kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 28 18:29:34 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.111' (ECDSA) to the list of known hosts. 2019/03/28 18:30:00 fuzzer started 2019/03/28 18:30:06 dialing manager at 10.128.15.235:24950 2019/03/28 18:30:06 syscalls: 1 2019/03/28 18:30:06 code coverage: enabled 2019/03/28 18:30:06 comparison tracing: enabled 2019/03/28 18:30:06 extra coverage: support is not implemented in syzkaller 2019/03/28 18:30:06 setuid sandbox: enabled 2019/03/28 18:30:06 namespace sandbox: support is not implemented in syzkaller 2019/03/28 18:30:06 Android sandbox: support is not implemented in syzkaller 2019/03/28 18:30:06 fault injection: support is not implemented in syzkaller 2019/03/28 18:30:06 leak checking: support is not implemented in syzkaller 2019/03/28 18:30:06 net packet injection: enabled 2019/03/28 18:30:06 net device setup: support is not implemented in syzkaller 18:30:09 executing program 1: getegid() clock_gettime(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() writev(r2, &(0x7f0000001100)=[{&(0x7f0000000100)="6ef4c7f733a4622fc7034c4bc6a00b34651d0d881930370ecd067a1993f0ce3ce9e24a26248f3ad5cfa736e27e084448520ede436ecf686408c5061a8f4ab5ae606f4807e6fe59e45b34f8cce053ce021f5bac8910dfd3c56abd6b308a705d7f63f6e0a6fc20f73e6a23bc201ecb7e0a3f50c227c076ce8c695910cf8135f5d2e6c10bf1d67c267b835c9250610f84963f517a4b88278450d1d3e58fc67225cd45a3084d84ef5a624489dfc132213524ec0eccf7650b98b4ad0c2e98ac6b3226599c940b9432303a12fa96c21993ef2923790a61911b078af292805cfa3dbb7abe87053f8e907e5d28be30a20912a20ba0b19a48706e28c007174dfab1eff8d28b7e967134cbabde904bc1bc5f482ff3fb4ba5545468acf3e970993d5b128ecc164b084d7b5a911f3cd42faec5fc5c44cf86ae20fa6ebd1aced122d09707f72af104b1552bcbe70c9fff78b43240a5a34c72b541b4095843b0a60f91d41493d42e945a090459942a7ba35bdcb56d06418d7376818212567e509a41c4f7fac9d9bdf6637b6d7bf40d6451a50c4d6b470bc07720f5964de6db48e2ad14fd02a9f5f8b05a08b533eee03220706335155588d2d3017214747d66fdfd423ab0f36cd325627a2d02a2cfc095ce335f01727c327f5ac3e73ac16f6070ad9425d4eaacd1ac810319e1268e3703951fcea77f2ae672577f6c64fd2162f65edba2191b93c46594141065db75d165ef45bdd7cd1f3d239835e826cef1b20374ebb4f4c645d3cbc4195be65a9bbca88dc0ffba7d8462fdad5f9d7245465e2731d9c199ffdb8433b1647c848cceceef71f0bcbb9748ff5a88c095fd64793a07d9a64417d7c11397136ae9e617392047fdf2d631e049f8f23b1c74393b686130f5bdeecc83aaef24d7999b11bde82626867dc0cd3c421be89c39d14bd5dffdd26a6b34560319a77a087f07f3f032420f41ae8e67cb05c851a4396be888f8599e9d51fad39395b97eb27afe930cb3e78ab91e60052efeab24e8893ba3d12e3919a69eb594f74462f48a4b9963603cf2bc02fef5345981ec2327cc8b4165775f0ae924e540cd4d708a7ba4035cbf6066ecd5200ec34e407fd2318b7a1bfe8f23de9387f12809f479dab8a3ca1b560904ac9a370448e4f0694cd525ab77eee58e4f29e9bb3c76f743e902edee2df1a26f1d57d4e2d33b0b7b36cdfad4eaad4dd5e53d6ba1abb36ad37ef1f9f461a9420a85c995058d47cbbd5e3c68bf51920a2390e13b4ee9c0ac6044fa8898cecb5ba43660a483eb28c87975d2f89309ced8b7f8485614c7c467341f9af2649c32e17efd4a1e9e75fba6651a304a34114c33e3e91ed283a2fb9f335cacad3ec47cb374fdf97a0768dad5222cf434fc11ea8a0382cb7e165bce08bca28764f6b697de928abeb2eb21dc0205da1580e2e74a3c85d46a17fbf8dd4f799d7e3082bf2f45a9807b4c5afb96551f438ceeb978da255d642e0fd0012f2265e24d5e8e1cebbf25f212f38964a53c73d49d9fde8b8ab779b240bf0beff5b69dea4fef06d10526e8236ff7913b675d6a9a696e51eb4f5499cdf8f9edfe6700700f4ade60b05f7eb2c42afb436fcbf18d6cb4d91fc3535b467f707e8accd21b968178984f19ed4fb3b051e0f5cb6d22aa0da498fbdd152a82d610213e83c6adfb2bda4f7c1fd89cc728e80411ac0fc4c1bcdf2ff0c8166ce958a38f3676370f3e798519304b4a6c7be0dbf40464ecf4916f7920e7792ddee46abae8468b12c9f9fac58f45b9f910b189ff8b4c529deaf058db58afcc9695b0fdf6f309ef3a847d0d591c74d2198c4bc683f97fc6fea5a01dd6e9180bb889e347d27620ed904fd4d2be8a81c52bc2b017828f15ff00db464e6b88025f4a24d9cb90c78880a90730fe1f36023fc87d747cb036f46470e1d9c5b7db306c496531d14855375f88d8e7e53e6dcb114cb5406fed07bc3c3ee7d2a29bc4fa5e40835c454c1c244c6344cb450f7ef576cc5707e1b675c66ebc3c676ca6230f3dfe7c9edc9a0d1d6cc2b00cacfb92c6ec808447d9aaf2f5798e41e3c925ae39296dad82059389afc416e343b3b5d490990b20f2b2eea81c7e41f46d7be1446ac2556efd5c1b2addc5104c388cf811efb2d5d215440f3ed36f538c3fccf359991491b008f9df145310b9d20a8a4b3ff5e1ae1492fb1c95680496a09fad578d2ec006fd756a99079c7a6631024ccb15ae95be2c86ddc1d9defac3b37cc806ba9b6b502f447c9699eae407bc7dceb2623f9a3eddaf977e7ce86482aee1457e021e4d7b4d51de93ac2ed1b3e97e57f53a9a60b2f3e6ac1ea250ceb5a71b73d3f8e5a537aa196f7fbe09ec5fa3c91f012ae1e51d66756f38d580c988d71868e4ee097f2d460948a1c264bb245a27b75badf51563e7a00ed32b4884c92c4a751b4c7e15411a5240d298f05d79ff512da7865f99a81f72ad00d6f87bb5a34ff78cd598e3f5529f63307875ef99d875e613305e5812091e4e3d11f54be8bb5add24f3ef04dd57a825664dc1991c4eb7191b6f7971b158d8f1fef1c062d57b8eeaba3b080c4e976c358a520b9f14d41925c688d9782d81dd515f9e6b886ff8a17b6cb38fdb74a29640c50864f1c4bcae42584b73947c01b84408e2eb88cef8155827622ed52feedaa68b876b23e900bc3b62f3d538d9c714d5d812722c77530755400d4552e9953ab8223e90e01d8979d9fe55bd1167e7c19cfe94bd09c7a5f235a8038a2c0af7320636c0562ad0b9d5389fe72dd1fda1c2ba7e9526d49dfe1fdf938b1a3e7a94b9e8630b8ad05cb11289e3e65ecacb818940478fd42e444ca2edf2a2e49f1c0565bec924235cbf81e95f75814b643afc3456d8f7e7312c01451c09236e5cd4b1e5b85b5a7eb7fcf567556feae07089243153185cc750dbff17ddc85599e61f335e6c7baeb6d645182e44be4ad5142c414a5bdda7d14d948150fa69314b2ee62adef97b3d647cd4a884998d5c6664ae89e7a57e9877b77e0389a19bf25f044585fb98585bf3a55ad88361981c44dceac1eaf63bf48c01c388ad14c990b3db354f32aedc748dd95e79a0d36beea3037f6f72fc91013853949a52809499c00e41ab635835e878c5c54574a597e79ec809b98eb0821f25d8d8b2fe543bbe34a81f4f805566ad67dabe1c5514192eebcc316141d78bb3d940787824e682c88b9574e5f009ff507b33d20d6ca317d388020692749e944aedac33d8e9ce4d7f0179ab4445d5183cb20b8b53b8a0cafe38d14474bfb9e4a3df47e4476b82a2ed00218adc6504eb08b940502c2dbf6328ef420692e05e4374296c799510bb19562eca67cca47bd352966a260a67642bc7895d3705791c0b70894d372f85a98d7d6043bb56af4df340319305351da5111464105d1d76fa8a18bec820e9c33d9ca028937457f674494794a0d6ddad749ca209e15d13a0924c47fdfdd200f50c86faca17a616b03804f5f3fc1042dcaacb072e3d10f9f06c3a217047bddb9e9b07c6bdcdb7e4601a37ee430ed995ee604810f60e7034245968d9d9de2ec57295225e81d4616c1964151c94f7c9f252223b3fdaf37d3681ef9ebc5943d9c44214a7a1ff92f93898ab5fea74be65091189b57a51fe1b6dfec36b3e114f09aa324c2be43db366fd5d22c56f743cf8f6d04e6900b7cba3141dac93c037fd8df2191f6248c70b486b50aa8266d0e9ed62f4863d65bb68c79b227c72ba84c26b6b26718799245e0e1dbed576892885429e84f4946dedea68eca9c7a9ba900c921d13e6faabfb8444bc8af1a840ee04e14f2e818872b455d4beb2d41b1a94282226d717a5e8d1f00c3c0d1ccfb1c4d2a557998369ec5e78a18dbc2fd07cad71009ae3779d2b0c74c20b9248c72ec6cb20413c36b74ba3a78fa1da9b0ec3f0069786a9b7f1fbec2b5da2e200cdf6b23858ce98dd84c5620044d469aa654e6f28911b72e6bcfc4e1b9fe18eb7d716811f894d69dafc456a084c88e81bcb84c34d71645e4c47ea23704d9bc36470d219cf6c5fbf4b7a17b06f14a7d4e8d69fafedb51ddd5317f5962cb0931e1cfd0ff40a0af99531f2ea4bcd9ebd0ae5f4701304c2d73041053fdf66ad0c703ab925c61016240bf170c06b68d3ced7a27956d10cccad2126e2958e78c6cdf095d063fbe039c0dd770ee9ed0216241acd65d2ac6899f20a48d8b63c1b2178398627b285bb328a8a03df2f4509f58558188d58fefb012a002600c93019ce50dbaf6f020fb3a71e3ff48c013c6a9138061c6186f7e7b5e37fd9d6e0de17ff851524e2a263c6e345fb465afadd4a3ffe342f48cbf384384ddb1ed74edc0816f40c6da0584a806a6dc63eeeeb395e158f4dc9d8485e3ffb27e871a0b91321edada21f090e939ce35fc4a65d3ef893a472f42b3e4ab04794def5e1aafbec12db2e0bea046b9678df07401992f2e813633282bcd85753cdcf4d0d3dd3f27d4506376969cf692f780ed360e6bb563efad4accfdb79ca75d0bb487037d5ad74d16630f09c12ed93ca039dfb8b269a60328de3798455076088d253df3fc0d6f5366e67ce9d3435bc99cb8d7848ae941f03b644f4ac40ac75f12659fb129c038e5426b35acfa2b5de409a851f9593eeb4980678188569ff0fa2d0ba043a9f888580261c2aae5c508ad936e365074b8b36b3d6b15a313f77ca85edbb5da12e2beae9864c1a04e00d9d98dcd2d0440b35c77d96d223ddea4dc94b1a4ee56369fb5ffb6aa8d815f89f147e81375da0bd4360a2c2c748b1e3f9152b228d17b5a2496a55358773c222f18308162dbb79a60cfb30e744d971397493289452eefd15e10d87f4f1ea5ad35a76dc1b39270a823dfbcaceee5234ee92b7a0dc6c20a8d0dec68c95971140ae9299e12f7a94ea4f861c89793b19c73bc1da48e8e1f01380bcc611c6abff769449116b826884d22a0ba494f3784cc30d473a7e70fcce7d878dfbcd0f277eadd107bc8b16324a6bd2086c6122fd56d42574c2aaeebbac012b22677a65f70ee8e864e04862ae3213238d8a9ca541e98f8108b923cb412b3ebe87a7572b103781e3c432fd1077bf3cd07434df6ede65a85dde089fc3dcf8d10e3b4f96ce718292dff90170695a427165a566f13470c5399bef86c961001134819c5a5f28d7ec2b5347bff8711ed471af7f94a9546ab6bc8d1576bb56f14b93c883141224f3b27aca83f5fe965b90dde84f3f231641bbc3a2319a720304aac7c3955ee877710e5b42822f9affa1137de6c9726bfe8ac34f8a5fda2ebf245b3ee63b98f8b785251e32d23aba5028fa830568d029444968d8cde717e0b88fa657c4a851aacb5ce21b2c3cc04851d1e38ad3c687cf79df03f77846d777d3866a201947dad291139a68c1b93fc647ea46d39b8c54f45edf7c63f048edb39b42eef2e919c4f80373de1ec53da284b1438ad9d2de8b5e9b20bc782d58b659570b895c3f5ec85b93c9ae085d3b1fa224e2728cbfc2d4560ee6f6eb92ee9cd12b6e94e2f9eb268d0d5e1f218a26c8bdacc7085cc0b74f311182092ba31ecdadb4cebf029d9a691af56e6e96c92bae528d263657c88f01aae548d19cc894cf104c7bbffad9484baaccef57b362b7af1baa61a5670b243820b0c022f15457ae52271657b6c7501ea8f2724de5400d67f05b7b9e024ae16c7f3c90f75e92c6face0c3f25106413f0c41b2ea33b3344c33319e09a2895c0721f981d91d1aee3dd9db57179b3689a521d668a1fb28a112706f26871b9a635d0530dabdad62a9c0127a737fdc78f629d1ba05e5610ad01b36f1b2014", 0x1000}], 0x1) socketpair(0x2, 0x4007, 0x1069, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000001180)=@in6={0x18, 0x3, 0x709, 0x5}, 0xc) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000011c0)=0x1) r6 = socket(0x6, 0x5, 0x5) write(r4, &(0x7f0000001200)="75d1ca712f86f744931825cf1c67dbb096c904386a8fed24a03f3a801a9129f3a2e980111cbb962603658460f89cec763814501f70fb8807365bf97212a92edbfab6c9bee2a70e66865ff49173ef0ac1e288c4912a9d1c0e60a4360706d6f1466ccdb7c737c4a85dbef3a8ea90a778d353dd7edc3ec9ef607cdb0651a729d9aa116440e72b4da657f53f2d88d933c90ca864575250a2ba0230608ce164083624f7c5e26cffc278d9c04f377814536b632926480de3640995d8ee9d247a8a1246d35662b753f6c290a43e7e", 0xcb) getpeername$inet(r3, &(0x7f0000001300), &(0x7f0000001340)=0xc) r7 = semget$private(0x0, 0x4, 0x204) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000001380)=0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000013c0)={0x9, 0x9}, 0x8) getpeername$unix(r6, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) fchmod(r0, 0x92) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000001480)=0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f00000014c0)="2ffe25a19f76efe18140f706a90857e518ffd7f68709d9d9448bd255b298110ce997f657ab4e02f65e8954fd1ce96129dd2bb381f71359aab398cd2b022fa6f3957fb6b09b83f9c3f50f1ab879559c62c950f13961bf6a19d0925cd2a333639176b31f152024a70f07436969bbf8fc4d99eb0d99336fd095a5241a4706c3fd7f5d1872302a0b04ae9a3c9c58fb5d5420c5b069c674928bfdd8c97cfc8fe48f64f56c34e2c71fbcf96fd92ec0dbac41f256864ef87eebedda76997bb399df497a989a19a64f0b4bc66a8b401d2973bb15600b34f6af2b86f73f7be095eca3d3c0393fc2de44a1bb5184f1a3e0d631", 0xee}, {&(0x7f00000015c0)="b6e16b97929b3fcddadef662fea406ddeafcbdeeced8dee8eeb865b1e3e679f9bf75f71b776f4bf8", 0x28}, {&(0x7f0000001600)}, {&(0x7f0000001640)="dedc5d92ef1c572540b4f5219b5aeb03a0f90d3735922c69941f512c3d7d2d051cbf042f1905580cf59729d1e17c22a0a17c9db512aa0e", 0x37}, {&(0x7f0000001680)="d00ad0813738437130d6502ef23259249275e597345d00ae8413c34c282b7e014eb037208230c0f5f6a900421e00770d7978f7c5e302c66ebd954d367bb32e88444d0199e288a1c61da6a9f4fd6bbfc7e572e153e134311ff89c946ea983c43094d1f3a348ab036a30479d30f6004145dac2a1fca6c3ad842d7208437485d5d8b05f977fe1c6b2d8f0af727401297a4a9f099d7c199b7864b969c7f9e0bb85d24319e005a97389dd928715e822d1475481b7abbe5dd62db8b58f6c839a69d6a01b335f9524cc954944aeb524281817af6d544b3dc16fd9f19464fa5d500d3893229554368a920111e01efd02da0ba247d2", 0xf1}], 0x5) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') r8 = dup2(r4, r2) getpeername$inet(r5, &(0x7f0000001880), &(0x7f00000018c0)=0xc) semop(r7, &(0x7f0000001900)=[{0x5, 0x54bd2159}, {0x0, 0x3f, 0x1800}, {0x6, 0xc8b, 0x800}], 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001940)={0x1, 0x2, 0x800}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000001980)=0x1900000000000000, 0x4) getsockname(r0, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000001a40)) select(0x40, &(0x7f0000001a80)={0xa3, 0x401, 0x8, 0x5, 0x4, 0x8, 0x4, 0x2}, &(0x7f0000001ac0)={0x3, 0x2, 0x17da, 0x8, 0x4, 0x5, 0x0, 0x100000001}, &(0x7f0000001b00)={0x1, 0x7, 0x4d83, 0x0, 0xa5d6, 0x2, 0x100, 0x5}, &(0x7f0000001b40)={0x1000, 0x2}) 18:30:09 executing program 0: socketpair(0x16, 0x7, 0x42d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="d76537ed5b7f89ffae2af08087e29e4d5e13f1c3c1fae438864f2ac09406cb1907a3487568e59d0d77357cd8bda0ff4f4ffaf531703cf378765e", 0x3a, 0x5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r7 = getegid() r8 = getpid() r9 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r14 = getuid() getgroups(0x1, &(0x7f0000000a80)=[0x0]) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000180)="85c021734359d0c6b6e7c3ba1e4a26ca714855c220c9be51bc67bb8451722f557e0aa4e099d12b807a67d7ba940716f2e6ffe2d9b5b89766f428c2aeeae44567e0ee8c3c3177b30c122fd191acdbadf68818add8cea80eec621dff921d0e7964df2243f50a12200c0d69905b115d2a01daba4b03b0a0683f9d24890252f891326425d802b27884a9a0d99ef9d649ba0a26038b70d27549ee1c75225dc4c1b2b54438a78a7a5f5200d80469539872ab8625bfd3b6e45831ced47b867b8160ab336af3eaa7dd6203ea1fba12ba", 0xcc}, {&(0x7f0000000280)="d30de06132ec04304cbe108194ae007565842d18c92e99e473f8b769c4f731415ba47e5a9eec3fab9a298144063312eeef22c38491d7db686036ca376402b5fa2e6b42ecbb4eca05fbc09d6f77e01b2187634b77f17ed63cb96fee3986ca77bd1c32c80f0f40d39e24f65a79c8c87addc443f34e1c8484688c7856bb1afc8b0c1632e1a968f3f16d", 0x88}, {&(0x7f0000000340)="2204ef2c505dcd795a13bc5d46aef3e9dff59783aebb3392bfee144bd01c017973230df24b895a0b0c28c8cd2c0f6cd1073ebbf0acc22a03bb369fd2d14b47650eee9d18dca8099fe64368145baf71d1cadc286457369f60f7a1ba58a3b21b9493713f73a0ff61777b9cdf51ff49a4e8fca1b8a0409dbe0645dc134adcd386dc838cb8d57b898b8ad1192c9441855180acd9de8942d1e8bf047e001cf463fcf86593b578b924faf1dd6e90b001a57e62079330f4a6f5ba3ccb28d94c444dfd43426de0da739b2dba91e7b07f3b42ef3913cdec53900abf62054ddec740ab1f8fb5040414ee3becf64f642c407644b4b38ece", 0xf2}, {&(0x7f0000000440)="dd80811553eae0887d2baf82d20ad25892d65355ecc1c4b72324d4ad404f16f7c2a6223c7adc7bae0216ae6e3067c7d92cc5d77358bf40cb4a83d834072a23e531893ce4c1e0603421382e80f12300588cb1b63fecae53dfe47a19f6bbca4b0f64c1b678b5eb7701becd7063e7eaa1c83759e35602b3da65b01babf0a4ce69757bb9ad7a2c3c48909c6d2deb4e9a49d2a5c29708f85498f47cac24d659d573dfa18d17faa48e75835efa74dd719a913f860990497fdd521dcd68664bfe0561ffdee3cda8c2", 0xc5}, {&(0x7f0000000540)="d52104dd89f4dc2711e8a5e3a88adc3763070ffe3d3968ae807b8fed7eebe1cbf95271cdc2ce61b91437d72c34e7c33b39628853ad35467092ba47953ca3d7dba0c5f9bac1e03e16e7a10512ec2f5240bf48631384880401c3d4c30fa3b7c6bf77c1944c8e5b719e5b0d1d13ba5019341df04f3538a825e30bf5d5e7b42c5e", 0x7f}, {&(0x7f00000005c0)="fda0fc8208e82824d858694649ecac77f3497d7d30168a6e5a1e33dd1b90f0d69d1de6e71aa9dcde1bca35123225f5a7ac65fb6b995dfbca18d16a4d83f7662a8fcffd971af3cf86c6d543fa6958fc6e756ca73f460cfda87dcda8ca25e33ce2ba137472b11be941745a63b9ea25f42fc45005d5f2c8dee7013103d880053861fcd88a71a66061555f6a8713c60b23be1ea695293579e6172e81f7f367afbd408b9cb713", 0xa4}, {&(0x7f0000000680)="0a4da81a132d661d79ff4aac4b1032a2d33c552c50db273731c81c0925ee6a6b8497b525eda47d5902cd8debb58733d1246c2dec3973a03d03", 0x39}, {&(0x7f00000006c0)="5efb9f2f7e66aac022f209afb0d46238e1ec7b5dbe136bf28291c453aca6543a4d9660d002453a13f5a3a2197533cbf02347e669a93a2b4249cec6185cf9c5534fd5c2eddec347dff7953fb5c584dd6cfddfdc4fff1a96a7b0c0343ca416dcccc244c622d23d7191ab19ce7a3e5e97fa217c4b7d0b6b87b6a32e8a902bee6790a797d3bdb3e86a7cfbaa095e55d875ddbf8116dda0b92946dabaa8f26493ac3ba79e2921c23d03e4de3d3020e451a1a7f4e6211a0ed08ca6cfa4637851aa6d41dffcdb3c7d2026d58fe8e45ce116e4722af256805005f1378f968b60915671e53d8a963c321dbb337f6ea88f9e7cc6226a25cc4e", 0xf4}, {&(0x7f00000007c0)="7ce76d7a9f5edf5681c7dd981c760814b8c870d7a84d01c80a5d0d7b1bbe6be496a1eeeb5c207e9630999b00b235ea4752b5bdcb27dc00538980be291a189782ddebd043681230f4ac2e392f876fbc275a958a8d0e7b6f7e4e", 0x59}], 0x9, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @rights={0x28, 0xffff, 0x1, [r3, r1, r2, r2, r3, r4]}], 0x88, 0xc}, 0x407) sendmsg$unix(r3, &(0x7f0000000d00)={&(0x7f0000000bc0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f0000000c00)="f58a572446dc97f4ab69aa22b48abb25e15c47d706697e", 0x17}], 0x1, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r12, r9, r15}, @cred={0x20, 0xffff, 0x0, r8, r6, r13}, @rights={0x20, 0xffff, 0x1, [r3, r4, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r14, r13}], 0x80}, 0x3) getsockname(r2, &(0x7f0000000d40)=@in6, &(0x7f0000000d80)=0xc) getgid() getgid() sendmsg$unix(r1, &(0x7f0000000fc0)={&(0x7f0000000dc0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="388acce0149b1b5276520132cde740922851a643cf7d60e9734eaa81a61d9cc5a736fc4ac7bbb982ab00055eb113ddd7416064d9debc3dd5b95e108f119ffcad3d54667b97515d9b276c31aa24536a364fe2b946ad70b50d65c112689ab6b49bb8ccc0554df8445ca9ac6c24c7c49b04d1799f8dd24ad93b237c501ef14465cba6ef4ed2", 0x84}], 0x1, &(0x7f0000000f00)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r10, r14, r11}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x88, 0x1}, 0x5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000001000)) r16 = socket(0x7, 0x0, 0xd12) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001040), &(0x7f0000001080)=0x10) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg$unix(r0, &(0x7f0000003680)={&(0x7f00000010c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000003580)=[{&(0x7f0000001100)="db3ca72ad423a67a981f0c531a5cee6c5d57cbead78b727613bc5778bf2671e576d284dad3c92eb50089f7ad571f272348146346a9c7c11360b07a5a7dba25e63599468e9d3c412c390eb7669ec17f886c5e5136e4cceb5eebcbb437301ce73f5a6a45161c45b9ddeaf10780f460bf6492b0d47440553eaa65dfe4d491c57806c05aacb37759a034d7cf417517388b9961c90114caec04b86f802aabadc442f506c1ca190a8e7e1815286ed75646d3133d721aade0f90a81eee23f2467e8068e798c976e35c68d9b0bd8234b7cc87a5b10", 0xd1}, {&(0x7f0000001200)="bd10004b3d1710304b7da609d9b658834268f3674e1eb0ccfbfabaf9dd59990a409b0d9499e28083f21f5ca7f49322e1c930da9c452260c2e3647fb331aa7170bb6d700a57e1178d6b17b89df54d0732a8ac37bc6a39155071bdff783def57bd659fa942511cdb6e005952f40a89a68c974f0a9191c099eda9273bcc04d25fedc5998609e8f3916266a320309b4936929748a6ca1a28a06d9640abf9de5718826a83c0502f478d2eed250be4b8fce62356f99cec1a1bec4995a32e12bc74f5647f37aeed2c1b2cea22835c525efdced38e6a79d70348bb4e27fde333396c8d710859619b1cfb29960312861b120e57bf383c26277d0dcc24b85a235012", 0xfd}, {&(0x7f0000001300)="5018f0", 0x3}, {&(0x7f0000001340)="6ba18c4d3949ea0179bf0deb285c2f0b2de0c8d7d8461f6806c120fe3644cfbbf6b93ceea5788fe42f069eba5227083727bae6cc2ba64cd1902b68efbbfb7fcceedf443f6dd52502504e864dcec8cb41a72bcceef9abed6d2a13bae51814a1f960217f54032a34523303d2f0bf13d6ab6149fceadd62aec20ca1c718eafa8f49500bd0b4f91708", 0x87}, {&(0x7f0000001400)="116c141e29f546abbf55107d8866340e1e09bfb98772a06094082621cb6232eb4b9838c0da27f5e44e144853f81c428feb180dfc9c94766903ba8a63ac030392a1c164e8fce382caaba10cc9b1af33b2a079c864a2b780ec6b0e3c3d9e7e82a9b6c2374c8d247b1df7c37718cbe682981477e68c0761e15dea3160e4aabe3ea85cf04cc8a331fd82d918e69b12ec1544ab11a497dd59b6daa50accde08ea8111509e174b6d3e934cff0f01e2ebaa9110ffa83b410a475c8ea2ec5ba532e43fc6f1f68ac7d4a2186ba8be9b7d4a0f000d5f86980bdfdb72f2a872f8d36245f16c7bad4c663251c65b1b394ee084cd5c739edf8458f5562e53695991d2f5d1a3d6d1a2b52f1df00b336f4f682bc1791cb7a181766b004082b2c378f205cb9099dcba55c629f39cc3111d94806311221f978bf5da89dcb695f53ea00953dc9fa8dadff6aa9fbc36821f913f868e360cf1c92c28ca4cdc8d46e96ecbd1a813e842cafb4644e28c4225162d17071a95b600ec2c761366931a53684202a72f15b10ad991b16301a7f3aa760018431d599f23bde00bde79e4cf1c1f06366b4598e0c0a3ae25e9a8e099a8ded7893e064a955b8a6ab13a334696d4965f862a13f1436aca4c25d0b84ed66b15e9c63d6d3063e790dee2ca7a4f4044a4b8e108857ec3cf0df987e3c8170dbc3aca81b8183b6807116bb1f21b22290b0249c1b2dec5b3d3fb2ef1078d901d10152094ffdea385fc0cc58d9e34fc0bcf4f72dd258d2d11c8a204704a41ada86c4ea1bc24df73f5a353c2d369672253bd426520beb4b54426f1874a09b1343dff92df1c02b716e94070f3c9f03ae80c4152d48b578e3b324002364047f3412238063e7e495a0f47f660d3ba00cb552ca2b91f5339d37dc7a24c856537ed8e89ffa17c8b56a04c5841f5f29fad00951d5dae308b7cf0205d32c57f44f3da5d669ac8c013001df4cb93601d768a8b5f608513ed14c7dc84cc3f124ca2fdc858c2b3cc59d69ff6f974db7f4132b1d71a2f3356464aaae72c6e0c43802baa6eac4cc21ebd9e7c1b7294077a1f9e1fc021cee76244975fc002bd7957b082fd5f5ab5760b114ba49e8856c4d3a3693212d4ecabb3017c3932c2e34bed024f5572d71476770e0d5a6f9d2d1f27289d7b291d1f9b14c0998f862564621f000e3a9cb9e8afd97cb301428212b8c5d10ca3ff08639168eb71eef888b9c01212a8f90d2af440b1a23cb6190857e9e283acac4833c3d4fb7f308414eaa824b1b59ae3f368183ec04d9fb74af69c5f2d425fee13a3237e3d4185df333ff43221eb9c3e6a37183defeeb71ab2fc11275fed4991cf67a44f089392bb130537968ea7625916cd8477b22bf52f5c9385b96b895f0991e3ab2bf6cf0106b4a7034d6d30a43359cbc5a6346e8a6703874f2cec4e5fa58e3dc86bc95428e415fb3238b6a00846ff5acaacbfec839daa565e47e409ebb643f62f4cd5913c5e95e1f22010f9732281e84002957a3fe96995a9732ad0cccaa4b21bb92f591693d9336c3a18af0c659337da5a659579b2cbef2c76cdd0f32a5cc5c4ebf99a2f91c6f6550de6b6d999331c1978b2fdeb4f927d85c5859fb1ddf519fa43b28ec7cae42ad1f9ee52cdee59f0a01175b8a310f70a8efbe6841f020647265aa3e10c546c8e1c8ee7784c112351a2b55e5a443df51c806525eadcd62676796a117b454655e43d135d9f343cd2f2a0ab8d87dcedca5afb986a49a82eae43703e960564c8ac2435d23ed0c04d971ae24ca78225a1520de9f9400cdda5c9772973d7c0eb7a8861ba14ab31423903f5d8902cdc5445d9e08f93562c2a93a65fdfde9ad4b35f22779570938707b30e06a9fba6ac30325809bd716143ab4b3cb01c9648df242716d8a2ecf4567a3b76f0753a77ced631066e3ae759b6cecd87611e3d9efdf53ab58869842650cd5284123bcffc443ecd1a1dba29b14fe8eb6e20c8cc7a2e371d1175c973c8d5f423b40a907152c0e93667114af9228ccef70b798bb4d20f482a365c6cadfcf4bebbbbeef6ffd757e34fd67f46e15ff31c4b1987e30ba0cf483cc6afdd9378cee4e9011ab72b0d4e325e4eacce1f97094c7c7096c79c2abe0cf1d7737fac4e042c9b96c682318b36bdaebe488463149ebfd4f0ba99208e2d6258e1473f0ae5dd4a47dce1b418618eda9d779a881902f4c212a1a844e124bf98684a10761e3ab88641612ad791098f0310f3a83001faf3909896b931a0caa7b2e5da5c572aa20677041601575105d24728ae65048f3b53fc09783e5c3f8e9fb2eb2d38a7f08762fcce27510ede29229a9f9013d04e8d11061148b45f116139a2d4ae0d3ecb22257169d4ae225d47b918a0b2bbe9f34395a099d6d0c4bfcb6853c369d34c62a82ff1612fe6d3f14a4cc2131a63d2397eef1e1b8180daef9a06e8aa452c8d2c97388d5068320095088b1fdaba4b75633329abd903fb5e69b9d41816891fa6bd7165f7a56c10a83d54cecf04fb666f65306d0632e3bc212512978b293cdbd66bdc60afe3269370f77ad36b577562ac65f5c1b471be554cc594a7d42f82b4aee5b9363195044253d26801ac63c246a8e067e2e63485d2696d976d57af34287a6fd2bb4028b37906d923f04904f3c45598367fab417b40752e11f14dcf89697ab0c07e8dfffe51cf891be3e58bccbdccfd1db2f5a22d072fa8b2dd81bd17268463d595c41518f2af05bd926cfadd6c7ea00fcd70ae1af1456b3d6ce02e7955a8de49bdd0168a4c0a3b8da19a5932a4bba61977fc79c34d2372ee3f86779c83e7f8894c42a32dbd50d633d9d303c800553e7c8024fb7030ff7ac33fa9315083bf3d38284c60e4936db02aa30b8027d319c9493f5d031ff8c57b4d9df8056067136b5aef29c221d9bcf87df6e761a983bc365ff8acc96a099e11c7c30f310753f52434d9abb58c75805914c60523dc51d445ee05b3a12bccde7d9175f284d642f2f7e5937e7dfa0703f4a4541b16f8b88c8f0d928f30e24d9a950785492b4b33ce3a7580c688222f58d7bcec8fc56911827ca482902fa74332f348b34b309c42db06b6a3f357cd05993837b5ed756548277f57662e5bcf49937aad6f784657359621a686d187af72424b3e84948f947de4e33145c74955e68b99db3f8cc792d9954208164524cbd12b4d9488df178b6dd1750a905d8b578cceb110d6ad821006cc7763eeeaf8a9938e4634dbe05cec3a7602d3d9c12330a85238197d6775547436c1f83ba18ce9f2e90fc70fb1126833a1925b790aaa42fbc857ff66a02d8e36b0546fec4814fb6a9ea79de69ec97d7cb6284de0b3aeb1eadf3a2e2cdc8f42820e45abe6aa1fb2d309334c6079edea45a72364ebc661391c2d168c2f7e58f2cf2468efbd75b5c45344146872ddbf8df799c4fc29f185de6ef5ed7e911b117a17f73bb3d5179471fb159bf4f4160e76452342e99dd8792a367231a68f65229edfb7fa3a988ee1d4d523b66bf6746b0aaccdcca052c74dc724a0543c8c531ef80e2da462bf45c59a246fa67cc0cb59845fd7b3f4feb9732bfb7add2a1645f73d10d0a60acfa6757e07928c447cd18bee8fa6db45d49c05e9efffcbb2150a59b19418c0c0a3ef4b6f3be4e0dab3d7991a0f1a4f39f5b464da0d64d74f4e874e96502c2bde9d1c376792d2fc30d369682ee4752cd493e7b845fbe562e64618ee4d3cbaef519a4098411e9b09de39ad04625c4c588509e9c918774f56d04466da55feb102128eade83bf615aa0c749128dbae0683609c86dfbf62640cd877a4e412831ccd9ea7df7dfb5ec809b384b4f8634e5de540667743605079a710e779ed50683c08d6681ad3812d2b1785c1a65eda2a6ec58cc9c9712e6e6a2a3bb421bf9ed9e7434d67daea7c20fc5d40cb51bd307b8bd227f2eeed09cd18b85ac8f0679b5f658d56e8568678c434b293178bab3f658f280c382a75bf11823ffbbcc328c185b04d61165b4b772c3a3e4f47a59ed795784a0687ed4532fbd4bf1f677b6a73b05223667f198036065af9602f6612bb67c536bc3c2974c43644e3d2de56796ffa5cd81abf8c914cd3411a3ec7a20428c33e8ec812bd71419357b58745af0178981e44932696d3bc028716668157cf0df7900c7b1c38f0e4044d1411ada11f5e8c02756fa8b0824a5d0a01f376412161c8ac69ae52559068da99f6369013f77a729409cbeb8629176a83c5078ad46432f88ba0f49dca54efae44b846041a982efe935e83017f8dc47383d29d1873afb7379de36d3eecb858720d7aef5cddccd427b63fa83f865fe81f680dad71d767acbfa24f2b2e6280bdebf5da42f939298bf75fc9c09b1aff4be2c7ed367028cdd58f5150a029632270188176caa3669ead053ada094b4d886aa2a25180eac000c94a6347211ff3447bb0e4840fa626a4228c0ed00562b2a77b56c2885fa36a450816d5a1acb6c476814c9ff430482153994184ff31b85e2dac257332695fdfca1193e85739488b71e021dad665edcfee1f39226eaa9854a083b7007ee87a16cf04d4b8d7085761f67d2fbff0470b658e5d1bb7fd04efea96af04e47830e3947653c6ca1a12b5b59ea066c1540a6e642a63e3fa9e2ea285054a0459512cd82cf6473482f3fb09e03ef0287f5b4a41fc8533d4053c8a4cbce817217cc0ffa354401a320df7a51f82e7b061c679f4265e28cfe8c878b74501e3ade9037b9ce8571453fabceb93890c496db50c03a15830c6a6bcd29eb87b13e0426c76c2411c60961939d862cdf7395655835afc1a71515c602fd8ba3077a66b08af63779c9a526509b1b41b0930d771b8fe96be4522cc2bcab96437b808023ca2bb8aee3cd5e6f9e9128b8a861ffd902881e5939ae4c9527a63b64ed752c9c1773b1a3a05cb008b56e570deaad30c19d7c79bd35d3ef485c960acd29695e9aecabf49feb8e9108e529ca97f10c2602b2a07b96bbde0e50d0f710b5e40a98871a0277d27d6613d7121f3f075bb67926a0998196afecdf78b824aa9f29cab8c2b9cfa2a72d28c625e4edf3db38ee0dd25c2b117b251139acfb3af3bd9e22b4899513327ce04c98b91205b88bd158199f191f1a24980b7818513e6583fec1216d0bdf188a91b1507e7fe44a03fdda5336c5350e7651e1ee834bed07880a153572275be90076ef1d8fe1c027e04e992f76457fd8aa571d5c4dd5c687b74b6232f225480ebcc2e6df0a1bb1b0a04611c2a735424315491a27394fe24ed94d6d4a76832cad2657e5ae5929dddaad86dca9744725bbf2ae12c70221764b675405c7b88709950fa77c784fd9b9f0259895b0b6afa69b47946d93daacfd69bdb376eef0d519e3922cb9caaf6a0f7c945a7cb1a69937afee215a6505dab43629a0e0f0815220a1601e5149cfc5f3a21b249fda2095a5ceb717e381bc07a05dd42a278768c29a7294896e589ee967dc94e8f98cae9ff1388313c68f3ee751bfab75f9b87e4f6eb42ce21acadc8b995da5349cd5106f93c4dd3eb189b3abc04802a8c998d4b8dcf11e708735f0366cbc71da0233b07843b38842ecd19a8e6e47b3649eb75a54d5a79268ec8ea18d719540efec26d9dd861838c245e34975d8dbac27f74fc6ddfcbe67371f2398dcdd786ba8c0f2afceb8dc7ecd6d0b745c27698da4f14359ff4d5d35bc5349279d4cb80bfa618ce33860657951d43f34eb600d7ba618b97ae258558f04f2dd327bc5a6022fa35fe188e3632d30794ef24595746a097708d91a4adb504ae1531a6421b220d6e1a28dfddbddd7340d99a665d0c0db847", 0x1000}, {&(0x7f0000002400)="c9a45aa35b8ec66d5d2385ed0403a4a194e213e7287bf3985fa2dc0af718096b117d3a5e937ada15e16591b51ff206917c0f56419c19382f12638777ffd6f8ed0123af1f5f4e76e91afab80f0b69bf50fda58262faa34312b2a2a5a949e8bd8d3bab0a3c4db95e3a036fa191", 0x6c}, {&(0x7f0000002480)="0797f0a4f9dd0f4efdff3059412115932a8e610b9fa12c4633dcfdcd9767b3e150bdc73005915926f85d4557270ee431a0ba7b9435deafced348407a816c47788d9d7e7b44318911efe2504036e3d53a22b471d286020ee5ae6ac00438d68cffecd257d9ea92c3c2d24baaef37f6a29d31e3609cb02eec278c02042fb46a2fb4ffed64d797301e38480af891636ae9a399792db8553bc4d636065f669713529da6d57d1ea17d99389644f8ffbd5bf410f540ce04de84d272939029e783d511819ce610605005e3d7855944009fc42808289b93113b563916986a3415d174a1df5349ec952e587a0ef0eff73c5b8881f6e8f726ed19488392d98f7cf0344214d2bda0c4dc46a440a8d456fe27012d3fc8d2f2dabec6a68bd80893d984a30e731b8d67db34f6b73c6702375c285a31f5ff6e1fcfae3979f05c8dc42463f74b49ecb5dcf3ffc303f757b4b7c477c46de1ecc5e816a5090d1ca1e808365e3ef95072128337fef7e436a5433c248384add3f9deb7b8ca4bdccc508fa9d1647b46219e89beab4d7380e532e9039ade7ec8a0cea9d5c1c09ccbc3980d148bb7377b381c2a9fd1c2d5992e128d36dd1ac723ab00c32c2d6d6ece50c0f5f0a41bfaf2590d9f2c72a10c7273f7cbebd7c97ff363a3264a9c140f65368919a17b516ebaed07e5e679065115f0a073a578ec5d04210ea8f8a48ff1bc1ee86b1474e4405e2c238aca0b0d16953b1cf27c6c86e74c4b7fe43adb226fc17f568a3ae7b346f333d044e2481b5be0dfbbeb6b1a50837907601cb116fb94442d2681fcf06c33c3f045fc14a231a8ddbc020f2f69ceade009d72860e62f4d7d62325b2459562fa74ae883b58c1083185b19a018617780538d7a00748ed6a0232b6a81400abcea388e23b7a6e7be5ba403c4add500f9736078c1590453e12b224fb97b2a7d1c4bc6402d6c275005f226ddb27a5d54c19b0db55bd19b7257c5e47edd7d4e3a16f1542297d21a0518003191220b9fe0dc119c908bf000c822d0f89a00f9cf1a8b33aea862918a2233452e9e7f941232debc575d8780139ecf4116eb26a6d30b0f00afa1c8e32516450d8af5b42c6414323f346f226358cfe992e807cfad1b63ef5cf9cde865f49a2b28529804afce3a86786efc5c6cd7f3847195f677251f81ecc525585aaa094644530f531e1578384bf4b5b9d83d2302bb792c6f96928b1f9d10c1b3c678ec3d2dd38e253688594b5a836f6f1cdb5d7453b60ef063ad7a9c0486f36f1ae1dca8848edd8a2da1de6964eddf37fd43865421374c019188d239f845bd4c2e9e4c0417e4237904703fa141892cb2061683cd59130ec7c5bab1bc93bbeb7fc8df099a693cfc89c11aa1d1bfc3c54d014e8be450f4cc8220cbdd045c22323b19499c4d3ca3b62b830393ae9953d47d5137524abfff08c6ab931fca6a5af474872652d674687029795d84eed333abb064f4119384145e4beaa5d17f0e2499410f4ed5fadb5c06dfd3ba84e4e2e3bf9cf4330109a9915edbb2a62a20a8406676e143e6de459962356a1d9e0cdef0e73401524f99380172f7be328a5c79aa20d943a348311850b4496112fe1107ea5c419700530facee52e4af706f0c914eb740b4ff2479d03395c9dbcfc7cb207e8d548cccf8d83dc9bc030c2a924a9d28de253311e5b8fdfef34f10c0f2a1e7d94e94758f847b51944655d428ca95d0e8d31536bca39350726e2768de1c293ce64966803c6de03a8d67660b02245dbbf752e905a7364a40f5f7912ff6ccd777bc9bf4951e9d7d795ef36fa6ad80b0f95f9302e97988583ce5dcbb4108e7e165770f50452398a99b58e64da6c7989ae0275542837ffa2993b5a580568985ad91abb524320f17f8cad4f606d9a2d41018908b222e7e56354ed72fde70c4d809dcff9eedf7f4e1b51f5c8589db3e29ad0c8e92af17276994a6c3f627242346bd9cad1a433c9b7331c3015783f77c75ee6e00b845a78c9a7f37fe8657937eaaf685004a14ac8cf2a8eb65290deffb51b49146d7e8ff95133d2b4c1cda198462de3f53e1b7625713a1322a6d8ae19ce08fb1a98c140c61ccb24fdfb97dde2e7324193f58f0f19331f64a5f63d2d4e27b21af305664475de5f26e18189508e96c894b9b2f4f2c8cfc57818df7881a0230c51c3409c992e222b4619cd8f7e0e64ec23a26129a186d46e16b4aada276f2c57a9d51f6d82f4ebd02e698e2a8684898575ea57556910f634b1e6037c64c348ee1cfc3e7ce6ece5c549c81007a0a6d516e63ed0ddc5a81c91535579eda718f8f4263d173251349ca561d9085fee6602cfce1b83ff6a329bbeda9040ee0ccf5a355e236ef299212954f8ec9e12a3e7b6158d12d9dac79a995441096da39febe9e5337eb762c57936a38414d9b942a8d0730a4787ad83b4e2e4b3e9e43db0da4e1db88602c255aaa882bf1e773cf9ce0aee87a0eea2415607078a0a2c469ee4e3b0573d0800def150d0129df283fa29cae9c9f3d84e330403522bc2a1c24bf9a340ab129c163601244fa5675dc07490ca3179f6bc97e58175e7448a8f2ad1faa7c1fab0d3c4856bb019653da721580921b0261e6b777159c2ef8904dfeedab8ca6544fb08e7bfec759a44016f267bc190b059e6bb87ded0c4cd5b38ff0a7278b1d4acef7eff755e2d905fb1212dfe35970f5ba7321b949acf366ae04de2bc57efa0c2436fac2759d534ea34e85646a52a23401975a2238a90b602484cfbacd128c7ae95d4fcb2acfdee31c40744afed6c77a52d5d86e2139488a94c6d677d2533b14bf36279200a4e2d50e35c567fe53627d89a3a369c1cddc4b2c496b6a4c12cf1ce8325492b0b0e0a77627fa57e79844c005bde52c99e2bdf86753ec183af3513fe276258378437d606ed80436a92178735d93e023ba73b37724c4ffbea42a9c55c02b80d6df24c9ad540226d0dc92ce965f04fe2ddc87b14bf5b6ad47f8fbb4cb32b84affd4fa8f9c10a8e206d71716f1f07effba07fb1fdb31379e0c6aecdf283aa8344a5f0fc0ae728b86d08e764d5771e09107649cc44550a9b488d2a8d40e46b04c500706afd9fe90ad46745dd658b29a8d8cd2d9e971afdb14d199f83472f7e966c9f195fda7e124feda271f81ef67f639aa4cf3e5143bba1be6d98d192b4bc6fbecb7ec8f661a19c4bdd7fe501cccfe2dcbbcbb928cd91c16915da1a944b379cc357c571d6a140e73a9e6ad6aa14a85decd3b45f4f03d5161f81586ec7cab7cea3cbf041aff4503e717a54224f5b75d4f60d2a78ebcfeb2b311da8afd01d38ab83bce429fa45e97939c9f52121664ab509537509c6950186c141e17974267df11ee42e989db2a1ef550e4a7985308b79b7a3f091c4bc72ccda2a10c21c81bb1e15fcd4cf575500d3fe8180e037e9404268c61bd8409566439a57a0b96f865ad28e8c365321820c3bf351bedab36f4fd2761ed36ff4027fd7e58d31ab2250940158c532b7e2987a143d1eba5fed3ddb06653d63d6bb136d2cb266545694fe756ee8f8c26f9e0264d99fe3f4a83d39e6c7f4499aa523e6bf8458a3cd20b7553c7c1a3690f0a36da5e8180e4ffd5abdb0e9b05df87b741efe4c841bc732853fe9951099c1a291031b29b5fcfdd003f5184ea0b75088fafc51c7ab96be056e32cdff05005b57d9df1c41ab2653d0887a477f47909ab8dcceec902e0ae6e6efb48b83d004517f813914b6f54ad63d79d004c0cabd000e1f12f1736304335e67bca2d3b14bebc6a8b24cc6376c41a7f7f5bfcd59bd380c3193950cce312b564c4aa14db06b12a6bd80c7c35153849a1f6fc64db047075b128cece0ab731cfb9ddee3ffcfc5b7dd310e90a045570e90ba2a308fb1d877306af6126aeaebecacd397b12fac56397ebde3dbda25a9db39cdb2f795e532b506c4a89dad66ba71358c984eabd874b498451ce183fbae8122abd0fe053937d5281ba11ef301a791972cd9442d88d9bdd2e9965eebeef603d628f4a38439efd812e64ca4c9875ede9084c054c71a2f7056ea9c98ada51b8bbfd23e25aaaad0c974156b9075677540f81bc0171ac70d02616a2da6172e98d190fb880268578463a083565f24485da99df831aea89ccafebff27f4162fdc72682b9ed81a8e0dbc4c78693dd7dd3e00c21c53091337a4de732522b1cdec6b3625cbc86ffaa912564e94bcf07991542dcf8b08d50e521dedf951db47c41eef5fc923c1958aba3c0578c89a3db6aca56191b127548568c8697de857bda10fc7bcc248613da19f5b83e7a0424276621d6533ab0288586122b95e688c0d480ff259524a4dc7ac4caabd4a89ab4e4d7112d49a3734fd246da7bffb7c095c55c11bc078ec507dfa95aeca078e656b31142434ca8c4ae639c8d0c5f66254b2644ad7c070bda7b985910a4d4a43d9a20e151623c43150eaa3fe13bd17cd1bb53b883a7729ba5dca9d768bf788670586a2a32e5cb66d0d52d23021936f4b39e800521362dbd8310704f5ffd43f9bc5436ed09abdc94b587dc96b93c239ea6a2d588a437b0849c0cbfd8c414f6b3f13ebb4ad9bd9a5201480adfbef294e62260760cd3eb8046d8b55e2b9231eceeb80f37ef562244544eeeed09e78f87003ed66a02c70c0e1100c2329213b492d9622a78985227c2086f27618a85086eec0adbf788c9a67062aa867635dd2976a87375b180040c21230398cc4a8a727905a72b552a2e1fbe03ddb3cf942f41ac6abde300a047fe68eb1676278c0f845b6e5cb220e8bb2d7d1a5bcc4458cf3213141eb2f89cff2eb193a4192760ddc54d19b12f2e2c9fd284e8140303e377b663fd1df0be6560153eaf74f9fa32a12682621cdf34592046cbf45b84596712da3c1d3168580763ffd6a27de7e79a7ed0443e864501ec08956baec2db22777772a0390a47183d0de52fcc54a31776d5d67650e19755e9d3bb5e95ea13b062641293184c7184be5a8d798888776deaf690f1df5df96225b67ca50e31d097cde5ac571d941c544de2d32dc351a205aceffae6f4f48ef94f5bb4748e9f6ec1f2bfe9f1baab02650ccb96af30fffb7b9814acbe846cffc79085f09e5d3c6c34600ae1ff02b972862f80473ad079160a4c1ab71031d687f3fd2c0412eefef0801d443e0e6f82842852cf0e683d42e152667465289be4f343e7b2945366602eede20ca26dd7de95f64f49d985f827f659de6f677e2482d35cd0216793f3a754a3452f419f68b8dfe086ac7cef90a2cf20d6736240516867ad05836b0ba12e0630f83f437471d8b736534e44d870ad7d1b13b348ef71f45dff9bd48080d5990e8a80365e5cf6b95bc198dfaf123f7b1736b28b9b1756a6cc86a5f4883b0c98f8c6bdd83a8aae2394e67bc183115a860e77410a094afdb079a4f8759367c9c0017ac9c1d6bee823bfc9d30cf61675c6aa4e80f544d0141b211f48e84bed87f64e271dd9f19b668394df1db2da54ed4c29762bef91e23dd913855d2b8e683b92abb81e00bd90826c5f205614ee1c8216607b0525a32a094b7a0ce2093f7102c3b9272f8ffb0dac11968357f3d3b766ff3c69786485b8150323b0245ef7dd53bbf78a79200bd22c07838394ce8a42aa79ced0a2d98aaffc2ae9c8aba419974b5ce717e01886765f1450f4ac2444feafca45771ebd7c6d25a106d3c635c33cfc83b15082da17360d72b2c36fa1132ff5df83312bb6c8b079d5eda4f1df9ba37db3d47e598cb7b858bf0ed3eaa5cb2ab8e48083359e2c7910f33570ff013d31d435b885eeb3aa424534d8a6a2dda55fbc7ce78850a0483", 0x1000}, {&(0x7f0000003480)="9a9ad8e5b8bf089770ca2a3886d2c859fdf79c661d465ff54391dbecbd0f96ff5ba959a57d896bdd3f75bc836af865a2d6168205941c9eda8589808f7a29511659e7c0a897cbbf0e8532aff175dd51ba086d888b860610e3f514bcc4e8f6a9be92709589230f3c323ac745a538861979943307b89d84679b643a530404da8b40b70afa8e179419b09ec14e0d7fa3280434c97ba1c56da3cbf4d9c5541226b526848a74087ab6ecea83773b12b543bcb97462d9fbbcb54e2dd9fbffa484bc8e0cf82e4d74516c75a72d8607d56317959c674416ebf2c463cd4bae1bbcd1910b06c046755a16c58cf2578c28902ae51d82988cf33e9adef514", 0xf8}], 0x8, &(0x7f0000003600)=[@rights={0x28, 0xffff, 0x1, [r3, r16, r16, r4, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x60, 0xb}, 0x401) getsockname(r4, &(0x7f00000036c0)=@in6, &(0x7f0000003700)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003740), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003780), 0xc) getuid() 18:30:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x20005302, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) 18:30:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000380)) chroot(&(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() kqueue() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="60dce2bc229cc70d5335fb37183f66d2307947727efd8f79b781c80785fa9bb83acec6094f4a72b8212ff8035be5e495badab8d11d0f1b608a3a98780c990d789920dd57e7ad67c095de5b449418c776ab645f76a23d7d75c8a908ebab2170c0c6e7b6a8ef79b53d9e8a812c0ada6a7a0abf30f4a73d374b07f958cabbfc02164221a47231f84eb55c9c3ada9f53fda539", 0x91}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x46, 0xfff}, {0x81, 0x9ce}], 0x2}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000400)) syz_open_pts() readv(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/72, 0x48}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r8 = fcntl$getown(r7, 0x5) fcntl$setown(r4, 0x6, r8) setrlimit(0x8, &(0x7f0000000080)) dup(r2) 18:30:09 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) mknod(&(0x7f00000038c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000540)="14767bdfc735298a74b9f0d971a6bb8a5d47e6e238e427fda072197ede2b427e1d912d9f859c5aae19fc4003be7454b84eb4c67a80a3bbd2238753108ae25116d82efb16320a19ab9545aef6dae881915c5099fcd7e65fa978abc2941a2869b621590d3c53147316294c7df1fb7234eab9a697c53e38e2263ab817e2fb849a5222a428a1f5827be04701ee1ad5e8bf34e1ff696edb40cdc429cd0a150471fb0a4d5f8d3a02e578831636e9dc796ea57bd169e203f416f48453f20f3fe1162ae7a9dfb1abb8e9084971d5d51e8ed8a821800d8fd167f16d60bd6d435afacf3e87e2539e42e9cd5cf471ae4f3b4b7f7258e5c303a276961aa094194e47341a4fbaae18c4a82e067c0a7db057dda12aa03413c5fc0053ee88cc3c1d912e8f8b7ba4e2b08bd37c239b24d9ff47a1dcecbe1abd8b2b6cec59b056ba3f4b0062ffdd4bcd5647f0fed65df4aab143274a2e972aca32a63da45b9f012b50c6d66f508fce69604d7ac820a292c5a0ba80e22b123dab53d65a4cf5a146c79e5980c099634b1319e152531eb6158ec67b92537a0c5685ad070319f45da91a6de2e4044c3f413bf5c7c4239411156258373c166609e56ff638849953dfd15191bb06ae2a87b36c898035b4ed8b8d300e9f3ed911df3db542396e0a39ed87866fe5541df4c68df4272fbeb26fde67f797174ff9106af47d5ba19603bd58fc0b994197b1db340d3ae9e8e57b37f39ef395d419099304f18975c7084a01e322e50dc6054370f31e88750b21c1756e9dc462a18812b50453870f2224bbb618254e44443f7c7249785a8868e4b87af1c2cd7ae2ff0ef11126af95c60bbb7b959ceed5e49cc32c59aba145116e73cee513bb1c29387d2bdbed154f43865fef1d4205df1e98ab24a930ced8f25cf7a6a3bb4307a118f51552b1ffd99461f60ff0da9ce2d70674a491e48580c33a0e329ff3efc863bdcd86de9c92d4f29eaa833e89c125ec5164801d2a3f7c338b980d69081ece82b678e2154159044fbf6d9613c64648f19ac3746402e1dee42ff0861934887489ba3ddc29a78d5e950aff8034073402ad1bc1f41ab7540b96a47c7c416f33f575ba06565706771cedddfb6fbb469003d4b530347aaed03a2080f2534a55f8ba2c54deeb91742b184772132ed52b0a07bd9c58513de7a625520cf217aa8ad49e7f8fbeeeca2e3c5e2adf7ad31a86dc1bc1161a5dacc03f743ef4113786134d46b385c764606d709e45645cfb9a22304c4ab8c3f8d0bd9ea022bfaafb13f7424c80fb856a3f67bcf945deb5a8fc5efa8e070417d260200847ca933754049b8bdf0921340ccf5b162bbe6895ad34cb43b69fd30d5d5447fcdf4fbabe4c15032a7ba5cf7d77bdc97e15d77f813a5430a7774f4250db2e285b3b56a2de24aca28dc2da4514cfcae9afe9e1fd234e2f34a26b598d077c1e659d5423b99f109696606c3ec481cad98aae8c8f2ff75b4d9200effb24e58e09c390f751a1cb87fdec553042adc710712ff00aa82bb9dfdbd0c4dd0f4949a479869b5ad6f9e2f195cdc32156b7adc245bb4248bc55ca4b14b5241536306bf3fc04172443a5166d710e1bb035cba91e4f3536067c89f5f55a6b21134bf7f5bb82e9e27cbf06d9ca985e85d2d55c6ec84c57cdc0c5dd76c320623b868bfd6dcee299f025defe58a76acad8dd8e15f529f90fb6ce52850ecdf0f3716f7ccc4e8eb771a0289a31377ac0f0e76dee1cfee84a69964066aeaadc8f1ae2491450f327a88ba17072ce2625f5973849904458a38d2d02ef9c4db2cefe488464c84feaa5b3506a7323ef30c2411ffc05282613e518b03a8ff2ce3cde9a57bb4dbda3449ff51806e118283d61646b6182a57307fad063c7dfb7bf38df4e443447ca05222c12530dd53999b1d21464454d984c26734c06e53165d57a16f9cacf713d17abc87a99c6d9ec38d20bba47aa99d03c87c2fa732005023f15d2b40212ef6665ff23cd1f6f57866fdd404a52254d6829e2872fae0229efd335aff6a366436f2eaeacaff27d1fcdb8f5204ef401ba164aec38fc1ef81a0458d1732d46e59af3a873a1ea3884f5c363bd95e03d3925f54431aefc2810e68df72cd19df13c3126b215cea6e90ab80010aabed3d266634499bb338e6585e74e27772384f0263f4da817b8c39575cc83d4a1b76a89288e86fd5bba00c97c28dcb99c658d84d59cd83684672c1590894ab11b51e1c5d3601c3b1b0268732edd619a6391910be3b1c5f64f35232b9e1e8295e3e482db060f8cded4ed16c23ceed35de7e107b6cf9edb9fc844d8e95a08ea05e610ad59360e35bee2855228265609e4931f9eba37a5beb5cb90868a6b72a6cec713be0a32549d2e767053bd291882404fb8110f303597b2cd5b0dcb09d823d1c4cb7cbac5bdfa1cf0f367f13b3975970309d6720a37eb813ee93d14433bc01bc6428248f71a659dc7c2d7203f007eb85917000151851cebffb398dfa4d0ec67c2c53022c4128e947a622573a9d09676d3ca210f58f261b2689dcd7f8a63e5a7cfe1ed5dcdb45543d110c87a64c75292a191aadcf9a55bd48c122ca1f2165913345d5575f2c4b9d71ecfd1c256f638f58eaa6bc40ee7b11062c48e09e3a0ac87bf5829ca5473f61d99dc63261a3b6c3564e12d0740cf5e7684873d813560de0320290003bcf7c5ee85e1f512794dd626e3816768a6f4b27a5dd79e590a3f7f4645f78bff3ddc19c5b09bf44e6a2231dfad1557f351fc59bf5b88c4619363b23413641c565cc881bd261a62f2fc6eae9ee8bd954c2b02d4a5e56b8d2dcb287147a2bd51800cdb737344385c5d19457bd6ed7b4594385e8065c194e24678c6705bf9a369264fb9aefe722f619a0993a32216b969976533403c412955a39276888b9721bf22ca6f3d4deb64bbc5998ebcb61bfc28d2f7c15dc9e4bc494c6f272b0f2782cfe401eee98c83883a3c877f0e86e5d14f92a61876cfa5c5b8dc7b5606e2b4627cd22853816d43f12913f132c823aa44495009a21b0dd65d72d8f39e0f0decce6b5695c6ccba318451b9a911197a69aeadd6a0942e4a56b2f7859cc4fff178c5463bc9c330cd7cc64bcc376cd9e2d8d6036eb103d368fbd4c6926dedb815c42ff15d02dedb2eac714a014f66c199151a1aebf538684a02fe03bcfbe77495ae9617cc5a61c1b62b3794b384d40c046740788826ca913f03cac3c8d0c01442e9ac8577e8d58cf6d615520c5ffa06bf140ab3995be66c7c5a80fa6a732c6568ed93732e545f503130a81b90dc080e8b946d93ca59b5f07b362878ff015aa983f99d451fed5d5f258bbcdd894dede08426278320691dd9e83f1c67de0c73e6d04b15f313a535adf131cb3862ac11cddaadd571d5c58905e90a1070b377d6da970597a116055fe5ed1e9fd7d7a04530b19f97ab65fbf19b59cc5d2543d003254ed8bf23a09a5a6c4d1927754e7bd5b98e9ce48a54237bd392920acf2f6de4f3993a02a158e2a7216c455efae1cdd9221cf7f137322d615560b5e9f280612d69e1c2161ed6e3bb26ee2cf8117c0ad10e581616ffbec10ddb1f8ec9909ef2031a51fcf340b565408f41daf8182deb029fc158409fd6744194e77f9a76e56f112f192331610f62dda49296bc73f7d922cb4d2582df9f312805359cbdd6e6b84e50b049e6eea0a5cd2834b4938592457c3097fe3e317d7e6ec221b96e025550be49d928904ed3da181c4b18a1b67072af95fd89b4ac5947e671ee1b866ecbd8349c64fb6df73b4403d7f04ec6d60a42348cf5942d6a98d86228caa968eb46fecb5457336e7cac53e57d1ee10799adc3de890a1f2752cab811291212d103f0a482b76ef019b7b3a7a4e81784bb1ec16135079edd8452abfafeb5f7cab837ed7fdde60feb6347cdf8f91b86e407a39c917ba8d38f70ecbe6b12057da0247dae4109c3861d5c52c881f1da57e5d996c80acce5f328ff62f1b838a88b15a18b851aa31863f14a9ea1b5506f4059ca9bc64b31ab45333e1c5747ca27a79199796ede4eb77ae43d4f3a00f3df306d31705abac452b7f1c16f146a360c2cff775c565259be194383b619520a6598360c7a6250577e5ee3db2aa9b9469477cc120c2a9dd7178390fde300b99717a19636174bd3e6c031d18f3751f1357e0e18c7c5d764ecb78692d94d58f53787b48687f23934de507a7fb78ee5ca2dcebd3a48e6a521a9aed51f133af7ff66025bdd4a33b001725c654361ef7d3dad8ef327f46f96973bcc0d367f9b570ae0ebd396a18fd732b08e85a696c843be9453e7e30a4b73a0b6c98092b2108718d85f1fa51572f983fb97606aa8b0754454846c62b50803acfe6620f5c9574498daa5eeea1083585e3dc00f55287ccb020ab0252a4c4afdf4b5126e5c521500136eb8539fa3168340eda6ce91e3fb1147dc126df9fecf635dd5154faa3177d454fa78e72517a54759f21b175ae25a2b5be7f2e532acf2ea737f71a28f44eb8c875ed92a333f0ae54d68253d066f9d1529becdb45e6d1dcf9923970917c02fdd1e1a6a32a19e590a539583b6c5c357cbc6b758412389dc42f77eb8780bcd8a69fde678e65ff1b85854b7a6388acc6c81dd71541de24c150ce49ed658d23b9d3380149edcb9fefeb2cb2431613ba11773b933ab953c82e88da38607c2f323431b283cb234ef7db80e5129c0e9a8e47cc99842ea71f1a905177b3b698879225b58192d6b082881766a38b49c44a4477452434dd26fa621fd0336454cac729cf575c51e90952dcde8dc799c89a2de4810811219ec59781c51588d0473c42ae3ac7c032234f8478fc6da3042c83e4f0c23300dfd858d89b09dc0eb71550c61f8840f7bca284cafce723e1b1fc4a5e0ac9c3357ae056ac4adade93405e2097a55aa9e0808ef3ae5cfc7d894ecdb88cb86d49a132b4669aafdf5ab6412afc73a7bdcaad62c508e4e9dec2c9a75dc9b53357744b0925d45f86b1c562f6c3a37", 0xdc4}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 18:30:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x40000000000029, 0x3d, 0x0, 0xfffffffffffffdd3) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:30:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = dup(0xffffffffffffffff) write(r0, &(0x7f0000000140)="2b95a9fe8172b03c89bb7486938a691f38c5b34800963b91252a6485f5ffe88b6f6fe1188ba52e20cd0dcfbb108d594bfc0f8dc3fbae8330bf72e511518ca00a131bc342d51049517d2b5d2eb8ee67516c800ada3134ab9d", 0x58) poll(0x0, 0x29a, 0x180000000) getitimer(0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2f4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r1, 0x80}, {r1, 0x100}, {r1, 0xc8}, {r1, 0x195}, {r1, 0xc0}, {r1, 0xc}, {r1, 0x20}, {r1, 0x12}, {r1}], 0x9, 0x401) 18:30:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffff8000, 0x2, 0x1, 0x1d2, "bfb32f7eb51950fa4b571ae0bc00a825618cc612", 0x10000, 0x1f}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 18:30:10 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x40000000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x10000000000000df) getitimer(0xffffffffffffffff, &(0x7f0000000100)) getdents(r1, &(0x7f0000000180)=""/91, 0x5b) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 18:30:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x0, 0xacb, 0x7, r2}) 18:30:10 executing program 1: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x2) unlink(&(0x7f00000000c0)='./file0/file0\x00') 18:30:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = semget$private(0x0, 0x4, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/81) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x1}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1, 0x1) 18:30:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) 18:30:11 executing program 1: r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setitimer(0x1, &(0x7f0000000000)={{0x7fff, 0x401}, {0x6, 0x5}}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)=0x20) 18:30:11 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getpid() setuid(0xee01) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000000), 0x3a1) 18:30:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x182, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) r3 = kqueue() shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) kevent(r3, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) shutdown(r0, 0x2) 18:30:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x200, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x6, 0x82f5}], 0x7, &(0x7f00000000c0)={0x18, 0x401}) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x4004, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 18:30:11 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x8, 0x5, &(0x7f0000000040), 0x39) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000140), 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="28d2e4dc7a3c15dc0dd348ec627df929a243e9e5b42a71fed02c12", 0x1b) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/74}, &(0x7f0000000100)=0x4c) 18:30:11 executing program 0: r0 = socket(0x0, 0x8005, 0x9) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 18:30:11 executing program 1: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000001000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000240)=""/10) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) r6 = semget$private(0x0, 0x5, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) r7 = semget(0x3, 0x3, 0x1) semop(r7, &(0x7f0000000180)=[{0x4, 0xfee, 0x1800}, {0x3, 0x1, 0x1800}], 0x2) getsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000280)=0x4) write(r3, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) semop(r6, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000001c0)) 18:30:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x51, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000082, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000004, 0x22553214, 0x9}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0xbd9, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x22, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x5, 0x5b5, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x7fff, 0xfd}], 0x7, &(0x7f00000000c0)={0xfffffffffffffffb}) 18:30:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) syz_open_pts() renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}], 0x1) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:30:11 executing program 1: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(r0, 0x81) 18:30:11 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) 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) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) close(r0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x800, 0x7, 0x6, 0x4}) 18:30:11 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0xffffbffffffff476, 0x10000fffffffc, r1}) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10402, 0x0) sendmsg$unix(r2, &(0x7f0000001200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000000c0)="0c65db35a484a7e957c4fb3fc77202612b78f95144383b8faa454d1f025eceff359be1fe85c260a6d767260fb8567ff13eab2fcc738bb4d100371cac10e542a76cafc7a68efc3eb7f53c6954c69503be4feb4715a260ce7db3f07dc592f1deaaa905c5e848aa4af725694b0b2e9e00168b63ca12fcf4f561dfc1064e5d429c7b2b5804d45c786d6ab114dd996d32bf684551cca073e32fcbe7198104692bc8822666f7d0741475872d6c812501e63f7fb7b05f5c849b4033b293432bc976a5bfdf7775f661ff2e29eacf0e0f2fc160505b18099611538a844c408f5b038104c78aa753033433545ce06f935b89d9ba456da50fa8305084a984ee7ef7b237f3c8da50699549017fbbdc6eaf99dbd2facdba15334a75231a0e597cb81c194b206728a11ee9fd4dc6082c17877d8882d4a99bee5725eb18056cc8ef3191bf79d52b359d23e7e40861c59c074a9f213fb1831c4d7fd759c6f6f5480370a7a79de85f492132ccee0fa691cc5d1aa3ef4175b7a085b1413ee4ac0956f5921c2e91dbcfc91be1d1b2a7279ebc8f595fe992e19883105d6765aaca6d31e08279ca2a96c5adfdf36f034161cb6699050402f7ef6e0cc14778bdf1d70f37e7c00ec3194bbfe5c6588d63ebe6a80f3bde7b515b02469eef451f4814172a24367048063cf89e8e695302eafb655c86ace5c2227d67a6b03a7beed62ad17e9434cd8a1bf1534369613579b5b5c8554e42860ca82bb69308cebf03f7f655c7e1efdd92d6cedcd886219f01c90aade821dc8b4b0bb075ba2b12f55d198f77e7cc4c2a866ad1491c017126d73caf68d12165a83e6a48677247f54f9676ea85aef31fbceb3f04fabde9f782245b01af4dba4343381aa9fe13d742737705299e50d7197c1c01be41aa53828336049e8b84707c044b73ae831a7af9e8545c667927d6d83b6a452c394d484bb7eb64a362c0a99a34490ecee8e5b0f51295cfd1be15bce35f97f5e1a19973d2a98f2308e8fc7883f3efadc32fd722b0d95582594dc56a158a3bbeeed62e9ea2c3a297b67ec93e01d0de7ac5a43df05b0ac6e61ac64d7607b04eedea008d0ca70bef034bb2ffea155ace705a700af3c9beb914f6e87be8916d4f834eeb950a7dc42103261f3f97f0fe0d53361f37f190b7b054548ef929b1378fcc0f7700627f1629906deb585660a7b35f2517b7c1101a5627c158ecc09f5d5b765e1141c3b08a9898f6a6611da3b998be39d1b5d31d42f847750f09c972605d833b1027b5f62c70c5cb32cb685e97049fd667dc99aba76e4f0a0a5373a10ec4c548d9b8b79de0cc5dbe2c152e20785daaf6b0569ac72310b25a99aac31a42dbe6f62d3207e3c200a576638a72d6864fd86a99421e2514e774d0123ff20a9f21818892f9f204818bfda9f70954c37473ce9f865a3efc0a294c6223b0a9c17b9b08108b513ae3ca0d0748e62ce77b0cb345dd580c4e5420c9e1db5ae9e6ab241de8bc1a56d14b5621a5fa9ef8b6c70dbfaa869489844f9c0c351a504376073804494bd4aea14493a2abbab114a50e745a0d33b6283bde6eec5362ec808d24eac2a4b3688118f68ad00cf016a72f46ac06862cf1190f83b4828eedbd8750fb358f669b1258d6721e0c02f55d31e555bd6b0ef9f63c39ab5345ff3cb2ff1793e502d6e8f2694dc082e41eb7db2cb91ce0780d2cbb21ae073457b6e26d1f35ea0cb761a4b49a4e1deb7e1262a753ed07525d85e50a05747a5bc72a44c73aa4eef3880d1915ecc4a25c1886005482bcf65613d004a20cf2da59def276d0cde2902eb9a008edcea6f6e86eccae22cc4ade0a8969f0f63b474c799adec65da21046120194e777ccdff8e444d1cad8d36dda9bd1e018933c06aaa1d87af2c0090e4003cbad81b5332c48f134c3b3e48f4547e6b3caee89c409ab0b79bc7207271c565c62450dc1c2d046ce71370561d696e7f35b1d15bd5b4ad6b09ec6f56bff399d96305471c2fb97d3a4b7a8ae2c55774f0989c586d203e98e22736090ee87e31de58a7b86fa58bc4fd4e4b3eb95095fbf464527ed9fb37a6817a9a576a39ccb167756d61e6d7ed1389fcc4d5c448bc3ee82cbf1335987b7901533f4216c71c54d65d698960dc0fca1ea20925d0f2f993bf2925e75f6af976c11ab239154c824cabb1b5baabd5aaad2a6b69d1e8cfeee5bedd8b0505e8896c9069ac86559e6e78dbaf1809723fd1f094d1e104250cf799696eb6c2d2996f1f3df5914e309cade0dfb1c597211864188369e8172fc15cd83b4d16b34dbf42f36713e97e6638e51c1e2eec4553fc4a8d3b813c2a29feea22809a23f9e1a1017f10faf4c92ef4882ba04db17376c8ea7a0f8559965ed22c6465c40b6e9fb474b34e0d9d2f9f1a35cb05453d49a3473487c30ce2d11a594955777f2be31ae35362a3b28469f6b222e4981ebf8906eb8a904382399bc1ed3e2781cfe83c7387c0286bb2eba0be39486f87de966038c30fad69c1828525352c782b973d08ed3466b4fe6ea5d455c27c37e3ec97a50de446f1a512f63ffbd0de40442c84717cb6b61df2a5c980b3ec1e9fa124f7c64eaada5824819fd70b846ee3aea3fd78b9d97787ad07763d77cf4be6c1fa305811aee384d0c66596866c6c13420cc20fc7f03609a6728155240dfa5fb3d54da590282ea17a53eecb9b3ae6c5c4a4cdfba918710226d97d91f45af35b52a9e8ab66af908fb35e17925655d221d8ce5f3aa747239487972485a6efc63c9120ac16b1d278f3c69a38db68937ea43631f415e5f3e1f53f5ed403439c1ebf2b9bd007ff47f7b049c732ea876020a21a49f01b6ebb98f59a3fe1805bb577079a8716f46c3cf50a63e63dce6605be48f814370380675be1d49fda917d9366fac0d34facae78f9640349ad5f34fbbe60ac465b71a0359ac86c3f6a6079b89245b5b19e6b4969da300ac78b8dc9601b06cc50483d5eca23dbbb53c3a6ae27e94531183d6e44b9939629a63d472071630b1ff7d19fb30b25b49f82ff7ad308a907c4f7c76dd562ad607500447a2502e3a93d3eda539e1994bf1b26ea4469f9a3b264dcbe302b8b0905d417ed929efbe45cba096cbb44c5bede85449c583ef446a1e3ae5580431b5fb6fe7fbe5456f3b7f179b7d3e9d5f4c5e017a008af145daf8cd31277580220811d866b790df23dbeaf495f95b1a900b708bb4e9061df0f8bc0ffcbcd76d44925a87af3d640627829ecdb95e5a6a8d0e033180105dce8abd0c39e256dea5ac4ef1efec760f4eab6f8de79fcb65a8001ebad2687b3a41157d0568f5bcf526d2ad5de4aa5db3c4da7e014059dfe01e3198235e2e66849c711df92d552c070f06e778dad3de8e8ebcaa014dc7e112aa2bb7e9204df8a93099cb956e7a7acef83fa0cdac795b2eb5bb158fd34496934148b7090063e80f856339294ce2505290e6871b930ab0de5c8c8dd426662557819a302b61d5a456561ead2b646ea518e6a285a8fa4eaeb22b49b0788aea5ae2d708914f6298fd4d25241536bc6c75d6411f4a64034067b93d9fb136431911e10607332a7f7040d7d58f5891159220afc6149807a56c2e0e6c7b131648f4f0674bdf7edbd3faf897d2028a4cb0d77bca77921d4b6cd40dc7e60574016f5824b43ee3cca2e7dd2cab4810966247a49f4a5a277c2356459623b043209fa907f672e1df610700e3c2626e1c4af7a9b1c925a4ee813e61c20b4ce5f856ac7b71c6640e85c404c1d87cf567c42b570e82c1acf939c1f71dba22ebf9ec80d559d33294d251ec2690a21f62ca3edf70eaec2a4b29deecb8b5781cc5a58713a5ef5165263f322442d0cf441ac1db21e1e6a93d09a31ad393c6c5a9165e6c4e5e2be288a14899fdcfa12a465ce3b6da2cc80760383802de98a067df9f9e545ea80aaa12afb8da6b3b1771e4ad59d8dbd8840ffd139ab798906bfe496ac794d42332ab5ed4fc2102815bef32b2fdb0e532502e4cf59801dbedc3cfdf3d070e82a2e72e16192ac4f01fc56d5efe0cc1fe413296cda4d746f5a4099f6d0cce24fb8bf84000badb659807d73f4cb414a9002f9c65df63b77439e9b73e47c98af1ba17b1080c34b2b2f2b2be7220d9d7a3048f8fd1506b115d76b4f038e8cba1d75113f6d9e76aad17f4935f98f4640177f1e8ca15c958677fafd1d0ee56e43c483f1fcacacd497dc1024be71bfdb937c28141fb1b59752c26aaff16af5dd2d66bdc6ea8c7bbe7345a03f3e0be6fdab02901bcd9a5b180e1e866aa48fd59fb17f945ae715f9aa281f00cdefc88766503d87dab8b5afca2953ff6fe45c750413ae7ac023fa9667eaecae2fa661054a08874c03992d8c3457782cafcd00aa25efcae29701cab1023fd29513d86c01c04611d453e0f5d0458397428f45f2d269c9ebef7415b4478d4ac0a7175144976429b26b6101e18efc6ce736c3d74064db82f28c049238ccd2b43354f0de3afd51acc143d6bee2dd284c6d0fd5f87cc3907df4ca474e7b3868e4fddff5d911de430db383999b796244291293a4bd9f6bba5a721169bf0c187aa37c887b0b49351c4018740e8d194ef7137fe00640ef268e2b28d6ffcb3c28067faf02b6bd792a4c59702c2eaf16974b521f65220ae03aa68c630fe5a900b3983d1cd0ff74c68602339f66a309b9cabc4816ea8c257194e1ced177d6cfcf1803bd4ba82c7ce89e1121c5bc892ab7cb30a98825ea8bf0f26b20dd7d3eb1c1a790cde75516c2716668614d6daf1777de34926dbc2f1a4665fbb58bfc64fe8210cbd33a4af406643db80747a967c515958138b459bdd735eb33ed7704ae8bb7cecece7d0f4c82da6b84b68155a10786f82652c1e2312dcc2ecdd284eb625990546fd48b7efc3cce6ca46c8dd8ed60bb5585dd4448208fdfe2ab355d7c331d9b850ffa72930128a25abd04fa851b301cf253f1f71b23eeefc5ddbb6bc9ef1f1dec8a2242ab1bfd72fcc4085b61cffce032e91c471a41ba4c05e469ce815b9c3d9d321cc1589b2b9a267abdfb719c9705a63a003809ee0e6a24d9d6c791634fb68e5288683ba8fde54d385df6e5879885566ac617eb998762c5cb87df8ca705a6763e8649c753e672ee9d7dc0e93ad90cd9a5af4451f9a6980117d7f5a854c50111f643932babf7a1bcc6293d66b51aae5c3a2fc29a2f507b6851667217cd526b7d706dd6e3f01edc7fe3bb297aadcc07fc2646eb2cdc5d2d004b4f9928576bb89937f8f7e5caad3f9c74dfa6e8dc6839e5e7f7271ab4ef1f2826804c01fe91b8389056846b996517341c6d90be7e249c97e1f731467a418d8dddbf80ff27440cefa69756e7e95edc41629eff4278d1ec4628f722189388b1036ab8c292b04b354917d6fc4cf363988f0397ed581cd4fe81b654b076162a875480fcdf653098af8059b698a30537337674e24ac62e8c8ebda1d2686e8c882463685124f6a0c3b08bd619d8cea912b1bf1f3ba40e3bbdacf1c85deb7bd24411197b008da6924b8ca516c27043d6c02c9a34b73e98b20e8fcd6a0d3e2f411d8c838b979114367422a20985d7ef0717ee9c8a1722fb32852d9c170883b16ff10147a0c128683c6f73a8ba1d9bf1ef4db3856198bd483fcf39fd3ba5b516f011032b4200dc0bd76e7905b912421b11192cc72f6e39a3d70427397144b03232df505b1183724f4a35e36b566f068dd954bd12446f0521f6ae4c233278798815a58daa13f78a619c19365c1aa4662e5551f5557ff891a0036b90cb266c2f1cccc34633b461042075b859fe7c38f7b19ec87534597b71ea954d8b037240d1bc9", 0x1000}, {&(0x7f00000010c0)="121e0bc39e53c6918dfe47d845bff84e87bc3c2f4f38106a9981d242a88f5189618edcd0f9a795aef1e99a686976c6a8bd776721a3d97f1c6a54ecc6e4230f506710c48a1e8688cd245c248d72d266ac4e1727d28acbbda9d782161716679ddba1469a3ca00e8fb5c2260cfe7a7e2efaec561ba6331494919480e6f85a8775edb6d6741020d40e13040dec1510e91cdc9548f77812675bab3358bbc716b9c817e3da175f7063281a7974828a0511f5f44164b0e101b522209a2418bd2db0654f851dd875c8dbf47841c2a5e442545420", 0xd0}], 0x2}, 0x1) 18:30:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="7b794312", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 18:30:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="fa13e56734038da2e70946a178e11842c2e0645e9e488fb0143cf0fcca11eb0fb78a6dba2a2ed284b8d4df1d1958", 0x2e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) 18:30:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x180) r1 = open(&(0x7f0000000140)='./bus\x00', 0x4000000000010492, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x1000003}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='#.)\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='+.\x00', &(0x7f00000003c0)='\x00']) 18:30:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) ftruncate(r0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 18:30:12 executing program 1: setrlimit(0x400000000000008, &(0x7f0000000000)={0x7, 0x9a}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) flock(r0, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r2, &(0x7f0000000080)=""/99, 0x63) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10001, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="96", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) close(r1) login: wsmux_getmux: no memory for mux 16777219 wsmux_getmux: no memory for mux 16777219 18:30:12 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0x8}, 0xc) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r4 = semget$private(0x0, 0x3, 0x718) ioctl$TIOCSDTR(r3, 0x20007479) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r5, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x3, 0x1, 0xbb}) 18:30:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) munlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) r6 = getegid() r7 = dup2(r0, r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xde, r3, r4, r5, r6, 0x20, 0x4}, 0x2, 0x10001, r1, r1, 0x29, 0x7f, 0x5}) r8 = socket$unix(0x1, 0x2, 0x0) bind$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="cdc500af0baec563f929afe04f6572feaea05886b5"], 0x1) 18:30:12 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) clock_getres(0x5, 0x0) 18:30:12 executing program 0: r0 = syz_open_pts() dup(r0) socket(0x11, 0x3, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x7ff, 0x64d5, "d0da9a4fb9d69901f87e302dea1126e7a852e1c3", 0x3, 0x5}) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x81) ioctl$TIOCCHKVERAUTH(r0, 0x40105706) 18:30:12 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x28) pckbd_enable: command error 18:30:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = shmget(0x2, 0x2000, 0x56, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) 18:30:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000000640)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0354d605afd928dbe0f53b523765a0e76d91d9d7c7f5ecd520000f55d9bb05dc03e23a001000007f559b8cb509000000e7199679daa9010075ee6f7031d6220ed69a19be423cab21c600748aaa78b791a61d75bc90ff0100004064f0d01e8eaf301e3fabe7705b4cf01309bbe061a751731e5c0000f3031748935d0e2f319a154ecd009cd68131400b4dc386972d2eae0000000000000000fc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab09e54756258cf0157efcb8cdc1f85c9a7dee598ca84b154b143eb6f8f21bba4b90ba765d2250f6ea821e153a6212dc30a", 0x103) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xccc20643b3bc9ebb, 0x3) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfbffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000240)=""/161, 0x9964) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 18:30:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r0) 18:30:13 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)="fbcbe41eac2d80258d29cf96d5094640e9644d3d1216d55e4b09493aeb83694774adb828fdb4dd86b9d6f440d76462b48c95006cbde1e4059efe6afe5aa7ed13d57144d75491aada1778ff1097012b18b81012c61bfa1f483d8a842ea86d3ebe27f69f91dd2212317fcf80d41fb225ff012f1c5037ae6fd3d7ff5f133dd06c86cc5b8695af016660416008c6dbe823e3", 0x90}, {&(0x7f0000000100)="563f423bfbbda422fd826df066f1bb8806849459a209efed199f8588693a29b920537816c854d4070cee5914db6ed1e583ee2b31005831225ab6268431ad226f69dbcb48bcde27a7d14b9bd83cadb7946f4c193b0131d6f8b63c50a15e1fcf2370a7dd9f17", 0x65}, {&(0x7f0000000180)="00820434f99c7c3db43ed5c5ba58911876427e3099a83e8dc4820bcbc9b43e3d0c87d1d4582cf81cd7aacd400431cfc21d19089cc1a1eb4c44e52427c5f81dc23f23e3ba57cd29c761d34fc0abd81909df0d5b512f966541a15dd28a24b8c4b3a0ee6123e6a87ebb06f8a0c60c26228841b2ccd29b10402ec951dd531b02648357c400d80eb156c52aaa728fc4665442f0eae90902295d15db", 0x99}, {&(0x7f0000000240)="299d2beb0a77757239090e73b94273eb33eb6b6696e1b91ff84fad249af8e006161dd0218a2db46bdbf0426aef7dbff46af510571162bc5d587f29698779eb44788fa989807987d002559fb1d1a42267cc44b79157940127433f9663b4ff132eb3ad88d09afb5137aaefa475961ad3d1823a6b33ff63882a6520c3abc1e22473b3ca989ac27255ecdddffdc761e8eec5eeb22bb1e1c491b926be5d9e8c80c2dc43e33a79870dc14505ea0f80f692409e5f3df87ff5634baf089a6e8335f28a1aafdc4615e797c5ec4cfb7a83eecedef7184e885a88a934a20d4bf6bbcd1dcdff1115705d73c41c134648c8692c7e2f640cf1f7a45abc26b465a4b2c2820b8e772ec3d0529c97d8fddf746e34696d4854a0a19c3b830ba28d2b4a1bd58fb361bc28be6f990e031f7747eeee3f02bc0b1286e59da4403d52b36d0b0c93a29eec92cc6a552495e2cf4329b305bf1888e04b86d9976f65689c6b6f75baf6f113df1e247066b514c4846719ffc89ce74858b537a29ba16f2083bb71d3a9c5c90e309b26574278225877639936064799ed1425cbe5edf251e9f6879aff4f66a32d30aba31659fdfd7c9dce67de52cceba5bcc30e1adcf0b6d8ae2064d40d8027d3325830c1d6f802f998454b85d823c10ab8457240f4bd5866c75e958a893f06f999a7ab568b94e15a7e8dcf0567cd669b5dd130e1d88e767c61ddb431940c4f51a5f45c2ab337c73e767d828f6c1496d1cc395047cdaf60f8e9089344b60f923bf86d0d65543d29e52f8836a90522ce2f7a6ee34b46b14bdad6bb87871db890df0f2614ea69f56841156165c3d0373d142eb1f820ac450f7eebd26c86c8e05e93110ae9b1c4a2e6dadbd6747ee9733865ff13098fd7fd97cde47db7c7236395c84f6ed308c425ce248b5facb33d984288029b9036ae53dadfb6cfe2c3a08dc185328cb4746f6d6bd9b9f9dc39b1200bc694fdef5ba7b191fea4e00efd4106ccfed46f7097ea76ec080f5910094aa39afba5b4939bf5d65b8a24fd660f309905e67e6c0f0bdbb72fae52a43d9252ea27f4bf8859d7086c597314a54b2ca4f34e2878a1b56b5a5f9b37c166c7c4b28a9f8fef053254aaa99a13ee7f18f112a10721ec7b15975db44625e435030ec7a4dd703210bb95bfdde75e883cd42c64d33f9b2f8b8453a8ba7567ee1c0350f14a36bf431c180b8ec4b18ff67b0617865343cc8c5c74c97249dde87cca46dbbb314ea7e7b2ab85ec48ae886706208f5478279a2127d17928e601b7452b6ca507261fa1dad55471ac056221d7f86ab947e0372f1bcf06e55b4335aa22df83e882b916a1d1b8664ce4d4d50844296f972fa234eae4b96d5611bc751666bee0d699294f25b40c120b385a9670c3802cb9ce13b2cb96cc0cd513172fd3eebe346d56ca86190b4951fcfd2ca02635eca48df9f518589f639eb3d405e9f6417b839ef990990beb86bb915c11384a57263bd544da5dd1e820c6084caca332593a05f114d4acbf665ebc0a54b61a0d847abf8c4dcd9e7717de67472aa13865ec57423cfaca6e9d6d606c5ce11e36d645a34d975d409bdcb4a046cc425602280c780b722c1d250f06dda44178d341c6f00f0efcea4d6d4614f41700c2162ddd119daf25b222a8a1080572172b74c1d772cdb3895e97052fc7eec0bd66154778833dbc3bf085f465e114efb22b6ac2217c8f664bc9e14c28acba692aeecbaeb1deb8a7580a680833fdee484553a98959941d85033a2ff19f948714d731077e22cf6f346a52119cb5672703ba29eef7e5a2d182d4fa174fb8a6c0bec16969055a20112655ad04bbac558fbf466466048dd74f78c5a5c68e6e7a5c1da608481948a367308579dfd503867bbcbbdfa836c82fc049358b1aba2b2b756a97c183646db2c20c117775c25dff71b66fb483144d0a3784e72f48f3e63f23cbc7bc7d55f83d0d670021fcd08be1e6f4f175dc6af1a825691e14333e118b1c7401f5bff826fbf41dd6a1c8bea057d08ad7dea975b51ae6c914f8f2bed82d8d581ad2a0dcaff3751da4d49557494ce0fa4f8218a43df48954438e345181c155dd62fc08523eebc36a217d178834da574056739c5416b7fe48fcd132022a5acf68712b5561cf8500c38c295ad0cc75e8f8c1dc9429561a39287c4a8941b8846d0d5efe5f9819c525b9058d11b920710c0ca3953f7249848fa855f8e1ef9f65c3e6d002d97d6a4bb72612eef4eb437a8d6856009fb8dcc9d021fe992baa6ccf9250d0d30f7b2586632da0ff1234c6747d7267c462aa995a564f06078fce62c19d248a759d7a56c88dd57e77c953df6dfbb527d8f4c8ad1f78e3acda7fceb8aba8ef419d180fc32bad167ef3c1f2a4704726c9b710cd7da0bb816ba43f3fd67ebe18b478160f610d5d22c4df668f2c3899e93a3909772152410c7be56f710be993ac3ca68441b1b500fc8060b344575e659756353dce434ef9c0546fea5e9c29f258036ca07a65b46724fa1e7ad30b2fcde793e5ec2cd39c388a22242f8998bb35a65fd7230dac93d77519013fef22cc731f39c8c18015a92b7183e6d93965dada37fb6e44f050012ce8b3be0115ed8eae08397a8c331188d1bb6042e0937fca8f64995d7ec1874cfe3b730f35e11194d24d7abecaf51ef6083828b74fcbda87333edbd1c9bdcaab80abfc0ac23c23f180e488f17a2a52a641527a440637ce3b8ba1bd6ff13d6c154ffe5c8baf8254336763cfead4e03e8375e3a198aeec1e1adadfe84d1c7e7f3fadcdf9e0669d3e47342ecc388d6319989144510cd24dcf4f0361a5b88f02b52fb9412e78b5fa53f2de8421191076e9d61f1f11b49ec5cf73d3678d152e63ca386ccf611c2d8ab56db3c936ace256954b7e7c1ceddc52019888e8b934c29b2049badd5eb77c78d578b58528787b600235e81a034e52c0b077aad61b411b006bd8134dee9a6e0e14bd1a30aa98c25ba74f4928bae6c12b6fbcf61f348fdb5bb8114b5ee5ba13ac0968c350412e87d5dbc1747a86fc50ee657ea1314bd957e3ba44b00ec539716f3ce794d7d41b4412415954d6a4def962a2e7d851e6626ee47609cc54416f2f49b25ba3e1a25c28ce063c364e9788361b52e7843736de65f967a2b115e3b3cd74619b8c42a34bf7b5d8d58eb3d489aec85edb6cbfa469b2e42ca76e0fbb1b60b2baca042a3a9a803c212e12661bad466da6fbe11f213a28d4a197ed9e12d2a64335179a9c1f9de3ac0485bad773a05b0409748667424dbc4363f26d425b837c098a9a82c321c2ace4ed615635c2cd2988616825f22badb92d160232697ab792aa1f160e000c59105f4e659868bcd9f90b3706151d9d4b13280f0f73444734b9cc5a3da38a0520bbaff7f19b6d831444ab673e0f2227653b3368b2368e7cc5eb72bad99edafa0d596d8ce6b533f49f73d649161f8f45190b95146d420894a5f3e6f050f012cb7396806d48c42d962103af1441c03d3f211eb01a0578a95dcd6a48af2534fef601d484f070dad9cd327ea7fb94da68146c08c16158818bbe96c5d2badec0f5b11e94048a6efae853c2532fee456cc29a2bd8ec52712c6ff2cb309ba10e5fb009f51b6757177b8e36c0bfc45e10f682e93b1b62ebb152b3b8da3d9a4b3ea252a0cfb1d5dcf436bf4f2ed14c588dfc287bb1c46113a7a384ad78c87d7a3fec470b3b23a3033621431d197d621ef27e9b163bbdda97bb35f985ea64ae78eacf4cca7fa2a8748e8b90312486ba65e2255dbec7bcdbf8b2cefa25ff8d1a241dc3379aa3c53d6951cd3adccf869cea64b0ba1c150dc545a034a4ce62ad87936446c9280874b3e45e96fcee55d063a3e77024a1a7ce4e91b8a7aae8aacd0c17d792016bc6f6fa728f7ffea6aebbcfc7515780d74ee48ec8a17ea0123ea2bb8f8f6cae83587f4a1bb52f2669b8f968ba922fa6571f030a0e57c23b57830c058b92270e1ec2fade2988bfc4f828e683822546958f6fef830a082c5e4203352060ea5299cee0f1f4387964273c67a39c76b7fe46bb53b4de7d4a04f2dbafe08b165cb836c3fbeee68f260ebf31f4e66f795c5f0e82340fc53bf0d43316c45cb279b88f9d39f9e7c1605193a99ae0ee6e22fe52129986c2059ae2d0e713ae2d1055e8a5471f6aabaa3d4ee791c84f88ef82490fefe554d0dc409bba47f26e79a5b3f965bc142c745b2ade08f17ec76de58ea982e4153b3184c358a3dd30a8222ba0467175455c56c6402d262abe2c55354b26fab966a6f95fada91dfbc3922076a9652c518e31bb71757ed472408615ebd1ae1fb1c88fee94b85dbec3cc5c9feab9aaa4fb19eda07053d384595c5b3320474bcf672f3d7314e4a1311c91627096a8b7243c9663f4e0f3e5e2fa91c1ab31b53a536706d6a2524dba0423bd023a5d7a36acaf644f573e4c773358b42edeced1821e52629be84057bc96008a618f877dd80c69049d9c67ddb67f0bf4d589bac36f3a78d9555cd272b3054c83d87b3aadc551f2e24b5c9ffad0a21f15e4fa859e521021f8e4ccbf51e1d2950a90cc032f6f911a2a09f7d41261dfd8606fd0979732957bf7d1070c175fd88ddbe376e6d05ef54c63b7e3a6124ee8d401b763880ec6a3303d02384e780f284c2a4b477a520f5e955d2ce463b07ae3facb492f0ada592048669bf70012a923a3d5ee0ea950187847ba3d43d3f24e5aac199dbf42d129cf45a2e83c3229fa7d6d042a674bf8d94c3b2d2537e5a4639fd8ca4d3238e8ff38fc8a7bf1bd817285f438337c3bc121e9d6bf8621bd087ce06edbb66bf4f0aadc04cf675a66950fb28bdcc1346960f9903d155c7a11c817808e2871e512adc36e9bd9f320a6700915c20e2af5e9a515090859ca49944cd7da42b32674f1f2ab0c0c459629d9e9fec27dcff67011e25688d41de7ca5ce65fa00489f0ff455f8e7d134f3acf33c5e695f69cbd224a4f26cfce74de92685daa09726eca5199e523708fd326bd7d88e235fc832ec8b870b40dc39be9ac769d5fa1f09bb23bc9c461fe43e92d0824fe6bc1d66944efe3043f163475dbf722df1a9aa16b42d39c52d2fc8e83ecc1062b952c8a543cc86089439f15a2f9ae7c5f4f243b9a5a60b272f293b3e22785e48ec25f636aebc3db9d1451c62e46ed673b56e4c57b4e1f4eeae1d3b166ae1ada1ac740acca7aa1249f94a6f6f26fd8ad391a690fe60fe17cb53060c07a88715eb3fa3412f199088dcad10005fecdd4148c5203a683ba5baa24f87c10dffb1d974f51fa9845ed84ef279f5b715c9dd475511d5677acaec5429300a9ea6f052722197c602b6618787d1d6bf881b0eba2ace945f18acb2678e5ba8a9fa824d1b1041c63f68c4be904fe5f361552da30c5b74e2b024be17db3660b81d506a767a9fe5770f4ab8167b66a39557c294de1021b86de44224539dc861599bb0d057de70e81b7a87685e229a3fb481f60456692d454146a2d42b7c4d7262d74dd17db48268b889b4f87e1d4b2c1d087f0dfc68a365e72bc2bad9af69e35be5db761254600105ffabab389f76f6762298deea9810d2875735a4a8abd724e6fda49de2fa101a8b6876d394d5ad956016b8ee6b16d15c252d2ff5f23d2f08d02ce8b80f08a558611473cda00f51dcc0dcf3c9601b926132fbfd64fb0e2749a04a32ad9b703698504a83238e017263b243ebe47ea17f039990a899d4b2a26408b07d175d19212b5ff0700b4c10f1dfbc393f8736e65fddcf6a5aab3bfdbf7aa6b435be8030aafb611a8d141528e95bd9355f2ed72c48f5ef8757d9c81ac15f9b668", 0x1000}, {&(0x7f0000001280)="15c7021cd4e0df67842cade4672fec97e545b98b291740d77b0ec66b", 0x1c}, {&(0x7f00000012c0)="02e41bb78a11ed5b0a70348b33f00fc6c351e5852c783602c3aa9914bf14711ee8eb89a11f48256f9c7dfade4bf3d2935847251aab0065fc87264a4263f0ac7ab0afada255ffc89613ea46b6ed847d428cab0151cdf221c79900cccbe9b54db66b95fcd722b63dea23ff7004dec9fcd16e58c6ac6bd7c28af94ee0fe9fbe35eab1dbd4ed53dc", 0x86}, {&(0x7f0000001380)="d4820940fb969ab1653d83ee138e421a5ccd569ce5b947b848caea6dacfb23a5d9f4f84191069f4ae51e64b9a58abb106c331678d473f49005b44fd68fea9837af029605dca0f9bd795bcc0d89547f06942296667ec4f81595dd0bbe24db9615feca81f13819b705c8fe0cf4a6a007574d3eb74c8d8c019e9c02a8af17750045d6da45dcbeb3234bba3346b9d5f26b0f717bb5613a987770c2a9567ad8f99eb82de4ee91e9615321047168e5418d5f4c2392939959f84f7b67c9ddc3218647262a219261c336130d8404c10d82427f5aea11732acb9c588ab3378aed1c7a029c4cc19d53da941441a1f46e944d63d7e1", 0xf0}, {&(0x7f0000001480)="61962b21186e6925a6258b4c8169b542272dadde6cbe044960ad26150d6323f1e489d9c53cb30df30b5c4ddc9df3", 0x2e}, {&(0x7f00000014c0)="2acb6bb5ce0b1dbd6c0b1ff59667f7c6cc11f72a9f6c30abf6808ab12d3841e5b56a74aeb618e40fadde9a7bab49073a30b557fd26fe5f7440c135972cd047d524c6af0f05ce771547c127c13b3f5688c3aeeb4a187efd13f55b61167548014a4500fa669b78f94e5aca35dc3d80468938a7b72dfa7044ef8b1644faa52e0f0a54280b3bff20a1cbf8747a4bcd269b575d4c7d68e8068e3cc621f5e378d077fbc9469035c1205406da625dc335f18d6b544a39f8283b8ed2fade4cf08e76456439", 0xc1}, {&(0x7f00000015c0)="6f396402241f3dad356181b1c5f97dffca4313b6babd0054dc9f8021342a84693e8914260b221272cbac1933d4a75d8e19605949284439005419107661cc66713e04dae62c23e7dc69bf9c840fe03701b1a52dd3fa572f1e659b45c1c29d804ff04cd7076e807ad9912cd7001b9f1c5082a36cc199fdcf6ffdb58a02d0cb67bd3aaaec730382dc9264826c2c8e6c7ef7daef3c23116b6700b63380e78f62f8d0687c38a39eb06bcd4a8b", 0xaa}], 0xa, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000001740)=@in6={0x18, 0x0, 0x3, 0xe3ad}, 0xc, &(0x7f0000001800)=[{&(0x7f0000001780)}, {&(0x7f00000017c0)="ddcd7942212f1d0487cae42d376ad06c7bdba8339d7ace4c1e7795f32b6ff463c566eebe6c44d77ffcb1012253c6b33cfcc2d76a", 0x34}], 0x2, &(0x7f0000001840)=[{0x58, 0xffff, 0x6, "190923e66f38d91a84a5eb331b4c36ac53483d945e0ddd69e7b4e192da6ddc8ba89e2411c744dc12ba561aa9c8f2f7602ebf339e071377182321d8f51f3a7b37d239f0"}], 0x58}, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001780)) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) 18:30:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0185603, &(0x7f0000000180)=0xfc) 18:30:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 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, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) listen(r3, 0x0) accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r3, &(0x7f0000000000), 0xc) 18:30:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 18:30:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000000000082, 0x7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) pipe(&(0x7f0000000080)) 18:30:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getgid() getgroups(0x7, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000440)=[r2, r3, r4, r5, r6, r7]) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) r8 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000480)) getsockopt(r1, 0x3, 0x10000, &(0x7f0000000300)=""/124, &(0x7f0000000180)=0x7c) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000240)=0x1, 0x4) recvfrom(r0, &(0x7f00000004c0)=""/131, 0x83, 0x801, 0x0, 0x0) 18:30:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='on', 0x2) 18:30:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x9) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200)="817b515c9279f2fbaf634f3cc554bbe79b731d228a92ed295c6f4475555de14a6de54f31a9c87de92bb92e70afe856997521aeb380a1979f11eb0d3fbfb7e2a17299f605904727229acabaf2ab275e03b1cf080b15e6eb43ec71285a3c221fe0b4264db5032939851581267cac45f422a7fc90b780c4acf33e64cc1987f70fc80f73fdcfab5085a5ac6c1e5563c74876804f10b4eebc0fba12e04ac0f7861018f4d2ac6c096b13f9e5b5ab0d2ffbe6d6cb9043dfffbc82f12ae12dcab5657827620eb615c727f97407e069c054d784583747d98569b41f", 0xd7) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0) 18:30:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x4) shmget(0x0, 0x2000, 0x20, &(0x7f0000003000/0x2000)=nil) 18:30:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) setsockopt(r2, 0x5, 0xfffffffffffffe90, &(0x7f0000000040)="17941f455f190d425b0e85c8adcfb5ac5c810fc503e85167e3c12c9d85710f60ed1bffa98aa0d5fd46c1278f7f78b6375db10e109c75112cdb5a90a359d1779907f1f22cac017a3a4ea259968a5ca1a0698f93d7113451b18291c719e239872137d836efa0aa430668d55afccdc4758a5a0999eb641c1d5f3b523b10ad889a4720792dde54e362f2ed37b3", 0x8b) r3 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, 0x0, 0x0) munlock(&(0x7f00000c4000/0x4000)=nil, 0x4000) syz_open_pts() 18:30:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) dup2(r2, r1) 18:30:15 executing program 1: 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) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) 18:30:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8f, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) r1 = syz_open_pts() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) fcntl$dupfd(r0, 0xa, r1) nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r0, r4, r5) 18:30:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x5) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = kqueue() chmod(&(0x7f0000000180)='./file0\x00', 0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20001, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x3ff, 0x3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x270}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 18:30:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 18:30:15 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) poll(&(0x7f0000000100)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 18:30:15 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$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x3, 0x8000000000000d9f, "b08d16c63dffff0300e0003b00edff086300faff"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 18:30:15 executing program 0: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x4) setsockopt(r1, 0xffff, 0x800, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0xfffffffffffffffe, 0xff, './file0\x00', 0x1, 0xfffffffffffffffc, 0x2, 0x33ca}) 18:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x20e, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x48, 0x20000000, 0x6, 0x8832}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x9, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000089, 0x5, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x41, 0x14, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x80000000, 0xf07}, {{r1}, 0xfffffffffffffffd, 0x825644f32ad18633, 0x0, 0x2, 0x800}], 0x9, &(0x7f0000000200)={0x1}) 18:30:16 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x100) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 18:30:16 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="d25306", 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) accept$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x81) syz_open_pts() 18:30:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {0x3}], 0x2}) 18:30:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) 18:30:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x124) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{[*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.-\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x81\x00', &(0x7f0000000380)='[+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x100) 18:30:17 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r0, 0x0, r0) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 18:30:17 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x10) mlockall(0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10261, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="dc3faed195b794ca9fb61fd7e33c2c49d0b842984dc519a03adb1271f4a62517bc7cf6502d05af3ba7d9dc02e697711754262a0276df25158bd15d2524ff7d43ec7ea6ed9cef2c272d8a1e0d34829e0e28ae1235925a37b72e90e2abd93ddce9ded2413eb91e0f4785b1f86238a10ba48f9e520f381ed3d53a239bf0392c723e6bb570b54908a41d539acafa596fdb20240463a2eafe8e30861b0b", 0x9b, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x100000001}, 0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 18:30:17 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) write(r1, &(0x7f0000000000)="a8937dfd4c8f939e6872a5bb417187bab0475ac1347d2bdfeb0b3b9c80884d26cf3c8828ce67b7d6cfbc369a6a408025d77aeced0c9c2b8c58dce41f515ddbba5ac39b7cd5df61be3e3863c9ba75e7abcfc26f3a2af3b1f6fe0e681eacd8bc02f0dfea260a9b54b2a7d526255cee20f691f381bcfaecb4b4d7ecc76143d69625516ab666c0070bef0a86fa946ad92dfffa262c7c5859d7bf50d69acfaba2716823e48bb05d7b", 0xa6) 18:30:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = getgid() r3 = getgid() setregid(r2, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x180a2, 0x0) close(r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18800, 0x1) dup2(r0, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getuid() setreuid(r5, r6) 18:30:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff95a6d76ea4d3375a9454d18413b9fd81", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 18:30:17 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8008, 0x4) fcntl$setstatus(r0, 0x4, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8, 0xd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r1) writev(r1, &(0x7f0000000140), 0x10000000000001a8) ftruncate(r1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 18:30:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a4", 0x4}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="443573c472f25621af30623256", 0xd}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 18:30:17 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000127, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, r0]) setegid(r2) setregid(0x0, 0x0) 18:30:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x7d, 0x80) fchdir(r0) 18:30:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000004c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d409735d0c4cf1f53ef80355dfe77e4d938b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53abedd7a3426645327b7b086285ae2ad956cccddcfb384", 0x88) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x8000) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x1, './bus\x00', './bus\x00'}) r5 = syz_open_pts() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10, 0x80) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000300)=0x2) fcntl$dupfd(r5, 0xa, r4) fchown(r6, r7, r8) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)) r9 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x3, 0x0, 0xbf, 0x8, "99b0b1941b6426304444c223dc503c45fcf1c57d", 0x1, 0x3}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) 18:30:17 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050405000200000008b10505037c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f96886a89239585055a8579d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x81, 0xa0) 18:30:17 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/47, 0x2f}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1000) 18:30:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001e40)="db5bc185ce6e4611b5b4ee3f010c73a957c741c8e511ab118c292bb36d65ecfc107a11daa3f9522387ff0bc6f49d2b9ac318a7dcbcf22072573253528c60f3cb58bab0cb6369f83bee7e410a8d21617823bbc29e27d70d7378cb6384fedb006c21747704bd00ca78e798e09146a8bc8d9100", 0xffffff24) setitimer(0x1, &(0x7f0000000100)={{0x1, 0x1000}, {0x51b38c03, 0x3}}, &(0x7f0000000140)) writev(r0, &(0x7f0000001d40)=[{&(0x7f00000008c0)="690536ab4c0066002bac0ae43653de444561e86e8b04fce44e5306506e", 0x1d}, {&(0x7f0000000900)="812e84cc51fdbf3a96823c04cf837b4b51e901543a0cf4bcfd91530892a7416c40891390f804656244eaaa08c0ad4e36d676a786d9dbac5bdf77828ad50139b55927130f4675d3c246bb5e8e43a29b6dcbf758b29e55275b07b2d758", 0x5c}, {&(0x7f0000000980)="ec4bdcb59062c852b516edff623e75b04bbc1064cc59ccb8b70f5fce054ff83c875f615fc8bc9ae6e8b84c49eadd94c6ad7cf13eb084f5fda0ae3e29ff33703ccda9902bbffd00c696c263e2ebe92a3cb8dcf2220d289db7cc256c54bde8e28cac6274628d45151ef7d86f5b669016c1e5b8fecaf9993414f1dcdefd9046761f2c19c631c7ebfc45441820b2ac233125758a2c8ab3c2a2aaf2444124dd7915e67699ab5f251dd5acca8b6cd1e0f50a5acd95fcb5f217c5e95029d56fb9ed587134f4949460c970e49011c9af20075378eef7d7157b269fdbd4061821059c157ed3a5209dc631ddfd6136f22b1fe48da7afeb08e4b0207208c91f35280ae812fa1c1634fc379bd20d1d2cd5f84a3c91c86922e90deacb4eac6d7c88dd595090082a22520c0f5cd69cdd5abfca24457b35a37a8db8c528e38db4ca0a326bb3c0a9b5652eef767ca406ab63989655777952bea10bcc5f61de7091b6a7642e2b8f3eed6482b3328532fc575adbcd1acd2825db1f3934e9bf9f8a730815678bfe5f096700898520c3c174c456fe53af4407df585cd733a13970a239a9b2f8ab94fe3e87629ec9da05d15345c5023036a0ffbd9a1fe8feb569c268d2fcd7fe6faa6ebea3069f57748998e579539c74914be13b2138fbb27197cc9d9c109a5bce639170e1f32d82617b8ca0068010fc58587b59c4358d8e28ca2ec24bb53c439981ebe928de70d436aee0ac9f4b5c3af78e635e4c05178936448f8e0bae7fde8af27dfd09f3357a06ee31b0f05826909d069fc7dea0c9d8e5ea08327c54dc4aa0267e318fca8e9cfe3bfca6d46f2999760e4f2d75acbee08dcba3ff0e5e3af143001e659d9b569c2f27b494877eb50aa3a4dcdbfbfec94e0cff3de90bb629e01d1309af843d7f01f183a68843bf51004520c50d86583e3a0a15c16223037ffd861f80d489e8889631a10006649c8b9de1d6d1b71b7985acf277bc9e78b11abf18182dac200f817643ca88ba4141583e8f856b5377a2d199f0a99d89c257512cba086a0d54e869c29e6ddd11b5bdc3467fff8906fb0e7ee04503267fe448a5ee766d3ff1f26f94b3abfd77f84eb8861d38a4dbb97f259362ecfc9830d674bb16274f009852e19a7852a6281f9fd45e9fe6dd6a6cf4e009b1a0a6ca05b7087a2c2db385726cff3d8f0ac3e869696e80fc2e2dcd2e1c97af3fbc7044c5c50997348189086b44a9a9f57b60d9c12be357852dd4c8888886a841677dd422100f5b0e5a33ad06fe4d0ad8aae39b1b44cb814e259848ad2a11f5452ad4115a524df2bcb305ca7a73b448b5b6af1c6dc5bb99d57500723f7594b4e7f8101291bc0c01bac97115bf1b9d2cb731247414f8537f348c413d08cc59446a35e355fbc256a9e43def8fd2530128f15db21e62e0c1aa0071c2e7c36a2c1c0afc0e0f16ba68b56fdb7e3e11699ad858e516576b44e778db8f752bda11db6d491c6e6649f525b6f5c8a7637fc01e7d08ec84e2118372e84c61098a22d04e940b101f44c53039302c03774e4c6022626b2d2c46d185c704d285a80c49a7fa8e665a3886331ea6b11a7e1a17f60c8c6ce5ed9c1de31122448ec3e5e754715c32df390beee46fabc2e177abd2d27cbe00af30982ec57a37a0f915f9fb8ba7c726f0c3b316176f21152274a4c9d877b8adf380277ae5ca7ce769ca02333f273194d5815aae2acb00addcd593660fdacc30e30eaca499107217a45fa64d10bde4ec39b66e0e80cb21349c4796f1c2464c5b35eddc6b98ba1357ee0502fd152b923b33071e1441665fbf3120f19670abf2c34dacfd1474b346069645ac35598aef46cad0a2b4d01d5fa690f4bc224cea9251b114a429a78a4d64467b33fada2191b86db28a0ea568d49fa354cc17df0a3a113278ed30fa82f380af2c8d7e495bde02a76f53ab2b192bb67b40c49affb93cad3a64d130d4eba5c4eabe59d3961ca0ef59e185ccf458cc396cdec37e3a350bd48486612b8eb9cd4ba8bfe117c7b2856fa156fa9ee5cdf464cdac9a6c688be55730b4ab1d7f86f01e444f42d2e67027f86a64c4ec40ef61b069f2d36e77e8d02610355a1bda0e2285dbb19d1bee96830d9861e3ceb5a86b8071d80cac4b5ec8bd961c528a524b4c705a3490431bd43b918609ff36bee6add00bf3cf7d70c97348f2e2238bd9fdff34343292310c0560d9bb5ebe8fd181b401cf085b6c50f6b7a777ef44b7ad249c9332d232c5efa62efd87956a9febfe3432a1360a054edb4a83151fd0ecee6613d510653c8f810b27440d408804eb6237635c2d6a9ee8e43337e8bec6bff012910745f06c9fabda2686c9a9ca1a26faa29b8c9122d893b599a9dbddc496506640189b7569e64e89c916e4a4cb265bc8e9fa4f200e2e77e915f19ccd9ccb24add2c7e975b8e31362194bb2693adf3c25380b9c5e6738df72dc0ce50782a7fe6233f0734fda27e0d31bb0601b243f8b86d004fc86847098ad97323d318fa849ed4864956ad398541384b9804a336af974616fe4fefe68bad4812f11ad84e4003acd169b0e260ea5a15e49c94c914d57d9abdb0ac898a20bd93644e86803589f4398596175556c2a35e2f05ee6fec482cf5839dac9c3f50b3b0164eb6300025aff552237a4332031e1177d8a333411534e2645f502fcad3b74ce74f10b54fdb83269cda80862c428d72afe078b7396dc4fb822fb0113b8893d2cd89b6dd272a5735ee917bf8cfcfa256d075b65ec69ff2406e46d678c49f1889afb8fd2d4c5a84f489926dc9e588955ecbd60f079c8e44f634d07ae0fb89c500f53b083990ecbe1ea23caf632fe55806235ee6ad37600ca9b9fcf37cd155deba8a037c247b2f859d179c4dd9e4b221e1c388938cf75753e51161130d73b23396bb46d2c67b2f1ea92a6bf26d1e4d8e2ccec94d69ac4d462eb37096e7c9ef776c86f7f24686c5c7a5e868da7e487398ee7cea5cb37b8000bc409316e22a0caf2f2790db0705110ce3fb36e6b0cdfc946cc886eea9abfe807cf61160621a3eaa429095faebf0d0f52825a78883308b29b4e8ad3b09a267e6d3338d60475b3bbdf7ea1ee4c4220bb79e3ebf42ec7025eb73ab46d050cbd70d9a5ff1f22c5dbd845a882262c52dacf13f91749a9f70e5518cda73c18d7c028dfb2a4c6917b863cbd8dd57c27af6ada7656a93e734dbb92c3d7d8fc7b9dbf086d7d76b5eccfc5b3ee293d13b20124dd40e33615391e1c9e26028d4402e8a27ae1532099d30b1534380fb9062503f32248053b8bca14ea9d3c851d1da80ba3d82af52e04265fb157b5eeb2f3167e992707535f86e4965c711227298ba363f4f22d7f5b0d11187c35d0c124ff357480a649705a74050676b34eac73c3401b6ac5723d23b26dd3c7b34b76de36f2ce9afab61e6b6f3d15c74548eef356f1fc17e7ba2e8c22112b3fe2e8df36f2d6083a6917c694ae2b709fe99ed0dd87ec11c4ef14b2beb4b723d23d601b25186e0866bdc6fcdda45242f6bdefc233b65b3ea528f558ef1a46563282248dbfb391158ff291ad5bad2955a45e66bb9460efbe8bb9939852aa522cd7f9bf9b7245cfed43336757943542e8c9ea20f584a2ff1b0048e325519ea1830fa43822925f19c891f2c37a79fd382c956b21f66faa7feee84385960dea9b82b03bac9035a0b7b7d785c24ebf243624b431b9ebdd1cc78d7e64c3a7239754faf34819b35eebd2565b4dc4a74438ab5d3b9a51094a5dceaaeabef85f818a4b402ab01e031a9f2bf30d545718fc4a8351aba980370ab4d1b6a3fde5ee28daebdc0d3d0eb86d18bf5d58924640bb34069865cdc9b68502298f09452e21f703d1cb3a92dc17dd8ef73e21932ec72129c097ec190ae88a10b22df06e8c2713e3c6f62c9be6f922e176694df7ab50d1784d4f09ced0af60704db793fc25ca835f22dd1084dd08aae1a20f79059d7f8d8072558a8e33730977528c5e1dd96776b6fb1ec10e92a31cb0f5daeb1342fb6ffa95b0d82872e05eaa36d9f171a467410b78bf6952f8f6729659e9c95f992fd5813757157412858db13e77c045023903abf4fcd7a35af7fe901deb6abf48f9bc5cb570981a4aa7f761d375d03da0e4411844c09173a90b0f7061c2cd32c333eb4b9e36de67353c21c2abcecc384a861c23aa34a96198322a21326addaa5045740c70484d20643843117bb34f8612a14dcd4d82cd358eeeb6bb76aa3552b68896fc09487f883e50db1ea9620393d152798efc884a378fe81f7cdf4d27a78cf89751f98d3c7589da4f13de8e5007253872e2a38c31f1ae07a136798821abc2ba79afd0c2c7ae54ba8f97f267fe8db85b3345a44492eaaa598b7780b9492519b60bc9f9f1dbb0d1c65977ee9a02e16c3115b551c833fdb63293efbfc5cc821f00156b601d1ed00e8d566155e5a35cf8ebda27ad0f50d41084ca5c9f81ab279c976f4694bde6f899df9afeab1e334ee499985ee0c514d13ddc06102a656793b81ae27944d92cb36a19b58f5e490553c9d11e87cd4f728bf76bdcd87982538f8609ab53475f65634c754ff1aeb0cea15273dcc807649067d3c3231667d700132d57daf92a881d1f3fd94b846660682db23712e13d34f89e8c58ef0611b7b65aabce9dfce0a831cb6e9a9cf033824a0d95b5d2822d06ca4b2df6f20f7137209748e16d797a085afaa8340acbc582ce4fccbabd4a7a0a54a3c6324887d513fb2d54d984f4dc905e9dd334693da57027d64d2d9ad1c0258cc1aaf4a7cfe03c92ae313daa63045a9603ac16a2e1a753c2f24da360384971a1fbd8b86ef971ceeb40dc856c4c7c379d84481afc1de8fe9e848e124d6a6455cc799bb5908fd89731764953942e0eb9ee87b19c873dea1bd60cfbfa255b39ad2b24a9dcb00f7828a89f829e5256dee3c38410841d1b503ac756c88ab59f501f02c05a4a056ddc1870169a0ed092389f7fdb0eca24f78b3715a1f86e6f1eb9bcfcc62b4e49ac4734932c619e82b1181b9b2edaad1b9bd5ddef00e1c8f147318909c9fe99bbcf5a112d9b520ac143cb7b262f8371076ec2c1bd323996aebafc483ee9e85eef8176fbd584d762b7c793fa9393f3a250f2e9d8a7cc7fce67817d27c8ee85f2b1498bcd18b4cfe47e945efc9b159cf907865d3144b8e6a41f4df0354c450b4e4d1b69c8fe84acc65230fa1020f6b5684f60616f5ca39c10cb10910f2248ddd3927cd63223b83b99dc475c3f069e3ff42d7f2adb789da85e08e5f642b6a4b9458b4603b69ef50c11658678577e39b1ff3e05f51c85a18b5cc600652fb7d409dae0bc9cfb6163ed38d04a5d36179c9ff449b18b106754af336db1584d71bcb815db4f5cf2cbcdbcdbe7b4f8e66f66e0e1dea8f64c875dfe802650008ba6929ab786951e286c750a8c1c39a697ec553f4d8a698028b27f0f2fd2c9a85ce3f9f2a6876e46c3d5ea89138fd94219687dc234e356e1df2988bbea44f4fb8b991fece3a862a9a033539b1ccb472aaef3378822e2e4cbd5daae69a167ab9a2948c90c8e0879bd7ec98c99531e9a564a2ff579161a139e3817ca3f6a11cd3a4fb4e728feef24745c9db17c2105a7a1efacf57d471137edfd0971e5d56b9c6de801b192e7c40ebbbc89aada52c20d408d4562bb5c26329ac5a8eb986c4aaff8195256f220f9afd3e05d6126f7a8433803b3ffee06f8c9ba3b80f0763ba235a02ab0b25130842149bc86b0a843617c6a46d522584052c56a33ffc7c8e1362062240a184290f156d09fec09fb50d60433c410b716b7d2d6cfe67f3500c02b6c59a95747", 0x1000}, {&(0x7f0000001980)="6782f03f4d8edfc10b682738f2c4179e12a65b64cd58f93249953ee094cc0ce02b8a750b8b263e9b5c1096ba74cc077f7e3f98a1141c8d63fdd13478f1d044f23cf5f8702db82be53227c158cb3a14fccb3a7ab10222480e1ae2953418546897900f73bcef2cf632a4c7cde2a88979f0d9fd1b291c7fe4a382cf69dd32e72e909c0506b2d8556469c99908fe9daa9a6e2240ff74704ef99fb2428cd251b1087790fb984a55b2eb9c44bf191008be41805a1f2f83f971f10839525a", 0xbb}, {&(0x7f0000001a40)="8083cefcdef3bb895382fe74a7c8f0a77fafaefdc15a2f0fb12958be20ea8e67e486567c09290bd92d68ae78e05ebc188095e67355407766c2513b34eb991992f7736fd230496c6dd00b88a37045f73be9f74678e945ee80fb901959dae4f0079f66fa05722920a940ad2a2f04a4c075aab5d77811d2090b4c8f9ce8b729542b529d9da6ac0eaca038c70a94be8ab73f5bad7265a7777f5c8bf48d8e0abb4b72c283428e0f643b15b22151344b13f64c37bf796f38fb78d970eb2e3061ecce8c32db9a7a306fc4384a2ccd30c2a06655c9135c", 0xd3}, {&(0x7f0000001b40)="1b7abd1004f3e2d10b2cb3132ba1098c0ec46c94f6fc72814b67cb1c15c8126389c0c3b8d79474003806ae66f5b7bce0001b7699a929ff4fc9d9e5b870cc054fd991f5efefe776585bd86c8e6b6a866c3481d1be69e60483a5eb8e17201b25f4c27823dc60c8ca3650dc112f69c7d1b7676e0f05893ee7eb87208ac02eaa5320c0a71005abb254239727c00b4003ff9aed32e278fa5f2efd3d305a65d12e043af102df600f4f3a1ce75166018676641bce5ae151", 0xb4}, {&(0x7f0000001c00)="6e3f0bfe296c8326e10e6dcca520b4ec052bfdfac23063a4f4055f1e975db5c6fc7f6210d42a9ef3ddbc3448fcb69015dfdf032d6249ee7bc322b775cdfcc5ead5b9d60bb01b331b458b519c47fd02a9b470aa47060854e30d6c4760ef37c54cad0b1f297f4da5520baf57d287778b308bd5b4fe5c2b8985028f80f2687fa4771c8ab1f7876310e0d860e5bef86912073236f86a82bd777edea53efbbe89f7e61403f5468ece6adff6ba2e218301f5b85634ae621e12b9657aa7ad15689c79d8d3f4925d6c4f994bca2859764958e38a78be08a358bc0c9e0faa132a0e7a537b44cb17d76e08025d2eaa9f5b3a361b4abd6422b7b0e2da57", 0xf8}, {&(0x7f0000001d00)="6b8ed9f0adf73468e74d75dcb7db8290ac1c85aef91201377f6dfc9dcd924f", 0x1f}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000180)=""/180, 0xb4}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f00000005c0)=""/151, 0x97}, {&(0x7f0000000680)=""/143, 0x8f}, {&(0x7f0000000740)=""/158, 0x9e}], 0xa, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x820, 0x40) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 18:30:17 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000100)="3c71168a56064be3d253677b24b058c4926af7b74c7e111629326c66c934710ed0412072b0a95c47de4591f6751ca08c41ff0a316c689be4cf5ca5ebcca0d34666cb927e5c875c51312efead3ea0d4e2e7664bfaa8efa73d2edcf7fa70770ff650f22505bdfdec531e0b8798b0379af0a75e7c8ef1c7e039b3719f9923a0f20887aa1c85f388d1d1c57f25", 0x8b, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080001fff, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7f22060001e19b00000000000000a4750000c60100f2e900", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8000}) 18:30:23 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) close(r0) socket(0x6, 0x5, 0xc) 18:30:23 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)) 18:30:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000080)="5b5712875b3c8075401a708fec3cd78f24220615eeb2f94029e20e3a76fbc8cb7d8d93be9f0a1d8fa7b0ee661700981e8587e47677c615600784769503bd92d8b52eeea961a1f0b0d9cb9e4af44ac5325a8909b875b18948915db39e6a50e9ce786b67e4b22f9319c0e68b782cd8c681027b385102088c95", 0x78, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r0, 0x1001ff, 0x9, 0x0, 0x0) socket$inet(0x2, 0x0, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) r2 = socket(0x20, 0x0, 0x4) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x6}, 0xc) 18:30:23 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001200)="2a870f823cac4331cc2f7808e8d95ec68115f561429ac3a7b6b38e251df4af6796e1f4a85d0fa57b251b7ffd6d68866124918c871d1ce123cbba9622a91b0cbe88023a4fb86605c51a8b4a1807e0e06c0fb39273fbbe39b0579606b502336f70c24d7606b0f5096b1808f3c059463a5da8b0d65e7ca254cf863285ded92cf68fd6234407adff25c741dc59919939ae90656eb4f19057188a8f51c5151416ed6941e38b6335a99c0d1e02f83b6d64aa05de306284ceb8623d3d05e26d1339f9ad16c53078bb693b0415bf0605b8d806720427a9385e64ea8089c7ff452d1a569a9075d2e017e635b89adcf30aa496e36014b1", 0xf2}], 0x1) 18:30:23 executing program 1: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 18:30:23 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, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:30:23 executing program 1: r0 = socket(0x16, 0xc004, 0x100) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000280)=0xc) sendto(r1, &(0x7f0000000200)="089db5920c0120354439b496c55779eb971f34d7e85f859a39dfd7b816665df2c266d71c", 0x24, 0x400, 0x0, 0x2e0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x4001}) r2 = fcntl$dupfd(r1, 0x0, r1) fchmodat(r2, &(0x7f00000001c0)='./bus\x00', 0x102, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:30:23 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000024ae2c9dd0c7501dd839f2124a78867d3bf808139", 0x18}], 0x1) 18:30:23 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) write(r0, &(0x7f0000000040)="000004fe00", 0xffffffffffffffd4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 18:30:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f0000000080)='./file1\x00', r3, &(0x7f0000000140)='./file0\x00') bind$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x0) r4 = dup2(r3, r0) fcntl$getown(r4, 0x5) 18:30:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000340)={0x9, 0x101, 0x1, 0x1, 0x2, 0x1d36, 0x2, 0x1}, &(0x7f0000000380)={0x0, 0x4}) 18:30:24 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0xffffffff, 0x9}, 0xc) setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000000340)=""/5, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffe) r6 = getuid() r7 = semget$private(0x0, 0x1, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r5, r2, r5, 0x1a, 0x5}, 0x5, 0x8000, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = geteuid() setuid(r9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getitimer(0x1, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x140) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x7f7, r9, r8, r4, r5, 0x20, 0x6}, 0xffffffff, 0x5, 0x4}) 18:30:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffffffff, 0x9, 0x0, 0x0) 18:30:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x3}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 18:30:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') 18:30:24 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0xc, &(0x7f00000000c0)={0x3, 0x0, 0x200, 0xf0000000}) flock(r0, 0x2) flock(r0, 0x2) socketpair(0x18, 0x4003, 0x102, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x44a, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x352}, 0x8) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 18:30:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 18:30:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) write(r2, &(0x7f00000001c0)="bfce0f55cfcb1b33d3f0708971c4e63b14901da8d0c7479539a3b3d644b421100507beb06afd41d9d75a2c34285a866b03addc4e6cc522bad6c150622cf1e3a9f5854231c288e6e3116857821b1cb73efa62049c10f9dacd4665d6d6f54ba4a6405184e880d332de4ed46983f972af21bde22b8a9ba9c04251be8984d6f264adf75c6ae14c454b3938fc4bea09761530ff09a57e6451225affb74e2648b8a63317da93e6b3eba6d1858c3378dc6e43a97821d44d4cda096d31521d5e1f48b050648ab6c228b352eef3af5c7886823b884a5815d10f4e7fe9b905ed877202585b69714c9e57", 0xe5) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x95, 0x8}, 0xc) 18:30:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000000000200200, 0x20) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/44, 0x2c}], 0x3, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 18:30:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xe1b4, 0x0) 18:30:25 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x40004, 0x2) 18:30:25 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffffb, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xf) setsockopt(r0, 0x80000200000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000040)=""/232) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:25 executing program 0: r0 = socket(0x18, 0x3, 0x3a) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x47b5, 0x10000}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x3f, 0xfffffffffffffffd}, 0x8) dup2(r0, r1) socketpair(0x1a, 0x8002, 0x20, &(0x7f0000000040)) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 18:30:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x6) r2 = dup(0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20220, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20010, 0x40) r5 = dup(0xffffffffffffff9c) r6 = dup(0xffffffffffffff9c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x60, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) socketpair(0x0, 0x3, 0x101, &(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x482, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20800, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x2, 0x4}, {{r2}, 0xc18c0a7059ea4418, 0x1, 0x1, 0x2d87, 0xcf}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40000020, 0x80000000, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x9, 0x4, 0x9}, {{r5}, 0xfffffffffffffff9, 0x96, 0x80000000, 0x5, 0x4}, {{r6}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x76}, {{r7}, 0xffffffffffffffff, 0x29, 0x18, 0x8000, 0x5}], 0x7, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x0, 0x20, 0x273, 0xd8}, {{r9}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x5, 0x6}, {{r10}, 0xffffffffffffffff, 0x19, 0x20000020, 0x6}, {{r11}, 0xffffffffffffffff, 0x8, 0x80, 0xa7, 0x57}, {{r12}, 0xfffffffffffffffb, 0x8a, 0x40000000, 0x1, 0x7}, {{r13}, 0xfffffffffffffffb, 0x8, 0x40000002, 0x81, 0x80}, {{r14}, 0x0, 0xc0, 0x20000000, 0x2, 0x3ff}, {{r15}, 0xffffffffffffffff, 0x4, 0xfffff, 0x0, 0x7ff}], 0x3, &(0x7f0000000500)={0x6, 0x2}) setregid(0xffffffffffffffff, 0x0) 18:30:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8fd1"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f0000000040)="220e2289010031067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffd8e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = semget(0x2, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/123) 18:30:25 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x10) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xb) 18:30:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x1}) r3 = kqueue() r4 = dup2(r3, r2) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:30:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000320, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 18:30:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:30:25 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) socket(0x0, 0x4001, 0x100) 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, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1e, 0x7, 0x8) 18:30:25 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x8000080002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x41}], 0x74be, 0x0, 0x0, 0x0) 18:30:25 executing program 0: poll(0x0, 0x0, 0x100) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20810, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) r4 = semget(0x1, 0x3, 0x400) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000180)=""/218) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 18:30:26 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 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, 0x400) 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]) r6 = dup(r4) getsockname$unix(r6, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(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) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x4}, 0x10) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = msgget(0x1, 0x0) r9 = msgget(0x0, 0x3fd) msgrcv(r9, &(0x7f0000001400)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000eaffe40000000000000000000000000000000000000000000000e6aa00000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000"], 0x1, 0xa, 0x1000) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb160104a8062e43fcf4ca006393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0bafcadbd0c6021de4f092c3c0b89b2f1ed8a79279bf78248030d62b15410c63d21b04502b9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c99402a516eae24fea0749b30a04765b9ec845fb21bf8408bac3302663aca6d30189fcdebdc53c5915e3b614f43618634d3aade5e907b6135a680ba7532c459d3c5a24a80eaa20015cf1ae650bfb5fbb9522c7b9a6cbd7cb29350c3123f82041e84a5ff57ace296a819751733c319e7c5d"], 0x1, 0x800) ononpckbd_enable: command error 18:30:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xc31) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0x0, 0x10, 0x40000000, 0x100000000}], 0xff, 0x0, 0xfffffffffffffffe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1f, 0x0) pckbd_enable: command error 18:30:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = getuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1c8, 0x23) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') setuid(r0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000000000248) 18:30:28 executing program 0: r0 = socket(0x20, 0x2000006, 0x200000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000001c0), 0x4) 18:30:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x101f, &(0x7f0000001100)="ff0a6b42", 0x4) 18:30:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000100)="f2a4d22b1f2ed27482f9339b9e1b4de3479b3b98b12dbb754715279af9a93c0a745735b2d840b78e30277aba7413cea9b211658d57b63cc8dde8ae2e1554a463b7c3cb1a6dbc7d67bae3a6298b04c902a3318d892801342c1dfef13b666d63455dcc56087c077c5fd64f09994c6862c87591bf383d7d8cadbd43f7ba56f47d289699d533a3d6325e5a0b7bac8984c6e8d341294f30e41e2e06f6020a1d39e7b85bf0022a05a6affc16a1a727d2ddab4f0cfc44150f9f2f87dd05d4a78a68377c7d2857085c73e0e0870982373eb407d85f431befd296363bb6", 0xd9, 0x407, &(0x7f0000000080)={0x18, 0x1, 0x7fffffff, 0xe96}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000600000000000000000000000000e0bbb39c6a00000000000000000000ffff4f22276e", 0x2c}], 0x1) 18:30:28 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 18:30:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10640, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0xfffffffffffffff9, 0x7}, 0xc) linkat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 18:30:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000fe1bd55c86f1503b21d4407a06b7531570426609483ff695efd4f8da78ef9955763db104958d3d6344d98bb3bf6939d1a8fb6bf1597399b9701d9977e6fa4fa5d7dabe0032fb8e8ffd2bac86920b39cbf38d1f2d820dfa8783c7fca4aa94a0f1210a724b21b8b079c245e0b3f78eaf3049470ca0f97eaa18f5d96fb4abb9c50f6ba181bf397939b693187e352dc5dd82d7c6c2a89d2f06742673973084262583baa0ea7ff63e519a68ddb57160c248a957fba55f701265cc1a0ddac0f7187edea7876ed769f19a49ddc68e7869adda3e91b8532c9a6bd5fbb401fdc094e5a2628e585a65d69f087644deba410fa2"], 0x10) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="dfecaf90044e47a01c6bab7333a79f40fdc2524d412c48052b10cfae79b389bf46b371b09b44fbe28272377815063a5c85c0bb357c13d9647b65eaec097a52441269ef962cd82923c36c97dcc2f5b7b2e8510f4f1aab4a06b443e291d2a437790766ad4b42b49245", 0x68}], 0x1) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000001440)="da865029e8eed0cf9acdca68eae8cd612c151d49e7b9b93c3d28bb42f36836d570762b5d5abbb101e4fe7769b7d526ea7b9d0cf28a7b59e3b2cf43fecf44a4afba2e3cba20f1786f633dc04fc0b472edf3fde02a9c988d3965c9270c58c03151877335583114d97ecb3e63e2c58de1637ad762e5e4eee8b40c4be9c37269c8d6baa487af3199925b8a76bcb254a4a0613b6cc3b19bcade18a028b44e49383add6c14b51431ed219875a4e136d78ddb2de5f8e0300148eeb1fda43a57cb5b5479c79b9f1a0d10ecf7679cf4f6a11fa43e73f49a33d24fc905b8e4465c5dbdf7ef290cee3a46030937e201b1fba3dfdf5a094ebab487abfb0ea46ecf5a6c22885e9559e4bf0ec0ec197e2830b98e2b0eca9cfe2165167f6f40bb1d9cbbbccbe3fca7acd4c54f8a2c37cf614423f29891234db36aa221f3c39d7ea001e0ec8b2f34fc90404edad4771e4e7e131c0d3d541fe47ce3bae71c5862d870038890a0a0a6e51e70a4857554862d117e28667b2a0981db303ae7ae2983d3946a7bc995c5872a190d29169207af3ebcf611231ef0414e9f860311a04d4515bebb4a483c3c91f76e569a20359037afa42a4555ca673ac69421dd5e6ac26cf54d1c237e76617addba4c59b575f4af40028e15b07c6aa3ddbf3c9e7fe78829574647db8dbac4dad9f6d3d24479bd873a0891d3929298683e76c39f4c2d6cb1c8bcd317b4eab15373c6c3cdd4ea11a93d742997aeb1ee1b3842fed3d315af3f0a38afaa6ad6ee708d07711b2dda1e0da9eadc3f3b14dff714ea98caec072e885a3ba99c19115267b6c1d10cb461c99bad9629dd79f24e4ab5ad312c2336212107613f0cc3e49c2fa635a6cca9b7ebf22fa3d8ee715e02cdbc0267585d3eb191aee95372919d519b7fad398af698af0e824bfe2250f07f4125370b97a57075b97f82bbc655c8cdaa708a5aa6f48910b182d50d7cfeba29308fd799f332ad6ff601d6b18305861ceeaefcec52f138e98eab5830e1b160dadb51409f31489e2a00fb29c5007e78532448656e6d37114212a013f89b802d1bff479da86e9c23915eafef56da0ccc70047cf48af48d6ec6e255aaf3aaa48f17964c54f7c516c29b0e4e78cbf5f2022ab6b6d75d0be3bf0d16dcfe2e51c90f156265283a446af7e0d7f2ef4739fc320308040224dfcdf63e118a0c364c7cf96b5bb5707558b8af706d0a7cf196ff0151e4a4996c3fec1050a049381bce37d1af382dc79abd4c18f8a710cc5e95b9545aaa7990c8b7e2897581f2f20c460b22c19e4fea4f5a7eb9362eae832beaad80257cd16586e66c1c8ec437929fc904aae8b227534441c34dece921855e9d1d9f610f4e007c1e6986339d077fff18fe308f9dcade37d4001bbcbc2315d4f97677e805f45e6ab6c34f4e69bcf13ae91e6fbaa1c4ce69800e855758d05c5e41d8bcbf136e9e37c8a42d5a4103d934aba5730737999dd1e95f50dabb3071cd71200609f55099aead3b0a72db10dc8e7c715da60876f376dcf26be9655c23d9bc0c8ee9ef5938fb7ebe287e1ae083c3d9cc949a427ec7a2710c3aa707ce5d23ea372d4ddf22793d4a42c959aee23414a047ee1d8926a26c40549c505bd9f9e386a426423d409fe2c8976b26a192ec0b9aa9994c6f94115ab4be1111d0bc9c8f26575d89775f20f603bc4855e3c5d860a5ddfccada290392aa1d8e3d9626779e62ada0d98ee7ce20edf9ae3f1b8dfa73cffb206c1d11b658d95d1b18e2865bf190b550cc0e4b03692d6cb0293e07213725eaf6b80d3c00f60f263909cdec78b790b2ec192a2b1e755e091f36d92eddd85cfc01ec4feb08916a7613235b17b45d3a31c162b63386efc32249de851460527fd1fbe15b36efcbf64c650a6d05d6dc0cf4c482ee6de561aeee357e897955be59ea278e308d01a697a250872e0a365ecfa53c99163709bc2fdfd31cfdb1c107c87a4ec499341a3e540dddd7a726ad2906a271a4d46184ae4fff62b22c59084aad95ba89a7657ae44dbf77431890d92607cdada25071b8f128abfd239cdcf2e80c1fc3b83fe7d578afb32cb65f60b76e5fa72ee06e7396427fbb6e2e87cf4145d6335dd90755828b6c06f1564fe7eb902d2456cae5add96d3b63d39c0bd493a2fcb276ee1bf99a5ee8e7a3dfd8c2330ce5a50f728a72c3e6622bb5fd405f8b41bb3a9a9e417e705f38abf508585f8d7bf6fb5e113b4f6726fbf1aab12bdb16cc5c6bc05f2c956a5af0dfde06029be85ac9f7b900d5baa0a68e469acfc75f40c0fb7bae6646bdd6657033468d4ee5d7979716aa3bfdcec4c94bc5fd918a073fe10443ad7333b409f31c7fba8e4c6e7f3328ce83441433e2c7795e80b9e883b4299b6449791ac7d860a1bbe9c70e4f32c4563c7ea9e2df60f9a2763e92239c54b2f39c67f021181429fe635204f2f9ffdd20396ca3dab82520bb780cdb98937457b54dc4b80711e0d6961b0bc90880b3c8eafd759a19a7384a23d72d92e83cf38639c770c55ef7088e2c4d75a358a764b9fa5a3ced4e3bef9e1a303d86a4b023d8e9e270ea9c8d056d03f0694c23b8feedef5b1328860f9e5e58e7ea119553d35d7716687c22f1a8418416098c3886cda782ac37cfaa30ff98c6a1081d0d23d30e44bfb0c63cd5b0afccc74f68bb3f16d072e895d9916433346e8f6a20bc2cbe34939903f92605602f405fe958a93f657913c5a563a7b9a4cc15655e40a3acc1ff0423afdf7a04fed913df69eebfbe60c11e60e638e7ff29864fd6397341640e8caf7ecaaf36e386f89bf3fd6c9c59fa23582f367e272bd44309d17f4fb6b301c8576ffd06d8f4f7792d9950b40146bc7bfa27f2981a8bbf30d6f9cd382210cb605da4861d00938b860a9a1a4523c163fa53e76ac03717e831392970117f4b9070d9bd127bd524b49e5247e79ce75b1e827f18c2df5e32d08428711ff11b65fdd5214c351b7e089a0a644a3e3af981e30181cde04d2afb5fe3a457b21461cc29ca59f89a52c9458fe7806a80e0e04130b9b454323b39ffbc13db82c590c84680d20b0c86d75702c46cdf6398c37f49a8b430f2aa3e498e2c5b21ea101434c00cc1e4d425d2f9111394abf46b60db8c068bf6bd23859a1aaa8d20aeaf304d007e5c3dcdc62cf5bd6499b99664885818fba5a25ab9c87efbadd1be98848874db3bfe6605a36933301ef1c3c460ccbe36e62a96dbb31239babc71d8ae533838b67058e043a10d5ff2ec60ebbfc0dc8855d5229cdc4e68fc608d2efc492d3de277745697bbd78bd84b41e6948c2e620b7f28b0aa4561ed33fb446f175f227f305cb2d4d043d0caf03e08679f343a2771cf2de8d297e64ec2b753bde191dc2677ec071dc9f1923e45328a8b3119fa0bbcc585232496e6e98eb8e4aa18bdf02491031a1a9b243ecec93e6dbf0345cee849c7336f2e1e350de6f5601c54ca742e1653a61fcb986ecc30f2cfb0722a76489b01678e6d1ca4d003f8a9da36b4127984af9a4b4aa684605b4aca775470176a7063d1f144d3a6589129f2d32924b620b5174d8e3ea654e0cede2bed30a7f12ec8d9554fc40c694a22d7fd3356210403797f35eb4e46ba2e173894d051419c12f799788eb8c67b880d89793c372532014097e285a0678b854c82592921fab5ca96dc9bcc86cd3afeb7ad8f4ab814dbe4160c47801fa84b39e22b747209671324c5edd8acfbc3dceb56b06ede606d6c5d373d2f8b8d58b4e6e24e3d5e58fbd700e8dae75b0433b2c9552e64c3b5a12a7a564c365fe13711bc0d435736f1ff59d880b08699325d049c0099c395302336ea4e479c55bb633ab41681ffc56692046db0fa5428ecabe698c88fd67408243fd815c4cbc086086f6d1592e02944b695f2bbb4684ea07de1bd60175da5f91a01dfb1f036dcfdcbaafe5a5595d136c2e7366a5dcc7d80e8e49d6efa3a4cd740bc26eed49a3a23eade635c366ba928c282e08f800a2ba971cc5548c2c5b47f0072e91376f5b55c7ef37146722333d29cad8b1a3b3c85df5a300981f95317c2a6822aa5d2db01d22a366d2fd59e520e18e09a1bfd37de5bd3bb85f49f9c4d205ca04cdb3545b8f09dd03bde4310599e2149f5b20d5fcc67dcc1b0476f7c39a78638b9785c317e16dcbf8b159615f84fe30435f97ffde0a4422445b752b36f95147f8a35328457dd0328f4db090062c96b4aa7b97b2f6eeca2b1fc6b693fe15743b87c5ab8171e1a7fea2bca521b078d0230fc9e9be7f0576df1fe26f93cf8e735db26f5d5cf0373de4baafccdd661ebc8024aa6e56064fb32d890f3ba71e99cabf0fe89117c9716efb5148f3dabac774e89572755620756c8bae15b0610a25d3a3c068f2acb55d22dd2279f133a1a24966be24de4673a8902d6849b39454d5789bc62a267ca7b2b333afee8ade684bfb3d44a03fb21a00e3c7559442c09f574131c5a1a50e885241601d2bd886fed8ebc6e97e553c4fd7f6b25ddc5577f487fd023898c95920034f2610d33a1989d335d50cf961328b74b50db7638a4e1cd0d2bc81a4241001d88f07c07702bc4bcd6a83944770ddf801ab9ef7ea449e860d036c882e5e906bcc7a088944aa8c898dd2e43a05641131c51cc493f592f15d0a8b87d8748d4fac8276829fe417e2f2ef8410e5bd67b6f0261777b4c43bf62078421b25191433a1cc735e6ee12f37fd87ca019a0f8de396942fc877da465b2b3d1b7279e1cf316e90fc635cf733b305558f22cf7bbf7796bd3b3ea323ffdb8343425761cd383c16405330031d9300b7c0f3fbf27bf6fe54b640fd0a8f923fabec57bdac21f9e35458aec9fd18fb0d531b7f7f3abda247c91f6f16b4a95833cefed01a5820dda09207c72dd6c50e88a52e42c5c3dc5c91a715a64fce30686b95a44b687f6a27215fbe182bd0a4cd6f7f0e6eec5e317791f5cf0437570a60d79e41877f5157abdc6cf1debf5cdc1b5a38681192b7b8f44b56e988850cf03c7e26f1e16e8bbfd87c02af911575ed66e2865b4acee760646b59e0b4baee050f4edc44377cb438e5bd24d05896c565643222c72cfc96ccdc1b126be7932525851d5d71c341d735810fc53e82c2852cfc06c3fb602b3c53904e36d5601c45cc9b034178a341921cc8bfbec4a1e5ee7ff155fa4fc37701d0234e8bc97ddc4f4ec4a1aa727003d48383c06fb3a192460e6a4d0710d4ed3021881a68c0d45cefbd89f52336cf3fe82d5a57a4ebfc9180b5dcf9e618559e3f3677414922352f678a59535e1dba18fffa58f4445a49463e590ed0b780e18018af1c313233756db023756cb6c030248df3300fe4473f21633f816fa07a1870eda683fba453b43c9bb2441fe2257a4a3b8102244ea61fa9583719c6516cc6ee57fcf253f0b7ad4889003b83c35907dc731b707633d8e87531f0c15b0c36d7cbc43506ddbed07f50810a03ea4f2633b51ae55d37d78c7460d7dfb20e9b2055fd573b56c2d4e20316c8281e59115f83389fc9933cc0ad67f0006daf8de2c58988fef9d3b8d5c64c66ba2a6621de4c5af88", 0xf46}], 0x1) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x4, r1}) 18:30:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513b1000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100000001, 0x10001, 0x9, 0x1, 0x6, 0xfffffffffffffffe, 0x5f1, 0x0, 0x1, 0x17a, 0x3}) 18:30:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r1) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 18:30:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x8000100000000010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x580, 0x5}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="d3110fe5dd31ff3739988999dd0fa1965f7e6db54a4658294a8dfd693c399b5cd8b9d5a54afc1c1edfb7af63c14a80e8fe4d61f180c3aa10f268ac99b5f00e07dead3bcacbdfbc84e06534b33b38057fdd6fce45de997ec5bf7bba28aa8dc26d089fd39f40b5761dd5305fd677b90a5337317d978342ec0b13aec0fc8f9c9bc5bac1d8d717edf23981a489560ebf687d1e3f80a2", 0x94}, {&(0x7f0000000280)="8d7890ba042b0aa39236ada3acb74a72f1c0afe0e6eb97a27ac7e7c65153b5542de8b4231bd0961cc7e8dba057fa986ff16b44986e0daff4017c0dce88ab4e14ab9a6a63a410ce4c2e638070414404a2222d7b30829f90af5d", 0x59}, {&(0x7f0000000300)="dd9da8302a121cbd6c2fd44633f6d52750f0aa15d37989391e733b6d276d43c5bb9fa3406bd9bb57c31216c634afdeb49a7a27c92fef0d369a9843aec1d070ea5acb7080d7bfca36a6a213e5e9c6b3bfc1b4c96d020b98c81dac1abd2814b96e33e34abd640c4e3c9da5d581e2466ce837f3b8d7107d12a854937f88766e05606784e31804762f953576802f4e31f1738c39bbd5119cbc901ad45bc5917d031df0b30aea190e57b8558c7c369b31f52f9e97574cc374133aeb8ccac4232c76a953919645c120c910cb1c919c853fb6a132c86d25d5101f241cd555ca08faed1f3ade39d52a25604c6835400c3666487fa3f0e98a84915f1b67914eef8990a92e7275402f622d1a8c4f367f0320e645a293a48d2ea074a239931fbdeb79d8e2de674c485ce94e4e1f01192611a31b38ede1d4bcafaca2d145940407ae5417d1f63630a1cdc09875081cb455f7e02b3bc271d36fbf992a35e95a7313c3da5d1f15baa63dfbea9b308e5873ddaf9039239e4b64e382f7fd96e81aad466ce161b321327d4ce2229d7b7be48d2edc613044aaab64a102f8bb25935780f7692d9b93e3f350e4cbc77a4855450be262a33fb9cee9d0708fcb7e420bf48d92fc130aff3b0e38161c0b3f2e3ce4794e37ccc30016ea0807b41bf27f9f888426e4d4b7bc4d2474b5793883d01bb3b8711a84c9d3c53627d17257ceafb75b289ebd2b76e7ea4efd497603154c63467235e125363455e5bce831f0110e0078e7d8facb08ad96f649f9ba175498bd092a3c85d4557939d900bc3ac72de7bd2cb00d288eb0e9c0992fe868491706765562513612d588133b3ad3c3fa3cc9f8a7ad64b29d339f18601a0499d2b6e7a2192eb946baaf85700565bb107474d44f0293e0041cd3ffde3eefa44e5bb25559fa30747a1bc0154e9c5a477cd12fd41514273cf0acd11b9e761be478c1c3f2cc356a65e02fe05b5497bdbde6d76042660160c90b765dadedb1338ed59b19bbe0b0ca0f75427ff2362fc60f269a1ee782cf6401c5a6d223679bcd210c2a4a88b51608b47416c52b4887e04ac715f414ebf00e7d029888e6c3784012ea81af870444d75e39ef20a68682a54a0deb174f38ef1036580d9ce087e77c02a951b922da1c09845e3a81a9e05f646ececa3678b4935ef4447fc274b41813d6e66028794ff26cbc448fd62f8db082ba6df9a8326d07a451dbc6bc03fa887b6935f115c9192e27b08499e3d533bced48a40e74ef7bc2d61a331f9c8eecbd4ec1a45ec393d56828a5832054c1e1b2fb9e51f12cf7e95e02dfc992ecb74c7f3d2808154738f1ca6a1e1c1ce7948d72e5da7ea3f7ac4d3f482e3f3d4ff516fad4b8a88107ee9bd9df0f5a4499fcf95294b585d23202d58ef636f1d7f6a125b47ba832c4159acb10fe4062f6ea7dcecb3ccf19c850dddf350d71e110a9a81e996bac12425e4a5af7d27021415157cf94e9d0dd68c3ba7b92d7d37244ee5cb4be98c2564c195334b13e48031b0db2ca90ee301d9cd159aa5e42ee5915f6cfce5515dda6529b522c6c0479790e5287abdce9852db50fe0d478912ae7ba76c17e8afaf9bd82460c79e03c857711fa12e9b770ad5a470015410107227c8d467acc7cb6a760f9a632f8a5fe5bef8899d667ec798888d24580c086765133340a155b109b63e869f7a34d4bb039f29e1afff28652012344de3fe09e2e1cbc4fbbfff4a8767fac348b99c67bf98fe9eec2bffb7bb6e52c1c5556f02fbae42c2d44783ae9f7e31038278bfc05037152b1ed453d80fcf87a61982aaff24cefed331189f4eab0b591ddba1c134a9beda1c26bfe40dc5651837285c54cbac0dee77eee3f080322bf6bf723a46b45a24c15f137258b7bcdbe5c74339c2399b204eed63e754d98b1fb5a68248670b312b7051e403f56ae9fdcf29b6686423bea061102f51600ecefd306dd3c1424acd6ca190861fc4423d507e4d4d17efc8a17959313f282f966b91aff1369da324b85655cfd3626d930ea857296715ac5579a43dbb1fd4dee7bc25fe9b14b95732c43bae00a6497c5ddcb095d919c65aaf19d8b00aea214886ef088f3380df86e084fb3b59f25eebce1f01a8e2124065c9c962cae857caf7c4a3c5b43f0b02abf19d53e0481ef252b358749d43d2f10eaffe5cc033e6839c47ba9040dc19a89f51911690bd4c89ffbdac42f588989075c5c79da2bf0b882f91594ffd28b60209e2cca1a22817ae8919db9a8919df9f832617c93240c935cda0723ff82710efeac22d914fbd8540d418a68cbc3ab4603bc7d25f4c7afc75fd8c15bb11e51e6c17d15ab0c476359c5aaeabccd3cca98b8a6fb7f480f086415badce52b53fd28062f3bd21ab0a0c6bc12e896d7b6d06d1439753ade7b52cc057bee0d91d70de89ec7c9d013512d39a829d700f014f891200d04572a7556cce222c0d7898ba39d1545e777149dfbc18bccf81b4ad0f44e4ff9752acc40fc19f16b7389511335531dac5af885b5485ce49bf6d3c52d897070b1356a09720e964b36c79870b2cce07d5c9a38d76a1d3e5bbf177dcd48ec017a282336cdb8c7d4bc4771597164e4234f8355eb62c9eeb0b3feaffac11c27e251505910f64867f9b5d18981c9e0b929f6fe36d2ce451151d0ddd6ff9e611b9cbef1f911c7480c6248f7f140f9a87ec8594e576bc6b633ad083c2f12de23a316327b3df3938a36a262c8cda928c45f6f03fe4948953a462df090889b42a0869a4b9fe23fc0f1ef161455c3e3f13fda57ddc74c2c3ffdbc9223b41bcb002d3e932bd9b2d0e2154643399419ab07cd510cb5cce3cf7033d6531006f7c7bb5d5d229aa05c7c0a288f7dbaf185131b5d3ace819b7fdb86c97723f32156f8fbe785901875479dd337b2954b5f5e56bc77791fe39df4ef4a13d7a55c2801d0f6024f318b6efa2638860c32c7c9afa0700656e46f8278d6ec6ddeb6919d388ce89288eb7fec19829ae8469d2dfd3a0a3eb1cc52a16a25971478388d25ea59d2550710ca14f6e302d50dae4a164c87da0d60fca591d702621d9c10ac5d22bc219982328624b5c73296b76eb5a71dd02ee46984c4b55e45581614051e340081763ac6be58a2647adc6ca1cda308f8b4881db4ae85476d79f63a9945fd579ebd8fa79c86de145aed40f3eec51c6ae40fccea5113ff104085be18456f0cee2351e6e7d26509b3b14c2cde7898ec0eecec231ab9866351d572772dabee4c8fa3885dc9eccb4e08f6d55d57d9967c9fe22fe8cf08d02458e2455bef00705bbf23604e6ab4089a2ce8f41f64a1e0b9c71c008a5b999f657772e60ec3344798fec0e5f9706554a6dee5ad4516e887d0210426899f1de5a697d9e49f37e2442a3823d00038c8223d03d6d52f0a230e83c3ec83c98521e88d26af2fbb6df34c09092ec95423fa6177ceb50dd01be471cdf3cf7c2d857da5820a7aa12afb846822b35617924a0c4cd5140e6f3ca07d0ebbf0be814b57f4f0b556d83749217df29d80def752ea39506d76407f413f47fc8ef449dfb7372665e02d6bc6b3f7269cce5999f6edf08d68467b4e3318494fe8d1d5bbcc79aa47416907fcf9e16624a6887d96872ec3a153d103331433691dc102a153867a9ca444a8165422155b146cb930baae2f150e9cfbfd0ab227703644a9f0d8ce681cbcc1be6610b764523bf5f0c0bfe4bbe8b8bc3a05d3eff03652b1028a84d30157aa33d5425dc0340f8d0c7bf178fd227025aefe1bdf77b8d6e9788f8a97798d77b1e706daf8c51f42e1c86bacc5bc79cbd45373fc20d568417a2513d3b8ce3a5a7adfd1f9468bfa3dfa9a036a2b5b64c00e68256e23fc3b1242219620ee615643175fed3f3aa684b4d80b33a54991d75367be04ab3ada0d56d0c709e908b905b3e6dee24578a39cdd50f359b1b06a783a69ac8995f49e5d6b66dc43eb29c8db5774521da5c0a64a2d4f6e1dd15732073f699fe3cd82d9668233c7ae80311fa5e372279a3f7d2a4fcdaf1a18a15fe22e1723835802039415032131d69e3f879881290dad3b83c9cb6de04233cd41beb63b82c5756fb33c95ddea2703ddace2ff746e1c0d0f774b1d9b259e41a513e19ded22f93ccb18bb180da50aab5e2160cc2a414906e0613a66b9474537b3ebe6e4427f4b13eecf172ac1239a9088ac4f18136b39cae5e22f999c881224d3b9b23e9faf21bdb6a78ca2e2c5cabc0891b4fb82a6b400fe53c3331e576c5abaf1ef9a1e665563c31469b0a7c35bce20291216f93bf5e5b3daf54700a2d9d137b35cddff145dac975249bf814e1de6292ddeeff6e0ecb604371f9ae1d388909a03bb13e8a34a662c14fd46c83b0a5edb52a389fb2f1ef6bb05cbfbe375d1488c788409de34df9ddbbfbe6a96c93d0f6280171a557c03b0c4c9b78c3ca0ef8a70942d7826ea6f88fb6f9b121a55b117ef99ba69fd7cebcd726994a3ba8373a59a64dba5a0c840204124abb43a5d2740942c8d7e4131ca0f90ee2d162c7a5f3a650c5175dbc73c47109388ab9cfef13510815402a1033eb224a5346966b7135b4f6c6738d1cfa53e9ed5d366ec4d8b9da8a6ba09e9d385631a76db9b30ee40bc3405b3252130a4cfdf760c991d96e7f7f1347e664c056c305b8934ac91702f0793dda2deeb4caef206894236c226b6ad8a05edb757dee657f3234c87b91c51881285929efd5e055bda017331dc036aa97ffc59ff2b47918aa1d298b21fd36fb0a76c2af6f1ba33c930961221cbab7ebb50467e37f0bc1624167f5c9bba8a23eec0ccf95184020599a5622622f219e3dab4397085ed78081549a2b9c9618873826f21a1f9d39d60b94f4bcf17d68132f4d6b90abe17c863809d6c7378645575c89f775aa4a1c58acd13250331385d50fe7aeda4d39fe87477cad95ef68bdf31be76cf388f856779ae65613a12548ebaf007326bdca7edddb5b6eaf26e8b8a8e30b08a44a82be20f517cd68fe9403a9a9fdd94d2de666a36853019dcc5e163ce9ae3d818c0e698195aff72b4f6cf2c00b7b3e3f5b549251794d53623debfd54a89663c448c66799c9cff7fc62f4c83d8591ac7801445b25f04ae9d349188495e249a6e96786680aa549e0a8240757aa18fd9ba832331e7a0e7a425de12c4a57cb56ead237d4c4e69ae775f3eddead7704c1c9ebbef3170b90ad0c4fc08f67baa7ede6f4c582837df342947e981046ce64fd512aa9c29f1931cbe1b46b38da8cabf6d5bc3e8f2f6663e405bd60941a164d849b691af20a5764e96cab140d127e7c193a865cbbd0e7170e766ec794c3cf720573139350b7134eb17fa04f595c7335555e2d70ca4e80e1fd9629e2dcbb2cb235c3e0885d9f6f29f3fa9ecbb63a07500ab2f0aada5a2b24719b9c579c3d299df1b37dbbac4244a3e0034dc1bade28750231b1cc685ef64b569a89c0f2c4a72f33020462d5febddb713da1af61e8d400d5eceeca245ea813e7abb3752287040505819d5e37ed2b006ded3b714b0a482356c7b986e70dfd9a771e65ca0397a5206bb5c647b5c32a55cd1c4e6f7f93b5f83d1ae3db94e37cb930b43f6d80b6025297a386f77a0b9c18007c2f90855741c8dbb00089b575dbbc4b2d03d125e0c641b05eb93b3a5081a7cbd9cf79093659024a4420816b2263e1cb0bceda45ab5029bfa032d5243c623bb12a02f4e01bfbf6642f82b0cd26c2a8436e612db76c7bc0a0f5fa1eed40769ab8b4cda0282417b6a9ab7e2aa4b64c405c543da2418b49ef0ed5002a9961a1a7c2178b05059f49010af53c660213ed2b09f3b4630a968d38f828f", 0x1000}], 0x3, &(0x7f0000001580)=ANY=[@ANYBLOB="b000000000000000ffff000006000000ba7a237d74c972106f3d598da2c35b31b82c1ea231ac530d7c70b258578019b6f60a232871dabb7b982db07893ca8640b05b35196231e2938774afdd95c51b758404b943ffe8cbf4f8cea4dc97f3337bd295794a52c3826bad3b7a3140d57f216a85c09811b0d5f74b0e608a8a026f83f603f5473f233982f8455fe991e301b7dbc2d2c82868df010fb792dcfb79e16804b1adc360323a866b30000000000000580000000000000001000000ff0300005c568a22fa4d03fb2233bae70e9478ec9554fe6688e9a07d9a9f8341872965d34893e53a46a90762561ca4e719c5212c66034fc2b25acf7684ac4c00763198531bc0b8088a01e200f800000000000000010000000600000089d2d25629eaaba330dbf8ddbe28715a9b9bacc2817d7c3e89e3db65ddd66285faa268020f7c037a5d27fca6b8d84dadde52f6bfc3896c1dd143eb4fd6265b032b9fe0c5d62de454ae7769c7017f503528b7d2f73cdd577aa4f166e87734da892d48b7d1afe27ff68e12c1bcdff44737f4096dedecb6356993fdef62baddd96df42ea8a851ed34419eb213052c7071e0ad93195c9fb64645311d7c0ae27d2f2da4c512a76b8956c3f3731dc887835c0019807152fe3c52d785d044442eae187bbefc0f4ba20210fc0477a8d675ca958188edb1b92a3bbadd90f9ace75c8c14f986ee9c00b70345fe400000000000000001000000ff7f00008dde6317bd1bde614e9c7035c5a65f86dcc49ca2115bf3bc4bb657e16cf55c36fcdb60d1bd7ea6a3b4000000000000000dca57410b2556d0788d443045072c08d4c0dd9f76db9a96a6284f57746c113be5021d"], 0x240}, 0x1) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) socket(0x200000000014, 0xffffffffffffffff, 0x10000000005) 18:30:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) setsockopt(r0, 0x29, 0x200000040, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:30:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) 18:30:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r0}, {r0, 0x1}], 0x3, 0x2) 18:30:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = getppid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xdfa}) close(r0) 18:30:28 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r1, &(0x7f00000001c0)="2083852dadcd307c2857a73bc904c6bfc951b6471eab2d8c126b876eacccbd09b8ba0be5f61914cc9edf48d46eba25b57dd888fd539293ffbfe05bee33e3cf1e3a64c9845a9cbf4f38f2783529230fb8911b3081692ac798c54515dbcbe02f4476c1f3c3c7e67bde6b5d01e82add4da0d1a62eaae9bf756f20b987d84b448aeb7751cc2ff9440f0f7df7121ef2f41afa7a4e63a06e04f436a2069d211898067d369e65c8dea9e4a5a09bf48f1bc3527ea489b86e7aa3466440c7702eb7e26a4d6684c6272e034781c1", 0x400f) r2 = socket(0x40000000011, 0x3, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="586b63f7f0fdc78f19b49fafab60af6a6dc3cc3eaf5cb82b24a68909cb29f072196302990f25460af6a6de33b4f7fa5e990bdf6f2bc57f8d9a1c3e9db74cd46885ad6059febb5b52b7ece9525942ea3069dde857f333fd2376b73fcf38bad51b8296ef9796ade57f10424724778e2b7b24833ac39c3cedec509575b0cd6472aded02a0586e6409e944b7f24627c0432f62ed0574620af51cfefd231ce70d710de61c9e956622eb3a14c202f59fa395ec4193b52f4de7d64631a5450d636033327e676edf963faa311d6ceedc271987bb0ea9bee75cce77d4740246b2aae84d90499b300c565946e8fd2aef778578b492fc2e692ad00932e9f74f9b034bc631bcab126c67a488566efde9fdd474d9730b4c34a5d29a2fa9a89b0e5d42abe918a396aa470f8f6f28a506a6cb7e93cdafcd125e71b91c58194190d9f5935c24bed0b7638cde380928efc8e0efe160f967617402f96cbba55cdb17dd69014af2ffcb7cb1fe324e6378b065488d5f53bee883e8b31217ee3de8af84d70210752dd6492752104d2f24ab99b90e9f2e6bd84969c701ce3e37b63977a46a6c6f1fb0be97c1f6edc455bef928ffcd1c5e80b091ccaaa52d7b36a1058069bc7b9410cf251617082c7a7563c2a12760eabcce5623fa19f945da3c9828d50e6b0dc08256c4717a8418df5b43c1b6f067a73bfb2af0071821e7749641d098b52c24338695f6aba51a215e44cb84804d98bd9ff78169375acd2a056d21bef5d4c6c8a7b919790f00dc4f682518d43360098900890f2ae014c4612a7addd5ac6c2dd5cfc5148ef9351fc150b38af1e46172c06fe665595bd3f382bc546ab08ede555beb3bf532bfccd8faea6983357690b68d1462f95d6d8e49efae8f068e9d56ee525989433002e6eb4d223d3548df56630ab7086f8c705506c13b12afb246b6f7ab577b3f41ce17275bcdf99209f0638ebcc6b10ae02774aa4de0f753e170df3e9d541856cb1463993dc3281b2116c3b1e0f2223c4b499a51ccc9b7625013379d11b720410411fdb951b33e46826d8c00b23580c685265e7ff97be9505fbfb314838e486d37d623b6b64d97827be55bb721c4d71c82373f5a4a6f451a11b52692a621002bb4e79fc9acc1441752dc62c3a2f0c140d488b8bfc3ac369ced4835a6bc34e9d6a0737c45d1b783c0c6d2d65ba55b4879a78b279e4a925ae573e834fc750b351722056d405a2645abd9ae77dc2acfc5ae017ff471aa9419132bd084eef938fe7b9df317d6587f1db7ac9544226ce5273811436158a4697b5776d8b84bf666dbc74043d3e2e4f9453b9e7b26a6d80c50e2a0b5d110931772566e20cecd9007b9b1d65dd872dd9b43700346b96d9ef01201d9b4c776b12c0111caa5edc5c25620f986729baa9ffced62fc0921d7cb7c906aabcb13cbf8896978bd26d7f970d2e53f5d471c4b444f3ae3795e8dcf72043eda39e17c5032ecef9c02e5a1d64c3294fc339a406bd5bfd208bc3916114e74782425cde0e4a3e95a6ced61487084254686b24f0dd19e1eeff752deafdce1b75edadeb89463b967f953597cfffb8f2bf13e254ca648fd8e5ddf66c181f29c6d8c9f4f7cd39845c84804a1ae744084e3e93ebe015b44d9d0adee468cda0dee8247285bb1b87800d25df26318c319f232fab531466322a957f36c3bd84a79baddcc35221437569f3964f5c97dd08192130183a26d8dcbfbfd9aa8ccffd75be2f200171e64a6c8206da2d20d5a350bc727344303c09f1498ef6249f02009f77dcac6ac69dc795de5b2aba0a8b301cc2e46bcd139c2f26f99f11c736821b593c021dcc566d2f16a2c3ca21b53599d2a248b5a0aef9c7bba145b0710b2c59682c86e6fdf45cdeb0c348c22231bf4d628c96fb67c3522863298e22fdcd97a62faa505ebccad11ce064d886f4eb706f3336b2a2496b1016f4bb151e97539b43421c06648747564a6f0b742a96f948d5427139c984187ee457f598ae09ae0037117304624bec777c01ff0106c9b377c339741d859e79cd7f68930839324c53a7468753aaca24159e5aeb4033d67556fd5c085f0f4ee3a9054917de4e43da4415afa5157c2020296de38601510c67951edd093e06d9e0b363bff473e244e67527da2f1ee6045876518447e1346d922a96cff5e589206f03dbe5e572bed4a1bcf59d9d97e295c870ad386860c488a9337ef459a7ad3b2233f44ce056faca6620cc73b1b378d33beb7122de6156cd2b6a08b58d9e968f552e1788b0822ef1f2d3ccba2a459d9614849ee7ebb025aec03b173d2cc8a444913c95d1355876ce9ad45d66537a9055e772e52a137a0eeec5adb8a805354627c0eb5d07baf8a4a65a8ab9fa29c8bc0be0e67d3e968b3f6cdfb2873f63c77ccd60dd4485f3ee008bf79e759154ea0b2379f303bb0f129d7eca0c53603946678d1eee7a2e23c12e2a429d661712e1290446a0d28995ac5e885eb1881dedd3a9580045edab8080e035752535edc52db08c94fc3ae3bd1a53188672a6c6fd4eca4928beb87c19c727f81b26c2327dd2a8eb51a27935d97bb20b7c7eb51ebeddb02cbc915d6ce8320b415896b92d1379b91f117c908653ba842ba0098188e634f7b91f45eccab1c495f5df3bf970823a096d1d1cc3e5d3db4c397d22e09f9e9602b13243bb98870d875c30eb84434f4a950ab1b0433894ff8a3bf424a70faf191b4f5fbf3e867fc3fb0a0b1f05e53eec234a849fac20508d2ae66597fd368125308f6e1959a6bcb9790d0475e2318fb284379e7dcda96e8ae2ec0c66c1ac540733663390e7bec01da9e10a0d4e6f669dcdbee3695d75a24e58177327dfe750ec7531733b08d82233a5fc8895d2fb22501f85cf8c57dcac975a93ad486eaa0b4abc2a4a1454ddfbe65c9f6c3db92e1aa818ee5eb71993cc5d9dad4f1872da817d118c9456fb910417cf8c5f921e6a242afde0461a84d36e393e62d66773b26b1a5399d2752c850a360f7aa0d7e3a097cc39402f60ca34abe622281075fbff560b5a6860f902a95892bfede672c07e27812bdb31df7c13f94b96208fafefddfaec75b73eb60d339f9fc9e05cc09858b327fc573ac0e21cf7c691166413c49373d57b88789c285ca28f7f1dba2252178c1ebb5513fd014566d26849382bb30efa34071564344ef301d5497dc059cd2516e46d2ae928cb0b38cefc7f9eb2b543a4bcc58e9a4071087e46f4b2a23d1209b01ce85617f0699f6361a075bf1fd536c29f1d806314025bcabd13423212e9c394066e262d5dcf63e09965169bcf9de274823527ccc8e53d64ea87e03ab53f95bbba81683d76e0813d62a01e3dd7b00c4ddd830e2633c615644e6eb3981c5538d01ba6f8861d68d9af5d5e95ed579ee0ff5215520ee7dcd3fbd3ee4d4ee2b869c20ee6ac1aea2edc251aae2c5cab817f5be7ade87c8f3c5456048ceec748dcf357a40b8733df3c60fe23cb79f9de498e9daad10b9d279b93e19dbc70426d8446cd7d3298a53c820c27eeb8fc309ac1f0ad9edfed98cf858842ee2e9934cc6ef2499f3eb8d5b77ce3f29c014d9267597c4e3233bcea17af3adf23c9078ea497f43fc7f74a2e3660c195a93d6a5a9f63932ee0ac467f71971648dc6eb4fb914164f956d6bc0e20bd60d6ad992fa903bf3ddad76ca1b7151c8f719a7a7f23ea2f0480323128911a4e878bbd01fb080a9c807220ebf493364f12c4e36f38b410d2d25c6d63528a8e1072acbed20bfc06c650739c35f10ceaeb54cffbecbac3a685a98908306419188ba93199713d55c1bd49e6e38b7b03168b32f3e496fdce7b05b5aa49c7f4030152aa8d847763463afb381dbb4dde0c506436a6fd9e6c41dd8ed15ac6fb006c675c478a03b5ccf64e5cea5217e5a381a7d5ea9ed7dc9f6ef118f971d97a01cd04d38ec3e91ebe49149a69eebf467d6ed2fb1c83cc7c6e0e3ac00c943a996e8dcc34a701604a3d1b53381bc9ab506fe65693135104b6e79caca6ffb1da35b04370b70de8a12596d0aea04b98f07c3af05d23cf46201b69797628d612380245ca7210454e7e0a1921e92dc3b145c0db690222ccde807fa4281a045cad6a8703e4fcc5a27475592e488947a57179edc6669cd9db2fcff1141ed5ca6a66e1c2634ecc5edbee3512888a6188fa3bbe300d3d0e55e093b989abe2856778f4684bb8e1f3a7c8a59402d4c57e8743933d57ee27c916c6e8ec480f7fab63db53b4a3d3eb753a0393f5937bb3d0be8e33602909e8494b581b785104bfaea82ef948c4008db0740af53d04394af07064d11fb1e6910969298350c7d5f72617f21dfa467a4cab43e9304f36764c57c95db76536368629601634bde08c9aafa9f5890c33f5ac6852cb0209f0f7725e9d549e81c7de7fc90909fc174a5a534fa0e9dad7a941f27d31165b576dbdc0d2e2771855f4ec6d79acef69178598bdc9dd5d9bb89fff01d9c3b8660beaca439bad233d49a106758c130e8ed32a54bf99ee30fc4835ebf7240db078c8efaa17de039531c38379785b4bc06668a44662a976192c6cd6c1178b85d1ada5a481b68f15d9a9d05ceeef31066cac04dcc6f5a850e3b0f69fe27c483bc375caf8341635fbe76789a5a0ced6d9fa0f80b05712398a478673d4422263f27cf19ca5a6c66ce88f0274c3c71718f377ef9c2ac2b440a62abe9913c4f7e3a3e6bdfab41e10e26e35bd5bd842daa0d1eae6ceab8843cb391414b275a29de260ea29fa8ad6dae799fc0d7eafc59d7252e1a2dea95ff89b481f2e089394d35357dce30ac5937efda99fa921451824ed89b4d2d7c57bf880ef76a1a1b482b8a220be5fa344a0ebe5d5a708ec287645a4fd24bd1ce37776ea9b6f0d72f9e4872c9a0bbfa47a0af36fe58721688336491af353d08422691040a425dd44195dfb88909a4e7081d62f907d275efd484fc34a4864521d49dcabbadbb34430d441eba4e38ad2052325403d4dc25d9ecd067f46136b8376df0719d0a062c929ecf47d1da2b82f12193ac8ab33b605b6710140785486267b38983c3de5dce75e3db5babed1991bf270e0413b94396806874b8e1eba9cd3060a33b984cdb1fa512fc3c804b475d07a4a6f6902496c744dcc6debe93a8c627aff3a8573168344d17f3d76118d481ea717e44078f0293eefff249e4c8cdb2daae0ccb996ffb799efab91b368c6c9f4194e01d3b1ee96ebe7e83aac18b8557c303fdf5085eb6ea34ce1c4ee986fff3ebe1465c6144f29e0d54179bd80268612fa0edd4aa459b05edaba75a38a215eab4e31e33c02b7cc7bc22086d7a86809b1d4093f900cfe08efeefc4a199702ae603ce78d7858ee190ce53749ddfeb3626e0c59e2bf3e7e4a0a938ab43a8cf68c247320e6e52d75e2265ca3554fc8ee1920d3587bd44eb46022dc87989cc649f22bdafcff1752178fbd443d2ce6c12b8d9de8b96698921f453ff7e8f383c9d22057cb3a1079b56c253ba001eeaa920eb3f680d15ca8e349dfd0588feed1de562c190821c5a76e0219081898964669896ce43979cc34f693aeb242a4f71842334ad5e1c901bf17ccad03623276429543bd88afa191dd0cc60359619a862d1d02d25ff7170ac6ea81e8ed53027f47317a02ddd80e0cf11e236d32846a24dd055d0980e89d7ddaf443f2e1a3e2df633d3f042660ca2a741b89696e3044d928f856c7acf674f52575b3f6f5086541ff06bbbfcb53a45e7803b7fb8c06d9ce7667fa6306e8075d42a4b5afa28dc9d3cf2dd0d71046dc4137895343264fba9eede0532c89b2a9880c4166135d6b2c4ae2d52") connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 18:30:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x10000000000000, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="d11e1b8bd1e5bb57", 0x8) 18:30:28 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) shutdown(r0, 0x3) r2 = semget(0x2, 0x0, 0x101) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000200)=""/26) mknod(&(0x7f0000000040)='./bus\x00', 0x80002004, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x20005701, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1304, &(0x7f00000000c0)=0x80, 0x4) r5 = semget(0x0, 0x5, 0x12) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/148) 18:30:28 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x180, 0x100) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc0044266, &(0x7f0000000000)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) 18:30:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000100)="ddfc97a72b73d98c0cd70874e9cfe0d6d15b552019c65047a6d037d5df08c7c25523a0843ef55cf0556d6824755ea050092e24984fa5a560259b545e1e5739ad8f7032ff198067b013e8b9fe8cc3ccc2c1de9f6ac1230f7db6417953cba006f007ea138e000000000000b1cf83db462b52470b5907e18cbb24d172e6ff3ae3d01fcd7e336d494b66c7d718b008f37f29205670021d08c79bb01a5093fa7ededf64992d0f49154c583b27d7f14e90a8ff675df52f2d6e21a317dc223b2015519aff995078fe2cf064f9aa2560bd6ebdc981df4b3adca1ef7acb00cf9c1ba565604855461e3c27bdcba989624701d2af24d9ca01000000a939046459f46a85d4c66aa9d04b2ecff8cbe23cd48b40f5a3fff8a9e1d970b758817bf48f14f5e679ba44cad953eee8d558b33a99398191ab641cc020843921149e661edb1d2fcca427066b6273390b4f95540c4ba129e4ca17bd49b06f02daac697d15edf8a274868dccbd14d28061f4cfaaac566dd89c3dd448f708e48518c126f98a184125d020676a9224d8a6da3def1995037f13dfb8f2e1dd6a7911150a33774872d9c9afca15bb7c9422b040ded187645797dbbadb", 0xfffffffffffffd64) execve(0x0, 0x0, 0x0) 18:30:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 18:30:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x81, 0x0, 0x4, 0x6, "3eca72196624bffb75a10fd0bbb758a2dc3b43e3", 0x7, 0x1}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xb512) 18:30:29 executing program 0: r0 = socket(0x1e, 0x7, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 18:30:29 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/2, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="c3ff0379060e3324c85dabd4d349693cf6964cee8c1cea007831fe45b922ba4d1e3ec8e5ab24f6c161f193f3e92b6d7a7c55527e4d9bc2a9844f5494a81c91084810e3aebb6cc7c26429b6b4068859ec9f3cbefc7088451a8cf9cf09bf3a15359aa84e3580cd059a9cf54c59d23934db7222e52dad8b4752db99eae3bc108e508f36035320677407c60a701280c634e0f861446abf82a3855189299c7886c5d7f882627c7017369c79001f4b5f580a3a3172111c0f10a8cbf4f8ba02f6c5bc99d83ca876df84c2392c863efb089e2a153a6c7562f107821b2f13daf380b76e20985e712791694762b247b9dfb0012755a9b7c3050da55366a8eeb62906e66d16f8f57d72eb09539157fece7b991221d9a897c66e23d65a61f4c0298e10a8d5a932999644986df65bb8d1b27a394937b03497f80daf8478e5aa3749462d8264ee0b27ba6f3f6d1ffbca98eebbb28339c0d5ed37ea1a1ddf00cdb4be0bc1512a82d069537b4520f748f538634c1ead33b8aa21351af294a086fb90c4f60528a60c77aff72d24b570cc6a9dc0e46dd551b420b09e6de544401be203fa89a7834547c0b053264829fbb49b5cbca1e5eb5f8f86c3981ef8043ae7dd57d2a6b0b7f0e6f50cd8910b5a09b6fab2e358aa471b10cb0c8e91b87a321da14b87da0f9226893c9c645d555d09784a4cae8153be81e13aff823022070b57336dfe11828d3c6a3957a53096fc7710009694e2e7056e88325b2bb8e9be6e039a0c185429ba4a3e1788d0107840d97cd7ed96ba9b74d27651d74cb3521e7e4e99cd81e405734d8812f04e5842d905a9d02ab3cd6d41a8ab48a448095be164759041cea7e821a6fdc0d9673ef94d42a75e798892552a8d21191d58e09730216f79f47d1c6fd9fa51f67206e03ee85502778e84ae2272a22262ca2e44c9e65ef41bbf316800fede9ac4045f5ad9ac06a44499b800120170e5847eacc3ae8d4488ae6a657cdcfa20fa37d4f818ecfe9fd7dc29b0a4dfe5926209da39851d52ace44fe496a0683998ab46ce5faef92c81f827115e07a143721fea810623e0f9e25a0174e8260718967a639d7bf24859a4845752b95e6a8cc86ddd4b74b4403fc76b08ba998aa7a39f47c4dbd10b3cacf89b89d80721f354d085ab8deac217fa5b0890b2e016710a956bd5c2ffdd1d9a81319552ac32e52cc9f73fd6f55cfe963fae988753b9b4db57a0a0c5173312af72bb735ebc67b90afa4f9586488a1553af36688707983b2ad4c0bbaf62f04d8d8bda412c6eb765a6892fe9ee80b665b6ceff39c1d5b1308761ad4a1d3a6eb2e9e2298d0a7be4ec3abfb387fcef7978b8add45803a479523c84404fd8faf2e4a5d539c111b7842a10b2ca1c6defeaac8c849a68a120b5cc86f10a1200085e3a8e1f178210c90475b9edb95be53c45f3394764fc219b058be78b33d03ea74f4cdbae7eb7be15ce1267a71c3dfbbc74f7824182db29f969155a72bd79b5dc7f0e4af5c11eec1243d1c2b36b53536d89856eca99e611b316b319dd0c210fea401f2172a6553e3334d5f3ebcf6a57f321e528f1b59f94642fbf2196024ee5068c5875a640452c693abf23638afbcc7e01f180b20cc78cb3e622044812d76696c0caeed08724ff42a30d0ea126970763b40fccdc25a7c311732ab32f9c1f3747c3906b609e2aec8e43f3d832a9529226954f165e726b5bb1640692387f8def3be8c7bb600c4de095f9a4e05e9d5ea7b8922206154f2d3f2e265d2461a83d234e2ed2028efc29ec4f43286ea854d54044d24599823bd6b478ca035354b2bdba4015f1fadd8cfdb422ad07fbcc0fb17d0256dc91645ce81d3bf2c83361dff13514a872965a1dac8cced84fa7bd7b98b33afad1bb2f45a6b48c7a7c696efa3ab30266b60767f1aa4519545a2639c88e2832ca39017c741a3e653a4d6b6d4e6de64a3b7b8aad490758f2cfbb888f744dc29947cb1fe1affadeb610de5e6a2866cdd7baaee91c3ce5cfada73af289f49fc228aeba26f760390415b3ada27976e997e5804f91fe717754f5f6a0f4aa6f7215934559cf1af8257ea6431f4a78d36f6ac53944c2d2d1d027c36b6e00e1ce06d57a503c76f1c8935579d02378a0194cc097061faee0577c9cf694cde7544a97bed9b4e4a102c7bdff9d7fca8a1cf3710faef6bb27c3104551986404c207dbaead33b8cd9fce368fa12e75ea8b3c1ce7ac6fe6fcb2cb256ea0a165027bfd7d4de11fc035f730c2bfcc429a5e40b1cf7ca0127588f1d2b1556fb801346a22c9e076f8f59ffe6b6313454aa43ce559090635777fa6e8803332300c77a1f588ab4a295a42bebc0c897301c2072a2e4509292a41a891c1e1ff9b0d2288d392cabe7bd3565d287882034d99e660c018ffab038a0347cf2dcc4d9e6c38eba79871e4cedcb8caa940469d06dc83b51837f6f95478a1ecbb00105f248fb9666682d5749fed6cb7baf6cf995d840ee56fb713b9349d95453f0cfe16c7d5f886dfc59e3820af75a7d3fbd3871a8d102047fd837482de816920453f2cb44c429158fd336e8598a5fe0d19992e6cf6b69ff73d4294cbea96fa732eab1c17249bd25548299ac3a03e92ec1102f9649dc7ff8a64233ba09c0ff2c3c3f35aae0f106a0907958610c073570f0a2ca865ce39bb54881ce084208beaef7d8a681836f3529f08f50b86088c54100b4469506e22d5aa03d57ae05ed1ccd819dab81541d911afe7aaddbd64241363c00788b428889ff2428c04717d390d64906a2d4866ee4087fae08dd335553c494ca1e78c03a7865715e6deca1818335456894ef5f8ab3e3da7ab44bbeebf6d0c9caf0b3edba097c5d0aa3b4177a71aa0d632b4690a2b48d7f9abb27c5c4c506b376d371add89a529593b87cf0530c439d16d4bdb1083b014f26cf6891623da393b3d65ab5b8f61dbd1d0a3d94bd1eac0dfeb6a552f61249fd90b486a453ad27165f63f7190f5bf4af562755b5ba65e41cc697e955a3194e6deafbaf97a50f493c68bb0594c8fdaf426fa0696bfb72e7ed21b72fafe333e7e5b64cb8db7d95989beb3190a46abdddddb25ddb7f5ef8807db30b309f2d32550a881225b001f06c309db998557dc385261b7267ecfd9ad0535715cf86d29bd09150b6d7a6a73d90bd0f37e73930a2a25e103e7c34bb4fb25c97fd417997b497be0c03108245bd7ef61dffc4fb800d56d83b0d46ffd97512fee9c4b18606474298f8e260e98d5d09323d9804d4f6bec60d7a5ae3c7fa41c7e38840ca453c9313e9b3d0a6488d0da057f6f74275ec59ce70bebc16f2a03dedb4a9b62f564c1f5e4b045709045028be18f7948ee6414d1dbb2923fe6008b7adf707bbe156a17d484e92e8225d0027a591454830ca67b79926a5232987be47139d3f340fd9bdde7d82895809e3bbdc44718018768b09d2a7cc0f030b523b24c8735dacb3da51800260676e87df688dc9a09d49550d0f25d8974e421be6af3e2cab76389a895c2e540e7e8c7e7f127e9b831ded72b32297e4526f68f8d0654635795390cb466e5aa331bec89f04fa0c5066a32d0433a6e254c505aa18fd9f133f0ca19f53e29c9b0bc18616d389410fa1136765173a00057b6b69300a348a53a61fe5121e63c90f2e6416479e491bced681f1f10104bda2046257a07237dbb25308ece656cd39d03439250a6b02e980f7b8a55d93d95fb86c68fec86e8385fa3611444e25319aceccb87650e9b3251f7b14ca7969c9f10412dc071fd8856953b4bc7602f939057906bfe60db49bc561eac76399e9b8cfdb9b8a9cb6ecc70257ea3328256b6cad53d0387095b76f0f624b27e754c5c336463f6887cd1432454c9a903886af08165d83c392edd9c0f5f86a95667bcd53770b70b3bee7e879e20a6bbd3a3d9d55e71a7daaaf18447665fde210bae44525f44c28658f8a47fdfd7a7a0371d3cc3165fbfcecd72b6a1afe0b53ccb639f4c1a621c11743ee03d1241163083926ebe9d5d096dc1230e6a1722b00a557cc4b4f166b6d3e92828c4998de1b7e8f436a98b9455000656822c7e54ab86108b1e1d6da80b86f467c0a44780c7fd17d66d3aa209251555b5fa1ebd09f3c73a949232be060dc37035a28e3f4fcf2f35594cea65d04edc6bcad58659309abbba3b888e592c3e9c56c0cf064c9b316847d82e025c82e26afe195cb3cefb070e1c7b71baca9bb0f096c7ef5b016ad5942e3d8ab67408e84d240ba2a2469eaedefd8794106bfbf7438e6bc7598180985a9c966558b21f48dfa1bc8dba456268bebc5a0c897289ed67cadaa6a8fab3e614fcd6ece96b5f6ac9fc40759a07bb71b175cc6e0cb574e933b2ef31219491ab6ca0550c340f00a303f93c26d164fbf9470f5abea1e71ba32f6351b114bf7a79454461302b999c99d1c0721877645e944beab8387118b1e1a55ba7e65c1eb14576a005c947e71d6523e7629f54b54291fd7469490e3af9bfdca9555942c4f76af1185c7bcec2b1ec4f27e91a334a2db7ef4f466998c48616735673ed52417e61298a20a85b2c5c70d1edfd70fe9f5b16bcbe2016c3fee348715684029413725c1b52ffce8b67b6663755a56322acf81c223cc5d92ac7b536a9be2294f93782e9753e2d1a2467fc66f6a36ab484afa02d0e943a32f1566cd7f1ab0f88fde0c4069a411311d75eaf8d75702650979e1e6664894832204ece56f346ce8499efd1647439dfbcf0718db02262908c41801b3a01d45c2b44a4c60cdef178c3c4f20ab6cdebe8301c128ef54e21e79818739d9c85f488b38f6f5c22f1c965f2f84e0cffcb68267b4ed0d77fae181149953cd3ee11d93f52e4aa032fda62c7a0b196cb731590e327e66c44668100b8c070657402bf6ddd106c347985d6774fadb3c12be5a0e385eff42d1a871dcad99f6ba7ed0572b5a83d160437e26439ada1b87e66592e922b5bb9cd24f89d2750a3bf9e063997afe5328d91757ad76df733a3717c28517b89b03ffa1591a17394a9ed2ad23ea4b1c6bb7451a699bcb67371001fe00974e7c23c8e7438d6d50b07c257f8e7d22316b2cedb720f9f233c6082520274b394a214ffa628371b7bfee970cb379daf62fbcef028eb69d13f8d29e90dc11876d79739b5de63eda5ad9b7e3209275ac97327f872a2a600f6c028c89093cb5ab1985be0721fefda261f323f00f9b4c0bd7598d73331c3b90a329e4a32dd27e7408e66e67461e44d072816889904ad901382704e840f011074cad2b2cc7feadeba47209e08aa08ce4a464890c712125576cf581bf707a60ebfe3c5b035bd1dec63a6787ff02534695acac7d80256fb1064cd97db3a95b28c00a2f3809367b708f852f32ab3f43f7ec4a2c0882b7ed0296b7798e52174c61189e81460e6eb6c8cfcc8c45a22e7d0c17886b92772105c369cc795fe863a71bcaa2c5a0d9cd6c955022522e53e3692d947f5c99f832e4a1e97f05a7b3ec65c5fe0da9e92e2a84d2113ee8f16f35724515f75a941ad99aeee270a11c92b0b4a3bdf51bc237b12cd2df50a8738cfd052337567e6795f2fb131bf3be18e01c0ed45cd6cedb7d9efcb1935f65554c7a4bf73db6cc32a8bb2f962e915eb912b1927f02cf8a0da4c8b0f645dfe6ba06b969ef75e95b26bca401c8764afcfd42d78062bc014ac3a89161e1221dff6d46ac7de25bdd8f40e4672910cfd3de6ca639a286343bc92678a99216e25f5b0bfc2a6da190d015ab3f0f8dcbac8662f0497e86ec5543cf16e3beda9b5c94ffd87d94e8e4d2e53c1b4cc8ed872feb1710270261eb326b1345be0", 0x1000}, {&(0x7f0000001300)="652ff3f0b7535e6a5ad17cfecd3add03ecb10a5572cfab0cb1b5ecfd42f4ab727013790abb39dcee01536e47800c7b8cc6c5b54b8a44febe0e16e81a42cd79b7630ecd4d58a0442011eb587f7b74fa9f510bbd561442e0f157b2c868cc62a465c66150e13529f709c1cc555e82118d7a7b31c5457db20e90b36895ac384dcb6f39804fa06f8e06cd9dc777d3e374e5d8d784f7dd42119794b7875d42fe969bce1fbf9041f31d532d4af253ac343dd6dc87b9b62905", 0xb5}], 0x2, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x90, 0x8}, 0x4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x10000, 0x0, 0x5, 0x8]) write(r7, &(0x7f0000000180)="510f0009", 0xfffffffffffffebd) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getdents(r7, &(0x7f0000000100)=""/101, 0x65) 18:30:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="db7784276f3930471b5051d682dca1597a6757804d68b17f1d6f998e3750011b58a197cb889a9f59", 0xffffffffffffffe5, 0x2, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="e29cdda22f132e418b53352f7cf9e4aba27525adb69c", 0x16, 0x6, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x5}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x80000000000041, 0x0, 0x0) 18:30:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x2, 0xa7c4, r3}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7f88, 0x0, 0x1, 0x2ef4, "d555e0dcbd4ab24d6fae713d187b131e16ea08f8", 0xfffffffffffffff9, 0x7}) dup2(r1, r0) ioctl$TIOCCDTR(r2, 0x20007478) 18:30:29 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x82, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockname(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000340)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x5, 0x9]) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047470, &(0x7f0000000000)=0x8001) setregid(r5, r5) mknodat(r7, &(0x7f0000000140)='./bus\x00', 0x0, 0x7) ioctl$TIOCCONS(r7, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9", 0x0, 0x8000000}) 18:30:29 executing program 1: pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000040)="014e9101e163219938a9", 0xa}, {&(0x7f0000000100)="560cd3dd0e7ecec5a15c551b86addae5d042e686f54f74533815282d3491b77b9c86335c36afcb6cbb15e3964b7d684f623b46d1be32b1b5cb76ccb8d856cf9f6164007bf7d5bb6ea51b2625014a6903f6787a004193fc5008d4360f5415d0d24926d032bccdd46083ed616800430943400c3c84e474a5b878a2aca0df790524c9e865e790d2e90dcf78b998ca81e30b5f9728c58e90fd520e2b2779231e4ba253684672e9c4a7e735b7c0c86ac72f3247b6aecfc963cb38b3cdddd31e9440428af04fce2a98c7847f8a2b52a7df45815cf9661e56d2fd9b601283ed77ec11bf9d9f014698a31bf1d9dbd177d96667e050f3e6a1b5d2098e869cbec405cd1f", 0xff}, {&(0x7f0000000200)="bb5ae283bbf9eb24edef962c3e297ad23d98228b30dc5554c5ebc8befba55409c3352764de7b21d6dc9f0017069d54740b2a3978c16201739c41d84a13031e82fbd612b14f04e2166920640c94a67ce91db7a5fd033c57fe77494cedb8c2d491db9e5b6ddbe47f942e7b3bc14df9073abc14678a928bae67ce148f331ee0da41f540bc93145c70843f785a60c748", 0x8e}, {&(0x7f00000002c0)="d0db1f52475b006cbd8f3c", 0xb}, {&(0x7f0000000300)="780e5927b5358dcb8c19b1b0d5f94c7ed56551a06f2e8847420513d9d04c73089c978b8c131519a8623e1aec99a85e5874f94769a91a12ea56a0e0a7d9cbdef8b18585f6892e02", 0x47}, {&(0x7f0000000380)="c148a28a14d61c980e9b216d78e02547cb6c2eab31dd1467d69d427926b66dbc100f9ce4a0516baf98e98b1544d1ce844d289cfc71cae3dc8550c02d35495ab16f2f0ea43797cd540eb0d31ea8623f30c893e7c7a87838d3c9f1e70d066ffd109eff4afbdb5d28844a681493b3267c4f134e010ceab24fc62b3573c2a598ad19fdf726d28805bb17d1eed0c113f9a7c1620df23ce9803a97f3c332f64ea192fe1992f882811c2112b3736e48e0d33d3c17cf290029ad45cb02a6978ef76282256d07f84062d6c27850ec23053d61019c6dc781a843734e08211f", 0xda}, {&(0x7f0000000480)="75a8aa0656e2138c8044217cff32cb8ebb54031e94f2be7147bd5b891953b6e98aa3ef6b618ae42a7621771315f3db3d2e3a1efedf9445de7d1d8f81d24209a22fa0eeb1929c60f3e88ce3303a687a2df39341dba550de6e91a13ad931b10f95cefd212b2c6d1e596b300232584e5c8d47cd48295c40cd42d69814edb1cbc4f88333b7092ffbc7179b5eda899bfb7694a22ec2166b1e60116a198366cd230d7ed7146ce5408c2a86bdefe7e8b7665017fa5e", 0xb2}, {&(0x7f0000000540)="f2cc2792c9f13e36cc4be2e9d647c179138f915e8c65d06c8595f8c13dd4d664a6fba00418f82565c3732bf73c5ea12363cf7c12cafc7000a9d3e6f6d9cc725bbfbb15f3b261d3bdc80785d1907cd72f147baf7e30636facb1007e1a44bd3a3975c3eece7585de0f138f3c12facd5d7f5c3b03c1528d37a96c9a12eaf6607fa8cde82ca3847a9ec94a81a6c947eccfd3d9e0c3b3e26e2ff101ca51e535b3c782de106890801770445082228f32ae2d744dae37e38ae8a3834bc3f9", 0xbb}, {&(0x7f0000000600)="c804f84b170af0b5f8bb86506e33228e91cce755a45f6fa7af0f1e44a41ecbff2338da2da52c033577cb15212c015f3ed2b250beb27c19b26cf1e367df4c5c6194823cfef56a997538a9e49b9a72accec7ef602963f5e6d7a2125474ad22199edba841bb07ca315557b8798b05f5d2dcd3215f8259c988626039f87699a74650aca2304e82cbd8f631e4c24f6c930fd6c3992e47c1d00a834fa37fdb012d92f289ca6bfefbea152327a2a300a111185e5032bbf6e00fe129f84c58f462794f119c868085e8488c5534ce3864fd9510646878e82fbfef1bd467c2cf88e3", 0xdd}], 0x9, 0x0) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000900)="3a344e9cdbda3f53e923c1398104cbec97c37fa851206e2511c5d2c1eef07af219c174450d7d91bf98cd163110346fe0454215c0423ae32291bf4f54b7f3e31d017835dc6d878d01a0956a256ccccd860572e267bad52a08bda200fc09d4886dd64df8e1d923ced670595766a4bbf1522e0d2d33b7e847f28270ec724cef308347764eae132b9039cdb70b71b3c1ad9834da49ca2cf192b66655da8bc149b91bef62c5d775546c9d5afd5c884fe58fac379bc1dfe5efc2f62e5cfbf807078fbbc083eb9fd8f135ff56fc97b345fc55dda11e5ad66282c02734fd237150ef922fc9545974253ee4c7cc2a9a84752bb13fa43fcf84b7ca", 0xf6}, {&(0x7f0000000a00)="843a0632900c2a324bf13843f0d09e5b3680488275bd6f914d1f45fd5b830d3c16c646b420cd166e3d8dc69421f34705d579b5301de17bbd6aa6a9f9d5ff70cf015e96488178bf6268d2476f6fae31d1c8a2da3d5a772ee0fb64a5ba368c854cb8a05adb658854d774a504f54b", 0x6d}, {&(0x7f0000000a80)="62016fa3b9e4a7b17b6bc3e0fd5ba80315855a9b1b8606745b0f8c71899a98b035ed0625b9e114ea26c3aa0fa7adcd38c221a5e7eb6a9233ce4cf598f4e1f2dfc94ac062645b0e909d85df7650fdad5861c78edda69e09373c9093bbb9", 0x5d}], 0x3, 0x0) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000800)=""/170, 0xaa) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000b40)=0x100000000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x1}) dup2(r1, r1) 18:30:29 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffffffffffe69) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfffffffffffffe75}], 0x3d) setitimer(0x2, &(0x7f0000001040)={{0x2b, 0x10000}, {0x9, 0x6}}, &(0x7f0000001080)) 18:30:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)=0x500) 18:30:29 executing program 1: semget$private(0x0, 0x0, 0x1) socketpair(0x18, 0x4003, 0x102, 0x0) 18:30:29 executing program 0: 18:30:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200e8, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x6}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) 18:30:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000000}], 0x101, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x4, 0x8, 0x7fffffff}], 0x2, &(0x7f0000000100)={0x8, 0xffff000}) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/47, 0x2f}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 18:30:29 executing program 1: r0 = open(&(0x7f0000004340)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="24879ea0de6599b18fe1f0c7bde0ee4051b1632e984080f98976a80ef1225ea7511f18561cf7246471b4d73024ef5f1dacfd6825c0784071bdf4761947968e0bfccc48891b51c755ac2c570089a4fa08d6e28c200231329da94e63a2e88e71b5727004163607cbc3fc9f94dfc65495ebd1325c887e5e0344276e06b0c86c49cef9cc17656f487c03ab949266fa73728ceb87fe80073f5c80be611d594a7c30570f16f276d8dd5c40db824449819077aeba8374d1a3f740d24c624e23506495384904ef012636d7a5fe2b8d70469b23bfe69ce809349d317fdfcd4dbbf6c509f394e5132d6545b26a8d0769606c55d2ae4bacf1f7c60b3160103f99fedf5d606bfe66e2ff831b015882ec191666e1a09f8957d38fd822556950ea1870103f56abafe3fe8273959b0306c68c6f55a5422bbdc05da61db11818ab768951e5550d41996a670fcfba4d3fe28cf6d4b08f1707cb5e341ad18ac175867df4f9dbc7ff7137b6ddf1c5bc67be23f60703fcc3f4fa0949e4a91a2b536ed55a02964f690e799383adc74b5f5c5eed2b848c0b6387d0d46e2826f2e1d2169b5cc9806c1f2c54a0d6aec12b17e60a4ef6233ffe31679be942e43f6c71d23e32bb4c8e0ae4f4d3bd4a20fab11a483e80a5c415b12d0b334180418095e1efe8c777b2b3f4a103644618f6133b2422c5e52da6162aa03ceb0bc2f3c597136ace58fdfd378e60f465c0577773e42cba3ab1d607aead87f92dbf3eac32e76623fe89f83aad33960c7d04a8ec98cf2101ccba742e987daef699a18271e1b21dfa6f6e43c1915170c125c85c12439999f98b860fd17186a014cee4ca68cb46b3bdccd5beeda5e443ef3b8e69fe13806a3c51577744b2dac90751239be5763145b6f135cc04f9255b6a461a229f01a13f8fc422ad8a2785af87ba77fca96e408cd119536345cb239a6f849d1df74378b9377e43f25d5324672702362df6b0f35db58f59b1990bce70e7d90bed581a463835ceddc79b12e3a0d0c60519d39f58b45e6fac87558c81fbfc050058e6b1c811e59b7c59dead27672eefeb4598fe5297a5e0260386f1925bf74b01fe38cca3f35346519c467fc7060fafe835291b6b25ff069cfff9571243bf4231af40d269be0b222a166980495655f21aecb2203501a1e19a0830245d87a28b7fb5afd72764878876d7a32de7231e0dd1ba54d94fcbfa0aca1f0db0cee60b1235c6c9ebe7470c40b9eed5538684e3789261f8d635d5d48d3c70e855f13075b634221e590bcd48bdb7c13b599f6887280677c8bcb2ba573b3bacfe707c92f02125de0b79298dccb3a64938f55b3aa13ae2d138c9ce392fbdfb38ec381a24d95fb9141ebc6d5b1cd88660b495cfc26af023ef9773469aa60a28e05eea7cf11a6349b3e01ffeb5134c9a301460f009ccd173287fd8929b2880f846da4bcc53bbcec59907c31639a2f3d74a428523faf6e08ee63da53d753186029e2b5163bbd9ccfa092fda35b46380ab6115ab851e7601c3732fd6b459a6d29addc95d224dba9c0b1000ed4557c6860e411f5bc49972ad4d727b47ea9133e085740f318edc89df65492e38050a05abe0d2ceba37c813ca51e2f9b0510b469538f49c08e99301e7217efac8f837a28f026a086603e8ca1738a604d076063cb70079538dca618d508419bb6256ac45de4a0c1d84109061d5eb8daa522ce65aa17293ee1c394a762fa3e1e5b8330b8b873540eac6012275fcfa9f8a5002244d51a48a5adaf13a098413c3f039b3d65ec9b8b307e39a04ac9160f32221abd0ce66b0dffc37fa608d69ef6a6cf791c9196c735599feb2f456f2fbbb4afa21cbc9fba4705511f50ad402cee70184de73440f4e9eb10ef23481dfe5cea8888e9423100701ee96a68223775aa924f8e899f4222c788af1c5503ca6e1a30f5385ea38ed8a9532b1b6bce574ac863e1e3a3ed8857cccf4d6389d8c72148e64995d0511a2abda29e0fef70b457992b5636e5c2e71aba275e55f3e851bd3d39f2fca99183d97328f66eda57349cce87e2b34fe8eb38fa3a73bb0e86e5e0ad9f20b2e50b610fe57bcec6a1ba3969bb57892993927149047e675a11cc309919cb81a8e0898c7f71d95dcf777d8aa1e18f8961d4ae10413dfe4f942786210fcdc7fa3f30b119975b62484768b25d1706c6c4baf788474afe8d557729b9a703a27333b31c18715a4608db4238b530f071a78b8563da34f5c590625d45ffbf7f2665a481f857e6defac892dff0c98cb92c6eda73da1e0be411b61dfa07254969fd982b793111aed6806c45644801e0240e867258d27dd0f37cc1a55acad9d735aea2b7c946cc4db23a81d5892116a877b4468994ec185bd04c085affe75f8cfb8a96969bc152fc84e750097331adb902cd4c1e4879020277eb78d54ff6053c1bc472f68bc67de13289ed535173ac8d3a73811f81534fc97e2cc12f4b57ee6f5789565ca9ee0ce5f082d50d008a203e4888b65b05130979b31008399c4c18e115122e96e9c5a02e17e676dae5acfc9e729b83ed55039e95ca6933a3415d860115e1bbe99310919f6079e050ea1e8cb3e5220e06746bd48bc558f278fd698884eae926a7adca38f48dab734f75fdde40ebae2a00e1e7d4e3620f7902332ac9ef8bfb4e799780b08919e3d535c3f2edb43010cd11481ad7d8e420205764a9a731abe8be389f1572382808dde0f6080b06c5a5b6f0aefd87b1379d4b6108c13f04f5524cdf72d72d18cbef2572c3222ec5379dda15103b1375c41d866c5e770c1bc343b2746cebf7eaabdb1684410e5d5ff47fa666aa795ec5bdf1c740dd3a4addc610cd26efd26d7a7710cad10ecc0c360882df8d427cc517a027d13af0f8ebed7b827bb2f4a6a6e2fcec166713e380b5af9cf4d1e6c2b0d918525a21e97c92ed3c01cc36d260749e8b36380a550b86ffcc6d7ad58d2591eaa3ded14a72a65f25dda0a3a6e70df8440daeb6b1e07af43a666a62888c5bea8a328bfb07670c2ede0ea3a8693193017c4ec447b07ae587d0e642bff9611fc80b77a7395c5f7d99e166a354703d508c222efd0b728029eaa7a34364439c795a780dc86b2b26f5b78a2d2b5a38e8f6d456bbf0202b61d24df831643cc0b990d3012a820d1f79e86b88c2cfb9435631e9ea063052fab46067201a59c61b56daccfb577d70714f2ad582fea7377fad66c711003fd74061f3d2b2821caa5203083e4db68f7bcac85e5907c09f297b4e957959ff0021546caea1feaab790c42c06b92ede65c1566d192f9c8a229370a854b3e352f5b5bba585f9cd60bd214d9a1229f2bb5c557352436aee8912ca24c38a0b927d78dbe1c4a2d4a7ae940bb8c9f077ab6405d8430e095c094c95015c5e2c7a0260a956d0b4639aa17982910d7cc038cbe57277990df0e69dc2923c531a02bf287567f8137adc318f0374b9d8dc01ec518b116608ec18aec580d9eb021dc56dd8137107e1290536a338572c3c20bdda3666350253462bb1c9e37fddc4417a19ece50fb7c11267ac9ba98fe1015e3e0ade0a3697c7a45b921308d8925530c912f4f4256e76795a319b38b597d66d2527feae4ba0d001a108d814deec2d2920110a2cebf23eece71380959ab449b6621b3d77856c7fdb68ba75326d3bfdb023e164f9e4fa0254ba79240c20893dfa072a61e52a4692e5e053cfee2dd41120078ca113862d644f6e89637168a01c9188a1bbba5ea3dcdab080502a2a46f06f70d374977a7cec369ecf0ba63166e82f0ef59254badb305d4750d6b345c9637de15eb4021d7cdc9494e0a30b3d77b978abfd52f756a27ab9c9f20f3fb71b90d6d455ea0031d34673d043152ff352676df84fa0640e887efd47d34546d0b06ddf323a290aade57d48cdfca81ca3794ed4097591841e5c074ebc49134f0e001e51ea5029cb15a917e18ef345566d1c3ede8b3120cd6f50857c30d45ec692fe70dd418bd3fede7702a25fa93a3c419fa5be0c214b8c2a0b7c27487fe6505eee0a7b904c217dca8020d04288d4cf088892d87d1f38e26a66493d3a4d67cb43903694b1183a91bc6ab886c8a2e5dc988fd7196e4543208f40e5b298664a029ad3feb20ae2a0bbdbb3107b7caf3b17baee72f7289fa1ea58c0ea05563b493e39b21f4cd2f258981a6670c64714c183d493538597d41a006790df100f8369c5d5523b43843e6adbd338771d9e61a0933b6fe5815e8fb9ffd884d15fdfe99faa315fb093d7fab049baef4ce297e95cd7e7ee2d2e080e1f9b7246f36e2f6bcf4a48f693418321eaf98c21d6e3703b5c87f8d6dc204e4beb3b211e85309044841f417f29f44c635491d540798aa2d41ca5f2df2f3eb777e208f131cd3e64298cba1a05d11fd7f9165b43fb1dd3d3d4197631503c38766e56580582247c725581bd616db95beb72036e40e0df936ec5862d631a0d6bbcafb686429c7c698f90b7b4c8b5b9073a68622f12ce2dccd618fbe4b6d48a50cd485a26284b8e7935e1e1a843b89e96d88d8996d46b25947e8a4779c767bc167734d772eead5c611a06f2ef67f5c35b0238f7a03dcbd03d9962f4c275e1f3c3e53ff8c98fa00327adee8bcaea2bdf5654d317346cc4bb701edb8fd111198ebf897a5f6b14fb3c84436eaca2915b5c1e8ccc003d184edb885ed266fcb2026f3f4ed629419c06eb90d58f6b13a389adb076284c1d0e67926573a5748771b8dd1243ecc7632a544dc16df82aed6650ae5178d0728ffe6e7a8b3b0c36302358d9ea85698d24b75b39ca2cf72317765fb21698a0296bf11d73b37fc7abfec9903c349d0c3f62ced65d1077cd9c192be3e74ee7909e94fd554ecc02c9dcf9547e73c53875f49c2a9ef5763ccc694ac2c1402aacfeb614b6492bc1021ab0ea20e6911ba6117ff3fd2d985fe1e6558b19fe0c6d2ea1d683dda73415040fe39b7f4f0f2190556976e1137e6893e3758fa664a3fea685fbc47c902b8fc6e8f646b95d12f7e606bd600546da11ab5819c993205651a1e20269d195b1839904e28135e4d0f3f2a6dc67cdf75edb0bc8a84c5efd45e37da9b20c7a031479f286229683891b0c3020182491efc7624f135fa5e7224cb50cf42682426736d5bacac002db838eb65f987bf4d6e1dca9f6fa468f26b6aa6d1c705319568e3eb9f5898f1bfe527ff05273db4a8a864e13f803d6ed7de39478a7e1ae04b338510fe494638ee84b129ec6c9a98fc6ba83a2e59f73e6ff358e4bbe4ed148974862c95a5632aa9b0ef9c688f346cba6eac5ae2693c81247da328c9da98fc0d4dcc107256813b8951759c90ce52819105a00c3b5bbc4bc412846399a02747c451ee054719fc82c6430c56146f0bc141ffb196161b8814a0f57e3fb857fad91cb2aeb489be2c1d1314f46cd967954e1072df6db9a9bf44a76f94fe33cea470a239e24f84e008b1e3e42b13b23767331ac8d2ac2688e410cb252ef7fdf476484e95d5fd63ddef460cf65e1d62f6c6f4b7d8efb8a34576d616e27a20b725fc58443a27a2b8c6df7088195f5e94345b1ef10421f1449509d22a59c02e618ae90e9b21cebc1b96c9b58964b05d8556f54d858f0f9bef80f81c9ef96ac9b6f4959a7fe3145cebf2bcf974fd92013b54b738893d1029fc07d7da90a5d159266b26f47e92a9e4565c29291b2741edf88cd1c4e9721ed48c4b1813f9c8c663159ab8a156e6f26138d82b5192ac4ed7ebf9eaeaf1b3a952d10eada9aedb45b62500d15625d4bcc2b8c2292a22090738a0cf563aacf638acd3ef16ddbcf3dac657f6d0d32884b430adb7e276", 0x1000}, {&(0x7f0000001340)="ad0389661382da1f6c8dbc3903182d24167b11f3aefc1d80cf1ab6ed50a59d54ad5769cb769cbb37f0b3e5798879125b793b831c630e13f02948f26d893463f2b94a24ec7838ba28d85e424aa45f5d7797392f5423bf234cc119a6be710bbb0a8431630c332d9897f3ae51912728ae30012dc8bf1974f9fd6b489c8125d5d6e4cfc23eb4e2099caeb3cb905aaf65dea363c840864da06c28b08194f996bfb8a4d7816420ce9de373e86494cb0007546fcb6c136d1cf86e831d1dd3830797abf2b2cfb032b40dff2121bb2f179b45eb910abbd80d735e78e03ef7353957599e77ae465a6c8cc4d22f9e2bf4444ea7c631d01339cb64887806aa03542aa02f328f6b95a97862d8c990ef8c6903a788bdfbfb4e2ad12a6471e067858a3eff462483388687d335aeaeb397eaa2ca8e4523dc0c045243e7294b70c0afdf028d9d6d7f35e1d0d22dd6ee80a9d3073714f9c9612588ef958eb11b09adb867f42d898b702acea0626eec91d0724afeb68a9639b20879a7ab5bc90395fbd09d979d1d87cb93f7f4bd77f264b1a0b0be73970850f69bf5be96f81c303f6679aa00e3c8c53d3797245f7851c25e6d468b6724ef80e606626b73bcf06ba08f7f2d4a5565b8b2f4226161f3ac080a739d15ef21000175a9a7644ab298215b0c1378298b98d7eccc5e731197b06fa1dc46ce0fc9fd2bf89e1a6c4eea1f6eb685fb541d5f76e8b32a5ce5fdb4d7a74c93f61b672469f596a5054d4bcf48cb2bc8c8b7bb9653d794e7f53815c2dd0ec3b1763334ecdb8cdaa93858def9096b706b5914cced984d5c7ddc5a8cefdd62f743b0c5bdbf807734d62cb1a3fbb18a1e2e61b67e70ac5b7664aeee021869d1879669f16b0c5aaea1ec3cc24f5f8c6c61ea28384f5c28ebe60a71441e481700f348e04a2611b0790006161357cb8ae38df9931d47a8fafa0a41c0e137cfb245099ea8c44f6040405d7667eb481e9c9e83771305fc72dffa0418696e9fa054875e4ee01154720495b9e0bce17bd5eca97352101e3ac5f7e4d137e75b46534f46d5269c6e278e6a3c3ab50de5c0b104d92023704064cf81a10379033a3beccd92571b1ac75525b4e5b41f3eca01f5235ac46a667922ffd05ba86656380258ce69ece6f7e0530081e4e150c003ab733abd4cbbe7b08b8d8b533b2004a5e4a2cb38099b609d6274b3c91d6fb6a7be1467e40dfb97db66edf210e3c97fa5147cc4417aab98655d062da857c48f7f18678949390d21a8f1b130dee628730ff7fe0d3f034c8df3c6957f05f8eb5db42c489387c1a228e2d7c37e2faee2d6e8402dba0b8c6101cb3240715c1f92305670e9eabbf3c1059df2d9ebb16a2c17c95a34b06c10ce76ca8f93ac92027dc015ca68a3e9822fec78af72f9cf28b0d47a586d3a9e4a231083b64315ee80c6f67e5363848eac4fd19d51ef54a774d2d96c5d1274624666aed764545068a765e576f62b576d22d648641dbadd67d9d6809fbdaefd2dcd617f569b230045044fcba0ea9a7a2976005e206bebd86eb140c3d19a5ce3dc99938af67988b983f1558d538f031181be05f07efdd85c66f47a54b45c96bcb4770317ffffcfe288b5e817cb745d47f009436254fbb1ddc28f4cfca442f5754cfbb0415595cc3e0b881f80510801697eab5c6059e05fe2dc82d446e9a309aa8bcb7168e6a2573bb205db947ae4f1b8d83aee177f3bdf9ce7c1ce80336ed9bb71525db370a94c878d9da6ee6729e7a011573906c526b87e929d74c2de5de1699732637912895febfad53fc32c45e350c798de41582bb03d203041a82d4d05a98d2c551321fd9230b11ddbbe228bf9b0f7da5a6bab4a434f548111d384164ab3b6bc02e89dd72150964796b7fc75a9587180dd80ba1c9308d27debaa12f439e14f50136e86afd5281323be2584839e3603ff0ad3eec6fb2abcfdf48fc83f5d96689dd9cc45a3b1be1186334456aa7ff0801ede7d3afed02b8bee0c201a2342c634d60123b5557d96bf13504fa8187db3c208e260cde3201f792b8cc465f4d339731a0cfac3cd9328ff4b397c05fe0beeb786624ccfd394681f7c8580a8f7a9333283d25375866987f3ac514e999af722f47f7405a522da2b6eb610b5e5653727a45ee42dcd5aa6bd777efa28ee26f1682a3a5b4650d6078e9adcac28045affeedd2999a974999c0d5db26197181737c19d4f32f205fae9439add35a519563b66c1c65024fb3ef6d651d241269eedba3436e5a87b9710d1f079471b101069af47a294906036fd32828899736afe7579c88e9e22b0c076047d9de5fd2a8296f7007c69aee237431664d221e26b86f497cab83fe53eea00811897e707d30105a8adbee29d34185dff1530dab9ad0bb59e6c3d3435228fa12dec47ffd722ea05fb594d5592d9da569ca311cfb9df54690555f8780a8af79c2afa1d79a0edd89bbabf65ba9d614c9fb61c1e079450f4053f993d75e6274f27642c1740a9f5908f0f441ea5c1c99a7161e5b38d3661bde7cfb5d201bf3d0d2c3c82404bc4e3ccf8d17c339ba242e8a812ba947570270cf612d828cc4019e5533583ce2b339405f2d2a914fa02a39c528277e141cc9cce00f74dbdfacc154ab3bd8973c59420847f565167995fbb04f6fbccc6b80b4856f3ba77df81d6e98be73b52b2c941a1b7041f06f4e4b243ae52a6b59a78a41fb67c47efdbd7d5592c7b926be5e3f56781d1a74d86bb2783150b5018602e9f0349ab5d192d9b625850ac65d1921c85cba14596edbd50a2bcd165ca400f05245ba6883bff585729819fd58058a1055e811fb1ff6ef2d145502ea95a3b8150bef797588b3bdd4437d75f1cca410b2a28ae7437cc736f3e999c7ccdbd233f6890510e0d42d24c00058eacba91db1140529b56912042cfdefb830ba1553cce79c7c9e2d7e6880396e872157c10313619f5191fb52a445cfb20b6a04fdb28301f79cd2efd14c72888ffa7c5767ef02df1f7b20206279baca1289a70f07034076dee824775e8808bc2dfb0920c8496a972e010a256e297a1792a4a8228f4980413605ab8eec6bc5627d7b83e98964193d01ebd76f2e308b52bfbd1982251e43d260993543c06dd332f36be93e7fcca5f7c3faf6df9f300aebefc9956822eee6a068683411b0d258cdf006332d5e267260d30a7f29d89b869073a61c5b639527a8370e576b67cb8add80f2f51b0c1f2238824c0fc3f05491d7b7850355e32fb1bc4d7346312a309a8a560283ea9b90522168a7a570a669028dfd9dfe4495ea2aaca20a7055be619bbda69f31f369b73b66f67a0649d964c43a0f83511cb982f39ca6aea1f5f4e67ba432270dd047bf369d9150a5c3e41326ce9529a19275c327e6453b499d1bbfa9d6bdf35c7ac72b080cb51ba7a18f11c1c2e05c758a5c6180c1a9aed06b42f0b64e192109eb7acc3c438a8664c8a98dab759ca730bc01077825f6dedbe6d40a0038241458456acc5aad1478e12aa8d6d7793ea3ab48fb3c2826bc496a32771d28184a7888191d4e1b7aca83d88612102093e22afb5d88b7de0ca2ce724398d648f3f6066dc58211f366febf2b61d030273d45c253ba2c82220c28c6d6b5a5933e580d3c9fc9a30c517a1907979fa00605a4a61328d09eac90a477130039209bfe8516079b565a200a8094c3f5904c9d9ea002a979c7a721dc37466fff9efd874907b785851dc0da4596178df21ebd2bea653df9f3d9a27bb5bf92b24179f108e337178ff55aa026e72d1ffa946ba138bd899eeebd61ce9402a4895349260a1f4b305a01a4469d6fc320133b9a230f98c078498335f7ae0dce33e05d6636151c163b70190ea89b03d6979116ff3e609ec422b1db136f58ab33298548e03fb2b193056437c4738265d34637b66ed85bf124caccf29b0762ad9f51807602c4e1e7829e0f661484c191f4dfe88a3d9074243908a10f9892e3c5e463f033f2ebdfb3731aa92f00c376c289e6071fa665e5b07f1e21a294b2a889bcc9d25d194871f8c405bae9308707010d63bee64ce8d4a73c622b32530eeb81c8319eec3f6d5bd77b1fa307c475e6d96a5e734633fff39f6ef08cbaeb784d729683195dcf2c5f57b63067c1e48f79f4ad1e573822e7e2f396d0d515d48b44cac39937805052cd3ce65418c0e22728f9faf92e8f9d128ade495ab3ab2e6dd9910c79ceb5218f198b3cf2af47537db6d49b5f8486215a594bdabb5511ab747bb2fa1bc2eaa41afe0a6582261e45ea9a60a7f8453cea7f4174847351e9c210d513277ce50821a1c9124f4dfbc6ee15c3aef129d7f53ebc428d5d1f454022158c49c7ebbec461019a845c6d1d0944f35f3e7308dce16eabc2b72ca1ce4477fc0f9ef9362f61522d731dc8b986a9bbb200b404774daad33b68929ca620a636c94ed51da0322129d5bf2dab227898f7d510eee8c6e0ba5e0fad7314b0d1f6c1e10808e583255a0be98321e76c3d2c749e749efcaf9aa0fd6f2254fc6c5390a2732c1aa9143167715383e178bce8606c2eab4f4b585d3d10acf06becf90d92989958f53141692e2e9aa9d3d600e048c8ff381f272407c0d3eebaf3e07afc9310f5f96c843e11c60012634c72f23b4a7c5b9b52e00a1667464553ab940460d370047ead15314b8e52f48e9ca4de8506306f80a8334aa88f2b213a898a88c121ce8c1391d2d1774e3b53d858b8dd2843f8bd2952d15902adf2c1a06ea71e382078adae92680851bd11116d55cc90e992b80a61d2e520fc8e39be2e97d895bc21b12e6fa00594fd507fb512eb30ac1c452b086b33a5062a6fc1ae09f8265c22012bebab0542e8fae3a62dc3109dbdefd2ca38b381eeeca2cbbfe19a0240091ed1df2d282158cefcb3e96f57e65aa7458427a984298e680a7e40460ab05393ef3b6f57a06380da448c9a6c747b7b8000c2088f62b353b487ad1e122a08c462bbcbb10661cea23081c6ed23366134583cd1129afaa67aeb6634bdf315fa1d48080fc5b1165eec279a66ca138249ffbcc5530aa90e79a633b0d8a0edd2d7e76889a36409f09d2201ffda1e44bc778c29c0149f7550bee167579898849fb3141deed3b86470137ea443a6c8e0dc15e0cd2c7e1b031e569aad354c2c5285e1d91e8aabb39d1d894fda291e3002c06dd5d45c9a3784cd50c9ed9a2c0cb2427ffa75ec4e5aa742231f53ca9b716c225655436577048b2a1e1e1fca599f78e4efc26c0257ded9d7acc81e5df4e9230f52bbd6b2ca93efe12ca8a679dfef4201e49c8b5d8c5d667e91d9b0993453ff73a5e2cc2cd7108036893a7194929c37ef892c5d86d2b310984836890e8386a1441175018f305a35a55e7e3ce17f260f8832cd87e8df544ea5a3babc42e78831d48ea705b8643e70f061b74954ab03ca7f6f42fd4f6dec539e4fbb0f51ef734ac1a8d8d7a14292ac1917b129c2c3b8c9389cf278bce11a98e1e4ecf32d67bb0bc112a54f586b2f43b7601d951b99fc1c9c601a51a09c8289a02387d62b9830baff3ac05e24bb0b443550d3f859544f7a9c5ae696f62b265b169022312bc58fe51b0b4d12b9d4fb840a138c1201cd5d11cac9748d63de24a32d82266fccdb7afccea180ac0eca5240bccccdc49c87a317bae7f877f873f8f38ff6c195f6e995023d3290b8c08884b89a2397f4206ad26df799f204dd58c2cb95797225554ac05f588d471c20511b66928724d954be7510a3842a83d36e6d72670e2d6ae0daee8df5e2ea131c1078d878240bc53a833d82f22822964127bbeee4814bfbc5ef178835faff43cf57ed4f06f1f442a", 0x1000}, {&(0x7f0000002340)="d53961b94a36259047abb5832e0aff6ff3a6ce52f59df8c153f5cc05337eb5ac0f5ee6abd5f1e1c45a29387a80bd5ad7e568c2cefa4ab4590f3466748becc860382e6934a0198b4fbd15752c3c27798fbe21874b6bb95a0770a07f789d9b44a2f982f193be672497b9788c7dfc8cabe3927bb96910b7ee132f9b82f6babf93e00dea7b00b57b2577fc9fc96f6d2cc9a737590bc55023ff8b65459d45bc203abe77227b87cf72b2fd6ebb987628fa1c6f4b44ced578be1e3ece9a3893c8ee4b3a54f1af949640f2ae3036a9572de4de174736f6aed5e674e5eaf1fa4973ac02ce072926e379f6976e76a41e4a4f98e82a138d4f45f7d51b7f2781ef2e09e6227071162488616726885874d7b02d6231145bed8979ad4fd97fe62e8e849a216bf7f2207e4de0eae2e21b8fa19133ac01d3f5face423219d8f1cb769ecdc531fa02ced99897c4d90fee3d0be55c928221757bc6bbe448c9434de13828125978b30d188e4913197c62e826bf70b24f184c01b324d7e719715b5f0dbb52dd369b4e74a99421d373d9e088156719e5af3eca42d3b9ef5e4c663069cc09df4f05b224726ce5c37b270288b0f56869af01151e8c6e2cf4a7251f2af39ea77db892fecb391ce38da4125a085116f00135607f9e18246cfc6f803c64fd7afd12f220a8155ac6c6bd75351576ade4570b59b70dfc25a23035b3eb01422111b0246150fcbfc7a4b2ae9d1b8302d4d6bea34482b6ec17f94587e78d721e90b0cbc16cfb14b43c4d9e95c6b0932700efc8053d9148094b5521c1b00ee87769655c4bf439678531f677233255aed7c739df365a2cb7aa7e627dced58c43ad005d5d4f1023929cf6aedc7f051a6d5a8bf997bb561d58e7a7b3e7e03eb1113db6def2c4a33004c45b5f9acfadd9fb35b6894536d39a917333dd6c621b1e2733f0bd7cdca5d2789f03703dee8f77d7b5ed7e42361c767f41e293f4302e35810af95074e0064b46b7170f60bfb30e49b6e46c2a2479453ee15eb4d54c9e5c006e38ec99e6bbf4f45fab02a06db1eba6b4619d446d801fe94f4cb3d18b0e9834a0dbf3829cc779f2cb74471db804269efeb1dca9264c5b6c6c0a0b7287275b3ac1d06f0f516b33cef14008a9d91e2780214fc65923ef51da2cfb72434c6bad257811f1e91179e9931710757c043aa6a557ee0e83a69a8d229198bf45bd1a08702dfe48290e3f414e281b948705303db3cb0674350d7c7355a6f8e337562d55f3ed40b9881b5677894fdac73234c12894f458457f84f84f32d8b9562edc02c6b1ed002c2713fc059594410d760327f52d1570fba3d86e27f3ed1ac92c213659bb259725a75590942a8c5a71dc084aaa986931b8c027301e97476b3be648d9246aa9c49fbe085a1593b38bf3d5a9bf773d8984a0067f96fabf363365f1ffb9171b0f806b7d937232435cbb31764db21121e595435c329edd987e3aa03cc4dd2451929d585a61b94b27a688ed99179a82648bd8c07044b2ebd1e616ad05185a5b8c7e9c4cd94c44976634f3c130b9818024d25d68fc43c986e6b8b940aa2ff03ce9c7689e32e5f7964ce9364a6ee3d99e0a4503bdeb6d90f62d6522601c6e93a25b447cd236a209912791f49679fe06c07cf3dd09bfc5ad9f81d4a5fb88e243a9a0fd59b59074bd60d564ce317a6031b09d7926e063823fb3af13f6bfdb4b906aa32e73cd4ab3fc00c4ea9bf749323ba4b3461e2fe1fd72e97cd14042521bba5be84e47247d645834e3f3a6060b9421d55a203309d692a2ec89c790f855f1c7e7aa2d47007cab510f99c2a77054817691cd088ec3a2990af27326efb062a482341c1a350a24627ee494af8d9a60efd227da35fec87cd4a7f82d865b5e3a37749bf09c7871a72c39a64a7de8b61bb703000fed1ce0b9596c2de6b2e8c44d3e51b621ffc5df05c4bdbc515a00d7f8af568e3b9aa311c57f40630357f5a8d2953e135fdab4120e57a15fe76e6ecb3a3b9613c4aa0bd6f625f3e3be220437e2e5ac2b398ee5c61b38af40b791492100c389e9008e0cdd5b2a01dff16d2314ef9569a2dd9cc14feea2c48edccaa87dc50b894336a9a2a9dac72652a7bdced34d76872f92f400a74b3875fb395698737713434e504193c7a876b48a0d9d4ad4e20d5ad3c25a4d5a1dd2973880cbd507fb7ce7f5fd1b29ead9ead345fcb38cd4928bdb32b6652e3518322d347fce97ccb8ac4f1a9d4dd2f6325481162b00eb74e33a143cd19fd5bcd0d7ea3babb8793107faaeb125743c7ef13d26f8dd7ee3dab5d4cf1e10905999742c8bb089a2e45e12ff50739bb7432211a3a1553a8bfb3c9cd6d3a720d9f2fe737fca670a8b458ebf6d17a39e389b2457c1427345fd1b73e39596229160f7e4223abc5917b1e434f06466d0fe96f7e10ae4be95f970d1f451f0ff73b0692d3ec252c14ec927b891f7c83373e7e159acbd7f98f1f3fe2bc4eb58aee487b37cd84ce3584de49b5348d1533704226ffdc06cf8d8f6d0de522156babde44ba9f6233b65d689efdbcfc43514bef84ce93bb0dd5d86464b768ab0538be78a2370e8739ed5eb983098aad606cd2f8f79d59410338a1caa05c010e9e872083768e5714f5a8a896509d206f708040f6f5d04a9ab4e73c373033bb0ce22cfe159df6c74b82a434cbfbb84ef375b2c669d279e54fb327e1fffd67953460394336c8dd0c167848f883605c8265c2c6ffeaedc1fa16fd21a77f7ed65ea7fc53309073f17aa425090678df02eb4372ae796a610ad41b13e8f67a30cff763173421a87cfc475fda5c7a110f0fa48caa3a77f3a0d547af2bd03b6c4a5bfd08b2636db934e9bf368045fde7f5f61c96600826b738f928972fe3fc71670e8d3362d7d7f7092083618f81c398f8819ff53e4e0a3be725887524e3d45c7f712efbe5a9eb79b950d392953a1eb6211f3f34fbcdccf1e33c61ac33ac4279355ff6cf84d8efcc2837a7de048a88655019e3487fd2bc05878fcac19c50f15960254a6e90562d7d2c9ab5fc67ee5ab433fd842ac4b09c4de7408574da3fe884973475881c2375f1d0256d46c2d60b39ece6e460bf353afd1b95fc7f4bc06a5b336f03c099641abcf4db2db7246bc5622b06696f27974e52e7c7b959b807688440bd4086a0cfa06a6366947b6ddca3ff146f05e8831c3b5b53e13e687a0471ddb9cec36e4a1774ea0130052ee72886ac050eb4e8ff93ed97acbe9c04a2946d2247d7bd5adfc97a5fdd48677acacbb99dec8541dc49b934e7d078ae940fdb7b232005a0e5044e45354279f964aa50f8b0fefb0a3e7868e119e7cefbaf7a8ec93df613cb8dfa86ac157d1b09e66a793120b2fa9473d4c84921f31813aead8209f563453bf8a41ba100c026f20e87f9b980472d119dcfdc35b23bb045c3c23042cf7bac98896373293e84f5d7bf5238f96b9e21d1e5f4ef2c6d8f3976607f74a0ab95ede582e7efc8b17b72baf227e456baf853ce8450da6b009d3f65d2ae60a30595e6135b9c15bcec49bf034c0decc3544c9fa0c649672972e458b647a35fdca166b9936621c642f4286007a6a16297d22a4c24863539f252bbfb5702508e97f58263a6a13c302461991752c10db91d3c35231b20094923db6ab1537b53b145ea5de3e869006b51b1e417c878f089ec8a32c4824b1f8c31f61a8a292544d5bd331cebf3bca1e6121603a7057be56876cf2412aa3b96214de50e95a229da56eaa82f402df75bbcbf525276799320612b0277034a6a46be57882648ac16e25c5639017628f737ab45ef030f42eb0de0f673deaae1945720650c7ae6920b6b94b22ebb84e166bed4bb449527077afb07ea00c579366555a3f5504146445753194dc6e032c25eda8e5787ab532bcdc10914d6f32a10d80c3863942ccf23ed7be6716a88c227bce9bf58f998419f792dae89b9885b1a52ab6cb36e9a24ef43770bcdcb313e1ccdfa5ff6e73dd9b28b7e15f0c30bfbc2ce488a931c2942710ac8764d6df985b9bbefa9b397420f2cb15807b06a5953dc6b753bc6b5a31270328d7257a648f632dc52946643362fb9004dcb71c231c1c4f3409f8dced49fabb810529abe96e16d79f500811b2d66107cf583f4c72d711c77a090a49fcaf11a897eab944b0827e85ea89be39a021fbd4667eb0d45340ba4916018c53dbdfeaecd69c71eec87aa38ec2af335d22784dcfc74acc575294ff8c62f0806be6ca8c5a4fcf50d4d45f171da8106a4c5773344cc510ca984e3f1d0823b00308347f126fe0e13d880839ba3745b3576e88a048e762675420f8c6aa81cac161ce8230ea21efdde5a2fa77dde0232641e3ed155170737cdc6b62f0fb26da85550942693bc60ec112b96a92f475ed3f566eccb3c9e7ef78bca89fd9a4bf323191c97fff856c00124a91713ecca0e31c83fff25aab921a5154481e27d8c781654e7224e9d22099ee5c10425e873013374f116d63760a9613d8ecfd1a21166c328ebebdc70e1743e3b7e52bb05da2cd3024288a7936a1b035b25c71f8a6307daea820e242b44f21c252e1a2137c85687823ec8d4b37a9425e08642ff31d5cf0d68d83477d9aea7535f44f4c557475482ee5a5934d64bf61617f78440906bc888d89edb1e235a2728a745aafb1cf9083d80ff43928adc24df0487a73b653ffa94c031e1cf1c0ffa1ad8940d947dd156f1675ab20f2a899d16d7df1f98ddd333b637b45f7525ac6a207594a6f8f16e8cfbffdd0bf742617d7a00f81eb0c9f75387479993bbef2a1a5568f6534c155725b28c02a4d99f71747e9aee21623e3f756af526da1404fe203d62e085bfff3b76d80d4c150c0118901f8fa8ccffe8a6bb9bd6811a694742291fae9b88458b5e011076c02deb0932497bee95c7b697715f68a9b7e59b27d5f78d6b016ecd5266c59c413db82ddd3b82cd9df76febf63b18e605410368807b9ae6b09f1d346cabdacf8e8405aa9846943b48267265d1cef7e5277e254a4f6fbaa1aa630fac38ef14547c7290facb69b20235ec79b6afbe5920f2bead32414845ebfde11f4164415afddaa269769c088496d05dbd5d9d43f05ef815c75ad4df8692142525111ab8544a5afd3b92b9e20d76da0a88a8c983999d3c8314fd1e407f8142917bba643e5288fe2013983a55408fa77882cdf422033bcf6435b37bae7f52d8ba859f403071e97924082f3b1c25fdf4291f85626ce3cc28a162b8b86204b13b2651ec47478ab0f2b34c56f7c639b4ea288922818e811a2d1eb02631c9336e1505b9a47095a317a898dd9054598b0cd1fcf3dc49da7d2a83737c555fd6ca788e921d485ef76e8de72c273ac929dcc8758070bf45d37f03ab7a50769c0c74dfb99ae178400e91fa27b025b8b45a7315c761829a0f40ca0ed68a96cc3fcd75e730501db17f0635eb5fcb9360bcd57e266240e04127334ec3d60f2a3315435bd3ebc5131494e1c6deb9414aada6dae5ae999875b58cd3413cd9261b5eece11aa4cc84f59591d1b12a8c7015afc9332f7418f9ccd0ea6ed322baefef3fa834702913b50cf09f4b136a968173604d18c55721e853636283f6a9add8a92ddba53cab92ab2200f3ff58e3a93498b51a35ec05a959d71be39acec25a966f3b71122b92ab4d749e89b7310d2cd1e85f97b647de4c3677e7e3f5f0a84e72bce29e8486fded57ace317c0a28a66a87f7d6deff65a114b9205ef1a83451f01857e7ce2497b63fdd5fc1d46e3f5c3d95559a8d5786365714178f9af674bb21d4b5d9eabe7ee27363ee4f0d4dd1b3c9ea863f7c28b13de903c03ec87e", 0x1000}, {&(0x7f0000003340)="33413dc47bc3eb58f754cfd01f2dd47dbb9b289b97ea40a5e3af4d38cc6fe5cde9b9a0d617c90019934aea4a127bdaf7a10d6c8aef34091463ba553faf2b3d939b256f81f1f1d55284b3112455cadc524568b482cdb5076d1029a349faa1b806dec583fc3aad97c47096e1bc6ce41a6d97b631fd92c06a62b43fb848d8c8566ce21a6f589c72e9715043b5a4613cce27e3ea990c191d31b2e1b68c08cf30061529563fe07091088d1d5b82855df79dc56a1f7feb4828b16fced0f500b9cdb2bc95137ef629121707337d95d79db85f85b588d34b69733a3ed20678a9e61010483ff9722ec339d691f25c21e9cb70fd48fbdafa719b8b9db1b1278bf7dff608eb8e3f84ac23b09a5fbd88afb5b05d37743adfd4db91021cf263ebb106c05ae47985245cf0e99284eebd68af37586feae72975ff470874401942343ef7ea00e48464650943e962390aef7aaab89d6528f7c9a6f2c7635815e35797264610932bcef577bcea400b71599e5a77c0b7e535cdb0b832325624471f20c86415cf3a777b23868543a8de88b9bb0e5cd45a809057c7dfada250dd02863f5fe9a2d68debcd1add6de00eab588182eaab3e3f79981e4b2d27cb36e3b08dc35484c1eff7d5275847dad2b501526490dd0feb8ef360fc48e7b6dcb784a8b478f1b642c3c262c6786d99f60594281288baa2ebbab8de2ecd3974d7aca8fd3d10719b81f44f58281724c243e07a601780e3a4951f86608fe3651e8311c5c554801c7958e9014d50cb22aef9724742f95225c01f451d987acf20b1b47620ea99064c02a6ab1391be9d0260bdc5eae7a30792428cc89ec9ce0ba3e132f4264b3cca2d43297d502b5b39076b6e8a4fb00c3826674674e411e66a1d1354d480b05508ec93442f9cb31f86508e4afb573ddb690b127691aa3219898f107477b1f2ec74104d0c0098132b7d36609f932530863951833f6cb2df3136cf5f3a95161968ab2634a5dff77f76e3cf296279cda82124a510f1a50a656dde8a456c931f6407a34926e8b4e4604317b83f534fa0f6f9f72d95177e92e945b01179b313364709c815c2711cc0cd07840d1ae569b4361a9992f6f9799115c24896100a6b92ea2fe875e35d63d243f5a2615c489628ccf8d115f31710488703d89f6d186dad8614ffcacfa72f5666d773414f75ed4cb2ddf62736cd17a85c8d989773fb49629b99ca93892282d08a580e8f4f04e28f8608c57ae2f486b4c5663a0de2fd70a64114f8e92d28a1595e960bc60dfce7586f6ebdb823ebb41a84dc94859796be3b708010a802fd77752f967e92d3fad7b1bbe2671ec9eb712890ddd26ffec4f8a909871e609893d29781d4a8f3b9a0460770b8c322e6eb8b15c42f2f15017f86c1edc9e988bbe02b1d8589f363cded4b1cd92015001e8168443c2723c55a903151273558e1d06ca46a6004221ef2875e6bb7c9f4735402ebb4df1934abd950c81942f96e1d53e6f04eb96d0a2268c60cbef67a0cf8607151c3cf8bdc593e13cc3edd45ea8757b7d9720e0070729572ac95bf0fcea1b5895f0d843410e819fb1eeb8ac24e91a82a1d6fd173b25bda5476a97a1b7c6e29a9a8e35f6dbe2d1361c9a8e306253fd3cbf6d4049188e9075544b3a0943ab908734639d32db7bd7a841cd2f275bac05fceff45d821def5435d81a6de78135235ca9c41443b3960c5c82123ee860faa47473b9d83c9e53dde8813a9b641ae85a70d78e47debf2bb478d20f75d78a4566716883e354b7fbd60fdd6c39c56d4fcff4d8a5e370e1904d8449e3e084d31620c1e197c6fb95e8464eeb561d86187db203c1e839b96d38259879e77d462ef281934fa6a2bc2e85d0e521e713b669f7f0ff9f055bb97f7508efce671c59ac432e01556b106e6441cac8db4c237d573809fd64ac3b8bf12e925a9a8f39f88249113d24a2d1509412acd82b054052354458b21bb32321909c26646e660d962915fcc8c7cecd802cf1a75a98996a0b51c1856e4147dd7dd30f6017403cbc7a05e096038c9ac11476f063268d0ceb0e89df08e76765bd271b852f18cc01c3fa90c9d75b89a269953cb8964a758a72cb301f19ecefb0104bed6c83a4e2f55bdae2bdbae4966d67a89b200b82fe68f651a31c7421b300c1bc9d117541e384744adffd6fa76c3baf4b6a1ecfeb0f65a20706cfa4e7e47aa5942295c485d97bfe9f6c11f6ff3d4a05843898c239f8f0e2f9785d614a549be9a5ad8e9dd94140b3a25ee5b5f3b1776deaffbc43dda18c091da9ae2b4485993d929ab9eacdddfdbf88fb643ec4440aac8dbdd0471841460bd93fb7893fe86294649b51a7a969cf24e7441a82c7b70749f3d3b72897304dcdbe55bf2d11d4f4b78b55c0d2d41e767dc8b3d73d03056237e484fc668ae0ac2da96421492c0464de0222f880251535a90ff7a451aabe648cf84cd93a667363a37bb1835461e9bfa935880deea2e4f3bae51f3d4bd94a3ff928ca8dd1d7f02cfe9f768334ef4823a0432462d84d402d8051fdb90954161092efabf1475d5c517c0570035a196b708f52e1666b51fd3e4e12f1ab3418a1cca733f8007e55c064d01977c692de7d7528b4bffd11a4396ec87d3ededec9ce47e0a1a1838e6b458b1620e21eea8ea994e84f7b3d309dc18210dc23da600cec5c94d37ad108d623fb83c7f6bd7800bc7dc419b5e368b10fbe8c3adbc15ac8d69b2eb2ea7c36d9807d759edf450a21cd02c0c978dca6e6fe4ca769f183b0728ce5632bcd2099be2041f3c4f0bdc4a1af30fe29031756f11a2a94afe2755e6dded5b56214cfc0ab2a5597ee5440567d5de1861d84733d98dc70f9dc91be4c1c30a74fd6372f68774c5f0f1ca6a49b8d2127addc382aa52204ac96f4801c96c17a094817338789555a3b2c0a20f69060c9c347be74cb0a135f204c1ccf475ed3bbc515bc0b77a0e0dc6ff98e221b9823d8b20894907bb5615b1c3fc2c732ab293be52db3e4bb70101d3fc07b89b2f091da8ff48db326d571ffb9c5e61e51b646ca48d0426e4b184ff37399179bc8c2447781f0b7794f66d242228affe9fdbca54ab201fcb2881d61b1e2b804883d0baf64c040cc318855782a342fc4849538cb993afdb075bcba4872f75a51081cc8460bba880dd5b7fe77bbdfcaff293f8208bc5bbeac094a3fa8472603d4677bb546d0634a50c3cc793a6a4f3cebf8e7180d84a7e569d4bd1a6de69a3f5f8bbed02110f832a5970a0386fdba17b2e3e3a7a0ff590c32d89eb585ce3255fb15c9489b36580b6b0fc3acae9b034b13be72a15ed546bb9487af317d8702ac0d9013b93893650a9dc9ea2a95e4974508bb7df4e253d1dad3227253a58e59bbb6560c11e35cdc284216bd08c03dad81be24930706a27d7f908f0a7431c37bcf45e9787b21b7499bb1a8d99d057e41869ac2dfe164012eb5e8b7f7a52737223c02b67ccc2a1a6366b1f9c43c46c07a6ff6d35706c9e75571e25fcff39af3305511d36f23d250817a78edb64a7bda93d37e3b7829b492909e02eeee9e12634fa7c1bc91403e867065748f620b3f56d350dfa5c2449be1ff2624dcfa9609b7dfde1c210308d51045615e368ba408aa8e0420e33c215d068413ffc620c823c8f17f1870a88546d1ed821f4a3f9fdfb062e2487074371770fbca202ad07ec6f422e19f6404f00f306b644017c5480dfe80ef3dcbec3ff9efe33b31bd226166e4f3a3ebad570b160a01ae02fdc7a46852254e3bd2eccd9bec94f36bd9a00252fb59b7a2b4b503d0d9fa2be45b892dd3521f888e9d484c26e6dd05973959ba797567cfb8a65b03ca1619c356546d58f03376f4f3356196081f48175b7d79d4498690e5f9a9d3e8d159ebe325092531f354b926736399a5ee1b30c3e8b405f64dff63bb7f46fdcca1368358074255b0e034fe3f81bf69468ae0987d180c9cc3bd221ed7e90ca171b96c22cb67bd3262b04dd7a462b159ce92000df5e71ae0d4170004df1c4dbb823d178e91f9b7b498740393e0a84802b131a290999b5989d7d705b43759b435cb078abb4c8deca40ae916310eda867c0274a725c538fd22233ea82dd06aec9c0d40e21288c24bc0b95f110ca697cf54f80a7f163476a1b35d629aa82064051b87f3e3f7fff32f764e9d56367d66256603d917958eb3939d06a4e5fe1d28924680ef9be16adf7153ff9f10ca708b26ab3d579bf0ece5c8a812e759ff3d5aff5744f2e4378a3e08863a11f7185f1a8cb0ea9b4ec97c623f8d56f56f140f1febdecb6d37a6e27cb2510b648f75fe7e5f3851dddfec7c0ffef77cf80260f0f5fe8b9350fe575a66ec48e394378205ab40037b690ede051b27a0cd65f0a2e987c1d53c1f138a86e39d556caebae3730a94676014cdb59170d845d70bb3ab559d49983147a20815190d54b92eaa5683dd1c08c1ad06a0e0297882bdc2c8f45d2fed8f5122ca1873fbc4913addbcbc5ec3a71df913c4f6125ef303f472409015273054abd9f801258ea631930dc58ce090e83c32f8efbe182ad39e4d32c047d5e16b256544448be5a678db9af525c53be914c23060c2c72327f1d2bad482b4b62de231b1476949f3eabd6d00750c982b0037cce33187d7a353de1ae9357baebb03cf8081c4857abdd7eb5d50b914f7a29c583805a23a3d4e1bd66cda80dc5f3ea4d952f277e7a332c07d57f7b07f076436579493a2a915a2d7e0c0927a352d7baf8f28e4d544f2031e4059a4222f17265d1177c3474fe7733ae993a35c126662ba08511896a825bcd3d689261c09f32d1506801321d01f2021b5d111db3d823f908e8dc22ddfc208ad5beb42fb9a6d570e89bc216120bfff8eec98b83ad29bc89c7f394b10a266efda139b87f81631386d29f1964e7a819c8f088e1898c20cd6a4d6a343bdb43c3c04deee876373cf226c6d7d9a1c6a09c4e2c8ac0a331306301875221322835b996ee8bb31dbe1394c8572da3c306d9dc0a59e0adfab1d3d0c202bbfb0d73977dac2da1cb84f7be904e079d369a95a142e4164e20236b7321034e2d927a193a51ccf7fc60beb5b4cda654016ba8e78c4990b78903f41afbc52638dac8777ea2343bb5e1ad289828438085069c433aeb154329ba75f03462e27123becd4fafe3254259bf50832d210e4b1e26a2ee8731425abdb4381387cfae92ba099e111792a860c6aa965596d432d8fa3f9e6d10bd4ed205e294133ae73e528d3b5db44fbb7a39ce44937632e45a66d03ef4e08c633e7b81feaa74ba37bde71f56b3938469f9a99e3b1bcc2ff55e9e2bd98504a5ea455a4878ca14067c0ff0febce905424de058973f379c6ef71d9e7267e35e81895aa9c72ed2d826c06608cda1eb42431931c76d73108a5280dcde46c5eb8a08551a2ae61275f788751da6005df17ae254fca972d0fe7380be31b25071349fa68b6cd1ea22aaa9e90016acc97016e23c86caf466889054be9dacc9a2060de1f4f8d8711c647504e284d97f798e22e59ae5c994f9fec5063fae8ba8f5a418f1f384c5e3a926685d49200b5be14d4d2069bb5d4a303d303f04fe13130c0343c8a372bf266cd0d139a76e8e2aca888df3bc30ee32d89f25b605ac4d1069096fd2b2c6ee28d2097a559d9810faebe1c85e63e7317be4145f6a13ed090d4f2188d095766b1506af59cfa453ee668707fc6201c6741b18fca883badcecf78bc1d3fb114246ce2123c3e5c62b80e5910718ee84f087fce280ad543b394639a8e605d3ea5ce1224f4ffd9daa20eb29497a01c7cdcc156719ce89ac347a9be47ddafeb71b7fa22833", 0x1000}, {&(0x7f00000000c0)="a4e4bfb90571a45dd460225b5c9d4068bd7ec86dd96d331cbb189124d4148342278f5fae859d14817872a40613e7e86d", 0x30}, {&(0x7f0000000100)="e01caf28b887ddcadfe31a22307961b2d9d5871e322c4450bcdf09e41d1216c6605d4cf634adb24b15d333314b3bc9244bedd47bc16ad7ad75081af86962eaee143167ccc7dfd27417ec4d8f5918e71d70ce37591fb5d80948e8238ca776abe32f208ed04f90a542ef2f1d28e73ac27fc316ed33a0633ed732bf9d04efa3d72be8a626740c204f997afdad10e26bf82e7a32e87522b68c7c1513b59af6c92091502386e7a452c26c08fa8cf4688bf821668f5b7a8a3ce4067f5d6a1b2c9208bf1603ce7fa7b213265ee0e3e38f29436b9aa0", 0xd2}, {&(0x7f0000000200)="05fbd73a686bd0e327c1833220e8cf25e62f09e9892f7566282487960fc5af7735ede0fe97e59ed5c2046da67471281cd6939d8b1988df71e2e11ad33d0e290b0c", 0x41}], 0x7, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffffffffffcfa) fcntl$dupfd(r0, 0xa, r1) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 18:30:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 18:30:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff1b) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, &(0x7f00000001c0)) 18:30:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xffffffffffffffff, 0x10000, "0000900a00f962129200f81000000c00d7c700", 0x7ff, 0x1b0e}) mprotect(&(0x7f0000435000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r1, &(0x7f00000000c0)="ab38ca01e8ba3a4a24f38cf44f9d66d021796ac6", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) clock_getres(0x4, &(0x7f0000000100)) 18:30:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000001480)='./bus\x00', 0x40000000401, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="4db2", 0x2}], 0x1, 0x0) 18:30:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') fsync(r0) 18:30:30 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r4 = syz_open_pts() socketpair(0x1a, 0x8004, 0x7ff, &(0x7f0000000280)={0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r4, 0x1}, {r0, 0x10}, {r0, 0x44}, {r5, 0x44}], 0x200001a9, 0xfffffffffffffffb) r6 = semget$private(0x0, 0x7, 0x0) write(r4, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) fchmod(r0, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpgrp() recvfrom$inet(r7, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000440)=0x103) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000b40)) 18:30:30 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) ioctl$TIOCMSET(r1, 0x8004667d, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/90}, &(0x7f0000000100)=0x5c) 18:30:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffc, 0x29, 0xfffff, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffff9, 0xb0, 0x80, 0x3ff, 0xbb15}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8, 0xfff}, {{r1}, 0xffffffffffffffff, 0x9, 0x81, 0x8, 0xb91}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0xc, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x44, 0xf9ae, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0xfffffffffffffe85, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x5, 0xf0000015, 0x800, 0x7ff}], 0x100000000, &(0x7f0000000080)={0x4, 0x3}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) 18:30:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) syz_extract_tcp_res(&(0x7f0000000280), 0x401, 0xffffffffffff1129) r1 = kqueue() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x9, 0x9}, 0x7e) ftruncate(r1, 0x20) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 18:30:30 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000240)="ccb3382b15dcd27944bdc970c1f8d7eea62e18246f218bbbaf20b3d741a75fd59208a1282e4e947f89d1eabe16b2d664f78b71eb7ed6e77401b4e986aaa4a7a1691f3d201378841f8dbf3ebef82965ebbda45cedf381fd", 0x57}, {&(0x7f00000002c0)="86abbb3c4663e1419fcdcb71287ea06120761591ccb3b41cdc4982e0040e98a2d94987c24a605177ba4e5081f98c9f31130f9af97fbf33", 0x37}, {&(0x7f0000000300)="b82fb1f4d21e2ab6816c6aad54d493806f67f5a3af335d06b8099f7c79e7c524d2294295c1fbe232b7208912374fa46301da9d74914e72da618002160a5b484177d616e09a201bbed9982cbc561a34b624ff2789f303fabafb484fdbe85b99c9e2aded17e2a40f7fc283", 0x6a}, {&(0x7f0000000380)="3645061ba31e4a8a0041955a8662c80387235d3d476481de5d32b9d7bc1eb8e318063816e16e71524c1db8662bf3ac710ccec2cedecedc15a136513b459535ae543c33d66125a89088cbb5927ee81e29b3a77704e2a83f9df35971d74eba59245860b05b856e8ce64e49fa4f18289d67a5e8fe796367321663c26292353e8d4b217bd744bc775155cb00164480c5fb87bf3663cacb7ea6b57601f0d00bfa72add0c22c9f3a1223fe0f2a2df1f65d3921c242d9c2a031cafccb9218bf48", 0xbd}, {&(0x7f0000000440)="3292facbafc0eefed769743f08ef90b3633c10ced5713704fe2e43707bfe0378e7094064918db7d864bc3d9c03afaf337c93935632a9ea5ee18ff258d0c72a7256f5038cf6fea2db142aaf9bad8c7c8899d1823879fa", 0x56}], 0x5}, 0x8) recvfrom$inet6(r1, &(0x7f0000000140)=""/149, 0x95, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0xb63}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 18:30:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = dup2(r0, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x11, 0x4000028a5ee5e) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x700, 0x0) 18:30:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x9, 0x8]) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3ff, 0xffffffffffffcdb5}) write(r0, &(0x7f0000000040)="510f00", 0x3) open$dir(&(0x7f0000000100)='./bus\x00', 0x8580, 0x80) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0x3e37}], 0x1137, 0xffffffffffffffff) semget$private(0x0, 0x3, 0x20) 18:30:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x22, 0x4a, 0x8, 0x101}, {{r1}, 0x0, 0x8e, 0xc, 0xdd15, 0x2}, {{r1}, 0x0, 0x4, 0xfffff, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x3, 0x1000}, {{r0}, 0xffffffffffffffff, 0xa, 0x20, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x81, 0x80, 0xffff}, {{r1}, 0xc28a03d4c1b948b6, 0x40, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x17, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x5, 0x80000000, 0x2e, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa2, 0xfffff, 0x8000, 0x7}], 0x9, &(0x7f0000000000)={0x6, 0x1}) kevent(r1, &(0x7f0000000440)=[{{r1}, 0x0, 0xa6, 0x80, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x50, 0x40000013, 0x7, 0x7ff}], 0x5, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x9ffdc208e1f4a04e, 0xf00fffff, 0x100, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x1, 0x40, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffc, 0x7}, {{r0}, 0xffffffffffffffff, 0x84, 0x4, 0x8, 0xff}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x1}], 0xffffffffffff8000, &(0x7f0000000540)={0x5, 0x2}) pipe(&(0x7f0000000400)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x26, 0x5, 0x2}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x0, 0xfffffffffffff0f2, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0xe8, 0x44, 0x639e, 0x2ed}, {{r0}, 0xfffffffffffffffb, 0x81, 0x3, 0xff, 0x1}, {{r0}, 0x0, 0x1, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x2, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x6, 0x8}], 0x3f, &(0x7f00000000c0)={0x735, 0x80000001}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x3, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0xaba8, 0x0) mlockall(0x628812bc70cf3143) 18:30:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x401, 0x2, 0xfffffffffffffffa, 0x0, "fb0c93327c15dad0bd5890d721f136896940086e", 0x76, 0x8}) syz_open_pts() write(r0, &(0x7f0000000040), 0x0) 18:30:30 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x1f) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1) unlinkat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x20002) setuid(0xee01) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0/file0\x00', 0x8, 0xfffffffffffffff7, 0x10000, 0x0, 0xfff, 0x20, 0x3, 0x0, 0x3, 0x84a6, 0x100}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 18:30:30 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000180)=""/171, 0xab, 0x2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) dup(r1) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 18:30:30 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x1, 0x7, {0x8, 0x2}}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x3, 0x7, &(0x7f00000000c0)="7cb10c70cb1129b662e86f5026497958da98043ccf962760c2dfb23d7af215635611d3d25bcbfbc0a380903e13139e337ad006e9f76b6b23c4c23f6d9c07e4c43257f0e3b13bf2135340545611ce9fb540a4eb6120dd79759b9c41e240bbb8570acdbcf7c547fe972e6aef3d3e14858177b1befdc2fe5748b9a2ca0712fd2a2e4c19cefcdb5d50baacc347ad567017e9670eeaea45d67406a14dabef8d", 0x9d) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000240)={0x2c, 0x1, {0x8, 0xffffffffffffffe0}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x9, './file0\x00'}) recvfrom(r1, &(0x7f0000000280)=""/170, 0xaa, 0x40, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x3ff) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) getrusage(0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x3, './file0\x00'}) 18:30:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x23}, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x85, 0xa0000008, 0xc9b8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x83, 0x7, 0x3}], 0xdc, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000020, 0x4, 0x756}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x101, 0x5}, {{r0}, 0xffffffffffffffff, 0xf2, 0x82, 0x20, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x7, 0x6ddd}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000002, 0x3ff, 0x3}, {{r0}, 0x0, 0x4, 0x20000000, 0x0, 0xfffffffffffffffa}], 0x7, &(0x7f00000001c0)={0x18, 0x8}) fcntl$getflags(r1, 0x3) 18:30:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x7, 0xab8, 0x1, 0xbad5}) sendto$unix(r0, &(0x7f0000000000)="9eaaa5ef61bed5ea8231e434c32984468c1a9685b8bab4530534a785d387d7b517bcfe26eb26bfbd5bc423558780620faa1fde828ffe58dcafc07e90bb89718cef63d8d0bb853418578c498dff7c3ad5bd712f1fb8eb4c7bcab2790c1654a2213756c6943c781e32043b08b8ec02cb2751773ca952942b9eb6e089aecc431dd30bbb642114ccef7af3bfcbd28d3a8095092ae69a448e46bb9356d4eaa9c1fe41ee67587e338c6003d5efba0d1634454e61b9f8690e5400bee1da", 0xba, 0x4, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x3) fcntl$dupfd(r0, 0x0, r3) 18:30:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = getppid() fcntl$setown(r1, 0x6, r2) 18:30:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000c09000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x40) munmap(&(0x7f0000f0e000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000000)="d0", 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 18:30:32 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x58bbbbe03e6d988) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x100) mkdir(&(0x7f0000000140)='./file1\x00', 0x10) fchmod(r2, 0x8) setregid(r1, r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/91, 0x5b}], 0x4, 0x0) 18:30:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) ioctl$TIOCDRAIN(r2, 0x2000745e) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 18:30:32 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 18:30:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=""/119, 0x77) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 18:30:32 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r0) setregid(r0, 0x0) 18:30:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb2, 0x108) fcntl$setstatus(r0, 0x4, 0x84) 18:30:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400, 0xc2) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) fchmodat(r1, &(0x7f00000001c0)='./bus\x00', 0x80, 0x2) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 18:30:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) socket$inet6(0x18, 0x5, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 18:30:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x800080a2, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0404", 0x2}], 0x7c) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0) 18:30:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000394}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x7, 0x0, 0x0, 0x0) sync() 18:30:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair(0x6, 0x5, 0x10000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x3cb, "d40300eb9c7c4497845b45036d5d2af507e549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c", 0x792) r3 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x100000000, 0x0, r3}) 18:30:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x400000000002000, 0x100000080004501) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000080)='./bus/file0\x00') setsockopt(r0, 0x10001, 0x1, &(0x7f0000000300)="14cff4f780a4b2328ce9ff6eb9fce6710256a938507651e8", 0x18) mknod(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x0, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x88f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000007, 0x0, 0x47c3}, {{r0}, 0xfffffffffffffffa, 0x1c, 0x0, 0x9, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0xbc, 0x42, 0x0, 0x200}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x9, 0x7}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x15, 0x20000002, 0x7, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000040, 0x7, 0x483c196c}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000020, 0x4a, 0xfffffffffffffffa}], 0xfffffffffffffecb, &(0x7f0000000280)={0x19f1, 0xfffffffffffffffb}) 18:30:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)=0x1) socket$inet6(0x18, 0x5, 0x7ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x2, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0xb, 0x96, 0x7}, {{r1}, 0xfffffffffffffffd, 0xd2, 0x0, 0x1ff, 0x10000}], 0x7f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0xc1, 0x10, 0x7f, 0x8}], 0x8, &(0x7f00000001c0)={0x0, 0xfffffffffffffff7}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0x400, 0x9, {0xfffffffffffffff9, 0xffffffff}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r4) wsmux_getmux: no memory for mux 8388609 wsmux_getmux: no memory for mux 8388609 18:30:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/152, 0x98}, {&(0x7f0000000200)=""/250, 0xfa}], 0x2, &(0x7f0000000300)=""/144, 0x90}, 0x42) select(0x0, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000100)) 18:30:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2010, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000002, 0x0) write(r0, &(0x7f00000000c0)="51eb36", 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 18:30:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchflags(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 18:30:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) getrusage(0xfffffffffffffffb, 0x0) pipe(&(0x7f0000000080)) 18:30:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000000001fe, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x0, 0xfffffffffffffff9, 0x1000}, 0xc) 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) r3 = socket$inet6(0x18, 0x8001, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/51, 0x33}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/19, 0x13}], 0x6) setsockopt(r3, 0x1, 0x8, &(0x7f0000000500)="1390c13357d92a06234916ea43696cb0c4eec41c5fb91ecddc85e19f7649984dc5cb1e4944f437451a9ba11859f609ba908641241c14e15e9783493aee3a3a0bfea963cb940361a3c91e1a9ca6d9d7630cab370a3094ce2c2c3b505d001c8c85b02b078776e77445b83ed93f516f2d07cbe87f255e50f758de3d8048cee09d92eea73d9580fb1a679de7f3292e467cfba31b55943f807bde56f7d42ac09cdfdfa4401005e659a33f15202e8d5a0d1b8a1f30aa51542a5cb50d1053e9f8f31cd161f21372bdc25890cc8d00235fe6edb70fe6d434ecc920e3b0074dc74accc1bab3e2d6a693bd0e7b13ee6e0ec27134dacfb088eac4f63c4e50ae89906768703d56ccb36423547a462de03d612da0d6fda21c581f056f2a30faa2698a809c1ea59fce0cfc08f599c1d827c46855af3539c9379485c0917bfa600adeba3c694033c5556e42f9e3e5613754b914621702ba379217263c6165c805c81d88cbb402b6ef0d8e5c5dce318e63c2f2f1c5686cd41ccc4dfe872c4b66a168dee43ee98c9ab3158e63152fbee22fa629e3ee08706a7270287c3a68b69ad2e06a2653ea860937dff4d8bdcb9cb949fee3a5a256b6bc7804b6ab44cf872d341698dd12dae4e5a5b8ce377cb4c33dd1088252792beffe58c416437093ee79d600165ea068db2e06b46ff7e49097e3d2aead997b0b1ea2841b013916a465f4733bfca99b39b0b4f8c0cd6cdd9ab32d36d41338ab3c160a63e8875558d10e93b4c3b022cc61dcc2eaa8fa5fa6dfbccfbf54e776c245d28bdbd393118de45fad81ba76cc0ccb9adf1305732f8b1fc7d32ad65b7b6ae8fee64d1542133b8ed120d2aebcca09605f164af8c56e00676889121bb360f13865c7a4b329ee167c9b0e134561683b5eb6319f3b1591f2be726501428038da48a31c20f539ab78f68d566679e1171e29136e14d53bbc7f9c0c80b8ed7c11002b4e92b56eea256c8bf8c8f5995be4c22edb67e87f8b2d93b914406b0d56ea4d40e2b0ce25dd2c88730ca27b5150513217bddda59559973f8afb8c60ca2944a41d647f4a5c48ae78606eeddaa7d86e365aeac3e29420e892b9e47a15a2c956b6b6c3d0e5a31121973a50c13d89be0c2bc80e78fd765a4518b061da20b5e61008b918eca9bedde629c7c26cd70c1c314284ff866db27926cf9b5f739cf0c9383d40a569909bf03825c86d1882b466c3e3db2554b3007a6568b6d4fe000f10ea6adf5e0132a318cade2a97632b7ba633fd10dd0496b1b032e3b03d7436d8adb61770987f6933c0d6236eb8d370e0fdbca21b7b68718f37338e5e58c5aa1f8d442f21e34a002cfc781ee5651149d67548c503e23da043cb47f39e1a5c8ae78b214c2e03f733357d1259df1fb6a84af294d3d9da95c55c89f35c47553c49a4353f59a282304ece129400f524ce6ccbf17d2f2b269b5f3e34057a1419b7ecbe4d7bc4ed1762c7994065b71ae71891ad7fdb309b9b6988b3db8dd65b7821c9bfdb37371bc6673c13bacad9062937da37138779e4e81fa019b6c177c0aa951a84a6973d612783a16feb8fcb348fd2ae98996472eef59e2a5d08cdd2d8f5a3ed95ec1200f9e5893c3b55d236774989c1b132dd4b47a248a92d02bea99afa57b813f26978d09bb9d729c23d16435ebe2eaca4b981b24fab85dc634cf5eb41e3a9cc5b67a5a002c87db3a373c15f7e2a7367ea96a48e372e43c69bfce0876e772dfc3766802bcb86f1ca32e1c38fad2da1eb4fc7800360a23249c770d1cc4521f92982ccdc76f5fa8bff0801eae99dbbb52abc54686c1196058a8b91310c76ddbbe8dcf1a97ebddb0a4963a19173dd0f5147a20faa9f54ffe253c6d41ecc5a5226e798cc1b124c6a8e66e06301e3fdf3721a100e4ff5f96cfc96abf955d4938a02047cb8a5dd63327ce9c82e21e5ad853df3f2ddf228240917c2577e49afaea47478ee501b35bedb413c7f9f08239a322daba218da0e71e2ff97806e829751693ea8c13b9664334c0786142b856c06d163d44534ee7756086c505091d975b7faaef8e5e1fa271bdf47751488146203c3970f903f42cbf5b5c9f7190b29965d7e3a84525476038f6ad15b907a2778ea9af3d42f34765e2f6238a2fc16910103e3054fa267371982c9d6f31febde899fb602f6e625e858df668ac233965f42af48db426eeb754cb712c20103aa77971ebfb33031a2f58bbc5e1fd591573fabcf68f6dd69ef3dad978835606620b33e82039d187c6ba5f6a811c717593cab571f4697a85a69b1d126473b0f2babef7aa2ff56f482abe3cb78c371b0ee42423b9d99448a6eb7ca0a8beca358270f9930c83f52f3541fecb79f468e1cca55fa804464f209e3da34a076aef6ba625974accf2ca152303a1f7f84d466bd488beb300221560a6b829615faf77758e01cc669476692485d57d0f0c5453d4f43e7610906f15984229039285431f01eca4f83731f1f306c619d9c184c3998d31a3a1422cfa2ade63ea8051118078bfbdf125aefbf328faa09241987c508a5393f15d6206d48825d5e8bc6ea205c1a2d35f4f5de6d23b0c5d81379ad7afbd85efee331e50e4cbbeb96b1cdc011ae2852b655e7ecd9715346a4eaf29e50c9d1fcd037ecf9607c2c20e559e29bf13310cf1943254912d57153fcc2d6c2672bd2c6a05cb865575ee833e52b2aa1a7820cd45280b5204aefe1e79a19571e0a6d3f692c46dcf483ef27eac0703138212eac6e80cb38f874b77f021732cf2d0d7344a2b4b82e0837d2311d0bd51883b200bd2eeb697199b63f1449e75eaaba1e12bacfd629cc740ebbde8198788c8ecb0781bcef4c0afb3c339cfc9cfc9fab0b54c9718d4ce7d4dd5dc8f2a7f801cf6553c0acfea0a71bf43276f31a2c1f5b1a8457dc8cb98811ea6e2b758c034b34670c7dbac25378dae30458129ca156bba0e95433395f8a535da7a7021a4e1709184c5768d8265c1c800221eb200d10fd224a5025684856ead0dec0f6addc03746726bdf1e8aec18caf62721345cdb1c1017bf644657986d592ee18e03e720f8dd42a2dd57018f4d6250b8e19d5dbb6e600c7579e2b922b858841cd4bd6d8c6eea73fcda68ae0845ff72007a3566666da4ae84606ab2c22583f0b5fd96cc803f67548826f4da332d1078dc6b3c9eea1904623b1ac702ea50f32fbca8300b16835a7c16be1df705994b461af32a085302cd55a234c11eacc4f5f2e3c7fd6d09d1559020e2ccb02f9b7017eb0f82dc67785a3cb110838e9d1a93d4a3de275b0411a5392dc38f85322cf777cb788cc5cf4117aa45cc1a2235d7ecb3d887aa2d5caaaed91081e83bcd2aa728d1308a0b6676343b01f71a3ec482bbf2ee85f93251e2804ae453037c338161d6089c91ac663c87c0d60fc06bece2ed432bfd09e0bb8d11e1ca82c385a58f3f842b4f1f3b8208a88ad882cb9a2fd0223e1f625cba39bc894281a0ef3127f04f6dc887235c87616b8783c9edd77d9e4db2440edfc3901570e5bb75f4ad075352eb05f5c9c428a6b21480e23cc0509892fefc1acdff390491353f8032c264fefff14e2659c57d072a3e72b9727bb64dc84db4b6fa2d2bd515a82c9a4174ae24106de3154b2a6feaa889da4c2e4fa0a3189329bbbce454a2a8660f9fd72a98288e952942440206b602d0d62b361c5c8318b55fd500159ebbf19fc604c0dad1e9ab2683a25764280d5feb602956b6a91af073b7fba00a186cdb7035d1e124a083c5e3521038bb38039ac5c8ad2e9bfd4228549d515cd66fbcbd5fac722507e98b2332d455c72f4c658bb734fe28bc3aeb59a9f45cf400ac138d6df16605215bf7d0544cc1632dba0bd12e44d825749fd4fe3b7d2354f393ddd3d7569244c9f0389474d3785bbaefa03d3049f1cd9d0a5072346909eceabcf5f964f1d7f3bc0dc2e94bd09978796d990116bf1249558acd731cc60b93e634677b2708db577ac1a5bfd8b7fa2d608ad083aa08874d039a2214c66b79d1cb69c73f20a0df26516cb11be4fe664aa70d6904d370c6a2c17b9b583b4d595d6a956122298ef4123bb5a7c923b889ed53285c01a3d487236dafc7ec9efe710f51357d9d80ce3ce986521922db834ac8178272999c90c9608e3f346879b1897b4cccdd4cb889483250c8f4b9e3cd1a172c178766f32bc6a45aefd64f0bca7e7323c9fb3e9c492d39e5e6d2142ada7e586a76e05e9f651b94d9b407eaceea3603b5103a46b581485458f601baf6d80edfcb202baea9d7270e31bced7bb071ed5917380191f7c30d87731c39e4ad8378456ee36580d1f7bd72239c3000f8be2d43a225e6db92b79e437145da2b3b93f9682b479fef0ef0e6b2c5191f5803d797cdbd760bb63f200d245466ed0d2acc254dfa721bebb012dd9f86fa0fa0180fbc5583ab9e9e3453a39917b07b8ca661972eda61cf9fa4e3016fc8798de58deab2a709384df42e3e160bc191b035dfb439ab7f3bddf777ccfc7c8a296abc4c97302f1cba2ad8a92c67e3f8b6cdd981bbf59b71f2dfae12d3bf548ed3e1ba19c8cd3fa5d819173d07ec9176448afcc2ae11e2ab3119e6aec5afd3d2f0d755cc268a8870c7525084714640356d89fb4cdf12f13bc8aaf00f62afe451ab1e56484824e54f87ed7b5b2bfc2ee7cce0204006390ca58cc3b8c6e5ebc9b26e75d3d90a7778e18270c382380ceede1b7c845dca114b0dae0715207aed12e3464415a86ef8ecfc092b6735a135b0b30dad843b8c3342ad6da33bf020fd9a3eb4e9217634a9000af07b80dd980699ad49e35b80b17825b31cbcb54d56ad0923d5238852a1f58d5331ece6a8703a7c217e3956ad88081331e9bbe7fcb58b2995f3b686a149860505367b0ea846e35de94b355faaa2e1d72c75cefe497fdf396f840f0916db096020e324f92d06f5fb1a26ad056293b61057f1d9ccebc42b5a414e2129fb43bd732818ceaaa4dbbf2635fc13b2d906ee920ae360eef14dd1c47f79c603acc64a5fce0905638957a4f0bd56650213626f40fcc6fed0a711c0570ebe0bebeace896cc6a0cb5001e41fc1a0947290be5752e1ffd1d100389ddcd6a2e5f63b6e93cdc66b37f4bca678cf4608e5014aeda74eb41d17a7d53e5caf777d90796df628e54a7aaeff9aff0da860b6689986b4ee7a07f360815d789b1a3a25dd5aec09be051a5ba9f84f6ceb9a1e5efe006f2c4c0a10c4e310ebd79f230f9530c63d2e3545c5993d9feb07f9e9df808300d142c697808721223b1185e66a47e8fb5d5f57086582cb140351fd18f6e9db10b56abdf9e3c1f072c9dc2e76ce64981c2ae0153acf4895f5f80b01cffcec0183f0de34ef2caef6104667a158394f90b8605a19360b5c25cc1a1b6931da7b4d5347cfa261cc529db7284748bc33d49f007edad092052915ee2bd893b3469b99bade99fca1249de0876a25b1c7f2b287fa4ec748dfc3a9423265817ede12443cd1330a8184f99f0638042f466d20e1274b5983128c8e4bfa9302f13a8b97345db0c9643f358ad74e67b680dac76adf2c4c72812c576b9a642403958589e8459261a8a61b0902c852bf18ba49fe8d649303a8ce15390629f05a568d1d5fd60d32c501c96177f3233c79901bf594189469b47705ebd6928102a20fd3181f93b42b347c0ec78cbb723f705159fef63cdc1d636367603b5d15bed72b4a16aaa83cadeeb9a2f8387ca9048df2ad862b55e0a288254a6449e4632a04b89d5aff318484f053133be062811b241599fa92a16e8a467a22d90292af8796e43f3d33c66a71a4731280f0fa06f2e2d9e00", 0x1000) dup2(r0, r3) 18:30:33 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) r2 = dup(r1) shmget(0x3, 0x11000, 0x4, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/162) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 18:30:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) mknod(&(0x7f0000000180)='./bus\x00', 0x2050, 0x40004000000028aa) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f627573950b00004379583626c94b89da60143a974eeb0c8ce6c9e415b70867fa9e70dc3b1a204d27e3dc0f9006a2ae130cda47c80cafa573a0ff0c310425d6297cfdf2d5d74d90c3dff4bbb358f8e323ccae5bc79f6b079dc2dc80c0c9aafc32cf7aea41217da76ca92225db0b6cbeaeb43d6f7bc9805fa104d195d5be5d3dea8b7f03d26a00ce7b8d4a00cf82c7684a54956ebb43378eb2c6a1b5ed55b15ad19c180b8c6e4dfea0b62746addc3342850eae440a9e7d416349c14a9463538b8f06663615a1989634cfe327ae4aadc887e55145ab80d726291942a1d90f58a68c56512c7797454960e37451eca4e060a69433aae8054f0103021049de8c96"], 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)="0000001882ec6004008b0000050000000000000000766c571dff25fffffffe00000000400000f2e9ff000058", 0x2c}], 0x1) 18:30:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x40565716458a3ff2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, 0x0, &(0x7f0000000200), 0x0) 18:30:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f06696c6530009d2a09d64e092c163aef1ccab4cdde9a175e52c373fda6ff2ed1a13fcbd1d0c4125d731997cb9aebcc8a4683837770ab5eaa776cdd3ee09d00dc438c55157f5911adbfb0f12431470cf8b669f55cab271944a46fa90959f5653093dfbe82f96ddc610def6cda09620d0003cbc39f1da45345052fcb12a4537a9a7bff438434c9f52c2c0e8ffa1f4d7c4079ff7cb5dcfb5573bfc03e233fc578261aacf466de3041a2f87e5564fe52ca7c2a2d0303ca66d594e23cae6d1d5b559aaa"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 18:30:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 18:30:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = dup2(r0, r0) openat(r3, &(0x7f0000000100)='./file0\x00', 0x440, 0x20) socket$inet(0x2, 0x4000, 0x2) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) 18:30:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x123) socketpair(0x10, 0x8005, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000740)="ba9404298a84d49ec759311578443089472347901465d248e8e546d93c79840301a9ceaf62adad7e8aa9c3e65a8ce10fb131423ed69705b784d33546f34b7e07aefeaf57d644094dcbeb49b516a691b81c453c0a2aa4d4657aa94f5a19f7a3d129cab07f352e423f4796d7ee151040fcb6afe2fa12fad230f5fb1b67993b78014f09975e3f73cc2f27298eb077f686120c5f33e8275aad0522dd515e3a3a41644b7b9fb5e953924c7a16fcadeb7489c06f657fcd890df1c8bd611b6ab55e4c27486cce86360e6499eae5179e0ef1749b1f5fb93fe813c9cc7f1c9fc86034f019221c56e9e3a8e0964c46d4bacd9a2237b08bf85fd70f8150b543c58dd110e70ac0fc37fe678d9f6a77d101ce9be25fc873cfce9c7876906184903d47cd81ab2b28b70083ab34b3fa2cc5f4d7dfde27980fdcf197bb1153211f8ab5f5ea80630b8caf2418152428c897798ee89feb2fa1d45c5977f6424ca610a86b0a7fc0a3c48797307e2ca84b400f9dceb8b55057260eef85a45b409a00eefcd4476adf909f9dba8177d0d1570f1a807a1f3a043b477ddd54972dc23a357a7bbefd6cba2d15c4d201e9d57d0b07d6bef65deba8873f0402a3e56393c4fc65e8f1ca128338b9447e4bc5aabc4f77d76ca62508339fb07009b763ea8a9af49f501c2d40a787a96a0386688a96dc50b1d0624a48385a1a3365be2ff93c4e6ced9e724c5213e3831a24dce504b86f27e5e9edad922011eb0cd145168bfe12be723858ff2558393b3bd5a7f10dadc2b746b262c9aceaf864ab90ee78343aa8ea462e2b21fa44775e5ba57573237de40b425b152cd692d288cc162b9ff33b22a2933f4a26bf8dfee936d886e4fbcbe0140042bee44eb04aeae8cf2744e4fff1342556770a323a5358d0dd9ee85109bf24a9b1e22ed34cee42d1e0f8570fd589dce24fc66d6bb80cea462c342bdc360f0620c331d5a4fe73495b01dc2c8da9e386b0261910558f79b109b581d814a5d30c933dd707da527fee6926785ec07ced4572f3d33f608134efb90767f7d6b6bac11d2e019323c6b993099eebaec2379cfe2e032f9c84899da696d31ba8838b88c983e94b5ec0dbd353e999f266f2f5812d890053a30bdf475a57db577c25ef97fca38ad767f09af4589af5149004d67942d4e57ac2fe9d041a81027ad12115d0f4311ae9f8bb1c7b27e953044d82a4ce994e07e8e63dbe9d92840415922d93a59973950ee6091f5672b90475fe5b8c2c65a53e898b65fadc72a2e852d27997f91df91a2d56e85ad26334c1745afaa52adfaf5fa6cdae36577af1f5f80d7c389d2055713865599a5ae0479fa42a6e28dd20af8cceb09647c2fae18b8008d4d9e9f2237fdfcf60acb688a08f59dd19aea6c108678441e66af21da8ea9e4830178b08c5ed120e449cc9b1cc0e9f95b911ec343ddc2b6d4e50dc7d650a87c02cce3f72bd24601b450cc9a1a939b97e3c4787eeb274b35ee1f89417d1355f9c23426c58992f265cd6ab8fb8640e3f4107c0e4364dbfb7170e77445e5c205d9e26e0272b123730c3fb59b737803f31730e7082be92a4673b0b9fa0954cc5380905f2cbb3823cb47b074ea9aa63ca1ba091405218d2cc94343f425a924760f583ab1d447317070736765d5e87039061870c2181404c243c279b60b82d09aa3598d8deb06c3ac48b7d6080bf24911d95ec499eda3060a097f7f3588490b9cd84a0f54e3ddd636d701d61e131aaca08d06407c50d0f489a891109b40486653f78abe6d8d35072eb95578dd5acc3fda142ad1db9f46e588c5b7ec650860fde003a7bccc9170df86fb1cf6bc19a377f423614690f54f099d634b5aabebdd2572a11cd240f541b2b897c8eb060e6fe3d49931f191087df4c6d6f87dd0b9b49c0cc0515f8c18201644f53dbdec70a4dfc47cf20d6c2df552e42d4b44d98ff4d0b9be7b4fe963905a7de022717def2892f3e2b2afe861f55b4d6dfc05b4fa90086bb464090283cf6a3a93484cf339bf4875cf1fa592560185891ca06d37a78df897e61839cdd16b35b351df8441687a1810ef7b83ca678ff7423abc83bfd124328a6b0c27fee374ec56f87a11649ca3d952ecbdf2c22b4e21becf9d6183d54d3931cda4afb01e2072975f1726cdb183947da9a725011b782af19b8448ee5509eb8f6afbee6bada4adf90f1b5182131cdaf822ba8a4a9e9c699c71f48172ebc7bc3ff4b0bed5301786f78a6956260465e62b0072a7bcbd15c82afca63f8a37e8fe8dc92c437a5194dcc5f7bb323a7bc67585f61be27e5f6c0dd90bca12cba4570578307fbee15359c7a8f5e19c0163aa986c41a23fc8684eb7a5b3ce320acf6c3be8fdb4e6d6bdfb884db32b56ceb070d0fc5fc4d01745e8ab55bc142fb1391f715e5fb18db8150724f8854c55f8bb2f81fbbf170f31f9ba857c2702897e4acd466b917fcaa085afa3b299fb217e4a8760e43474102d207091b59a4c6e370dc129e8ab277fd7195cbea23236f3476c45764f4a4e76b7d412f2c669d8cd2240921e37d727251017df2463b9618c44d09e1bb4de2f85cc1eb3beb7788e50d9db1ea9b332221f7e1874c340ae4812949d88684936353d0fb624a12f98aaf4a67e7ac9dda5cee034e1b444718075738a5667b312b8ab07e2c1371d928dd4104aab69b6892db2d873ef2ef2f8f602863c6f2c4b28e97710a4305ce73ae4508d77ee891d398913f3350a1b075f6e9ed4406aa340d52aff55ff44a2b25f3620fc10734c8d915dbf50f8376c3d90936a00a06618e3ee405d1dabad67eb5243da15d5fd8bd940770f0062d24438659e98707896ddc1392e41683c95d0ed01ae9fa02c1e52e315484d8693fc8aab34fde73f97f65636e90850c9c5d89ee5db42af6eaad564ed6c67841c481309c64495ee1a25ac58b30da35af18c900f115f204d116d79132886b1062e7940fb0aa72199f2fd8db471967134f43abc4a2392de1fcbe7d1d6ca35fde5f54b3028cc0036cf68b62a02f86384dadffbad1cb5d005c953c88431f72e0ea706b5876f302cbddf6633578651e933b7fd671058bb64fd777561f42b5c3fe9985c40cbb75471944a7691edc4b42dbc20c0a04ad245f3f59e290c2969310a017e79a7842178aa0a686b67d6f8d283bd402da0543535396aa625a4f77b81146e0f4e71056500e133dfeb897085f81af2a6d768b199f9ec33d0933fd4d2c6beee152816282e2e903d056e50acef4f32ea2854dc8ca7e067492d9878b777a4969a8608dedd0d977b27989819da5760ac7366b60602a875ed571f5c54f2e2c4547d7dfb872c43b1ab4a41bb6be4da075d0ac1335ef9e2b0a4e38fd0f0bea7ad2cbde11c1d977aec65d9d157383d5816147464add96e22ef35d903e1b958483acf9aa9eae7dac1806f31821e3466afe6c55d947315693626b8ab0ea93151f139941b432615dbe39969ad000c02fa5c64927516a802757ce6ed2c88e0e51ca7a259ecac55b2548f53d66979287f73ec7be9a509513adea1b4067e2ab316d19d81f03685c40ccf473e3b3be0d294d142a47a9b8ea38eddfc9ff531c157da128dcf712ee5ebe183c8e9588b18110de325b7f1ae44047cc8ea7d54c12915e1ad2a80ace23b209c48ba3873c149ce0e819b55e4f3b821b636c86feb554d7e95a5a3a7d7bb73d9885a3b1e1485d787f332b42bf2a5d5ba91581955604afa6dc9bec7ef4faa91553fd99517ae8c2327c756f590a57d77b6e4ac8d463f05388c2cad2ab47d9880bcc0e334777513e3399e020b45ee1a8c367ae6fc20a0ac52ef87578f36a7db7c0db41073ed4842adfc36e5c387bad90f8dd2500f86777968e7edd9c48252787a61d83b417d2dac854f1ae8051b3724bc9802cf0a5f59afcd41acb16b0a8a90bbced8aa1ece61d5d45e0a9d3376c5a823fcd4658aac2ba2b152d6c02d728e02f7cf7f46226e344fa86335aec6ab8ba1ff8626c3d9bceef6a4244a77143fb96017eb989e418487cd3c90fcea8fae3ded1feb84c17de3a329f6feb57a12bfc3e43229372b47a9a3bb30c6ef1b9dce9a8e82ec9b22442751e529176cd5f9630a07cdfbd2bf76b98275b95b0ab90e0ac977ff6dd1d7c9fc60cc249bdf3efb8c2b2b865693f243f87dc7ad5256840dc737d44e96bf696911ce9470482c80d65fc36c160362cea8a76af267bec4515eec31690edaf7a6c118d0d813aeaade82e045abe51d255d4c755048d0a11535ffd906c71653c00b1a7756219e4e976322d4a5d11f9472d44f7990ebbe01b85ca830581f03d1281ec0c779708f15b00bd6d78208de39d8c7fee4592baeb45d2324cff794bafa44ec2d1f9abd209d7fdd51109827f7b1eaa617a026581f239826f30de4c2b152ca3a424802b27043628a6c7fd4c3a12cbacc0fb92f840c8bdff81e8d4b4297b10723bb4cdb65030ad97ceb1efd706a7470540b9ca26a0636fa928dfb115e0c3ab4bd3cdb8abb8bab083549aafd04989ba68c103dcdba8a231d7a94d07fe35d3c8d5c522f4dbb3633080a2bd582bbadd6e0fa877da7a62c637ae0acd8f59916a76b8c1418f26550317d9c30ae86c2ce3ea49cbe7f94f40fdaf5a06f385dcd62d9c9a2937b7a98d50d4e3ffa6d618773d736f4829f9b396b3c50a2a910ef32078a8b6ef4f015f3db35593783400bd42cc7e19c0c191a176cb60b738391a09196a099e84e666dc2138c9e11b587387206932596594abc200c4b7584f8884544c00a70f505715fe3a9cbd503318d9e908199fce8f8b41de7108ae0a601222808c0858235782b5bd0e6d34bfd7a9c90331206f72991ff8c83d838a9902866b0fcf681384a00ea93468e40ae0ec2475b393994c8f641c498b74c888587d387980ce01d6d247fb367b4b94fad202a68c4b21c8457d505f5ea8e82255ea5c8c654159838f92511d952d0bd99397453b6d0b384f966e235968ebbb06aea8b970a26863090166e992f3bc98fdf19e12c9a53e413f6cc1dab113317fb2b814c072241b02e3330901651240b7187bd27026c7cf5457a5934066fe28da2af96b813c4a90aaf246eb2b4dcf12db617948e53d93d85bebbfdd65d9ebf3e6328c28deabc4e4ed5c69e401daf7c5a6ea3aea8599e5954e932eec06e966d0df552187d3399ac9271b9b8bda07224acfcc086b77d933b0632a94d7129d156fa95340670bd72314b3d66f324392cacbd115815fab0b09eb8aee1375fea2742b26a1667a10cb71a1c8c03cf1b4e447718fabf12f207b84b39299ae96cddaf4764408947cbad65ab5c7313b81311d16afd995b9239b4c636be8a088d04c1b4336907a82bc76f6504ecfe49b6a3bdc0520a56b8a03426840ebf11e72c26ac66d9c5fcad49aeb1ac7da11091432e4ce8cc794af325bd2189ddef970f2db81dcdf7507efc7869f0080593aca0f66d4d08c542bf203bc766aa87674953c12d2259d0f108abb7f3b6b196906f886e9141d827843ba168bcfb5c43c2260ccb10dfa8e8d786bf4657b948c060ef7491d3b0848a38435e99abbd3f7dd96a5355b4d6ba899152f8341a491e34d1a6cc818be787936a872355bc07f5f437de52fd5c7ef54cb90896dd0e7306055eb32fd63cc13a1afc8e4f19a92e9b47abb678ecc7df5c3b8793db5514142fb11bceabd0618829702e479c86c2584da8cd637a3d4a02ae55332642fbbaa065c33d4fb2429def550ab1a9b5b6fe1ecaae4e71c730086856779e92ec3073bbce90eedc7f0babda042b931599cd7417865e9a357876492437774eaea998fe7375af762880243f91709ea4e9b860cc10d", 0x1000}, {&(0x7f0000000200)="d03932c03cbb485ada9abd2d18d30c8075fc26a5c6e1360d0128ce49e1a95aa873ba609b284e022bfccfd6fef3d1c61f556ace17203a46a6f43e658c4363e05db38a8a84393023cd7da06bd60664a2d0dc9060a81c7e84fa8e78697e376a3e38da492df2aa6c6069349b130685634ca0e7ca30b0beb5fab5ca73f36acdc5aee8191f044d33e48005ea6bc5d32cb3db9556f368d3a040928582a92c2b75f25e3b50c2cfa32df2405624", 0xa9}], 0x2) r2 = syz_open_pts() close(r0) fsync(r0) dup(r2) r3 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:30:34 executing program 1: 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, &(0x7f0000002180)=ANY=[@ANYBLOB="01000200000000000000e00020000000000016b33a8a315d812538bc55db3a5d455e07e9c12c281f4c6719d17cf0a49a941c7c1226f402497570bdf453f461acc13ddb63220300fb79ec22355cbca5dcd4618a9dbfc311412f703c1a60f3fd1e1315e9f9a5159dda0bd2aa7cbbf68e2b7809a082b730d523cf145a603007c9779b93d53ec5b56411ac916893f118866e645c512dce3d33a631398bd1fe814327f15966ecd459338ce608c885e78926a4fc47512d73b208f5e78a9e965673a28a1112022398fe33eecfc4f686deb3bf38cc990e01e8b259ccdce9b2b36449e5564dbb46ef7100a4ec35195dab5bcc8fcca4c3e394cea330e3122f2ef4888c4548d7015662dbaedb3896273572f45835e1ef442e170609470c5937f9c5335ff7844591a2146a657756842594cf3f3c97d205b75d72c4e8322c60f9b79a7a8d3d44cc9cae4fb375509143a9b1506fe0aa2983fe73cf478eb112cfbb83690799c916c56e281711ff575efd26df89f64cac2a42ee92f520d673a56160e634a962f175801557c7a5cea00c642d9a45ea9ca8f51d1487bcd81f76b0060c000a304dcdeb78bf7303631850d6236162fff46183a76dcdeeaa5eaa06f57b5dffea23de87ab6fcc0b06b8f457fed67ead804caa072517312a5fba85e769c84985d40399ffcfaeddbaff0da0618cd91eb01641ecf5da2f2dd9e1e279ea74684ec8ba1370073244c8ce52dbeaaef51f0206b1133e0b9ccb11a17f81bb987c5043f5df78caf3356b3ddd8182d24001ee398391229ecb2fcc42b52a36effe9808443a9a7b7996fd0f5db8f74a069af7ec861b16d706"], 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, 0x7, 0x4) 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) rmdir(&(0x7f0000002140)='./file1\x00') 18:30:34 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) dup2(r1, r0) 18:30:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10001, 0x0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x40004008000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) 18:30:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2}) 18:30:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x8) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x2000100000000}) 18:30:34 executing program 0: r0 = socket(0x4, 0x7, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000004c0)=[{0xffffffffffffff81, 0x1, 0x3, "bf5e9a91e0db183bb0f86585f322a40fbc33ebd8318830bcbc943ebaa4e656595a2cfe6cda27122b5a5d530034e43b714286284cfbe815315b2cb37dcdcf4f9f8625b7f02efd3ec2caef8cb6ec50b4caef79d1d6f0"}, {0x18, 0xffff, 0xac, "eed509ca61"}, {0x18, 0x1, 0x7ff, "581419dd0d7c29"}, {0x58, 0x0, 0x8000, "75168a49cda519e5d91f66d97915276a2d1fa05fafe0e08b652736e84b2c798b771f9a680539298ff26d6421eb5b70d9098b258eead943a61db58d5a6ff46779ba7a143eec"}, {0x98, 0xffff, 0xff, "b567504d46b534b97c4f464c648ba959aea0f8760dcd148db5d5336db5f1869a20a78ca77c1a2c4c6c69523a560789904d87767c29ad038b455b3064c7f20d04e5a68fa7bb609d8175c9d089839ea28e17cd229ad076216d2edaaad7a4e61675b0a089e110ebf3f046da279984b9ad737cd14f63984c90ba6851e73d9e9b9716ec093cba1c9780a4"}, {0x108, 0x1, 0xfffffffffffffbff, "58ed9eb8df534c2c510f6f4165b4fd14b72cc566d627a910e5ab7c6408ce21959f81b01bd38b8a1c63fd7cd51c5f5f3d5f25214e720a38c0aaed184d8e4f837503f4826857c1f9cd599157d11663a23f4e8a82eeab35f28b30611a6f5a18b4168d6bd0f0a1beddd2f166890dddf9ace1dd92bc0308f4cae833e3cc654fb78206f56da32a46894475d06a5425e03f0585ba2d27c55225f9d0a07ca14e73204219d40ad9ba63b24e4229c172f424504a759b42648eef64b7004838079987738478dada6de69017f8683e7d292d270ad18005899cd765a826d81aab9f181dc271486f4b86c5cc717d75d80df915489e0f82a24f1902e2c8"}, {0xf0, 0x1, 0x0, "c0a73dd73dbf7f2eacdfeb276fe8ec6bfa4fb31a9c25b97a5e57ab6dc3429a993986f9b2eeb3d110be4241d730e2d69e703425a7680c0189c9df2ded098c09af13074e9ef225630170e4425e343b96234a7af1c98c33b960c8681ebcb50c23568047a69e9bccb8b11cc077064edc6437957404b045062c07aa780b4c622c44d325f704fce922a9537ac9146f328d85a0ce336ef81b49e1f14aaff9fa46924460f1e12a07305177b3e4a9e322bf03007bb10e3b83943478f03be8cea247ebcccd25f566cce11b1a846388fe9f57e6cd28b831572ab333f4a2a1c1ec1e22"}, {0x58, 0x1, 0x4, "1a9aad723a522bbf99dd9e95dcb5d8002378060626957092724c130ee7ab4967aabb27bbbcee9ef94a907b421c07a8c6421dd03bf6b9490ab9628d677e8dc473c9a091d4"}], 0x3d8}, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x9, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x1bf, 0x800000000000}, {{r0}, 0x0, 0x10, 0x80, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x9e, 0x400fffff, 0x6, 0xb5c}, {{r0}, 0xfffffffffffffff8, 0x8c, 0x40, 0x8000, 0x9}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x16, 0x2, 0x996, 0xfff}], 0x8, &(0x7f0000000180)={0x6, 0x5}) 18:30:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x8000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x77e, 0xe16}, 0x8) flock(r0, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x6, [{0x1, 0xfb90}, {0x3, 0x71a8}, {0x3, 0xc00}, {0x3, 0x101}, {0x3, 0x1f}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x33}, {0x3, 0x10001}, {0x3, 0x8001}, {0x1}, {0x3, 0xffffffffffff1f62}, {0x3, 0x80}, {0x3, 0x7fff}, {0x2, 0x80000000}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0xbe}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x3, 0x7}, {0x3, 0x9370}, {0x2, 0x2}, {}, {0x3, 0x3}, {0x3, 0x7}, {0x2, 0x62}, {0x0, 0x8}, {0x3, 0xfff}, {0x2, 0x4}, {0x1, 0x3}, {0x3}]}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="175f780e31cfaa0b1f9f63cd939e28324d569d7fb7a7fe8e6a", 0x19}, {&(0x7f00000002c0)="5b77991429f26c1ad396abcd0b73aef498bbf9961eb65a4e1f607107976cd87f00c9a3dd33e76f529e1955e4", 0x2c}, {&(0x7f0000000300)="2998c6c4bc95af42523b6dfd8d1a081fd1928586b2114c0491812a3aeb6bc5edd1817c82c141d5bad88da985f36ccbcdb33426e14a59ebb01c4387925f35d487191972733c1f2a38f56418d065f1819f2f11a28639f7cad9a97bd4ddfdbef3741feb8a78c9af548ea9e8e099264db188b6b5026f6590b934a31114ac28ecdf426492f61347a803d64446645c5025be38fd54fc5e866340b9087fb392f5cdfc3c87c4b8a102c7e50c9c2f1c618c2dbac66790e9fe5fb3c95d2d9bde93f9440d635f2ee0fa3f50b487adb20b8746e00223c89f9796f53eecea7e5eb12d3dfec9a126113df7fc638666f95b379c", 0xec}], 0x3, 0x0) flock(r0, 0x6) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)={0x6, 0x1, {0x3, 0x9}}) truncate(&(0x7f0000000480)='./file0\x00', 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000004c0)) connect$inet6(r0, &(0x7f0000000500)={0x18, 0x1, 0x1ff}, 0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000540)) write(r0, &(0x7f0000000580)="edfe608757c190c7f0fd9be028aab47e3039b613b256b28211367c4022b09fbd1c37a2b1156cfa91dbe85d7230d309f1e428d123551aed67efc212e445830f06d0a74bb260d99c1a1dbdc7904c8c2b925aa3a77969a15ea25ada34e8f0902cfc1ff760451f9112800dbee731993dac8e5d8edb521db99666444d0162484df1a5933f474e135c1d24b605c8270183668b53198e428c1247b376d6de408c1a9e65", 0xa0) ioctl$KDGKBMODE(r0, 0x40044b06) connect$inet6(r0, &(0x7f0000000640)={0x18, 0x2, 0x1, 0x1ff}, 0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000680)) close(r1) fcntl$setflags(r0, 0x2, 0x1) r2 = semget$private(0x0, 0x1, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000006c0)=[0x800, 0x1f, 0xa]) ioctl$TIOCSCTTY(r0, 0x20007461) faccessat(r0, &(0x7f0000000700)='./file0\x00', 0x4, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000007c0)={0x800, [{0x3, 0xe2}, {0x1, 0x9}, {0x3, 0xa3}, {0x2, 0x2}, {0x1}, {0x2, 0xd4b}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x5}, {0x2, 0x101}, {0x1, 0x8}, {0x3}, {0x3, 0x4}, {0x2, 0x5}, {}, {0x2, 0x3}, {0x1, 0x909f}, {0x3, 0x1}, {0x1, 0x100000000}, {0x3, 0x9}, {0x1, 0x6}, {0x2}, {0x3, 0xbce1}, {0x2, 0x7}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x25ebceba}, {0x3, 0x7fffffff}, {0x3, 0x1f33}, {0x3, 0x400}, {0x3, 0x8001}, {0x3, 0x1ff}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000900)={0x4, 0xf7}, 0x8) r3 = msgget(0x2, 0x438) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000940)=""/112) Që6Që6pckbd_enable: command error 18:30:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01ec04000000000000a9a130b75935ec98a18630031571a6b9df8d7b3819aaa9e07fe5b2d7d86022690a370dac0d0c75c375c997c73cdc0f1cfdfad616252083d191496aa8f5e069c28c81324a18536ff45a69fd68e162fd8111fba3c2b5d74fdc43ae4bdb06cb11a93584af7b6319b2664402e446c4537dd8b817091dde2b2552124ae1a271dc801e97adabb7b269d5d5e603b8465564ef0f69d41d26d581703c776a720c1511fe61a8bb92123580b1f53eeb3a"], 0xa) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) pckbd_enable: command error 18:30:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x81) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) syz_extract_tcp_res(&(0x7f00000001c0), 0x7, 0x1) close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0xffff) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000020000000000000000000dadc2e52b5cf625bde3d5d449ba3bc0343be065ffbbf46d3340cd99f6dbee5bb6e2ffcbd8d2c855a5a289896fe6d7272a08981e90a78d3f6ca4d3fc6169d94a45b76948b420b083d0b166a97bcd834ffb5cb551affe66b1860c25b4d1230e20f4e8b0ecd24325259bdc2eceed408c413bda4b0b49b8b7e2960cdccb587f174af37088c"], 0x10}, 0x0) 18:30:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(r0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 18:30:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x4a, 0x111) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file1\x00', 0x1, 0x4, 0x400, 0x0, 0x3, 0x8, 0xfffffffffffffffa, 0x1, 0x0, 0x80010, 0x4}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/215, 0xd7}], 0x1, &(0x7f0000000300)=""/58, 0x3a}, 0x800) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 18:30:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="00d7e888f62e2f66696c6730bcc5d4ae5e78d4db429c673fda4d11d1cea4d31000cb9a1157d9a9f3f1c62b330d5b5e47f7e8a710ea30aafecec3205eee63f2d371428cc53ba976522755cda655f84eb1691be47f"], 0xa) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() r12 = getpgid(0xffffffffffffffff) r13 = geteuid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="21de0dc7dba6467957ca1ad6e887c96d628c3537c112bd91051c70d4cce29011c51da9663690733a87c9c376fbca4ec28f3083c071aed47cfcbb0ba7ab1f4504a8b1bb0d0cafeed2418eb899100f1f86c57d07b7093793e7ca51e1b89f2c4890e6bc693e13b518c23194c56ac489a31465c5ba5a121a5617e78d5f9d24569143e3e4d14dd13c0447f1b3be92736a196c489632e7d63a062f101f4d27e52fb3163f78ba5344f2733b2c6332d8ef51a0d1", 0xb0}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf8, 0x401}, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) chown(&(0x7f0000000480)='./file0\x00', r3, r10) 18:30:37 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x8) listen(r0, 0x11e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) sendto(r3, &(0x7f00000011c0)="4dec009e3339ba8fb7f82a78b9ebc88a66ee29a518585cc944f0a0adf7d46c825a6ce870d1bfd37ea326cad8f84171287e54ece2b6465d9f67a613e12b65d42ca61a5c43b5f90d7e23c53c26b01545df86cc9e96d255725c680cf71be3e5e6ed80b5c86b4d5cc946b1ae84c33abe29276514f3569136681d1e7b8489a4365b939e478ca636cd6ade6dcfa2f13996e42813951a64805c10e878ab416a67c043f8e80bfef557fe4ee6450e977d6a2b4d278a6e7728272a14c2d422d695914188c7", 0xc0, 0x4, &(0x7f0000001280)=@in6={0x18, 0x3, 0x1, 0x400}, 0xc) bind(r5, &(0x7f00000012c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001300)=0x9) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001340)) r6 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r6) accept$inet6(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r7 = shmget(0x0, 0x2000, 0x540, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001400)={{0x18, 0x2, 0x5, 0x8}, {0x18, 0x1, 0x7, 0x8}, 0x0, [0x7, 0x20, 0xd1cb, 0x3, 0x4, 0x8001, 0x5, 0xa5]}, 0x3c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001440)={0xff, './file0\x00'}) sendmsg(r1, &(0x7f0000001ac0)={&(0x7f0000001480)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f00000014c0)="07f6a5b13f489558c1bb2f05159e5d417b946c75d4b4d756c73ab52ba504812dc18520d5e3cb01f01d186d781ef3a8995a0afd6ea79b691d71f862ca64b9b894b6effb5819a826f70c748d6f2f4bd536d9586e7032f9cc59b92dbd7950deaa8eb17dc66b9652ad7f9818fc944a69cdf37627ba22fb65fbfe05aeee02f4b912f26b28c0c21a6d949fec21149ad089a2f91b0df0ba0e4174005516722aebf75a6395ed93bc295e7aa135e6311b5bd32cd7de49e9881e42480b317a8be3d9771b1f6e", 0xc1}, {&(0x7f00000015c0)="8b790065e6d288a851fa8567174bdbf81011eb973a232cee4bd3230122fe28fc2d345b716f7d332368273129905de4604b902fe7d287bf5db79db5ff152265e523b5cc7d78320cb328cdcf68606f9cb9936aad6a8567d58b49ca976abf9f5aa99b85ca1c364d0654c1785af489299217f0c7b0e8de9dce35e36b4f72e00bb98232e25a9244d60c5620f5ef21b1d56a7fe2bede818aaabb1a1565193f15462711626b90b081ccc3d7ded03bbb762a2907d5fe", 0xb2}, {&(0x7f0000001680)="8123fb8aa2681cd9bb35529f65904826901d662b1ce427b5404a9757abae1d665a1757846d96861b5968c70b2c06d1fd0c503d3221c621535c6a8c42da93e131f9b379c9baba145cdeb95f9439592c3f0e8bd8e8690ae2506d12f1970267e91c51743564e6646405db9580a7abaf34b1cf79dd02a7ac0d", 0x77}, {&(0x7f0000001700)="9f5006bb13ef81d596fd454817a44a6d262fbaa1705ab0866f07c10b32edfa97b4591e422d3c743e2867bf4503f103a2d348fee584aa72147675905ddf9a9254d5", 0x41}, {&(0x7f0000001780)="e1613010162e8e3e72e74ac82b726b16dd3c53e59a2b0f02cdb1fb56750d3e310e4a0b1d24df2bb6f7185787aac87716a03dbab0d0b872a694d481bbfbc639c257eb37f769dc5ffdfd4196ff0dd3d7ef2f09e4fa41ee323cc226d72addee09820141885a811fe4b09a16", 0x6a}], 0x5, &(0x7f0000001880)=[{0x70, 0xffff, 0x4, "a46fde8aca9ac0d786bfffba86a01cddaf789e1ac801def0592cf92d8efde297ad303b1701b5c58f375fdb2e118091fa5c760a102f2c5e2ba1540a30ec44bf07df7f72f696a3c11cac054a24f965d45d0b41fb040a6bfecaa8f0"}, {0xd8, 0x1, 0x4d162410, "d2eae59360e623e17987a7ad232e598429ffc41d9023ec265c4ecdfbb2e533951fa8d660604a99917fddc28e820a74b5da5f9454783e5fb7ced0cbaa13bba152e965fbb09c38e00f17f016e1792adabca94057be46f2af931767b4101a1576e29b071345fa9b50dc66332f2a57819056f8a5f18cb9e136548727d3aef0d483bfcdcdd81addad3da51ccde0595cbf489cc7d84ddf7b760f06627081307b221fff2d654e0fdeabbc99b9b6059c2c065188088cc3916471579926a3c8229d00f1e1d1ad1c29199f"}, {0x68, 0x1, 0x4, "d75deff8953d9c752111b655a887d70d4908ae218771b2558dfbd9dabda1d0c7eea9129a612c869b7e5e9e66904c4692acdaeaad9a66ec243e79061aed67c5c3a405e176be7bc9f10531e79a9944269543a07b73fa81"}, {0x70, 0x1, 0x3, "956847ee22b36307f6a701ce1f62df89c587a55c352a52be86775c193df2d9ce5c11ac99ec6bb85e4313fc1287cb3b986d07f81e7f80260537b2851a09885918fafa8d0d1b89bb8af82f77f88805439bec72b729b608ba4720a93bd1efff"}], 0x220}, 0x401) semget$private(0x0, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001b00)=""/247, &(0x7f0000001c00)=0xf7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001c40)=0xfffffffffffffffb) fcntl$getown(r0, 0x5) chflagsat(r2, &(0x7f0000001c80)='./file0\x00', 0x70000, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001cc0)={0x80000001, 0x6, 0x9, 0x80000001, "36131d7966686f3da0bea50779aa7dfe9a547990", 0x80000000, 0xfffffffffffffe06}) semget$private(0x0, 0x1, 0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 18:30:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, 0x0, 0xffffffffffffff08) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x73, 0x9, 0xdd7a849debb199f1, 0x9, 0x81, 0x1, 0x1, 0x2, 0x5, 0x73fa61d1}) 18:30:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x4) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/16}, &(0x7f0000000180)=0x12) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x7f, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) clock_settime(0x7, &(0x7f0000000000)={0x7, 0x101}) getrusage(0x0, 0xfffffffffffffffe) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x5, 0x2}, {}], 0x2}) 18:30:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="abf9951c9606bd3b0fa3122b93005315bc6d8dae19a3636e7bd3541b780d3a870b0fb751c6d14b7e2e461affee79077c03bac1aed4c6f7d14fab27fcc6fb6dfa9c7f415899973e913c646d3a446ed2cb11406ed5d4c6502d0fba182eb8849d65ca82f3bbc14f64cb3d0ea418f77caf6b93ab7834bdeec3d1850b54f0f8dabab9720e9f46643066650f7c71c5c6f1c327b080b9f2cbdb08", 0x21) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x8d, './file0\x00', './file0\x00'}) kevent(r4, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) 18:30:37 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x81, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/129) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r3, 0x5) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x10) 18:30:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 18:30:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280000006eb4ba5c969e5d0f086fd11f8f157c80e88c431510cd1437a80ccef11065c08afdd14f28281ef143d2cec27b510642d6efc8c78e1e22fcadd211e99cd95e55640f9e9edf2c40bc443f36793a21828fbec572d093c84082cd66b2abe1199d5629569eaaa7c926b2e6e95daf3acab4e97b0863f4eadb"], 0x5}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) select(0x40, &(0x7f0000000040)={0x9, 0x3, 0x1, 0x1, 0x100, 0x7ff, 0xfc, 0x6}, &(0x7f0000000080)={0x40, 0xff, 0x2, 0xff, 0x0, 0x9, 0x1, 0x20}, &(0x7f0000000100)={0xff, 0x90, 0xffff, 0x6, 0xffff, 0x3, 0xc97, 0x1ff}, &(0x7f0000000140)={0xfffffffffffffffd, 0x6}) write(r0, 0x0, 0x0) 18:30:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x8) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r2, &(0x7f0000000200)="ac4dcd150e233e71d6099625d1f2550ca02e616053b9ba55b4f2d8558e1ff59a117251a81543e171a4353c03d18fd8bc1279b7bd852b6457cbe4a1b81a02f5f608c517d183cafc1d462d9c6694d53ff6230676d0edcd915b08b6f955d117d35b6eb2638aadee3af9d883383534ec4850b716bfb8419b20c05f775b242a3a6962e2e2dae89ab247a5b00ca2a8666e6573eb056d86842e4e53c96bae8bee96d930dea0371773ba604711fd10200efef62d3727d984", 0xb4) 18:30:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x1) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20020, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x80, 0x7, 0x6, 0xb918}, {{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0xfe, 0x60, 0x8, 0x8}, {{r4}, 0xffffffffffffffff, 0x50, 0xf0000000}, {{r5}, 0xfffffffffffffffd, 0x24, 0x0, 0x5, 0x8}, {{r6}, 0xfffffffffffffffb, 0x19, 0x40000000, 0x9, 0x7fff}, {{r7}, 0xfffffffffffffff8, 0x0, 0x4, 0x81, 0xfb}, {{r8}, 0x0, 0x90, 0x42, 0xffffffff, 0x1}, {{r9}, 0x0, 0x9, 0x10, 0x5, 0x5}, {{r10}, 0xffffffffffffffff, 0x41, 0xf0000003, 0x1, 0x6}], 0xfffffffffffffffa, &(0x7f00000004c0)=[{{r11}, 0xffffffffffffffff, 0xbe, 0x20, 0x48f27ac6, 0xa30}, {{r12}, 0xfffffffffffffffb, 0x40, 0xf0000080, 0x4, 0x7fffffff}], 0x0, &(0x7f0000000500)={0x80, 0x42}) r13 = socket(0x11, 0x3, 0x0) sendto$unix(r13, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 18:30:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 18:30:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f0000000800)=0x8000) 18:30:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x5, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:30:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) ioctl$TIOCSETAF(r0, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="6e1ed4a319cd95ce10d883a4c0d482d683135ee9ae5f9a1845894b1f44375beb3c72066271b0fb1419d9de5eed0e34e5bbc18b4c8b4275cf0468a01f3aabf1b4bbfb34739a7a268e7a317146da32277a9a6bb177259da862f14da09196019f231eb8fd10c68bc0bc1d6d0b4cc97b6946f57f55a66546cfed9bffb565edabd59c972f32cb50834f0ef32562ca6d2f21137434c9b1d8540dc6505ead3db52a55e03717b260b73537be6934b3a0831dc85a456e694d9d6b9f28aff0e23f70815cb40c99906266988d6bc9633df2a76338183588245994e88e92be5203ecd61ebb71afb9f679f104c8d969d6ec08d914a62d84ed6709ad156f", 0xf7}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x1f, 0x6, 0x10000, 0x1, "da67ec6a09d050f4f9538e2dea0c744b0e413721", 0x1, 0xfffffffffffffffb}) 18:30:37 executing program 1: munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 18:30:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="34d09d846d9ee6e9eb501906434228b0c0009019bac7dd7bf44d093a605e35c436abfc9439af1650bb650534b1f7dcc098f554673142c4a5259f07a8b5fae5e59f2fa00d205f1d77b724529eaefcea23ae80938f86c5384d695f2b20d5cf37cd1082fe2bc9174694588f4eeb19598a1f3e6accb52b6c661f8b305bc0990c45ea5605d93df0a82d170e2d3afb1cd4b08617a1b11d7cb7127800efeecc3f38d1a9958b3e80a6a7909a560ca986dbaa93", 0xaf}, {&(0x7f0000000100)="554e79dafd16b258806cd48a71ac40c2d438b054b92fe41224e53d96d4178553105523a2394e992793141355aa86da912f59ed7baa7a8a3ffb92d9fed6d6e375d01ab2719dd15425ce17450fa171ae69", 0x50}, {&(0x7f0000000180)="4cdc8bfdb6d83ad01ea02bd50ddcfc20e74bd397254cbc089d18b7889c568b32763bda6c3855dbd9dd974f75dcdf1bc8ddcc64e13bedab277e651cdc559ba10e6f0b0c4012fb675ad5193a023c10fbddf97c5959155ac6d54e582a29ca6a0b44d99a9413d0f1c7da49ffa0f3b6f3e7b3fbb0afecba2f5c2b01932a0f96fd719ba4514ae2f3afdc6b5d2ae4cc9eb368c7a01fce9b462a8b0427e5daef5089cbadfffabfbc37670ec942956a2cb8f161dc5f2a7e84762d928f5ff1f1e40524fd24358b0d827a58f4bf", 0xc8}, {&(0x7f0000000280)="0af177453cd0f73e8793d8d0f2ac68427bc8a89a1249f6a720f2d1edb9eefb853870864e5c64164fcf3b228506b2ca9a4622fbc2ce73ab9b849abc54f5b4cda21621480fd25323825eb67a84e76b48f16e81d2100e0f260dc3dd5f45e6707cb5e65250711364c4424bb40e94f1f43e1a66c955d7a0f5bc122a2c40b5660c22a1b5f0c6f6a8114473b1eb08c6982c844d0ba0c17d99c4e268aa721c9e09fdff182ab9e424d321558fe11d0a5126100e354cef4b2d97c94c6c14f2eee15307c12b2064fe2fb3604976eaea9c64d65143ca146cabd3c7e418d7f2eee4d888ef4b935b83e01090e64d631ee7583cde0010a6ec2be4bb7823f3820ed36247ec1a7f305cb1ba506a8a54163edd3af10104be73bde32f68ed6ae7066cc28ef5a5a23280e42de5255124c1f7960ebf10258a97901176f12cf5ecfe6d5b79c1fe2f9a301beb9c71759ccb895df4040790de67610e65eb5af9648b830794839cb71bbc82cd457fd7f6b2485dbf3556f2729a90f6564615ac3dedbede4f814746e793c8cb218f36e408493dc71038f94386c4077dd00ab9d38f42859d41298a26d8e43958595be79de165e4987a8df72f243b21b488b58145179a0efcc1c837f9e42fbd5f84112b0b130a632d2da7029d165fb9239e81bb050c9fbf6c8989e552f739f08b4606246789cc443e71ed4db5b927e01a745dc58f24ea2b7a60340faf3386dea0035cdf1297b629d3e03c3e308d487f458ec75a2256f4bcd5370aedb9a54e2be98b12704bf6090c38834c974e931c8a7d22d06ef893244be37d2efe1d8853bbf4c44903d7ce8b1f6b83e4890c515d218b15200f9995ab27d90cd84cf9c764fc1f6bffdd3097c95bca0b9b6d538e6383fefe95ee1ae93fa9f07db20643ab6195162ec7cc6308a2030dae8aa3cc4d9a5d6212448bf9b27bf5d94caaf44d393a91a994f252c9a5e26607fcf8a30e0d432d2bc6db2df8abf18bf25b58ec3c1594b7d79ada06f3587b5f514875d6cbebd86dd8c64d6703ab08c676585ae8b70323825ad88e47b2ae1ee3331e7592acea23be3d96e6c7a2014daface8e409ebbeb726f9452e42e962463fba5b7e3f61d6439414edf3a70ca9600395e7d22b2084950aaa65f2c58ad6b63d33bf22a65190f691f5fef7bd4412db21e42b72316fd682671ed8a5b17e897971af0265873afc886361e1ef2dbe50f17fa27a5647d1f86cdc51e8c7db600420ff3d17e9133dfacc226fdc4e2f451d01b16237ce2a63f8319504e22b7b136b0d00a0878c71176935f92628a5b9f959f5a07169274ca1fce7ca784daeb501957e0552cd51b2852ba09b9f0f7f4c4b2d31666d9c7f945a2ac9c6fa7046b224aaf34e4b27b24a5fd6a68b0e1db08743e0175aaed28fbcbd5eb3a48f67fd316f4de9d0d6ae529d6e7c0aa052659261d6f434bc255ca89b6b91247b17997d83a907e6e52939df142d27e06baeaec6745984714301829377239194a2182618feba170d8e313dea70427f3db8a82c21f8d2299623c7bca5749d8b8082d7fc225f4611561993d17927eb96b69ddc7c9d35d668b4f4d2e31215bac0db2967bec102c57579c560dfb886d41977b16b1843e93255c0f5374704a3b88c26b5ad814d99254e2a3a34afce1cbe7f83aeb7d550230f38b7f17ecf85aaf96b242abd702b7d878579612355f3349eff1d73e0995d484aacbc58112b194a79e927bf069fecb0e31589fc71090ad323beadc8c4905f609c6354e4ccfe2ef5f6c16cbdbad5ea138fe5e4250838755c0a57bc15b6d3f3f6e4eb42c21c81a39fd7a90eb43545b75b07b95b3cb81d00b7a9afbe4f42f3c7762f9a93d84182261b29c2dfb70689b4baccd4e4c28b77595e63fbfe6c68658d1ba9c3dd83e78b25a273650298913773d3a7f00dc9413d4f515fc149be18bec3c46093c0030177da65e6a2bdafe20bbe87971ca86f50512274ecfd55ef165a65cdab26780eac330ad90b692422175ddecdc0e893f3b559ee5633af1d1bb4a53f92ac00700f66a6e03ef241e7a2865d86cfad88aa67f3e456bfa682ce850bad9eeace79051bdb799cc42c0adb6f5ba775bd4c6bacfa70fa3e5645450c979c55ce32cee4c6eb343f346dcb5454b2aaef0c72ccaa64f56b596f455e2cba92e5608fe46c8586558e30851758f12234626489f48b63f0958f6d3428cb7845aec3b5910388391fc9d937b25ae17375b8c089a6eb2023e9de00f3cc86f2d04eedd5b611f89ae42e92941b3316bd169f8ed46597fd699294b4323928931e7d0654fd23984ac8dbac3226ead9bae3833d615796426dcc4779ea3de18b088cc70e6c5da97f180c0960aaf2e3c9450580a06d152e5820e4b8b4a94c97a34c594822cd4f3956b0f7570b5bb05bce8ce2b431f517d60585a3031903e0dfcecbd4a9dec41e24925c38617c7c4a05fa118081ab3644ccaf635f473e65fa940071dea4bc46889f91a7130d61e342759ef7e26bfbba19e9eff481f81ffb9a035cf2ed4f030b87fb121baa849be3c4f00369b08356780210dd1669e6e6a9aa82642316766403cec0acd4a148bb01c0a9b8ad11f3384c4db0657418113691d2e30ad6198f3b39491fea424e7507b5dc2ee9c3485e8d08c3bfcaa0de7f0937cb0a783d6e7a2c5661c85c7ce9ab55b036d5d9003d2c323b99b57fa0042318655026a18269a1d280541e0c71085f1fba6c64fdb5ca6c7f14f612634cecf0ccec214b422c4103ed09d3a34a02e4c23c9c34713916b25be1b304c20dfea104204d98ffad2d4d2b724ab4db9b661964061b7bbb44b56e9258c0cfddac2a79e0d1ccce6d79e60fd571c190a99a5b89d856eb99056d0bdb03c7d4a4666d5190a601173d30cbd2a70087af5f597b9cf4f10785a27b414e33d4f18a690dcabfa354eb8fc71bb0aaeb7f096225a0faab906e01c1234747902df2e5c0aa447df93f4d422bfcfefffdf21e8bd4a11ce23359dffd6ad10651d62b6d41e6285591b6ecb36a720f4c7448ef03f0726853a3372664d498675022d12f91ae8fbaebbde7dfd940e41e6afda57882daf6f02bb807da24ecf19c038183f6de5a9209fb092d94f13e20ae39eaef86185954cb070afe301b83610855620043e192c26f6ba1b39578766ed65d055794b8b0dfd79d0dd6da4d37473771ba90b18a8dcae0f64967ad934e43fd07c3d17c7cfeb6694ef5b933d98ac3af97b27f67b04387f0e9ca7f133e82a2823c52c654fdd0160efb1664a99b01b1720bbcad86d9f69f8665de1fa00ef4e864704616f7119810affc69022120d13695c22c312c96b64d2fd4035af3cfd4fc5624b82635ea386d603cec9106a03084a09af6e269eed8a5be9011632c78da976d2df93e262f79c9e23b713b3b88962f6212b625cb467bf38346690d1d0c0d7f1acb73394794947d4f67bf5e2f9adb018dd6170f98b0ce28a6569fd11910b5bfd4a7da9a133217a4b1f33d58a29ca71b4e97fc334d14211d1495a8e87d3a534e6c8093d17a6f37f48acbe78a5fea29ac43af5e4284c7f44a94563e12f9f2b2886dd9f42332840ae2e8ed6851c6cc4dbba7fabc8e3dfb90f5c8cd9be2aa00c6ac0ff2c4f48255b9162a3becae4150dab713bc53042136b1d5d91bf9b769cae99ab11f390ad9f923ab7b21cbf883a62a70a3a925b5a850d268ed5b26e3e3f3ed9fa30ea93c079d5847f7c92f8d3349ba6d01c3309329fdbeddd4cd8d7c3707b76db56c6c9de3f19e38fe3a2d055534fd7d13af7c2c1318b9e2d6adfb159026175e4b13bca1a5d4a9a0937ef2fa7c1fce31c6625ca12c2d543fc2cd61feab72c6d8ff8dd40a2d24856f45898af9b1167a87c6267e0607541840f943aa2a0b0d0eb667c3dfec363e868a70b8ccce4d51d2ba9e8e51c26229fef2df47b3c6649fcf47174154d6c45fbde5754d5d1836e6e34f8cee5deb018c1714ddf21afd4305edfbf492e943a7974f5cfcd3cbccfe2d61ce0171f207d515172981ccef8127b8beb0151914e7bdd2158872e7f1d305a011200c6bb0ea9566c304a1c589798bd2ea2777677aa231a7063cb7e3155abd6eb79d37568e10ec4a244830c14943cbb5ec3daa538a8491fa13ccd8eb31371839b92a797219f376da91249ddd59cd14491c61ee5ac5733eab2868df40b01d35625dac207844e8385b22d87597d8e5c9501b24557e88918b649ab47bae5e679fdcf76673f6703df806c9430056ecb6718baee8b4c064a535811efb7b6b7fe5b2a23c71c81ee8aa33b1310ad1dac5e9da5ad1ed8611c89956f7a64e5a9ea6e36140a15d1e2e51ed869288633b151f7728eca6b8f76689701d1930c9071a4bbd99ea203b93f1c63757c9b564f1a4bc4806517bcd4f95426c770d09a1f569574e6c50650260735b98aeb11caadeb0f9ebc6b8287efa018fe26fa048abf10a165046d98d922134f5b89dc19dcf0952c5bf5a831bc68ffb4a1065a5614f841d6f8b93a66c00f9fd58acbb42cfede8d2a39a0101d46b49b27cf3ec99850c4669d5dd743fb9c00a140f6ec4101416c405239310230100bbc9b44b8691a219a2a5240b2f84be1de88512b18f4a426f82092a956f574aadd2e093532e963ec77e2e5c41ea6e09c29830ec77bdee64f4a876800f0cca00888485bf8d7fdc52c488c3d54108a98b974fe2b2f4c6ab37681bbb9d52562718a0ebf2397e110b02cdedc50ed08ea3736dde766c91c536592a0cb24557caa7a188ff72defc75de53261cbe72099ad90c195ba057a59576ffe8e9a92fbcee3b987c43b5491ff86c9791f73cc92fd2a908b46d57ec916e86b4259e0b075a5533d582250b779d4fed1e99a3d51ec4ecbb511c3881031f267dcfe21b739e9643525682190de5157ed0ca42d4d9a5a83b1222e0d7f99d1259af9e27d1cfe261af5f66312885b64016ca4dcbfad960e002c7c0395649daa095abd9d3daebe8f0c11cc16871730aa3aca2161a5ab34042cf2981c31fecd3092dc0bbdba4d7fb718b07d0f71c5da42b23e65743355893b57169762100c86ef8e9a1b4c75c61a99e9224cee116d8743e596160b21679233c2e4d8d8b975b2f3284db4f0323d97c805c3d8c272d421ba212e331d5958b98f8f907196aa6e81c11aea6e82500e1a84d646bc7922b243aae9c3bc459868f8c90fc8f99b6ab94a3d0b280d0d2a716b3f11b7962001bf6c709aa9f4fbc40e9c8a044756e6874ec42ce6605510f3e5f1e24166788a0b27aee7a2d2f1ec54c73c10ae6a954b7f574a694c79a7aa9f3cdc56b6163901ce166dc0cb2a25b8f31e81f283a3df288651e3d5302b39a571dc098ba641d8d5035a05a4046f6fa5df049767c962e1cba66c91fc5e67b8ffeecfd4e4143a395cb769cdfbfa3b3cc01457ab56fb045c8db0b2bcc683c37fd1b4859eca4d9736a32eab413f5898bba566d816dd8225041b666298a03889bd0e2bc410f939479fb606b2aaf5ec9c3a2cd31801b67ef65ff24581abad99076d7d94c159ba5c2fa8f9def65769ced016b70e8d623b1f6f0031775dd18005ad3a4e01524e1e2b7153084a8e413b4dcb44dbd98b6e742958ee6407688878c3f04c95c6e85409348e6fd6eda52e8b7acba2b6dceb169b8fe2281e4410a1f83f12c17086e7b2faf467e25986c3f949e005e2c72e5bcfd97156a18fe74cef74a9366c8f99a3842745b10bf1794dcbb8c41204d3d2c3b848476b53ac6d238c080bd15d916d18ee0bacfedb036c84bdf9d96b1be63d892a6895466846cc513ae396f41da9ed027db64ce1776f060c16be2338903f7f4a93aee6b99adc07cc554a9a0635f954156", 0x1000}, {&(0x7f0000001280)="e4b9b22970cd36a69eb62a96fc83dfbc153d1b4c3f34dd1e849f46a52cf1a76ebf5c1b82fc45debfe7ba0d31e0cb0d0f391b90665e5d5f3ea1c9c7d29174b5d5c5d11aefea1b7261bb86bb593860103045a1c7e0d816988f2cb871971436437f21b61483922a9a7070da5fe8077e3a9a6150a356f763975d94df2c4f76fecd24c5b5ac097bb8bcbfb5869e97fa0c2b3fdf34d12d0f10461ed031d48999ad1811776a34f53cd7a2eae32308e363d987eaca793303d6aa219292308b9d4a609aecff56ec40c0b3edafdcda25899299c76324a4a6ab6ee0a738115ab1319dfe07ece48365d2a12061dccad10b87f05016a2c0a0db0e9e", 0xf5}], 0x5, &(0x7f0000001400)=[{0xf8, 0x1, 0xaa8, "61d6059aa09bc14fdfb8d2075c119f207c4936b3b2359da228e43ec78251e0b3b72cfed890eb85e4c05a9ca1ed379b67464e648116bc0203661e84a481796c06447a53e7ebf9f836493f6a9706177b374379eda30d319d42fc69cbf48a2ba50cf18f36e05b32f9e9f1b37c25a87e460e2e3e6bbb11484a267584ac40342aff4009cc945198c905c7027327f5bd28dc2a8a227c139064969bc279ddc3406f64ddb541c4edfb6c8ec98a70db43a7f7b8e0bc7dc917a6b43f928e23f6226de7395486ec8e57dcbd00fe3c06035fbd6de398f66043a41ac7e449a1b942e04689bc11e63f"}, {0xe8, 0xffff, 0x3, "34b7ca2a568ee30b0d5c3c11da5446bfbc1b2257c2b079b192debf72a2f40d48676c5ce7cc6470997635ce6d922d06bda5c766666e1a6a8a560c9cbf6ab96327fc29b231970b19b4f7aca00cef3e2e3ae8cb9823f44a4a8e3a8cba6d5f7bc0c9a5a810b09342c35c343f8049880ac746f24c266d5564fa799f16e35aeae5049ac80b731c2aa2cb557c064092bb7a50ba659e672bd2f36190d7597628fcba8f42cc14a594ddce161ff0d4238a0e09e13644b5ccd95419b3de25dec0b35b655e0b3c72e6173988801328990d5e9183bd8a8f4cea84ececbbe9"}, {0x18, 0xffff, 0x2, "5aa0"}, {0x30, 0x1, 0x4, "f7862cb137390dd91b47468bdc39d8330b6bd696eaada6cf1d514e77a095dc0b"}, {0xc0, 0xffff, 0x5de2da6, "32007ccf10079e8b9f3b247887d6c699b4f3d64c031fddbe22cb1433d65a77b06c9046e7c74338eb7511465cb2612b593f369a3e20c765eb3a6c84103e18e928119cbed033c38f0b996df35fc2ca711be046efdec362c9e06684187e47cbd9ea7bfe1f4bfefd41eadf3af9b2854721816ce0166ff532e7a5cebb9a8ae51334e656ffdff24e17cbeb98da16c40e2f1336c785450249a20f6b591c599f18143aafee28d4ecac3587139dd0d8"}, {0xf0, 0xffff, 0x9, "a12981d3a789ac454d93bc82fd935ce03b1cb5f183ebc39b319250019da40f90c2ad66f13c28f5217125f025580f2ce5e481984001c37db55eee3e44bdf555fd23128ad67d3ccac640bf36b0f41cc999b9c87aeabcabb05a1c946bbd442960c0742bce83d440f46658cd5f83aa9a32e32d088560fe8ff9494748605ba8a05a329a8fe8fb57badbab09d9c3038ef700c595aeaa71f896a995ea935ea9e42cbf1693e33d419d772d6601b7d7b9824da2d6ab28d363579c53861175d29790426486b91868cb41ebd6b91d3eab497d95924707004c9c9d7b5ca77a23426fce"}, {0x98, 0x1, 0x1f, "248aefdddc6f96f6968c656ca0999ca22822dc80a23b4e4141113000b2b3b33345cb60747378ad960844f5d74fadc93f01c8e377e89cfa88b22f7e46c9dd62ec98ec2192cdb149a36e90c486e1104b7f2f7a0727690ddc053afe347765df833110c34d4a802fdc6d36ac939dfe16492858c37dc13f40064d85a583633a31e68482410785"}], 0x470}, 0x8) getsockopt(r0, 0x200000029, 0x68, 0x0, 0x0) 18:30:37 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/190, 0xbe}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000640)=""/211, 0xd3}], 0x3, &(0x7f0000000240)=""/51, 0x33}, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 18:30:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20002, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00') 18:30:38 executing program 1: r0 = socket$inet(0x2, 0x7, 0x6) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) 18:30:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140)=0x3fe, 0xbc46e6397684ee12) mprotect(&(0x7f00005cb000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 18:30:38 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xf440, 0x0, 0x5, 0x9, 0x5}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="f7f9e794", 0x4) socket(0x39, 0xc000, 0x7) 18:30:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, r0) getrusage(0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000000)=""/92, 0x5c, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1000000000000000}, 0xc) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) 18:30:39 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000000)=0x5, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pledge(&(0x7f0000000140), &(0x7f0000000180)='\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307006, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:30:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) 18:30:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) shutdown(r0, 0x2) 18:30:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:30:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x1000004000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 18:30:39 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000200)={0x0, "4b91bacd3dac391e33e143bf549424bd89ba94778e8971e95d5816daeea8b16ae85b305a270cfc79c8b66a43181265bb7c4725bf65cf1f869f6db7ba34887e85c4cac07e9d5ae136f7ce96cb6d577243eb30f1fcc3ca7a2e26f24ec3ef0b878f70ef9c53204a663c0d22fe7569c53b897829eef164ffc67a10cff6cc7fa763aa8954dee205087e6674a7a3406ea524c595ae864dcb00c06dd58327528fe8430862efa70c1d904cfe5b55ef567f66060d45aaf1fd37af30928be146488bdfa3536fb24413e556ecbd6181424022723e93ab33371e7b9b11fc14279811e10abe9ebff3c83bc0e50b"}, 0xef, 0x800) msgrcv(r0, &(0x7f0000001700)={0x0, ""/136}, 0x90, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/123}, 0x83, 0x3, 0x800) clock_gettime(0x6, &(0x7f00000000c0)) 18:30:39 executing program 1: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x200000400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r1, 0x8, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) openat(r1, &(0x7f0000000440)='./bus\x00', 0x8000, 0x60) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fe8e64012b6c6acab6e5f1a622698880218d0df30bba998e5b38784475d42e6256824633a5ff0c91b891a181882bd136ee4bc15a1d608f02def151efd92e6a8520344f87ebcfe82021ec3c6990a66bf629c6e02a0bbd51c3e5d1bc2a9b61a00a9c01512594cf1fb0968d7dd42a37fcc03b6ed073178c1296c411bb5c4786926bbbc093b92bbbbaf743bca5c0e87b664c0b128a01ea1485bc07939f77f6a"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000400)=[{0x2, 0x3c4, 0x1000}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8020, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f0000000340)) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) pckbd_enable: command error 18:30:41 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000480)=0xc) fchflags(r0, 0x3) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b", 0x2}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)='E', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x5, 0x7fff, 0xeb, 0x2a, "473f65a74e3cfb1165827726b1c963e8d2f0a415", 0x7, 0x1}) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x3, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x1}], 0x1) readv(r3, &(0x7f0000001640)=[{&(0x7f0000000340)=""/137, 0x89}], 0x1) pckbd_enable: command error 18:30:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x5e82, 0x1, 0x200, 0x1, 0xa6db, 0x3, 0x5, 0x0, 0x1, 0x81, 0x2}) 18:30:42 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000010c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0x713}], 0x7, &(0x7f00000012c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000001, 0x80, 0x3b}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000020, 0x9, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x3, 0x3e00000000000000}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x40, 0x64, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00000e7, 0x0, 0x190d}, {{r0}, 0xfffffffffffffffc, 0x1, 0x5, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xffffffff, 0x7}, {{r0}, 0x0, 0x60, 0x10, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0x60000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x41, 0x5, 0x8}], 0x7, &(0x7f0000001100)={0x40, 0xfffffffffffff000}) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001140)={0x2, 0x74, 0x400, 0xd67a, "2cf545660c1fdea61f3025ba6639e7ebcc5bdf8d", 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fchmod(r2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) flock(r0, 0xa) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) r3 = getpid() getpgid(r3) 18:30:42 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=[{0x2}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 18:30:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="01010000", 0x307) 18:30:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) clock_getres(0x7, &(0x7f0000000000)) 18:30:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) write(r0, &(0x7f0000000000)="24622319c3d6dec53d7f043f2fd20946044c4f126205443c685d18d7f0286f9ad83e2746e90d13424079b867c765bf686080276d7ff492c73e88c19aad77", 0x3e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:30:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000300)='./bus\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x80, 0x6}, {{r0}, 0x0, 0x40, 0x2, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x800000c4, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x6, 0xffffffffffffff66}, {{r0}, 0xffffffffffffffff, 0x7b, 0x1, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0xd0, 0x8, 0x1, 0xda5}, {{}, 0xfffffffffffffffd, 0x42, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0xffffffff80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000008, 0x20, 0x7ff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x84, 0xb, 0x1, 0x4}, {{r0}, 0xa6f70dfdea2b8c4b, 0x10, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xdd2000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x37c0000, 0xc5}], 0x4, &(0x7f0000000280)={0x2, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) shmget(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) 18:30:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="00002e2f66696c6530002bdb9288e43fc61fb45a0b4b1162ca56b8c7b8984da5ee3957bc306845eb95dc17aa8d4812f535478f8270e62dd1dc372bc03c6d5ee8ced2f93570314b396dafb6917b9ac0b81de0340463a9bc4c5fb2"], 0x10) 18:30:43 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0xbce9, 0x7fffffff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000380)=0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="84d21ad8c90d1812effda5d7f0767bda041eb6de20ffd7", 0x17}], 0x1, &(0x7f00000001c0)=[{0x100, 0xffff, 0x7, "f8dbd21599ab9709a673018c5fc31cf2290cf96be1475353fd62b8f06bff971b0e785ce5799d8501678d6d58b927d17c2a351aedb447d88d346663ba75e1e9bcd248c21c60d98a9595a6c142df72059d1fa258be450328dcf05fec001f3e7a951e67f190698591ad8ccc884adf6945695559813ad71f26e584c983442f5cdf359f2daa9799b61456fa782710d8ce935c801dd42c10df9a72eb0efc763e4e49ecb173da9b3a6acfb57672670bf2b907e4d49e4c711837563b5319bb06d296a5d915ef15b57c1d767609c9517d51fd2cc65c1cb107af525d36702536933e167b78635c2b1df0bd9798a39fc994"}], 0x100}, 0x400) r1 = getgid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="0276cd4257ba3f62fd25456a540538a94cfc4ec50b", 0x15}, {&(0x7f00000003c0)="b764df1d2398bc94f46498ea8e773475534058b362f656ddc5906c2846582afd0f5edbbb07fd353c1bbbf257348b4e79fb9ca09f1d1ec440579fe423c007477f3bcbfb914b552ae35cf88f33f85e49c9d439f5428d79bebab9dee7897d32babbaecf690a91f70c433824af3f7e4048665bfc808afd6d3fd4577536a48af66b9b9190051398da3e3a6296432ac495c3ad4fa1c7afeb86608e575f8883ccc1a8568bb79111f437484c24c4d9086cd66263c9a4d15f2102cddca0f7b6d99f5787d2eee1b03e694183745d18e5ffcc88615b326c0bc92e59a02720c51d8e30cdc8dd6f291dfd3387757426bd6419dc4f7bd0", 0xf0}, {&(0x7f00000004c0)="829144e98314dad7bbdd01d9bc2ca6e207574de00bbfe6a7e5cfb206487c1627fb0f4da4b600d5abeb3e8cd9ec66bf40efcf716eb2c33f2df22aaee59755c885ac3832335029d002cae569f1b134707d8a5bf067875db8786eb956ad09c11a3d002e6af782a1a2fbb80fe8bd35caf37870d8ace1b04b2364", 0x78}, {&(0x7f0000000540)="fe42068d38ae74e651", 0x9}, {&(0x7f0000000580)="44d624020acbab8b5860bf9d9aea6cf02c4bfb846e92ab6a5e996f18f813677275dd9db0a3c0238def109c9cf93a2991ca583843330f627d7198f5c8d694be3dfc3044c0ef1d6a9b3a773936f1e2921d142d4fa920d84f40dfdd05c55e347b0d6a42353cae98ee7082864191b5cb441082b427d46c9171c8a12025f45e709918253f478b7360c16333f9cdcaba3834c717daf2b3b1479a7ab3337f98f78ffa6d1f886ea1a62e8f69ca665b86f802341c8bb7a9a5cf7cf3df20ac8c79891404ed1fd7970abc9235d33c14b89b4736c6f7125a8424cbefd77adbd28f949ab383ab7d84020146646da1386199ebfeebe73a8d892f445e107623a6da662e8aa740b74caad161070ea0e14940aca9236c496f687961737c05674b2b767f84def18a5014ed524203aa5ea7fbaaee99fc540bf6a66d3be67a77f919d07d895a57b219101b478af2ffe2dfcb880290020c0eb96e7d7a708c264b19eb2638e4780b4958c8c19e24bb45b269555377b74400c0cbbf382fd8f9eafd3ab5206e0ca21f0d2bcd934f75cf2bf84903da96586e41833572209115aaef3c0493c255fc9ba75b2feba0b63279869f294ab91c75020c55a7e06ceb11d0fcd99a9a33f8bffbad18c851aabc8472823fa511dc533401eeafd26907fc2713db41bbae55cd58a11f5c109db3f05b5ee0f795b9813220709f599a2b914c37084ac37b949d47ae3da2ffc19225cb160930c4d0b613754bd5e14de66eaa7659b7f95dd6268e8172dff94d3d4c3a4de25324b175e5d68667e60b3ca903bfce43004bc5c49ba72a14e61c9ef707aeb656f81c456b7189a82a6a0ba2d67d8a52518935056f1879fde9e1908a1ffd44a27c7a58d2d7724be5d57f63773a8413bc23924ef11cc8eec290af576833419cd5df7bb90e8a29c6bc0b06dd499ef625cc93a9de8d75ba9ccf5f2e02ffc131a2645205c85ad83e0afb8cee7d39784318f0605352d6e00828bee2d33788631222a228bf69eb4a1d20758975c7f2294b06d190f103f40747310247937287c7f7a94f889a739da4eea7229813d953242778a5a40da57b7248ed00ca180099c7bab400eede37d92d45faf9cda640d61b4c4acf71e58523a3f0639fefd4e9e63b05464181164a2f30133a461dba16bf4450a6be72ad42fc2b51b8651b029a8fe82788c1cf8a64b967fcfd411613d103d88491ddfab4099268114cf0d7b5114c5a22285bb45897d6e6b95926a60c4ed9f98776a615f980c01e02e9cb6ab470edc84f7166ff273cac981872dc5c8c04635ed9afd8bc5af3b2275ba74f1762b8f659ba3db0bf928bbe59fdbd2dd16b3cbb6e3fab12f17851e245fe76ee749737d60239e23caba505bc2b3380df03e39303479b42fa9b12bda3a06a8b2d17a983f2bfbd9b7ca1bce94df8e2dd89718816a7f9e889bef977d777306744a4bd3f6e093ec4deab1f2aadcfc62b656303d76da77a34a5c5d0ebb8d173603dbaf57bbf0928c609cf41f4252b34804397a0dd84bb5043026d545c5705dd85e093e83c17265df740011c52a5d7b5ac83d9d5ba5c35bb7a74bfca194ddf4e0444ab7fb8129396fe4fa7e72a79d9497b8797c5b803f8ba04998113adb56efd753bcb05a0598c2633d559f93aaaf6a6f48951b176f01af1871db4664bec0148404287c2782afb6b0d9006d0d99f5f24b103d2ba22048f73e40d8f39f597fbd6d3fba70f62f55cb9b3e1288d4a4b285591e44c6dd80f725a16f606cff99622841af5118f5a4bc745e4712276552048cd66269633f4f222e9e5892e25804a5f0894b13cb77388d8d89c4ddbc4c2d1b0b63a63d0923b79e64d57b43efe72018dd8eeea47363b60d1ba9cd6ce8539d702ef94d5c730bc6de8542e9899c145e82d7266838b2a13654bb2f9928a07c8f9fbf485a879a6c2903b4ed69de40ec2ce1720a3ac4ef1d55323ef6f7a639e01f37a2549fe1252c08f2ee0e1cdc08d6c4e1dc9ac1a776caf9f3efe01461a975ddde58137bb58861c609ddcccf247063b36d5475e59a4544c06d9427948ed3fcb0554fe4581589b947c0380fceb8bbada6b077171a1da87cc6f5eb19b3fc1e7d0cb7eb430f9a2b35e3cefe33059f6210d0a692b3f5c4e00dec6d7c1cc7df62d0ca62e3af7f7519e93bea9a0f5bc2d7c6a0848a374b63ef9eceb4cdc269549c1b03ea35dc6c183a8f42ff71784af3e5415a417ae2d29d768c9117c202f9360e3042e2dc058cded2aca3ea86cfc9772e042dc776d7ac2ed70b3af2ca5efaa3956aa92e00f50eff51441ba5f333cb88c02df402a63382965b814cbceff2c82bd0fbb9294428506af265e7dce5794354a4f56d267db6204f38d11c9b7f5e9b00eb4b297829e0d44bb55f16aef82006e9b77ee62bb6b61caa3959d42be951dce0f9aac13ec81ca372f5eb081c153b73912068cab535843f00011ae271301d0a4d2b634b4b582f90967938ac42a634b1d526f9c3ec8f3effbff420dea6223b9895331cb03b05db5900ec5f1f9b75fdf81e3421a0eee6e7d7ebacac98f29b631fb8d061bc92cf9a6467060fd7b5e30e9b6ce3e58ac1577586dd1e69e50e9abf9ac3d899f3ef9a8937996b0773c6c921735635a7a26b347b56a5d477691848ddd1e0ec7018aa9de9411f5e262d598112f1ecfb9a00a9b75c18da7689d1a93fb81177c4ed48ff664c608bba132fb1825b46b802f10496a832ccd3dea862f386b2e62ba842659c1fbb02934b0fafa1ee68d8271539ddf0ae822996fceba3c1de8158b766371ea564013da716525d891953202ddd168c3348f2d182805b2d47030cd1ad714fa07d09c565543c0a0dd08f4ce91313e04527e629d70761632c9c22ba966b4b04c82c000af48811ba3abc72f1600908f67a14a0fb659e55acbca3b30a8ccc0af476e0c33efd51a4f46cc1025a1bcb66872223b9e9b81ce3ccf5c2dfa70ab9d9f09d7604570fa202f228e341904f0cd4a93086a3804e27a75764ffd380f0d626f00a860aa3f0608f0051f3279490a9a79cf492d1e95d20ae2cdafb2bfa778df80f84467613745359b98943117abc06b92f2eb3e238e9e7085b2ae1b47b9144e845e3e09c3511af808292f9c3503a043fc609dc63cbd9e99e860269f0d90c7d91ce67eef5ad817adb189197059a1a18d55a39b4e8f6a78938531f4d8bd17f0119964fd06ba96dd3e8782802b056518692ee661e232a04ae2548a58d2f1a5dd46e3d687f08ca659c56780224bc39945dda31207ed22cb52dd1f5e6240e4fd259b3ca253221546e6b895dc8c1df36abbd34d5a9ac74f24f0e7c8775acde0ca7472ea1c27a534a702145801f9c07917c31a3aded2cb5041703d2d1985b2eda35821994e44651fc912a76c6e2daedcbaf34f7d7def16dd29f9d0d1802fd66475d711b643fc42d4650532085e2cdf9c7576b6372c0dbbc0ce082bd4ec813f2ac4e8490ad1ec93d19d244ee8c11f41327d1c6fc8aa1286be2dae616e99aebc7954116844870a7c5a4eb380fcbef838ce2b6081792681f3b0e87f804acb1d15f2711df061e59a0014982619c680491a8d28972022e2ce803387d3c8c5b7bbeb5a68209c8f87a85d935cd5fadc4fa83e60741630e3c3e0701225162880a49e0b604e0fa84f8e694800fc3cb802f8eff773e6dbf70400d6e3502e6feb6b694dbdeb0d41cfcd542a371ea467b188a57f4e9b71fbb2773c9a8943a41d184721c42469dfcc7366bc9ed27a99c38ce0d8e0b4c9ee33e7883a99531c79ae6d7236aa5e57a97aa296eb8a2206b34348179e905578202b3f83d87e9ade55334202658c274f471315bf0f8d532cbaee374e63209b441a9133dc133b2498b3189ac437bf585140e08c6f710bbcc5c5369f678ecc280684ef8b378eb429112c59964dac71b8e0460be179bd8ee22af51e1b18dffd35c0b2dcb0e34c23be8eb208accc759c91d3a1771c7e60eb91d24d80dbf2f454f0eefaac1dfd2d4ee51b32f6be5a03eeb6cf274d331761b23b482ad2c7b29915f7ac02db644cebdcf8b37990c2e9f6d0ad0e63f8745b010690792e6cf76dec955223047670b62e375dd86887bc3be07770f478b7df89fe2d27309c6a8599696c87beafbd6f866eaac09ecd76e2ea4319c5b2ee897089dc5dae9a02324349ff549ec8127cc8fd31b2da46f79b0bbf716b711fec93165cab7eb242e0698c43fc25053e12624df491dade949cf81c50d3150e3e9d3c2b8121795bedab5a8409f2e69c1245905d0a5e88e9e5bf96081f9765309ddd95a5ce33d1888e175f62f47a8b0d2e56fc430e87794fb03221f2079a1f28f9a8fbe782cfe0f55cb301f16eecb7cf0ff01140c791e6aabe80afee75a0b1ce440062f1a408aaa934cfb2f37d533cbde22fa9c65a98556323c8aa1d92cfae0768caf23c4ae7ebf090da93574332105dd6a6831a572a823a184df632af28d8efbb43a106f85e8ccbbaad63630be31fd8e40aa99ba26a6f404c46c5ea293774cdd6cd580cfdefb6aabdda8579dada3a8cac8de68d7060bfaddc09ed9dad96bc40ab0ae1491c2868d07faea823b03ec007e21a9f0b53f734c15760f8b0ad08218fe40b86c809936454785728d9f53188defc7284c4661b7496d59c19cdbbb4503d458de8274994818e9c2907aea6b0ecdd51c91c197e4dceafdec25a62c781a1db55416cbc529cdaa5099f696f55283664438bdbd8fbbef479a9744dc5282e440810ef7d80b1d24dac6ff51f177d42c9b752338c9a7f5832bcd68e65009fee0c1c03ed112384e97b805941e4c3fd8f046eb9457ad5896ea579a399865fccdfc4e4ff4ec3027a43bb54879829e9260319c7ea67609e344644a7fdb06cbd67f999eeff313ec1fd55a5b76a1f0e77843f2f21cfb132a4f7dae869244e9d6f70ab8849f0a402428f77f039dc49015b8a42e9df44227a977854854139066ae30428aeb4809af92809811e655ec1e5911a1a8fdf3ea27b0c37b3540221ef3a131c0ef73acd85e20ea0c3ca0e9807e063cc1052184fc255e558fb6ec8863734c71f11210bcae5e079c4fc00108f474e9e5fec86e0eeb78f614e2c7a6f4202bcba436b3674017fb65cf97419e22404f957b80eca574ea04d87df39bb336b06fd3eaee2736794e8d95bce50e1c0d336f05a7a2afc3a7200301faafd382cb27a34eb5d1db7fd17b42dfda56964012da48af54c83aed3d5108e8a9361ed7ad537879e89d8d15dc84c5804a7deef7976b0a3e911a3b67b1da9f7985952b9c980153da046324698ebc1ee7c8be3ca7944b7a5e0a281095ff073be5a6c12b10986d27bb0846232a523e52973f6041f40ee9c6a75c7230093bf2a369c9378c16aab23ac0fc88fe765ad96ae79fbed5e11dda76815ee569aa3c8b413536e6071a61886a58dfa8850fd22310b720dc1ccee762e5be506e018042669f03470f9bd577188f8fca6807b6beb748099f4b381f2c76bdbb1ebcc4932e785431c786d0aee7e3ed1b50b084b10e436c7961b60c8585c73b4a3ee9bc0c430b10257a89cffbf832e98b7db1c06527cdfbd82bb85a342cc1cea89149381fa89f28d28bb99e30d767a6ab323908cbfc25291405de10d5d6ff44e04e1538f249154e6d85dd99ac607dcb042d71dbfba692fcc7b82d5d2120b64d83a304ba1ffdd669778eb315d6e13ca1771bf666608adb376399d286739a1afbba2b49e2a1c0d84845dba3bac1df05b5ad16f611100c4feeb33f239302c89b99a304ef7b0b717df3aa653e45782607a16d9c076a08b47cbf6a2ca5f994df019e22fd0e36894209dc983c6930205f4e0125f0eb595999e1f", 0x1000}, {&(0x7f0000001580)="8e5e1c19561912173560b90d6680b74d48b6a3e2017ef7bfe20717b8c994e4e0427ca3f65ea19ec55d209bd23a1b20918a284e90913ad4b410a68aaa112bc653a9ad8e07d2ccf8a461fcf4090b400baf36f4e54488d62ef54a088379404f869dd57b071170d222c1eee7da5f10da717a191479636c33fde754ba240d6aafb4283f9a6efcf8362b6dd45832bb994e7679ba01858d3f503658e849b8b40b633de24f338a139dbf63f56e393b193c3e0a9b8aa23c7029", 0xb5}], 0x6) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$dupfd(r0, 0xa, r0) setregid(r1, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x1010, r0, 0x0, 0x0) 18:30:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 18:30:43 executing program 0: r0 = socket(0x11, 0x3, 0x40000000000) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0507fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 18:30:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x7, 0x0, 0x0, 0x0, 0x5f, 0xff, 0x0, 0x0, 0x800, 0xea14}) rmdir(&(0x7f0000000240)='./file0\x00') r1 = socket(0x2000018, 0x200000003, 0x3ff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000003c0)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6c89a8595f08503905e6104b86c4b274d872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86b", 0xa3) recvfrom$unix(r1, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) 18:30:43 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}, 0x810000) r5 = dup(r4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000003c0)=0x81) readv(r3, &(0x7f0000001800)=[{&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000340)=""/57, 0x39}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f0000000640)=""/213, 0xd5}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/181, 0xb5}, {&(0x7f0000000380)=""/31, 0x1f}], 0x8) r6 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x119) setuid(0xee01) socket$inet6(0x18, 0x8000, 0x7) pipe(&(0x7f0000001940)) r8 = msgget$private(0x0, 0x120) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f00000018c0)=0x6, 0x4) poll(&(0x7f0000001880)=[{r4}, {r6, 0x40}, {r0, 0x4a}, {r0, 0x80}, {r4, 0x1}, {r3, 0x1d}, {r0, 0x84}, {r5, 0x24}], 0x8, 0xd7b) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x100000000000000, 0x100, 0x0, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001900)={0x0, 0x9, {0x0, 0x8}}) 18:30:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 18:30:43 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000002, 0x8, &(0x7f0000000300)=0xc292) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r5, r6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) getsockname$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000775213b43e9199139d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000000000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000500)='./file0\x00', 0x6, 0x2) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r8, &(0x7f0000000380)='./file0\x00', 0x200, 0x90) 18:30:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x48) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc, 0x4, 0x10000, 0x6}, {{r2}, 0x0, 0xe0, 0x2, 0x10000, 0x7fff}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x800, 0x255}], 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x10, 0x9, 0xff}, {{r6}, 0xfffffffffffffffa, 0x60, 0x10, 0x4, 0x8001}], 0x1, &(0x7f0000000240)={0x2, 0x7fffffff}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r7) fcntl$setflags(r3, 0x2, 0x1) 18:30:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "9388c386d326988f4c37530c0c34f840b3c70485"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:30:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) flock(r1, 0x2) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="782ed2f6c52fbb434a3b981404776ca1845d21a5fd2d1afd7088d35e014aadd5f350225a51f796c5e0e1464bbaef69c0b2eb94ab6e60fea62dac2b58965bd9dbbf7e1a136c4da81ae451df63964e624480", 0x51}, {&(0x7f00000003c0)="1ec51de4f795fe5e1637f3b1bda1fc9a3c76b846603fb86e224f687badd48894a4c86e95da431bdaabc8fa746da18b8f6e52e12095f97e8f7433614ed5f752660dd2770fd56dab12994c1e9b3f0b797192348e114ad173d1398b3310c11d7bc32acd3a56a64b1d119c27792e2d54284dc2c4c693baa29377bcd02fef67e4c9476f4bc66235dca598e6206acf2435ad1958ca8d489cc814f1e751fd962fa3304a74b123618c8ec79e66031623421d58a4bea0e8231dfc4551ea481ac6f164a341164a50", 0xc3}], 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 18:30:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x1f, 0x5, {0x6, 0x5}}) 18:30:43 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x8, 0x20, &(0x7f0000000040)=""/81, &(0x7f00000000c0)=0x51) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10800, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x20, 0xc63ab8f597e9c1c, 0xffffffff, 0x2}], 0xb0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0xa82d}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0xffffffffffff8001, 0x48000000000}, {{r0}, 0xfffffffffffffffe, 0xa8, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0xe55, 0x7}, {{r0}, 0xfffffffffffffffb, 0x19, 0x20, 0x7, 0x259}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x78e, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000005, 0x6150, 0x9}], 0x0, &(0x7f0000000280)={0xed42, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt(r1, 0x2, 0xe04, 0x0, 0x0) 18:30:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x7) 18:30:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000290000002f000000000004570dab16a5ec48d78f00f9f7aff23dc6b3541c92fd18a484df4c1b7bb8fd7704b8d0746a227789e0a254637c03bdadcb2cc372a5fad42d"], 0x10}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1000) fcntl$setstatus(r0, 0x4, 0xc8) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 18:30:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x3f9, 0x0) write(r0, &(0x7f0000000000)='n6.', 0x3) rmdir(&(0x7f0000000080)='./bus\x00') 18:30:43 executing program 0: r0 = socket$inet(0x2, 0x7, 0x800000000000006) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 18:30:43 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1044, 0x800000000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) read(r0, 0x0, 0xffffff40) dup2(r0, r1) 18:30:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x98, 0xffff, 0x3, "6b5cd2bed9a6862b8bfdfa8fe7ade5c8f3a0681e93a3e0b441d465ca15bbd72de60bc588a692a7fcc4648144dd07725124d101ca8eecb275b45cf2e126cb62ef894e4cda590ec449c647340a3cf7a9dc7c46614beaf76c7fb20873e258c50c013943e5ccef5a25fba6ef77ed1628c5787e05df8e5be0b58d9a73501b061749ab8e01f09c2d"}], 0x98}, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x0, 0x20}) r3 = socket(0x1a, 0x1, 0x7) write(r3, &(0x7f0000001240)="962e8bc4f802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe287c2773f577e20152cb5f1b22315f7a5305e09dd253da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b589f30bfe3188aa6735ea7ffc11f86b0604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ec2fe1fdcb16afd5fd0f8035a99c154975c080933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0f8fa23bcefc5450ff67264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115756e25fe27c52072c89670a6112a17ebe9465f000437dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37fcffffffcfeb521c8a951c0200000069f3dca8d82ac663bed051a51d5e1d2650598d982874437f3e256ea50e923b5ffd45d9efd0e1000000000000000000ab1de614dcc1efca3e5edcde0b74776552a3a43bbe3139c8e87d7e3087a8405262ee2882d982db18ef9ef1e5019e18bd7ba531f6527226932cfd63f0021c50dcc25f872172d03409d4a7b0f67eed8d06d2cfcb250ff633c406b531028c93aa2bb6f91651a170fddcb5e64e76f4346c4aca2f423a312fcc8ede5285d4ee2cb588b77d3885067fa914479af89b6cd974a786b1fde0b2be1c4aba9d9d2e1693c5e8c5f73b6544740622222069367474af0bbd3bd4457b06186ecd82da63577a5119468b16e3da06cae06bfd", 0xffffffffffffff7d) 18:30:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000e00)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[]}, 0x0) 16:00:00 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x81, 0x7, 0xdf47, 0x4, "cc9029fda52a2a46cc4e743c29ae61cea09ac046", 0x7, 0x8e65}) connect$inet6(r0, &(0x7f0000000100), 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) r3 = dup2(r2, r1) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) rmdir(&(0x7f00000000c0)='./bus\x00') recvmsg(r1, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) setsockopt(r1, 0x8000, 0x7, &(0x7f0000000180)="4fa8b44ff2187ceaf733bba480c66d3d98540a0ae12166425573e6aeca2e5f033c7e355386e7bf5fc1c31f6d08a7bfb08e3797f25ba07534de2e8db1303a7b921e41345d747236cc911ef1cf8ff78bce7e5bab95aefdfa09c1abb5208a846c9af5a1a33e16381254765333b74579a63854c29d8b1a7e2b97a7be14807648df4288d7a35666b79b54de713fb5a0c0", 0x8e) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffe6a) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002007, 0x2d94) r0 = kqueue() fsync(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0x3dc) dup2(r1, r2) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000024ae2c9dd0c75d145000000000000ffff64e88867d3bf8048de1eb0617113f24099bbfffb2702601cb78af752d5194f8705d625f7a3582184df6d20ec53620145bd6547d22ce11c60ca9f07022b7bdce9d1d768e9890905148119cf9fef585d9fa7c7ff26e2778fe51f113f9227f145014a2fd303f58c8b6bc854eefd1eb7ec8418d7196785f159b092bff9aa4d84bc94ada8a4dfce5f08904cf74939ba99c3e39c5497e5039b48f395452ce665afb99ad76f6bc7ee1830fc2f40ede2d98f73048e2eb1b2d24712b697e8574366780d7f9cfc3f59288f432afff6f6aa6f51e5e3832e7a9bfc1620061c55607af0d6cbc18bd820a6e2265ee5186b58359f58edc18f233714bda3eb493d4cc0916faa87ccae0723ef353e7dbf43abf0533855915effc92b3e39166a38a999519a1a2c720c905fef80", 0x138}], 0x1) 16:00:00 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xffffffffffffffad, 0xfffffffffffffffb, {0x100000000, 0xa28}}) close(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)="683c1d326dde7584e812263b0f7e6a5c3e707adad5da1c6de3978a9c30d11543109a9e21c81ae083e22bfa06e31fc27e71398c609e74f8f8f815540465554d34fe92abe25af0466208bc2a2eb5f3c997e8b4b6824a92ea489c0682fd28da2cefe5e8117a28e4c2057cafe2195c8796009e9acbf9c3fbd0999f65e6b7d2ce8bc34d673a36a72905c5d41c06ea7aeac7f426e857fd5928a2c96dedf929fff66c51276a66ee6580437fe45bcbac74eab27dcff59d5e908909594ae47509f9555f0f5f40d2eadcb2796408be", 0xca}, {&(0x7f00000001c0)="ed32f975644cfff7f1f43d40d51bcca82f246d5f2bc923a0e420c45d9e60d5c02a00684eb5abbada59b25bcff4a303547748c4980f1a03dd50273e8a5e0f8e09964136fb73ac647f390e1e480d6ffc6e3d331049238301fd6c57e4551037e4379a6990478ca9254549e671ade0d0253029ec11f3ae623bc16d1492b83e173d3d6d5ca1481ad1edcf0640c4afb6f5a55dda9e82ad86391fa78daad5c9dd7d5ebf2bd6b8fba4df4590af7e57d526c8dd20d006907e088af1cf2a80d9c99a7d77f92c49f230bb827c831ba42f73ffc64c6b84085644ce9ca6", 0xd7}, {&(0x7f00000002c0)="8dc1a0a99ea9c564aae97b7471cf86e686d458427976a24ab6b94e2bf1e47848681b0d03e312a1150f9e96d7c4467d27ae43364cfc4d1168c418b799aa746a27c0ce5fc7ea5ba0baf3ecbbd75fd29edf2a850853805f44979a5eef58ead0136c06d123275a48cd1e80195baca61e5b7bbee548739004527684bed31602cb37d563fdba4d249c2eb4857d4afa7eda1c9a034f6e874cf0f5658d9b12a71eb17fedf51f2f8135", 0xa5}, {&(0x7f0000000380)="d65cad3c76333c02a6911cc63070c637c4de664d3fcb458b28d6d6f10523c837ddf228610ef9c4fa8e6d5379ae30d56ee65399c6a75f71336182d02dacfde34f78c90a692866c72278ee1d9ee2cc46604784db9ddc6cca7dacec9d2d7b40351bf10afb51e739d9ba4193439ed179d5b44a93fbf69c55928c6235b7719f000da2e9508547eeedb411e7ce01c4d5b19d646276d8cc7fee4c43fbca4921c6e615068fad6fb4f2d3163394aec889c6e1c8f1e25d53a93cdf151dc48551b5c76b12c26790fb4ee973d96cb7ea462c20b0a7dc7dc1eb46885997c0837d30654a7d374cece80bd20df3bf7516381886f553c19c14b0476d9b62fbe0f7a1af434877f15eb44247cd827863dabde9c232d6ac38082be577b11ac65a7a8c05a1aad0c6b1fc33378acbcc79d963d43645d2604356d8800075295e7a50a8509fa538b0489966b673fdbf0bf145e2e04153f55ed6e9f442262c462a957a5adbb7065adb5029e8a96256c86de3ad8e2d63e1438b56dfb7c977441bf875e3af841f10a15efd4f8eb0ee7241864cd3e96289fe959270079e20f2da7717186d8edb814b78be02fa8f951ef954509a927bb6fb90958d4aef6b4b5d4916a46479a3f4355867328b4672db5dd1c479c3c59bf21cc8ca2c6ab5c87cb6bbec3361bb4287c4ee2a3fc2c5b77b1498b08c06814503bac92cb35ce6fb64a382b647781b804475ff02e2960eb488d088a6403942256600f42fa28d0f8bbca49b319d95e56aabe0111d7ba4cab92187911ecf7542195fd57832af223c35bb064e8d96034e3c608e83696f8ef8dc56cafbf4037b1554f7be27f229a6ae2601c91a1c708adf3b0110c388e5a169bf51ef63a379669721ebf77d37cba287eec610af9594b26ed6640355e767548dbcaaf1d85214bc70721cd898bed1336c36e249b51aa0f77f346c32b6ab9275bf80682b5b03dddf3be57cf8202d450463421471bcd5c11a183f6754290cd5c266e07647ae31507e1ebb3737d329e008409005d6546e1a0c5027d1a98e67cb3a0d9f1901fea9d9e873a3108889c4dbdc27282e53e1179ed8497d104cdb8f13c96275a9d45874895eabaf2f0cfec5e4aa87f012db79c585555606abb7b6bc9ab44f771bb8f285a477019c55f20d31ce2281487a0dcd1a776736c697903bc2afe66f281ec6d95c8056786475781479bc312b0c8d9d389656fe5b0df5a7026f691a05636948969c94d4649c24c44399351daa95a4c8a07d6ad4e124268da24dfe7d9fbb2651db7c0f6e15420caad6b52abe2c0ebd201b36cd6565c011c11049076b9922a9df09c00be6d96076c02714817b6901a7947285985839169c8353fc7d6eed0da56a3a29b96fa945a24997b563b4792f58ba62a6a6332da3da48d931263096f07f7817dabbeef6b2b0d03e20d7d2d82e91f47915c247764f255c0147c7d66cbc4627a831b23154ff78a1e268da0235aed3f2ebfcd903029fe5877331502a1d624ee4a0f3884af148237382e227507dcc2dd7a525e660ba8861441c4cf493d9fc5c12be5920f8ad3a8160bcef1e96e2d3cca17c21d49cd6bdda747bf60fcbe6b3dc154379cf9924c20dead7a4fd79a6c207047934317a3e107d35e2be3d00d6cb1c36e670f3acee41fa9fbf52703ab35bc274de71805daa76d090134644229a83d9b8141eb2e2b95d7f38b33af0b6919aecc4fb794aeb22db7039490cb6eb3bbaf00a37ebec3079250e1aba1f9e055cb41d55ffcedb27450d49f730ff09f1712320310d766316a64a7b7307ab64926779393493b8d23b2362e4677cd09696534059edf756f4fe2cf2484589464c2b18802e02fc6a4cca70bb54a2adb72b40e3abf581233b7af8be39d7b8b1543991ba2339a253baffd872c3f2b1db4d1c34f096cd2b807e0d5a04cb11eb08f8281bbc074f3d2a5c326a75bd875cf0cfb8810c8ba82416067f7f4c05c9d93a60a197bbf88f56dac9ce269fcf7ac3a772594df0c17af9891eac331794028b67b0e1be4850d9e9515ed82a7385d135626f39df63d1219cd05fc8f9c220eee50ad0776f2f2720124f6a1d0defaf0481a81d54f619fae38261904eaf8846a0b4d27e2a6080df839188a1bfce55a0b3b168b89c3ec18205f8d10e3cf06a52b81fad5abd36ff2e443c68dadcc8d6b70b8bbc0f16fdb5115842f49f9fab9b99230c7bfd4c0097fad4cb7390ae2e15c9769b4207b53a38bdea682cb5daf50f1304eb57106ca56f3c665728ca6fa89b9882b1e9d885d0813a9c517c0ea9f58b239431d2b220f562828a464143c684aa29271233cfce95d8032ff86fdc8d866aee5e69c5cad2ed2fdf7e9321ef09811f318d3d0a8b8abff909dc304a6313c06fc342fda6cec3d6191d981f1f707f66bb78d81fd75c44babaa563974371578564f4e58d2581061bb330729ebda5fb9eb69c956adc199b5e230c3c648b1f0341d0fd9adb26a696fab821ff5db7930a8dbf057c8272107e012c9d166a027c4eae0f4f3f7203d9f34f9983f6e46a516ce7673be3cb66f17d57b9d9e7585b1abd962556f0bfc5adc5a798a1d654bc3f8ac1870cd26c1932e987bb88050cb75fc1285323e430bae10d11ee5513ea3707dd1f03580a34ea6001dec9906d73ce8ce015f2160b895c4e6bec49bb6e2f0a4e49cc586f8a100168497435bc6f829d3541f276f26fb15980fae61506062c63bca6fe41be900c21f10bb6992561a2cf9ce7c8bbf7e93e92441c45e233ab2feb493c868361741d4bc302b36ce749199e2dcb8331cd64e017007700c20ae38df375dccd43eb51d65ddd0212a75c5589a53c2447a47f75cfca7eb05756b363172d5a45a3114bc1414d7ff387bc321a897b63c62121c290e43253cec751058667c9daa6c133e085a2e23cb85721bb1fc744324a2e085520ed9cde60ac7edaec36c27828ad452ad899dd1aa4dfa27b2437e40aee120828c0a5ea439369673e1a8ead772d16c807d54ce9561fcf94f44ee4f974f84772bb78b88fa896010c0dcdd64eab54b6ccfea1c898724c20fea2fe62cea9fae5667b7b060d4e68e16e0a88e2124c6456bced8db1b90eba33a4ff6f32e23db1b61146aae71d8e967bf2007c8a6c3e4482603da8d31617159d7f7e84283e943fc7a9189246d06bb86535f72e8a5d64b175ad59df97b0e6955004f203526981fc46bba25417a02fcb32f226f07678afbe447831bd805a553daa6033e3ad7a411bb5665348681011550da455523af9fbca829af9e26840770e896cb59dc9d920600bb6196eaa23e8586c87945add6c3fd101cb9dc0fc07383c84b8bb3f7756c6baf9aae005fe3f74155c00a2d8dbcbef98ae1884aa33b56944bf067ea91c0afc253d660879d825dca6b9528bd9b836655c5f825587dea90cff4fdbf46528f00b41790dbdbe67765e1ae4c2d4f6bba2596a82f139e79538f7d5236a73163f42d474b87aa11d4893c61fa988b7e9a73abf5db50e1c7a95481f6c5f0b60734b164c5436986bc6052181045f59eeae8e7787619837332894af19dfee21a579cbc09e5728671d0a3917abccaa570a1e660f107f3e044cae7608abe5655754c9bf125f77793c62704fc5769a20de0c63cef7b7c89f17db71932b12c4c2f4ed6ff067c57efb4ffedafa68b877d1934f42903fb5eda3f607efcb8825fb00c9dc1dff1a91877680416c8b7bb88f93371bd26dd29b6acb446b21537d33fbd28f1b2b543e9211b970a869dd86833096c58de572f6b1be591eecaa5b15de34c77472521deb819464b5a34323bc0ab97e2ac72b28a018b887a3e5569b821a3ebd60e60cdbc5906b73aab2ded2d8cc603d628401c4b770ea3dbf4fed079fb296b39ed69ce21b3207d07186d40a3dde21796dd936c2f66a0321353a345f776da2030157507d38716cc714b33a35e317fb4ef8a9888c1724f51415f5cfc347d1df71aac63d00a4c0c69084ae34cc049e27d865d4df35fe57e2d7b7e5358667da141a9f6235a162377e71b7aa2142ffe477faba2378cc55193b2c542f968be0fe087cc397a2ac123cfca9454b1e90fb5458ee26b95395afd8d600a73ec2c6e0b863f0c61ac94dafed50d11f8cd33264d340a027e256254f0814acb35211aa54950d9c4b6257bf9256bc74728c96cd446e4bbb5bcf4fbf5dbc82600175a04b5cf98f7139693f81ef5b126367a9e3951097763e5f38c1d7cb5e3e83f755e5933b1d8b67bb0ba00cc0dcae5145392813e3456ce83e778fd34877928a26f8657d163c2efc6dd20127ce37e411def3a2aabd925264d7f812f3d6a3f45e00fb48732db93b65c10fe9ca608cdc70b5333e628a677b6729946d77bf0176d5acff447ceb70fe3238d91ff582538d7b437dea57086c396d084df1ac29c4cfb5a5df3ed05bdfd3999f33ee386bac41a3495f68ad37ada85f87e1fdb1bd927b00f6f4c1263ce0b9af42ef7966f526521263178e873d7bd941fd2ae9c004778c68ac901fff452996358e97d3bdeace0464ab8e4d7962cc66a1eb8ef3977580fab37c62581ff33f6e149878cf6950e53303a16e011b03eb8cc68d0cd6111c592656ce89fd61c80b69065a8b8d0069dc17af2c61336c176bb450f5a17e97be7e35cc3df0943ef2170de05b91947b55dddc472d691c2288d0bb58c398faa24087be88f6348f24c4fb4fb24be3d3d88342169e11decd213f8df69de9c3d3a03b4bc99cc0a33ade14201b193ec67789aac7d1e75c800a815b0ce96b0c6f9b16608674c3b578dd62c5ab6f3bc459ca2a1e968be369df1522e8562dcb4227c0065d61c156981822b07f161e5326c4e1a2718422ffaf2ac0c5c563b91f84212578bdd7fe09f8999ef662519678a432cc4cf783e84312ced21ee4bd235058066428d726fa599441192d776b4929388d3a05d3712a3ffe9bf253734c2d94ceec0e7e4227e6da426335e1d466dc53e1565a85ff6d2b46e2a2bb623509ab91e8b0b0dc097e89cb023e0b8701240800b24c6011ee7bf3a858d4bdd9ac3dd368b0ab50f238d83dddbdceb4781b1741f4c10219eafd52ea2632d9ca9fbc3b3aafeb0dba9f36c2c60ef4f672093ecaf5b1a98ad0947ce99d0ed5e8b61e2380095a90ce9abf003c51f7dfc1fe21bd8908573e0d96694e459753b658229bf4170f4633d74ca1cd12f58bdfb15342db24bcefda2bf2219239d1768ad77aac17fa7e47e7943ca1a3e859cffff3a7ac36c496f1f8a417a7cb4b524287e2f0a6629cbf9ec596def510c6398e23519f2efeb756c284473ed0d518c943b8fdee51da20cbd00b363ff7974e722034c0c22f342dfb7084475203a5943a49f2d0eb725cada8d97dca165ffc8bd6d7d702a2008bcc3f3a29bb6e9bab0ee334594fb76e5468c6f38ea6e4d691e82e6f0bb0f4b1181a526ce17f15a1d76bdcdf4cbeeab864a8decf019814364424a8b9af2f3b93ab2642953b790e247c4e71f36f27638a74f31bea5327218e13b2b6dbfe6a27a936306164eb2549ef9ddd847f61fce487f178e2ccef39afd7f00dcd8d88457de79744ca5b2a07afd0e3e3b1066aadd292d0d1c1a5b2aecc2e6c5bd69219c4b58fcd3213bd0e5e1de76875cfb650097503b9202fa26193ba772e3f0e08ba6444b551d2d784f890c0fc8c9baaa26e387388852b8299ea454e9b32966f625cdbae6e68f874f195ecd8b17cba4e224bf5868792ed4c8092a9bf10daa39d32e291c64dc4f3254c0b4a160ee3e5cfe8a6aa2186bdaf1d97408de345c1a5677776737c2fd99d92fe81c9abb747bc282d0bfd0468fd46af2059effd57c8bd461e4281a0be1f40fbbf255c", 0x1000}], 0x4, &(0x7f00000013c0)=ANY=[@ANYBLOB="b000000000000000010000000300000057b82a46ec5617a2051973317aaf65af7cf3ce37b3381009065b0eafbc43d3e60a99120f3c1882c7dabb424e1674ff9f336da4ce0923ad29db33006752e53923d1f3b668e5a6e692a9f1a5fcddb6115dc5836b2f824248180a6aab7ad0e3d910d68ca48ba81e1e23ba6dae784f2b328dc1776daff8fd08bdc592c560dcff39cd61190a5b45318d0e81278954c17a4eac411a5dc5dc66e0d5040df939d6000000a00000000000000001000000fd4b00004e15f3a1bc4b29df4424aa518a5b2de52414d23829ea8391ebe2e93f26d41c74f23945d81f3d1471a1df7f5eb95e8be9207564c45750a46e9d34c0c14306b9dd5dedcd2d3895f9b73468abf2a3ec030738ee2ef3fd6bc71979893cbb1a9f7a47418dfe6c1e3ddc91e1e6b5870126853a72c3e9e803ce757081741b89caf9377666bfa46e5bee39767a9100000000000010100000000000000100000003000000a77d026f3ce33f67d1d294e330a3e6906065672f2f76092234049c61cc60672b0478b0d692511156fbcee56915a179190a723a78cad597bcfba83aceaa5cd71cab6f8e66a75fcfee158a531a0addc4967d98bd43110a151571bf87923626534a206de7cd0c910bd33cac9627beef6555f87ca34ebba2b8f7f1688bdb588af65adc7bcb40d8de227fca6a359f89598889fcc1088a7ca2e5ccc27fbfe22aaccd5e4ac0ad5ce72d1b9050cded45fc23d22c50c595038a0d713dfe55db29527354bf25e27949dd27bccd468935e9c9b57cb8f0911324c39f4b9f006f62edebae8429cd5a747c00000000000000b0e53f18c2a16073f24b20d3d18622658164c30c6ba29d5acf698f7ca6ad33c2fc88a1f6ee19a33c28cb5af6e4d63c5df04ec21483e71890ad1b858eab274d77cedc7bc516a8f747e88acb621a5d57dd952558756024a3844ab4e2585f97b6ea88e51f5c764f19135d6fca0cf9c9488bbb6def17e768714f2528b7f1a8bf6364846fed37b110a3d917504eda23dda65711f7a1c8762b85212ff7dac0dcb25f16042a83bd841c54e97b39d6e6df455d2f967c889256eb15cc63cfae30f44dea0813a4a5fa79a0651e72394d0ef1945dc7261b84e93b1390211bd419890b1289a3f11df430a0e804279df42fb218fa2bae4abc01df663c827df60e03c620bc74619b33c4cec23d3efc5350cd8359d490ae7314aa9769660ffea8b30c64da8b647f524e91fca26559d2c27b5c3268a9b46cb12b7c9f62b5331cc6658775965f1e7debeebae0515f79f97663a287b53161c03ab7c57f938b1879bb0414955b52d3bd9d3994b4639a9b1d156f92d2450351bdecc1b3f804f451895040af31decb5e2cbb5e5380774dcfa07e9c32d925ac5cc431e5d6183b29c07a6b6961a5d5f1c30f6cb271bbd2e865fdeb058f96bc85ec2ec160029f69f3aaba90da09c4fc6a98783a74401e10efa959dd6ee5c3a1b4d57c3f3af7ef1ae788322a0344214a9d2a84851581d9e2b8b6dfdcbd8d107b739e64fb7c144e0d1cb445ff7c16af7d8230cb38a4458bdb27440cf998f4cf889f7b578c4800231882eb9ae3806c5dd327c1d5aa96e7d6e72efc1288b52549622f678dd1c6a3512184dfa3afea382978f2de9e3666a7348ff4c958df66b0267505c10b699972e4adabd34a68405eec2e432e12a57acf8720f4ff0bc4dbd7e61c7db755216146005601f46b87a5eb387f79c64d458eb7a212a7307a55aa3794081a294e7b7e72d7688fdd7dbb042bdd0172232aa1acabedc13370a90537cb7c022ccf5835c528d1df766cb0b2cd5def2d72707513e1bc78ef8307072a5ae7028e45f553e52a8b2887813ece82955f8d8215195aeb2d71a9ffbec09f8379dd67fff1f43b7c27def70467d9e6d6b67e6ac2da8aa28f7f3a986b61052f7ed563f5f4dab2c748c0369b77f1f3a8dca7c9e81d72a88ffb32437ac37ea05dd3318e5df131efe8f12e8023e9775017e7a13e305cecd358aac6f7443a26ac7d97df9d5024a4a1295a38460d711271bf66e22cd0e3e9665d3e2d683422eca7279b35c3b7c1bef2a1264f1139ee30f2a7bed03fb27180fc0aa4b35de965afd3b7e7e3d753e234e57779c22d1a5745c3f7dfdc1fcdf32697143c365ec437e18953e05e8ce00e63335ee1662c3e79d9ad2cad1acc26ced5ea6c92c9798c6c7b94821f44a0a3f27e305c37c7d9c06c400c5748da8cc5ceec71b1b239aa03755622bd6bb46f8439dfc94a3fc246add2c0392c08e51eb359c20161eeede3b1e06a65c4ec664c3befaf084b03911fa48b151c960a879a5f608d52ec3b88df478b204ad116c16b6b9cf3efe8c9f3215e624bb1cb601852d9fa1cb674fe730862dba0572cd575b2b9a3fa50cfd5be140460ee6babf9ae8e1ad35570d9cd9fc32135b51f6a585bb2b56f5f41f3a63f5081b70d878ba7079397df83949c380e26f968ea437b5ce41aa2e1d80eced148047f6d445383a11f0c5046c1d21bde20f6bd0e219da35d900395d2b43200aeaf1a0c700b2cf1933e4bba233d75d8d9b1ee4d3378e571088500e9a3862b0ccdd8c9cf8d60e61c270b7d201cb9cc76eaef69eb689dbb61027f6e94dff73aecb32511129352d4ddc2979170f75d096bf7eab007e043693e64d36120e0281b362616bfc3274c1a18924a5579ae60251b2dbf0a0e27921d46f1f28a28a555e13816c7b066c8c9efcd67754eee70b64ddb153a9c211c22eb34443e7f52caee57329cdc6b0ccab4872ee254e074932d9de04e0f567f66661eea815da483f4851cb899043b3b13295dfb122243cf2818ee3c25e9ba14ff586b5bbc366485c8ce6b85cbb8311071b8022b1d9b14768eb431b894c88c3ea519c2ea633e6f31f5e7ea2d54242e68cf7fe004868960e67f3912702e16e43df91732c72756f60c7815de9c28ebeadc7d2520a3424737716aa090d0bf2ac12f7f6117cdffff5f5f54023045381809c1312c949b3e224c61bb770b77228ee948f41ca5b43c4e78a0d42abbead1232929e08d6f175830f930f6ca94ad00a0a32c3ebccf3a5d33ed48f8debc5ce30680774f34ea65207db7581416079371c1ca26bdea875b81d6fa87cd39008c9e5be86fe2554ff31963f1d915cc5046207f8e4b76307974942f8fd0249c79a0716db3e29582fc29721bbd041046725741784bc65c5dfb74bd7e8de0c21700b82f47471c60b023cb730f105ea17e436af8d31b0db1c8e5d7a0cf54b871df830677a9cded2d11c5bc98f158428666c0b8cc1746641defea395f383fd046c02db8b07f979b4b80a3dacfbbedd68f0cb216ab4fe453c7c1a17d875cea184a786f6119c4a92f74d2e5b9ec0c50a521271e0e662fd517e2cfcff12b42b71f16ed78ba263d9a5953200e38f387089cdd4903959cc0705ca2c6ff779c591a9db622d66285ca6f308c24d8f746db530a01c455a74b4cf2e8150a96ece48f1297504f0336b882d45e7891c849f31347f2e5d7a5f8774e62c8b24c94b3c77b83d2023003765de043b69791490cbee9a93d304ab7a6607c7bdb75b2c8ed1bfc43625af27e891ef2df14904c2b62ea0b6cfd9610f215f3cb69643f4be5670af361db4df9b1e04763e0e6c139f7c82b8144e8e50fbfd116ce2933534bfc47193c744dc8a21e59bc0753598e7beafd5ba30867e834fc52a26a9396f3b6db5f103440b6a4fb927ecfdc5f550bc9ecbe189cd378cd7b31042aa5024f4936bd48f85b3d468c0b5472329597a597c3d3567b8c293658295ea7d00a7b937185e8368fea9481b2bce52c80879cee82c26a41bfd3cb843e47f2968c47f9ef92a4f1d7f7a53aa80c310a8ec0550d2414a9a5d40e31f1cd0f5cc625c4a2cbc87b1e4605986bb41b1da0c2761ba07843562263ede4c1ac7a9c96dd0317000c817267cca63fab31a11ceda69aade1f3ca0f5f18e96bd35558786185f04ae9189cff17a7ac38e4933a37979d9171db3a4cb98e3ffecafccc77a79d3fd25fd5af56173bad8bf7bb5168845fb0313fcab0beb550746e62d64185943af960d208ceb0b789f0a77be883cb7fe9ec2c9ae986f34716824f6f2193e235e8668b52ebe9111ef0a08d8d6d54440700000000000000600ff2553a519ec3ac4dc4218a79fab59482fc328ebb5c6ff685e20e2667a6c614145fb8f17dc0248e65d3917b65da64af233ff29eaaec15fcada90c5a36766ec1775edee4474b5ccf2a3f71bd966ceff3e49bd116c65007ba8816ed635ffb1ee989563a8ca108916421365e368cfd1a09559a0046ff5f629c73f963ce863099a64a5e128192b632667295f2e7a0c909d5a64cfc797d6ba5a77c983e731f48912ec8619ac07fd77811dc8f14dfd4a4ed984e42067a4ececfa7aa149cb3a38b47e860476b75a1f981b23c0610adbba525717e3d8f6ba6389b7712c31852b21c5efce2ebdab3e8e61adc72ffdff8044dc53f2c7e8c42d1fce1dbe7c8adef32d2ab4a15b8cc0ed1563a5317229876d72ae67a5c560c92af9e6666cba78029ded288317f7f58d6972245a3f3d88478bafe997cf07470ec3233652021e3a26ddbbbe62d9ce2588e7123b9912eb2d3b15d85c0a57ec0563a218ed868249d7206553b04b2c63a175d40fca831182fe6f8def36da4d1c0e5242122ba4e4a4db7e5d37a80dd73975ad311839daa8f0a85aac876c33e982255b8bc3ac26471005547f4c4deb37a7a5b2d6a4a7a016ea15ce13ee8c3af74cdfa06749af519d353abb55717fa0ffc3b26c826c86b6684ad2b9cc024fdaeb40787170500166e59d7b3f1a185b5858968a863c0ffb1fdfd030e026a4f1b76a38f23bf47221db2790370bb335007547e2b49890f48a37e1bba28829e89e9e6f7a1b0885f3adb99034862632696df36efcab8e3d43432a1602c7a88f78e89112127fa415a63a22e9020736effad45b0ff3fe3917f14694d86ac368e57ecd9d6ce296fc5e2b67b0a13d660ca458ce5cf97d4faa7d8e53b252c4527ec010bd086aff9c9d2baaff32e1327564e9ea407810489b263e545b01f21dbc81cc0372aa41d653604c027804b539b64bb2136383b9c76079d03180aeda4e2bdebb4e4b7c24e4c91217e720503185b05bcdc5cd14d05ae5a9b0e06ff164f328937b3722150aafc8226278965df5fe77cb2cd59cb480dc7891acddaaa88044cbe54bbaa5b5cd186e125ce66a62d953c762d4afb7de3d83e4fa396c034f9428ee3445f20e8559685a59857deef4d93b76dcb0ee571492e63175181e1ed17a014f61d094c085e747f365f1b6fac4564797e2ca4568a6bfdfbdae227743f142d701877bbc4ed712f8b82b48e61ef5116339c68600337ef8f9b38411c1d09922dac4c37f42b074125a467a9453f4c07ccac6f05be893c500507cf61f50053e706989f104c3821f8f57576e4974a65d203c449a3d8a665c68675f4a72779b8aefd264dc140e1dbb7fbf3b0282cdb802f8b17e81327b9977efd66a9d21e26a31e32fe53e3af4a01a30debd37bbdc9544a6307185db2335095e704d093a9c433f4e9e49144289098636b637f4555903e1b885993b3189a5dd6d62db44c70496815cff11db4160daaf2b0d245c43e8bd9074ced433a5c5930e491bd4dcc61c34473fbbf542df00c942651b67abe95975046ef530698a3bfd191c61ce2f75ecd6caa48737be97bc0cd2dfa20bb22054427b8189e2b4bc7c3186c9c781592fc31df0b0b3eb63af249ea2e913f23987bf7b60ddb8f0f73ced462f70cde873bde78e1ac3346356693489b5e77004829c4972ee4077a069fbe91e92037d907f6f80098ec7e3952a190b17d33f0f63bd75da284cb855df1924e26b1738bf59b890e6701ac75b203ea1ef83f4677c73964811255b645884cf288b7cb052dbf4eb8c16ee975262b23d895ddd86dfb1e0890ba2a1087904ea0b27a60cc35d97200835e607ee2fd46444898d05dac22684f32be764c8070d4aefa11e75ab0a10b6d53ca3da1293ad625f6ad7eaadae113e37555c6a2a45a77712187bb54a1eddad048983f1f5493aea8c143fe1ba318a842b15d05fb01e7bea1c6e5f9a4a56c4ac351e2393e6946fbe38a6caf19aff142106c70ec7e73c27909c42063931991a891a579690e5621d2ac18bfd633d776433ea3ab8abd4625b172dabd1db4985a52e36f9e03ac5c5420f1c263ab0318acb98d9557e851ae201aa2b3a5c7a10cce283757f46735b177d195e5be5667d717f39ee1c95b6fcd59e4b8c2735b48454e47282f64d5fa5c4ee598992baaafc17aa3a4e5032740ec3a70cffb7efaa35ea800000000000000ffff0000400000005618c7288a9b2d5fdf8f09f9e6596c012f4e5a13cc3a6e5962957f7fc4b85e44128b689c74862b1d1f8804305234d82afd1492deb1a78d3989bb8c88ecbb9ab21f1ec0046d1f26d8d75aa7ae2762c05ba1d4f2d1ccf5b3fac61acbf30473b7d390eb5478b10e02ddbb418b578a3540e49c94aa6d3f0e7130b55f793217a6f9d0b48ae4cf0c67263ccab0feaa276b4fd79167f9f4000000002800000000000000ffff00000000000074e8b4c6bcc4fb7f6cb8857c179f90c14b8ac637f40000004800000000000000efff0000020000004cf2c0b34eab741140864563ba214d74b59f2e7c59aa08a2148f4a4c0a0ebac0469671edc693b902d65584562a14cbe79a82000000000000"], 0x1278}, 0x2) r1 = socket(0x1, 0xfffffffffffffffd, 0x7) r2 = open(&(0x7f0000002680)='./file0\x00', 0xd00, 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a40), 0xc) shutdown(r1, 0x0) socket(0x20, 0x3, 0x80000000) socketpair(0x6, 0x8000, 0x0, &(0x7f00000026c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000029c0)={0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f0000002700)=""/230, 0xe6}, {&(0x7f0000002800)=""/64, 0x40}, {&(0x7f0000002840)=""/123, 0x7b}], 0x3, &(0x7f0000002900)=""/129, 0x81}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000002a00)=0x5, 0x4) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x55}, 0x0) close(r1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) recvmsg(r0, &(0x7f0000002500)={&(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000000000)=[{&(0x7f0000001280)=""/212, 0xd4}, {&(0x7f0000001380)=""/196, 0xc4}, {&(0x7f00000000c0)=""/124, 0x7c}], 0x3, &(0x7f00000001c0)=""/123, 0x7b}, 0x40) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x205c1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000002580)=0x80000001) close(r0) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) getdents(r3, &(0x7f0000000280)=""/4096, 0x1000) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/29}, &(0x7f0000000080)=0x1f) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7f, &(0x7f0000000040)=[@cred={0x20}], 0x3cc}, 0x4) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/60) 16:00:01 executing program 0: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 16:00:01 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfffffe54, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r4) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getpgid(0xffffffffffffffff) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40009, 0x0) accept$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000f0000000000000000"], &(0x7f00000001c0)=0x4a) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) accept$unix(r8, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, r5, 0x108, 0x2}, 0x34bd919, 0x4, r6, r7, 0x9, 0x0, 0x1, 0x3}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4d8, 0x1) dup2(r0, r0) 16:00:01 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x9, &(0x7f0000000040)="0c800000a2647fec942c78a5122bbeb686e8ffc7b5d1f44d8f158e96206e55e1208d2f914e2ee4881a41711febc134d5177499a87c88a22ff0e11b21f5512401fc468d449a1d3a52b0583bfcc06c1468ea03c63e590049a892922e8604662cbc0538b7e3e3554eff9878bffae7e4a668e701d0288755ae5ab4177e8945a9c8365a844701512a355997bec9f58e0000a0e3f96439d7", 0xde) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/104) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0xf, 0x8000, 0x40) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f0000001200)=0xd8) r5 = open(&(0x7f0000000280)='./file0/../file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)) r6 = dup(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgget$private(0x0, 0x80) r8 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, 0x0, 0x3) r9 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r9, r1, r10, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) r11 = openat(r6, &(0x7f0000000000)='./file0\x00', 0x8020, 0x6) setsockopt(r4, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(r11) setreuid(r7, r1) socket(0x10, 0xc004, 0x2800000000084) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) setreuid(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000380)) setreuid(r1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xc) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xd, &(0x7f0000000080)={0x0, 0x3, 0x4, 0x100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0xfffffffffffffffe, 0x2, 0x1000000802, 0x200000005, r1}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400000000000000d, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4000000000000000) writev(r0, &(0x7f0000002740)=[{&(0x7f00000026c0)="a4d5cd84ab00d9db7a76ac6ef5c2b5d15a2450bd5c40185cc96401fef81663c71ecb3bcfa38beeb77c2e4545e106f020305aa17a1f2bc5451696e4126727134d33767d4dd5093f0f91a7b326d95e24bbb25557c0dc9f1570", 0x58}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x40000000000006, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffffc}, 0xffffffffffffffe5) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) munlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) r6 = getegid() r7 = dup2(r0, r0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0xde, r3, r4, r5, r6, 0x20, 0x4}, 0x2, 0x10001, r1, r1, 0x29, 0x7f, 0x5}) r8 = socket$unix(0x1, 0x7, 0x0) getgid() bind$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="cdc500af0baec563f929afe04f6572feaea05886b5"], 0x1) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) 16:00:02 executing program 0: lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x400000000003, 0x8000002}) openat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x20) 16:00:02 executing program 1: r0 = getgid() setegid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="2f1bbc0486ddb32d5585a4c975b96bf5bfb7d32a11bc606ac3a83304c6e1b5dad8412189", 0x24) write(r1, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0x24) execve(0x0, 0x0, 0x0) panic: malloc: allocation too large, type = 2, size = 1073741848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *260765 38214 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(40000018,2,2) at malloc+0xa13 wsmux_getmux(8000002) at wsmux_getmux+0x71 wsmux_add_mux(8000002,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd803545a378,80085761,ffff800014a1cd90,82,fffffd803f7c6b40,ffff8000ffff2270) at VOP_IOCTL+0x9a vn_ioctl(fffffd803950c000,80085761,ffff800014a1cd90,ffff8000ffff2270) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2270,ffff800014a1ced8,ffff800014a1cec0) at sys_ioctl+0x638 syscall(ffff800014a1cf70) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,29f07479010) at Xsyscall+0x128 end of kernel end trace frame: 0x2a13ddfc820, 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 = 1073741848 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(40000018,2,2) at malloc+0xa13 wsmux_getmux(8000002) at wsmux_getmux+0x71 wsmux_add_mux(8000002,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd803545a378,80085761,ffff800014a1cd90,82,fffffd803f7c6b40,ffff8000ffff2270) at VOP_IOCTL+0x9a vn_ioctl(fffffd803950c000,80085761,ffff800014a1cd90,ffff8000ffff2270) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2270,ffff800014a1ced8,ffff800014a1cec0) at sys_ioctl+0x638 syscall(ffff800014a1cf70) at syscall+0x541 Xsyscall(6,0,ffffffffffffff86,0,3,29f07479010) at Xsyscall+0x128 end of kernel end trace frame: 0x2a13ddfc820, count: -10 ddb> show registers rdi 0xffffffff810e7007 db_enter+0x17 rsi 0x1c7d __ALIGN_SIZE+0xc7d rbp 0xffff800014a1c960 rbx 0xffff800014a1ca10 rdx 0x1c7e __ALIGN_SIZE+0xc7e rcx 0xffff80000433e000 rax 0xffff80000433e000 r8 0xffff800014a1c920 r9 0x1 r10 0xffff80000433d5c0 r11 0x9e739e4c2d045b15 r12 0x3000000008 r13 0xffff800014a1c970 r14 0x100 r15 0x1 rip 0xffffffff810e7008 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a1c950 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=260765 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff2e38 process=0xffff8000ffff6010 user=0xffff800014a18000, vmspace=0xfffffd803f013c60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81382 56760 34184 0 2 0 syz-executor.1 38214 493747 9333 0 2 0 syz-executor.0 *38214 260765 9333 0 7 0x4000000 syz-executor.0 91601 81804 0 0 3 0x14200 bored sosplice 9333 214751 51483 0 3 0x82 nanosleep syz-executor.0 34184 31781 51483 0 3 0x82 nanosleep syz-executor.1 51483 346647 92333 0 3 0x82 thrsleep syz-fuzzer 51483 234948 92333 0 3 0x4000082 thrsleep syz-fuzzer 51483 297323 92333 0 3 0x4000082 thrsleep syz-fuzzer 51483 274785 92333 0 3 0x4000082 thrsleep syz-fuzzer 51483 447756 92333 0 3 0x4000082 kqread syz-fuzzer 51483 224518 92333 0 3 0x4000082 thrsleep syz-fuzzer 51483 146594 92333 0 3 0x4000082 thrsleep syz-fuzzer 51483 54463 92333 0 3 0x4000082 thrsleep syz-fuzzer 92333 223536 80522 0 3 0x10008a pause ksh 80522 274545 99528 0 3 0x92 select sshd 2600 305023 1 0 3 0x100083 ttyin getty 99528 102144 1 0 3 0x80 select sshd 98595 251410 96152 73 3 0x100090 kqread syslogd 96152 418091 1 0 3 0x100082 netio syslogd 40843 479472 1 77 3 0x100090 poll dhclient 99256 263911 1 0 3 0x80 poll dhclient 3073 18278 0 0 2 0x14200 zerothread 31081 25186 0 0 3 0x14200 aiodoned aiodoned 21203 66793 0 0 3 0x14200 syncer update 113 18173 0 0 3 0x14200 cleaner cleaner 56508 31540 0 0 3 0x14200 reaper reaper 14794 34424 0 0 3 0x14200 pgdaemon pagedaemon 36842 520694 0 0 3 0x14200 bored crynlk 1496 502907 0 0 3 0x14200 bored crypto 89760 501826 0 0 3 0x40014200 acpi0 acpi0 49729 386866 0 0 3 0x14200 bored softnet 53690 299886 0 0 3 0x14200 bored systqmp 47356 513599 0 0 3 0x14200 bored systq 97123 511038 0 0 3 0x40014200 bored softclock 88616 226972 0 0 3 0x40014200 idle0 41376 237662 0 0 3 0x14200 bored smr 1 124043 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 9478 6339K 6348K 78643K 10699 0 0 pcb 23 9K 10K 78643K 271 0 0 rtable 100 3K 3K 78643K 299 0 0 ifaddr 48 11K 12K 78643K 101 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 16 0 0 iov 0 0K 16K 78643K 71 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 75K 78643K 1377 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 7 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 42 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 311 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 42 30K 46K 78643K 296 0 0 subproc 64 65538K 69634K 78643K 102 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 37 0 0 in_multi 33 2K 2K 78643K 59 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 192 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 76 20K 25K 78643K 1512 0 0 UVM aobj 19 2K 2K 78643K 19 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 25 0 0 NDP 9 0K 0K 78643K 29 0 0 temp 118 2347K 2411K 78643K 3791 0 0 kqueue 0 0K 0K 78643K 8 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 5 0 1 1 0 1 1 0 8 0 inpcbpl 280 197 0 190 1 0 1 1 0 8 0 plimitpl 152 24 0 17 1 0 1 1 0 8 0 rtentry 112 50 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 58 0 54 1 0 1 1 0 8 0 nd6 48 6 0 2 1 0 1 1 0 8 0 ppxss 1128 7 0 7 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 229 0 41 12 0 12 12 0 8 0 art_table 32 230 0 41 2 0 2 2 0 8 0 art_node 16 49 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 40 0 30 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1966 0 549 46 0 46 46 0 8 0 ffsino 240 1966 0 549 84 0 84 84 0 8 0 nchpl 144 2612 0 985 61 0 61 61 0 8 0 uvmvnodes 72 2049 0 0 38 0 38 38 0 8 0 vnodes 200 2049 0 0 108 0 108 108 0 8 0 namei 1024 7152 0 7152 2 1 1 1 0 8 1 scxspl 192 8033 0 8033 12 11 1 6 0 8 1 sigapl 432 478 0 464 2 0 2 2 0 8 0 futexpl 56 5070 0 5070 1 0 1 1 0 8 1 knotepl 112 161 0 142 1 0 1 1 0 8 0 kqueuepl 104 87 0 85 1 0 1 1 0 8 0 pipepl 112 406 0 387 4 2 2 2 0 8 1 fdescpl 424 479 0 464 2 0 2 2 0 8 0 filepl 120 2931 0 2836 4 0 4 4 0 8 1 lockfpl 104 132 0 131 2 1 1 1 0 8 0 lockfspl 32 142 0 141 2 1 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 553 0 546 1 0 1 1 0 8 0 zombiepl 144 464 0 464 2 1 1 1 0 8 1 processpl 840 494 0 464 4 0 4 4 0 8 0 procpl 600 892 0 854 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 384 411 0 394 3 0 3 3 0 8 1 mcl64k 65536 268 0 268 33 20 13 32 0 8 13 mcl12k 12288 15 0 15 1 0 1 1 0 8 1 mcl9k 9216 6 0 6 3 2 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 25 0 25 2 1 1 1 0 8 1 mcl2k 2048 47763 0 47724 13 7 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 80206 0 80137 25 18 7 22 0 8 0 bufpl 256 6843 0 2367 280 0 280 280 0 8 0 anonpl 16 56277 0 48022 54 14 40 52 0 62 3 amapchunkpl 152 2078 0 1987 10 5 5 9 0 158 0 amappl16 192 2135 0 1668 37 10 27 35 0 8 3 amappl15 184 52 0 47 1 0 1 1 0 8 0 amappl14 176 102 0 101 2 1 1 1 0 8 0 amappl13 168 27 0 24 1 0 1 1 0 8 0 amappl12 160 233 0 230 1 0 1 1 0 8 0 amappl11 152 21 0 9 1 0 1 1 0 8 0 amappl10 144 121 0 117 2 1 1 1 0 8 0 amappl9 136 494 0 491 1 0 1 1 0 8 0 amappl8 128 117 0 104 1 0 1 1 0 8 0 amappl7 120 92 0 86 1 0 1 1 0 8 0 amappl6 112 55 0 47 1 0 1 1 0 8 0 amappl5 104 446 0 434 1 0 1 1 0 8 0 amappl4 96 576 0 551 2 1 1 2 0 8 0 amappl3 88 218 0 213 1 0 1 1 0 8 0 amappl2 80 3209 0 3156 2 0 2 2 0 8 0 amappl1 72 17507 0 17090 26 17 9 19 0 8 0 amappl 72 1120 0 1085 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 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 479 0 464 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 479 0 464 1 0 1 1 0 8 0 vmmpekpl 168 7404 0 7385 1 0 1 1 0 8 0 vmmpepl 168 56015 0 54571 91 19 72 77 0 357 7 vmsppl 264 478 0 464 2 1 1 2 0 8 0 pdppl 4096 964 0 928 6 1 5 6 0 8 0 pvpl 32 180487 0 169094 141 19 122 134 0 265 24 pmappl 192 478 0 464 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 465 0 50 13 0 13 13 0 8 0