kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 26 11:23:36 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.22' (ECDSA) to the list of known hosts. 2019/03/26 11:23:57 fuzzer started 2019/03/26 11:24:02 dialing manager at 10.128.15.235:26598 2019/03/26 11:24:03 syscalls: 1 2019/03/26 11:24:03 code coverage: enabled 2019/03/26 11:24:03 comparison tracing: enabled 2019/03/26 11:24:03 extra coverage: support is not implemented in syzkaller 2019/03/26 11:24:03 setuid sandbox: enabled 2019/03/26 11:24:03 namespace sandbox: support is not implemented in syzkaller 2019/03/26 11:24:03 Android sandbox: support is not implemented in syzkaller 2019/03/26 11:24:03 fault injection: support is not implemented in syzkaller 2019/03/26 11:24:03 leak checking: support is not implemented in syzkaller 2019/03/26 11:24:03 net packet injection: enabled 2019/03/26 11:24:03 net device setup: support is not implemented in syzkaller 11:24:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0xa6) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x101) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8000, 0x4f0c, 0x1, 0x9, "0b054fc2ef697077a4fc6e20dbb5f5daadd6ab8d", 0x1, 0x2}) getppid() r2 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) close(r2) r6 = msgget(0x2, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r4, r5, 0x80, 0xffff}, 0x300000000000000, 0x2, r3, r1, 0x2, 0x4, 0x5, 0x5}) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x2, 0x3, 0x6c5b, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) listen(r0, 0x5) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x4a, 0x20, 0x5, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000003c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x1000, 0x7, 0x5, 0xffffffffffff0001, "c3c1e9edd210011ad81b6f122fd5001c1ab9277b", 0x9, 0x8}) ioctl$TIOCNXCL(r2, 0x2000740e) open(&(0x7f0000000440)='./file0\x00', 0x2e1, 0x4) setpgid(r3, r3) kqueue() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 11:24:07 executing program 1: r0 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x902, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget$private(0x0, 0x0, 0x1) fchdir(r1) setsockopt(r1, 0x80, 0x2, &(0x7f0000000040)="2dd54b48e9b9fe9f1a53ea48e1f3b6926b0656eb69bf7f707fbb851a601ce94b5adc5f13bc659e36b5e0e76f96a758809fea1c76752212361ad0220292b5f688f2b28bf2b6d7d512abb9c81ec4ec1300dce8dfb199675af6fa43017f366488f8ba42e012cad3ede1f19ddcbd4865d54bbeac496aadc7d7b6ada823294a937edaf67685f8e8e2e1292bb9711173d71c5b1ede0d4895fbb9d0be92", 0x9a) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x200) setsockopt(r1, 0x7, 0x100000001, &(0x7f0000000140), 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x440, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x10000, 0x1, 0x89, 0x2, 0x6}, 0xc) fchmodat(r1, &(0x7f0000000200)='.\x00', 0x144, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x9, 0x800}, {0x2, 0x9, 0x800}, {0x7, 0x3, 0x800}, {0x7, 0x6, 0x800}, {0x0, 0x0, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0xffffffffffffffaa, 0x800}], 0x7) shmget(0x1, 0x2000, 0x34, &(0x7f0000ffd000/0x2000)=nil) r5 = openat(r3, &(0x7f00000002c0)='\x00', 0x8200, 0x1) r6 = semget$private(0x0, 0x2, 0x20) munlockall() setsockopt$sock_int(r5, 0xffff, 0x880, &(0x7f0000000300)=0xfffffffffffff95a, 0x4) shmctl$IPC_RMID(r0, 0x0) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/173) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000480)={0x1, 0xffffffffffffc179, 0x1, 0x7, 0x4}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000004c0)=0x4) unlinkat(r4, &(0x7f0000000500)='./file0\x00', 0x8) shutdown(r1, 0x2) mknod$loop(&(0x7f0000000540)='./file1\x00', 0x2004, 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000580)=0x5f) semop(r6, &(0x7f00000005c0)=[{0x6, 0x3, 0x1000}, {0x3, 0x7}, {0x1, 0x9, 0x800}, {0x0, 0x20000000000, 0x1800}, {0x1, 0x8}], 0x5) recvfrom(r1, &(0x7f0000000600)=""/76, 0x4c, 0x0, 0x0, 0x0) 11:24:08 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./file0\x00', 0x606, 0x0) 11:24:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0934c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="9c91bb7dda7b02406306a6c3f4643f87", 0x10) execve(0x0, 0x0, 0x0) 11:24:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = dup(r0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x14}, {r1, 0x8}, {r1, 0x22}, {r1, 0x20}], 0x5, 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 11:24:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x1) ftruncate(r0, 0x8) getsockopt(r0, 0x1000, 0x8932, &(0x7f0000000080)=""/252, &(0x7f0000000180)=0xfc) 11:24:08 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000), 0xffffffffffffff8e) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 11:24:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000dc0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x15}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000000c0)="9dd26ec4cd50005ccd93f76d6ebf89b62e46a5b92f41bd7e44e22b721f99d1ed3dc119d80e7f3c9440681f2278f67fb5d437dacb3364d4970c6b43cd921a76e10eef5c3797ba960503f7e0668f33daac13c5f83e86e3abed9a80379cf1ca7b68760a9cda88749ccdebf60ecf461a051c00a907f7dfdc5d7251432a7246a85ef7232d36c429e8ca03aba6ba46d3b9bc461b5457c1a362ca267e58911c7f770c58aba68cb39c9f13a757c477d822bc4fd39edc7a4410219a9f6a247c455e2ad5edcbab6f0b2723cfe32fa2a0c0e7d0fe11e694fd3c155c976a94a661360d5cc488", 0xe0}, {&(0x7f00000001c0)="9ac1a9dace2b6c2cc6c983bbd9064ddfcdf07ea79791ca4dc1a74df79ecb471ef9b0bdb87fc02a09c6e206e0c0872a7cdc1666c4148da228e09b37fb13955551c448152dfbbcc88e4902b92ee434856d49fbf57d3b39042a09104b0780d0ad5349de633ad4b326246b494b2a7524e2cb6c6c1144dc85a3a35eb45bb8154c7d314b9294b0e91d9e7ff5b7e92d8faba28b298b62c6564d09dc61822f007f8f12138b5da7a0b3c1fc7722377a090417a765b3068558c1730448e858bdec12edfb3034fc6992eb60b469c15bfcdce8a87871f466365052d123801c950a022f9a6e3c4cb1e0cd0467a5b91b75bdbe17bfbdd95428d0bd5938b1", 0xf7}, {&(0x7f00000002c0)="66fb9a2c703aae03cd84dca11625c8f6db361a6d96796c574edb05827609e3ecd4b21d8dc4dc96f56003c950f803c965dcfa607408d6db74843c95066886e0b2de72224c9ca79b38180616652dd43188c23b1de11c213fff06cedb2b748fde0f8da36b25bc24fe4bffccd3993c5a969436d51a4ba5ba382415aa8757658c4688212bc84893a699bd6d6d12707c11121d3e12e65cf237618d4f13f5cb49109f8f89d76a50c47b99a8c7f607be6c2c555701e4d4b669dd46ef313eac1e05ca093dae5b17f473dffc6e9d8a5bb8546bd81c336900d7e639b618a8572c6c97505a8bd66452f24552f96903", 0xe9}, {&(0x7f00000003c0)="e0f3c6369a2702d9a1661b290f521e479217ffc4d4b4e245f682033cf2d469fff3f83005a5ac16ef8431dd10cef402353333a43f0334e2c1fa49150b6bf533c9fa4f2ca03ba850f9", 0x48}, {&(0x7f0000000440)="b78fff6dedcc3e61f43acac50ce313fefe43686c37a6286eb0b0f059b64ad9bdf8cf839bbdc764e18e4c4a62f0d8b6e3e8dad4f948573b5862ca66aab9058a147df2975e9de7fe01e38cd5a061699f6af5dc956ab1612c6e4d68e2b3f2c470bc008281fbb4985dac491851a83baeb67f77ba4bd0bd59931259be6e0bf0be0e778e2602300ce8763ca05f82b58109b3bbaa2906f1d243701355682380f9c0e04b0db27a0ffe5cb22033d448b67e0831cb4bc89174caeb8d0744b9660ff57d6edd5b30595145254176f63619b614ec2cc3c2c9c2141abfb54f7acdd8cc8aabaa888895b3476e48db51edf1b89a", 0xec}, {&(0x7f0000000540)="2e47a2ba54b69ef48fa11cebdc5a32efb04c5cbdc7574916e437a26b42bf3654bbcd84946712a7e7b41eb3528982e5373ccfbb9da01d94f111d4ac4b1cc9f0f8dd8a7cac25b1e28f5bbdc567b8f869440e31c4df5770513b272c14e8f46f959b807580bbe757a0b063dedeec49a8384514ef32719bd33841de4cc08a2e4f9a5fa8d50699e72889cae66f843633c55dedb685459576444c38a2a0fc2993c814bd59765bf99b6d667e0b737579cd5b3c42d7d154b15e575f8af9", 0xb9}, {&(0x7f0000000600)="6b14a05a9db87bc4ea8c106ed05e46bba4a8b56abe1a5fbe5cbddb8b1c911b24b7d4711617a5523717be727a9978da0bd0", 0x31}, {&(0x7f0000000640)="1cf50175e119e5c9f2fdd5e4cd4069a7182512f06c9cd920f78457f28f804bd6d1d69fce26ec07f98066056ede22ad2c58b350", 0x33}, {&(0x7f0000000680)="4a104c7e5ea444e325527eca20a3dcf929a6ac88d395988004e8742ea3259d9316c4f7b781c33aa1fbce09ab7f7fe158e587ce5ef1a728b3427f507927f7a952bf7edb63d465e2fc7982531075eda9b49502a59ea8a3f82dbc364357579ea841fca7f18f3d1941792957587858a156ae8d6a5832bae6260b7b41d5905a3fdece80a59a6d06a7e29953293a4b0db997836b6862974916db37faa738b366bf63bf84cdd861173423", 0xa7}, {&(0x7f0000000740)="5a203a767983eabcb7e9b0eff7535f34e179652f7cb651eee4daff271475e2e8a53ea782440035ae1bf8fa908cdad3aedd46fcf348258af91e5b2156de8d20b4b5ca9f22eec84ef954cccc0d7098b116229a67149912790e3d39cc1564", 0x5d}], 0xa, &(0x7f0000000880)=[{0xd0, 0xffff, 0x6, "06839815b93110e915478d35be9caf78207961a020432a8d7109e2eb93e66f67b1e9701cd5595a2a16ab65d336804c7428ea49ce025aa2f3cbac37ee4ff268a4b57dcf162419513450d7a4dc00509c492158f03226de64f805fff5f8bc3c330d7c9dda5ae3327206e2d5247e53383ee8271e9973df905089729a70b2b0300aa8d2af56fa167834d39eba07f5103833cf46408492be147c0e966a2502929c00621a98ec4684be8f2c3261b9229f024dd02c3b20e3b4554015ba270fdc74c9eff3"}, {0x48, 0x1, 0x80000000, "43efaa7f40229072c8ebc91caa7f32f75a4aa7b0832e9f8c8c6a7fe7bd6d308f8aafff371f589b8771b6260270318158c4d2749d96a0595e"}, {0x98, 0xffff, 0x1, "38e18e6935ac642dde16bd6f4ea365a276f65d2ee089ea43b384f94f876c0666eb09dbff9c20302c00b57a8cbf3d79cdda2d5928f0af86faa61c453d969903b522142214fa4a6bcfff707b81d62af748d2f4ee89b32bc7d927a925928bd2012ac5fe6014fbdf017bb2615405d638bf0d4618c5c126220fa0039a9219046faee50ba6"}, {0xb8, 0x1, 0x6, "b0aaa63ad96defe47dc07b4ac066ee09ce448e43f2f257b22dc0ad15e8a58b020fd12c6ca602e62246ef2f9616a61566edabf56e8a619588e62c43526d876dbbd0c65b13e2d86ba74effe670545ee6f15b1acf7588e546d4b0bcefdc42dea8a7080d99bcee09098a7fc5165be4e997b1d47b236281719f8073facdbe18e7d75d042596ffc27b33711b43085a4274db090694d99c84fd974d3cbc003ea00d53a6e818d6665b32b816"}, {0x28, 0x0, 0x6, "9e394cb707a743be83813b0f83b3be2369805a"}, {0xa0, 0xffff, 0x6, "a5391d85a318c133950eccddb838e20a94b878fa39b213351a366e5609172718358b8623ade7f890e6c81cc815da4d3a89e10c6c136463dabd395148c44a5f88f0a90146f05c325e220b5b247350c05be6c50a779cbf8fcdb1965f32b4f7bdc90956470f1493c49c5902d73fb909b017c7161db59d4039b78f9f5f6017f1288f62cc08fa2a5a235cfe66627cf4"}, {0x68, 0x1, 0x3f, "6e4c1c0fa397cb460b5b69e82929ec3ed4052c150bf873259d6b16f0627532709c2d091d19201b4cafa4d72253eefb5de460b3d9756b3654ae445dcb238a24b8bba4beacd09ddd55e74ff5bff7ba2acd729abe69d31e2d9b"}, {0x100, 0x1, 0x8a650b6, "43d82074100293ebc6245e88aa391297d5fcf4dd8327190f1f627598b7206cbcdc5a1b257f6125bbef35b6569e820acda2a4f4c8fff0881551b8d778a3c2bcf69278207a0f21367885efb884bd18c4bbdb0ac6d3f88fc25120e7d53723fe9bf9e5ed72970ca262bdf0e1ac7560ae665912cfe08f061c5bab895e8024e6dfbda44230cb86cb9ba9e74eef872f59e8fc05d03f0c7243d3984908dabee1ad3d5af5c8522d133a0c24e6d3ff4e068335c19aa5a69c7277016ccf4c70db6e6b1cd32b72e51f1b0cf57886eb5c5eb4ef9b918ad4f0e1a7c387af8dfa3cfb4355b411c067c7502323cd4312f8"}, {0x10, 0xffff, 0x2}, {0x98, 0xffff, 0x80000000, "f3a9bfeabd428c90d826fb520f12434648fdb773d37ec75de16867e2edadeda0db91ce7a0725b05c5c1e75d6572ebf63c572f18bdb94ddd23bcd048ef0487397b6422e14b6f73058103c59b3b2466fb5b5e2a0d51859f2a26134c3b73d2f526014274c761151f5e62fb4b3f05ce1a58d9e656dd1beb698d72650027f78d67e8e9d55033cee"}], 0x540}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) socketpair(0x18, 0x4001, 0xffffffffffffffff, &(0x7f0000000040)) 11:24:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x13}], 0x0, 0xfffffffffffffffe) 11:24:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3a6, &(0x7f00000000c0)=""/235, 0xfd9f}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) fcntl$getflags(r0, 0x0) 11:24:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0xfffffffffffffffc) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x24) 11:24:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x840, 0x20) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="231eafba486a649ccf6971e72b32f68084f541c8be1135e8abd0162dbf526e877680c9d578970a94f7a6c9cbb0236be806090783ccfd4feba4d31a190f15b91d1da7601cdf19f4f6d1da2c9650b38f4c919b18cec4952994ad0b2a5510b548f30164bf5c3804d8778a18a6574ca3fb408bd39701afc683b5", 0x78}, {&(0x7f0000000100)="ca1e0ad426fef925d289d0b01a9939dd12f43f9ae70d67d621e5242a75d189e5d9dbe0a0d3ac77688934799e746bdbfaf2a12623b8ebcd27ec5b6ba484ff02b721e8e4a3593fa111b879afaac4c02a1c9769f7ecab", 0x55}, {&(0x7f0000000180)="258db503ac517c59ddef", 0xa}], 0x3) msgget$private(0x0, 0x1d0) kqueue() shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 11:24:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xa3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) 11:24:08 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10200, 0x80) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r1) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x20018, 0x100) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x40, 0x3, 0x8}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x13, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0xa0000000, 0xff, 0x101}], 0x7, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x80000010, 0xff, 0x20}, {{r3}, 0xffffffffffffffff, 0x5, 0x40000040, 0x6, 0xfffffffffffffffc}], 0x9, &(0x7f0000000200)={0x7, 0x2}) kevent(r2, &(0x7f0000000300), 0x3ff, 0x0, 0xa8a, 0x0) 11:24:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000700)="90e50495775fa9e7ab819bd6746e132533ff1642c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad8415c6317d27dc80e2c7b293ee641fcf48ed37ad783a7a733818a5456865c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800ad82209d7338a7657f6472d5b04ce227acace1ade116a1741ce2de773b0ab8b46c19aded90055ab4f8c56054d5ab3b6688e2f4388dbfc0d2f3545db97f7e6cfd5f8e4cfe1d2bea80b3bc54cd35fcd994c41378183b394995eaf966cad08bad8db40000000000003cdc85fa257aba2d46ab0a1200f8eb22155f9a1de93d5c6e2834b4d33e245c7644f48a2ed3ce25a69cdcea549487ef4d9742f83b78f1bebcf1e54b5f91684a48abd1db24fd1a94a3f05e5d639d2972ea89801029ae51561400000000000000005fbfb2c4d1c183fa5953655728bfeb1a4d", 0x180) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:24:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/198, 0xc6, 0x2, &(0x7f0000000100)={0x18, 0x3, 0xdbf8, 0xffffffffffffcf10}, 0xc) fchflags(r1, 0x30003) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)=0x1) 11:24:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f5369e0e58b48ecbef7"], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x4) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 11:24:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = syz_open_pts() fsync(r0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget(0x3, 0x1, 0x208) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/93) 11:24:09 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000780)=0xffffffffffffffc1) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x0, 0x8f28, 0x3, r1}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0x8470, 0x970a}, 0xc) fcntl$setstatus(r0, 0x4, 0x800040) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) r6 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000280)=""/47) semctl$SETVAL(r6, 0x65d6719e8430d307, 0x8, &(0x7f00000002c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) setegid(r4) socket$unix(0x1, 0x2, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) fsync(r2) setsockopt$sock_int(r2, 0xffff, 0x1986, &(0x7f0000000340)=0x12a9b6e1, 0x4) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x2, 0x0, 0x3ff, 0x8, r3}) semop(r6, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x0, 0xfffffffffffffff7, 0x1000}, {0x3, 0x10001, 0x800}, {0x0, 0x2825, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7fffffff, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x100000000008) write(r0, &(0x7f0000000480)="ed390625df26e3efd2", 0x9) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000500)=0x1) r7 = semget(0x3, 0x4, 0x70) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)) linkat(r2, &(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00', 0x4) semctl$SETALL(r7, 0x0, 0x9, 0xfffffffffffffffe) 11:24:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4000000004c}], 0x1, 0x0) 11:24:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x40000, 0x2657e149e1738cb6) 11:24:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) 11:24:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r0) 11:24:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 11:24:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) geteuid() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:24:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:24:10 executing program 0: r0 = socket(0x18, 0x2, 0xfffffffffffffffc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0), 0x0) fcntl$dupfd(r0, 0x0, r0) 11:24:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fchmod(r0, 0x111) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x7}], 0x2}) 11:24:10 executing program 0: socket(0x20, 0xffffffffffffffff, 0x8001) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x2, 0xc9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:24:10 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000002740)=""/4096, 0xc650f03c22ad766e) 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) pwritev(r3, 0x0, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) 11:24:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000002740)) r2 = dup2(r0, r1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1}) 11:24:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) geteuid() setsockopt(r0, 0x0, 0x65, 0x0, 0x245) 11:24:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000180)) login: pckbd_enable: command error 11:24:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') setsockopt(r0, 0x29, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:24:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000180)) 11:24:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fcntl$setown(r0, 0x6, 0x0) read(r0, &(0x7f0000000180)=""/160, 0x96) 11:24:15 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x11d) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="6caeb9ef4dda0ea14d75dcb562d2c61c2e964ab2492fc9447db0f2136b312a726f10a95510e62bc767b7330dce8403dfac58f0decd018689697eeb387d7795d0dc8345b2b6e69e1c1c0ed9d449af8148353677f0c227b59fdf6e619183f87393"], 0x84}, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 11:24:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x10, 0x6, 0x101}, {{r1}, 0xfffffffffffffffe, 0x4, 0x88, 0x4}, {{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x65d, 0x596}, {{r1}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x3f, 0x4}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0xfff, 0x71a}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x12, 0xf0000001, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x92, 0x2, 0xc3, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x31, 0x20000000, 0x1f, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0xcf9, 0x5b90}], 0x1, &(0x7f0000000040)={0x1, 0x7ff}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mlockall(0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10080, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x2010, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pckbd_enable: command error 11:24:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r1, &(0x7f00000001c0)="b100050202000000000012005786ca3849451ae3d3051020741038f53e8551f30ce304500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 11:24:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) fcntl$setflags(r1, 0x2, 0x1) flock(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280), 0x4) 11:24:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r4, r6, r7, 0x120, 0x5}, 0x1, 0xb, 0x20}) syz_execute_func(&(0x7f00000004c0)="f0470fc13a84e1e9b504ca81814483889989999900c4e165ddfdc4a3fd096372b1646740790dc4038978a0322333338cc4e1ffe6ece6c3c0adadbcc200000045344469ca05000000") r8 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0xa2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r4, r6, r3, 0x1, 0x3}, 0x6, 0x9, 0x3c8692b7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000300)=0x9) fcntl$setflags(r8, 0x2, 0x1) getegid() fcntl$setflags(r0, 0x2, 0x1) 11:24:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x8b, 0x2032f7ed}, {0x46, 0xffff}, {0xa7, 0xfff}, {0xc7, 0xb17}], 0x4}) 11:24:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xa, 0x20, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xb3c8964f42145405, 0x800, 0x401}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x8, 0xffffffffffffff88}], 0xfff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xc1, 0x1, 0x5, 0x10000}], 0x5, &(0x7f00000000c0)={0x40, 0x200}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x2, 0x20000000, 0x7f, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x1d, 0xf0000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0x81, 0x6}, {{r0}, 0xfffffffffffffffc, 0x50, 0x0, 0x40, 0x27}, {{r0}, 0xfffffffffffffffb, 0x9d, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x22, 0x1, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x2a, 0xfffff, 0x40, 0x7}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x7e, 0xf0000080, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x40, 0x1000}, {{r0}, 0xffffffffffffffff, 0x60, 0x40, 0x3a4, 0x81}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x673, 0x100}, {{r0}, 0xfffffffffffffffb, 0x69, 0xf00000e0, 0x9, 0x8000}], 0x0, &(0x7f0000000300)={0x8, 0x200}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x8010, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0x40, 0x2}) getsockopt(r1, 0x8, 0x1, &(0x7f00000003c0)=""/5, &(0x7f0000000400)=0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 11:24:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000000c0)}, 0x2000000000000000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xfffffffffffffffa}, {0x20, 0x8000000000000000}}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:24:16 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x67bc, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:24:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 11:24:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x5) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) getgroups(0x1a76f65309e72eff, &(0x7f0000000100)=[r6]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="3473991f56dc82980d73bda1d9bfb9300cee4ee65e846e4e2b466a643f27de8665a9e03846332abd983ca30946e06c602c71bbe02d197cdecaace0b3", 0x3c}, {&(0x7f0000001500)="359d5b00402d6f2556865cc7f75684f57357dc4f1acbc787e2cfae39eb0dc386c3bc886add74c1a365028b2c65194603a02589f42d4f1589bfa7dc9b78ed2cae739a941c81ed67639d02c653bbcc5f762f4657c7861b71a73d98498a438a4b5f7426ab7afea7e65f34c3be2db5496f63f1dec03eb29770cae18a4435d5a7ec224883677629419e0501cbfce06544e2d80a90521a8c76788a1f479acdaddd25eeab1c966aa78aaa61e1134ef5f1b4106b5cf5ce2f7069413d57b1cb6b0011bb47e070c72df47b84d21e55c86b51694f878ab4530fc20f", 0xd6}, {&(0x7f0000001380)="1cb94ffa782d243fb2e4e4698d5af259af3451f22100018a7a8d921e6b28ee9da255cafc7a85f8170d4cf9b6c2ada5df1e2749caddb7c6847afbe5ae53f5d3678d277fe63400b91f11ce3660e6", 0x4d}, {&(0x7f0000001600)="78b30298b3166985f1263980efd4f81623eac2a55c72e9e1e9cfec6da85b8a2b33717405776c67ab2ac13ef85fae009bfb0ddc19ee97ef6e7222ed0bc9f28010c2de7721ee31d9a6360a02b1b8c4d54ac15dc666d7c819aedcab15dad59520623170d0786188a65570003c822a86aee6b49ccf3116c91dcfb25cdd1efd523ce107e1ac6b0cabcc56196d6bcdd1ad95698bba82f2b62a7415a0a844", 0x9b}], 0x4, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r6, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) r9 = msgget(0x1, 0x80) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0)="b7ddd1d4b0041e183ed8bc186d94d63ca046590b384f36c43bb78eded33c51d03690d10cef6823e187cce19446b56a6f8c19165906572208b696f3faf7131b3b8ad58de0db4ac859a6ee31c50d5fb595e554be6de1e21742c0919dcf2fd15f80b319929153c6f30885c9d21652a5af1a86243954d71324d4bc4ea105072b016c67850587f8c205329de40b464bc13cb8d250d450befcca84e574f4962fa0e876735c29d7d5eec2dfaddb683f37d0d965ef5f55c73ecde8bda40ffc41e98c8129e98e23b1ad08579c908cf9632679e2f990a48fd52a912436b76c1ff202946b", 0xdf) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001480)={{0x10000, r3, r8, r7, r8, 0x0, 0xb4}, 0x1, 0x4dd0, r5, r5, 0xbd95, 0x1000, 0x3ff, 0x393}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) fchown(r0, r3, r6) 11:24:16 executing program 0: r0 = socket(0x18, 0x3, 0x80000001) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) semget$private(0x0, 0x0, 0x30) getsockopt(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)=""/59, &(0x7f0000000040)=0x3b) 11:24:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x5) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) getgroups(0x1a76f65309e72eff, &(0x7f0000000100)=[r6]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="3473991f56dc82980d73bda1d9bfb9300cee4ee65e846e4e2b466a643f27de8665a9e03846332abd983ca30946e06c602c71bbe02d197cdecaace0b3", 0x3c}, {&(0x7f0000001500)="359d5b00402d6f2556865cc7f75684f57357dc4f1acbc787e2cfae39eb0dc386c3bc886add74c1a365028b2c65194603a02589f42d4f1589bfa7dc9b78ed2cae739a941c81ed67639d02c653bbcc5f762f4657c7861b71a73d98498a438a4b5f7426ab7afea7e65f34c3be2db5496f63f1dec03eb29770cae18a4435d5a7ec224883677629419e0501cbfce06544e2d80a90521a8c76788a1f479acdaddd25eeab1c966aa78aaa61e1134ef5f1b4106b5cf5ce2f7069413d57b1cb6b0011bb47e070c72df47b84d21e55c86b51694f878ab4530fc20f", 0xd6}, {&(0x7f0000001380)="1cb94ffa782d243fb2e4e4698d5af259af3451f22100018a7a8d921e6b28ee9da255cafc7a85f8170d4cf9b6c2ada5df1e2749caddb7c6847afbe5ae53f5d3678d277fe63400b91f11ce3660e6", 0x4d}, {&(0x7f0000001600)="78b30298b3166985f1263980efd4f81623eac2a55c72e9e1e9cfec6da85b8a2b33717405776c67ab2ac13ef85fae009bfb0ddc19ee97ef6e7222ed0bc9f28010c2de7721ee31d9a6360a02b1b8c4d54ac15dc666d7c819aedcab15dad59520623170d0786188a65570003c822a86aee6b49ccf3116c91dcfb25cdd1efd523ce107e1ac6b0cabcc56196d6bcdd1ad95698bba82f2b62a7415a0a844", 0x9b}], 0x4, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r6, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) r9 = msgget(0x1, 0x80) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0)="b7ddd1d4b0041e183ed8bc186d94d63ca046590b384f36c43bb78eded33c51d03690d10cef6823e187cce19446b56a6f8c19165906572208b696f3faf7131b3b8ad58de0db4ac859a6ee31c50d5fb595e554be6de1e21742c0919dcf2fd15f80b319929153c6f30885c9d21652a5af1a86243954d71324d4bc4ea105072b016c67850587f8c205329de40b464bc13cb8d250d450befcca84e574f4962fa0e876735c29d7d5eec2dfaddb683f37d0d965ef5f55c73ecde8bda40ffc41e98c8129e98e23b1ad08579c908cf9632679e2f990a48fd52a912436b76c1ff202946b", 0xdf) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001480)={{0x10000, r3, r8, r7, r8, 0x0, 0xb4}, 0x1, 0x4dd0, r5, r5, 0xbd95, 0x1000, 0x3ff, 0x393}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) fchown(r0, r3, r6) 11:24:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0xfffffffffffffffd, 0x90d6, 0x40000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x100000000000}) truncate(&(0x7f0000000040)='./file0\x00', 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="cf2abc025035c26f54077edd1ed927c93ff9a6854ecd64fedaef155e4f5f62cf04da5273d8f21d3693983167e2ec660769e605914e033a0c1c7bbf9af10ee51b7cbab01ca68f27a2827bb300e82d6aa92fc07bde10a26a4c1f8c477c1357cd29e5a456574c123962dfb7600c8eb18e6aeaa2be05d831fcd968c30e71cc2a4450c08b95e781779259e248665de2ad41e64f312ff11074c39bf8b11293c4aa3f4d1a967174efa56880060bafb74e9ca68d9b79b2a9ae29e329216b55f1d95f824929ed32510422cb73bbaf2fb0ef0a29491e350d9793684ac50891e9c7a16d7d63edff64e8987f22ec1d7a1d60adb32fbd91a8", 0xf2}], 0x1) r1 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xa12af0fbedfbe095) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd383500f00000002200"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) 11:24:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x5) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) getgroups(0x1a76f65309e72eff, &(0x7f0000000100)=[r6]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="3473991f56dc82980d73bda1d9bfb9300cee4ee65e846e4e2b466a643f27de8665a9e03846332abd983ca30946e06c602c71bbe02d197cdecaace0b3", 0x3c}, {&(0x7f0000001500)="359d5b00402d6f2556865cc7f75684f57357dc4f1acbc787e2cfae39eb0dc386c3bc886add74c1a365028b2c65194603a02589f42d4f1589bfa7dc9b78ed2cae739a941c81ed67639d02c653bbcc5f762f4657c7861b71a73d98498a438a4b5f7426ab7afea7e65f34c3be2db5496f63f1dec03eb29770cae18a4435d5a7ec224883677629419e0501cbfce06544e2d80a90521a8c76788a1f479acdaddd25eeab1c966aa78aaa61e1134ef5f1b4106b5cf5ce2f7069413d57b1cb6b0011bb47e070c72df47b84d21e55c86b51694f878ab4530fc20f", 0xd6}, {&(0x7f0000001380)="1cb94ffa782d243fb2e4e4698d5af259af3451f22100018a7a8d921e6b28ee9da255cafc7a85f8170d4cf9b6c2ada5df1e2749caddb7c6847afbe5ae53f5d3678d277fe63400b91f11ce3660e6", 0x4d}, {&(0x7f0000001600)="78b30298b3166985f1263980efd4f81623eac2a55c72e9e1e9cfec6da85b8a2b33717405776c67ab2ac13ef85fae009bfb0ddc19ee97ef6e7222ed0bc9f28010c2de7721ee31d9a6360a02b1b8c4d54ac15dc666d7c819aedcab15dad59520623170d0786188a65570003c822a86aee6b49ccf3116c91dcfb25cdd1efd523ce107e1ac6b0cabcc56196d6bcdd1ad95698bba82f2b62a7415a0a844", 0x9b}], 0x4, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r6, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) r9 = msgget(0x1, 0x80) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0)="b7ddd1d4b0041e183ed8bc186d94d63ca046590b384f36c43bb78eded33c51d03690d10cef6823e187cce19446b56a6f8c19165906572208b696f3faf7131b3b8ad58de0db4ac859a6ee31c50d5fb595e554be6de1e21742c0919dcf2fd15f80b319929153c6f30885c9d21652a5af1a86243954d71324d4bc4ea105072b016c67850587f8c205329de40b464bc13cb8d250d450befcca84e574f4962fa0e876735c29d7d5eec2dfaddb683f37d0d965ef5f55c73ecde8bda40ffc41e98c8129e98e23b1ad08579c908cf9632679e2f990a48fd52a912436b76c1ff202946b", 0xdf) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001480)={{0x10000, r3, r8, r7, r8, 0x0, 0xb4}, 0x1, 0x4dd0, r5, r5, 0xbd95, 0x1000, 0x3ff, 0x393}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) fchown(r0, r3, r6) 11:24:16 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x5) r2 = semget$private(0x0, 0x1, 0x200) r3 = getuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000280)={0x1, 0x3, {0x24cc, 0x80000001}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) getgroups(0x1a76f65309e72eff, &(0x7f0000000100)=[r6]) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0xa77c) readlinkat(r4, &(0x7f0000000300)='\x00', &(0x7f0000000340)=""/4096, 0x1000) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="3473991f56dc82980d73bda1d9bfb9300cee4ee65e846e4e2b466a643f27de8665a9e03846332abd983ca30946e06c602c71bbe02d197cdecaace0b3", 0x3c}, {&(0x7f0000001500)="359d5b00402d6f2556865cc7f75684f57357dc4f1acbc787e2cfae39eb0dc386c3bc886add74c1a365028b2c65194603a02589f42d4f1589bfa7dc9b78ed2cae739a941c81ed67639d02c653bbcc5f762f4657c7861b71a73d98498a438a4b5f7426ab7afea7e65f34c3be2db5496f63f1dec03eb29770cae18a4435d5a7ec224883677629419e0501cbfce06544e2d80a90521a8c76788a1f479acdaddd25eeab1c966aa78aaa61e1134ef5f1b4106b5cf5ce2f7069413d57b1cb6b0011bb47e070c72df47b84d21e55c86b51694f878ab4530fc20f", 0xd6}, {&(0x7f0000001380)="1cb94ffa782d243fb2e4e4698d5af259af3451f22100018a7a8d921e6b28ee9da255cafc7a85f8170d4cf9b6c2ada5df1e2749caddb7c6847afbe5ae53f5d3678d277fe63400b91f11ce3660e6", 0x4d}, {&(0x7f0000001600)="78b30298b3166985f1263980efd4f81623eac2a55c72e9e1e9cfec6da85b8a2b33717405776c67ab2ac13ef85fae009bfb0ddc19ee97ef6e7222ed0bc9f28010c2de7721ee31d9a6360a02b1b8c4d54ac15dc666d7c819aedcab15dad59520623170d0786188a65570003c822a86aee6b49ccf3116c91dcfb25cdd1efd523ce107e1ac6b0cabcc56196d6bcdd1ad95698bba82f2b62a7415a0a844", 0x9b}], 0x4, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x28, 0x8, 0x25a}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x200, 0x7}], 0x6, &(0x7f0000001340)={0x6, 0x3}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0x80000001, r3, r8, r3, r6, 0x43b3c7e5b04f6868, 0x7}, 0xc2cf, 0x2, 0x1000000}) r9 = msgget(0x1, 0x80) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000016c0)="b7ddd1d4b0041e183ed8bc186d94d63ca046590b384f36c43bb78eded33c51d03690d10cef6823e187cce19446b56a6f8c19165906572208b696f3faf7131b3b8ad58de0db4ac859a6ee31c50d5fb595e554be6de1e21742c0919dcf2fd15f80b319929153c6f30885c9d21652a5af1a86243954d71324d4bc4ea105072b016c67850587f8c205329de40b464bc13cb8d250d450befcca84e574f4962fa0e876735c29d7d5eec2dfaddb683f37d0d965ef5f55c73ecde8bda40ffc41e98c8129e98e23b1ad08579c908cf9632679e2f990a48fd52a912436b76c1ff202946b", 0xdf) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001480)={{0x10000, r3, r8, r7, r8, 0x0, 0xb4}, 0x1, 0x4dd0, r5, r5, 0xbd95, 0x1000, 0x3ff, 0x393}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) fchown(r0, r3, r6) 11:24:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) 11:24:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="e20bbb917cf95fed6ee7cec88de08e112d754b643d7b8415a253e0986e13b3ba1d2aa9f56c2b1ed90aa6c966f12da2bbe44018f292f0fe065bc2be2d4c3e58d3a6d3e2ee9bc44dc077d3d67f4c73e1dcd805288ee6d81b339fe23661d4e5cc94fb954edb1a58542b71a268fc378b56655d289cd11ab5cb2141be3f17082b51", 0x7f}, {&(0x7f0000000100)="568b5b90a665ddb23550a526619057506f5983434651528a13a5eb0b31204f162c6661c7cc28edf7af54fb95b8f5cd32e1ec", 0x32}, {&(0x7f0000000140)="c5", 0x1}, {&(0x7f0000000180)="1fd65a3646fd120806fff5", 0xb}, {&(0x7f00000001c0)="c4ab8f128561ebd9981bda2495900f0cf17e5f5de91833bcaaf909a6c9a47d450259494ac89e7ce2c1058ce65fade0a7dd7ca3eb697fc2e86ced408cc26d93ffbe4acf86a52186e9fa288635336445e151f08cc8c900bddf894bb11cc3f321c836b0a29acd2fda18de6388179f2b97c0a7e7f29cfcc04641203724da8a74e64bbd0e9d96cd0944683b80c0fc66f27f4de917f015a2a3d5289dce090da6c241ec02ce6f0142b7cde510656700fd737f904c294172756540a3e51f7451936b719aefe5e7b1bd4a1f6a9ef1d56825ed0f02e65f1553851f212491be742eafd90ac85379576bf186e11fd07c148fdef63f9e6f", 0xf1}, {&(0x7f00000002c0)="ed2a31c0b637bdc5771bae244263bffa003aa8961c12cd4482552816a5efe69a1eb30772bd59b760b16e3e3742e44791989a8d28008836b3db4eaaa3510d8e55c440ae55f054a5212bb6669f9872343a54537bc7add51378cd9727f58ded205d4eac50e43de1945cec456eaf1d3dfe89bade214284828c8aac94005d9bf07119405f1f0cc2cb6f8400e9224b8e1aeb89095db6a831c6d300a48112c20fbe65e3344cec5023cdfd", 0xa7}, {&(0x7f0000000400)="60671bb2a5d1a4b3d04a73010b8592bc6595cd9a3d83b4fcd4f78e05d2931ed77e2659b31a6f15304a81bcd7b2654f99c734581d32250990f0f34d8c8c99b6e664e2d966ab883562f7264d1fa54c49e378edff", 0x53}, {&(0x7f0000000380)="378581776eab976ce40a67e1066b7982fd5387595c87527290995c6c645a6cea4c26eedaeda86e5deae833db4bf6950dfcae0b57e216ddfaa602c1c94a", 0x3d}], 0x8, 0x0) 11:24:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x200) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1f, 0x58aa, "d64132e508c09263a0958432ed883258a928fe95"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 11:24:17 executing program 1: socket$inet6(0x18, 0x3, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/33, 0x21, 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:24:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x40, 0x4}, 0x1) 11:24:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00007a4000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') semget$private(0x0, 0x0, 0xa1) 11:24:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) munlock(&(0x7f0000ff1000/0xc000)=nil, 0xc000) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2000000000000010, 0x0) 11:24:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r4 = geteuid() r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7f, r4, r2, r1, r2}, 0x8, 0x468, r3, r3, 0x7, 0x2, 0x8}) 11:24:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x1, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x400000000005, 0x100000010, r1, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 11:24:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x7fff) readv(r0, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 11:24:17 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = msgget$private(0x0, 0x148) msgsnd(r0, &(0x7f00000000c0)={0x3, "1bc8dd76d14f28651c107bc9160777e682cd2f1b04560f381e29b61ce9d3f1ddfdc613b5a018e724ad0ff7bd3ec4a6f9ce619c5d878faecb12c3520493ec66dd7121e1c4bcbf2b3ec5462dc2cc57fcc061734f7e2598885c2842f6e67bba810061509179cdcd23fcba00c9d850a98fc706066c90964f247455aaa807a3246091bcd4f93ef05a84a564a7189638e50d076a4d951f52a02cc6fd8632b22b5a3defd7926e97a88311309c929486cdd1aeb3f63e161310471e4425e3a678e98e275ebb6b88c8a054345a77ac74f3223fcf05bdc75061b480b09e1c9072b3e0166bb1b53e16ffc2ccb804544cf30169a39a"}, 0xf7, 0x800) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 11:24:17 executing program 1: r0 = socket(0xfffffffffb, 0xfffffffffffffffd, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffde7) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 11:24:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1, 0x2b, 0x0, 0x0) 11:24:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) socket$unix(0x1, 0x2, 0x0) 11:24:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2f, 0x4}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:24:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x112) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r0, r3, r2) fchown(r1, 0x0, r2) close(r1) mknodat(r1, &(0x7f00000000c0)='./file1\x00', 0x20, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) linkat(r1, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) 11:24:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x8) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 11:24:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffff, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0xffffffffffffffff, 0x1}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:24:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000800)) 11:24:18 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt(r0, 0xdfab, 0x3b, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 11:24:18 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) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x110) ioctl$TIOCMSET(r1, 0x80104267, &(0x7f0000000000)) 11:24:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x7fff) accept$inet(r1, 0x0, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) 11:24:18 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x210, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000180)="638711208cb7897569d29bd77ec99c1d5be001263ff9d55974e603a3318ce256beecf9f443a7d9e84b1b9e1df971c7e546ed944f00a09a2001fc54fe9600dcc00874209e15f9f26b8dc8fcf997", 0xfffffffffffffec0) setrlimit(0x4, &(0x7f0000000100)={0xff, 0x8}) listen(0xffffffffffffffff, 0x0) 11:24:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) 11:24:18 executing program 1: r0 = semget$private(0x0, 0xa259715b7c514cc9, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/34) semop(r0, &(0x7f00000000c0)=[{0x3, 0x1000, 0x1800}, {0x5, 0x80, 0x1800}, {0x3, 0xa41b, 0x800}, {0x7, 0x990, 0x800}, {0x4, 0x2, 0x1800}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/69) r2 = semget$private(0x0, 0x0, 0x246) r3 = getuid() r4 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x5036, 0x3f, 0xffffffffffffeb77]) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000280)) r7 = semget$private(0x0, 0x3, 0x3) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/93) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000340)=""/106) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) wait4(r8, &(0x7f0000000400), 0x1, &(0x7f0000000440)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000500)=0x5) semget$private(0x0, 0x0, 0x50) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000540)={0x8, 0x3}) socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/206, 0xce) socket$inet(0x2, 0x3, 0xf1) 11:24:18 executing program 0: semget(0x0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)) 11:24:18 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r2) sendmsg(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)="938e4b172ed79083e4431c4e966bda2654333fd7a3df575cdbefb43d81393b0cf905acf90196eab0a423bb61d9893c7f4211ef458663cb000bf27aeb9b40ce9f8c6ea3ee5c661a4f5880ab913f1adab063a0c63eac87f53ee45735aa9e15e1ba17598212e106335902450923074d5c0338b9daf174cff84505167cbd2ead114cfdaf8b08b30205ace8562348e1b0ad43f2b95c11c223b069a240409fd635da4d2288bb6f16d572ffdd6b6ad474c4ba0808b3084e070b76f86259103c73b524d81b61a27b0b585b4c33db983bf806430ff117ca6da3e8f863545c0770a924b5576fb98c637427481a4504022311c0c5cf4a6d050ea5922168", 0xf8}, {&(0x7f0000000240)="50b72d813a46621589da92c5827e2d1c3259132be0b2bc581d1d75d278d07df90e704ec3f37c9df9421bafe537832f14b542d6805337498097a0e8295f59b707a038fdb9d24647224b99b569bcab5d3dfd65fb54df207481521ab55b41a2c9a0451b3e0af1dfbe7a8f8d927c6226f2bd6a8f9bd6c83d593e2e29a0cc594d4f69f2489e6cc0e38682fff8cee01c5e555536fc1f6e6d2c99075d369c7d133698d1826467d487c302a3", 0xa8}, {&(0x7f0000000300)="47a62afc5f", 0x5}, {&(0x7f0000000340)="f00b8c3f8446e8eed7", 0x9}, {&(0x7f0000000380)="f9ea625300b8e2304f869dbd4a876fb4f627fd9b3e7fb87c0d005c57aff49b837e588eb85298c4ea43b537ff82cd565d14eaaaca80418bab1c367b3515dcf1abe01e5a0897db4504ee43b4f0418339a96d4d2d7005bdf81cf58456ff67e5af315d822034abcbfeaa6c1ed6b0c471b8f0", 0x70}, {&(0x7f0000000400)="171f5fef6d5d4073ca4334fb914211ae591b980c53eda9146d2a3882a867f6855a5d597a35e10061d5704d33605e27a873f3e86e6c8baf29ab393f84bf1736b0f6655e", 0x43}, {&(0x7f0000000480)}, {&(0x7f0000000500)="ef5751db2f3ea4caa7cfcee95240c51351717c09b0427b841eafd2d2cc0862c4cfeb0fd941f177cbbefadccf8764c450ebd694e22a119c3e1737288a4150a0a5432cfe60a7fd45c9c307650f51654c1c48d99cc1940038be573872bd22c35595034f9eec7225d50ee73c2f4384c1026103984bbfcc60093bfc455220fc05d9e768240d96fceb208417a3c9471b330cee34f3475b8054e215109f8e4d52f54e2be8a3dc4ae6e1035249211f9a9800dcb14c9bc1486c568864449de3c8180f06ce1418cec0606f8cf96e8f187cd0d168bce48938feb453d1732966051161933b35d5ae452af9", 0xe5}], 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="6000000000000000ffff0000b7fd000092b83bd454a5a4e9e1fc1e60b1cd541d728765907214251edf00000080000000002884a9e840355764f6f41d65becb817a484cd6a7eccbabdf6e5d22a2195d8020928e9f3400000000ffff000008000000691e9bc836981b000000000000000000000000000000000000"], 0x78}, 0x1) 11:24:18 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 11:24:18 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfffffffffffffff8, './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "ffff0000000000000000000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) 11:24:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x7fffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="b811be642f5f141f3fc926b54cc3457794c832ec2300ea0c86831a8665704654", 0x20) execve(0x0, 0x0, 0x0) 11:24:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004500) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000080)=0x6e) setsockopt(r0, 0x8, 0x1, &(0x7f00000001c0)="6bf35516837db90f58b378279029c38dc0b01314bbfa0d061fd8d2b3ede69f525010e45f59e86ddcfa83e6119fa4d4d94f595fd47b11881803ca773fcc30bd2a3206f796605426f653907a2e429e8ed19ad8f57f3a2f19b4dba7747e1bdfb4194bfa0c4c4d5360174db76ad93cb4", 0x6e) open$dir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x4) 11:24:18 executing program 0: madvise(&(0x7f00007a3000/0x2000)=nil, 0x2000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000000)=0xff00000000000) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) kqueue() 11:24:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xa0f, 0x200}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="e126a346dd2cab733a6f8cc2d19f0135e59fae86d0866f371fcdd5a275c526f2d4f8056381ab8a606a1d0eb786324d603db2d69965e34bb496920254f72666b200a1250f7c27e65e55e1dc2dc3787f81570287cf201e5b31f5dcbfc0013a831352e7091db7c2698c0e40c66ba844dde864970e1d66801651c5c59ef662baae0341ffa450e6bb4d7c34111b683443f4cb23ceeb1872d9cd904a27b05c5f26ac320cd37f33d085ae9c1d97c06d78977afa20add27d08812ac3921611b1cd5234cf", 0xc0}], 0x1, &(0x7f0000000240)=[{0x60, 0x1, 0x2df, "46b38791d698fdfe77291d3412dd07503954aa11273adfdd552eedae9d8aac85a988dbb715c96178d1a9e86ce748f4893bdd4dd0eb6d67111537ff11b0c9df5e183eed1ef6baf12c5924ee"}, {0x1010, 0xffff, 0x5, "0d8ba8aad2d8be2254a0bf3668588d1f0899cca5e57cf4a45c2ae0ec90720deb457cc1fc8566a0b5000cd0ea95a891e106d9a20a214229169cd745bdadab2cd4a58551c1a911fd33e33aa5778880f4ef8eecb3fe2bdce45bacf60b50a393ef741e57d2f21e3d076989773a080de8a572e47f9b5ac3d7df5f599b1c88fad4441e06523785b174714d4eb4640ed9f2192b44a12ab97bd16ae94a8208e0f4376cd7ec495427c8dc64bb5e2cf7d33baa50c0189847e8980f0c768cf37a86959fc968c72b0509aa1e9f38a0ed2859d4e95019e1bd39cbb05bba9962a22f0e9037fe86c08a80a2edab3516e6ea2f99d962c5029ecb006327e9ccf4927f298c397713a04e36a7fb3c48609aca8dbce9d3e5cfea8b2c9bf4611045cecf46950cebf199d12fafbe1dea1b579b3522153676fa7352ac26a2654263924c293b7b5dac66489217ec795190f1c8994ebca41a60227152c67a7d57242bbc87944d58b42e0fb24150cb9e899891bf2f0f43890ea59ab955261ff9f8019b64eec8df591735d16125f43b81222ae4f53b904e78db48fc0ec732583a40a26937dbda5cf42b798137f614a83839d6e151803a0f47a7d657f21bdb2d48f877af98b237923d133c6fee448b3c6633000ae9d907d61b2ae3f5c6769bd4ff843d7ba44dd5bd85e8c74c80cb13026a0c48b9dde45df4b840bf5e8a3355c501cfc8eb038d84074735689664964de47f88f4fe82c9f30aa946c14c541bf0878a520d648240781fbbaa9771707b6f34b577ab76d9a746a1f07e79d3398d5a6b8c0beed688bfad4a5a154727c453b1c4658f84391e8379825f6968937c07500975a87064601ad416bbfc375db37ede6f254f2fe24e10285383c00dbc2ebbdb1c7184068c351c5af02f1981b286fed1e81b7f5ea25065fa98caeebfc6b367fe9746a36454fa9112d50c258775d0b44d8319e4519f9d1a1580d47cab6d71c5e3c7a66415ba3dfe764660eb3ac5cb1072ad2067367f182229719b4bfbe1e2d2c426972a0ae06a4275235f16fe2713ccc9d259b1f9afc8f30139cc5fdbe078c46c3ebbe6ddb2a2286765d5ad782b35767ca9eccaab2da662ba7bdb83e0b9567c2e95cd189701740fbd6d913fe68ab41c46f5913470ac9c222ea0798f93e88a5138a90065d2650f3c4a75af80b67759fa18db0e7ab723ec6faadce433780c29621fb2288c79512db103a20e99e17b34ca3df804b1f0d1fe2ba790008fe207483eab7a63866075b11d57be5f6fb1a68d5e6b993a5b9f5e286a3f6f26a614f5053225744e5de2f0ef79a076f577550859ca5378e8d7942ced484db7f06c47f8c8972ecada3e100e2731676e34028b5eafc29182513ef5d5ea4c41ff540585f41bf22f6ca622029b6de0018388d01c5c06d70e4649c10eff1cfa91edffa7120def45250312fc1a308aa350f66445e112d78d6ca57791c82f33dd37af0dac056a4611a4c5a2647944dfddf5f88e17f2cefee2b995c8cd2380da7ce6d9987434ad0050f1467acfb015fa72e0b38940dc13b39d54a3b5491fb04a6c3103b66ede41abafbf19aad766bab17077f1124ccadca277479e3a1d8bfc1b21bbace9cfe536962452c74a11167311774b633b97005282b77360f10ffc3a1df7be473cd942eb34e8c9f7a42931281dd5b599856ecdd948b6f78a03d296017469fbffe05d0ad20faad3c920593bf547c15f09b328cafb77a606541a0a215e1f4f85eb2e41beb9198ade020658cb2bf2453c7119d6b80cf3ecda4aeb04c552006879cb724897cfc4056f54e9ad1509912ed09e13861ce3c13cc93fe8649cb84ba023247210b352d8ba5413098d4c052ea923979a4871d07ab8bfc42cd9e39166094f90438af9d5a1c20950bfd3ae8dc34fa045ef979c487ac9224af7737e7908fbacac13642054d71fdb0f8993fbc2d8b2d206b02f9914b82859abe356040c1c6bec5274f2052159d10c14b6d21e000bd88f4deccf5a9a52dd1ae4fcbbbeb2964018c4f2ce7f8ba4bb6173c6c4750c76686d6ec8f2519be54cc3d7725b4d1d98c7b299cdfd7bf63c686920177d23c4b2770b0a99c1d93f9c4ca2d87a112a3a21ef525f98952f123a23206ada7a80d27b760de45ae0e74c178524195ea6b7f39531b563182ecbbd3e186028a8cef5b5cca1de6f42c750f09a187d582c7eda0352dfe6c10b5b7fe47bf006a37df872c4eab30e5726fe6e63146a3ca652ff63375170a9789d203c8cc2aa2565e72f745172678dd86060e6ffadaf085212ced2ca87553d9fec02a48b8e9fcd354712a4091c58f111f2f477f8e144c453a152c32e9f0f61dfb2b599df265ceefb105d9ae4ea11647a6a67c103041266d5e2d953f87cf2b227c1207c5bea432394b3acd0b82577f4a105cfe23228f85e16bce574bf79a76b24dca733fc4aa5666eafd816fe8e0fb9c4e697d91e6d8306a33da3793fe56e23f4da7ef77063ee13ecea91853cb16c528df799e8b2caad83117ad7b49ec93abe4abe9ccc1b34e17dc84290ced4c94bcb3ad2e508137436a364fb3fcf691ec8a1becd4d9a609b6de19eb1677322c4b1e899ead556f78a824420ae9f5691146f9e3d99e5b788edf36d42ff1d2a557c8ee1c34e552c30799df4106aac8275b9ec33ff21f730ab051c04f2ff27d764f958f3502609e666c757deb699e3caf0a93f7c6421a64750b23657cee0ed57f1d8c3a7fc2724861498e6211ad5f3ef01ee39a2a705633d62c60d6326a8906717481c37a2be5d69f6250d8e1b083225d8b4d12307052623ba520407e8aab8a84c724bae1b5376bcec24a45149c5b3e5336a7a612eb7ecb832f07a98bd765ba3841775bb10c435184a4e7ed310a7a8431b7cc931455c77248c6d2b2149d5efe42b0637a8863d0f38b168f8b9ef2490ae669c7be498374edc447bdd56bbe11f0382e029d33a80a68c36ac3d465cafdca195111711812f1ae8901aabed1f9b2f71d2082154f91e8131cf0d120dcbe8b611c08731f2f9f21a126b48dac69dde5f614e16985b75c772e8cac482743070da2a2943df19feaca6ee6256cefb5caf0ca8b5a3b897a3628f095bbaeedda9cd4424a961823c441c64b149bfbd4b0949494461687b120208eb63ea11ce5f75f47b5bef6c85bc24a563e9f796f242d62dad3b4231a5e216fb7d1e05fe1758a93a6de7485cd32a60d1ed56e24812a061a75f98cf45cff5cc9578efbc45574f7a97c9541f76ca9c7d304190038e711386bc78606992716a36143eaa4d85cc42de2f4aaf5dd2715b852d700c8357ce6768c83a8e3c76563fca30106d4ac88280935e5b5ee9f1041eaeb87717f025c02930ed3418530264a5091a17ccb23e9ebc67f64fcd3b0dc66c1296ea9d66b08ada505cb78bda0c536bc4dffa2d86a1ec3ec1dcaec87f17b75728c361d28438a5212597e4fcefdb2c7904d4029e79e49aefa9fb069ebc2441f531881a17f74f2731dcc7f89aa13743468b9948942ae6b3ceb5b5ccbefe4d9b7a33fa3897680616c05f9cccdf55475fd6e32e8cc9b14f75a9dcbaf89de581ae0a03bc42cdd03c56e53997915fc00c04d052845802efc86a2d755496618709e777fa30d2dab6caa87df70bfee19d3cae6d5bdb9a38b5101c8d1bb8e251143ab678705c38f9fc528db4ec97d89621a8808daefce95c3027a8182c1cae6ef9b7d884f6b6e9435dc46040f7ef02e0765ead14e3e3d1c2656ff8d1d1d93150951c33a901803fa439de5fe79256da7bd372b64ca922ce9b055f6979ffe00a1e2855f0eba213bb3fa963f7a820e1df31a8a9ebf1d7cf50977fc17e02d00139790e07edada91ebc93b824d1b98bd96dd8a7de783b13b2bae924095cf31a93d8b921d2293d38a5acb3dd04ac51ad14161ad596a91141a6e3025beb7b46313ac7f52335615e82891cee207f4ad158e962ad409d19516c92c69e88bf19ffb37dbb3bc0424848ecb635a1c1ac147377bf99f8c9021be97fe693bdec842a1d727267ee4d22f9d212bfc491cfa852f3bac8f32482ba1ccc74ee7b3ef714aa36ef5a7e20f3f5d3e15f9c52cca543c709bf8cb47eb3c8ada4196fa6a688b413dad8c143225640fb2a452573d450d7827f8d4a3a9ae306876abe402a8c2905203e17dc05374d44ce3b7a1a2e52f2d3c6d1423a6f47957e95bb1bb38005072ce48b067b3fc922adc899aa4fe641bd3febaff0051a8c7b72acf6c8c0ea6fd156e138b0daa6a9e66d4a8bd1fe4f219aaee4ac4fd21eb2c5743eee1c33d33255ca436e2d5bdd96328cedd1d5a378673b010ca1de1536b6d14fae6532852795d2ba6ff4cd5e871ed182934ada87aabeeeaff1f6c7ac175d720488d3e2344b6087757bca29437e9746657d4fe4b87dfbc4024589ba3e52bc35adf9dc019e8875e044512fadb266d8a630c42089b7bb4b7a4df9e3cd81b93f2cf7c52666b79e419510713c5e55ed3c879a40a7d4ec495c7031320be6d7a2e15e05ae5706df5e29e56d649d37709b4ed5997ff8c7f73927deb6ba0dd5ef7326e0ced27d3864775f799bebf2edf0a868fe6d028c7205f7ddca686cdb7a085bb628cfc1ac7c7c114bb0b510bc892255b0a9af1cae770865244d313e738f8b567a1b9cbaf3ad9f9a55800428e38c5af14708b660e001d7727c964d72634f0d8d86401d7ec5a1263af728ba03dda3188f45bdbefd5883ef18e0b9a474facd3b372ffc4abda7fd9571cfc74ba30b899f66392f9c41c1788ee8286534c628de405e532def77bff5c7bbd9e73f4877c4813475f1960b7b661d8da9f52b16a9180f5fa776c08231b35055430b944dad6189bc7a827440b1dd9c585feea984e9fcf74db73ea384bf8e68a936e19a4fa47d4dc5ef0358d8c016cb712dd137601e662b951e09f166f3e64236313b89edaa67540f661bb3b031198a301da341a4aa7fa26e5b31ab121cfb19ab7f92dd43459dbe2ab2f623fa06d1f051622232349e07c3bc39b73119dbeea1948f2a6e70564f94c3a3bfe9d8350edcf18d2847d66b1dfba186c59d727c9481dd7aa97bd879df8fd6af3308b729148767f8371469f4e3bda50ab76ab5c6186e5fea379add25d574e41d9c46d58ea54db60c7dacf7f3dea8522bad6d8b5df44bc13df2a8a2f384bcd691e01bc14d626e2ff6daf4e0278cfb3805c5a0fc3e018eb260636520e408a02d312a090b5db95d0e44f3fc8a145978e62e7e0b4823e628fce0d56a73ad2c7a8e931cbcf368770c646d38272409e3d009fa9cfd34d95f9f41527222660dd1cd043b4fce12f0aaa28eb17e356cba2b20933c5ee0da16e9b7ccc62d147e02006cdef6f67153e60844761cb1c4e9291c3f9f89b8a47a01e6301936d086d06c0fa21291d23629e1d328c87345e57b4545c3bba37291661099853b6b28143ac45cc664a0f3c729e5818b5fa7e2165753823a45fe7ff4b433a526d218ad48d0f316396e4ebad4182cce7e92ad1c760e6cb02bee00ba573a822e3fa23710a690844ecfef5ae20e4e8c3566c8588b650bf200114216ae5ee062739d6558b0ded2833f1b40f6c4c2f87f2e1a6f6c05d85fed1f3fcf297be7b008f22a2cd68f970814b4c0b115cbc0ccc1b2cf5161149b9252ed8bcdbc82947be83033e54bad819ee88b1745fb91a8799bf6ed48367d88cc7f1d30747afcd100c54000e59a45cce2cd43e79b15b19e92b7b24117bb70b1fd7afa4d231d9a7a31e14eb27a58b600686676e22fa3e2906590cc575eea6e30a53797a4c11b83392a1023095904fd328fe3995529d65722c2809bcaa2dfaccdbfb967cb21964c05e424ff2d0bf185255b"}], 0x1070}, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x26, 0x4001, 0xfffffffffffffffc) r1 = semget$private(0x0, 0x0, 0x20) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x800) 11:24:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:24:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/44}, &(0x7f0000000040)=0x2e) 11:24:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x100000001) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x8004667c, &(0x7f0000000080)={0x20000000}) 11:24:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 11:24:22 executing program 1: r0 = socket(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="045dae3070ca9f05", 0x8}], 0x1) 11:24:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee00) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x51) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x100000000, 0x80000001, 0x101, 0x6, "ec25e45e2af488e140da8de2a9edb220b380db09", 0xffff, 0x8a3}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/178, 0xb2}, {&(0x7f0000000200)=""/57, 0x39}], 0x2, 0x0) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:24:22 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) r0 = socket(0x1a, 0xc007, 0xf13a) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) close(r2) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462d0de9eeaf33e0b646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c7", 0x3db) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0xfffffdb6}], 0x20c) getpeername$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017c3aad3a595f8e14750120cd9b6ab60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) 11:24:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669416c6530"], 0x10) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d1824967060628bae04bb9fe7d713c3006d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e99226991632603d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e86c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c24d2fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15faf740ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b0224451bb5e54e4de0bd790faeff84f2b71b5688727d47a08f108c846b54f6e7da85ac33aedf5d7edd802f5adf0d7aab3d7979a95fb57a8486b42c4916cef7326c56b7a0af640b70384d6b02abb0aa6a5aa88960e2eaa3b773e4c4b05ebf211644c755bf4bd1d63e4c0a59e650b2bb858b27feb6c0d4ae331fd61dd7e661c895c1cb64564cee10a9bcd165565945a7bf5f2da75777f3da152cc17c6f5e53c6c237abe6d2899160c52e83f9f565cfd784b9614e33ce116ed5085b76ececf49972c19a81db08cb811f676f335f885d68e2f46d80602f7158ecbca5ec6c73a09522db3f214dba7894d61413771b5092682ff6e7a272f96aeeac23f52b6481145878baa3fd4d6a2800471d01dc9ef859884bfccc25fc9d1da7fe514731eaf532c34fcf61949eb2b610896d775b9a5e0beb9b887be99f899755581222b04fbfb7ee4e5bf3493ab02a2ef7cf732a7e70dba6a07bcae4385819da4cd46c0ff048dcd617bfbb3dce99ba055d145e3a338d251f6765e7dbdc3fa1cb4792c4e242708d364fc5ddf81a9923c9e2105b4f070530513c1ce2901779d95db792af3cd17b328deac3acb97720941225a55f97dac9ab003ee460db3384d5d6af2dfa7318aae9d6d0e2673f9f3fc3f0e7187710eab540befc833d272af3dde3ebf59c5b9766a35909c7ed0b2aa4d02f8c3dd3dc4fa389bf294384f365e97a0845f071629c8f02756f73ba76c2603e244d5a39ef22a52f1ba0607ab169a49ab9664daa5f4090d16e32ceeced236463ca6a185e69ec90fc8f09274fdfed211d13d001eae9b3ebf3ed1443bad97c9c4d9a2697af861445d8bfeb3fdc3eeffed6b173dcb0d7e5cf91f6a9c5c1e69a1da667bb0a4d7bbeefcdcf8d321643b04be15a956da0e3a587830cf9ec121b8abc9c20a8c8c21ec150ea3974c83f8757d014a850963ca565d6fd63bd93d3823f7b84499504fdb2e881269de7934c0c9b61c34b86096a10f599ebc244063a1f27055a1422b987e0c4cb666e62f8e01e0074edf610bd354ff64c7dd580c8e89373180486a0bd5bf2b4dd0d62b8376f44821e7ee65c4dba423aa26a4cf7d42a567cf74a3f37c9ea66c76b67862fd1c1ee44d3cf132ca9d125db173ea2dd3be155ba3426b920d6800ae79df8b3639f4e4c1c95bc4f861005cadc8d251f6b48499d9a65b5f327e378063a465322e3fce62cd3e78bf9bd1bc31307299e50798e3d2aa817ff1dce74b94ed03f57dcf376eabe83b8c5a4b9023b3770f0b31c9eefc6b4f6665c6bc80cc83b41b0721f9475d5b1a42111f532ca7911de793e399568127a3781ff0b78c4c0bb15417d9edf88780cda5956d11d0114edfbc4573d5da2d01ba65567205fe4439e9d1ab952272ce2175ec8d0a2a7e79bc9505201b6343ff0fbb7243ecf076c0d3d54279dbaf26258ff0d4c76bb1850f92d6ee76af82565f0e6641631a48cbbe5950ce6a3a93058af5dda52cdf96c313d0211b14137689610612d07c4b62ca4b9bbda1bd53b251a620c48971811afbd3117708af7027b50ab79f1edc5498d5aec556e664c4e63ef3bae86146efbe4994614963cbcc2959e72a88d120cd953f70be5b937443eb0f340a6ce42d0666a78d4fadea1ae8aabdf630e22e6832fbd176b28c76d80bd43eeceb3d5137a2d6cb2f67c26349d87634f4e524ef2bb388ce2508e57b6382a7971a601790e3273e8289ca58aa6382663a16e132980c111db6b7cd2ddc894e57073e6816788b0fd8e00c7e9252027b33f39476cd3fbe8796b6a055d193b8b767e74c748cccbcc8e6543117313528a5b4ec6e4977b91960bc01603e2ae9485528b72728c472861b7adf6cbdb2ff7a8e7af6a77d7633567f0b3f31201cd7820a32f49b511d51afed57461f3b00757f155030eadd6244c1eb9ce0bb0e6f57dedb039ea952d9870d32197489c27f7d8b344238d45b8a5d154a5c4ce000e7ffdc3eb94578cb77c5c253982241ce6fcf7d9227a9248fbdaf5fcf13ceb83bc98d7551129f92c80a3df360a40c2e248b5ed8deb058c8b69198b07a210e4b931c37a578184497c2239d9eb795450f658b7f506b2b9b69c4e18782c01e8a2776ce4e2832c9d4d5ff1cbef257a1417a2edc290e432d43728dce7c3f47809573b09999840bc2815ebec8ee5f01b43e47ce4d6587420de91eeffc9cbd7455226ff26b490f069e3c6d2bff0d163b40cd404fea606d2e2f45c8d19e2af49c19cf19469f5e84ad0149181d69f34d80ed74fbd6353cf2e55e31f446c3514ea0541819e48d7a512e4b75b0dba229a073709c8381fce6076131529d0fa44ca145fdd7cdda90e9b81e39cd2eb200b72cac0d701d111bfc1342c82a5b8babe401251dd3be0f602d232ff3cdc9e9193f306abae6e03f3478fd9d162d4731d6d6829c3642c1751af023cf1db413b127d8887eb3b57f94f6e7f3dec20f6f10a3446b23f705f35af8ffc34b7a6fa5c6b91e9de977abc9c550e926d2e0c005b82d84e1fe3927f3f6a5a434e2821a3ebfeef62f0612b00d3623e371fa30c77673ade491e7dfd9372d39a0f82ed928592670efc3fc06eefcc8acdecb7530a52dafc3fb1e33e1f89a6e1c63aeb4256dadd", 0xede}], 0x1) setgroups(0x8, &(0x7f0000000140)=[r2, r2, r2, r2, r2, r2, r2, r2]) open(&(0x7f0000000040)='./file0\x00', 0x56594cb14f8d45eb, 0x140) 11:24:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpgrp() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x7, 0x4, "d470a0e495fdf73fe1d9edbb734730103788b736", 0x6, 0xd65}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 11:24:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0xfee3) 11:24:22 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000000040)=0x7, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x3, 0x6, 0x9}, {0x18, 0x0, 0x7fffffff, 0x9}, 0x7, [0x0, 0xffffffff, 0x3, 0x3, 0x3cf, 0x82b, 0x800, 0xfff]}, 0x3c) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getppid() r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xc) r8 = semget$private(0x0, 0x3, 0x400) semop(r8, &(0x7f0000000140)=[{0x0, 0x0, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x0, 0x1000}, {0x3, 0x4ad}, {0x1, 0xfffffffffffffffa, 0x1000}, {0x2, 0x3f, 0x1000}], 0x6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) fcntl$getown(r0, 0x5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000580)={0x3ff, 0x100000000}, 0xfffffffffffffe99) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r9 = geteuid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9a19df08edd9e0d03ab196643d76b3f1828a1ec1c88531fe6bdf87", 0x1b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) semctl$GETVAL(r8, 0x7, 0x5, &(0x7f0000000480)=""/115) listen(r2, 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x101) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000005c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='{\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\\\x00', &(0x7f0000000440)='$\x00']) setgid(r7) socket(0x2, 0x1, 0x0) setuid(r9) mlockall(0x1) 11:24:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffff6, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576", 0x15d) 11:24:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) readlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000001c0)=""/220, 0xdc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0xa0, 0x5, 0xffffffffffffff0c}, {{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x200, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x3ff, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0xab, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x9, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x14, 0xfffff, 0xbb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x467, 0x2}], 0x8000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x10000, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x80}, {{r1}, 0xffffffffffffffff, 0x39, 0x4, 0x7, 0xfffffffffffff000}], 0x9, &(0x7f0000000080)={0x9, 0x1}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x101}, 0xc) kevent(r1, &(0x7f0000000040), 0x6, 0x0, 0x8, 0x0) 11:24:22 executing program 0: r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="680000000000000000000000000000003169a9ff0755b590d3369ad58a3213784d4fea696915dac19303ad367bddbc5b8803c5951b4bd49eb3ed1e3098a619670500c0f20dbde69a98b3bcf7e30e968adafa9ebefc16fa1bdbe04713308ee5da2d55ee7b789dddd61ab688d952913aa870d4a67e82cc000000001b00002052a8dc5152c1621ae69fcff333"], 0x68}, 0x0) r1 = kqueue() dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 11:24:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0xfffffffffffffffe) r1 = dup(r0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$setstatus(r1, 0x6, 0x80000000) 11:24:22 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x9, 0x142, 0xe1c, "46c636148c3f514a520aa502076219f75542f178", 0x81, 0x9}) close(r1) syz_open_pts() syz_open_pts() syz_open_pts() accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 11:24:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x140000000401, 0x0) write(r0, &(0x7f0000000000)="d6c0dfeebce0cbc2bc2012b1cb8791b3a142d63bb63f9dbf742ba04685b6f74d47f5c5bc47b4209c23bf7b78a98aed344199007f52fa8c0377ab280d30525fa64f6e8873572182c51659872f275c", 0x4e) execve(0x0, 0x0, 0x0) 11:24:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0xc5, 0x2}, {0x8a, 0x8}, {0x67, 0x6}, {0xc7, 0x5}, {0xc7, 0x3ff}, {0x41, 0xff}, {0xef, 0xa30}, {0x44, 0xffffffff}, {0xa7, 0x6}], 0x9}) 11:24:23 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x100000001}, 0xc) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffff00000000, 0x4}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 11:24:23 executing program 1: socketpair(0x1c, 0x4003, 0x100000000, 0x0) 11:24:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r1, 0x164}], 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xffffffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 11:24:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2a4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x200, 0xfffffffffffffff7, "050355a8a5dd3800174e4b00fffffff000", 0x0, 0x4}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0xffe7}], 0x1) syz_open_pts() 11:24:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ftruncate(r0, 0x40) open(&(0x7f0000000400)='./file0\x00', 0x4020093, 0x20000000000000a2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89cfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2b5}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0}, {r0, 0x8f}], 0x3, 0xda) 11:24:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = semget$private(0x0, 0x7, 0x1000000) r1 = dup(0xffffffffffffffff) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x1, 0x4, r2}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semop(r0, &(0x7f0000000500)=[{0x7, 0x0, 0x100800}, {0x0, 0x10000, 0x1000}, {0x3, 0x401, 0x1800}], 0x2aaaaaaaaaaaad8a) semop(r0, &(0x7f0000000380)=[{0x7, 0x1ff, 0x1800}, {0x3, 0x202, 0x7ff}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000940)) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xaad) mkdirat(r4, &(0x7f0000000880)='./file0\x00', 0x10) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xab, 0x7fffffff}, {0x1cf, 0xffffffff}, {0x82}, {0xed, 0x3}, {0xae, 0x7}, {0x14a97c2d9d5855c2, 0x5}, {0x46, 0xffffffffffffff35}], 0x7}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="5f1a7e87", 0x4) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) mknod(&(0x7f0000000340)='./bus\x00', 0x1000002, 0x8) recvfrom$unix(r3, &(0x7f0000000a80)=""/4096, 0x1000, 0x2, &(0x7f0000001a80)=ANY=[@ANYBLOB="01227186a0757300549224c97caf2aca0b7861104198675e2d410aa8f555cc0636e2fc0707e14150d77f60bb3a204ced9ee205254200c8a679de72b9a0ae0bd20300000000000000311c4e8ea6fc9d8f0a708fc4be2e8a66ab4a534fcf0050b142b609bd791e73da41f78793c0e09d8282bbac2903b46182d21c4a3514175018fc63c266a4a1af996bb61f23d347f39ebd0a07af62f2da16b849f6f99e8b50b2a3a7b8cd7cdb515a400687e29ba018b1cca607aa5d6336f8c8a8bcdf21c65f94c9091e362cb01457ad4d7bab12a74968bd070be9f2fdffffffffffffffaf6430fc01f884788f0592262b015c0c71d9f12d0cdd0fc7b12b3d1a26618c997cbcaabccd403cc9bff2015d2c66def3023b331427414caa1f01235fd6c104f89ba6f0f7a263b9aa950ae8cc60ff2fbc9f0fd47f68ea86bfb4642b7eb5011afa876f1de6f71329527bf7166fc3216d2bdb98520095ae483e257478c067c74e21877cd0bc5c1a633ff15ecc5b5439432e6fd8b494ae84ca9304fb9a91c805000000092ed70400c82527eea18705d8e58aba860c4c9d4405df13dc44e8000000000000007b993b797dfcec26784daa45eaddf473e96363e1829c859c5d5bf185ac360291557df1455cad362b3d4bc39655da491f762d9fcd4240ae7802d435c099c2fd01aba0d8930e1b3285af7e54f0ffff620276e4cac21609c43aa533b98e0034b5e10400049480da"], 0x1) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230627b56bf9514897f41b7f0346cf4cc51a34cd284bfeff023519edffff003200000017dd411284bc3d69979dde0200000048d8361f9c216d848314a21d8cca1286a2a219a3", 0x4f}], 0x1) 11:24:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 11:24:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530006a6bb488717da1a184ee918406e7487f6ffbf86b83ba1723b714beaac5c10c69b6b0f08da144b1ee1778c29d1820186c26968e29df1f5b18e048959b"], 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) 11:24:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) r4 = dup2(r3, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r5 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x80, 0x800}, {0x8, 0x5, 0x1800}, {0x2, 0x9, 0x1000}, {0x0, 0x81, 0x1000}], 0x5) nanosleep(&(0x7f0000000980)={0x1, 0xa}, &(0x7f00000008c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000940)=0x5) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffeffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x7}], 0xddc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20100, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000005c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) getgid() 11:24:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0xfffffffffffffffd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860d4b30e2ee62ad550270004000000002000feffffff280000000000000000000000000000000000", 0x2c}], 0x1) 11:24:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x5) socket(0x20, 0x8005, 0x39ec) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4c, 0x28, 0xaa2d, 0x31}, {{r2}, 0xffffffffffffffff, 0x40, 0x5, 0x6, 0xc3b8}], 0x3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20000042, 0x81, 0x6}, {{r3}, 0xfffffffffffffff9, 0x40, 0x20, 0x4, 0x4}], 0x8, &(0x7f0000000100)={0x0, 0x1}) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xe3f) 11:24:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ff36c75f32c8e6d8cd1891c388", 0xd) 11:24:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000040)=""/118, 0x76, 0x802, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f00000016c0), 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8480, 0x0) 11:24:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)="000000186a560100040000000000000000000060d0706c85c2768512fe890000000000000000000000000000", 0x2c}], 0x1) pipe(&(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r1) 11:24:24 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x80000002, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x81, 0x4}, {{r1}, 0xfffffffffffffffa, 0x21, 0x4, 0xcb, 0x7}, {{r1}, 0x0, 0x0, 0x1, 0xffffffff7fffffff, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x3}, {{r0}, 0x0, 0x4, 0x80000010, 0x7, 0x2}], 0x10001, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x7, 0x2, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x3, 0x400000c0, 0x1, 0x4}, {{r0}, 0x0, 0x40, 0x40000012, 0xbf8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x4, 0x8001}], 0x7, &(0x7f0000000000)={0x10c8, 0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x43}, {{r1}, 0xffffffffffffffff, 0x98}], 0x0, 0x0) read(r0, &(0x7f0000000340)=""/213, 0xd5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000002c0)={0x0, 0x9}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 11:24:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x101, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)=0x7) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) 11:24:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x9}], 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x10001) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x100, 0x8, 0x3ff, 0x5, 0x40]) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xab) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/3) r3 = dup(r1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000200)=0x6) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/222, 0xde}], 0x2, 0x3) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/54, 0x36}], 0x1, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) dup(r0) semget$private(0x0, 0x1, 0x0) write(r3, &(0x7f0000001500)="e1e0dfd0f3375f94e68db0e2c8aac6763741c7fb6b9136ad0aa0a300523d060a665ed14cf47c02215cb4bf7cffbe6b1fd5b9f3fdf46531e88f6f5f3aa210862a15d923365d8d45c0120afa9a2cc8bf7522b1f8d5fb68d6fc4196bbc5732f0f3d1cae87181c111a03190012e22bb4423bfa898c66b0d91a9e005bf38649008d88a1e645377eb6fd2db76423cce777aec011e32c", 0x93) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000015c0)=""/146) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r2, &(0x7f00000016c0)=[{0x3, 0x1, 0x1000}], 0x1) poll(&(0x7f0000001700)=[{r4, 0x8}, {r1, 0x80}, {r0, 0x1}, {r3, 0x4}], 0x2174, 0x8) poll(&(0x7f0000001740)=[{r4, 0x44}, {r1, 0x10}, {r1, 0x100}], 0x3, 0xb9) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) dup2(r4, r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001780)=""/201) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000001880)=""/213) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse0\x00', 0x10000, 0x0) semget(0x2, 0x3, 0x20) r5 = openat(r3, &(0x7f00000019c0)='./file0\x00', 0x10080, 0x86) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000001a00)) 11:24:25 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000003c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') openat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x20, 0x8) renameat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', r0, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x3, 0x0) kqueue() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="9ec93ffdbe27eea806986e4d7d4e596f23585ac7034b6883cdc9e5c3b65b618a3e109e23813fe04cb6496728f19dc8cde11754509aaf2b41f4", 0x39) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/128, &(0x7f0000000000)=0x80) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x60000000000000, 0x3ff}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8001}) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000400)="493b4451d2a0748a67bb84590b0000000000019a8671a40000636070a5b52859c76a8fe8757f3f0cd10165f210641c3c2b515aac034c040f130fbd", 0x3b) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) dup(r1) syz_open_pts() 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x6, 0x4004, 0x7fffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$KDENABIO(r2, 0x20004b3c) dup(r1) 11:24:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000340)="a5", 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="01d09d0e3630bac5af3228b96166581dd6943cbd263796b3a184958f8343b705acc05c9ea3f59114209b3c3f616f1d749ba456a22f1c1762778bd1f9066b2c402073c8efc0512489f82621b02bceb72226af8cf5ca57ff4a725b786d3ff6092e8c55359b142e012296d7b6a1b760c2149d01789423167198", 0x78}, {&(0x7f00000001c0)="a0ebd1d690af42a1c7b4605137d4810e365e47b915a32267fb6d31a9f667c1bb21e44e2bff48ab822852b68de30c16ad471d337b28145bff7fc37ff219da555aa15e010866f470df97d37914ba2e486f8a84acd20f4f95cdb00c488450b560867a3eeb0c5ab2367049a01b506fe2ad7d83542e16e606b0196dba755e3efb6f8ea176e4606ebc0c2603c52610af6db85763602c94e2bd93ffa7bcbe403110dc1556deea0918b9e661c52a85c36c0c119b", 0xb0}, {&(0x7f0000000380)="3c20a53d5881f831df13e55cabc1536558cfc3b82755829d5e8a7299498615bd6094277fb96b09405068993ac5eaf0288cdf384e469aac5e9d6bffb94a2074d86457abdaafa4be6c89c926e13f396e804685caf96202d233b4951a6e61fd563539262b5e6ee2bb249809da8f75ab8f10b4899c49e0c0c4f144d2a5ef29e3128117f9e160ff0a775e1a0ef26d60d6abaecc3499523911ff14eeabf3a0364fd6b76b3cb7b0679b209f81683b62f9d00cedc37445827fd0b11aaab5f86c8eb0b12a59c7daa41eb6e621a28632b04dce0b5ec29b6a20499cd7dea209184579716a26d93f941552", 0xe5}], 0x3, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x2}, 0xf) close(r1) read(r0, 0x0, 0x6993c493) write(r0, 0x0, 0x0) 11:24:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) clock_gettime(0x5, &(0x7f0000000040)) 11:24:26 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x40, './file0\x00', './file0\x00'}) clock_gettime(0x5, &(0x7f0000000040)) 11:24:26 executing program 0: dup(0xffffffffffffff9c) clock_gettime(0x5, &(0x7f0000000040)) 11:24:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000200000"], 0x10}, 0x0) getsockopt(r0, 0xffffffffffffff7f, 0x100, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x80000000) r2 = msgget(0x1, 0x40) msgrcv(r2, &(0x7f00000011c0)={0x0, ""/104}, 0x70, 0x3, 0x1800) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x842) chmod(&(0x7f00000012c0)='./file0\x00', 0x80) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x5}, {0x0, 0x5}}) dup2(r1, r0) 11:24:26 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) 11:24:26 executing program 1: r0 = socket(0x2, 0x8001, 0xffffffff) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 11:24:26 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x5, 0x0) 11:24:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x3, 0xffffffff80000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 11:24:26 executing program 0: clock_gettime(0x5, 0x0) 11:24:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0xff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt(r1, 0x9f, 0xffff, &(0x7f0000000040)="9ca3e4b18f92ea3e6c3dd94624bb3baa2976bb1df41a8b0337dac6dbfd312bdd0c97278694cacf953370789d30f279daf2f5646b4aaddcf517dbaf18d1115a61004ad53a36f195af1e4f8b3d31b39f4b834f708972837963660610257405025cb89a52761e307c7407c669727d25c9179cd9545e576f844847caf4e630ca07256a2a7fc3eb09b5303b70783dd0413e735b7efebaba80c141a89225e17d987df48d639814b98fdc06c78c8da1975659d37379ee3a333f947bb1e45ff62868cd4fa0b0776d42de472db601a098a0f416d50c01726644cf8882f71dfdb6a319cdbb2029307b9e200b75eb1d95c2bc8edfaf437e170fccc481d860b5b187", 0xfc) 11:24:26 executing program 0: clock_gettime(0x5, 0x0) 11:24:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400", 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:24:26 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 11:24:26 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 11:24:26 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) 11:24:26 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(&(0x7f0000000000)='./file0\x00', 0x60f, 0x800000000000000) pipe2(&(0x7f00000000c0), 0x10000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = msgget$private(0x0, 0x10e) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0300320a000000000000fbc7d467394cd4047c250ae01f1863f5d665ed323679106a99df36ec952f1bf320d0b945a1ef2285061afe5bd35efc1e508b64d650540a016ba65139689f2c15eedc37f131118da30f0bb3c58b0a8d5f1ff92f9cf6330b3f9bd6c2ab4f"], 0x1e, 0x800) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:24:26 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) 11:24:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0", 0x1cc}], 0x1) close(r0) 11:24:26 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x10, &(0x7f0000000040)) 11:24:26 executing program 0: clock_gettime(0x13, &(0x7f0000000040)) 11:24:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) lseek(r0, 0x5e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/31, 0x1f) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = dup2(r1, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) execve(0x0, 0x0, 0x0) 11:24:26 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) 11:24:26 executing program 0: r0 = msgget$private(0x0, 0x102) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1f, r1, r2, r4, r5, 0x11, 0x7ff}, 0x80000001, 0x10001, r6, r7, 0x10001, 0x921e, 0x80000000, 0x74000}) clock_gettime(0x8000000000200005, &(0x7f0000000000)) 11:24:26 executing program 0: clock_gettime(0x4000000003, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000000)) 11:24:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="7d8b8d1bc0622384c1fec0059a2aa60ddfc622d1504d20e0ccb2f1d6128c5f9321902c90db10b56f196cde2ade3a43ab0debf94147a29ffbed6ad4ce6e6872b63027cb8d6646fa71251d5caf182dce9025711bd333688cc2c61f8bf45b34f09f", 0x60}, {&(0x7f0000000180)="779506d3088cdb2c3a36556fd3112f4ab030ff3822ddb70761fef9cb8d81aaad6b07699b8a46cb1d7f1694b52f31f60e3c3c4a721dd72972a0bb4dbb21a278726e894a4ac974b85cfcc951659dba2c2df281df4ded9a52018f8eac010a07b80f7694297ffffb88ec7f32b6588a5120ba8a68f35633f49ad32f2a84f7a71be906de11a4869984a155ba10521ab0a4a641119448d82d53b17a1330b406ee8a78c75176b54a9bff434fecd855751298c3af988732830d33a3fdaf44773a4b49f1fc3bc7401f7aa385227b89", 0xca}, {&(0x7f0000000500)="a96e042758b078efbbee715a50e91b63c471e0cfa634d42810a5a194b20809ff13210a2119c38163675b2253e4ad6f65c07de776feb0c9f405c03b01773f3dafbacacfdbe22ee509f5210a472e57252919b32b6900bb63307332c209cda5057f530cb43bcb26189ab6796e42883c48a9253c11daf0aab13a39463c5fc666fbe02212e70d18111339ecfabe77fa2425c4a72ce8d1aca6024a73390e53c8f64c2e20f6caebae855b908d9e98b9a8d346b74134899084978f4c6600d96f06ed3046b1bc22b07863acfc18393df11e0d75a6ea8151145d0f7be65f5abc2ff73d051be43350d1a74535336773011a27cce4d83e447b5f71a217501be1f521f13b0ab0aaf54847cad01180440c0e069874751e1310fb75bfc36891b89aadb443b3cd42a7981081cf82dd24a540e8db8c7169878ba13ccb833d4842622860bc7d8bba4e2be34e37c31e9096a6f6974d8dd7d25f3fe65baaeb979efe76d34ce9827203331412f4730b9fb7519b480030713f5c36a61f991a82c5973eb81229866f57cd6d1b400f45427d6c7759c53a9894b6058f36ed8a7c13eb1a9f151835f5cc6af837f3f1dd19d1e4c9df027a9a0d4c9484cdd8ce61d2554910a15baa1eae4e5e0378ad4f71c6daf6b56775d9a195bdc20fd2be232aacfbc22d21b47535064383ab2fd21773d2f3abfc153861e94adcf9480dd3f3a9e4fb264531bc54f333d1805736f9f8cee453c7d60bebef1120a6e8e3269ab0d359ec516a96229ac61e59b2251ac4542290bd98f0bc4232addd694aa158ba6eea8637191edd68f52dc0310183024a3a3ac3fd064a7be65fd8a534b7d6043f281f1578e398341bc87221fbd4517bcd440eb45a638759ece72e9cd29dd5c7a4f5e29ba8e0c8c8f63cdcb3397b3f7057b141b3de0329ff99da660e33dfbc8eea02b70ef50b71723895c6b2d7d165c05a05c96dabf9f50fc12060644df29311ea1f5bddd534153c12c58367b35213d8da8d092cf86ee3c71bcaeda6eb960728b4bf2962708c31efadb23867fbb8a232e5a63042bd0efc191b73ec302b6947525cbbe92079f6f6704f47b5b241292768039edf576a56b6d2cf540e9b071838986a8288527ce3143c0bc55f170ed72f94e2bd614bbd984e82cf5f8be52cce590f9b1669809f397f5016ff62a51b6e65868b0a4091cb6c4d85516910558d15dac146c699ab661457665ddc81c9e03e6881f9886feae68963dd402acf0a9571f3658cc8bacd77c3f53ff39a9c724fa0df7c5fb476b11e85056d08de186924a302ca11947dc4f127468b28fa97e399ee2de872393a7b2c86a21869d0e35489aa31a5a7b5b0b4054af86be30d09e2d65026a724de92677d8c86b18513f5f5a70f88baf873a88cf290ac9bda44515dfdb8042269c4046cdfdd048bb4e84acc1e0147d8207023442ed8ae11325069b99b23a03b4439d4ba0542d5f9eaea550146c6f60036657035a07bf8127cee025cfa0a90e5e8dc486349314a8a16ac5a1cda1da9eeb70d695c0deab903f70566cf69d7fe2b270fe95d2b9c4eb8b2004a3f9e647c387a35ef3bb7109d09da449de1d5e44bd3b914aaec733d2042566efc27b2c3650232cde15c3b501f8577074929bdbb8cb8baae587765687f3871a17806bcf1f899eb493badcb3c626d63369f496ba7a54c044c587acb3ca32cea009fcb9b6ff36d10914fb25ec5babde0dcf2df29db25feeab56a0a188ca3e55311a9dc7fac17cb9d067a3b4745557ced62c62e70e67fe06b392786901b9046764052853cba47ef2521d2f97850503d207b9a229e84c1a2dee9ddcf3d23e86f3292b4b6ab2e358a5a9f16a9ef1a7fe8be6e5209545a9fd08d409269a3844213dc6a94edf3013345a5123eb9f07a20f73c4f1455d57d4f8f94e850276a0904d477e3369138b1295ae6102f6253210c9eff67b38b68c6cc7fd7598c5a926ee26d5de8e0a5f90d7db656426726cf877a2c08b5860bfee25748bf93199ef48ad2efe503ec75f817ca28ce232ef8b0e5b89637d3469374217783a42bda071a18c2b4d7738b2d5f4569eb139ef7bf8f23a300096cc9800a03f1ecf5807b353cc2a3fbe7b0e788511d40b2c6a482e1ce0dcb977ff084f97c5e28778013b898c14db35e5b06cbead173b09175e8fe19aed6a6b8400e24eb736aa2b9285f9cff801a68b90e03cf24cccf2968578e9de219358fcb7d3c758b06d2d65969ed07943675cb04fbb363f918dd14984435cd84f950201d582dc792a6f8249d0aaa7e1d97f406d4e0871c32561d567000b82d7eff191b3625e19cd1b5d9ec6e93bbca34a4291af7885569fa525fc603e5478f2dd58b805f5c6045daaf8af365929fa6b0571a1290d962d26028a8d00f5628f02789ae8dcaf54bd3564df642f137b7815a94ff9d6a978112e5f7f15af1b994679217b8219cf874546012aa192300bd8a6afcaf66f96e06937c43700524b9d7dcb7855b481b0230d9a443ddd5fb601f1be8494e453d39f7f640eb75f814c1bbc183d424ba1694fb4f369277c0b5decd63ca55510391b8e0dabf5b67d8b24b7712fac53ad7499600e3f900f2ce131dc298b66ebd1ae2dd2619f4371e9e7360e3294fda8bf2b966c2e2d4df98bd80d26cbc5d9f8a96975daab2034ceee74abedda4f76ee73226507aaabab618bf3459dd876ba2e8884dc8da984800ea63470eaa64ba4f2412d865da5ebd54f22f534477b032b2189f5dc9f04e38dce3d09877d158962b78114fdfedb7a7dd783865f8a64f5b318d8205ad2bdd0c07775129026719d57ca19d9dd24a0d7babc471314b45eef901fa267f85d91a4e6e8f616f6568e45af276dc6eaff511925e9bb8c4b8d276d141584b2d1eefa6d1bb0e05a31f8f17cccd02e47d107f8a6b6162f89c409bc2dc9b97d892891f28ae7cfb63d353d58df2eef9520cfd8260e5c24d53ce32c7ac4ebd6835bff97d88341641a494b7a0a367c43a549ad3612095535f951e87187bea9c8ee94dc032acb348902a3368d0856a334642d6a68196266defa810aa5add2412d7a1402a209f768ae08017c2f7c0a0a031b3058a3d659f1bd744cd35153f9a2f1b280d8cc9d3779a688a748911fbaa82d335f78a9083f5300181db43f6efef8b314df2d6fb1f0ec433e8381d25254f744cc3a8e64afd92e5f3e5e5e4cc9bbefe979825f23b445fda72c85679db73c384815a82e0cab3cad961f5f40e0c183c740407b5d08256393a2eab0feda8faff7fcf224079f245f3c8feff3d5aa0eaabcc6a6d7bfe2365825cbc54b131a72eda95bd34d107de803b59961f6391de408aa254f2c01291ffa356c8710da50f7e32aa058338f0d321cb11eb3c05b4d388edb50a778e91c9a20b0b4b7456da499c500e57a47e490f693f2b08460801cb9bdbbc37d8fbb78141f18d45a1f387bc55a35eea2037400d199f6958f39ed95bad2f5ebb14912ca3329cbdb94aa4b15e65192621d58fd06e9eb31058e95ce1456e9b34196a93a13d94d0e3184b3fb8e7ee5dd7bd589d6d81b6d62784684115a590c737fc9a8c827e93fe7d493bf38f4986ebe2106ffe0051f999520ac60ccd2a0d26db23de23732e0390ada9fa6dc567a344b48653e7a2882933b27294a3b53c032b8d02d4d06c56fe4d6a1a2801a47475664d6a083fc60b9e1146cdeda0f71fa02fd5bc3cb9aa212cefcbba0585cb753932017ec3a2b624235d3f0f8d29e01ce0c08af533a22896a5ddd9178f5b95cba056ef9a87880d1c34046e03e8b4f29c2637e8e6e92e9e72bee63b8edc99de8ebe89d40e44d57e1766043ee113d4ba340a120c94a91ab4c84130e00dedab3e7cc27269b356e8f34d3986fc53d7d2bd2d4801a7106f95c17d22e6433b8c512d67b0a2e177ef1015386302bf8c28f59a960b003478fe82bd0cf741b6a89b2a39d54631f9ea0224cae71daed5c1167009cee4b6060b1efcc7d3c99402dc7e4f1ec9d490f9111a69b4f72434912e843d63b4562e7601782ae2c297ee679baab1c8db8b787750aaba1b6ae9e3404fff0cce403374fde590fa7b0a6b78830e24667b6be225b12f3e1c835eeb0651c0ae1491e4b1ad37083394240c5e5e8cea1e7ad1da1b5f90ac35ac956e896edcd954e9fb7f776dc15d1686ab739e91c0c3b5195b2177bbf51cb7f00d1fad187c5af16d781e1860dec7cf57677ebbbcccafeeb9e43966b4188fcc99eed694531b1c13a17fc76a787ce041e8b1955844d270aab11b597d57584c8fb8a52abc4def89448d1dc8436cd9b973a6925629f148617fb0b2f03969ea55af3e90d6ac619aaa467486e704a4ed0e7c2fc7fd83db681f65c7cf6ee80ad7db9aee6b6686daedeb3960958c6409a963a5bca649c8074cdd6e3d2451122eecce9ee6ab9998be72d0ddc05658a3c27512dd2c39ae68662c7c428e56552b15846de3904c74a3bd824a1bf1918991be489053b24b87ee98af4b2d747b342966348befd61d4e4010d0208dd3b6d505a962647ca20393bbf38804dbf95e71e5c4d7c99cdc924a84e55fad63ad39fc514c7731d561113a0e78d382dfbde3b15119dfa26a857b8adbfacc59d9cfd5c4faf0aa4b32f52f93b46e6aaa78a86d201e591204684f04e699c748ba259d4e4191663d427b2d2a6410f7dbcb23221bdb52177a1e8ff2bef85b68d25b353ae4bc0245fe946f6407d2078c6e875685f149596e5743f6707c0083802e3ff223f4186f8f1a47715b6b8d4cca15793c66c7452f46819974baf40a4b879474d209d4305247a6ea515cf2a3da4f660dfa16969c8a9cad7737a714565d3d2843ed4c5d3a0b3220a369ab641508a59a019939ba651a8bd063f908a96fbb7fc734899129d2639f68adb5d298b43da8ac7bd255af424e7df90c1f980ced76fc428711aa3991e5e3a968c418e7fdc208f48314df191c21027cb64e59bffc405f39829670a2945f882212368e91d9e868e4ead4aba9f1248a9de0f8c763b8019048bf947327e48ee0b7288a14c2a3785a8afdd481bec6fd8682f532884cd77c8c51cd389c41343c31df4a75f67079b52718c0151a744b711bd5ca2d5e3a9c2523a98129d64d5bc1d54e982ba805d54455f0d9f10d7c726fc8dca9ff168628db3b5459065a2f0bb10900f44006111efb93e9132484f90d9a3c9c5629e2329f0474f9ad8281fd9b4077ab2aa7fea49832c55d8e0bbcba4544e30eba92d411eaeff591d3622fc61f6fc3ef7520a0517177075c3672aee33c00506e0793616b3173af78893c29ae5205c38fd73959467454a378851667ff65a76a508df8118c8abb45520f75a569abda6a92cf699ae0ad95f0ab66f612a5cbfb941412e953ddd1eab98972be8a81af9a86ef1a82fc5b1fac8a9524b8f3e40da866aa53051c5e4689d708eeab0d7d0f1374b8585644c25b504f0e318a1b4e924e1bd349cff0814c738181f190ebde6e3c1b6708c05df1ee0a90cd212a96f66cb5d4dab7e7308f9f9c8c101676404f0ed9ac0a57d7297a961fb707787c223681222c278fe6feff6c86cdef1f4e0941fc5398d00cba31b43a2b73fc503273ca560998baa29a23ff271860054fb100d42ad55f2a7f16fe625eb5056ecd392a74f565f15d633014aa9df90b7c2f3f46de3583a73bc06386054681dabd729fd2c638efb23bc67e4eafa4b17ce665d173a10b97c80eba395c2695305547ec48300b8336abcd8cd8120a9b2d5d2434f820e5096b6341cae482081a7996355cc86dcdcf2c94930fb28ee9d11cee11a6cef184caf152ce6e6bec1a214e7d5a1ccdc5299f118f2b07b2164103ba89d2a5a22d", 0x1000}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000140)="14", 0x1) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:24:27 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) socket(0x1, 0x8000, 0x7) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) 11:24:27 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x6, &(0x7f0000000000)) 11:24:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e7c28a743cd63a655954bd0bb83b38cb78b0be757b1790b86e66ef4adda456bf29f278d8141480f26228c7933c6a6db6728602af20355263cf1f29697cd86b74f2cff6c76a1654433a01fcdf617498726e08cf96a4683db9bce5e9a526981075c3487300e47c5f521abb3383dc164e78202a12bf0bb7e3b2995bfe3389a0c18127d17dde1db23a7b1e03bbbd14180319aefe8094bbb05518f502cde2cb3321bfa886d8377fa1540db7d1731b80570f206bdc0dd4e8d8d9edfa1b634be4a21dde7e3cfa5e6e304bfd532f370ec576fa8d643777a7788246d2a6d0b243bcc20e233239aae5da6edeaf621c3e8a310b20ef074c525ea94353d07de20e376c746ae95ae2515b661f05815ff27a662f2c55cdbb9a0b457eb2ae329aecc3f2d0d19dc7f762a03a508abf8afc11f602d17cd141c41edf46087ebde58bdf599950e6907ce4076f18e18da2d47a4bddd57f7fc17dc967385475732b0fc1f0edfe5dd9d1f38e0d24284373577e7884cc2a94ee60b3195244519a9a5e6802d375421ac36f43e29d623fe6ac91c74320adde48ef6398e9c03090236e11acfde16ad5117ef665dd7983f5af66a12c0e3812945c79ebe5553d58f13e73101f0129b1044efee548a98ae9ffae0c08fa2d9066c509eb3531115ac8ed51cc3321f8a860c1d55f709941c70904d0738141b89872e7fc2c7b06a1e105ebb34f2b2c18b504e7a73116e450d9d3648ecb5ce7b555f53ed89f1030abf6ff8793296363fadd4238711c096de1dd63a7cc0cec20ddbc8fa2ed66db03a9bf31c11d2b1ef2d4fd4d8dfc944e68479e9b74dd7b8fa6929f289d9c203917c9fd544aff503ee245c0e", 0x2aa}], 0x1) 11:24:27 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0xffffffffffffffff]) r4 = getppid() r5 = getuid() r6 = getegid() r7 = getpid() r8 = getuid() getgroups(0x2, &(0x7f00000004c0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r15 = getgid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="6e8e9be7145e77d8b33471386a9bdf8b7876c78da0cfab9055c5ef666f7ea55de817b49997b6666fe7410dec5a8e0ea7cfef167978e6ea56f2b44975d6e700897429c0669fff4ff481d76297a9567a819c0ada1ad629b63de134291e18ae1b259d5714dac14376b38a464133494777961f5f0b1ad749318f9510874e82e79e3c", 0x80}, {&(0x7f00000001c0)="4c2d5b659bc9e149530cd671142b72c7c691558ef12f403faa1d6344c9b849f622825094f535bace6a01ce1dda0ce05f4d9687c4d1e05fd5661078f0e7c494e09aa8780f7c1204e60455aec054e83ead3d8a1d7bce2142ff6270a506b4689555633d6af79dc166334d8a8c17d3a54bf1268fa926b90363ef0f657acdba88e92af642ae6c2448fd38f5bc563a3930ed563a8d14841c501730409ce2177c76b3a7ae88d0715b66eb54e3314babf9570ddb929ee001deb2f5fe8e6ba48914c574e740caef6aea89e4fdee182ca59c2432e1e336ead7e34a3d0ff5c463c3a6d3e368b4ba", 0xe2}, {&(0x7f00000002c0)="b1f0785ffcebbf30cf08b76ed62a143531cf20e91b10f3a9f071195fd5029cd4f270a31d19372008a0bdfef64608fe8f9daa91b2857e2cd6ef6c9059c00d8f7387fb5319730604122d4bc004670e494a9611f403848ac520a98e402dd79105d41035ee48f57458ef352757a431e0deb7170e2b7c50084fbf91c5997c9730255b2a9569afafa829cfead2837bc355bba27a5d69548a0eccc00b6e6253496a47bcd141953374cd0fc9e730af5fb49f612ea28aa3752cbb85cb546c143b80a12a394bd0e0c4ba7e2a8e9fd3e742cc97f71d1e427e428f2fd534c451fee337aebe361be8ca53eeed7d147949bd0a6392cc3b1891", 0xf2}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x2}, 0x400) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:24:27 executing program 1: semget$private(0x0, 0x0, 0x10) semget(0x1, 0x1, 0x300) 11:24:27 executing program 0: r0 = semget(0x1, 0x2, 0x40) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000001c0)=0x6) clock_settime(0x3, &(0x7f0000000200)={0x3f, 0x2a3}) r1 = semget(0x3, 0x0, 0x100) semget$private(0x0, 0x2, 0x3) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/159) semget(0x3, 0x3, 0x480) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000040)=""/168) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) semget$private(0x0, 0x4, 0x6) semget(0x2, 0x3, 0x150) 11:24:27 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x154, &(0x7f0000003000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) clock_gettime(0x4005, &(0x7f0000000040)) 11:24:27 executing program 1: setreuid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = geteuid() r3 = getegid() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x180, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r11 = kqueue() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x400, 0x0) r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r18 = getgid() r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd0\x00', 0x400, 0x0) r20 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x100, 0x104) r21 = socket$inet6(0x18, 0x7, 0x8c) r22 = accept(0xffffffffffffff9c, &(0x7f0000000a80)=@in6, &(0x7f0000000ac0)=0xc) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r24 = syz_open_pts() r25 = socket(0x2, 0x2, 0x81) r26 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000b80)) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x80, 0x0) r28 = kqueue() socketpair(0x11, 0x8003, 0x5, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = open(&(0x7f0000000c40)='./file0\x00', 0x242, 0xa1) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse0\x00', 0x8000, 0x0) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x10490, 0x0) r33 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x10080, 0x0) r34 = socket$unix(0x1, 0x1, 0x0) r35 = dup(0xffffffffffffffff) r36 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/ttyCcfg\x00', 0x28020, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff}) r38 = open$dir(&(0x7f0000000dc0)='./file0\x00', 0x480, 0x0) sendmsg$unix(r0, &(0x7f0000000f40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000080)="b4395478721ffd65a3962509bb7b873ff49d6e07af9adce2c523e6e2690f0af2228bb8e6efa583a08f4b47168ac128a91b0e4f7b472520ed2c298481a38a9497e3db5ce65ada6ad42b50b47bc9f21f728576bfd293bc6bcd68f9033d759474280ecd572c3441dfc77ff877d567a18cd0c236700409a45f94a292c4d6f365f0c9b848f8ac412f83185db433b4243eca2ae01de97789e8f47d5b2b43c27e14770755", 0xa1}, {&(0x7f0000000140)="ebf6c002802af05dde021436f215441ac14db4f881a27f524632a30f5b6250a68e864b", 0x23}, {&(0x7f0000000180)="a2eb37158f1ff017", 0x8}, {&(0x7f00000001c0)="7e31235c5ce4d86a2bf71fbc1dec8360060f1716da4094d18d1fb037ab3c4cf0fd08e0530f3346f4a182db985eea585326f5cc9c6aaeb97420026eaaf535a810432cb89657d0507db7cbbab2bef4779f6a3d7706c54aff426e5ebbf2f7b58d451924999ef1a9fd1bf98f62d49004b56ca4895002d7c77e8d1fb9d4dec211df8d959bce5a309635558765bf444bafae84cf83ea1b189db5ba5cfa459bafd9eef442fb1924a68da72aae8dd400ceb9a7b0d73037a7ac2ef234189ae8e99d51631083f9679a65cead4a5a9a9397aded", 0xce}, {&(0x7f00000002c0)="f7a60c45fc5fb08fbb45f9da445175b9652bee9a4b3fda391fe2fb1cb4", 0x1d}, {&(0x7f0000000300)="54660fc2a63adb18d8453c0c106c17bd8f23a757725744a36a2c58cd1b2a6bcade01477250642bb98d8c7237a139ef5d6bdbc1eae13abb5c72b7e53ef8d1a7923ae805550657b879e19699efd09d5ac9c27c23131f425803253b31ffa94cd1744197ae63312d2673ddf13a814a21cfcf508817fe09c7087d66bbea653ba83f4f43ba36c42f43067b6fb7ca09b6031b5242f492367df761adc16d0d333b83ff8bfa3e647f3a52b0ddc7595cb3525f4961b2490d01fa06c4c54e1dd15495c89477e38b646bbd18695358a9e34f4901ccd0c55c612c2ed27cc8b07ec44683ac3e7b5725b74ee1989f6acc200957", 0xec}, {&(0x7f0000000400)="78ea5f9f0f8372f424b8c913510679925580e5246570b3e06709e2186c21befb0880f7f8d499999fcbe2908d35b8529b9ad5edd7db0b97960ecd4b4a4145a5125f48392c8b34ce79a3c1e306d25a8d2faf60ec05b147c03dcf9264cc2a58b91e5c8bbb8b84a74d895b883cf9ea955f23a5105085c6ff5657e8221553629177cb03979df3923b9b581d929a0e2604aa27dfe766625793db55282d9d6626b12ba6472f97c9690b24e588560715b4610929111fde5e40eff217631b6c6342dc4cc72c43909534d0b80a7b977a17512af1c986d8", 0xd2}, {&(0x7f0000000500)="003d752281401487e2dbe2b911817d0d69d912f9b52d39e805b6a55621c83428abbbf1369d8e40d5251141d949b2564e8337200429116cb9060450566305773cc43eceef6a5379ed3ffbbc8e6ea48cb20d9b626d3c0ab0d2", 0x58}, {&(0x7f0000000580)="2b4028a327c6cdb23ab4cb2edf98c8d595027053a68855f131a264f8375752c20906547f29ebe55e34e8bbbe4b23cf4695db4e8751f122fa5cb18e81818102a573c29b7e31be836662a0c5480956ac1db2c8b7a7f81e43f9c2147be26e8cfc41a904df1043f66755e6a905d1b05ff40793baa85043924e37c7e013dc5ff759bee03035edd0c0c39ec61ff0f6e652bbd3ec8e43f17e82", 0x96}, {&(0x7f0000000640)="9e4c6c0c8eadc009c3f1f4c762f72be86dd2fb6172fac1190ef0b7182009badbdd6ba64f2f212a25734746ad516f5481b18036f0eb2109e74bb3feb1", 0x3c}], 0xa, &(0x7f0000000e00)=ANY=[@ANYBLOB="20000000000046040000000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38], 0x138, 0x1}, 0x5) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 11:24:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) fchmod(r0, 0x144) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000100), &(0x7f00000000c0)=0x292) clock_gettime(0x5, &(0x7f0000000040)) login: pckbd_enable: command error 11:24:29 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000d00)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e3ffffff01000000040000", @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) 11:24:29 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/20, 0x14) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0xc6b, 0x4) clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000080)) pckbd_enable: command error 11:24:30 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 11:24:30 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820201fafffffbffffff2834cf9b4493356097b8a1bec3542d59f3132d9351d0b4da982a3c12fb55a388b139b6998f000000000000000000"], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x20) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) read(r2, &(0x7f0000000140)=""/179, 0x4a5) getppid() execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000200)="a97681468a6f937d7e11e40a209fba5326b14487dcb012869e2033215f667d517c3a812156e468e871ed173231eca3dfdb797be0527b25d39a6a0d5d420321288643c83e37a0e77e4d3f458212074265f7363486a3efde4dc1b2214b9f7f6bfd151c43036a9a52516f3b41e4f3325431b8d667cc9feee64d7e228056c8c92e969bdc8696a8a2505d73da5550e5e7a1fc0ceba1cf6b6f9b806be8977bac53ab68b9aa", 0xa2) write(r1, 0x0, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="035dae2070ca9f0529bc4fb372e2f10f6d5100000080c2d7f2a8c3f4c17445fa75931d7e5cd64ae872fce53071c7ea12699588ef036ff2ac14bd01cc684432e9775d22241e40f380b9608178226eea0c", 0x50}], 0x1) 11:24:30 executing program 0: clock_gettime(0x6, &(0x7f0000000280)) 11:24:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000000c0)=0x2) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:24:30 executing program 0: r0 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r0, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:24:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0xffffffff) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) clock_gettime(0x2, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) clock_gettime(0x3, &(0x7f0000000000)) 11:24:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) pipe2(&(0x7f0000000080), 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10a4, &(0x7f0000000080)=0x100000000, 0x4) socket(0x11, 0x2, 0x7) 11:24:30 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x5, 0x6) r2 = socket$inet(0x2, 0x7, 0x4) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x7, 0x5, 0x1a4}], 0x7fffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x8}, {{r3}, 0x0, 0x7, 0x40000001, 0xe1, 0xb}, {{r4}, 0xffffffffffffffff, 0x28, 0xfffff, 0x200, 0x7f}, {{r6}, 0xfffffffffffffffb, 0xc, 0x2, 0x6, 0x1}, {{r7}, 0xffffffffffffffff, 0x40, 0x90, 0x9, 0x4}, {{r8}, 0xfffffffffffffffa, 0x10, 0x24, 0x3, 0x5}], 0x2, &(0x7f0000000240)={0x0, 0x1f}) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000002c0)="d61f1ad24b4ee7437fe7bad6d3678a2fce8eccab01094bfc867c35f54337b5319932e3808a578cc804cbbc9ae84e7f4c30490c3afaf6acca26ff196bfa244ff38fee7d2be6295bd96ef2954394f251f51316575aa8124d1ce96a593b54030833b5ff69894de1dcfdea11b332e5d92c42610cb6ce87c4e40b", 0x78}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="f3fe0000"], 0x20}, 0x5) clock_gettime(0x5, &(0x7f0000000040)) 11:24:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab", 0x0, 0x400000000000}) write(r3, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f00000000c0)=[{r3, 0xa5}], 0x1, 0x0) 11:24:30 executing program 0: getitimer(0x3, &(0x7f0000000100)) clock_gettime(0x3, &(0x7f0000000000)) 11:24:30 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x9, 0x1800}], 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffffffffffff44c4, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x2, 0xfffffffffffffffc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0x3) getgroups(0x0, &(0x7f0000000540)) r5 = getegid() getppid() getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) r6 = getppid() getpgid(r4) getppid() getppid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, 0x0, 0x0, r5, 0x20, 0x2}, 0x400, 0x4f3, r7, 0x0, 0x2, 0xffffffffffffff01, 0x56e, 0xfffffffffffffffc}) setpgid(r7, r6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/142) socketpair(0x4, 0x3, 0x5, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xc) sendto$unix(r8, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r9 = dup2(r8, r1) ioctl$TIOCDRAIN(r9, 0x2000745e) fcntl$getflags(r1, 0x1) r10 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) setsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000280)={0x5, 0x3}, 0x10) getpid() connect$inet(0xffffffffffffff9c, &(0x7f0000000200)={0x2, 0x1}, 0xffffffffffffff15) semop(r10, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x1, 0xa0, 0x1800}, {0x1, 0x5, 0x1000}], 0x3) getpgid(0x0) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000000)) 11:24:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCSCTTY(r0, 0x20007461) 11:24:30 executing program 0: clock_gettime(0x400005, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000000)) 11:24:30 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000180)) 11:24:30 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="cd2609cbfd0cdd870a7968130972accb8fcb68cfe229cb841fe431d470fb33ea755b18f2525deebb1ec7cb3821bacb3533ccc68e921c633c65a35fe3aa1f8e23d87398bec71d692798e2a0d02143778845bf877f1edc36015c24dd679fe9f537a5f2e0a8af3a7f235dd1144ec88bf92e3dba459c4b40f86b4f2ec1f6dc1495df8fe4bd3d992d8abebb74f316e1b104279c37a15653f26467ca4cf10d541b64963003a3288fb3ebb204f096e82679abd16cf66e7ffe0f", 0xb6}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x2cf8, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001440)="63fdb1586859d949303acc113e4dfa71bcb26b750b172f06086e481592f27e51fdc0fbf2ba470464f9fa7f65ac5b0e0feda7d74d717d6e9a77174be9d756f47c596fba967230737fc7daf865aae4f7ef53c73da1090614dc97015b40f47dce2887e0044257b77b8ad2c874aadec36d1393fa8fc7ec887048a11dd7c2cfc22b3f38a7dc972bec179f1141a25193a233ff7d6fe2f992086b90c092de54b1f69c22da12d855d54b117d02aa747114b8ecbae7d124865052bc042c8cbdb1", 0xbc}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x81, 0x4, "c67f4b3498dc039b33c26e9644597fee8cd7d018", 0x3, 0x401}) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = semget(0x2, 0x1, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/233) 11:24:30 executing program 0: clock_gettime(0x100005, &(0x7f00000000c0)) 11:24:30 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000), 0x10000) 11:24:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0x4}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) 11:24:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000180)=0xdeadbeef) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6d, 0x84, 0x9, 0x0, "a0b5367ef64355cbc8c8fdbbe2634bd8692eb14a", 0x6, 0x81}) clock_gettime(0x5, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x7fff) 11:24:31 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10080, 0x0) r14 = socket(0x10, 0x0, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x37, 0xfffff, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x14, 0x3, 0x4, 0x4}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0xb290, 0xfffffffffffffffc}, {{r4}, 0xffffffffffffffff, 0x0, 0x80000000, 0xfffffffffffffffa, 0x80000001}, {{r5}, 0x0, 0x10, 0xfffff, 0x1, 0x2}, {{r6}, 0xa2bfbc3b9e707841, 0x0, 0x2, 0x8, 0x10001}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x5}, {{r8}, 0xfffffffffffffffd, 0x49, 0xf0000000, 0x0, 0x4}], 0xff, &(0x7f00000004c0)=[{{r9}, 0xffffffffffffffff, 0x1, 0x8, 0xc46c, 0x4}, {{r10}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffff9, 0x100000001}, {{r11}, 0xfffffffffffffffa, 0x2, 0x4, 0x8b576c4, 0x3b}, {{r12}, 0xfffffffffffffffc, 0x64, 0xfffff, 0x8, 0x5}, {{r13}, 0x0, 0x1, 0x0, 0x7, 0xf0f}, {{r14}, 0xfffffffffffffff9, 0x24, 0x80000063, 0x8001, 0x6}, {{r15}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x1d50}], 0x6, &(0x7f00000005c0)={0x40, 0x7}) 11:24:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) shutdown(r0, 0x3) connect$unix(r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:24:31 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='\x00', 0x0) 11:24:31 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x4, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) 11:24:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = socket(0x30, 0x4001, 0x2) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0xc0, 0x4, 0x749, 0xde7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x28, 0x62, 0x1ff, 0xfff}, {{r1}, 0xffffffffffffffff, 0xa9, 0x10, 0x10001, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0xffff, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0xc6, 0x2, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000020, 0x769091f8, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa3, 0x20, 0x1, 0x5}], 0xd990, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x93, 0x42, 0x80000001, 0xfffffffffffffffe}], 0x3, &(0x7f00000001c0)={0xff, 0x2}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) 11:24:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) clock_gettime(0x5, &(0x7f0000000040)) 11:24:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1002, 0x4304) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x22, 0x3, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) 11:24:31 executing program 0: clock_gettime(0x5, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) 11:24:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./file0\x00') setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 11:24:31 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:24:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="45f2dacffb8d414171585d45cf86b764606db54b32e799a2ab80538bde0c59bee281cf40ba8a2ede170d4a5fd22ab01e09cf6ecf221e2171e39498388d1a90aaf83b0761a50e093d44a2f1d2b9fb4186165df5f0d5f693d49b6e274c74355295225b46db024d0b1d2b0966fe184c4847ca0f625c75c8d38c605a428c4e51c1f036f9ce700d9d4eecb14f50b418dd055181428243d475035c7594402089233f3813b3c78462b0b402ec63cade3ea17da41fd50a4a50a27691ef447f29a3dcc682b4a634b2c4212fe3b0e775d02afa3ab113282051d6b0991d452c40dcf51d5212588690d64febc32280103bfbb6a136f4", 0xf0}], 0x1, 0x0) 11:24:31 executing program 0: r0 = kqueue() fsync(r0) clock_gettime(0x4, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000000)={0x800, 0x4a}) 11:24:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x80000001) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000000)={0x0, "76e713a6f9a262468e119b84b8dcc2cf695b9a25af61a5866550e9ced5cd96568f42412844ce5c8958ba3d87fb1c961cd57ff1a529018ab20d63f31ea41da977f654f529940383f18f7cead253b97c49893c7c3589b695c0c5ee2e3ae14cd0448a30d8bfc68675c893d6a1328205cb4fdb5825192199e901deee3bf82e0ab5110844d09f2d9444b8564ec95b0c618193ad05ad0cc6b207c744920a8a12936fa9"}, 0xa8, 0x800) 11:24:31 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 11:24:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) fcntl$setstatus(r0, 0x4, 0xc4) 11:24:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) clock_gettime(0x5, &(0x7f0000000040)) 11:24:31 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x10) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) semget(0x2, 0x1, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:24:31 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x20, 0xea}) r0 = semget(0x3, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x81, 0x1000}], 0x1) 11:24:31 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x40, 0x5, 0x5, "5572dc7bcdc97e4c11e20fb483d17241f88b69a0", 0x200, 0x80000001}) pipe(&(0x7f00000000c0)) 11:24:31 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fchflags(r0, 0x20004) write(r0, &(0x7f0000000140)="81ce37e9481e105382a6d978ecb40d8d375ce9aa998a9bf6ea9f0e72a8e8f10fbbb0b3c5b89389b8a39b7fde6e618761c85ac1a0b742cc2366c039ee2ad50ed86309405c7c9c259c0fcf75b15f123a2b0a0cbcf013e573d8d3398d0c0bfcee4e5a9ea7e2e4a8e6ac276fdac09c957647175f87bf30a3274681e00eb22a4c3b27653ac07424281953c57616cf41b316b6094c880e14be25f34ef908a35edbb673b6624529b6cd5d765e3b244a96442a4f9d75693aca32d0ed0f136bde027fcbca3a3558a5c1bb54ed2c00d7c572f5ab059700faeebf3cf6a879fb9e94e63783d8019fadb97e9a50548a66da83870018ab804bc5f8a6c85d5a439d0c41ecb606d3a389a69fbf86513e69651ebb63eae02e9712a586d50c409164bea28f1a23a9bf7739cdc40d426cddaf33768549285eaa54b5f2f97ec7fe7a7758068498fe3d7585e0954811713fe7b98b10d072ca4bf5eb0a03e3bec22a3738948852732e7b95c52fbb1e959a4bc3c1a10e5ba3628b318f82e3753f6d00a0e9af6bf656b96bf639bc898949e2b08a399f842b5ca1428f1c8fcec3f716b7953e97c9cf4b8b3c53323ed53fa3d583132288da5473a266e64c7628cc9e7e60331890bd2a16e51f8275b7970324cc10bf28074175931488109ada63ede97911a3b6870d384606a2b0b2a3c7acf5878088b3040d32038fde83c1b58da789949d49eb86aa5dbda0a5bfa3ad78a9dce2871f1108c287ba35afb9e873d55e97371e12f4a5b4d42d54cf1aa423202d7a92217051b9025c6ed34e3e22e014f0837288528e8fdeb01b3f0275bd883a8a73282226b68f4982d95979a6ca4def827d0aae64297fd1a89e48dbccc422f34c01cf16addd110c750781bcb2f1afd955a931913563cf14b643947147e243489b09c826a43c698ed958dd1b3350fb5c40cc1506174b728daf006a79a5995dec4b5f1db2c764b34928e286b6465fef2fe92517ad564cb095e55162f1c084f3580d74852b88a3f2505ac08c2d37e2fd77c7a64b12919f36ba6cc1cf3cee4a5a4e881502cdd619cc574feb5dbcacfc3bb2dc6a1a7bce82bba76b0eb90395e606df4375e60afc8410d040a2e8f043350ce843dcaccf96337ce7c40686ffeaef40189719eb244a13cb6b27c9d85a671a9e11df69703b9a6cef4ee993f1ab4fddd099938ad4c613b8681365b134ea82c08280e052d08366c4c2d03539df2c1d3071ecae08cf4918ca473a35937e7772de69a9c95841607a6b80a02798b14033ebbf73e697150e4068d9545ddfa23fc6fcd43cc66307439efc42ed26d79553a014e5446eb10cfdbfa35c42ff7a4b6065af9d40ab0d8a54ea5bed06bd575d1b7c751b0ec58470db6ef85b0c3847dd9481436769977b752514370ee9a7132b8266f36b86c0aa56d54c312462160d045f597e191e459ecc980b6ee39ca2da28b0efebd27a56b1ed2e9d575c101b0e74a0500c0fd37dc2d51a228c423ae625c26b66fbcd0f0c10ec6bf89e74f27ad88f9699c4522d02112a8fdbd12004b22d6c880c0be24a0766e9f9ee9e7a21517872756c056a772227281db19962c5d10656f48e30392c5cc2daf0956e864a8b6ae899149106cf83e527e13dbe7e1b688a63981b95fe97235b79b2b1346edc0ffae7ef631400b0f75820679dd0468a709ce217fc4e375fb0ef852efa2d45c4c67f513b1ded0368c1796070263f7405e14855182488a3e9417a233732fb68620d3e14100d2b4f71b7f616a53f3e0c124fcdb92476c48b037260a119627dc5e741852e5fd26250ac52d6b06e21bfbed4628187aaf9b66b647d635193fdbfb70b7e29916f10df1abba06d5e447a4eed42627eff352544651c4703ed5ebd14dd9dfa7253f94d637295b557237e0b2f59e1b44a147ee0f412db4305de01a8a82870ef0fea188547bdbfb522e1b87caa46e62f0b7c085b73e4aeed093124a2c269a367baf69a299a187d080992712311554a50126ad28854aa9de96f0a72f40929a6e540e4cab3baa7de009496141ea082577001a636cd33ad943bcb1e332005e4ac3ba48764d87fcf17b28073ebf2bcfe7bfda6ac6e6b8fdab27190c2783a6e7aaa9960bfc7f68e316d4183da9ea2b29c8ffabf7f48fccc9f3508cc05570d199369f1f20d7f214a0151667aa43f15a46becbfd7d8cf73b8a6bf5e5ed370117d02be4eaee1ec5996f6167108b73ceeeac57463dc440ee52cede03f1049cd3dd55a258a3f1280788dadfd98bc280196ccfd85b026f5baecb9ea323f0c2d6fb02f916feeb8a96efdf91258790f9dea6f8b44cb4b18c0da0358c21370a3517f10d8ba61f4a3abcc146b466270c32453b1e5fc50c82a255d95f7aa248df5748a109803d023e0a80497db82acaf13fee543150ddbd451c9f1d59605ae44ea8e84b398c2d4d0e376133c38abcfbb63e9d0cc82cbb6b29298159512ab2cda8c71085a78068ae6e63fc000725e5e979872ff37b98ae234fcf8db5df52554c9bb358cd2118fab89e1aee35cfd7c968e2933a22754a30306d30a0ace58aab141eca99e6d5b69316c1012f6bc76206738becffaaf8682e307a3c60674fd7f38919540e937564cd3b377ed5139349da4d655b6880b4ae8aaf3436489450391205e3ad68b7f5cb33f0adf85c81c3c653d09f07a4e2e6f03f4f17562a224685d90bbcba29aa92797c3f4dd87d0b91e136281cfe8cbcdfd1b1de0f4d9d11079878e655d21e1688f82f7c31c2373c0078c607bb0747fba6979b71a385f88f8a9b6c5b18e15a78d6c86fdebbf6a4f399255bad126a20a2ff97ff1df4debd28620e698d9ec888c9236253370a92cc2b0ad8fb4356cfe9419b0c3579c50b9c815aa0f47cda20a660960606f2319c6ac9604d326e95fcf542c5568ffac30187c170991b762ac5c53a80c00dea88d38e3899e705c31b4d89c5b6bd666d8187f7e85972892f8fa370a682a301b43c66bbc95a66bc0bb6c34e39cd4e6479233bfe91ed86aa570dcacc3a19eb4d99c00c386d34655f89b027aeb2fea487216e3aef981c2fcc39bdd608ccb302d52a2d362bc381b7fcf99720791846f9cfb9f39eb6cfca7fe5372ca9c26a12723a55cf275515ebe77204a8e5fb7ae6614321db8d60f2caa3acc6da82024af4bd96870c4a65c820b0230d54f788432d238d115ab996ea7fba6c55e22a5b3e3e95b73958b19ff3dcd82575bfd403a718f86ee5d9606c1ba5ad21da9a9f70f2d1d81e738445550a39856bf5bcb874e7b163c35c1ed0a9c429bb2171077e483edee2938e2234354b5c2d94c1b4c7d29d674c2b37041a3cdf535ca4ae9a3bc331562f5bd4c18d97ff0e3f5c02a6afa6ec4f30d65173ca2c8b1bbfb347bf1f806f42b80702941161ce69b6ff8cfa47fd41844a1bbada70a92de7df797e444a0e746981cb58329d96b70a22934826bd710124e1434f668d9d7bab7541064d95c3fe8d1434f728c8b25a0994bd5a92852a87089d117e9c17bba55efdfd55a2019df1361a51f12a381f24c92e744bce8f74e93b33fcaded266cbc5df9cbdfc78e922acca952daf9c7c538cbb5d279546ee72b0fe063b686e5c2a79c55be8b57ddfa8caf386490a8009c7c947ba4ece1d29b178a6d59c1f98cd4efa5a5d084d707315bb021328f42b3d432f9755843eb382137c6ce00885cef6ca759b5bb239a4d9105ffca7325c9d04537b85e9ffb6e737d6e3d8ba910e05e0ee29002bc26235d003cf2562307fdee838cc85e1e4944b45255b5c2b2ca041be2d257852d2a52bf828e118234a49e68a94304fda294bbde1fc521dfff4ce03a75e029934212eb976403a426957fb61256f7d25780f7d98bcf813ce18d5833276aafe0a3fbcb256ecf34625636e18ad474f00abe77bd7d40c48ca5cd4bb02c09d02b4485683211d74c27fc105e29d408e9fe644af353003096e9148c534679a0978fa8b0fd0f1326c909ad4a4632eddc0bae9f0e5a67614348d0ede26a402e1903671041328f7ee41d9fc510f4660c6f44f59fc8b3257c5f5a5e7f4d429d38e99e43fd55db3a6e36665fdd8df75949fce3397f7f3b7b079df4aa0e6eb05c8625fbead4da293a9adf765f465c0f2d66356848680bf878eea844c1a0b5a241e8a7a2bd37f9cf25c78ce321484950e50e39673f0ffc46e1f2255ce9ca3cb948becb47fc9fa99c3cc08f0f65e48db4c0ca7839842f7595f8c29273a3447a881939e2ad72b7959f401759fb124933f4117994e5d456d020e61312b0438e8e01115233f26cdf842ccc078bb53e1e61158e4db2b0da4de7dd8eff92d861093f6fb4b771849563a55140f8c42f23fd49838c1f2c0a9124661b9f943dadd1a6ceb8e24aa9716aac8c640c78ff448efb4fe384883d3ddc95949d010ee3dd58c3c1ced18c691ba2ff6b987aa41e8a1707c2183c54fe126a09dfdf2fa95561764041447e4f1ca47f9f3dfa8359022a93e272ff686d22a2906689b70b0d35f6f0cca01e08ba3b250dee4890cf701ff404e2e334e4f5bcea9c22904dba5de8c4b9ef48d1bdc46ad0b0e4cb2fd12f833b4cb44d62731903f2f04b3fa50ab04ded4cf18dae951ed96ac996ebabc945c2df65f967827607cd7f75c0c5ded3f469bfb0e4fc0df83d5c774d59740a83a59590c1d5b322af89fb76f75a7228e89a1740e71e0dbe05b8c3a2ea6d800ac92653a68c97aeaf15d71e7966ecf4ad3adcb8556c158aa1b6a389cbeb45102130fe63720037eda033c6bfa98c191449d14d3d8bea4c36f00f9e58688261fdd6bed84b1bc96911fb92ea76578ffde2bea8ab4af7aea35b1881ecec8dcb1b06eee246625f0ec09684225a4abb438df9956bd6a1d318864cb32d717089b2e1a91935ff2ac5bc11b1061a680f20c4c6a17e1d2eda7e634225707dce9400d7f20ddabbe0b448a237e6a22bbaa7a450302046277f143d39bb64a9f8a904fed7da746a4fda269d3398f0bb14da8711d2d59f549a719a94702babb96b1dba8ab77f9feba660d78af80a35d11c31948b873990560ca8f28f6b0e9efbe16ac1f816a0e6bef967a97d2574c2ce888de257c2600378cd5b9a06eb071fc7e908748120fc8c34b484c7daaea0099c2b5b995e12cb76063453beb6f09e38ff0267b92c891045e0416d027baa5b61b54db25f22a66a3f8cc641b0ac14f8c8d6a3147f0bcb254f23b77cda7ef4f826e737bde78da2212696732ff443f5dd7988cedbcba567dfe1f60e6b1b20ce5869d14b6aaf4d2f577eaa1819cc73998dd092928383a210206f1c222bb8f186356a61d57be10e0aa7c13d8401523a98f37c64e1386f27438e3aa39f2999b81facaacd071b4ba55561917f6785c12759d3a6f9654fff85002b666ed4ba759f87536080af17f856ad57bd4a499f35917a40dbf3a577025570425971858fe44f33a8610214f56dc2334655e16f3754e66eb31367ed51f8bbfeae0bdcce903b0000529995cfb677fa51f6db50292e4478bf9aadf1d977c2e6a796c5f9bbd9e4808ca3c0e8890deeb0770b392e7a58ade989a809677e116539903674f8a329f84d33c3a7eeadb18dd5f8bfd279f06fd246847f99dd9ab179c2d2c2426794e6a2047be37dbd4f8e8557ce7c19c3334bf6f57d0558697fa3c331bf2d3e2d82532595dcab79737d18db039002ef17c77d235794e14dfc4ec209ac191186b383f66060fb3f77aebf3bf3a2b53d13967a310cb23e6c6fd83e87a50e86fe7ac77e924b8d391ae9c1516470c45ba199739dbf38e8e1bcc3ee5f4328d048bb22693b0de7d7c950e307be4d2b5285908880f0a9bd1dfaa84259bb29e4359cb", 0x1000) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) 11:24:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)}, 0x2) clock_gettime(0x5, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000034c0)=[{&(0x7f0000001280)="5eaf143645a359ffa003d9f32af8db4890ea2f8d9838b080829763cfb14bcec9a7c269bc18b1439c16c6949c98ff11ee5918eb14b16cd94d0b97604aebdd0b8e3137fd0c8230161eb49c9478495e266a2461d8ce02fe1ed89c8b5c0f38472e8c9877100d73f4987de3c40c09ba6a318866caee7921caa50268d5cf53080fbe7ac280ad22d9642c1ad03219891d7ebeaf7becaa2742340dfd070619b08fa94c6c4b80109c3d59bc19babff08b8f4c42785fd00fdb7b8d13710bf1827a234ee86934247fbbeb574d99f71fdc438c87c9b0f2679d919d37affc292a31", 0xdb}, {&(0x7f0000001380)="dfb25690df8bf09d2895ca1ad6eb7a1f930ab523475c19a84d3ce535aa8c9e0ee813f1ce7a72561aece758028d5605907eeefe156be91ce1387ca3b9bee7facc06f5066794", 0x45}, {&(0x7f0000001400)="f3a10a6b4686b6e1b137d08ca363371fa1cfb76d9e4582d2bebe0b952c0e00c2a323cf893d8af955baf6419ec91689a43bc595654c3ba37d48103c8f799107afdd3bc714c1f9d8a50be49aac7cb2b8c349f5a442f45d0e8f1c72dab1a8c19d6e8224e75511a4be08727416a0297eac1964f5f5ec7c09e617ea29608eab5ab9fb5a24a99b51a464e56fd82d9f136bc03ba0cf9d84942c0b6950597f271c5da2ba6d4ab2988044620551a4fa4038511761224f95a94fdf7ad461b444af807f4467a964014ace200de93ac99ef87723b75e825ddd3fc1de45aba77b2ebb015c086f1a29b7b3fe29d8b0f0f7c8749fedb44ea6558733c80c1c7f7ccca44f7bba22d02b4dafa831a532a2d11c4a625d4d4f4df34ce79dc0b7e16722e8c346034568234556013572ea040c23b3420719ba801e9a64da7e5fb6b3bf3119a555d50ebae3a3dbc86f5876347fc5d8fb6b1c12cab72f60d32ae37245a66fb3a703689464fb5f60bb38de8d5d207d768bc6c55a2d77bb8ebc47a0fd82c997a3ac14adabafc33718918965c5680c820f8a385cae59d8d3f7b005ab8aec9371084f3ead876059b98493aa8d4e973cf1b7246da13e2747bcd61f82ec8953217f1424a76312b5447cf382ae336c5d3883dca1eed7c2b35165b06b1afa5dca5955854aae94b57d74783c1cceca512a8723074b3d977cea1ce0251a392d2278c019251c48308a4401e89e7463765594e6306f3342e118f2d2cc5577e1d120eb115428ad29ed4eea77e3be66be893ad67471d80b0ba21ceeb55f2a8bacc111f8ed201481bd796fd56c05f36767d5644731ad302e113ff2eff25f4794865653433a74cb4090b3d970bd5939cc19b19a53f6de403f4a66a0b405ca17cd5a7e615f1cde880cb7d4c61cd19a8a17f9d299533dbfd842752b364fea88cd7ddec50942b01dbe9e04ca645d37139b0c71ff842ff7770bb4cbf0654aaa4e5dc788079cddb3aecc69cd2e3eaca96ca42c3127aa91c69596b44e260f2b1a3971e0feb819834862e46b4c4891be0e760e4cbcbf5f42393283255e1a55f01d4315c1b1fbd6ba7be1a32e679a3937586692be9b7e9027c9641465559947ec67517d47c343f02af69b741fb3c1257f9b36ce9f4602df0925dbf320244da5ac6dd5c1fd289ccee67ef0a0930d68ab8b08df17dd8ad599c1e9e5e88821aa2dbe7bc18c263074f1e4c4fd527fa9cc62c21b3f0fefc62c89f51457bf2d9ddd0226640a40d78dd0920176dea2864290cfc4f95bcc4c4044826d82cf2090257255e4b636750977b085588457652e1783e51af3c5513cd555fa880889182aba17941c8d97e7c6f0e4442b9faa1e0f1d605461a90a0a96a61565bc5b2a3a922f275cb6673828eccc2eaa74286941aa61f9d6d36332cafa45c320260657ec1cc7fba16992062614f746abf2b44181c1d2e57baea9a2d7bf4fff9213ac330511cfa5c280f42e8615aa25d2b1a7de88bcc9674f8b685ad32b7a2fa129aed33c63f6767577e44ca1e89aa3cc385eab25a1b5d9ca1924aaf28fc879c7560a853bde2a8a52c86b2efa500bac4d59db0e0130b8acef2fa61936f09d8609d81433319461c1be348f70b7f1c1e6189a4a3c05e91becc87a0a2271ff60c8a707734eeaad295e7e852323e6790e523d708e9651dd099547c1e9a99ddddedcf7b706b485776d0973d7793b5ad793289835fcd4c9a9dd94875275c76400778a373a09dfea6876bd14592cc1d864140774819be336f167f5432d50f25022be6581e73401acb6d59849c05b30afa9c04e06d044c4f5f1e72c59d87d2e1298137c76a369c0f64db1382f25fd07695fc7ebdd46c2799cd2400e526bec985ab73c55b698463d92d6e3d89369c5d93bd2e394b3e98b923e89ab873583eef3985ea8f9e5066be1d183bc0acae85d3a6ba38b9e344338adb4a37964c1aa2ffeec96cf9bd417bdef7457ca009856802461f9338db0ff738952e55687415a6b5d10fdf3a1ef3e763d5d2a36c199354fcb1f999c2fae25f713e2f715d5ea87643b01714ea7142655761f72883754c38376d0ce52d0c0bcb458342f43cfcc8e16892b21041c1dad8dbb026786dfbbec5cb59ef1d1098cae18ab662cf945810db5f80e19a89774f751bc735c63bcdafa63c6fbc7d243be053e9a2fc43abab23d86ad6c85febbd60e595defb0087c48e67064f4027c58a7164e88cf13ad069ad930079e0f752ca83871fc0bccf99cc4baa4148526e6e6c9df0287e7f3d0b9acf79c90d4809604bab94177af06844df1c78a150790a454ec9a47eca2a46837b9748b34f9baa31db1e1763dbe84483be4b5d8b51397bba14c7bf546ab3dbe198c01b1544fdb29d5b75fd3afed495cccfe26a60d46aba1bfda4de99bde120401dabde0425be8136386b8ab32f10d81689d55b65e8b0d1d9c01ef3556a7d81e7767fbdcb9676d545ca8d5efe6ed95f002045cffce7aec071cb767e992a51d534e59c50eceb5ffba7810fffc03598f8b77caa5319c711c6be607028da29a7df1aa7ec4a401a4d9a3cafbc4bac4119ccead912b78e18400ad97f0d3e22306cc448fcebdaed5656b8cb493b1f538f146d1c260c69a086bb216eaae441ca7ed73c13dca15acf437438c67cefde0ae3ebd8b1a7907274b3995cf9cd4fe7e37689632dd266ef59cad1b0c1bf7555a3e3a54dd985cb67cf494c0a68164745a130ffe929ba7d14e336d50ec723a93b8871d8e16528351daec263370ddbe42f1113899d19150ec193f6beea587c6452fbb1f9a1cceea37f74ce6e68748a7be665fd56a714313cc54a3f45ba8f1b4bfdeaaad72d8b7cde81f3eb39bfb055c1b5f42cb441c325c70ba10cc6d8df75a2da447bcdcdeec84a9912e67512e689e0713dffa6f6575fe2fe0330dc0c4800c5c79ad1522b5456d013a75cff7a96486b01ceff3556c9b3ca8b4a302891ccb447e8fe58a8cacff7c2b734cc736741862ab5d5c64ea8b52cf15bfa822144a8be100009003512f9b382ddca8bb09874a6d0d980f7378773d5700b494d13851a5ab2e5c6ee871137ac497d3e99e2974b43146dd2a51e85a77718cbd1a0409ed4fb9d57066df099b57554be6d4595336b5513c1aa07bed47c2491fe1af6dbd372a9700baa017bce6c258da0121cf104391210e32d16087d2d643756cf107890439291efb24e31ea556f8eb82683ab0fcf56da90589e76c8b64b87f3c6f1add70b2642fca4c8b27101b58037d00bb6d2d674544c98359c0ddb9aa64ebed167bb5b520493a04ec7bd702cbb58e6c402b5dc56f42b3218534991c414abaa2e22453523976960a84e45770f73c772e900aa5d4332e103402deda06c58af9284b81af84185faeb6ecef6156f801b130c58efa518e6fa39a0df5fcad5fdd2f80825fd4820e28d1a9ac41250969cfe139947ed041798e52623a2d01e137726c38552bde0765277fce7022aaba3d0c9529cd1bf49b93d67d5dd9a147656c013f1d17e6bb05b332eb595e0708c1ca716b1b453c5a0c2915372337499a0d314e76af3ddc2c3ae77c4c6c263d1f2e8cbf6a00b2ad0b69ad84310b2376b94c27471fefb82622368826312317febf0fb6936b63a38aba2ff5554002e55db960087242e9ef61f4f3ac74ffe81e768fc8f1a2b0d2d49ec45c7386a80f6f5ebeeacf1f5883c7e91d11844dec61935deb670460886e3dde29af6d98b8624ea116b4e0b14c439c1e01ff01d775cc10e1cb5eaf56b9617a7ae94d8c2b3ea92551656086d834bff1890e07ae071cb8bdc33b6aaf9a52fe782cc35a322a17c5ff18dc61b21e73e4c2b14a15c00873dcefe72d7d0daabf346fc94440b3c284e4b9fc757ad0fcb4b83e17a6d59c946680af093d809349aafa279f3028124b425ed1d6455fc17f053c5496e2053b868320944ac35fa4043815d9b1905e81c5a69e5480b491bb4ad96f0a9ffdc43f1dea1115bfcd0f980d1b7943eedc7473a3c6ad115fc0092e9842d920dab5512faff658bfcc1f113a0a9312f933f21501df465f70f04cd23e5d93b75cd8d7ed7a6fab8c2e15b4b7d651879233c4df8abb8ad7d3ce1fc2a3e641cfa34bae918dde37e5448a5ebd6fb85eb208b0c9854744cb5bcf8dee9b75c39b44cfdc2f2f0a96c6302b25fd543016144475ea4e4e7d496228a1ed56df7cb46a3c3522cb7efcd0c9349caa5789d49d294d03ee68857d43d03c76bbc9edf20706d30bb51e4e5c9f627870d41a526d7b822d7946396934453f2e7475abb69c5dc2c92c59fb223e50e4f5efa0f6dfaf2fa2b99abb24d85b948de8be4d952bfbd2113d8d40b7b8f585009416c1ff3bf29d5174a78afe3b909bbc7bc4b25c243a10d72a335ffef390a65ffc24b419208b7a99b387167ae7de6767d22da159d95160b1b9d1ef256dda914e4b6c9d901ed992a95e466567428472ac7bcf02e862dbfff6413fb956fa67b0ecaeefd28e2e793752a4722d05dd86e31f39caa143bfc5e2fb47a269a5bd32bb43b379451cb68d18746e186da08ca3913fd69f89e4e823506e980c5e0760d3cb35c3bcffd8bee4dc3dd87a134c7beb95892b833dc10c6a85ea6de921f0688755b99d4c5886289d49c0674d859f6bdb88de0b9ec1397bd946b0411f035440183c61f7eb37b1156637afc142581c56556968a9f5077c5892cda2877b4b05399864076ad7a57a1238a59245ac5785f76bb809e44d1336790cee5209b3bf30d4d725013d2acdefddb783bbd252d38f2706dce9bdcefbf978e20a80d5081df9802364ea87667765b97d5698c692827f83ef9f38eca0ed5121da246c1868e5632b81a15cbd908fcff7fae91b6f852e96ca6e0b779abf4e92975c11792cc54de2560d35da77f896c155facf750d41d55cbbbf1102a3246992eff4eaac2ccaf1458e06133dcb05b53d9cbf75d701ccd03e921b5da20992dbc27ca526abe02328a5da5a227acdb6e2fb30c4c938f21eb3a737ac52b0892b3af4fbec398d90447cb5a902a1b809309c156991ee8a252b6d51d28a7a6503e442172dcad074e5e40dd619271f9e04544c9150f6bb1ba675e4d1827d68a07e25a1926d193f799dfacaa5e297cd317ab86865a4f58e1ccc4fec286519165376b3d5848c3a7a4de72b4df6cd78ead2d85dc5daa9a784c31b902cf55514b04da9d5fba3608b8e9326074a3a7509ef334fada02843bf2b9813a26621f4c73e1c2170edb30908d1134fce84222670cd089c4ed86f1d12f6c501424035c1be74080719526f12b6ab8946fd6743364d0d5d6e40b4886b819e49f2923133c900b38e0dceed17199bb5b717ba22cba642080c91db200a3cb3f7cb1e0e29062bbd795c446ff9a1c012bf10db5bc370daf3ef0629ce48f1811360a7a6fee509593b41785892158439b90086978433ce249dbf3d2103bd01fc0907a8eef93089c1aeb04a21421558fcd6e02805c8654c58d73706edd6abca30b6daa6c6229936806a75d9cf3bf1e43feaa5cf3bcfa42c40a17a0e3fae64ebeac3ea3b8f3f48a44b36e094c7e0da1d6c764a0c3f6796668db91c1b254e4f0ddc061dd4407d8c42a62d13d38162e319343211344bd2d33af819c87c46ee60ca6b8cc3a366235dab2802598bd6974851512893cccd1e3bc15826a8fc6e7f7f0bed684f721cc97ceb32d685f9fe5b91d66390eeb6b1d7f55db56a5d711f9c9de51202b7243c4550ec39b1baa2cbe06eb8664d2d23906bf080136197f155db304f9b9088cd52b1b87e2fecf5932a936137e66cc08c719743730f6c780d7d0dd0b143ae91015367c2c5ea823fc9cffdc63aa622b5e8cc", 0x1000}, {&(0x7f0000002400)="e3e4297e01033d451dc50fd346b86f9cf8ab87c03128caa7b669446aeb43d8433822237f0a6c515b752d74cafaa92076b7bb067ef282c691b5ba38cf209d1662cb6ad4e5e814712b142892f081233818e3f6599b40c6e1bc271b7fbbce0b226ed9745f8d8ce9c8880ec24edd8438fb38530f6c3f2f1c72ec05e6daabcfb4192b2413d532e99b72f1f9d6ebae5df91491d5097352d16a23df977cfc75796604f2f5220ad4a69e84d5958e29015818f8e924f3877ee10d4fa7ede41607f3c167775d07ba56f1a44f8ccb5d122e66d1a1b13e886a9f0ba84a43054719cfcabaf5eecb3c4a63d3df1ccdb984b5b21ea2ca0c74c3fb86db6b25e94df966a8bc75326808f28ed1a5f00702ed9eedd3f6f61dcac85c416eeefba5fe58ddd6eb2f0a294a8fe8b2b18f791a4cbb1611ea69d04c317e7a9b7b111ff08b1576b40c4e2e77451477f92882b084c29bbd6226c85026d7117cb5f628fd6d6e02f55197b8e66f91f01afd4772eb90127301c245de6841a3d94f4e2ec97dcd0772b49189ac28653cdace1daced94075cb0ef2269ea1858656205a79c12c4b9de6844e22a16f360a24af22498a12078ffe6b5503df206a8aa2008f58b368ab8b807a6c375d42c52f102ed6fce6d42d8bb34b1887c2a506c907ab79290ed3af5a0b45e29e04da293f9d8e784d91e8ab438ac54b9359847a527c5513648bf65b57f5da73b668a13007f77d2341b22795038eb051da3ee0d616c1ac2955ab113a86e501bc27e3fe676312c604e96491f4a418ee1aa299ce7895837857bdc45f0b100b87ba38281ac445c9ef7871989e2d1343aa677077311f461c85340c82548ea2ae550a52f3e665b09bc3afbb7f965438a3311c898502883673d78db2f6f3d93467bb86cae89b6ac79c6fccf589b1bd94334e77e8c32cd9f1cf7e04d102fb326bd17e8be4206007b24d036ea90b084efcd07fb34634e4e0c4399a48d645f82dd9f1b65701f481574821f7f968175ff12c77b568447adcf65a6006f2c9feadf2fdda10e5c5730447c91a34fe97c2c5f2bef76a00d87da623368024b395543416a4bb4a9c9339b9c3a9a49cf25dce6433b4a0e86a9947f83fd2473fe50162872213e1c010c10645584bf74d41986fe009f73cb634a2850e098b5b996ff593e93624f88a7b075e391d5549581e84ebc61bd6a856d2dc1254cb9b81f9a7d6384afcb1e2ea04f347ca679fc535724e5b92c4ad8c9d3249b255c302366fda8e9b29f649c670afdf7a27973134fef2a6aa989894e5d8ca2d57ed5e82bf46177e0788ca6eeb9e8f3cdbba913b393f008cfc0b376c17a7a0f86922cd88ca0862d128e1df2f1c35892ed4abde0fd5e96ebff50f09451a0deab4f8889b94dd26eae60ff4306847b0ddf3170120b3f751e1c1a33f23cdfccc378467088a9de964bebfb40e53e943358cb237a3a047e5b27e4da76bb41500105e6bc3944475aa33f5b5c679ffc42f1d1fb7dc0d174ff11e3ccbe58012d55efa47e3761d1e6fe76076507c0f4a054d2f54397cbe3da709c3d6f1ee4f2cb0fa342dd49bd88b99aa6cbcaa8b371e11a12c0d4b8d525cc318a53b5a0ddd5e7b7234b433d41de1394bfe9b1d6f9619a9af38b5264829c8d5c83b494f208fce0f27d123399de2bd2aa98cacc6f5a5a8a41c9000f2482c23187237c7a01c34ac1e19431ef66dfaf0bdc07d4b92d18abde5c111fa94eeded3695c79c3d2678d1a826038cf0e216cd241d753ac65b3ce33710090d8c340534037f49a1c6497cd9863b6bfa9a12ff102e021fc22e4bcd59b053c88b057e47ebac7a1581db9c7f2fb3458f67bb1972877e9e22e98c445d545b5cb572242ed2aec667da3ac1d05b7a6678997519a84c2578756f3d83b79d87dfcf644bfcae7bdd62894d5f839167ece316f4df7c1dfaff4cddbcd693b25f4e3e80b86d7679e6f723036acba8b1ecefbcefa1bb54533bd2493f30db69de12fe1303b9305ca893c69d8768d86fb0d699d566fd3eb4a3451b5147f2820ed3866b4b699a2e87162bb480682c811988d118c510aff7c234703c7b5121a0e0ffb08e68ef81e4656c0d59ab5f332cba725a6383a73036bbcfaa1d119c937085efc5dd6e0f300184925b89e0740da0a46fe5c632949dace20b0aee60f7e1c1823fd522c740235fc855bc12c3c2f32892efff441b2acdd81298ab20774d00429369ba7121769e225505d65284dd350ee9dd34f2a5fb3b61c1acb88bfc98d5899bc11362ffe18578a68abb5864ed938b57b7aada67ac93dc916c3725bcf9d4395ac376a581166fbf03f758ff7da804a1b10a6ea19e40859f2aafbd2e52c743c5281050e831aec19c381525b0d25b23fd9ac2df405402a83767be7979c4138ecddf2fa476eda75b41d57f861f8cee8462a0f2c6517befab7877449fe54f2634f629cdfab333d7d084af985a3c6d06a4d641bdd498468c3ac521a64a20ed6b48e502b3d3f5fe7733829a3e6b387a945127628eeca6cfeb22639a63be2e33783fd910ffca7007fb95acd065ce3b7583745cc2458996035c7213c6a704c7eeca96ac56aa9adea12d4a7726ff86e1b63fe93d690c3b629725038e046bd3fb70fa17fb6a25c06b03af09c895c7e1bc0b45399cd2179a9a9d6bdb1f8ba69aea5b84b0c2d725115b2d2f37995bd957e49fd17aafd6daf329eb107e2bd8757ed69d9f9190e50f5fc9fe54b2aacefc5e83952c020496848ab660cb23da45853a9d264199a6b53749bf0fb84da4e5e29cdc021273115e461c878de186d85ed07ed3fd49c51815004005d2335d22f15d3cc3e9baf2dca715bcb7a2d49325d7eb6aa47c9de20eb553bbe89cffbd976db56ce8a85643b795d84ca85cfbb5e725df59bd7f6d1760fbe8fa380f6a19a97ac6173f9660f95862e1188f80b7f257e141a14a8d9624545b73d3f2868540d780d300b02622f6501eb10d1e85d1630546d11d977e49af6f2d2ee9a972c826872160f5b3707e9abc6a50ebf300a05bebd39fb541b4ec07bbdca83a61dac0caa37547b85dac4ead43b1d66a2c85fb08493106facf319f130e19904c14a08933d331afc802b3d2ae7a6d1a0205c539b5745786885a1c6bb59dc6a9e68998e644ca6400dd9f8bbaccf05d5f12b06ba295df101c0858d5d74cced5d5ec9d9efda189cfb7cffc7b01ea762383a1df4557d387d2ae8b8e8b2c7f1bedf7feee656371cb3afd9b3cff9f9a7cd0959310ea44362555e72f31fc362323e73a4f3a50b83d8b67acffe6ab04d0b852c13a7527bae290ee1aac6765ca5623255d944b67513ba2ef3c7e0f50326d6511300b1a7fc14b627ecaf4ee1b6f08f904f2a60b96b854fd44b109972ccf7111fe19d4b995942cc1eae08e292caf57aabb35c0f3ee954d2c51a2db2ac52848ca00663f3dbe4cd4904b7a0ea72843fa03ed4bb40c59d0722f48b8e8b00e1bdd7c1a55f2e43aa418373f04aa38fdcbce18a02e8505b4ce014b3b384294a0550788b4604483f47306cf70feea38233c7ca3166ebb3fe0a23bf0b96800a7294f8722a8c8ffd8ae1c2879ff4d8d6c9b0c92d085824d9f33f802a184303221bb8d31159f78ae5fb9893eb650749bc17e98454fb41a54a3c838e81b08f1c431447048826a04c1dd1cd6909c5be57ffc2f701ce5b893c70ca985dcd3ee2add952158a7fd39e214371ffa76128d5ae0faac334022b8cd18a7193d58b917ebb39c445f279dd1519b02074c9f7add9d6e880543306cfaf851e424af3ea688021f25892607ba8cd3c441aae1ed2f6ef2ec69c0e97ca43dd458c5c3fe2454634c2a35ca1f9419b4fb6a3adebcd6b800664f67f9be8b0bab04ff65ac602b399835b81ab7978739688c2285a610bad5ebf17af680a711e431eec21f44bf177b16295c9786d07f2d7a819a413be9eb6df7b33832463d5da1b2f5dca062e1f05928c750413f4a8700eb878812d9e96d59270c8a4e8c712af7bf85014645fd53a3b72e14277b4a89a3afc6cabf465d17f938104a9909903e1d5757a160dabd605f532be2fafe1ae740695a730c647c0cae827ab969c1a17394f537d0799b91c5b0102897df9a47af11b74cdd02eb4f62aea0461dafd367830fd8218bebba44d70726dc831a8dd5fb822e346d799e063f2cc1346a85efdf492d17211e2b92e583dd6bec013d9b2d4e8dd448eed8860e61a31f583a46a5d218980c5b0700f232ba1a6a0afe7b366acf892480bd94f9d8221619275ee4c90e42426e297f101bf33d0b77c71b401fc971114a702c806c184f63f525d185da81d46d792f8df411ad183425df63474e24ba78f6a5d917447a19305dd3004d0c0e62272f718d3de1db34a9916aa02ba394f9df580308f6ba4cccc4a2a1663763f8eea0116a06ab61824ed16238b774e990b2e7e6562f507c02375fade0987d0791eb6dc3b6faa605661d91dfb49b74f6f3b7130ca3978902d9471625abea1578e097642b0befa63ad46b6aa06578611f1ceaed139affa7c24be133eda5d9b38baabab416f54117fe7bda2e579fca8bdd96dd820f2b583e2608f811374be7ae70db50075becf00715dfc7798ed2f47ea6cc6feae9a75e0e4c92ac98b8d99303bf66d6c9827664e144377faa18394ce80ad1c9cf16326a2af20823abfe6430dc299b6eafe6a335ef7f906db3af205a9ba46e9a8968e36a6bb0e766189a75465d05d92f667cf60a85786fb4b26515edb7e59447cbb351f6334d9bb01f9a0c6121d2b4792bcd1a224cb5d2c7e3eefe39ed08e2256922acac41944def45849b6bfeb2473165dcc3f691326d5b5f27fe22d7c88e92d6f54bc9d38f73bf459d690228e621ea76980ee9dc87567cff4539d266600283472af6ca360452cea37aeafe82f25e3a4245b5fad96423ab345fcfa0d8cd73ea240e8902a5930b2a5ca810088b2d512bd2badfa5f3d0ebb80939cf2b82f620ed075438efdc57778d68c0ab82c8e62adb470c74931953249ad2753cf420d9bae905fef0f003e8846440df82be3bc754ffe0f0355efc1075e58e9800a1cb0a782942f8d57cbcfee1338c0be967ff6dbd06a7e46fe45d9e6b02d02399f17dc8d56354e73a8b045e9a86ced9c4fab7c628d6b5f5336212278ba728e6b54c80eb44c6c39bfa9b8e650435bd08bf83136fdd4f9f99afa0bdeeac821524e8e2b9226cbf280ab5da3b0c4b9db933274c2fe62bb6c2478388aaaec41c51af3e95a6bde000427aa104a428541b1fa0ac71355e4fa294b230a22cb8522430dc315fe812a5452098740576dc9b825815f74da769b8e1adda0930070cb19d0a114485ff7ee46437755169a8cd1702ddb424e4a4628d84191343df2ab0c2e12dcd390da2e4d017efe20b1c5564345887784eef7fca946f00fa3f07ef7fc2b2bbe0a90e9cd2a4d70e0c4874840409861dda80af11a75a80842fe8dd919bc65ac25f00670dccdda7f04e427e30ef4a03baa9b69cb0e49e9fe6cb4c1ccf3bdd459e0726ac04898ff7ede85f5e541a4a36a68c1792761c59f3ad67d1ea1b1fd2b8e5dd625a28820a66b883031b51a554c51d8a6b46e89352d33c1e153b52aac1fe03cf21df32c32df669143eb6d6465fe3b65e115f675a360bce5d9dedba76f037091dda9a7a1884b9c4405e72367aa897a9cc472f112f440a22e38f0638e338fbaa5637cf1536fc8ed6f9a3ddc07accf63a74136d6b20695bfd465f2ef1fe4a164717878b45a6e5d4af10dd7ae37d7e665c18ccbbff001f125ca4dce580780f69b7561927bdf3b4b87d8afce59bfbaa1f5bcce8353bedfd7791eeb23c4470bd12c0ec0502a53294", 0x1000}, {&(0x7f0000003400)="1ec43409282f1b6de2c84d37a825b365e25cd254891d78f79ed6766bcea39ed6bb4f04539f1e2421c66273598870e722465b6fca00d8cfa72de29cef459ceb82e38ee8fc535fc3ce4562c8e589b14a276760babca725e9b67ce90ebef7a6ba76a91999ed308fd8c7c9d8a55a9ae2ec9d7750de61ee87ca6bab924bac21faa6c8f82c53bfabad3fc9a1ed095768245274e11b61e3fdbebc92ae01527eef6c15d8bdcb128381f12ed2a266b540ecbed659814e8c84961ea67909b92a4b21", 0xbd}], 0x5, &(0x7f0000003540)=[{0xd0, 0x1, 0x80000001, "ea94497a86e0b20a3235a1af438d77b4cea4463fabd1aa52c11cfb687eaea3c19075d4629387ba04f24c98b4309f52e7b4205235ede3585a0a5c739bc7e5d0aa6433b6ae74189c4875f7eb56fd547a84ad1e4f9707be8137c007ad1196c7e61da10adace9eddddaacfc7055bfece3062341830977d3096cb6078511db24f563f89f66fc9cbd4607429af5715bfc436522ea58c79008da6975005c062cf9f532ccead5ddd71069278557732cf97fe73ce62355287cb4bfccb6b289795"}, {0x78, 0xffff, 0x7, "78b2144b2677908ba224ca7013bd20a7559032c0b6a91a4827d89795a4512b8a2b131075d38284c04fb1d42ae23756d314105795eb684d7cb8d870146156ef09738c057a477c2487918d02d56e4d0dbbe452e984dbcc4a7b8abd89e412ae68223b"}, {0x90, 0x1, 0x4, "b8f78d04aa5b36647a7fbe43d228440cbe081d7b507c4d1149595473bab24e7016504a0765be529280c5f45e476fca107a85cc30ac3ce3a302b0cf706467afeea31155c358599ac378a579e76127e7036c4f3290c2852f6dda3b1e8b1209b851fc711e584487e998957e52de7283a18c848ad6ca40dee2e979ecda233859"}, {0xa8, 0xffff, 0x7, "cbf49657f15d60e727eaa639a912a76b966b01673c41c49a10f3418b5144069b109e853b5fd005ecaff9c508480eb64aee68db92d1c511e6558c4b0ca23344adfda6635a4b8928572fc4c523f44a65eeb9837333b9284a241d355bfdb7029fdfc525f5bced297f975a3d929f829c00b3cd819988dc2a8c0f07d37ec441e006ea67b7eb4678611d33f9e44cda04dd85f0ff16dde94b31fd"}, {0x1010, 0xffff, 0x1, "0b5aaa99c48e46715dc5b567a3a1d5e67fde1ecc0cdc7ee736651eac37ef120a707f19e5b856df139eb5c43d2e170079cfb78ca2687da5de8a7837afb952f7da62b62f27cccd5c24320d8c69a8dcc7fe263aa2da6ed2ff601aaa8099ebb900408b17d4726befd990d7265ed14f942522bf95005782236a40dd08e4e889b4b692804e9180bd0c60b1b92f4a67b344ff952334923c73c596eea5064fafcaab3224f1df94b369bd1334ac99252f76fb58bf588a8c814b906ff016d01651188615b74af8c9bd04bc756a16ea053db6815e12f3efab185d3af512cec069779ce2b0b5c121b459fe09ef54f07cbee93bac9629364716303a1fee15351adb67635aa224a211986118d2c47bcdcab00b9845bd3c3ee0c9f8a77f72985be2a082b11f2c926f63f0cd352e1756ca6c5f3652f6a591c3680c1d90138d438e1e740810565b0d38d7d508f2e4cab627e4ccaa6a6ba168f0b300368d8b20efa4f801ebb117a6d778ac07d387abb5a362cb7af1fd5269eee39c6d97cac4899c097da04532777c288e0fc790190853d81a192670fa926c088ef16deac444f6f847378229da36e68c19ae0b5c7d51a7806892e072e82318a8ee897ce5ae1dea6acc778ebb866858b9a67f7533bbf4a2165cac3b18b855c7d9515aec0a4955007c0526898b79165264fea3e97021a648ab5dbd29450a6da7c29c17aeff65a03d3402ee2222438736be81650bdb542e695303ee9e4e9a1c82ec49bf47f35ed0d5635b93f0a6c7866e3cd4981e5c98291b734c2964390b8e4ab8a177366f92760f1e4031244b7dca58c2c4bd4c59f795f112338d3452f15c88594442009e59e1ac1b1fb6588bd518a7acc29b4dc4c5d3fd7db45a5fa58c86fe25b5977813b00592eb088077b2e1105dda6efd8125edaad82852cebace5d33f14be01bb22f0ebfe6de5051c8dfc3f26dcfbebe183ab821692906d3a12a06a1340cc7bc88792e7cb1c22ae92ccc2ce863a4c0c2fce8d488aec2902b49dd50ac8a184ea7d7f8562634801e4095c4cc6ee74728e3dbaa17a907b9ac508e3dd078ab759890df5c36b794eeb2ac6cf3f03c9299a230ca18bd78d5e9cd271e991d9c468e490ee7566cc31f7f241a3fb7d5afd3cce5127c4bb0d43aeb4e61d0a7282698622c7fb17c968d3be934b6a0001bbc440bda56d0357881cb009aff1a60f713f48e09daed8778e6aa262d0ff497ac94802a6adda318711e5d79e6d0c1f1d09255e58d8c93f443376c596055dc11c4b8186e88a564ad42c75b5c5868b7caa886a121427b1a12397bed6647c7d6cb25b9402922b523a513d8750dc21dfc324b645b5e83bef5a6c6d8100d2207bf5242ac78adb9ce900f24e41f148da4da2a1e96d747402d5ac7ac5e25b73f30717b55ccd518271537f100aafe4f9a45b090573977763995cda0ef0ea14ef02e7a6873b605c523a3ed5daedd38fd80921f541609e480231e157935a7e3a1615be2a5017555ed0ebe41a24b0fd97b2c6032f70c9d892527d11dc6a1b0514012d8ec49bd7a8a970515f0d222de3999a75dfbaa6ec37ee023885536d6b6b5cdeebd215ee72ed175f415b641b6e23aad14cb5e8fb42e80caeab1d001e84682b80cd77789773fcf297eabe82b1d5fabb882c48fe7a00e71bae6bf15f62451e59c8e7db33495014966de8fd412a72b8d21f37b19c827ad12856b22547d87c0f495c41ba8d14bf2111ef9d083ba79c356c56781ad4bd841d22d4431e14015b7d028950456bc3a7c704544c253487185877886faffceae4618b533d94545b0e6884ea162247383c509353551d085c15838a7229159800aa8c3cc82ac1c1cd960a062e6ac5e4c3d7aada5431f06ea01e46973cdaa3932518b8da394e5b798c8808ff8bbc225fe66f4e5b109037c356fa96afd91a015bdc269f02327e572268ab7cceb451350ece6005c2111eda112afab9f83f40d563ffa2ebd1a83db6b2205d5625ec85482333e88fb65dc67fd80d62331d019dd7f9fb00fa2fba92f277eb95949df6e23c5aaa4e41a4c10b6f58e78ef52809ca9ddab47898f5341cc164cf95151ba30e813c65ca8d87d620e3bc59be439da66850c7963a1d89eaa8dc4c7f2e61cb61b43937104f0b05ad3a8df2308711428904ccfff43dc9eb3c15fd48dc35febce3f5cc52488ef6f3a6b577f591e26f44b6c9d9570d8de238cf42af8965ed2655aafe2e49c2d82557c9b13bc4101f9742d07c1d67de214c2edd29de7b349279ba9a33e268eff26a4b5b9ccd7b742c6cf293d6c527d37de6a1e47d6a36b4311f85b2b0b098974c82f14c615422004c2b44d7e656867f5cb817f3f2667d6ba924d01ded7b258b44f1ccbd9c57eb632df508fbffa4c8fd0c7ad2237f92d9f31276344a906263d1a3ba6a71199014a5df3f2f03c6acd336d23c53ed565edcb442dbd413dbd07c5d919ff8468f70ecc2e33ff66868e77c7f5dd72c32f3310230c1d9c46b2dd0f83b933ca564a92b9e2269d9e9e7aaa2b348076ab961ae89f0475ee0da2a5438064008d437c4295727cb85081df495925ecd29a75da5dc0d4061912bbb866156fe163e9fc1d5d77e47259b498cddc5c2dbcddffb099ae7c53d2f8d12109325e7d11fa535a06b026e65938d09f22a3a30dd5d517dcd88ffe11879ecb15718c62e0d64240139f70175c65c37bb91bed848c13313795b2c1e3321b80a4259afaddb1a5e2a270c59f461168ba24051bac180903e342f3b0b1905d4636c1d70c51e4f9b283b579b625b42e9d489b24f5e4bec3e9a60b5ece8c83bf8b012ade38048d56b434ca44d62b76789c77e4b0b14e94fc02f396348360d41a13a19092c7ba09c2b64ff0434e2a2cb3e6473eeeb623317dbf935b2f74857211723c6f7c0cc13f54d0199bc2bb4d0f7717f3c86eaa4b83efc8ee90e0844959e26bce0a0bb2c75d208194ab18d7e998856fea53ed223e728ed3823b88a6aa213fd658766ab31070ce32ad8e5a83428ea05b430cf9b155015ec0ee98061b6685b4a9b8249edf7f69c795c54451482f0e5830ae9216820f22d2b8b465cd08ca68adba3829d669fdd120ba9687b430c57d243314f4d12c5cd15a94baa490436386fa5a9056cda959d2a7092a87f8ac7c88489f0d06eb1579a4613190eed3c18dc91f72ae40f75001ed4737b1d61f24e4cfa4c34eb5785d9e6cf44b80b64983fd934d322ec5e58f8800ecb1510f620e48de8b4cf2f21f52c20698927efd137b4858cce50eab8297bd4a6e98fa3a03400d87bc6f662f60b8778f73c2f3ded997213bdbbb45b009ab685348c8e1ed15497b5725119fcd7092403f25155f076e470af9bc928c87999fff4df648064d91d33963046574f714e55e3ca44fa85825756ce292164a51af9ff5d6655f4d311548b1d8016cf93903e839a4569a303a1faf08031471426a4b7c977e0336a2b0822a7faeda076fd0f6b2c52a8efeb9462163ad19501c0436fd038ad9e355e714aa406a49df332b2f78714c66a87c20075f88ab8e10e66b23787877597aa372a48e43d9ea2ee3ee685be4d48e01796f4689e00816eb24677350733a5011d6eef17be8ca0efc075734e091a89204cff445c0139ea625c20ecafe7136bbb91c48f7b4392f77f5148033a06755813315a359098fc4cd12be9945676445cd44a88c37b4050d99d7529ff562583f65553c5f1571751e956ac7a132942a9b03f57506a2559974bee003d17a3dbdd07d0c8aa435c117464ad641d5f004d624b30cbdeb6a137385e3f986deb8fbfa22e49f54ef2eb65ea29343cf7605ebcb465926ea45481108478e73fec4308c8aef265185712b572d4cbe85337dd9840722945d3b8d14c964f24d759329fee85305e89ad2eeed3011c61ef29857ca0ef7db14fc6dc1724f8f9603bfbe7981a5879b4a122e093fac58ac87a5660cc4d158b5f548970124764e5e2c490018399fac4495e4cc7a7e35de6fc4698c5e25de39644f9b2e57edf23d9ce74633c9fadf771598ec4a0a1cb941024fe9a4557783a1559db9e4ebc27ded5f6890607311a205d03a18c45ed6bbb2985acc06188585eb592b16a74cc224ba53a9e15db9c1845730349673721a1d9ef140a3eeae5311fb073e1507c4a776cf9e02b93c7035a97b669775009cc40234ae609f3e36e864634e6bad8141047831b5c7a4e39de6972c0b6b6f85f1b4901c01042100865ecf8cd7e56e57d203fe90905124f92a92bee244c7e40593b28935468464bfe5d89ddd296b48e8040336e2e9c78becd15bb3479c31ae2ca7e0215893ab750129c5fd3d059e80b4df8c6a2c07878e14370377978343f302dd23882367ae494e36163d2a8628eacce025bf9f274ef795bbd7962aa00dcbbc36b7759dccaccdb156417256d18f3c5eee9860922b3132d80cb15c572f5616292a74a385044a8df8d4c484dc56e21106b5dabf86c19462243af8172d7e5dfb0bec0cd6c260786bf027b833bb12ea50de6b26534c15e65524214fba677c3b54b960cd373a9cb1c15381d899ef48aa40023751ca0fce86b33e349840a3c8a3a70d97b37a96c7208f46153211332f00e07527474d04dae207f27bc41ba009e470128c941b44db6692f9ea2e69e3955084cf70a7250e19400a4277e1d3c0c2c9bf3717ba62d8752d9701f1bd26f9a0c21bf475b9e969e706aa3a31b54fed635623f2e036b9b6eb8cba0beebb0a992be17f8016a7877a71dc42734c1e69421321fbd9b9113785bd19e64f5fcacf713f9c7b8d2e86460ca18b6b4732fcc80da1e3be459e9bf10c19d1983f9dde0a124c78ee184da1c301b24e4aa5327371c9723aae8b85eab82e4a2a20c14919327c7c198c53f9de4a72aaa7ab34ea06304853ff345afb2468569bff8baa9ca5f10f04351f3f7cdebb96a32c12346523de6a29606f9ed9f303636a9b8ccbc4b9849acfdf4af3cfbb6dcd3fa97e490899894167c674528f44e63e457ed0b6458cbf22df1fec34b90263b94795a2022f93a9cf7b0b51219473dcd46eb87e412bdb44212b704a013c8fec18a01a1135e889ea31640f470da805d5eb6d08073098014127d3d2aef6f5dec74a081086e59dad9e4e6110e612339fdcceffd59c274beafc93ad5b0affdcf0f3204d4806b8aa12116ba2edc8226d50dedab7178d940c3039cdac21989dd208c8f894a8e5cf4214758e56407acb3bd6c52bb0fc9c81bc6f9ef7f25d068fb1448ae07c42c0dc98df43d28948d6c20a6e7c161f785802765d5d02d88f5e23f35bb79488ced8975bf8fc20661b5e4ab41f64bfe13025e6f9e900344d3b6724789879c4f7cdbfc7c3dce602f7cbeb3700a67ecd46ab99a5023b549b2cb7a4df79e391fc259aa2f20500f43b5d33d94c02f03dff6b08e924dbc983f179bb0e88725e83aa5a22f7b2da6c7f0dc4d27de1b4b625b33830612667f9bc1a3244856f55f60ab0cd75fa82f4b3a14b0b43e53a8b1123a3b09a0970130690349fe6df57ba59aef60e091813081eabbe5c6d9321ba3ec9694ee54af876d10bb22ebee23edc56b9c5e16151be4a5c1d9d24d01478d38cbfb4844fb3d38b4daea16fd5c19072c3513608f26fe9a025b2b119ed36c0a1e8ca47fa63921fa66851836e04d50448517a1ea28bbf8bfe3e6affe596d5fcbfe468d165200d7575660a49985433acec7821170d2cd6575a6ab3736efcc6ed0f31c6c4ef188e09e0f558631c841ee4154a182874f2e083ac3283a89a6011a004e23a2dfbb0453f97f610f8717d73552bbe87e12c7d3d4e47b933ad52e85ae77c76c1ed46e7edbb6c5e064fed0fc64d9c218465"}, {0xc8, 0xffff, 0xdc, "3b354f2e9e2b400fb4d6806bf7779f3deeca6b38539d3904bdd60c3ff00773ca962d1dae8c4b43ef4d40d62ea76ecfb1a6566a835f1a3281600270c276cc8b43b24127cee892e9c08c83f16fd2c709579bd6c7c40b3451802a9c0fb156e8f4304f91500ca41abad49cb9600c23ed13b194091790001b3c31b7d4f47037274355272b31352f1fccbb380c17217e33a70587dcfd794bf05089ebf4618a13206f82b1a4d113aaad92c6f861a6d0758c783199124307"}], 0x1358}, 0x401) 11:24:31 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() r2 = getegid() r3 = socket(0x0, 0x4000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x82, 0x0) fcntl$getown(r6, 0x5) getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r4, r5]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x48) 11:24:31 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000080)) clock_gettime(0x5, &(0x7f0000000040)) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 11:24:32 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x40000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000040)=""/28, 0x1c, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x2, 0x2, 0x74c994e6, "55069279993bf32544d30d344539b90e72242aec", 0xffffffff, 0x2}) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x3ff) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/87, 0x57}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000440)=""/99, 0x63}], 0x5) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0xc1) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0xce51, 0x6, 0x4, 0x0, 0x20, 0x6, 0x6, 0x3, 0x3, 0x8, 0x5}) r3 = openat(r1, &(0x7f0000000640)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000680)='./file0/file0\x00', 0x1084a, 0x20) r4 = dup2(r2, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0xc80, 0x10000, 0x3, 0x4, "39c79b9726286fd9cf7e02db4a7a10d393bb74f2", 0x0, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000700)={0x3ff, 0x2, './file0/file0\x00', 0x4, 0xffffffffffff0826, 0x10000, 0x8}) sendto$unix(r3, &(0x7f0000000740)="2099122d6a3de2f51495a4638b7810866b010d75d2e6780430e36742fde15c21d660b59170656e86097e99953372409127e1fb73cf0857ca649bc2207c50fd2bfd78c6a667df89acee06301ad4ef61f73e194232ae606c0e280848d2a852fe8a693c3d28528d29e45906c486d6b53ec6a351edd6cacdaee33c042f4751023b029ac0456be58b74c90392a8da3d11a15463", 0x91, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000800)='./file0/file0\x00', 0x8, 0x94) write(r2, &(0x7f0000000840)="bfe358c1999a9907729f8ee6b747066976e6c98592424faaa2c1fa4f8354a49e8de8be6a9e0dc5d0abf3e739983f4aa06c857b99de5d84bcee7072a88ed31d2acd5889e8696782fa62e6e9fc3ef875ea36340463aef2026d532b9ff5335e605d0a683f92a7fb3c3b90a69a18dadbfec3b9920b8920a6f533baa6f4ac49699d76b4220c494925a9267df40c7defea3aec27736c0976b469662808e281f5b2c3c4710701e4ab433d79a9", 0xa9) open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x20) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000940)) r6 = open$dir(&(0x7f0000000980)='./file0/file1\x00', 0x20, 0x52) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000a80)={&(0x7f0000000a00)=[{0x8b, 0x8}, {0x81, 0x3}, {0x43, 0x970}, {0x1e5, 0x1ff}, {0x23, 0x1}, {0x47, 0x7}, {0x25, 0x2}, {0x0, 0xa2}, {0x41, 0xff}], 0x9}) unlinkat(r5, &(0x7f0000000ac0)='./file0\x00', 0x0) fcntl$getflags(r6, 0x1) shmget(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000b00)) ioctl$TIOCSDTR(r2, 0x20007479) 11:24:32 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) 11:24:32 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 11:24:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000040)='.\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 11:24:32 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000080)=""/36, 0x24, 0x42, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x20, 0xae}, 0xc) 11:24:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x8000) clock_gettime(0x0, &(0x7f0000000000)) 11:24:32 executing program 1: r0 = socket(0x2, 0x20000000000001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 11:24:32 executing program 0: clock_gettime(0x5, &(0x7f0000000000)) 11:24:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x5e) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e", 0x9) 11:24:32 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x10000, 0x4) clock_gettime(0x4, &(0x7f0000000000)) 11:24:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000016c0)}) 11:24:32 executing program 0: r0 = semget$private(0x0, 0x3, 0x232) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/11) clock_gettime(0x5, &(0x7f0000000040)) 11:24:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f00000001c0)=""/13, 0xd}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x10}, {r1, 0x85}, {r1, 0x20}, {r1, 0x14c}, {r1, 0x8c}, {r1, 0x80}], 0x6, 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 11:24:32 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x482, 0x0) 11:24:32 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$getown(r3, 0x5) clock_gettime(0x5, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 11:24:32 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x104) 11:24:33 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) r1 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 11:24:33 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) 11:24:33 executing program 0: 11:24:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8c0, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000014c0)={0x4, './file0\x00', './file0\x00'}) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) read(r1, &(0x7f0000000180)=""/197, 0xc5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001500)={0x0, 0x3}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r2) 11:24:33 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x1, 0x1}) 11:24:33 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) flock(r0, 0x6) syz_open_pts() 11:24:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) clock_gettime(0x5, &(0x7f0000000040)) 11:24:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/34, 0x22, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4cccd1412730da101a7ee5478c93e3e440401dbafa014f52a493483222f7ce16716868f2f75933644b2bef96d6774bfff6d5986cf46a0a185de6436667d234fe73428b46fd3ba976e60d8a70521a0cead2d759a96c5c1e9eaba271dc357904a266c9c6bc80169603ef11adf7a92281122998ac819597f79e83d7e420961a8824882539b3bc1d3d4170f4ec27624bf765997cd36a3d86a5ffec8469c6febd03ac7903fde34c49e4f1bf6529d0814066e854a26b46d3c1e6d8eeaf0c37794921aade", 0xc1) 11:24:33 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x40) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) 11:24:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/246, 0xf6}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/95, 0x5f}, {&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/136, 0x88}], 0x9, &(0x7f00000007c0)=""/35, 0x23}, 0x42) clock_gettime(0x7, &(0x7f0000000840)) 11:24:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x101) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x108) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="13ebf7c8a60b5096cb5223e8d70bdf01af1841614c64638d6549f0b57889e9706f209ccf0d86ec669998a078eff6af518fe2288454fc65bc4b545083", 0x3c}, {&(0x7f00000001c0)="82952c4b39237b056f86c582948d9518270b094927164a7bfaed9cfb23", 0x1d}, {&(0x7f0000000200)="fdf9e6f708e539309191cd2297dda78026fb85edd6ac45bfc14822c1f30d6fd2172f066fa89e63f681976d9b1086acb0af1757a25411b0c7633739477327b6f2d656604f700b4c494da9e4c75fc8e2c2a657d7aa96a514f4db16854cc35733f1580532a4e7cb307ef10c89554d066743a789e886fb35f997a249a55395be7a58f020f830a2c45d84be15b608", 0x8c}, {0x0}, {&(0x7f00000002c0)="a7bc953aab8d14c01ce95cd5c9506d403f4db8e4081fb0f42399cf7d7b72e215c9a7cfdb08e7280b90cda1768d6b541124a7e657d2b5cd5584bf7c5400a4797f47e76c9cc6e31e595b04a3b9d6d63915b8621727f89788abb986fec66962a48ed4b039350bfbd5afdce2e420403007f45d850dec8edf10377a0432ff12", 0x7d}, {&(0x7f0000000340)="a61c670a327de6b22629c5c01ab48ba1bd150d115ed17e737d665f0264025cfa7a7bfed5421a3761be1e129afd0a1677add45a4fcd15adabb0801d39338ddfc25797c637c5aeb88f206bcaa04d78eefa20a0f95574364e26cfab6958f6a408007a0780406675c6823755fe1fa414c9b2fc4dabf7e99a55f6fcc0b6df243759483edc120e", 0x84}], 0x6, &(0x7f0000001d80)=ANY=[@ANYBLOB="28000000000000000100000006000000bf74f015a82294c0fd29478fcf5d13609e750000000000001800000000000000ffff0000ff030000082e000000000000c0400000000000000100000000000080b2f5be8049380df62896e61ad7c92ac055f968690b04a4f261df2e4acc20b17f6bf46709dc1d6905ab93f0a126e7f2c4379fb779cb78df415c91a00200cbbc2c1f31b70d9ee65a50f16c76806bb9ab89fc7f3ba443ec75901fe47f4ac7a1b4b6c9061a84e59a620ec48dcac8cde9b41c8284f227c6b52250488abd2640b2a03016322280f7fc7199480f9b47aca300800000d9a94fa0ac71f540495d4203a747ce9eea7f0d76a59a34f7970000000000c00000000000000001000000ffffff7f1fa45cf65eefd36684cc55c3e10a9fa2bca8b1fd8c2f4433de95160eafa88d4d1e5b234f9b79ea714b2ae5f569961f86bbbc1670d783760ae6034ea1c5d01946cb1a61714295b42e931541b2b0eb8f2a8be829398dd9ebf9cfb404a316b6b0ebfd6b7be6ab9c23f82ce106d2a025fe45af310721fc18a6a2ea02ecab34b4c2c12689b69fb68971a46364a64c695e49a781c66a67216ea37658278031555ef4f6b90f1e46f136fcc0b94f037bc62211df921dc276ea692c280e3dd79ee3d6ce93da9288fc13b965b09d4ff54eb6ab369ecc6eb3892f77c7a84a947960324bafb812daf53afaf4d3698699280f82c200d023bffa"], 0x1c0}, 0x40c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './bus\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) sendmsg(r1, &(0x7f0000001d40)={&(0x7f0000000680)=@in={0x2, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f00000006c0)="0b90a78ee38a50aa808a9f7aacb62a234331f51159d22958a7677222031d5cd3705c008d1fd57719a774fda794037924c336b306bff23adb", 0x38}, {&(0x7f0000000700)="026e638fe2cc71b565ef70d1565dad0c4d7e666b74d965466fc512cc13b36f06438abfc319df150a9074faf10b3c3f82ecce018b0c4f1ccd515aac40e0e4a89793d3d2a7dff3affe968613263d20354d90ca1e070d4ce2f2c8bfc5fe5c1009bd1e6b1b7bf4c547903ba66743f2054b44a776ff33c18a2193b4aba4a5bf", 0x7d}, {&(0x7f0000000780)="161fa16e8ba95498b43839180a9e00867edd210b1d3eb19f9601ede1a60461c8ff27800f486be5d226b5d21438dec20ca39e00e37f58e89b9a05123e8c87116d38b8588ab7788a251c403e1daec6fa666bc68e1202ef182e8de8347bbc2100f5582535b2aa5ee875e186e9f20ed7f12e14d7b9e763eef5419bef2d9905e37041e65cb085fe16eafd68280f3bc499e4f530a39e7ac2044d", 0x97}, {&(0x7f0000000840)="88b9e1f1a559b069d626f54d82b4e71b37070c5d10b209ebd28e62045f2380350e2ee8a285d0216396ca474456067d71ff09373fd47cfd189f286bc0fe4ea0532ec523ca507a816e603415bcf46f3fe61ae84df88af32e6a9600715d5c6617f6637eb4c988c14e8e7a4ed5875b3bda80c506170258b2c5aa35e3203c94e3c2402162519777ec7f4e9126ae33f4618a936d68c851a085c12b0886e2e991e317d6e7da3634f669ae8ea0ed8fb30cab5dc18ec8de431183129c1cffd720d6d3cc9d07a885d0349ddcc4ee0e43574d0c2547f852c2ae57fd", 0xd6}], 0x4, &(0x7f0000001fc0)=ANY=[@ANYBLOB="f000000000000000ffff000007000000986a4e5bdfaf8d62aac6226a904e2ee8c4094c3436d63a74719558ba4cfa294535332b3aef572373d78552abdc4c3d2633396b911f066693f96a2743930db9458fae73d032b52748a5ffbe04ec4256ac28d65ca02d6524ddba8d7ef85cc570abdbc7ecbcd6ea61a781f5dd76633d10258422d1d79df8e7d9d50d7a03633551b32d9bbdffce7eee2eafdf8767ecda11e76ebaf34b75904f19869df254ac9586c1a6eac099ec86985215d6d03a2b6ad6675f8287e507b79d559f729026bd204f92ca79d10fbff0dca7fc4c297acd8a7f1ad9df81789ee0adc16277b047c1560100c000000000000000ffff0000000000002bb98b0c05b612468556b37bfecf0b4df4f7e40e12289e57247657243521bda41343a8af27a818762d5afe7eaf70e202afbe0596616d754b1bb96dee2fc42be91f7dd68c3846f4fc2d91a5b6e53575c69d8039c480b9e3543960e9453b193e58529c251af7ac5367a0a2e4096f0fac93f4009fdb80f0b20b479e878915aadbd1787b6185d5ab7074ace1ec7a89db69864346283ac6c90676c72b8707ce0ecf23902fea7f6c59c08bab000000000000005000000000000000ffff0000504b0000d0113fc46dd9261a60caf4f8d21d9590f8e6bf3c970425c0bed5d51fda7e999b8a29d201667618d26b5c670066a43a37e0c204c53e2986dc185aa99091c3edfd1010000000000000ffff000001000000e9d3eb21411c087e50e48f9fd2d8972be43d0f7bcc2d6708a9be72d6020d247e3f415681787b7bf0eff8a937832dbc03a736f65a7e9602df4c6d97088d1f9c00960f5a1bc6252a4bb95c9ecc0a0b2e9b4cbff3497394e0cbc431cb6e6aa4f479cd14a9a680bcd37c91ab3715fcba7447afd94cf2b9fa9016a1c27f51726c1ad6cffe854fcec334f9fe407d75c1fd8640348bc4768aca0bdf9bae9b3910ed6060bb311f936660f9037107e631ee9bc878f666243da4c4fc07345bde253003f67b4fb82aed3fcf11172cb16d2991b6e1a7dec351be42c97057e4a29627f9aca7b59b4c395deba31dbd5c0070fa4e4fede0e660cb35b85768d39dc1d2432c5836bb9fc2956ba2ab5cb7c2eeded31745e199893e8081a802c2f33eead0153724ed6efb1f697951338cea8f8fc62a7457ac960e65ff76d10b45f5c2ffb89a142a2a082d210380d99970e260c50b77b64f8114b0ddd0b11d2d73b6289384418014b4d7c7054b004f29a627511ae5476d39b0416dc4f8b8b9a95a2aa008035b4b1d77195af281fb1a62120744fcc1fd01e34e1d868d041bb03b397f15b7ae6ca485296f60b16151aed1bf080d2d54511e456227fe3c6be3131f444e3dd2f12b6d07d920cb938b3e35511863a7d640e89440af89705058055d2f811d5ecb38f63f3c92b3205a24d694ee39e503c68f10b0d5162df8e2757323b5a99484888877c85c1e1070154b4aa21118f47f0dca8d94a8e8eafa49aab754e37c6ef7875bb8fa31a6ac8e82109d1639fba8b27a82d43af8e3c3431afae713ecbeb6bd91f53c4246c308fe0fcca3b109eb08fa873de121f04284b2bdb2c76ed667124ba48d38d1b2e66be79bff12cd26abc39ab733571a18409915d781172db73250e5c4f0e75492b7f083c346713435994a234a40868907211f4f514c00921c415f74db054e1c9de3e52ce0a9cb40db87f2dcb384b878d321752f53fbd5e58f9d833ad99cbef612be303ba8e3eca0e79bd5fa74e8ede6e14f88fa17864539c568b9252628b255ae167e88f59f26c991297f5edb40f9f4c67cc63ee5d0aea1a0ced5939fff9ffd1136d25f1775dbd41db81b9b6bb9761290d515769553f00e9e184c4f5d32fb908a2438a32536ea8666faa91f64b0ed6fdbd9856fdf4153678691df4b48a17b81e2ad7e107d78e58a31aa1ab72d8b448b2f27a968c94484fb1adc88c9cdcb693958ace14647285573cb8e29002978a47eb24c70a9671da8159019e9ad6acc6b7c07873cb87e51d34abaa2c1dfabee653f0029c656823a177c792b5c49dbe454b0b3104f4053d2269902fea2248052bb9d9db293c2fd92c6f8b491b08661f405cd2caae97b7b534bff8bb6ef9e1f2009f8a7542cf434609c95fa123bdefdd0330b5efbaa7a7c13a0a74bcdacb6e6232995a3cc9c0c8c11506203113e370c48e57f1d36dc78a0367e8060a8dc02e8f11de56038340ecafb89fa186cf5ed8d97277eebb1a0a902d388412602c0238f46c63b40149489fb2b931908845974585bf029018ef9df93b6d642a06b95a5db595251970fa66185f09b9b34c52fa33fa454a1aa3f97beb413e795130e5b95935a5f122243a62af1ff7d39ef3986b05ce172d6255fdbf3ba0533e21039cc64303f07635fcbca57b26664bf09705f53d5e831ab020927d62225eb20688225e486bd0544f237c20cf31a41fd01154947b2b9246e83099a2fc2105feda4782b67bab80e1d0dc5c0c0fc92810231dc9bb38f07749cb097d7ef3aa694d12f4535861e83593b2d7d4afbc77da6bce9aa4188bb353fc77988f87db557522ceaf5edf1bbc5c0b8a193663074761c0e1de4e3b59fa6e830a49074dcf2b79b7095ee666ad67a7d08cd74abb82f470c4ea9e028e74b429b7552be9c892822f5254287e235b55250b6a6c8cddeb04258761075ff34a57b566487696fbed660c4b95350619a5cb6b7e476bfb62c12a42286ae5f5db9c88feaea365be6cc61db86e4349859eb6149504dafaacebb340e6cba73f0851506abc0e911dedb48cf97f1956a23288cdf197360d2ab72f01aa62005fcf14bf2aff0f75df0d37e0a35498e0c8b2b1673bf5637d7bbf4b3014c6b25f0068e269634253416a44a7d3f11cfdd3ba4f3bb47a2f44675c577ee592952220efc8b8f106a72330c4c7cbd9eceee16a9bb8bcfc2da76d2dd7a0d4bf60f7b5006bd9a7c4fe6c092ed628a0fe183bf76a8c40c8202d5a99f8f84d085a93c8e4c9682d1cc643a0a86db0478ef28cccfee581b56960f0b75d83f41efca299a7984f83680beef7d9ad26eec82416e152fc3b91fec78e826c361b79dbb783ab95f5bdc25493eee328335a3961668b8009ae549886e82edff8fca2bfecae4e1f7f4f58e698d0db147527352dba98a62720b500d260896606e59fc57f9b83f61386b33265a99c6683134ba1ea06a6a2604023b34145887df4c0f021aa097fe700ab3827d4512db7255312d5d3697e76d07804d3629d3f256d53b8994e26fa130a5758fe6ac0347902fd39f497fec4d107f15728b90216f16ce70b726440f89b1b80feb17bf05d3817cffe556e7143d0e066f68f47ee9013607f5dea0b2234b0c7305c1a78460c011094a454f275bc0c04fd1607bdbb757eae79346b3594e73b6a5728bd8025dde52444b3c51c83a6c8080eca56eee247279b53d52730252b3b5e4313de09d02a2178e0ef3054711976af155d0f0cb8cb31469b08c031841cf98ff0de88e29b155ce2f9b051de99a540d03ec1a38154cc2c2039708191ba9873aa4ca816183263c3bdcc5bd83c1687716c1fc248676bc34231ee91830dd57977dca2688e99371114f6e37f9397587635f4b9197b6159ffd3dbca67edc0704521c7b743bc027aee9f90195259b72beb770c8960bf90ad49026aaa33472f4f2dd68b6a01b6f7cdb141f06c5cda8f9c21abffa461c7642d57992d8b4d6a14b9a16897a2c5f6f82a47f365c3c0c83ea30625cdc5140669b3fa7620550c00ac615b5ea1272df5d076ac8c25d1b9f933017ec42a5bb1b4764d11fb9c91628b75e14307cfbd1f363086a73593a472bb5fe113437755ad901ed200478c02e9e78d5cdbbd4f93deb52c298f0ed1fef8c917b07699b67ee6503e5c0c0604307db460cb4c3ef8688e450b9d43b3f5cd505f59c5d179c6a6783a04efc0e63fe3d7c5b3f39a230761cd94acfb4aa66a7548caf47460f9817b06f1158165f11de3962f7035a685b54411f01442250448f2ff95a869166c428cc8262c9be0f5852feed1f54b21ff0dcfbbc6693d13cc15a65c2d5dd5f18e16af2d42fc703bb602f09df6e3ff73224727dc462891e48cec305110d3833071d0ac863884375fa5571e5d1eef38c6008d26b37ed6ae2d0d735a5993ff7142635ff85fd707f778096321442e4a2bac8a55190d3db4c37539cb8ae6d0fcb9b2337eb64c5714c0aa07b4e19e8ddd8491da73c36025d61ad310ec2067dc6d4958d0aa659b9c70a1a82d88065a3e5dfefbe0f0ef3c66860c31204ab8058a381793444dc2cf6d2752b4ef17daf4907484f12fccea74821a2f0139d71f243c46dd7a39486460da5d683c914173457a5f017df0fa5003f99c2aee48eade3090000000000000079354d06e554db984815030dcc0b8fa92d058806faec1d1082ae88cbc9e0ec00813322c7f55baa7396a02c74dce308f2dc68a1d9522a98284255f5a3577eb50a34da01865c057541e218118a50839246898a372d6efceb978144adaafd289fdd6542c2fa097a7b6a188e32d57cddd51af4794c9396875b00bc3ba6bd7ac3ec6d0716b0c5c92b508f50b8a9e1259d634ad44816cc40fdb85a9cd30d3ba5f9f97d9d9e9c090f375f831044dc8980a07d85b6c031d2dce0f320f8d4fccc3163cb2a3a2a3a807cdc1bd437b7b8b2f53015cf8fff3de9848838a86447187c868757a7a93541a768d4cb106b189128ac9cd17198d03dc670e804a3c5d2ac5ab246fe0b04245a830f2895882a62005647eef52cbf320a8946422ae18ee4721aaa3673124a7b019769f92a996bc2e72bfc3ffdc64a51e8cd2e9daf3723dee73c0cf4947704347e00ea3163fa2046af5efeabbfd50c78fd51cbec346e9c68aa784f784f14a852494785c0fbd8b7d5f6cc9bd9235c43f913febc64e03d3ff5ee4ab6e6cfaa4abb7c07f4c5903b6ffc33d8e2ed41b1d09035f9948c31619c88ebb1ff3065c7d318bd1121b2e28a498f5f6e447865306a07806de145dcf9c2085802bf7f257af63537b2690ef535049b8fc57283f39e0587628d1c358a89e40253dbe9e095db41db09de65d3a121863d903624c2be59040ae372b62bda49d73fae1f3352f68a38a3eac09ef14da889a5c16a6ac13ac57365e86d88baa9ee2bacdb359b241aebff345e587ac4f173e8d634841678ddbb34ec6c1534dbeb6d5ed8998bbf82860b6b21d5b1e145d106dc13f5c64cb2f4d310c6e2638e9714ba47b39e17cb4619390b597fe2a5a6847d839f767684de217c1930584333a2d17d873fa0bfad88d9a58f66c0085a66d876de6c6acb2ebed9ab12eb94cf318ceed29065a08a5797f8758bd11791fe09ce1379ae133b349176ee510b452c0d0c4963cef63a5d96e356cb722c028ae85daff487f4ddd4df949a19f442c9ce3ac40fb171ab5809895ff1fbb5b64d2bb96dc5db418ee478794d2b6a2358a749db1d2d3ef4947936301d3f5cf7a114f3aa15aeeb8eb3c92fbfb0d8ac4b6a75c6a09212467c8672f3ce35eb75f0ade56549a48fe0a6e45ed166b0f4a950cf6238dd62588305b359d837eb3c1ee3e1b36d56ba0153ba0c6d2086f17594d5ea00eb5786ef00452890f41fdba9e7459ae5e997d9896ea80d4abdf8f86b49f18c24203f1d4709e606c072d86b15e3c624d0881262f5b921acf7f16bf81bc7c13c5d3c3c3f6f6a9cffab4e24f67733eea60a9efb54c5a877bfc336dde091ec7f0095860f1840c49f35166d04ee8822e27d33786a7c232662b384a51e419a52cbec08e50138c4c2d536ba3f9ac4862bbeeec89befea763f94bbae3ee5d57149bd93cb007eaea5843af7ca10c18beaafe1b8eace61632d40e3a9de14ff83e169c9fcbea777ce5402bdaf964eaa64780ef538860f71f4e6b588aee52bcee2821dded595c817e10c4ce476c2d4f1fd523a029ad42d74e3f9bf48b2fb8c3585f41b83b683d4f4944b38777ccbc72491d4e84b01c549c296350f33981e1b2cc2c5698637e88d723d9bf3d869470f305de0d8d1ac35134cebf87da50a21ac720dc96d5d8b164371e9967ad09a8ab225586531fc9d28ca9b14d9fa291e85b6ba46cb29143377117b0f498bf429b49747a4c3f57b17154fcdc2b7588fe54f50795e6e6bc88902b0fc0af399aa40d500bf4f99de866ebe866c40d984705d105fcf00858f8625c73e795b55416e53945a51d169417b49829e90e34e2fdbd2ef409b92a27caeeb86fe470f766975751fcd660bc80d76d54622766d08b199a10562c1d76602f652e87b9766d2bb951d49ff1f10ab5058a3e4473ac23916d54367bd89a74a7df36f60af6f02c8723895de66b08e2d3ef6a1e4c1c8880d826995bc28bfc5a6c79261afb1d7766064cfe470cb6697378c09194a2e0af8af8ec10e55bdffdd434521763c15ba304acae356ffca97ae2bad4f10f86cfe723c50873eba11a39bed3a1bfc897f518a151f23ba12a491632d11c3fa1c0fea047ef1983fe7ad8fb2eeb481a037546c15cc9e5e505827bb8e41348f98111513f2c41446a23240f9db165b1ae3abfac6dbab75831bac35564733733590c4c3933e04cc01327800000000000000ffff000002000000f23ff32f24b585fae163f17a6b36d81cf91b3d0e015d93fa7fba475a3a30dee753e19f26470325f1beedd8660da66777445b2ed4915a68e423a363f5df47730da054294974562c35de3ec1129d43ac1b17aadde992f7f63bb5495b8f1d8bcb31ffe3668c3800000028000000000000000100000001000100b40f3faee9b516629fe1610f1644940483e24600000000001001000000000000ffff000002000000b3ef927cdfe235508ccaaf63d2e5ec004aabb4cd5306dfa27883383be1464c16869a48b742d63f6657ccb449ac888f4d85f7575be04f170b708ac061b6b4833f659371a97ffcca3585fc9ebfa6dc82fea96c94aed05457995e0c13f943ae460ea0d6d59408d1667b227048a7ada13fd2ddcaf9f6b5c9d116fed838ff56609e536e2937d3b442b9519d8f7e0efd925ffb6d05e119f1fada8ca8dfe402b805278733bfa13cf8b2b0a0acd7894ab9fd6634bb4f15ba0b9fadff3ed2d6b266c13447430f2346fce0efbbecf10517bcdc85d18906b8213ae410e8b29f6dcb81d7bfc998ce246c3761a43ef33bcaeee8950788787ac1065cb32e4f5a000000000000000c87872cdcfe4792d21f171f12a551bf824b834c32f3b6a304fac8adb2cc0233a943bce82d09f7d41f0d1a0e7c90a538885047447eda90bd2713e782f77805ef31741585f00f137071"], 0x13c0}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './bus/file0\x00'}) 11:24:34 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) getsockopt(r0, 0x3, 0x200, &(0x7f0000000000)=""/44, &(0x7f0000000040)=0x2c) 11:24:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000280), 0xfffffffffffffc86) write(r0, &(0x7f0000000040)=',', 0x1) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/199, 0xc7) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) close(r0) dup(r1) r2 = syz_open_pts() close(r2) clock_gettime(0x5, &(0x7f0000000040)) 11:24:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r0, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xfffffffffffffefe) fchmod(r0, 0x100) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f00001bd000/0x4000)=nil, 0x4000, 0x3) 11:24:35 executing program 0: socketpair(0x32, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 11:24:35 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = semget$private(0x0, 0x5, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/155) 11:24:35 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000000), 0x0, 0x841, &(0x7f0000000080)={0x2, 0x2}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20080, 0x0) pipe(&(0x7f0000000300)) clock_gettime(0x2000000000005, &(0x7f0000000040)) clock_gettime(0x6, &(0x7f0000000100)) 11:24:35 executing program 1: r0 = socket(0x11, 0x5, 0x8000000000000000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) fchmod(r1, 0x80) 11:24:35 executing program 0: nanosleep(&(0x7f0000000080)={0x8001, 0x40318472}, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000000)) 11:24:35 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 11:24:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x4000000000000000, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r1, 0x0) pipe(&(0x7f0000000080)) bind$inet(r2, &(0x7f0000000180), 0x10) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x5) chroot(&(0x7f00000001c0)='./file0\x00') connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 11:24:35 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0xcb) clock_gettime(0x4, &(0x7f0000000080)) 11:24:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000040)={0xfffffffffffffff9, 0x8}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:24:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28400, 0x171) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x78a, 0x9, 0x7, 0x5e24, "5b72fefcd98691b9f8909247f5183381b0388ea8", 0x5737, 0x8}) clock_gettime(0xfffffffffffffffe, &(0x7f0000000140)) clock_gettime(0x7, &(0x7f00000000c0)) 11:24:36 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="c692807585f291f1200a8f03379b1c5176d14948c2c87ad340b6af8f7c24e320e0c4283f874d596dbb9925463575d02ffa3943d329c41195b156af665ad16ab617619a6e8d5dcb1a33d6e769857eb3e45c711a4cd746ec028848cb44069c3da018ec0460deb1431a21f1b53852c39fedcdb18d57c19c73904f71d4999f4aa3bdb19e6d2c11bb5edc0625f5", 0x8b, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 11:24:36 executing program 0: r0 = msgget$private(0x0, 0x354) truncate(&(0x7f0000000040)='./file0\x00', 0xfffff80000000000) clock_gettime(0x3, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000000)) msgsnd(r0, &(0x7f00000000c0)={0x1, "e0f6dc0a0eb4346ff1cb37c58dd45155a427ca9fd161ca9611b6ffc72df03209b71b02f97ee224369c44e7076dec094be457797c12b334b9bfd94bb3cbbf9a77fe36554fd0"}, 0x4d, 0x800) pipe(&(0x7f0000000140)) 11:24:36 executing program 0: semget(0x2, 0x2, 0x4) clock_gettime(0x5, &(0x7f0000000040)) 11:24:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) setsockopt(r0, 0x6, 0x5e, &(0x7f0000000000)="d19751ecebc67fff77c4e52bd398e4f9f119525f9c608c7748919f3dd26a5c6968989a8bc1ce5e1615d56af4b5ae30045786d580c2069efb1e2d6848426cc7479fcda9a0ecf2f505bfb0830ffc579bdc34f54b54d0e5726217e82d3fb58ade7b7e9f48eda667f87d6b96e0517ea58928ab2fc2e7bd2fc3701f6cdba2d960cbf518f667265f15c6507f5367324f9d940cfebd701366ccafeac026c39148b5c8e5592b61db80cbcc3739c786f011a2961b0993288d760541dafe9cf9f68a0a173ecb625b8cf27afa81d40e1bfbefc96442ca9d66b1f1bd61ced5507faf6ef2d50608ca4a66e4e3db06a508a9983e3255d13978f852155bd501a21d10910f", 0xfd) 11:24:36 executing program 0: clock_gettime(0x5, &(0x7f0000000000)) 11:24:36 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) clock_gettime(0x5, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 11:24:36 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfffffffffffffff8, './file0\x00'}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 11:24:36 executing program 0: r0 = socket(0x10, 0x7, 0x101) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = dup(r0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = kqueue() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x40, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000500)) r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8020, 0x0) r15 = open(&(0x7f0000000400)='./file0\x00', 0x410, 0x43) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="9146746ffbbe66aeef8401182e33ad40a9e965d1adcadd3018f3bfe2381eb4b5c46ece9798ea750d0a453f3177c2077ef014962ede41d187ba4c4a086931966f1c147e075e8f16c3eac6a4c19ce865b3350becad568f37b420bd898067067bf098d8ad2036ee33ba6a405f16d95859524fea0449c9d36c130aa9efdb1909ab3cb78b69a8cf9f04129ba82d71e8518b1159559fb8980f8bee7f091fdbaaa625e3105b109dee749f958f48365b8d58bb8e388165ab9467f9b0918e5746161b2a8e77c005249589609e8977c8b80d9b96038cef87607d62a8e9e344f0444226beebaed8358b6d02f8e48bb4798c0400fd1048", 0xf1}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15]}], 0x80, 0x1}, 0x404) r16 = semget$private(0x0, 0x7, 0x14c) semop(r16, &(0x7f0000000000)=[{0x3, 0xfffffffc, 0x800}], 0x1) getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x7, 0x5, 0x81, 0xfff, 0x0]) fchown(r14, r11, r3) clock_gettime(0x5, &(0x7f0000000040)) 11:24:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() readv(r2, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r4) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000680)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x2) close(r3) close(r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x18491, 0x0) 11:24:36 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000000)) 11:24:36 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) 11:24:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = syz_open_pts() symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x300000000}) flock(r1, 0x4000020020000000) syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x6, 0x100000000}) syz_open_pts() getegid() 11:24:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) clock_gettime(0x5, &(0x7f0000000040)) 11:24:36 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x400000, 0x0, "00e3efff000e412f6db7b48dff7b00", 0x267d30c0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/129, 0x81) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:24:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xffffffff) clock_gettime(0x5, &(0x7f0000000040)) 11:24:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000180), 0xc) 11:24:36 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x58e, 0x4}, 0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="2ad7ea789d27738175821b8f5601b9b74d961eb5c123a66dc1f9f82924e46b5249af44f8c3595dbac881455f361e89a7bcad0692462a33f2c164305b955e525fec5f5db3f87dd0d3899c727ec80f2a908e67da", 0x53}, {&(0x7f0000000280)="9c2879bbe139c7bb96a2a5229a27464c683a3d12478d26e9e683364b34528af0bbc18eb1fb31a9a26a929defb92f07764eb6167b1bc7f5b6b2714b7d30914a6ff9f80fd57b7b708b485870", 0x4b}, {&(0x7f0000000300)="5995d640fa0a46cc4e69927ecb196a4f679826c7cf3cbc70aac8ad6b254196650bb9d79fb10efdee66fd3c7a3c50c1d548f41e6e9c9522f14e81a7626553cd8c2e170540be41e2869b34acac72447d885da6b768352e00f39ab1432db43d8763884ea1", 0x63}, {&(0x7f0000000380)="0fb05f80", 0x4}, {&(0x7f00000003c0)="156b62cbb20589ef363c51a20b16a6a1e6be50f1d972967c5f8a5b8439cb075cce8b76d96091e95a4c6ca8fdb633620c4a35c1b9db5289318aed4ec56b9815b3351d4355f23806a4118942a11140ac303cc96ec75023cf7be143dd3f66ce3bfaef8f644e4cf42cf51ce2609cdc0dbcdca95b7151c148df92d36d012ab73fdfeb081f6293c7f5413ab92b2147488d8ee2da53dc2a5f4c0cacd7b4e58700d81552df3ecb40a453df68ac86888dee9083a180b5e76b9397908ca558071faf2e1bbfa9b4a5b9113fc46232ed98774ad0f9a6a905a66e", 0xd4}, {&(0x7f00000004c0)="205ff711a3a3654769682f00ba842eca96464d255b2d52ede2373e14b640eb40ab19d4c9a3f68e4911ce33e6fb4a436190b1ce00450e017f0fb9a574008605f717bfa6268adbb1bddafeefe04093a0b10b8c154bf28d8e5c8dcb251473992de168bab38f294fea0da93f705467557e8525b185ed2f36bfc3ec9daeba6b", 0x7d}], 0x6, 0x0) 11:24:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) rmdir(&(0x7f0000000000)='./file0\x00') 11:24:36 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 11:24:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfa00, 0x280, 0x7, 0x3, "3b93b0605b53ad568576acdb54080e4b9887925c", 0x7fffffff, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) 11:24:36 executing program 0: clock_gettime(0x8, &(0x7f00000000c0)) 11:24:36 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = socket(0x6, 0x7, 0x0) fchmod(r0, 0x80) 11:24:36 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20540, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xa2, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0xf7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf00fffff, 0x8, 0x40}, {{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x6, 0x7ff}, {{r4}, 0xfffffffffffffffd, 0x82, 0x0, 0xfffffffffffffffe, 0x5}, {{r5}, 0xfffffffffffffffb, 0x8, 0x11, 0x8, 0x8}, {{r6}, 0xfffffffffffffffd, 0x0, 0x0, 0x9, 0x80}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x81, 0x5}, {{r8}, 0xfffffffffffffffb, 0x3, 0xf0000005, 0xfff, 0x7}, {{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x7f, 0xc5}], 0xc1, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x3}], 0x10001, &(0x7f0000000440)={0x7, 0x100000000}) clock_settime(0x4, &(0x7f0000000000)={0x100000001}) login: pckbd_enable: command error 11:24:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='K\x01') 11:24:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x20000000000, 0x5}, 0x6) pledge(0x0, &(0x7f0000000100)='\x11.!\xf0\x00') semget$private(0x0, 0x0, 0x200) socket(0x6, 0x8000, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000140)={0x18, 0x1, 0xe8, 0x2}, 0xc) 11:24:38 executing program 0: clock_gettime(0x5, &(0x7f0000000080)) geteuid() clock_gettime(0x4, &(0x7f0000000000)) 11:24:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="146fa7caf03298246018dfc7a05fefe6ed547ca237911834ddad34c82708d3b5d7a6893f3500e558c95167df5ed7ddf5c048626cd2252e926521bef5aa14304234e6c5bb30555074965744fb854c09e00a5e4e4bba0f92c99ae6f5df5810749f6f415302dedbfefa6c22fa4f82b6889c77f58985431f982940bd6cfb353344353eb51f0a839a688a290e042ff137e8afc2301a46eb1cb045ad34c63fa704769e3f03f3feee4c7ef3adb04053406c605cee37a4ddc1aa5fef336c75fb2dffd22f7ff62176f9634b7cb9f800f8b845db41b4e0cdc84a37c2d38a4eff1a1633f6fcd9584238a1056a2cb65aa80000"], 0x1}, 0x0) r0 = socket$inet(0x2, 0x2, 0x5) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/197, 0xc5}], 0x1, &(0x7f0000000100)=""/74, 0x4a}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 11:24:38 executing program 1: mknod(&(0x7f0000000a40)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair(0x20, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="d1", 0x1}, {&(0x7f00000000c0)="dfe93cc6c4830dccd4658ab080460dc2e1ed6c3787a88fe59366d648be109fbbe684fa4634474ac3762e497c781d05ec5624ba618d54ad7dba291127cef82a4b09d470961771381ce0014ee0", 0x4c}, {&(0x7f0000000140)="b15e37901f318c7d124803939dbe517ec334c788a40d941a1a4a97d369110345012f7fe550c3e49a51addda6ef69298f20c0b529d1a4f283f9c63e3a383202f27064c14ff6162dd8498e49953597f4dc7f91773baa582d7ba224f19342d3c3ffc0deb0f7f25cda7afc4f54ef5d43daf3876846212932fffb285354b9061cd5dd067672ca55d66c257d44679b49bdcfbc826128bc61624ea8eb8c5f657bfd52579dc957cc251e395892c439cab99fe081", 0xb0}, {&(0x7f0000000200)="dcd3e1c6fa2f3204a57468b0a9012ad4aa8529305532fbd61d7f8e12ac2f80d6978167cadc75ab4f962b9933a7a776d6db3e42ba9453a3818d97c7322c97b5f10ab040e565211d2a6b7c2aadd4294575f76be59927c1b957f6d765ee1c49db9ef4fd1b66bf8896e36b1ec6cd5daeb56caf37673eaf61066648191646bb85a834f6379961239e45accbf26d5cd73f6014f5953201d8bb9da3ffe59721365fe65fee4ec946acce6a0442f98114aeee808a30", 0xb1}], 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x10000) 11:24:38 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/208, 0xd0, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="3232ceff61584b4abf4607306077b2732efc9d8644dd551b1000d9c9831028ed8ffd0d4a9a32accbe4a9b62b49ab28b3ea7ed115a9758f41bccf1e9026af465fcfb204f9af5c", 0x46}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x38, 0x400}, 0x40f) clock_gettime(0x5, &(0x7f0000000040)) 11:24:38 executing program 0: clock_gettime(0x9, &(0x7f0000000040)) r0 = semget(0x2, 0x1, 0x120) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8020, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 11:24:38 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) 11:24:38 executing program 0: clock_gettime(0x4, &(0x7f0000000080)) 11:24:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) 11:24:38 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x9, 0x4}) clock_gettime(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x110) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140)=0xe3a, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 11:24:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/252, 0xfc}], 0x2, &(0x7f00000002c0)=""/81, 0x51}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) ftruncate(r0, 0x7) 11:24:38 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:24:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) clock_gettime(0x5, &(0x7f0000000040)) 11:24:38 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) 11:24:39 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_RMID(r0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x101}}, 0x0) setitimer(0x0, 0x0, &(0x7f000002c000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x80, 0x5f, 0x80}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 11:24:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) clock_gettime(0x5, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x410, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffff7fffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 11:24:39 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x88) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000700)={'./file0\x00', 0xc6, 0x9, 0x1, 0x1, 0x7fffffff, 0x5, 0x7fff, 0x0, 0x3, 0xb0e9, 0xffffffffffffffa4}) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="ec32db9aff46529d8f04861ef77cca9a2d5c52d3d051324032669eb84727145723b382b970c005161d87b51d9e1347b110f14e257ee49ea0e07f0336503fb35969238e1292b764", 0x47}, {&(0x7f0000000180)="eee233719e0b66ca8aa238156f4daa37e88095", 0x13}, {&(0x7f00000001c0)="134a427b51c063517e1f56033c0d039fac723448816f66a80dfc", 0x1a}, {&(0x7f0000000200)="cc4e7c0580fa979fe5020f8563157deb8426cfe1412376dada48ea97b3b7d7b13c2b85abb9f568da6baa8598a37e326b128a511cf8c3c8b3a474e07fdb2aef352b1e4da81fca875bbff63a720867443682ec5a595289e3d0c970acae79eb7ed8897e0dc53fd8b33879f183cd9495591ffced182558e0d97169b5763239ce068a11cdf7d2f8229e2f7bb1cf0b1ee163c5f8546d45552bda28c93a1530676c10a45eaaac44e66cc7065d84", 0xaa}], 0x4, &(0x7f0000000300)=[{0x10, 0x1, 0x7}, {0xb8, 0xffff, 0x4, "8285ade6f1e1c06b3cff1a57a47e23f74f19e4e1ab3575c700904c148f2e07abfb2cf369a90779e67da019c0c98ebc764aea598c06e3e19a0db180ad68712399e5c5e4611bd9d8b5b3ff77689346d8ebc6e26429332aa382a06e25dab7fc66c4421424aa85e12ed623ca536c3faea2149f55a1ea35be39af8d1fff05d529925b1f765da31d3075714c6ecc78ddae4681800f67a57b18dfcdbe1af38bf652d08b645d90b621f0d16e"}, {0x18, 0xffff, 0x0, "c9da"}, {0x80, 0xffff, 0x3, "28c2625627e19da2105875d1d6baf7903feee7ac8495939bf22444776a769bf3cbce269d0925420ad69a9c2e44b0788b185bd501940c8dda33701b88cd5c9b2a022312d35e50fa1dd63d9f903ad917f4e75c57c125aae4473a91c36be481f47fe0f188125704166b0c"}, {0xf8, 0xffff, 0xfff, "3fd108f1a21499fd6d12fcc6e9f7b794679d4b7cb8d5a9d71309df007878963202adb9d2f93254e97176bcea8ebdc8b35c080d289a722a0d9ec7e29a507c805ab3d401f2bdbd27ea971d3cf6218a2dac750341e22c320792aba5248d961e7e496c1623aafdc386000afe45611aee53223070777b79a06da6800790fb38bb06d0fa364f00a776f0421aa80a6d7360589a35692de207734f98e7d81ccc3742d5030c8dd83c76c27af5847eecfee5221e8dfdd7d275109fd0bdff7ec3953ed34c8311c0e35f19aaf384892bc4924d59cf28a1e7f9305e33ad263c749b6cd88906981f01a7e8"}, {0xe0, 0x1, 0x80000000, "438c470c33e530b139adcfa7aa2c9d43be7127106ab6a6e5bfc546cd977fa56fad410b381464f8e171f732df2936a37a90ae338b4a243a5a57bd04eaa06bb578b08aa72cddca484b39cb1cac31b28e4d15c8eb3714d4969e1d7647cf5b80ce1d991a7c62be6807a880779d001d902f3cad59de74657b11f8ebf3c67ffd43491df6b2005cfb96c3a6ea2a3d28e9e3bb5d79fce76ddd3fbbb4915005e9bfd15c86593d39e5f21547cb922c5067441c017f579f0a92c03e27eaac3b0508913e83b0a27be93c1fbdf7d2e19b0097cb"}, {0x88, 0x0, 0xfffffffffffffff7, "fc6173206e94035c15ab20d53cd3a5a1cf33b48bf59e52441006e971631b63fe57bd8f6537fec2006aa33a2f591db9e05159c33ba40c0e92bc60df7e6c51aa50a74c2d789dce4835c385c947c1ac99fb565e4bdda2a39913b1fd87757c549c32547c9bfa55f2fd94f475ad85702ada5f14724ba461"}], 0x3c0}, 0x2) 11:24:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xff, 0x1, 0xffffffffffffff44, 0x4, 0x5}, 0xc) socket(0x20, 0x2, 0xffffffff) 11:24:39 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = socket$inet(0x2, 0xa, 0x3) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/29, 0x1d}], 0x2, &(0x7f0000000200)=""/148, 0x94}, 0x42) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) geteuid() setuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r2, &(0x7f0000000380)="df33d6d6d8af3a892e2c20b937b2f47cf07b0da6cbf10ddca194b9d446aca7da568c7fdf8a0f70f0fc683c53e481a5db884a5891f137662e7c032c1376556d7ac23c92102870066f682fd4eca505f81f20f9e7770f5f563ad287c8038b913fadd69c6cb365b347c1af8547f467a437d2fdb374fc48729d9a8d90d872d7d6ef7f66957ca510df7432adee8a06c8d0489c9f792477340e17da45f3c237a5b81ee49eee873e9a288d200859ebd1b690fd94aa57bea900b086d6b80bf707d3ce4768d1eb32ac5bd15dd5e9ceb37f1d149a2a", 0xd0, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:24:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:24:39 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) getgid() getgid() poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0xa0}, {r0}, {r0, 0x7c}], 0x4, 0x10000) 11:24:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:24:39 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="a87dcca64a8a0f84aa62b0e4775e1f578f51025930917e619b3856b3144fe3de465dce9aa2c7ad4d5c246e5f2c6d8ff810a2f07c45f134293f74e978681ac3f09de3ae3bb2c990544352", 0x4a) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgget(0x2, 0x214) 11:24:39 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x22) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r5 = socket(0x30, 0x3, 0x387) socket(0x18, 0x7, 0x8) r6 = socket(0xfe80c36b8da9a02c, 0x7, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x11, 0xfffff, 0x401, 0x9}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x9, 0x1}, {{r4}, 0xfffffffffffffffb, 0x8, 0x22, 0xffffffffffffff41, 0x7ff}, {{r5}, 0xfffffffffffffffd, 0x40, 0x80000002, 0x4, 0xffffffff}, {{r6}, 0xfffffffffffffffe, 0x62, 0xb0dc862264760abe, 0x2, 0x7fff}], 0xcbe, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x40, 0x4, 0x81, 0x6}, {{r8}, 0xfffffffffffffffc, 0xd5, 0x14, 0x9, 0x5}], 0xfffffffffffff9f2, &(0x7f0000000240)={0x7, 0x8}) pckbd_enable: command error 11:24:40 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup(r0) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) nanosleep(&(0x7f0000000000)={0x6ec9, 0x100000000}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x52, 0x400000000000, 0xffffffff}], 0x1, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x0, 0x8000, 0x4}], 0x4, &(0x7f0000000200)={0x9, 0x6}) 11:24:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) fsync(r0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x8000, 0x81) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6}, 0xc) 11:24:40 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) 11:24:40 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) munmap(&(0x7f0000ae9000/0x1000)=nil, 0x1000) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) clock_gettime(0x6, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) setgid(r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:24:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x3f, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc02069b6, &(0x7f00000000c0)) r5 = getppid() mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r6 = msgget$private(0x0, 0x100) r7 = open$dir(&(0x7f0000000940)='./file1\x00', 0x0, 0x10) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000001b40)='./file1\x00', r8, r9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xe7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='+\xc8\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', 0x0, &(0x7f0000000640)='\x00', &(0x7f0000000680)='c\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='c\x00', &(0x7f0000000780)='c\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='c\x00', &(0x7f0000000840)='c\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x302597c) getsockname(r12, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8a6ff781a71fd4173fd9de4d43c0cf7773589e28e3311af3f8b1f4b14b0534ca182d640a9dbf609915cdf92bebe9f5cba31b297309ffa0b4bd0f7f6dd134e43c415f69a65312f3a52f532081244bd22ca8f4aff1f1d80bbd7720"], 0x0) r13 = getpgrp() msgrcv(r6, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x5, r10, r11, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r13, 0x8, 0x4, 0x1000, 0x71}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x1, 0xf98, r5}) 11:24:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x20000200000005}) clock_gettime(0x5, &(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3ff) socket$inet(0x2, 0x4, 0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 11:24:41 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x5, &(0x7f0000000040)) 11:24:41 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 11:24:41 executing program 1: r0 = socket(0x0, 0x3, 0x37) recvfrom$unix(r0, &(0x7f0000000000)=""/227, 0xe3, 0x843, &(0x7f0000000ac0)=ANY=[@ANYBLOB="494a2a0668ca82789efab370a96dfe97deaeb3ab007dd297c0464e9b67c98f42f5c8c422dd5706ef2af8e7d34d2491aef121f0f73cad9e2ec91cb05b93c71b1e18e05c7f40502db7ff9fac26f986218de94b9b7a87f2e35f19d7645c8d7001dbf2dbd76efcd5b34f24039c89bb40cea10becab43bcb5523c3677e96a681e9264ab402eef5170ad1ecd0b4c4244caa02b673042079dfbf6aadd3831df0b2fdc8293e25fc06bbffabb7fa436f980a0ff98e6c9ddc3a4dc9178"], 0xa) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="0452ac12f768c5a21bbd5fd80f870ccdcccc07e9f243ca06eb7ff28d1e1ce28343581d354bab9da8d87d21e76139d3a2a23cb40eeb679fe1c3930a3c92b861f019a8c2d2c6ba73cbc649c2ede47c927f8ad2632a28f18e247846f1ed07a68247fcedfb562b0d425c2851db5394c32f8b1f9b986288543294e012b58762927eca5980272ca5d03af5ae317ba69684e0334d9e12e08937dd080272fc47c0dd900368042ff44d14a1fb4f3a73f6a2977fd74a330806f80a8d6180a23867e481ea9fc800604275ffed863156871ab1674ea7b272b6f29177c9ea7dd11e8a0e693b704eaad85e0b009ae960", 0xe9}], 0x1, 0x0}, 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80, 0x4a) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x800, 0x1, 0x0, 0x0, 0x4, 0x401, 0x1, 0x0, 0x3, 0x7, 0x5}) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xf0e, 0x7fff}, {0xb36}}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0x4, 0x2, 0x6, 0x1, 0x10001, 0x6, 0x3, 0x1, 0x0, 0x3, 0xe4}) getpeername(r1, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) getsockopt(r0, 0x20, 0x5, &(0x7f0000000740)=""/79, &(0x7f00000007c0)=0x4f) shutdown(r0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) chdir(&(0x7f0000000800)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x140) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000840)=""/254) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000940)={0x1f, 0x1, 0x1, 0xfff0000000000000, 0x83f1}, 0xc) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) getpeername(r0, &(0x7f0000000a40)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) mkdir(&(0x7f0000000980)='./file0\x00', 0x12) r4 = socket(0x10, 0xc007, 0x8000000) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000009c0)) r6 = dup2(r0, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000a00)={0x8, './file0\x00'}) sendmsg$unix(r1, &(0x7f00000010c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000ff219a3204170de343ffff7f00000000"], 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000ec0)="09cbb8fc70bea6b4207994e47010f688c5aab4f7b8c8f2be70466f295e86cf329242705aa45a536fc233039d2dc1eed10e2c7a49cce51446dfdbe3ff2a70d6f20b7285bbc891631699f78c25ff6549e4b31c07d3c8d1b0161bfd66f102921545ce33defc082c2343d22eaab2d7243584363a64ff6dca59c297e610e4ada0a257c9fba10c390257975a4cd6d63dd6171b5295df998c906ac33f1d635e69fd253486982ced347a5e76d63b21d9bc8c99ac58a9aaee19de3b7fe2ed225c80922c875300022ea17d5691bee7923ca5ddf539075c516a71a9722164579955efb7e7496cf5cc052ba9e02d0a808c43982a9d", 0xef}], 0x1, 0x0, 0x0, 0x1}, 0xe) semget$private(0x0, 0x6, 0x410) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4010, r6, 0x0, 0x0) 11:24:41 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_settime(0x0, &(0x7f00000000c0)={0x2, 0xc448}) r0 = semget(0x3, 0x0, 0x4) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x7) clock_getres(0x0, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xd8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) 16:00:02 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x4}) clock_gettime(0x0, &(0x7f0000000000)) 16:00:07 executing program 1: mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) getuid() 16:00:07 executing program 0: clock_gettime(0x8000000007, &(0x7f0000000040)) 16:00:07 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: clock_gettime(0x5, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) r7 = socket(0x27, 0x5, 0x81) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r9 = socket$unix(0x1, 0x5, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) r11 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r12 = socket$inet6(0x18, 0x1, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7ff, 0x14d467ce}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0xffff800000000000, 0x3}, {{r3}, 0xfffffffffffffffb, 0x8, 0x0, 0xfff, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x4, 0x5, 0x8}, {{r5}, 0xfffffffffffffffb, 0x20, 0x20000006, 0x1, 0x8}, {{r6}, 0xfffffffffffffffe, 0x20, 0x4, 0x8000, 0x2}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x81, 0xffffffffffff0001}], 0x3, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x5, 0x36}, {{r9}, 0xfffffffffffffffe, 0x40, 0x80000002, 0x9, 0x8fe9}, {{r10}, 0x0, 0x58, 0xf000000a, 0x3, 0x4}, {{r11}, 0xfffffffffffffff9, 0x20, 0x20, 0xfffffffffffffeff, 0x3}, {{r12}, 0xfffffffffffffff9, 0x2, 0x0, 0x3}], 0x80000001, &(0x7f0000000440)={0x9, 0xfffffffffffffff8}) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffffffffffffd}) r1 = socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000000)="8bc118f6b325b0d5b28b40831fde5114a32e12719f99707732eb8093792371c9ecb5848d78eb7453604c5df903508eb2339df216c0c07e", 0x37) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="2b00ff23000008002c00000000060000", 0x10) 16:00:07 executing program 0: clock_gettime(0x1001, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) write(r0, &(0x7f0000000080)="fed06d2b7614a546563f4f9fd5547a8a41a9c1f44de1feae9c6e5b47dee45fea6156a55af583eb4cebd876266117866d171159820e4a2edadfc1c1bd192a183e58fb64b17673f6f399a12919bd72c00f435ad344a29f20e0891ad3354c18fdaadbb0b60bc7404bbe5f3d6266fce10226626c722252293bbed680a44ceddfcbe39050699f8f3aa6a1a2d2d7a2ce192d71ade12fafc614e226310bf2fdeed9e3cfd0b3665e0c592c6339fb483454301d4d2381f3c086b22bac84069ea91d9fa9682fb76a5b8b4680f1114f09afbfaf73ed9a2d2f00b21ab48a8a993734cb565d1ec4b4873fc505ada369422c29e4b6bf6c0c09d89e0ff323219f", 0xf9) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1, 0x0, 0x4}], 0x7fff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xc20, 0x0, 0x71684c5e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() fcntl$setflags(r2, 0x2, 0x1) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) socketpair(0x18, 0x0, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) socketpair(0x16, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20080, 0x0) r8 = socket$inet6(0x18, 0x1, 0x7fff) r9 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@un=@file={0x0, ""/56}, &(0x7f0000000340)=0x3a) r10 = syz_open_pts() r11 = socket$unix(0x1, 0x5, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x10801, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x18, 0x40000020, 0x1, 0x40}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x10001, 0x9}, {{r3}, 0xfffffffffffffffa, 0xa, 0x4, 0x7, 0x2}, {{r4}, 0xffffffffffffffff, 0xd2, 0xf00fffff, 0xdb, 0xb64}, {{r5}, 0xfffffffffffffffa, 0x0, 0x0, 0xf5, 0x400}, {{r6}, 0xffffffffffffffff, 0xe0, 0xf0000000, 0x200, 0x5}, {{r7}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x1ea7}, {{r8}, 0xffffffffffffffff, 0x4, 0x40, 0xa41e, 0x4}], 0x6, &(0x7f0000000480)=[{{r9}, 0xffffffffffffffff, 0xc0, 0x0, 0x7ff, 0x8}, {{r10}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x4, 0x1000}, {{r11}, 0xffffffffffffffff, 0x52270b65275afda1, 0x0, 0x1, 0x1}, {{r12}, 0xffffffffffffffff, 0x1a, 0x1, 0x9, 0x932c}, {{r13}, 0xfffffffffffffff9, 0x80, 0x20, 0x3, 0x9}, {{r14}, 0xfffffffffffffff8, 0x1, 0x21, 0x100, 0x1}, {{r15}, 0xfffffffffffffffd, 0x4, 0x400000c4, 0x1, 0xe1a7}], 0x5, &(0x7f0000000580)={0x8, 0xf4}) clock_getres(0x5, 0xfffffffffffffffe) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x400002020, 0x4803) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1, 0x0, &(0x7f00000000c0)="0257cfb3ef43efe5cc3df58429160231229532ad4a2774ae3eb3cfad175386170aabc5349b2cf817748d4a86da71bfa4e1b45645ec0b07e46290d187b6d1e086094d09db3d5d573895d8a18eaff792d35408294980bf82a704ef36f3007390678ed9248c471569ebd17945", 0x6b) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:07 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x81, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x0) 16:00:07 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x480, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x1, 0x10000, 0x80000001, r2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x4003ff, 0x7ffffff8, "73cc517b60c4e9c9c06d18000100000108000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x80000000, 0x401, 0x3, "d09c574d01200c2d5873b25eab1c2309af0b3967", 0x1, 0x81}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000003c0)="fff8de86802f80372b1a625e5142514e5a5500097139c366f792cade2f9c70e0bed153ffd99bc0ec2d8a327f286bdf3d1fcd44be31444315f2fb349e4676adab9a7b93459ee0772959333102357b6666c5c418a17747241e70544ea8194de6ffb1d9246f1dd7ce55d482644b270f0864d4744e7c9ba22b0154d477fa22abc127dfe27aefe427c8fb952cc2ffde8d459c311d3590b8e2e6c93118a4fe74cc1d2142a8276b18749e70ce4847962ba0ae0b175e37a8dd7464fda96ceb9740c725de610faf98f4b8086934564ccb0d77e0109c806dfc9069d704bd0e30345db8c3b1932d1d47c376092e5f0c66f894d7765dc9c9cc73064b33f700412aa1fecee8dd1013e3a67bb73675f7c981a2acad782918da699d2a61e3d77d18266942b3d323d51126e08f7b86cd4135f02117c475116f6ec9e5d32ea4ea35ae4ab4272d5b16302040d426c01d68a239119d8918eff35e7477bc282deff2e25055bcea274a75e5dd24025b2e7f077561e9bde8f9599e9e272926f8d439022b35e61ba32569cffbee3d4f9388b07076850ee4cf2e37499803e1726bea37497df510ee488579ec1dd27e81000696c83503796025ab7194665db5ce8f7fde58a1f9068f6218af603e1c8a76190c908adc5ae2eeda31e61bda64f1390f89e4ad6f7e720971b3e36ae3d0fb45f94a4788ea66b882514f84a6881b2ec70258921e6fd30bed424ee756f36ed36c900aa31442ab362cc6641763ed09e9976bf528de1d2e8b10073544589cda72b1dd7390850d8fe8c3c18fb5f33003699a92ee26a2f04ae4fb5a7e0914c7e044f18399819bed62fedaea349057a65084ed60d6834cbd4cce4a8968aaefeb3dfaf8eba9651b0d44afa6fe3c76a4cae5e6963c1f95769a3f40185958da186ff22703c1b9c1668d5db50f878262899d3fad6e93d69ea26caa24545a7ddad1c52b498053e214917daff84569aeeb3fb03574f6c92524061c84ab92ae0cab236e8accd3a65dd5b2da06452e9e6a7c84d58d992618440de45f5354049a9b59c5fd5553d561d8857ada327e5196b75014881861b427e01379a08e642d4e6f71c74fb087463ca1c86166b76a378ef159ffb42b16b0e1f5084d812e4376f4ec4279739ca1de50735e5c3569f99988e846e0d909d7021ab5774d933dc3467b844148214e4b2c109c1c86af564379d3d0dcd3de93534a3db69081dd1703fda9d212a16b8af600a5974c7a163fee7af80191c3c954da255acf80e33333adf15ad1604bb5f1c57611c2ecd6ab8a6157ddce694a8738d8fa3165a3f715d712dc3ce29992a9dd14d32eb13f41dc7d48ad6c497038463ce871ad42d5f6e1d26be26db423d01dd438d025482d9a680541948c08aa4a4a97b0c5a7df6000e8c121e853073a777212dc2cafc9b5836a6d372333d1e5f1c8dfc7bec098210370ea20c7d610a36ee6069961babda8497d19ef8ad8c004d724057f16c61af96a5a6c47cc4f3e52981b3fa12fbd7180e4a7641d1da8da081ddd65d5b1683420cddba8726a4d6b5329b0d54fd04d623d61b44cc01595ff2aca644f154e84a3ba8c59ba4485c7ba27cf41b100e455e1cbd32d1344ca61c136ffaa552161f6cd7569a9a150f6b03c592d9d3b06b898ea558e721cf66e810fc5904f1f8b58653765dc219086bbd6e7e3302acb2a5c93b201915913b2fc11cd3a3fe32ecb75a9b2fefc8daac7d11617385c754034d41a135de33a90796a1ee359eeb6046a74efbabec7d9a81e9bec67211a3c719a727f6946ed5e9ed0a86bb591d7b71f8170034e6b212e8ec291a10da3aa1d12601aa1d5299fb268308a75c15053a35afd6387dfc4c4cd29ab9e9684e37261f0d825749ccdd470a09ae537cbc22725b466ba74ca55e038fb68b7b8019f0672303b3689edaffb005af909219e7fdb41118976b161dcdef019790f8406c6797aeb9651ef4d042044c3f2d27721b9dcfb5762e1da5e2e4d01708a38b6a43aaa9b4c3371d4542aabd3a23bd8dff61c3237753e216e0f38e8cc366272f3c358e6df9a4b9cf481be14336409598cb2bac2c47e1668132434dea85d105bcf236ea5c9d92e700cf52c143c7c25bfd3a7da01b150658fa49bf69116e882d33c7e2f0fdf7c7b7c36dc916a523afffc6a56b1a852146cccd823605bc4717a0d8b04483ab5ccf3b022428f489e773c2eda1146e9e705830e5d77cb0b711e4b9e3e99926e28db2b22abb4792cca0fbd38a640ce2e0a12b68005d49db6969288eded7242353a02e116832a4ec04d6f1f9c899ef268e539effcceabf01fe52021cf1ac50c66e2db73433459ab59f8e0a352cf88deeb7efa025d6ce9b75f8d8b904110c9b9d51b9c871f525a42d5b11e8d3212bec1170f70fd9ca6f5220553460d88443320cd0886458b83ac71ec348c4bf8721d8dbc36f4e8d040af0e17cf78e9d114b382fb73c4636b49def761f1ec27711c052218fbea3b243d815fd6b58c73d5fc2cd5783cb709fe79f92969ad0d5604e2010f7f2e6ad5e0b39cb9b2fad9f6d5e34e87dc737d70ff7fd9b4b96e776e8cdac5432b6981419c62203f1cf366495246136dbc2a1cda9e21ba5a069ceb886a8297874972934f1bdd6a7b53d4e8abaa9fc85b0aa0a58435e94cc1fb54673bf3a37e49f954bb73e564ef4b7d4e1001c0a92d48107a455491d1f84aa28816ab97916a19afc1e03efa23f91e7882a37e39d6b2fb3fdc562076f93abe28002770c70cd2f1df8a8256fceaa83a7ad11ad64634b2c534484aa7868956f0225f4c4f2f26c40f61de91fdf7ed5f8a6205ae9bcffe389708a7cd46d81e45d052dbc14a61f3ce8f7d53d5a63dc9772cf9d17c24de1656afbe652e5c1079672d3278f16552cc185f0ced7bd8770eb1e1f59f10804ac73ae8ee1a7a07c96271b1ed16043282889e104b5a89e58324b3b75c167fd23daf486b0c0597f24d928f347b9818261cf921141e0c8fab7e3a184c71ee1fbec4e9b1a767c5ed0f86f76ed4ce8ed4e515005070ae1f0c725c5849a7866dcf74c6f7ebb9ffc6486c9528f337eaf48b3fdcd2f0162f16fd53b1089c04bcc0d4b4e93023d8428bec02eaae9d25e88840db257aa5e0055292d7254b96f054ba88155e394f072ce26c98d926396888eaf0b660e4271aaa6e374676317a76d643811c69f4322af13d52d5325098b88242a8006a57dc241602a92ab3c2d6a55ddd6b035b2aaca4ab1adaf5f8980c4dde185fae379dd76ebe2f62ca02069c6d80788679a985ece5679333065c247f9e1682ea08f26754f71fe3034b47797089816500d647360b9a8310bdf52e621b15a9483ef1ef43d26166f741bc30cff265ea080bee2248cf9951d6168d24776381f97f4523a1c6f931d5d19acec323b121cfa884a9c963872ce42b900cf1360c0316fddb5c4f8c3b17228107e4ceb667102a503ddd85ef3fac404cf09c756c62a3a1a7493e3681b86c4bd5db07e0542af0fad133ea7bedd5b081abd7c7c0710d9245bbf67bb8dd83495ce85551fdc872b6b699ebb1608d2d3794f0c2c8176f7c1dfeedee18add40ee2ecd17c4cf82b6e103b26c1e2d71d521c006d222023ed81fea5854e330f2d1b8c2e2d70d7dfa1d3871ef8eea6e3ea620bb609d6e95459f6bfcdccc8b5a06e954ec4f9912af3bbaee2a3c41eba072bff5c9eec29dc698d49c26543b061c915c688ed59b6fbbfa68f15e7256d1c0746f391c69554523598fc24dedb6d5ebb3ba8dc87cdae8e9bd659592009ff8febdcafe74b4fd9643035d59e38d3da07326774d3876e111330a5ed681a95d0190b98f7471dba7354775deae3a943765ad7a6045eb8d0f76ed68db8d491c0660e28e8281f3238e562ff4e28f97eceb649ebcb5e83cf8d1d3420091994ff1530bd73a496830fa454eb7af0005cab42d8c78350a45d4d924474d1b47338ded3a1d848d1ad506ed8d466fb955157997b02e75d7cfe586f9244486bb9ded5b92d9bac6d5f35486e9bc64afd18095c710faf4f8a0a040c79ee4f4d1bcecfcd024ee931aad299868c16cec47b8b7431254cc58812e44f155f4816dd9e3f32a7a0d1460b8c76b972a2c84faf93cbf36d2d46d4a5b9dfb4b1c029605758d2057c9d645517e4a821106fbbd30ab21b756fdc0b12f1f73fd3cecb4e9a20dda0bf560439aa223e3d02f8e3446440764cbb97b15886c05cdef95e3f5e76a32369c3d5ecb53299a2a7405634cf5e1ce63a0eb253d7e407d5211afef1cc06a885b06ff7a103787fad72f843af5f990f6a2c0d2f91db717f49aebcb904168922a1e1012aace9205db7c3fce5a93e2fb9e1345714e02712d85a013df82549e0b4ba25864b28cd667dd4332c7f03465a04ba794c2491afa9548af1a89230c3edc3126fcfc0f55dc010dcb84299fd3cb667bc97ebcebaf1679606b8b585580863c7efea9cb057e62f9ca665004f8282683aca1f3dd72cee045639a802e8a0139f2e50675312661cedb78f1bea6bbb9712b5b04f91d3496619f58579f6e50901e5c7c660fe1834fac5191cf69c72bbf52a03ad2763249ab49b733705c5ef519a3f23e60561a2bc1f758d064f70c0f493b0ac3b208ea1b15913edd44b83c723e35dfaf33f942fbc5366cfe48409654dca3136de5a4ea8cb7c0baae721457fb1c173cab4589527c462f47d1741f6d973776b00808cc5aa6e2343f804bb21b5b6a1ad05469a08e9d546353ac1822070300babdf03e21e0519df16514933b7fc0d217a7a0ed30d4b3ac26c1df82074b73784af67b413cb7a02cd2544608115902c41b1881c2fcfc9a15cc9b067b308245e2d6e5e5c4141362c5acd8c19a4bd6fe1c6cad4f3a9f5f705c89b72b56ff07183665d9d4759c3c521156b77c2942864590be42d837f1c94213297c3c81e0083fcd8c661533b922365f983d7fd6b0bfcbad1d2c943e0ce03f5e0bf27e9f17768b8a149d3efda738ee991c42f6cbb0130e955ea087f409c2c050671f896f55cf382f7ed0f1668af703ace445d0fb753d4b4e8eb0ed79db152e1759e4ae7e91929c41501ea166fef47804b22515c119f3537ea1b8e6a4361b15fa0bde69f4411568414bd9440544c5cc1ba4e0b5bdb81113c37b4319073dabf08915ec3c34176675ba730e5a71b039f27ab41b6cbb5da79cec0a75049b53d7863222bdc075d66bfce5bfa92bc7444b0f1b33523b1a5ab2e6e3ee12983e28c6a0392d7a2c04624c1b63ccb854d40cd86a7af1c25635e012035712a700c1619b923e2254830052e25a11072a0c56f4dd78589c89e7c7da3598b5f9fb64cf0ebea0a9596293cfeba8e7e220b9ce981b7fbf2f937f9cfecda177b58d09a3a42ecd9aad649544b5726bcc8fc0a9b581013e6921ffbf7728cdb65f468beb4701481e36affe86154ac290ec9dfec99363ac14b077ce9d54fadd86bc30439e8ef7712ac66f6d829a1ccd194c9e89756aff9e5130b738e9231220b3539e20eb0d3d48309af2789328f6441cedb6d6e928cdf1ba63b143c45e409c12728cf71e53d3d43c7011c2959f7c18e4ef139c127dc0f5fab9ca61a2f9828121c607c61412cc55d1af627edf7a6d115dc39191ee50ba2e7a64919e321d6774231e231b6d9585b8b074914cc1546d71638a5e4d8de83d8911c87482686c945955a6752988ed09539ef334e39305184a20286fabdfbf78d261744d721afcefa6e9c5449f7ff45de78bdc38d6bec68c05d5d7dd9f517f3fe080def154e0be973bc7fc8ac2a8e1a74a435192ae2c3157210d73ebaca12ef0337e6ddedd7e5cd60a8e4e09ca92f79053eb62cc6a3d2c7c615910c"}], 0x1, 0x0}, 0x0) 16:00:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x204e0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000c7f000/0x1000)=nil) fcntl$dupfd(r0, 0xa, r0) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000b06000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1edf, 0x4, 0x81, 0x7, "124ad0e927b7dd45607ac67644c88b87645cb423", 0xffff, 0x3}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="00aa0cd0549655b0a7abb4fe15bfd06b6f9a2f109e6428c141cbc36a1cfff1ad4fbdd37dd8b5eba7fbd6f565a2a61e24ce9d641289ea07ebd90f08d3ebd0a86330f7cd879eaa8aa9452b68388308b1311f514b5f1eda26906cf253107b67b96314fc4cf9298a3cb128c7af48681cb126b967f03483eccb75489bd390c3812436332fcc45ef838efdbfa53e98fad9c1f0cf11ecb4bc07dc1404fc1c349246427f87d65516912b9645e607d712ac7a04", 0xaf, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r3, 0x8}, {r0, 0x120}, {r3, 0x128}, {r1, 0x50}, {r4, 0x24}, {r4, 0x40}, {r1}], 0x7, 0x800) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() 16:00:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) mlockall(0x3) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x204e0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r2) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000c7f000/0x1000)=nil) fcntl$dupfd(r0, 0xa, r0) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000b06000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1edf, 0x4, 0x81, 0x7, "124ad0e927b7dd45607ac67644c88b87645cb423", 0xffff, 0x3}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0954c44f7b2030, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x402000003fd, 0x4) write(r0, &(0x7f0000000440)="7030d01e7df6777989fee231a62325099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b801000000000000000740e809cd7d4c17441a049495e882515e62a0b00850a494b3e4fbca32afcaa67daf5d108d68a54e600311d4965a29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f0004000000000000d83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac49e7b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693effe684c2abee2c85f41b9e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cf0400c5ec11463535640000000000000000000000000000", 0x120) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000002c0)) chmod(&(0x7f0000000140)='./bus\x00', 0xa) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/148, 0x94}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) symlink(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f00000001c0)='./file1/file0\x00', &(0x7f0000000040)='.\x00') r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0xb) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r1, &(0x7f00000000c0)='./file1/file0\x00', 0x200, 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x5, 0x0, 0x6, 0x0, "e050f5aa3211af461d55e5d6148a3b23290d7394", 0x6c0a, 0x80000000}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ftruncate(r1, 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) ftruncate(r0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x200000000000000, 0x6, 0x9, 0x0, 0x6, 0x401, 0x7, 0x0, 0x2, 0x6, 0xfff}) setuid(0xee01) fcntl$getflags(r0, 0x3) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x420, 0x106) 16:00:08 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0x1000}, 0x10) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "b79dad9c4b00f2a262be040000000000000400"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x100) read(r0, &(0x7f0000000140)=""/194, 0xc2) syz_open_pts() read(r0, &(0x7f0000000040)=""/49, 0x31) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/187, 0xbb, 0x1, &(0x7f0000000140)={0x18, 0x1, 0xffffffffffffff16, 0x77}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x79d59090c1339c52) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="9a6aaf51952bcfc9bb153a36faeda5a23393412d", 0x14) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x3ff, 0x3f, 0x1, 0x3, 0x6, 0x44, 0x3, 0x1, 0x80000001, 0x6}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) dup2(r0, r0) kqueue() fcntl$setstatus(r0, 0x4, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x9) setsockopt(r0, 0x0, 0x1000000000006e, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0xc000, 0xff) poll(&(0x7f0000000140)=[{r0, 0x165}], 0x1, 0x10001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fbe696c653020"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000080)="eb125c000000d2d9b8bea8b6ff1cd77773e6997503660063", 0x18) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="1d72a573c265b0f3", 0x8) pckbd_enable: command error 16:00:09 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2000000001, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r2 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) socket(0x1, 0x4, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x10e00, 0x100) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x21, 0x4c9, 0x40}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000003, 0x3, 0x4}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x12, 0x20, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x800, 0x20}, {{r1}, 0xffffffffffffffff, 0x88, 0x40000000, 0x346, 0x7fff}], 0x8, &(0x7f0000000280)={0x7fffffff, 0x80000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="31a0bee59333e6f0d6468e", 0xb}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x10001}, {0x27, 0x100000000}, {0x5, 0x10001}], 0x3}) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000001c000000"], 0x10) close(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: sync() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) getrusage(0x1, 0xffffffffffffffff) pckbd_enable: command error 16:00:11 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8003}, {0x1}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="6b92fd359c25768981bce2d20813c4dc4b634af27e68422bdc55b82a896f9840c52fffff6df266e89e7b299784cc99dc9bb8dcd06c88fea95783abf97fad756be8c3b317ade2614645877e44747d5530003528c93a86928b30a6dd8841e4315947cb711271c1c7f387350f0013082cc23fe12c6b69896123bea9074a55f804859e854ebea0de97c81bdcd81a74249955a1fe048699896c60ac21", 0x9a, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xa600, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x20, 0x7, &(0x7f00000001c0)="e4e23a360a615c894b5b1f6ef6a4cb6fc4716b1bfa44ab26dfb88b0d6e197a3730884a3d270aecc1b46177d729bd6f0121b1ddf83e33d1ad64843a637b443c10dd5d936badfe5e3478c8b95f2b821129fd1a397b4cec80767bbe7b6359858a43d16fd03fa40fe8973bf9ac075aa32d5619e0fdbef80d1e1b23725a7a28dcc6f3fc27ab9ba08a187c34d26019f6758253cdd0c842d5e95af453241e61087bd962e6b0974369ed511ef2b5a2f4d380b3e0e49c45630b03b0d4286e8f7d748be7ce8480f79ff32d88c2fcccbdd64ceb0a436a266274a6c963f6a36fb9941cb7d6c641f2890dd3a2258f4f12bbeb24e0111937a34f5571531759b18bc6ff427e72dfeb482c41c1b80c56c285ef3a96ca84593535c72a7eac005572f98330d61bcea6a4edb53bedb1a0b8df0227d8c3fc9d8d04a93aa94959ababa747945ec80003fe08e002b3289141de73c67a81ebc37b990d4bb8e007c6a142f04fa19d46f094516e46c6fb06749418c426dd3b8c710ec4a727b78c3ab20a03e6fecd02a1cf475c4259e5a555256f23d0aebb5e18fbcd4912592e94b51ea1f6145e5d45f24875ea205b2d3127cc96df71e6be8af305b075885c3919ff4cc05931b691ee581e72314826c821b9c32d3943c0af55ad738a54c0ea69961b1cc50c8e96a8598e29bb76cb68d0b9f751c2e2a319dba158cfce83a9a339ce9552e69a0da542bb214da94ba0c92e7ffb4edb583de3e40dcab390e4a0b23cb476d1b91f5eee472f1bc335ede3975885d485f7554e777e21b525da6f853bb5d118c6cb14dc7857c9d7c8833716710ae7ca9fc5b6b32bda3b90abe5556e7b033af013bcabb2071fd16e5b175f7b4782c2426450ec9e0fbe9741125f58c2d961c03fb29a73d050334c5407a83f4df265df972773be645ed6f7bf11d0690d205124d826d2d3a70b1237a2550baaa7a6c4db9214531abecdbd89c7047272055ad6791da842119eec49180f7e4981e5599cde28e8e3fb53debeec9185748c1146e5c02fd7df51ac9e3bd7327366877b6c8609203399f9dfeeb09ecf117d884793aba5a251461506c27ae31d3232b53440e7a2bce670d94faf9a163cd42d8ee7e52d3a83ab2203c7cd615899b2811465985130e2fe93b6ec1cc5941a2606a013450bfe4e377c9bc5070b9ad98ceb1c610e4988733d551b2797647ba9e8e1bada65c67b3ae1f87742792a1cb9038ad09e9bbcc5f3fc697e31a242b69bf2b44c954272006f42bac2e5214095b310b9034578154f72e06a7976f828f748f295ade8879bae3842d21b06f8bd9ef7c310d94910d37ab51a054699228dfdfa1def18f65f86cca233564369606a04795b56e0b8cc55ddedb2c007387b28d6891e42f0a99ce5d79033ebcafa20e060bbd8e1b6e5f7ec3ae59efbafff67fd54d2ffbd78e0a9003b28c129ae583c33a3e744fb9de374c4d2723931b8fcc54c6ee9cda7bb116e59e6ee7c40a190e19ef234ae0676b5b007e7feb0e566c476230ecc240642fece2e6d4da70b214d947654bed59dd109e4fe0250101a1fb4a1a9646aa70f94c09bdcdeda5ad863c0695385c85333828409e5c2c9163a365b2687f5d049e72a83db4f3396ac1cc86d79d15e79d1df98e4edc84686679808396443f5ba8d7f3e3ffa492e163df547f2cec100bfcb2aab1ff36f664dfef98546e0334e49dd197e544c4bc48e71c6b74db9f3fb59127d6a607822c930f21ff55328f7ac16d9b318ba1a8c958f882691576cc77dde325d8fe30e7b7dfe04f15028d018a0728b41efd7371bc461b771a2bb119ea0aadda9651ea485924f7bdbe87b15c6fba759b701f8baede27ab54bcfa446dd5cec324f8c14ad4c82cfd277937f4fcd2f78a83b17bd9a7036bedd019104004d558232ab81ae84d84ea0e7a1eb10fd3346653b5ee465b58aa154972621e22f85c6969d5c43d5a73d98c44b3428125b7f8f5af6e11b68b244686eeb190204bc7f20a7515e4cc2d50b3132296308e4330eec848072f3deefec177e02025e1045fe1c81a6aae14c8983bd6b6c581cde564a6ae8a1860511e66ea94846753bff70fded51d3adb81a11113ec0f8f0f7598f6f8eee0d5f12add379920beab5051693bdabbdd0ddf990d06aff75fa019c898063106f73e046177ebcb4c0d01ff848e66e0f6482648affaab2d1df67fd0bc5480f99bd99f6a0c4a57127c6a5be4548e61a3f56fe3a70cd4d98db943bbc834bcd1d677a2f23f829fa85dcb5bb9c71b460af8908595f210fa9d556d5ba8d01f8025420543fab8c2bafbf0010c995f92744a01a8a61d942582988fcdb864f23e62f9e6e943e596eb12f8e2c1404ecc409b04db43e606d96cb6f9942185351de7827ca4b44ad945c1bf04259d93e4bb09d5a87ccc221527cd8dcf23c289822b7ffb9aa69c4913b6a7c29675e1844cf198532dc12be1c230a0ef6a838c0827cd0628666cd3639fd30936944a7ebddc05d712bede960cea64300751a00f9a4f3ef695a8877383c0e1cf3dafe803c6a41f46b4a8022dc991eff3986e50ab2b95665d87c34b7ed7e01b9d74b6e4042a51e4bc4b84468ab3b035719e76ea21ae59b116d409231190a16f58b5ae32764bacc14ef134afb99d8bf0607a47883e0a70bc541cc012115494936582b6e370e475d481297a2fffefea5ca31b1410f7cecb1110fee3f48744262d1fd460b02b12655f46ac38c8aa1e3cb6d1cfeb25dfe8c986c13d7e0c55c79782a313ca658201ae556dec67d4c7ef02f43e1f33fe2407b295badd0a0ed072005b731627e47d34eb905e68580400621d51011bac22ca94d6ce27405c136099f388cbc525f1624da84818ce1a60d1f9485c0059f9b77d14ee5a5907f17726ad2c18432ec8c9802fc03033468770a1ee31e5ba577986aed9587204ab5b569c3629f30e5a8302d5027f555d6d669858b9a361bcae8892f38339d78db344732760a4eb12b92797a8dcfebb2a52beb5001f603a7c5f5595821665755945223b96e7a1fd685c358385400a054abb0dc65a47ad449e10bfc4d9e0c52229021306098f49e6970a2d808b53b31faf7292e9646aeb2301e9522a03d6daaa1c1872a07bac4dcf468a1da68189bfe4ccdc360e81fbb9a87d307937b12ad1bdd5833e6d18c2a7c5bf2a1f450acd575519f4eeb2b4ee0635ee0b95e59cd2372a03484f3147e5f8f87409fe7d73196127592c2baff96763604fb5595776976b8fda9572debbbb3f1a0b147f875b51cfe8300184bda93bc4e9a612429b43125b303bdded13b9b594d9b840dd5b1aebcaf0d5226c87386e76cad268ee1f0afcdf857dc3ca3a0be89cbca850f90750cf9900ea4c91da7011c4d4f264592731f80bf540c2da3248d0f13f782c37696c3625ac29f157500538d7a585d6ace0bf2ab6679d0df68c9e3a533ab94504b3ff3bd5717dbd48adc9b9c4cb750de44f3ed504c9f3a8a5a47a15da33d8a01bd865a0a8199b40b82c4df79cbe399e124bb1024604019cee5753268f2f3b3413ea1c36ff52e74fb32e5d031f4ad0c34b0713c5de7843fdf965f6eb1b160a5ecbc0f802317dc63c10f94f849cdac85f2fde663c902254d738816780ea06841a2adb5924fcc97c326a3acdcebf6d394f02a39f0df78ac53a00552fa997380fce06bfd03eb2a99883d1fd85d71695f5647397efe1a9e2313135dd113be73280085a405ca344e8539834ac2354449d169208661c3f29e218dbb3b887ac3a1803cb3de956f2284f4bd8338c107ab6ab96f1a2e632b4b82a477547f3862f2bd5f018d981e32e7013c4f3a65f3631ac1fd931e7f84729036334b230700e6ea4d774aca59d2c3d902f2cb25da5b3ea5046933e45adfecb25f16ecd8c5f13ffe5051a7f21979bbb0780bf0f53489ef06b1d3feaf8fdcad16928650a55bcbd96e9b6550e53c65ac6e58deae6d75dc0e20e1d0f6c78dfa7d2ac4d8638ec8c959d43e364d5f5a16816116d0e9ae5ba7d21396746fd41ebf62ae2c25cbaaf730d65846e8748940d60f653018fa3ecc54335ef754395a393920758b5f1e7b519e38ecf8aaff3d1e6b14109031e5cd12f3484ac36f7e95fd0e7b8331f7dc666f067627e5fb1962953c7ec1759e39d995cf44c85d02a565680fbb232541d38ebfd41a5546efc644ccdd20da58d4cb3fc80520cea0e4eee27e47ec2b3edd79f2db247d2fe4460c23938c7d039fdafc69cb081d343973bcdd3e7852822e0e1f6e4a676b519c862daa7a1e424674ff2b61d8197eb957adbc75fd0b24212949eb59be182f22b2462349ef829a052d6d5bda81f7672626ec4495d82ab6f90d926909b5163ab25e6cd2b44ee804ffc479e4e653a84224b8d717721b6a3ae2a12f9fce248d10c40649b6ad75e12f58dca120fd8fc761cb06531d25fa7c34f6ea6ff7909e3a05e5bf9c40f66aba5c3751ef212d1049e806997e9cfd2482351736dea46de38b02e9b204112c4b905d481af51d80124bf16cfa7aeb439b861bf66ec83f3f2b9068b74859e211636bfbe6bdad7ef2671c4584b59d3700c3cbf8befe6be82911dbc493f7a16a92e7497b3ab07760c4b51168c7004e679285567e1b242d9637f245cbbeb575279b73ad9ad676eb9258305113d60a0ca15b0da669c4ebeb54ab9a3b0c3b19593b54942ff2255e7884504d2232f1204664a2ce6113d038799063da68e1b49d71b69d679c03b8ebd8b84365f3bb3e1b92502c933a9a6415b051aad793a7927560c931ebd61bb2ee9224d3581394c29705f9458a23f7c1df2c477cc86936fc305638598ba6eb8cd499dd6d6dac5be7b5b664cef0e8e52010b57ee9f7691e263ce6def713a5e44be71f8c0015b69e995d21d830ecad3e8a6de59f15b0e8a338556f032c19abeb4b0f68070b935fef600b82b31c4a83e18646db28d0909f093e2fb5da556bd7dc88efe438fa1c59258702763667a162ccad328dddcfcb2b384ec219b0fccf0318f3b95e062c06360e28c15adb8fab2ed0bf18497a512c4aa75ac5d1506e392e80c199b72b1cb1ba0aac1f073bb99c805b3102d86b5f74ca5117372c6af72f4b65b3aa34e35b6cf89d1b275a4ef416b91e31c70a4702abd04458c5493cca4bd5810e6341122ac4554cff4031d6c63d10f844fcd9ebe3ec87364608bb4ee8c82428252f3a06c8732f8f5de874eb1183419ff81f3da39383a75fba53886ab2b6f4e7a99af59bd1923a8dd6fd5459f9624e88867a87eeb08d267aa5e314cf4e111b061a2c8ee32fdd11b4aa8b7394fea94da1d6bb06f9a6469944aefd4c781ed7a6bb33756709391a79a5a2bccbb2fed8a1ef126794521c861f42d78b14a281f8ffabe7a2500df01abd9832c8ad5c4c82eafa86bcf89d32bd6fed5782a46c3efba6158e6d963ce16e71cf5cf7fdd1133931ec7f2d82e03cf8754e024d899a230318bb0ca8639d2070dd9152659fbfef4dad6689e0406cd5a138b652904ff5c2a2b090951d5a637754bea74f6466a54a70b49a6dfab7ecac65d09166587b866af6303657bd802a38061e78578c6d5d1d4adcf4619fbf9ee13154e42dce9f1252ad87fa8ad1d78108863fe67b4ca4b5fded5058fd5aeba0736439cd0336c68644d07d0176189f5a46c422e912aadc59597109dde547730aac98130ee401c4cc20a594da767099736653a281fa64611a6806bcc7cce8f35100a2389fe2899ac3c6a4bcecd732f49467d224b9a0f964448f2f368918cd4166bdd9bef5eea1ccda76f86e3509eec4043191accff8d935c1b6c2dc2c5b699667cd8177affe12d1523deb15badc63667dfd961dfd507884", 0x1000) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000052e000/0x1000)=nil, 0x1000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x44) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x40000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="cf2abc025035c26f54077edd1ed927c93ff9a6854ecd64fedaef155e4f5f62cf04da5273d8f21d3693983167e2ec660769e605914e033a0c1c7bbf9af10ee51b7cbab01ca68f27a2827bb300e82d6aa92fc07bde10a26a4c1f8c477c1357cd29e5a456574c123962dfb7600c8eb18e6aeaa2be05d831fcd968c30e71cc2a4450c08b95e781779259e248665de2ad41e64f312ff11074c39bf8b11293c4aa3f4d1a967174efa56880060bafb74e9ca68d9b79b2a9ae29e329216b55f1d95f824929ed32510422cb73bbaf2fb0ef0a29491e350d9793684ac50891e9c7a16d7d63edff64e8987f22ec1d7a1d60adb32fbd91a8", 0xf2}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x80, 0x2, r3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfff, 0xfffffffffffffff7, "050355a8a5dd383500f00000002200"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb4f8f183484d39fe, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x4, 0x80000000, 0x40, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffff918, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x6, 0x4f, 0x9}], 0x2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x6, 0x806}, {{r1}, 0xfffffffffffffff9, 0x4, 0xd, 0x0, 0x2}, {{r1}, 0x0, 0x0, 0x1, 0xab7d, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x3, 0x200}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x101, &(0x7f0000000100)={0x8}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="9085", 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="ea9bf6c0cf44592934d08ec3f0543569d1b454d2a3c3cea5e928414abd3a508007cc0207c815e00482ac521c1555b550bc9e87e21a7ebf6fd89d42d18d0606a1660b45583fa8ed2045450df3da6e41b35d3a9833", 0x54}, {&(0x7f0000000300)="c9811cb116d48ce16850fc50703c523722fd6ef287dd9242c4d55d17e48682af9d4f196d340aadf41219a5dfbe1371fe1aaf54916232b4a40d346737bec650b02f005ef74008be757ceecf525cf7e1b62051b6290a31517d8aa623114524dbb120e9ec64b41eff3b1a87d8f1ebe7fbc8c135939d8ce90df0d935a3cf85931d24e07530e4fbace316f08544457075", 0x8e}, {&(0x7f0000000240)="2f39f97a4aded419169261a167e852ab129580b82608bb6f1469401974fa829368a9830b4ff46c900fff4f0f0716beb009702469e7ac175b054a6001af9e35d53dceab3f809873b6125357eba056298c1a91c7052079e448fa6dd5631ea483949d5ac236f0dd7464b51b24fb74e7", 0x6e}], 0x3, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x200e, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x1f, 0xfffffffffffff398, &(0x7f0000000080)="97abc4886e00d26f5fbc3e6c1664c9b1380d350d8dc355c9c2fd4f048246cefb69f2cdf9c5227e9a2f0c204e3c7ddc2871f759ecd55061458df9b4132cf70eb25dd583ce14d05ded6561c184c5e33a2f0f9c37e29326142d42675e21a4228e4dc99cb4c9b256aa3651b6a7b07143cf8d69816136cb84c49945f110e76a4bcad65bcc455254985d7d10a2c372cf8146271a6bcac4d02adedb282170b582031dd8f589651b06e93b31b6673fa6774d25e5dbf401c8631f78edec5e1886192ae2f906e31c19aad9470601dd40", 0xcb) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) msgget$private(0x0, 0x400) 16:00:13 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(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x344, 0x82}, 0x10) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x60004, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e777a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f2977e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab126ad9d6b945cd56128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd30050000d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e26be014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c6383975be48ec04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c88fbc84939673e78793ce4641b1a8c423cea054ef78eedd43ca38f45863a63fe8a04b9e72d5c5e3959eebd2db74a7505ca88846b8cb682f900bf8c62f57ec6bceea912f", 0x101b}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x7, &(0x7f0000000000)={0x6, 0x1}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'], 0x8) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="0258bc429020005b7edf37d89d61d61bf8912eeb801afc1269d3dfb56ddc59742b197b355a179189bb7783f38b20807d7a3d88654652f55f2b1610fe73fbceccbf306dd2c0563f976b3f83d75bcf5fd1361cb336f42da97938cc0121b6eac04d62f82a1d07324663bd2663a415a35b06b9676944776074790e222460881b9829b25d0957de726a462d5670189e10b68a844ebeed4cd1c02e5fbb5a54254af996147271b9e509a3058e8a75e7cab25b15041d5528d678efeda9aa3620c54a83a9a564500c1bd37dc1dc3e5b8eaef7db221db7abd6b1f2e019ddd06cb674616a73", 0xe0}], 0x1) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000100)="7ec08e129151e7c90a3b42ccde5c2b934c4f901d6578ab62f57ece9ff232e8399f718072292c64c6c1dc56156753f1807c2c6613f35f89ff3564ad692e6d3e30a1be8f943ce666303932c8d5cb561b7db8b5a598c4c9b77b5c704a21548f43301947ba870b7d5cf8ada1c882408599b49fa22932117cba26aba3f1722db89fff556c717bf2341ae934dd759c34b48c6003f5d3a007c38d688282327e37326d752deac61725dd42282e21ac1b5b2fb2e70d8f4ceab28a8d36", 0xb8}, {&(0x7f00000001c0)="9a6b0556157f6fbe67d59e071d5a7bd59deade150b4bc6043907a87077575d728725e7181367d6ac27865ce7e288e58313582c7af557b042cf5706e115dd355d7d458dddf7170a335f601df3ad95d48b37471ad275f34df9fef293aaa40c9b5c43275d3b636ce9b066395e09da4d7699cbb15c05c8ee0c4dd9e65445dffb1bf3e79e23cb7574074de7906d9c12657cb7a3c95a834f2f14b95e60fb17d302fa88086d36969e5514850569fae56ab2519ef49a8d5b4552cf327ad56e768616b5d40fe6feacfc58b5468439cae4236b230466ec3bdbc35fdd870aa5a49124411250", 0xe0}, {&(0x7f00000002c0)="0bfc78a205892a8b114b56ce53f2ad97eec7ca5334c0ad3a50b4e1142b5021e9ba28ced842a700b6a7e25ef649d08714b08c3544ba42107b02582a754e535ec61d7099fabde05c245f1c4e095052a002b785cadb38179a2d44e1743876eef4145c2f", 0x62}, {&(0x7f0000000340)="17d98b09da00ee3b47cd70d11bff17a12af0305389a73ebda0e933ecab8dce3c1c5640080f10b0a32bb0617c0b0db530f1d400e65d055164d47c99a451991aae4f582f1ec6cbad26790c5d002e4bc9cb9d90ee86dcf300748d8f8c12020fbd264baf48c5210f44c6676499cae2eee531eb7d155ddbe981f0902782c6fbb6d2425ba7393437626cca3c62d77f2829bfc839e4c3c91a88188d32d32a6c7c82ef71c4f10bd4cb5609e81b36fee0c3b21e3aca53e2066ebca1efa881f0c8070f85da403d0933fd55aa966bd5bb9d5acbf80b5324badd538650697789271405f8a7c0ac762b6536369f128308ea2620666c9ac5", 0xf1}, {&(0x7f0000000440)="e19e808887850d78e56f91f25df4dd5573032054d11ea7fc69be660ca3a166c129abe189a74d2386518bbd7e76c9f84dad047ddca77ffe3e3872920843c4c7b7606c8338c912c875e3e2b9dcb74dbbe26f428964bc01f78ffc01dcea06563a45fbfb282b6b06ea5418397e292cbb839c1cb17e38bca86202064f09bc19de5aedd1bc6c87eec4a0fc36cc9f4b", 0x8c}, {&(0x7f0000000500)="f0ab52824ca2ec2d4ab50804ac28b0ed1930535653695f2d4cf33076a659a680d62f973fbb568c56799b903b4dd2bf08ded6c5df115552cd9d35d73723a4c5394cb9bf5a958a36dc351ad64100b0aeb49049b329b97c6982b8f60f117d441d08dd48778bb655b264eb74e380b16551084fa649867ff5e513e79fc36bf6c550b535e2b0f172361f", 0x87}, {&(0x7f00000005c0)="39a451a097459237872e7176bad9cfcb42010e0c5a49492020f5b110bcfeafbb9645008ff2cb50772353d03a6d9c6fd7323072656823e30669bdd5d8ccca4d3fbf1ad077e5929d57a7b87859d15d26a91df3f3c391601446ea3770f9dcd805532fdaa9195d0e0c435b6e1f21ef940e90d58b25135ae769fd826097384f41ac09ecfd901f6b30e4f6fcb657c83b917ee4d0b6530558ceb3e4de7acf60c6605b97bdfc1437472d5dc92f0bcd4be39f588959b787fd1a8429ee1b8c4676ee1db08b1a0923a1ba2215353ab0eabd0dfdd8eced189ca7e9e3ebf3b57d651b53e9abe1b6d74b6107e723666104bd89801ee16d635444a37025d3a6af31a1b6f4c6d79abefe354aa75724f184a09af427e87ae4c913e58fa9ca43e7e11d9a463158339bc44d5433c7389dd071896c3b38d004a86356f277ba5702861736d6d82593bdd544ccf5154ff5058186f2445ae644b0bdd0b177c5553b05a078fc8a9700cec7e50f2a97952a538abf2773dfbe1c62299011ae517212abbc11c037169e202ecd8022ddcfe9da1247d681ba29aa00c4258ec3c9b4deda4e9f2680617358bfca8d7fc0babcaa3f9ec9af0d09e5d64a1a789516e728d0bae3490f4867c775ade6a6a89216d165570756e55ba37a0b16eb537c2a65746d28abce67b88653d7ea58b2e0f099414c9402133f4909e6c549a0dcdb585d30f1e2dd16baa51d5b4ae0faba71a9b12704ab4ffc9985c187f48491fbafd2e2a3fb83f310e44c192ad0d15d025025c9c394433914f6119b9a04c9e94f42ad4191723ba581155b27de1e9f2445e72815bb437f0afd4c0c972cbcec0c3380413b9146cb84d8b573f92864cdbb88e96122520f0ae8728ccfe9734470d09a09e61e36f1df7473aab4d9849bbccc1ebfd6123d443e6223e0649171833b9005ffb19543370cbd18b1935693f5754d04e4a994419a7077a547dff8ba44b5e574ab73b47d4e0a54e4b3e77e02c2ae506ea86fc00086dfc627a47e6889b70abb767b33b7292b4cc005d946f2dbca4dc3f4407abb85e09d0ca2ca1e0f4f8f69683c8296449e991b47e7f2b9196aad25a4389ad76d94771e40a746c673683eea3983142930ae4188d43e1725cc377611341d16b8f5835d1e98294b9437d638cda949ef69c270ad782f2dca7477b7eded74cb051af8a399595e0be21919b15f3d8092a93c6cb82c6853b0ad7eae4e2083c3a6f17e7785389def765c560eed4f4c48a051fd47b1fbda4dcf54aa692fa49ca46c5e563b51fd2a7c44e4332114bc6bc0748116c989f89b41e93a173b6a9617f8664acba6aa922d123e9fa3d8b17a3a260ad596215a97d576181d446990bb137cca84d50a49a8a194140c27c63c1f25d7e18056c13313319bd8e7db9406aae5d73c995903a0033d949786936f9ddb8f7251b8092e995f2e3c33222b91680e59f6e8fd3d53eede37e5f6f4fb9fefb5c79d394e81003d4e5b684fefae8ee9152590e2152afa960649dfba99bb9fd74e6165b0477c2d62ac09ecffe2d1e70ec19080893989ab0f05af8b6e76d35a3c008eca4f23624bea85776f19b0ff75639259f8f23c5a6370637c65ed366f06a3d2b27e7278d32172082caed3c27680debeac4f99c51bc1dbf535ef44e1f0446ef98eebe719a0e8ad8da2ab91a00c1240b4e1b1a79d96d20c0903998df6d243f757a34a78a7855ded761705c8b299cc3c7f36c30f6cf7e830657f4803e706b7ae018cad86b1a20cfc281c153ec9e6ab61f8ec4397b89294057275547c3c794c18413aebd7ed2e9c3badc155462add276512299357fa4d4ac90ad7d384121be6d61ef4cea25bb1bba1f9331c99dd73fe629d063645a90f82861d15820cce583745f3d19b0b16cc5325e3c74eb9008c966a241156a52a02010dffb8abb61df220767729cd031f7e28442a4c977e288f3e0761a4c6642791f6c308c51eb6df2468b34eccdc0c1b6c09a4f938ba7d1202a77cb406cf952b6e577f90a055f968f94db9ac67f53f02888b6e532462b9b858a7325b6d59f10211438106ecad8eabb9be727d35735ae4094efe755cb3470ca520647b1a4a3cf61f0a958a658d611ec0861c89c7d6150db3a9e40bb34e9dad51365c4ba5f80bdcecf40a26a561fa72eafb67cdb960c5ad811b8ca1b35f8f9377e4e32f3aa035a394d92e68bffff5e9028ea19f383468ed1ba7e19e80eff1c87caba1e99abf527866fb63438d4728c0a3af1e8775e7b69c6a4295b8b9ed6ae8625ee22bcb0d3464196d5763775ed44d702972f997630fae599c613b3ceccde2af5a2fd06e12ca41736c067c0f438c79c87ff4cffede15e628cf451e71150e646d0d7ed9deaef13616030feed9f35438b2daf5de1ab7171159d003887ca037cb50080e492df12fc8ad97911edf93d98c1394a7c025bd7d534dfbc8f876055e8d201d50cb7627afb4477ab27bda49eab61248f217fa8dc20f189113c2393950d79f9f45c9d8609c30ce8f9f1afaf72f8df2bf2fea378d11abc59981acd2370107852aaf487e61fe5c808d248f3a415562d76f3b877ab248bb00814f456d88b28eb63f0dd76348a160d64c0c60e784d7f87f2bac2d962170f48463248059cc100e6b05a80aca0d9f483070b40b0c352ae4357aa01c16a3fa6301541a18b9bd88b274d53c9c8cee5e5cf922a6380fc1ffe8c88578249e116e7cfc15653999a821ff782a1cfa0644882568aeec5aa07de3669cb2014f74eac4be8a3ce6d63c92f4e0cf1cff0734bfe2191266cfbc3433be2aecc78038173111adf1f2c2deb55dbc69cb1af54c878ae40f4a10048e172ce483f6d46b1ca782431cbeec74ea35575ced5d8efdf9e68fb930679722b41733a14924584badbf176224bc3ce3c37cb3af8734241a9c43288f23ee47a06d5a60e3bac5f7a8e4bcd84507ab7e038143824dfa823bea55d1b6a967c6960cb4d3cfa67215d3c8d5ad7855550aba58bfaf8431282edc765226a2fe5de88e8acae1533ffa09d3d2616b8fbb2063bd11686a9cc9a2c818aadabd4c468f3c2fbdda18aea78b40157575d1f5dc7a04dbc1272801897b946a6f13e3f089d5785f58f381c169c5ae96b192e1bce0f367fd67a6480b6546c57edecc5da94fdd2be29f5e3411df64094115966b436e3cb574a20ca801166e841c97ee4ae172841af76fd12141d784e8bfeaf32a9d700dde8f2e75a42591529074ad4acb99b95a1fcdda4dde89900ec7536d17b0fea012016a209f554ffef15233a2799eeee010bc4d5ac2575640c21bdbe5405ac17cdc1fb7401773b9ee04d716c31e0c6b8d8d825dfaddcb2d3860427553e4e394c5c1f9da5845ed23a746125a9ca1354aa823e4a9d453b7df1123e75ec6ade0384dc3f66a3b5c02e25ac525b91c50c369ec3bae884d4ca9bffea012039f248d050846108b752b62ca3c5ecb4eedd8bd7255b2c7103ca8ab00f909a64098063454e50d389cdfb1bf92d0d4ca56a07c9f810511631c0973db72ef9bc1659bf470580c503246fa581bbdc3533a46dea285caa0685e5cacb2cda8eadff3fd403600b85e6e998031087a43404fae05b9f138b3c2d8bccbeacff3888c2d0591c422358f58449606a317dfd26a5f2bc75ba1d69217b379d12754d31379ebb8d26bb9abaf9cd1037e2b102014bf0cdd11276ccb3fd0c7ed23465743583ce4d943336aa050884b7af6482f35271b96ee3f6e3a749cc52c581c8e70788f6dcc9f5e085bb9986e6460c76d51066667464802fb0ad66f5b3c0b96d896bce59d20bccd9dd828097097bab10a90cef7ba81dcfd5971da366dcedc1c4049fa093d513194239a5013c75f6d1fd0eb2cdd2828e51d93bea832b1ce9cc266c105ff8ddaa79cb80b0c5aa268ce75847310a515b7b36b405841b6e74880f0201306c3490469afbbaf976144a4432083d5b357237e4a63102327898ed6cef273b3cae308efe660979bad18a62ad6237133da59ce51ace35e21cc846d84263564d828bf3773a1405ec6e545cecd271bddd056ea81fe0750c1b59b1d34b7c972504d52f798a7cbc80552093b4caf571c99ea7dd5aacd59878efe0459aaa719554326b9c636e2e95c571e3815afc69779bbe3c07681bfff41d7a74a9aa92bb1bb8ac4a7472883222d4355cb524c7af44bae4c50aaea74367febaa44b697f3f4b48fd5be0757fcf62fe23d05a0f766a835612e6ca24f4faccd3559e5f837ac08427287cb3e011086acca73f6f6f6a739d71e68a360c4b293c3ec7c74f89650f11bc22e330e4627bb5390ce5e49fcf7d4f61b82de4321145256887821ec140cb57fc82fd6ad61cabfe26945780d97c672aea433459bb8d34687dc371cb2290a46df974da5caf490b747d8ce79d8d5a0ca218e7f96ec1271b97fe2e39085ad2d29d4ceab7840c975fb4787c16ef98ccd37fb7bca90934747ad85b93d05cc14087a41eb8d720a03b05e1da9c38e5d9e40aebc6c23f9232561aa44fd2db14fc82897bfcd8ff7396239916afb8257e66baca9dccbaad9675306944a990e949c1a399e3aa3f1a48c8fc3b869ea8cfacc0211e93de4c5fdda9e463c656956d9cacd508337a5dabdd96eeeadb428eff1545d9773769479ee3285491381b6a1e35232013e116edb4e4081817f319c1585e58f5002fbac9125ed90222415c46a04cb17d914143f168c1c9452a976f1d98ce94c812c866bf50dfed547e752a0117829db3388d96faa32d2755f6fff92e892bf1bf87fcb53a7f2bb81a8fcf89f198460215690eb359543dff07c21742e7945d52af14dadaa82039cbf13d90c6baf4afcd05abfaaae46ae98822ea845216656acf6eb2bec75c6e6415baf93bc3f7648fbe1c476129594e23097c6a2080be373801df043758f23797938698a522096a08b9d351ff92a1ea2720e1fce999ca34ae14c7155372421c74f59e84b4667efe5a4741b662d649e8b34bd88a29383a16b889065c93e1a65503e996e30855b72899a7f0f52fe3b3bc117b5a77757d682f42fcc264cec5dbe8638b5b7006bdbe0cc1dd8840591d16b987dea86520652ca0bfc32c00f7542abb8db6c4120dfcfd6d2c39555c39f0d36340e0f5cf3b2c697086ed1140ba742130af68408235c7c07e0280f0d1442f986b638e23dfc8cc6fe628158f54cab6d13d864f443d3aaed506659e1df7016dd802f64667ef64251e4bce1c3430864ddf3e1666cc9b5847c3e197fb63dcbc2391b90dbd113f66b8bb84e1e9babe604922b80f5a2514685ec9c6920ad47c51221086443ef34b112138e902c58d4309ac4bab1eababca587d6a2705fe9c6b341c4972bcaffb806f509f54c84e522d8d2505dc2b09667cda0c135f134b1282497ce129fb3782ad82b08b259f54728ec1ea914a3151d49f110666b1f0e696b61f0de024a15fb6d21ebf7d6adce2ec2c1e956ce4537c327ebbc5c2c94d84cb5f7b44fff8527ca19f548cec12a2f5a09cb5818fc68ba5823ddaa53a9e93b6f0f26798390538b77043abf7102ed70791108c0d31f74465b0652c1f7caca7a5b6c098cc2fa2f6db79eb9c4837a39b3da0d65dc0cea7f05ac4ed19654ca0d98154c1c780e10c657c6dbc9486d0ffd357836081e6a2bd61283cd0b96850f196f742c961b9ad50b7171c3c675ff32719311fbf5709424a42357c8401dc15e8b6087187fdfe1725334186201c6ee2c4e664a15b22808abd886799375456b52f12d485b356d67338d59773870d88334b50f25f59eb4ba478cd71c037cf9c1a83ef72a6622163c4c86b134ebe38eb4b04c6b7fbea38611a551a4fe46b488dadd7a21ea94", 0x1000}, {&(0x7f00000015c0)="e10202bf65ba6f5ec8b5253e16f4121aa03e1e95fb9f51bb585caa3ead070693da131e61cf7ab42c47d8b662bcfc843709c80943786f16a03e1fc6f47ea3d92c6c9c5ecdae0da48b02c7fc3a6ae24c387bd59baed87d899b553dce099eac731241f98f619f01972d5d38dead20f35e8b18074a5fe937454f4e370d428c7802a52064b84f8059d294", 0x88}], 0x8, &(0x7f0000001700)=[{0x58, 0xffff, 0x2, "6db4c5658b53728212d2f1c4890ba24d0b92017d404ea3907c5dd2c2d8bffdcee77d0408ac04a415d8eb439986a99a70ff00fdb9708dd92e60c798e8282fabbebe5d74ed"}], 0x58}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000504b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x44) socket(0x19, 0x3, 0x4) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000001805cdf0eeb02475000000000000000000000000000000000000000200000000000000"], 0x1, 0x0, 0x800) sync() r1 = socket$unix(0x1, 0x4000007fffffffc, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) r3 = getegid() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) mkdirat(r4, &(0x7f00000001c0)='./file0/file0\x00', 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000100)='./file0/file0\x00', r5, r3) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x2) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, r3, 0x0, r3, 0x20}, 0x3, 0x4, 0x0, 0x0, 0x80, 0x80000000, 0x7fffffff, 0x3}) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x1000, 0x10a, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() seteuid(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/217) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000100), 0x1000000000000379) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r4 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) r5 = open(&(0x7f0000000540)='./file0\x00', 0x18c, 0x0) r6 = shmget$private(0x0, 0x3000, 0x3d9, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(r6, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x3, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f829010000000000000000000000000000", 0xe8, 0x1, 0x0, 0x0) connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r7 = fcntl$getown(r5, 0x5) wait4(r7, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r4, &(0x7f0000000940)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/168, 0xa8}, {&(0x7f00000006c0)=""/32, 0x20}, {&(0x7f0000000700)=""/148, 0x94}, {&(0x7f00000007c0)=""/108, 0x6c}], 0x6) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000580)=0x41) 16:00:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) socketpair(0x36, 0x4003, 0x105, 0x0) shmdt(0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x10, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) 16:00:14 executing program 0: r0 = msgget(0x1, 0x10) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x20000000002, "d3d7254ac4723d4694dbcb1af5d41ad9b6e757098e6b185618ce8e68f4ee22c5246d1c4ed568b9dbbfc9f903f484fee5e1b3c7ffdd56473d26891694ad15d8d2355eba3f3404f3194413b8917e16c570ff543825979ce15f49939263be8828fbd87ce117490629db9230da8f563cc0d1122580838b347dd63caff6a4eba9c905010b7b41b84575f9d4373ab7667f233150c0f5d4220a3f235729aa35a1dbcd3d1ddf765aba52ee8621266db5733898062692dcd036492d484a802ffb334d411266e12d56d309c37b3ba9ee3ff861d4e1ab6c519d364cfa3f991c0318d525"}, 0xe6, 0xfffffffffffffffe) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x80}, {r0, 0x1}, {r0, 0xd0}, {r1, 0x6}, {r0, 0x1}], 0x6, 0x5) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe", 0x3d2}], 0x1) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000003cc0)="8e8b32d50dcf5b549f7d3527fe5dc401a3cd98dd6235cb922242c3e4a2234f700491f992bd10a7ca5189ce08892ec6a4f3d02aca6f41722d7e0f0ef4152ab78347dd4f8b64c34cd40da195fb02c6014638656a4157b167d82b3cb98c8aba4ecc848aba974f248a8860ee1e018b40588afcf04ea7ef4f53c8385e0b668f1f24e142461c30cdeb0ad5bd6db6abc907d6d6bd4ba79c1897fe32c30ce644fec443df10840fd6ec882a6395eaa9b3a1ed0b1e61df37565741d2f4e7b7e0f17caff599f60d6bed6ca7c18e393704253ecb352dbca7203a6db8e9b8e0ac6224d82ec480deca97e522dafc0be738750ceeaec170250ddd33c905dbe77ac4863ecb2d5ec2878088c8ff131d0118fcad822e6f8ce6da93e8440e936f378bf2a1eb89c4d78d2880c0858f54c01286a04c966c334251962c9223a4f14c8df4c9edd0e5e216ae521df338c4c7e73367c636867a3a83b238b385e5a18aef692b03ac509658a62373ef0521e3e7c2c43ada998c9a85854a580e57e7f14d8a091e753e7cccb8409a42eb8c236a8812b2be19fd5c21adba2943900830eca5ab824650e4ca496f16fcbc99ae18da1a90422171210e4ed25deed89ed9c99085b57310e8d4a573246e8bbce8bafc0908efc5ffcd4f210a7289020213f7574f6d2ac9e549b4862959d352a8a6112e6336e1d8cca0cb6468af56872ecc8496546bf8ce46189c683cf4ca4353251f91dcc99ed1beb21fd7e787b0df75494a726e4a2e3a0ef54eceee4d823891dca54ef5fd733bdf9700552814227f45fd095461508efbc4f9be87a463420c4ddd6cb06c1a01d43102673de2f2c267f701ac839331f0ad86e1acae4d7cde123d6a8993b4fdde8fe6612aabad5b5a4af00bcc6857af7ae506fdbe3bafe9f689dc52a014f79918db92ec7dc7ab925c346b6db5fc64dcb590c1cc0e1287d9300207931c6df43979b924dc4ce7904ab64e6227db05ca42f2bc7fdb", 0x2ba}], 0x1) 16:00:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x6010, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x9, 0x8, 0x1, 0x7, 0x5, 0x2, 0x2, 0x1, 0x8, 0x3c2}) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) 16:00:14 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(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r2, 0x4, 0x80) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100e, &(0x7f0000000000)=0xfffffffffffff75e, 0x4) r1 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r1, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x100) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: r0 = socket(0x12, 0x0, 0x225) sendto$unix(r0, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fchflags(r1, 0x0) 16:00:15 executing program 1: execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x1b\'!\x00', &(0x7f0000000400)='^{)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='+&\x82\x00']) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000140)="32b7fe333fb88b6900eb32d8ef00931b64f22744328bc90426230c7604198180de4ae6a7c5d6315a77eaf2931dab44c4847f33abe508cfe1f2628a0753e1baf1ad97ee7115139a4c64741ee0c3d535d16094021e4731a4acc005f482a9585ae259a1b916a550bf2bc0e38e7868d3b5f134cb6f7748b20f05ad550ae2164938bdf64cd251166605a3684896e4a76d34b10276771c7266d2badd5095952993415e50bbe30afe7d19615b9d54345cfd6a5fb4259ee859539ba72e24691649e8", 0xbe, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xcb, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/251, 0xfb, 0x0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) read(r1, 0x0, 0x0) 16:00:15 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="e278dcf0dbaa7562c54028ca328545192aa74339d38adc389b54f5dca5a770c345dfdb8a9f82995d212cf4769c19cdfa65eb57d180b7e8e7f7bfb04ae76602b330c2247ab8bf78346ecc46cc53635b9b57c0bb8615d4fa8eca1cf7a4466cce22050d4b7160b6002cd55b0b12bd95edc2768e1e93a374e47989d20b66a2c40e7fb1b3b0d9637cd2fb8ad1779b6ca2898fa69274786dd7a40ddf6125f9231b39f2e9711e4c616d6be52f50dfed532f6255ed2ca90da431e31f1e8aeda4699384307023d09fa29aa05d5ae4d3466080fd2dd81b41c8b69b414fc88f38d97706beb60d62abd387952d9d3fcf56ef3a25d9d8d40adb11f633e2", 0xf7, 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x3, 0x5, 0x7}, 0xc) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 16:00:15 executing program 1: msgget(0x1, 0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x400001ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:15 executing program 1: r0 = kqueue() 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) mknod(&(0x7f0000000000)='./file0\x00', 0x2089, 0x8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xfffffffffffffff9, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) sendto$unix(r0, &(0x7f00000000c0)="98f4b38b6999bcccec5b1ffeecda3616ec2e780ecd76f30744b875af32eb68426aca04a6f7fcd3baed5b08b26c1faf4c29553ddb960f050d7248f33313337c52a361762dcaffffd2f3ca3c919dcc2214face8e67fef42d73d74dca427be85254f83c819acb4790dbbd2ba2c55814b03bfc6984fd15f6b616a6bed17ee634de7aa6a7b9bfdda466e8b94ea517026169e45e8a65b79d2316de6c103634", 0x9c, 0xb, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0xe3, 0x0, {0x1}}) getrlimit(0x7, &(0x7f00000000c0)) r1 = socket(0x3a, 0x3, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000080)="5dbedb0e576aeef8dcba4f822de9182b70df7915ba54566e287a514780934174198597fcec0dab4c3dfe6c55382e1a8d98aab2cf4d92969e8178c85cb307d147") connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2}, 0xc) listen(r1, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x7, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt(r0, 0x6, 0x2, &(0x7f00000001c0)=""/207, &(0x7f0000000040)=0xcf) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x4004, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=')[\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='-%([,\x00', &(0x7f00000003c0)='$\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='@#\'\x00', &(0x7f0000000500)='\x00']) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="e528b97b4348d1db945e728d98c0c75f86a816b9f091bd58782064266dd0ea2bfb8b34895a8b8a385a50f29b813eb4276b738d7ec9648b4a2fe87afdd586e7190c49129b83b6111d1596e7f570e2f9ea568e1fb460fda0afa7c2c918f97565436fb5cd1c92661737a1", 0x69}, {&(0x7f0000000100)="5b8016766b129e04addbfd1b36f32bb14f78dae8289e6fb1cfc6b12e41a5f32ecd74e6305eaa2b66c9094623d7cc43fde67117d74060143f10c17a01af5e53a550", 0x41}, {&(0x7f0000002980)="d15de06ecc39e0ffddce72a5000fcabba5dfbba5c506bb41adb1fbe3be9888c5c47b2079a3edd34796d40022ba00351e7b5c16c94802f088692aec74573fc2e40db58dcc342540ba7c47186015596c317e3facbb6613b069eb8594fa85a4f064375c1bc0bffbbe810d80c7b5f863c56d56837cd1a64b996fc497d0b14fc30ec6c10a9142fca27fbe4c8dcc443ee3b4e2f16a725f7293a01de7fc0a8ff8a3144e1700778673d1805499fde83beeac6494b59d1ffb728ca06608bb72051562fa6259666ce4c35037961ed6ed2ee7023ad553107886befc80151e975c0f0fd9dd91864bb44d1edffce6ef3ef2baeec5e10431c7a9bb9b9481b80e027289ffd3f4a0fc504d48742845ffc84c504037973b122f366821cc8a15ee5747bc6b81bb5f4de98ef7e616a480d1fc02076a0b38e9cf4557bd94922985cf33a47f4d60b96c8a57a976a461f3b4c0d6fbc18af6cf071f971486d582afe1c744b5e182641c450235c4c94432c8d195a80029fd96b7ec931a470ce252e0eccf863549d5a0d3f10ff4290aef0e2d04c34f242c1d184513b18dafeb170657d26ab0100a31fee4f85bd2e0e42af1dd924b7bca9580074e0dfa77d17bbace44ac15b30c8b81fcb50ceb3ccb570f8c2fe418866de1e0d5ff8ef5ed8df0c6704e8992e610716f6c9c29a548e18f42eb4a46b0fd99953195f6f2e9db98e7380330fd127dd733639de7af3793517c09b83c43287ad71b6cfe64166455c96cdfaf8b60e70e7c8eabc14d0da625cd3b16fcc9a54be182f80ce35ba387eb5840c7adc8d3c277ef30d5def269487971be869dd94d5c9b76a165bf7791adeb6be88766dbf4641e29a112ca1a31d97c7883520e62afbe96b75ae2922fd8eae2f0698e4bee0a7f47a4e3e7951e7db10f3ac1afd0252783a4865804d5d5f26c6c0bf252f1ffb66ded3b99835cdb2a20661a7b203c47124eb1c871208a6b16769a7e9b4a3da1477dd110c41a25f8b3445693913bb58dc6ba967ac183e4c123626eb89dfd5b269fa8af571f30a3e4c650007ecfec69ef0cd51fb355af52217f1b0fbb4001d68c672dac08288dd5aa450aea521e5a098484960f65122110027b65d5b24cee9558a24ce4eddc30cef9c76fcac2ae3030e7227ebdfbaa76adfb2360b79d53f9127ddec4e33e9107e5c1ed29d3a0a65ea7aaafc3006aaa1e9ac0f79b0f222d5a1b1e925b5f0effa138b3188dfd38b45cb0abdbbdb16e69d9a9052d6010e5994fdc245106065322dc9ef17dc279dad78032cbbf07814e0eef207fedc309cccf53d955f55a2723d4b9bd42604916e3af5446a6bf8c69afc68f5364fac135edf0fed01d0e5603934bd63dcf6d4b3b64c2ce130f37f07efa0d5bd2128cce8c6276e41ba25d4cf0df506156d5d1178b78a8ab2a60e9eeccdc743776b79553ffec96d6443b59bde62ae453944a7d51fbf3e532df68d8e3f8418830dce3a5bddb660ded9fb69a38a29ae60ed61cedb8312cc2d91d797029b9c5cdb2305deeb4fcba881e7fb979088e2f6a1612d7a06c4147e03f43582ddc5d787027fed8abc9c2bad8aa8fa4bc2c9a33cd48054af78aec8c2ce5965e470c337a7afe064e176e576a1763e81192e939401a2a26b6ac522e4cfb9619826f3388fe5f06384179681bb9a18548068d36f6b224ede289c76734c7536d2d26b291d1c98993304ef04bb4ff6a16303b0bdeb50bc191aa853e773ab840ff617fdca50e5e76dd0615ba503ca4f20dbc1e8f7e9562e1a3794fc39b094d124609432501d349e3253749423d227ecb99aae0cdd72a6660d113a0d7fc6e7b0dd21d578a0b86574a6fbeaac118d0973e23d427e6a9f4bd5cae288f28fb506da2c37b657130b3641ecbd0fa7e5b70ce291d00bc212080d9f67196f6adef33cca7f10e8b8f99bce4debd3892f2b0278248b6cbab86dae4850546d143e2961be115e22f133bcc92ac55dd4a81b0cd3c397ac13e38ab2bf910ab49f7cdbee230059b484b0a9050e4e3b6c8254a1764f081450d13f74652721a0644c8256b4c09c2184830f7c98da1a1d0bfadd925d78961226e8bbf82119fd06bc24648dced84685c1bc10bf8bd4d1ee46b96d7e64e5cd3081d23b385e3f8313b14ce83d8332a132525d97c2511cda45202226713cc68d8a1eb9bff9e4d24a702a16898925921d1d211406a6c3786f0f5b3350d620dea5e79ddf02cae8e9ed12d873e2cf6fc7c926552320b1864a302192ec0b45db55ec651bd65d8b1611003c675a1a1110ad3187a547de9abeefcf5106c282c4aaddbcaa3ec2c684875c3a1377308b6e3eea30db4281ea38f7f1c6db5e1297600befc29cfb498c94bdd6778bb2cfa3739e1f9fe12983baf6165f1c7c2dba6e582ba9cb8241a01c4131f7f4ffac99fc5b659abd0c1896641d4a4cae241041c74ee2e07e26ca7eded2464c16ee9d60aa5641263b647b8cdd3cbb58b1ace71115eb733589ccc452c54f431fd67490b224229149a586a219f92e60de25738735647ecf4edcc986d2b66b31bc3f292348ce9ce4894bc45ce124d916f16ae3a33f058e446588be8024c4b48224348829f3974849cc52a5ddb5ccdd1bcec15af339df97c32a16ea02270c28aadc785a5927e834f6702710c5b018ad985aaf329fdbee3df33889eb224354bc1d5545cc7240d0029b828e89cc043b773cfcd0e10f51ec9ceb385e230894f054c833c781bde715172512c9eec4a1a09f9fe4285448c267892aab0231c13555dd0e23ee73959d254d4b68744aa33a5915ed0035e0d335b9275dedcf3868c35ec1cb929d0281247ff0a0a0f1cc49bbb28b9b611174c3357ba72a04bde7886f079fec5c53663c53fcf40e738f3e41750bca4d914b32f6e5539a71996e0667d19e6e55927e89c0099c294f5b60615c965f5f454bc93b13f0eb1c158a9b62ad18e945f313f8170817ccc4668afb5a7a90e4408954127b318761fc2e170ce47818ee1b0caed28297db7762da745c694799e95d358521987c7fa9150b83fa45ca85b9fd7fd2cad959195503c00055bb0f38fa28348c54a10fd316f0d1316a2c58dedf14512a0fa964f2114c54a46ea3563956769ef8655a6dc92cf06d0177d5c5122cc6b090208fbe52e378366c32a789afc004cccd84f5461851c01b0802a30d79bee0622713ad115e93f8019eb911ba52fc56b3826dfb2528848bd0734ded15d650706212fcc43466a909c6c9f5e77b33552def08d88120aabc28add9f5d0de6db64dc24290f7ccf340c9252e9576accbfed8bb03b68edb97588f09bd723ad02b68959b6c2a669bbe572c3250ef16ff8a45a4aea4b0ef381df33ff9e047bfad4fe027505fc8a32d55ba0335d3adaefe71375ef9222259b80c5a36a1b73de34c0e051b1964ae44e14b1c9d9e57485736ff6ec0feeac67e085ea7997958ced5efc3ed7c4c69048e94971b60bd33d747d225abfae31274f2e33489e4666b8e60da6251f1530742be8255fe236094124d95edbfb5116fd2b06b9c80d6b0c05754fade5bed5a0299f736162aed429991deb738e0fbdd3308130efdeb7f306fc1b1a6baa7b49a8b042be23a3fb99e9a62028eb675f0548a773596abffd3b4c8fbb71cd1105341dd8c6e1e45e807811214a90b3773a34df823642d862aaea6f4570e39fb9dba6b581647b34b87f93ffb79cbe692b703f6acd0ed9c07657130f0486775f71a31f0f21aed33250201a3892e9924b90a3dc8ab92cf9880f02b9c93da05809cef9ce177bbe2635425999202189a899b5d5a56e2afb235cc57321839b9f560104551d4e701ce85c5231e2464a34976c40476c05ed4460606933977ca185f50b030b899c5951cde6aa76458c2c4d60ab3bf977674afcf3e2b7b09b76ae9ecd34feb3f97ec393bc9b0a050e7068b569de5069069beb3a9ca5d06fc2ebcb5faad865d3225ecec7d15104a30139f1327fafd2146bcffe571f50f3aacbb16703714ab7d2680751a25887a24264fe7607566ecd5dd20c6d2c2767005f31f93c51212ba27e5ca519544c2b17e3c4d500611512652513cd9433b6047d7687c7dd88fa247031916f371155445112c3b36d7b3aadb25094ac9833b97ff4dafdba959fcf6eaf6cc7059936fc2e94a254a320a76d18f659a90a8068779bbd32f57043ce8c5e230f8b681493b709cf899830750a97fb5b4e40685d639dc88f51d0e6c14508956fb64d6990201abc019d90d256916d0980f39eacc1f5d293891491b96b610d41fded90c24b9810a5ac90950ffb210ec3210da1a5e5a418a715a19a9b5dc6b1a7b5142f96e3d4840d5bdc43ff5f4881059813054aadfdfb1af04b0aba20fed8a5cee844e0fbe77c7f3329b40dd641624d4608e96633575c21940d4f6a74c6b53b2ca3fefcace08e8a16d589ca1627c5af3b60528c2749432ae20ae9c1f11accbf8eaecdc310525759ff16602de706746183767a39e2907b14428d5e536fdf484bb3e76e6c72791717ff6dec1e04265347a8e34c493cdb0e5ed97e119a13044727f39d0e2a6efb9d301b5032ac0d0237b7ce637a5977ee542d60e2989cb6ed6a099f7b5e61173196eee8aa8a62cf549099384b41079589a829bfba66ce73af9a3b024f0a196ae82a14ed2234b24313fac216a25cbabd6ff4d618cd1431ae512312193e5c11c1ce006bd8f7e7e5cff433f2ef221a1ddb4435ed41f358e4855554841022af5f9b7be3a59036d8370781a9149e464f8fdceeca332fcea062aca37660003f86adf9eff36627a37db71fdda405a5333ee93648855ffad8c05529c1002a825dbe2154f89b48cee344daf371c99fd4fa7ecc1b2fa34a04cbc8c83159502b34ec7eccdc3b171e57a68bd55bc54d16a986f4db989ae11877306628702552f5c50489659e880626419e5411fc2917ad4c076ba35e24001aa7a21810350726a8e960d2b16bcc32a63f24950618f19a1d5a3328f794d0b08bc8e6641f029fc23f060051db3d91b83dcb145e8776e0c79095ac598a81e284e847e2937781cf721dd2a20b704e7578c45fb0fd893c464d7f6159a7b9745f9690bca8dea82ad789a2a93d8bab3ef500368ad1c5af76f25fd577aece71546d0e6db921ef449814c2a7012e089b27ec9476c4c5de9b83ba66976da1e46c5112970907c13fda7ed1855a1ad4c922bebb55e13b3dd8209eaac6983e87a76c1e4f128c93d99d64d9cc16988719da79b397aed774b8d99e0993a696341d52b123385dac2ba611ff9b11017ab9a782a0bc2725f8ed00fb7d4f35d48d561891b0afe2b2e8302b5f452bc8e9a65b19ca7bf6b57eff3108d00016a968a91e6399b442e7e075339e7805e6613d4e04c89f9b71ace8aff8b504684655e66b23524a8db74cf091bcddae728cbe07bb2ea3d7c7861e139f397a8fa07ab98640814cfb825ea2a2d9a6f84db476a64fedfac0babfea0b4d7f3a460aaefcba71c2eeeb442035e61ec0f1f1a0385f102e622482c8385a7f82fb8fedd4335793d7d8495de8c60a1bc3ac43d8f68ceda7cd7fd6cab3a63a527d6f01eea70eceb1c4747c35f2a566f3a896d494215e76f22fd6baeee643e802f4a2c26c10a4e583e0b5dfd7a8b6687dcbdea6141a854280f3a6d6bbca4ca1169f8450a85e30dd3f16a6adf890b9e841861fd1ae56243e4f6057ea1439e5a94b2a81cc740653b6f568bda0dae5e5ab990082cbfad1025967d59d969c2f76f05a05381cbf73d4ca3478e6d4f8a3383652c45fe05fdd748e984bac70acb8e816be72322f10eeaa9ba36b53c2994735eb8639ba42518ac4a7a0616fa153fe674e9149e2fe3cff66", 0xfffffe6f}], 0x3) open$dir(&(0x7f00000005c0)='./file0\x00', 0x801, 0x0) preadv(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00200000000000fe3b5320000001000000000d00"}) r0 = socket$inet(0x2, 0x4000, 0x9) getsockopt$inet_opts(r0, 0x0, 0x21b7b8226c7681a6, &(0x7f00000001c0)=""/170, &(0x7f0000000280)=0xaa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlockall(0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x166c, 0x5ae}, {0x18, 0x2, 0x1f, 0x80000001}, 0x7, [0x8bbb, 0x40, 0x400, 0x1, 0x8, 0x7, 0x7, 0x3f]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x30090, 0x2) renameat(r0, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/203) r3 = semget(0x0, 0x2, 0x61) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/26) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000280)) r5 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000002c0)={0x10001, 0x7, {0x48, 0xfffffffffffffe01}}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000300)=0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000340)={0x8000, 0xfffffffffffff5dd, {0x6, 0x401}}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000380)=0x20) r6 = shmget$private(0x0, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='!&\x00', &(0x7f0000000480)='[\x9a@]^/}{\x1b.\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000680)=[&(0x7f00000005c0)='&.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='$$\xbf\x00']) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x10000, 0x10001, 0x40, 0x0, 0x2, 0x401, 0xfffffffffffffff9, 0x0, 0x3, 0x400, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000740)=0x1) fcntl$getflags(r5, 0x3) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000780)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000007c0)={0x0, 0x200, 0x3, 0x7, 0x9}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000800)=0x1) fcntl$setflags(r1, 0x2, 0x1) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000840)=""/153) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:16 executing program 1: r0 = semget$private(0x0, 0x7, 0x3) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200200000000000c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffffffffffe6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x3, 0x6}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="6bf461d102234ac3", 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x7, 0xa87, 0x1800}, {0x2, 0x8, 0x800}, {0x1, 0x3, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x1, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x2000000000000009, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000500)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000003c0)) socket$inet(0x2, 0x4007, 0x100000000) dup(r5) fcntl$setown(r6, 0x6, r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r8, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r6, r2) r9 = socket$inet(0x2, 0xffffffffffffffff, 0x4) read(r7, &(0x7f0000000180)=""/186, 0xba) execve(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000600)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000005c0)=0xdd) r10 = accept$inet(r9, &(0x7f0000000240), &(0x7f0000000380)=0xc) accept(r10, &(0x7f0000000100)=@in6, &(0x7f0000000480)=0xc) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x200000000000002, 0x8) getsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x4, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1304, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7068ca6955604500"], 0xa, 0x0}, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xffffffffffffff48) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600400000008000000878100000000001600537d00ff396158b3edd168e9195f67ea5accffffff0000000000000000000000fa09f6ceb762b6177481d12b2f015c60e65b8df38ee88c4cc8258c2b69bbb63af55abbda64bcbc7bdd6eae7e491e05fa24ea6d", 0x69}], 0x1) 16:00:17 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x1003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2f}) r1 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001180)={0x2, 0x1}) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8410, 0xa4) rmdir(&(0x7f0000001240)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x24, 0x4}, {0x67, 0x2}, {0x100, 0x1}, {0x100, 0x9}, {0x1ef, 0x9}], 0x5}) sendto$inet(r2, &(0x7f0000000140)="fcb800d993b15a91f6c84558fb8cacb76d329808b7f618062bfa569a96b1f556cab5e3c1ad46ef5ba0b9db2161a7ca5ad926c00180140431c29c01b82852cc982d8872cc6a314f0fa5e94d8305f1a6f387e0f7db2f5369568888c46267383b40458158e2f5f3c4cb6fc26360daaca4aced0e366dc8d94b01dbc7bca78e68c52adab46b82366da54e17f83a27f60a24af4d85b84ad8a22fa802c4db93b4fec78fb626b66e3648baa489d52d983420025f20e25e2bf110811e590e2cc795592351b60ed29f2ac0f689e481c49464250ba76b82a985b142e4fa252bdfc006db7120418b63e935437e32ce1e4fc220d0f8ba4c2a368031d4227fbcd342db18f74ad8984988ca697ffe0780096f847815bb385c1e2dfe9e6c4e1e5c2e8b6eeb23541ef5df02dc47d1274f4f7cb32c4d03c540ccc9f343a3515b1575848a447a6cc1c57b69ef013e15ec2de78f0e15350bc4fd0c565520af9563730b2e93488fe0810c6799b06268ac339f591809bcefa0a46ddac9db49d8f5933bb5a1eda72148c170a4faab834cf22581d12d56d6ffa9b95341d95a6f50b2d27b853790d01978f6ad590e9dfd3809e9cb0a0186e7fdab7bd201a199241e7323a6f8853f2fcf9f25113007d587e951bf22d7f369758f9c3c3bf2dd748c137d30c76a86a5218494dcbdbe34f500c0b9ed8ac2c3317e18175fdbde24dc30210defb8a186d62ec6c96b40406ed9e19e1ccdd7627dea9319af97a20de5a90ec8a9bdc6d87067ae8bac53f8794e68acaacaec3c57b6d65af1b7a58475661a46587db1bd0d1a336ad2c471bf8ef47f91ec27c5da5027f4197c2f7bb2ed9bf40f38ef272bb50088e22098d4c0b50d2fe9d20a26593b50878fd53c98ef3fffa1685881b35f99b0b3a06de5f76e23be8a8890c85133f591c34f4feba29a9664fc2c985024e71ed2e67e28cb42e7dbb3a5c5a0a0c17865d2ba95c2bf6b7d8d51eacd50a1607153ce63ee2039ebc05459848e18e33e93695be51adc734c131f66749e6135539ae9949af8dd55c617f05e5faaf9b9cb47c0a5ae9b2ca9442943767fcea2f062ef4f9d57e57de0a7160295921378dbb1798ece1f0b4fc9288b239e99caf21f3a26e68e4480ec3d014eb0df84d4cebf33a2479d04cbd39753bf7a22d419ef8ec511673677dd3663d7e60fd84f4f89d6af7fdc5cdd533acb7ebde9c574b1650fa682ad92020c10c60814fc75665e8f37f6a734258500f7dbd030dfe30cce5520298388c6bf73b2295b8dcf41dce93980d102dc4cdc00a33325c43816012edaecddc6b87fd53dbb10b11d0485653a42847e0c772ce81c8aecc94f3d31d4555a0413cda7f81b4a7644ccd2163eb3527a8440ba8a5d8a538fc4a6c68a2fa35c84ab1ef434570207639de4f00ecbeac09186b624c7406b99a197a807f04acdb05ccc35507e5076c71322569e38e073b7d88bbb6cf0d6855490f9b3a8b79bbab1869c82a9fecefeeeab74da5992f926821cb14112195003d31c2979f32b256c9852ff869e28ecbf895faf5411f3702295d3dc1987d599b58ff4953fb60aec08705d798f5106b38ba31da60bbf2cc3a613cd32e7080098251cbca86915f9a6842f074dfdcf189bd310ad4bd34a7f4790b699425d80395f21b02a57add0f3e9883466ea3dde1c0fb7afc415f3b3b8b7a8ee559fc62eeeac99516d37c39eb9f8959e2a69af340c000f08b45ead7f5c6d1aa660815e4f1e2e87f0870e330bd2b8a60cd42de3da6a3dfdf8388633c98415b83325d5de1385f8a651f305387a540af78211b66ed4f6aebf9365e47e84bb960f6e501e449a2339e638877fa0e4ef22aec45938fd0e3a54c4a58d7cb907013b29d294c52feb05e4e8db61f788f9c0069787b8704b2ba7b448e129e24169518bcf66511d474744d687eb33a4d99787723ec58535cb68242c7e33709bac414c9d00814c0ef21d1f25beda6d45312e5dc58d98320859cd9644181259bdf61af57e7b53ee3bef446c1c66a6a7000a4e6d54617f445e54c4b7b03c5714023ebda84339110b156a1a3bfa63f27a43d3dd792d690dfdfc2274c0f0b9a918754bbf14205625d52011e359920106e3858e8c62683c70c78a04e616dda13a1ae29c024daea1e08ca530bf27473ea12c5d4a6be08643921f039b97935b356262a4233c00ba45390690c2e501dfca49802e33bcb590ec697364ebeb923e845c7c5351b623a27528489af3886cc5a7536933424437a598ad7db2ba644208eb4b7845e896c5aac7290e6e94136b124eea78d2ea31b31f3c2c32866ec697ba9e9b0e89421178fb2a165141a1bc3ea9810f2d234463dd064e871eceb8f0eb1e13694f479fc3288348aa49741b731e9a18343bd2b1223f6116cd5275d918302ba6c655fc12fdbe90e9345b5ee5295e6d3f30ed53b949aab1b3968a9a6671cdc69e80988602ffa01f403640e404220ce50d7651828a4565984f5e72d2ef297e2ca2ae51b7cf0ed4f21fd5b2240b3d46378ecc92c8b28febd5e308cbca834dcfdff602b61f11022388749932e6318a442caca2992542dd35965870a3b5c4cfe610e77ea72ead9029cf374debd1b30a1a1a2f0b6ab05f246fcaaf4a552b745dc669bedfd99dfdc759f0d8bd825cc6405ce859df51b1c03ca1bc2cd9df7c438bc12aa6b3cef756a5c8c38e8c4b772092007ef3251aae6e313426c0844f4e50dc10034e0e8ce62b469f07d8e24d4db9bdd5d4f97561d7415fcac00b001a959fc228667b42177c3c03ae0fc767ea99bc1defb817d96a2e949a70fc556e6927c70956dda1b0cc999505e7aa3300a57db786968ba10bc6c9b560c52db8723f9ab29b6724f76634489c80c3e0eb3d9961175c46e5d34aaf5b063c623571643306e9c2ed828fa2cfd0855bd325e6ee1d35e4be4732d1714689fc8a308c967295555af17afed6c518e4e456fd8cbb2d90b5981d61e717cb0336bb10f9653ffed7efb8c9e7bc544aee07b2acd310aa3bef85eb9ca5040aea3d2409dd4d9c83f8c11ef3599b924abb8375eec1f7e6f63269a162446a8b7327e202b30b36b52d01f13663b3d184da70796c6591d4a94f081e42d7bca2b856b842ce2b63eb38b5559507b2fcc5c02072bb496d070991e9196faea80bd47651f41402aeef22ea3cfaee595f54d88d542563ac400d969b13a6b00be406b3d7ecced310fd720b363151ce5d6ea3a5aaf5f053658ddde30ed802e75a0dd03580593339e56adce2d9ad3eb273794787edab2846c159c4cc4b69cdc2183047302db37cf68919300d87bb718884a6b185e5b36af849899daa70c3d7579a7766d787742747a22949ef4ceb2d0080df174904966883d2458f02183af222e32cfe017589e712a1979e81b618750573d2ba7b9c07c00a4f272d66c236b5dff2a838864835e4e0c65224574f569ae72d704854520a1b559093dddb6d0218d2a4417ece01904520d890d45b83f3a43493a09e256097305640958454c4f637b25b480fe41fa072247b860ec3356bc996b23a6a357b2a20ec6aa877b2b17787720feb5fd2ccb36ed4d1de7434561f63f500e8f40902e678b5ff579d7ae4197e9f881b43779e2056c795c5579def0ef297871d3537b1c271b075e818ecaa4198d76f9168009fc71657db5bcac122bad3f589228625d1dd7f168b8e00da408760ef400b3d3d26f07933aea94eca62e303710935df8bceeea870e423ed2ada8a858f17dc25fc1c4e45c4890fa7c5747c6ef80ca61a80901859b797fd6ac368a536abea3219ed4c0d4e4a06da57b9fd34cb0b39e423365c0e4dc8c51d4fb0137de74f804ad2306b1d0d5211a08d421b6bda078b6e283a234b7e4cd38564e506bfe32a1f2f46a32f4ad5555f1de321d7bdb756a5b5e4a22fdb23e7123d7df5ba68d46af8f6a5f6a9a20d239f76de2ddfb268bed6c2bde4ac3c2cda3963b31e835e3ea6cdbc8aac60bb2947e06342d52f39ae865184e0039811db9f359ccee987097ea14092f1ac88a6d6735f650b0228a530f237c369f654c42ac397e8f165d5c86adfd98fd55d119fb19013fe9a360c9256bd5de3b0e8321644dfc08b8d5ca364ca5d7eda6b5fe502278edac105c6d7193df9085f6412a84595061e4ddcf32f423f862854d648340d0ee2d1c80af17eda2ebb529bb7ffa0b70697d3a384c87dd48b6683a0bbabab8455f0f20e0c9c9c407d682e9794d6c6d4a1e097a0a3a67d0d8ebe3489709ec40a5d20e371061bfe7bc556fcdaabe2aaf054247c8c84a5578d9ca9ffdd3c2cd713bcea393694cd4c555001db414bf700c4f79db67c514b2ff8850dff5490be75f25d056b0ebf36112893d1476be2ea44901169dd64b707cb67ec0acf616900a30a35572543600454509f30dcaac76dd6a992401cd618bc7aaf173fde979535a9c399fca20c1c488539bd6bc8ce99d8438a54b1e8b1787e4f8b31ded8a05b4f0988ded9a418297c6b96fc517bb4121d2157b29d77f3adb00870f1ac8a715f04d9be9d7062e80ffeae0237c8a9af79a826b4239a71d2a34b78dfc96ec790d8ddf01aeab441226ee7ab8145959c622c8a9953f53a13df38e62621cf95445493b1240b992aef3e661822eb069a644f0a00b61dc1f51d4d356fc03526af8816c8f8f0f93a5bfed44681d92398d68d2214983a24dc810789e7a74a33a5d04cad71b7150d16083e43bf6db70aff117c278fb309f33e308acff4c5f6f552b3018d0e11351ae67187c0858ec482bd91bfb30399dbc7f14894a3391b6d28bb972781a1710fe3cc32b7fa03f86fe26eed029b7c4272d59ed35f552a9fa7c3df8b27527bf9936dd234142a86a7b8fe128362b9a4f361e52713767301b086e9383ce46c609bc4f8cb110382f6d6553962286ff467b4c804823558544ee4c619e211587e0c8b47d74437980b09afddcf9d275178780af434faab40ce7e124b76dfc47008c1118cc1e2cffc19a61000631ad8f4a9673cf6b912b878cb32955a62722fee3b973e0ec50092bd283fb449eef1784b3f1668aff6910eff839cc45565891b7649cdbf1d9014cf90132584e8c89bd367e084388cb6eeaea9e2ea3d7b45c9349aecc553bd661422a191eaf340bb4b4f8dac70b901893f62fe0b65dd1b612cbc6ffbe0dbad98b12b7e29708570bd2a96d97378a136068183af094633f0f5f06d429259f134cfdb09e11f8b3cc73a9427f6093dbf8aa5d6b099cb32520ea408e1e5ccba48fd963d4d57d7785501251a14e7acd937445738e7e81b3e70866c7840c00429107862012441749cd31d8484aadff15750169c892de9118a593b0fad76c7adc78293d20e9fc4694be9a847c75a788225e3683e5f59c3a9c9af80f10fa54954ad41fa932a75a187cae098922b1bde68e3bdf2325f71656073b893135cb808231d06839aabd2306e6a47459afb267da3d3671212cb28aec9fa4ca5b85ee028fb91a84426e0deed0ffa0c2881e02d83a5ec7c717f5c316fd700ab28676bd46655a460b23ce53e36458c3f00b437badf83941a008919b8b466d1bab8158d76444a2a8daf4d0fc0c76f76fd3ef0066c95d14662e572ff65d9d6e4823119ed95b5041b72da70165d701f5af6d4cc36c895e9659510eeded1f090f2e57ebcbd4195881de91b1189efe2ec13ae53f45a7adb3c469ce6163561796b144396fd10acfd5aebeabde8d09d576fb943574e93102f6ba02867bbe68512c51ad1d3e084acc7d91deadb335062dbba801ee8e3197f99b00976467dc982c9ef6c91fa7aa3839aebf32a95376af77d6e105187303aae30812e123b7e46eba1af80", 0x1000, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socket$inet6(0x18, 0x4007, 0x100000000) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:17 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20080, 0x82) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000001280)="9c0d352d7b6bc120178005a8db7d2b2406b63a1a758f94986a698ac2c7e8602f78dce9b49dbfa4083e5c8b1b1bf7edf56b58a1106241141b397d1a2a068b6123da84c3c181d847a10af765c289167e258275f13c09c61e64530807c74c6134a7025cf804c2e5491d0a54ed9929fd857ed7ee54231d9e874ea6700b045aebc066daa737d1321c8ccb7fe074003de69ab58f374cd8d62da0e2777acd661e5ef6d2e8da318242ed02167b532c1a4f7ca0b14d51d61455c4763d0772c6279072e13412f1e972c7dd247be8c99cbed4732435a84645d79682262a0478f870f18ba951cfd1e6867059e5570959f615fd2a8ebb69295890c49c477acfc3cd1bce78302098e0df9cd9a0ff5c5ba86f265ff3aaaff66d539812ee6b27f9ed6487daf56bc1d90bd2acf4e6a6f20989c48096941e29c461417fc48c9e76f9cf4f709ad7b42f8bf3758a2b73cb04fd2690c97efbe5dbff16ca5fa7970ea81a760ba95987262b22dc60dbf9f297bcbcc3c14b1f9af444d76efc216b7dcbce30d06ebe6c09813145b00b3efe51efe92a60f12aec3d053fff8bb0ae17b0e50f956f4c05fbb8891e507b2a776d0e979860e58a1fed4f98a5026a0944bdc034edb72ad3e2d774db0cdf8d06353d4aa73d7f5c4cc0d7510334bea22971d41ebb7d26086ef02d6f25f39ec32a401807953f84b304420a0b6b5f664b903addb3a4c619dc63d8ba88fa3dbe166c0b3bd9f5f146aaae879e23622577616496e0779cb9fe0d55616967184b08519257620c830d1fbeb688c5575fe603fec8efa80eb9ba5cdf863ad8981dc4ed3a2554ad86a6fb725ae5b212432a4ae3991dc97ac70704fc2546946cc25c81e9344446cb69b725281f1ee72784ab2ce25cf7d66b8e8a0126468589337fc96c20c1229ae01086092bbbeb8ab65afeed89e7c06e7f136c2866448bf7b54e61dfc3c24c32875e51f007fb31d61c7add0c9341b7343e8b73eaa167add68022f79a01fb6ecb2907de3e42a4c3fcdf5df3b3fa34b023d4c4994dae8b61a6ab97b7dedbf6735c8e61ea3b5e9a09abd7c725b42beb9b016db8ea0cba511a22a001de543a98ced228e0c9201945f7b2555a39488e952bc1d0b217fd640dd13ef98057741761d32b7305f384829bcb29d48d9cc1914d2828da88378786172ea8146fa92eb8ea8539498a65c31452f58364675386ee46caeaf1f50176bf3f75b42b4263c22bc235f66a7a2463ad6c4ba687177253ef3ccd57343690b1128ca7f8dd92458537b409ebbc1181948beac71c1e51a88ece6241e7267f877fd97a2b85616a898ae0ff71ece14b176a4ff70e09f39a2960f68e22f3c995076b6612a48b5d42a5ffe9f41db126d54830ae63b3cc717467ce09fe1cda48f4d60e0eb1633006618e38630672af75c3aec3ada0b64ee4b0d7b7698ca58b0c74717faaaba0046361e675305662091005514af24571087239a6e0bf43dc8c935ccd814aed27cf26316719d594cb680c77f0975ab1cda990fdb4161640d3a84a2f82198df08cf899f9813b84bc8e40306fc7bb3b8a5a38b480ce0f7a482462edee507fa0772ab00b5fa4129d5a5105c3e7e648206ec614d78d68db248f59166d0633237002cdb50da0627aa582932f63b744af6fc9156c503c79498400a3b2fa76ccdd741124a0b43b1696c8f3b7ee6dcd7af9dabe2d3ec98cb46c23fdc8ebb3e84f148f968b7bcb501c13953ad4ee5c81bb2f8b85facb10096f875be0cb883fb1d76e7733ece64c3ae1888f2b98fdebcffe02cafa3b198a054e18202474f2c3e2ec150839986b9c45909a7ab5be2cea5d64787adc81bc7e406d7ab7e78aa09483f0f2b29f1cf12a69d4a8dc2e0f0593719b10250eea072c19e4614d86b89f2da5c59e22bc57794047db8f0d8a9d6109346be1b3969c63c0bfaeac2620befcf91a7b820d55acfa3992d509a7481a4d42b70e69c4972a800b45a732a8c81c21b8dbe44b55f1acc0942f017f3cf7bacc1b608bb5be3c2ca242aa61f4c8cdab6db79a3fcac69d712adbf96b3133093aed3c5f39e02f6995890708c204dc92dea8e36e433a39507258802d4fdf2f59f43365d84cfd80db3c13923da30c4f62920824ed32cdbc337ed85e568ea73c64cc889ac14563583e4f0b38f5c9afead012bf7c734fd77cf57f9d83138f2f179110553dda4c3b0c16428b06c6a686289ca987c2f1c9ca8b1f68dffe2340576ed498b076ddb39e55656b8d669138dda7f80958fa6980a9c1893ef069bb524767c0362d63db69733ed80a3c2a17ff451cb215aad57bb4168c539affc4a735de028829ce014a646dc77e5e1f34e073944d83d5aeaa10385956ec6651b1725e7cc773312899a8723ffc239a3dbd494517c00f9f04fc9d7918a54a35c69cc3e5e6b0560edbdc7f567a5420d625abaa08e679586c27db8cdfd9585a1aa1e8ab1b605e2d98a28fcab664a8ff644ae5e808736e896f613998fcbcff4e9049b3f4b8498fe391f5bf699da197d2a0ce15d89f12a7e016c6fe669eb9747cde04464e8b92a3a2bf808df76d2996aa33492a3880b32de07cc43e8deedbd197910edb23d93bc1fd8a06087d21554f86eb78e86eab9b383a5dd8614e4b2ad2424bb8c8471ac7093ff6f427f86b4aa3fda2c8f6b8d3726bdbb2f90f4ff071acd644a782bab279fbdadf000839f32ff20d1018403221ecc68d29be51f23c160ce36f898909894fc35c88681f45215e6740f3936a95d3ab037f125ece5e4695fb549cdb8599d852a25d71a939677f2dae41aef5854a700c066f5308f6580163d0011b10b880b4b02e94a6aedee9f6a37182da25e68fdec3297a4e507d74150c5555bff979e668446b29558ac2c44dbbf82cf0d3f315e880173a504890fe33643f08fc7cc78109d31be1cd53263747ce230a05e60c09526725814aa3efd131a6790802b4767917af0c2113e29c8a8a6fb70eaa234c7f2f299e5305aff43b4bdd88ce5e49ce7615e80004c2f799a7b1a369214d83ad91f604981bfe726777d0aef85a094fbcd72ceb047c31f0d35c8bfc88ef624a6d2841db15a462a1f1d1047f4e5aed0f3c808a90c05e3ea09b0590927c7870d61bc1e73048ccb482d29feee2e7a5315d4ebddc3b6b39ad763a37d1856e0590c7f384def405b8084625ed7d0b814841739dba297395303d55535bc6c8e22e2050f02b150133034250bf17424d8fd7d38b97440ca6365aa3e7f8efb3112ff0927d42bffe28540b2e52283bddf3062df28c96d9fb99d726162dc8e7788785152ea826d067832c8709a9e005119f283dabee922769b195be23da6da535daa5de53e79d7fed86387c824d7a99478abd47575e1804c8bf0c2f49c51891dce2b0289c74216d89bdc817cbc05d38612620482594d2392499a7579c8c6ad5a06792736dc45e5b3914cc80406f7ec2375d941afd3d6e476402d8a0ab6a1f1227540539d3d57de81cc2ca1d37a0eee63062d4c731381d3589f0703ec0dc7b3eea92df896d2815223048161e33bdc52aa97e5cb2ac1282a5fdd9cfe4b81080191c7019916181a6bea6ef00beee8f479071d2ab52b8aa5a7a7ad85dbc6c6296e075aa8d836a3e216bf0102549b971463f84ae65cccc17161b11a186c5b567baa7688b34b42377d707e502082a2e0c86c94b4988a125e628db809618d236e792d6a982210363917d71ea922ce40ea04e83b28b3065d8ccce05c358b08e074412c85440b6ae1a4b740184dff95d78d9c34bf51cebaca464f52b41a49f966af2f8a5068430262f329d25a1491bf2fb8b5d9c7b1a709527e33e760b4635e063ddfa0932ef6b3f3d49bc9e700256de509fa66bf0af226483a14c92d01cc78d14d147a08a9a84214bdfca143a220c6fb028534c2729b67ab049aefd0d34c4480f07195027316dbefd1a3ac381137e3186a9e185986bcb06a09e02304e664e3e5e8994d822ee4b1c28d36c41aac2a4123f3f0285c35c4fbfe0b9fbfea65c49d2bff3a918c5f2b4f694bf9cf51017598e0cda5538b3e9d47628c032017a7a32468082674c912d78a9f116123edcb49a5b23f6fed5233959f58ffad68a1721edd0cb07900295e27bc3e31a8bcd2d1863dee13080efbb5a6ea83ab124709b5c05108b40c13cd37b321a54cb345cae6d2ca83f4af809442ec2dc14c15a07d636073ecc6931927621f9c37dc4622bfd44c3b82dde764293f036c29e564d845d7d329fa36931824da0d7bfd8a50fd5509934924d7209a8c6abe3aab61d18eeaee17aa8fb1afdf3b3ba9d233f0ea4e811dab505b78dca51adbc4b6bfc6b619fc65ab32a9ca6bc08d99da59edb1e861ef2188486de4d70c53bf7b67d554508f6311a0065eebb7dec17a3e6bde7f6db2c47bd7b7d8f851e529621a56008166599cedffc119e8cf372a8cc7b36f8ce7fd8f17a3921d5c712d91f3d7f30544c908c163a7006bdb9d77480b1bcc433b066c79a3c6ba642124714b0fbae47dbfa369d6eb4dd18469bd8e97bf00f922012b80a73a387341d11090c865b1c58017da6b5f2c7406390d221a18b6631256d9232449a031a16df1bece31da687d18f4bca2684add3cafd40a6cb834a9e510d1257d26357daaa7967b4279f394d7c23cdd0507aef2f9e8545170f2df7d212dc5342b938c9d3753358b7790e244fc5067d85b02f47ba18e2b296fc4018fb89b4b809d2a11c3804ca4211adb8fc02284027b0573bbaa5995726edfb60c019015c1f5942183d89b18e4108a516cd1e960796f3e8600b058a84a9d6458404e0a27b43dae6ac4d1082bb80118bdd74d21bd4faffcd3f40b998aa6a9f35c76a59a803c08d3b4fbb4db045c03e9ad0d0719d7d2fae0c24e40f2a9aeb2a0c0764f1420777ef46b4c842e9f39bd38bd35066375352133285a5ea07b6855d9b39fe050e6e13bb83698c2263598fa845dae55cc020441c496687d3e61d6f1e82c5996a6aec1a19f73fe78cb4fa7e306226f2f3d9033283f22f696765eb3aa388a2d153a24758297fbda6976ee97d4f5c3df0d3e7d3375b19f04008a0de64ea2d9a07e7cc8a69a982f4f200e8f658f52aed77db99e0023d674fd3bcdb6dfbc55f4d90bbdacd4ffc00f06f4cf30b60ceb4a7436acf1f740e072492e684cc8c35bc5fb3f05da4ac7e05c21510bd184efa8402d06fdc0edde2a1406077ad297789eb298213ae395b19f1e6c3c697e51b2fdb2d7de8aeed0cb6be5550203b6bc3ac563eb78d5894585cf5c99f619fb0b83ec12eadc5fa596c10be26b0d9e176e60e7c584e875e06d22b04adbfc6bfcec95f7dd9b92e595affa0d2beda92e01d310328f697a99071860cb786d12e16f86584ce7d74e0456522b888ac1c00d250d367ac53358513ebbb3df696b69d8577f54629e3bf295420ee0d1c46fd0927410a1edac36f15417a067bf51d0a56e7bccb4808d421d8761854902d2fc8bcfe289d2378758cc8e9ac37d5a0be297e3542222364989b0cdea89d9f76f0200ed1392370fcab79554723622e47d1f8071add830543e0af79f7da2a5c094c7d2ef36faf4b3a9dfd5a249518af84be796441ef3a2541e82caa53d5eab255ac8c5d1ebdd3168f9b467f44ce474fcffcdf02ae7c7368c2245c4d95ef8741bd01cf29e54886fec3c50e50413e3453bd0c373394618872ebf12a6a5b5905a06a44665771296eff27e833613119e73aef8d0b8ad8a05cccd4f8683527c01f93309b96fcc90122718c336fb7e7bc54696c50ef06f36e245e3bfdb96dd866ffeec39c80be530ad5917f28e9cd9868dc7277a8686163b7e94ff9bf1f303686964fe27df1ec7f61297e7e7c1f87d998e67fc8b1a04ac77c036184ac51a04d65244b65da38b178973a26d2", 0x1026, 0x8, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x8}, 0xc) 16:00:18 executing program 0: r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c000000001400fffffffe000000000000000000ffff000000e4", 0x2c}], 0x1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20008, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) bind(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="2d012e2f66696c65300098e38fc24bddc5228e7f455cb57111887647613fbed754169cd1aeeba9bcba52c871bc31e25157e700213304b8393c60404176abd63a76ac6117ebf04f1072ceab8b0585ada727d5fe945af1c8b0a1f765871f96bbfe55cd7792d3fc07375e78a0b046fb7f2025dd10ecaea5025d0c949797b00239535fe97e1fd897502c49249c769bdd183ecae2d3ee08e85393b37c05a5842d9db5f756f9972153e17d24dcaa35a33dc2f089f27241e9ef76e429ac0bce9786ce80bce9dc331c1218184980275502f64b9c1b7f4adefe5ada40f4186e1ae131d98552310b23ad8b4d377f51815747e2e4a2f4d9b7106f4f6054bb7a7c5958ef15a67f9376458ff24c3d9de20b818d22b95d57b721c3c7b7d245d35ba3fb60ce52a989905fbf556a6b15b615566b1727b1e894af33de4478e4671205d022723c7b0fe81cabeade6138ad19c3a6681cadda2afee7dd490c1dce1cba53438e00a39b76a6a6faaeff099f382c594fa1074cf63133656547356b37ef91e9aa95c13598e5f6767c2ba905bf74ab97ddade8104f46ad1f9880268b8cddd4d94f24ceab693a3007497ccaeb55458076cbe4a7e2696188e86e867a33052717a75fe49a10f5e2418fff091b06c194413ac3a257d513611d91a6d6cb921ce996253c053e077f22e397eaf6f5f4d8690205ba24fcd8aa7efca62dd7b4d35bcf6654c9eff0d7fac6385649f0e773ace55f712326c2ef1417a53bad0694d608a21b0f99b7e7c8355a"], 0x1) syz_emit_ethernet(0xcd, &(0x7f0000000280)="6b2ad932412a66f804b2bbef0b8a363efba386a991e194c04f98d581989e2fd29a7e84f9e5331882e45152e512fb72762d01acbc4fb59de0fd342f534023702f0661e935a955b2b86eff3cb0d10390dba2eaf770bdd091ca54ca8a925cb3b40ae380629d0f6c2162f1990b97de270554c1fed2d3aeb20a4feeacba46b831e1db635da390a6baec2cbe45110b492e4d11491a28f604bfd56afd0afcc7fdc080b19ee6da6808c15853e0d13ddcb3cbbf72464bf7b5d45715cf5e88b8ba950f8fb85f93942c847227864edd27fe85") pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kqueue() getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) r5 = open(&(0x7f0000000000)='./file0\x00', 0x104, 0xffffffffffffffff) kevent(r3, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x4, 0x9}, {{r5}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x23, 0x1, 0x6}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x5, 0x800}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x81, 0x10, 0x80, 0x4}, {{r4}, 0x0, 0x4, 0x4, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x81, 0xca8}], 0x8, &(0x7f0000000240)={0x1f}) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000580)=[{0x0}], 0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0xa, 0x80) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffeffffff, 0x0, 0x0, 0x0, "000000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0xfffffffffffffffd}) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="a8146305120d81ccfe78aeebc4c31a061f66e377dc60e4f2a438d8dc894178cae866dd11f770c86d07c5a90ba668fd6365ccc5b96e4abd668c0fb0164a1ff7e06b11ddf7f9a4f80b519d3f066bd7f68d9215107155ae63beceb0de649b1eb3b94e7a4082d6df", 0x66, 0xc, &(0x7f0000000180)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/184) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mmap(&(0x7f0000538000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x30) read(r0, &(0x7f0000000040)=""/188, 0xbc) 16:00:19 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) listen(r1, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x4, 0x9, './file0\x00', 0x7, 0x1, 0x400, 0xeb}) recvfrom$inet(r0, &(0x7f0000000080)=""/17, 0x2ba, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) write(r1, 0x0, 0xfffffe89) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008002c00000000060000", 0x10) flock(r0, 0x8) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) poll(&(0x7f0000000040)=[{r0, 0x100}, {r2, 0x24}, {r0, 0x35}, {r2, 0x4}, {r1, 0x20}, {r1, 0x80}, {r0, 0x20}, {r2, 0xe3ef740e14915d98}], 0x8, 0x10001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x20004268, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:19 executing program 0: clock_getres(0x5, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000240)="c1d9162cf9e17e328003a9ae893aa744a8891fc750be32044d6892e1f4df71794cfb4802dad469fb1c913a9d9a875c10d1f83c3cdc14e8da618e0aaec6906fc050c3e96caf75080c4b68dd3a396a404650", 0x51) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x39c2dea5, "855c55021a0000707b6300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) 16:00:19 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xae8, 0x7, &(0x7f0000000040)="508a79f01f01b68e36f0ca796805e0f3104faf46fead02acb7ccd2df8aac34b99dd667ee0084142cf02486854b60309856b74c1917ec864f058805e5e25d7e5477fde52d1550796bef961e71cea79c6598c882753689aebc0e00b21c42c6eb0df9915616808c52b1d28ddcdc1491c3cae159aee8c1327f94e95766c913d9c24ae4bcb2ca763bf9b3aa3c085a30d366b0073a8b3e8b56c0a7cf437917bb3ae30191bf25329f5b64cd41984e69bc9ee081cd3161bf7d5e6e409e3a19", 0xbb) setsockopt(r0, 0x100000000000029, 0xc, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x04', 0x300, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xb9) 16:00:19 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) fchmod(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/50, 0x32}], 0x4, 0x0) mlockall(0x2) r2 = kqueue() r3 = fcntl$getown(r2, 0x5) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x8, 0x7}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x8004667c, &(0x7f0000000080)={0xc6000000}) r5 = getpid() setitimer(0x3, &(0x7f0000000040)={{0x3ba, 0xf05}, {0x1f, 0xbf}}, &(0x7f00000000c0)) setpgid(r3, r5) r6 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x10, r7, 0x0, 0x0) 16:00:19 executing program 0: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7ffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r2) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x3, 0xffffffffffff8001, './file0\x00', 0x7, 0x8, 0x5f1c9d19, 0xba6}) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r4, r5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x3, 0x2}, {0x18, 0x1, 0x7fff, 0x6373}, 0xfffffffffffffff7, [0x6, 0x5, 0x9a4, 0x6, 0x401, 0x2800000000000000, 0x4, 0x1580]}, 0x3c) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) getuid() 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x185a2, 0x401) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x0, 0x8001}) fcntl$setstatus(r0, 0x4, 0x84) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) 16:00:20 executing program 0: setpgid(0x0, 0x0) r0 = getppid() r1 = syz_open_pts() fcntl$getown(r1, 0x5) setpgid(0x0, r0) setpgid(0x0, 0x0) read(r1, &(0x7f0000000040)=""/4096, 0x1000) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) sendmsg(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000240)="18809baedc27639fabee14393a347bced89a5ebb240ebfa1d58f2daaaf60aa76fe6f96f98e1222cc87a54fb978747480c62d17318bbb5a0044da8aa36314884b61caa509187176e8c0401a7ca883da9b7bc535f5d4bdfa4963a263b3de837ea73dcb55cf60674c8197d1cd9ae438c3c6b5b3066b69841464d86aa94476fab5e8fb39b747ad2eb52c953ee47f86381a60266ead4a29698044fc4bd5b1efef6a26ffad14e5b67cbb2906ab2bbb5b1f308052cb5ad07b46483db54465d2f3ac1fe1d164edda8cc7208e774c9a992c104b", 0xcf}, {&(0x7f0000000340)="7aa723f2eb7431e324829d6796dbc16f9d1479faec0234b069f90917158a61aa2423eae7fd1481b0d546be1c80af479da9c23f139a11785db603915e89871fce8b83a1e6265489cbf120260316cd44f55da1341fc49b930bc8a4fda709e42cb90662b41979db1deec8b107b1bbe6ffa21ea14cded48aff194c4ff24be34eee23903e9f2d395ea97a89d2a6ee014f397c4299ae16dc79", 0x96}, {&(0x7f0000000400)="83ff123cffdadb32b9212b818e8d3347813335047b44bc600170b9001e68b9aa80386a69ceb1ebf4de2fd38016f84d6c0515afb86c57f36cbbad7e6c0975a04ad68081eaeca10b3ab178aa2504c3686716451fecbe6652cce1a38cdebdd782cb52f3bf0a3dbf97111692c7dde2cbf9e47933156814a8a33d1d53d1bd09ed1ababb3d35fd7b4c9399f014925caf487de67379f3dc4241c2e20ea7bd9832a2edca67b54e2d0c85f4308e649b0ae30263008ca7db1d95e2ffa1bf3b10caa1e62a74784588788a21569583233a38e3caef7b575e7736bbcd12c7d977ee3a9aa7b5e655c3f5a796a75532bc33510bc963c8714098", 0xf2}, {&(0x7f0000000500)="cf8ad16c6503cde44cbeb3c40722bcdae9983767a86eb7b2081534a2e3a9883b6e70d5c1cc44f80833ddedbff5a8b6caa85bedebbccab944f8f35d0d95c0b5ca9856f40d4fa5bc405613ca1588f04b34328ce94178a7c7d0acd9532959fe2827b8f6db9b18c42cbcd591024c4e08e5a2726dbe3665b8f1b72880c7424da9a7057777debe4547f47220b0796ab14d758f8356ee6787d315b954c3ccaaaaa75cfd2861794f6dd0bb625b73394192aa742f0d9b935e55effa4d7708c0be13d530fe7173cebc56852982309cfc2c9df36a842c5ca6c5b22785fc850aac11e0db633af9bf6b0f7d103d6d9333e9856e74029865f236b2c07403bc4a7dfb", 0xfb}, {&(0x7f0000000600)="a4ee33501772d0cd6283271acc039f21ba39ca5b0d73528c5856af3edfdac71eef01d047396c866c0a4abdd0ba3249ec8eb4f575d389db452016f7fc8ff471b18fb56dc7", 0x44}], 0x5, &(0x7f0000000700)=[{0x20, 0xffff, 0x7, "a3ee2994943a890365bbe0e671048a"}, {0x30, 0x0, 0x9, "af5a9e5c533b96fd0203eab0fdc79952b9f01d1236815384295ed26e2fef66d6"}, {0x20, 0xffff, 0x0, "92c55eedc08db68f1a6ab9cd82"}, {0x60, 0x1, 0x4, "2b9494fd096312f1fa92d47fcac38a7e607f69da81da7d37ea34add1d0435ab47d1e13f095828961843367f57b14152f4206081228697af996703072163fc5e947de56afce93b07fa1dabf85eb"}, {0x80, 0x1, 0x40b, "58a7a6a915e4b1f49f502ae363df7c0edab065e628a773dfbdb79c386b1b49841d2d3e8024b7246240a8115865ca5ca6bf4fd43a382719a980a75bc7bc4e4a7815e0c7ccdd5152ea1847360aa084308bd55bb881d085db827275de2ec095fa98076d50246fa4ed93c165291ce7dbce05"}, {0xd0, 0x1, 0x6, "a28696dedc07de371d2c854cbd2bf9a9abcf4dcee097bf618110aee579a5b34e06b5008aa23e7f659eec5a6b318a42adc48963aec8f24c53bc4cf4e4fe2bb5264fa910cd0fd9874621db483f10e3efdcebd5529885a75d24238a677441cfa979a688a5f47fc67cb7958b6816d101ccab298435e3ea7091a3db7f1147e21e4f5d3d1af924bb3a0cec79c4dfeea656cd6aa61fae6ad3f887249dc19db2203501385de101e35544674942e3f9df30cd700919b2492d359700c67ba1d1c374486c"}, {0x90, 0xffff, 0x40, "d12b44c782c3968f077a87221254feee5982d34dd425fd3dac3f3a3c33e886f05e1d8e034a6c0b83c235705553623a105ac5f97fc18a2c8b78c6e2466287c161d6998226d34db96eed8af4828687bc4e610a14901d3910ce056f394379b32eb7b4c195e6fba7c9bfe94e60800388df635c1f28c00103884a56bf37a4"}, {0x40, 0xffff, 0x9, "0b6f80adb66e004ac6365da95497315ed57d14f6bd82d494076666155b8399303685187b7ab2b6f5a9368424"}, {0xa8, 0xffff, 0x7fff, "8b7a3c7763091e51169a1533442713a469692dd8f51612974b6f5c6b4d73d8c63da17b30f20f177c7557754934814216232c69175db08636e044ef73554fdbdf6866237b4028797662e7baebde669e212faf533fab7bc1b3e3b4dae4aa5586b705b32fdf414528acadb3951a9b3bb2fa228ae494fe20986b0ad4e740833190db9da228a277d378bd6600a4f82a78b3125c"}], 0x398}, 0x40a) select(0x4, &(0x7f0000000080), 0x0, &(0x7f0000000200)={0xffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000b00)={'./bus\x00', 0x1, 0x1, 0x325f, 0x1, 0x7, 0x7ff, 0x9, 0x2, 0x1, 0x5, 0x5}) unlink(&(0x7f0000000040)='.\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x8, './bus\x00', './bus\x00'}) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x3a) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x30718ed9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="8936861828db6265", 0x8}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000196e285d57cfa7b23700c70f54de00000000000000a7000000000000f78b7c4b03d22ac19708c425780003140000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semget$private(0x0, 0x2, 0x24) open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x0, "3592a9e71ca772d5b9e7e2923f5c0895004fde528cd9103a6b169e3fbc1ad5b80d467595dc7f24ac4382c0dc0ae4fc8e58e9d69d4238b673a4f96bec9510ad7f4a5e1c5394d46ff6055ac440cca4e22cda684f03f11ea2d2df3f6ce1ecb1cd7807b8674a5a18325b24c8c4c8efb039ac64127fad2f427ce1bd3563bb32755f89743656e30a8e64b02ef85c1c16770b8423d7a5e9585446026c693478a0189ad55fcd90ea5c9543a2cea2515b4a006534b2f11070479b5b86ff17a0ca8c2062fc85334d1fa9645f"}, 0xcf, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0300400100000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc045c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5700000000000000000000200be155f6"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) 16:00:21 executing program 1: 16:00:21 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) r2 = geteuid() r3 = getegid() close(r0) getdents(r1, &(0x7f0000000080)=""/4096, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f0000001100)=0xc) fchown(r1, r2, r3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001080)=0x1f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x281a1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setegid(r0) setgroups(0xfffffffffffffd7f, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:21 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000979ffb233a9d83daf367e9ba6fd412a3964f64b2a4dfd54cd7ef1c1209b1afb4d5a7fb3f83909bc9162e4c67c631b1337006df4824afe80a6c9f0e0318bb95e2e46f2d9d9448f38e43168d7846c99c355e6c94a7b63dfa24301557e6a9ddc8c7514d6f8d3e202b8013ac0bbec5e1472ddbb79d049e34c6f2ed0fdebccfa93f8f52f7e856be28f8416afffa833a5a1bab067a5e442d5131c2d90a673e09d496f68c3c87efa5d0bbe9c5fdfe71af9d2cf6e2e58bc9e2665381e1f6941a2bfff13656"], 0x1008, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "d3d7254ac4723d4694dbcb1af5d41ad9b6e757098e6b185618ce8e68f4ee22c5246d1c4ed568b9dbbfc9f903f484fee5e1b3c7ffdd56473d26891694ad15d8d2355eba3f3404f3194413b8917e16c570ff543825979ce15f49939263be8828fbd87ce117490629db9230da8f563cc0d1122580838b347dd63caff6a4eba9c905010b7b41b84575f9d4373ab7667f233150c0f5d4220a3f235729aa35a1dbcd3d1ddf765aba52ee8621266db5733898062692dcd036492d484a802ffb334d411266e12d56d309c37b3ba9ee3ff861d4e1ab6c519d364cfa3f991c0318d525"}, 0xe6, 0x0) 16:00:21 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) setregid(0x0, 0x0) socket$inet6(0x18, 0x8004, 0x9) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffec4) write(r0, &(0x7f0000000080)="198000b47166630000ee", 0xa) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r5, 0x123, 0x5}, 0x7, 0x80000000, r6, r7, 0x7, 0x81, 0x3}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000140)=0x1) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x5, 0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/87, 0x57}], 0x1) write(r0, &(0x7f0000000300)="8671aeb4f0c5d1116d73", 0xa) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) socketpair(0x20, 0x4001, 0x4, &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x24e7, 0x3ff, 0xfffffffffffffffe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000001080)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae0500", 0x87) r1 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x3ffffe, 0xffffffff00000000) close(r0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x90) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x2000000000000000, 0x0) 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getpid() mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x10) r2 = semget$private(0x0, 0x5, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/201) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x5, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r6 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) r7 = fcntl$getown(r5, 0x5) fcntl$lock(r6, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x6, 0x5, r7}) 16:00:22 executing program 1: 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(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x100000000000005c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f00000002c0)='X', 0x1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb80, "855c55000000004000"}) 16:00:22 executing program 0: setrlimit(0xf, &(0x7f0000000080)={0x108, 0x6}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022fff67696c59852a"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd4c405e90d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e5dbe014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c63839725e1e9a04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c8eb449ea48a88", 0xfd8}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="b811be642f5f141f3fc926b54cc3457794c832ec2300ea0c86831a8665704654fe93a0d469f9e5d4339b3723629d06e15956b0be89ad26d7de0e58866d0e6f757e864998668bbe0c062da3b889662d97b172499b94c333fe5d394cc3d2668a545d57d1b643b830a7f4a617e7f4ca6799f7dca74c2259d8f4c52635961c", 0x7d) 16:00:22 executing program 0: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r2 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r3 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r1, 0x20004b3d) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) semop(r3, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r3, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0x7, 0x8, 0x6, 0xfd]) msgsnd(r2, &(0x7f00000038c0)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f412caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336a65fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb7604074998c3260b9e3e726fd3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a6cb5cac4d5e8e7ccd159bd4ae9fe62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d125d84dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf94040b63de9175a000000000000000000000000000"], 0x1, 0x800) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000e7de631e30900000000000000200000000000000020c10eb1e2c73f7178dcdb5abc03364884273a68afd0be5267f2574b7c190360223226626cdc998e0661093bcfcf723d"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001240)=0x5) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) ftruncate(r0, 0x0) write(r0, &(0x7f0000000500)="3abd46d26dc62869a812598070260083cffeaeee381f498b9c607c2581ea67c0c9550cdee9b37d224328382482421e3742c15c454057ff99fab8fa50833d3d11420a978059f991576c9bf9a9721695d18c81dc71c02ddb73756ec015fc5a33fa49c5e6ec931e1203ba4214c9beee633606cc14a3566f02a288b29a0792aba2e488d016f174d7f7312bc01cb83b4cd022b7e40cf99f5ef7582e59b988f1a91846161b60c7b68b014b61eddadddea90773b92d9b7de9102410192e640f81eb3d665d60f422e2a7be960bf02e77511a69727a25fac66021c83d73dc6504529a1f8b02e8c7c745bc3ce1a77188f9e78c8d0934008ff4f6044bdf5f36aabe776a83f9b786bdf9c5179a13f73d53897e95fa4d291e0efca69a3e7b5b47ca65811a3a4a46ca25463e588fbdae2e4e5482d43754212d18f5fc6c1205582781f8fedd9c53288c891cc5e991ab400faedf8f174d178fca3f69dc58c03b07f7769c7d6cfa3cec9bd4cfc0dc6706cd0033458c048a8408588cbae5095e46d82492bcb5096ea7288a9ad6d90e1acb97d867ea70b79181192dd900471b037ebe5de3a33f2528d688ee80bc2d8ddda9fb346340ee77154ede21b3ba589bd19dedc285172c37312b670cad83ee73f94436c17aac754c897b59f4cbfcb8182cd667b4a6a9625fb14ce3731c0120bbb3819c6f3dbafa98f011efa4068005b5f932fb64e9b9f4e36991318993383af69a59642149a8442111bdd5b6872f7968e13be900c20088f77810fb810304aaa54069e0aaff89535d5db934b64bf913bc483c438e5b4304106158d0eac0c3e4502cc09624f265da86a1f787e13007a7de76ec7a6d8c333bed4f87d4d59cad3004c1684e6078e7c37eefc93b9a8a0def0a6804674926b52ff4c553da1536756d632ca26f104914ffd441b06985cfdb2dd8a714849129ea27aec8d38cb1ae33fad8737019b70656bad5f7b457646040ea08005318bc4a5f9b21715f14c40e46d86b9f8ce0018b4405906d38f87caf03f3f11581f7d0c90d571831114b6fe53fd3b04a5797846de2f633826831ef6dbc601713e2da55f82e6312df062d4f6cbd0b06005a1fd642c763fb5722bfcc067c485f06b388c830cb9482886e1dc9d869d637ffec2c1778131bf16af336f647642572e3b34545af512473e860a2fc7e91b5509eefaecc8843cf911996585fdeb6c82f2f8cf640e369d05d7f597d45daf51e41f26e2acef60bc8363b78a5e3d143486e801db018c5f901fdc8369460e1c8667fc71732b59da9896749e681f20a32e2806884c9f00947f29c27693df2a195c4bf84e7243370b90274c5579dcb1a8b8bba137a68905483c2b411e3502c34211d510fcd544c01d76325a57ab7a17ff34f37b277b172be414d743896c3935288110dbdad5a5fbb39c4e99a4b3f25702d5bd72f08b47a27ad071e090a57b1ac9a4a3ec10f173d95e6a57861bd28e00ac558dda3ed1da5ee6fff9527be2f6c50f5f041a33c740274a6181dfde263e9c59181030e66a1d2c1da73cc3e4e6753f8671fd9f47f2383ffa9ea1485d705a87c8346af829a5498867c2738234b1fec9719ac628894ad40e9288be11a55100474545e007ddb6eecce7f03414637f9a8e77be989d760c8afa219565fb7fceddf5af585aebc0ba58df9a2b9ebc019d041b6ee830f40ffa9bc56e3ce9493af4a6ef948743bacfe54b066aca651fc9a2d3a794b904d2362dbe0771701b27e4c7ddb39232b855576177b0131cc28798090ee16ed577bd92188fa87be158e25a11b936e7f61b822413e834ae3e78cbc26fcee586b05ce4748c0bbd0e182fed2616fb7f296a34b92d9cb619d310717d876823627e230f86984efa9e9f4ff6ccd1f3ade6f43e606c39b0d3e0fccbf492f495249289942cc5aa5eb0eb4b70ef535703ed40f587f33bcced41bb263bcc91bb22771668789470aa2709660e9787e5be2172669e078b316115cde0c7eab1450381fe96d4b8b5decaaf3e600ea706e357d2d410d0deecc3c1da67700c68c3fc059f86b711045239d6ad72dd1c933d3821979aff77e1db39b373f8c2627414eee11f42563188a66a9d6cd4bbc2fe2e1caa17dfe7dc2b9106bd37ba1da7915cae812ad5fa4a0a3f29c872cb5248b99150ffa729b21f86dc000a2129141795a3df86394bd28333fe5a04774af3c4c57ade459f21779e4261949b0d8143f929693e1238da3d80fe8b218e625cd390156ad928f17012a761ae26f1af7aeea3768370390b28c668051a3b31dfac977d3b559946f6ec276837071d50f2012bbbbd517ff8c21ea6f59974042d30c6a0258dc1e8744923136be642d3527475e055f7e9f3c8a4e671b59221cf08b13d185249ba9f7b321e47aef4f9ac48d7cb4c173b7afbc9cd026a92ce7e24b60a1a520ebdb1117c50274efb8bfc7bdf1025da9f802571ea20511c8a4e1a647497729b5b1095ca3fe166979c218084218c39bcbbf712918c44a657a664b917033821dba30d9ccc6d5f207542a4e5ffe41152557de76592fdf3b2889a408adbfa95f6975100eeeec43d18e069c6eebe4f5f7da5be39e534811936b620a32497b2490502c414414e05ffec7c703953e29306227fe052acf2d227e2eee82f2f304f8157e6dffc58ed91e24210cc83973e4f2a144ac5f60727f915dc72e7c52b7ba95cbf0f43dbaa8786f43138112a4291a0e35aa9c0a70b494097ab91467b7ceb225d1315204cc4cbf7769bdab015fe5b7fdc9239e446dcbf249fd497ebdbbaa40af9c316ccf69ed1ffa71e07f285fa3b1207c5309ddb5f7c33e3768fc78ffca6a2e88624721765d3935c86ef14157f7b7a42783a760c65a94c2e884b5052005b235ffc4863c2da6a646055772683288af16ab83e4476f9926be416317994decc9d66fe7ee8bb1f972a88e33a7a758a3e4ff368590b65efc00e16835a6910318c2b141b40a3ec468f5c610112e1c1a9e1cf7c56ac9420b2d278ebfa3686af632c656e586b2971b39caa0bd9f275b42f296168957f8c73cbef16ddb4d544caed9ba58a1de90030c45cb71a8d7ac54959b6792aa0a838ad19bcc06121c236ac4bd1040db6fabf2b80244ac0aa5302e4a27e8a9d3bb68bb3ccfdd7104d03efca51202b2c740f6549d023a610c73cdee2e91b960c258ed41e7697941e5e03a1669a177be8b7eace5fb3c3b56706e2760a635f2b28d8dc2c6c1b3e8889de3c8135e4782cb75aca8430abd0eb5a76273049fe4922feac0383eebea43766cae83594b7ee850bccc6ec059875e2833301cd7610bdecc3318dff1e2cf9b78b957d8884ea0ec5c28eb37991301fb164ae1f7bf994530864d0c737b67dc2c3f2b8a777aae8bd19f14809ba30fd1031a9513cdb6c9f574db7b3c6429f14a1906c947442f09019bf580ff6706b62901c2fce2eac33793cfb233fdc12e5754575fdd0be2de9d11c0f8e3d74bc89fb2fbcaced920b9a8eeee7267d974d6c2e625c2daf92723214e1ffe2740ba2e4a15ee0193119877708a05a4f6739f57c61c9398293aef20a5e8268551b695a7ea60d8bd5566f2df4084b0ac6827881c9a8f46b61085d5de2f585ac3e3e0928e12802b524648e528f816454bee14f1150ffc060bff25202faedf942e605690a12b0be4b557ecd7e3fdfc9f64a4c6a923b71dc596902fa91ba1cc3a662f7b3a564f1c0563e6ab99307f064414e0d04cfdf3a7c4e39a00e617c44c7a304ad448a1220e2331979df3aa025da27d22f9c80b3d358f447eadad1ba393cbe3c26ac7162263f3a73a70ef9cd2ee00d27a10b6c503b60a69f7a273eddbfa4510673e3c85974d1a67700b28fc7cba088663ad1956f6c740ba6e364317eb6e44d3f81971900f8c86e36102556915b865a9552008f7ec3b83ca4ee75d47512be2a6828777ac9d928e3c70d58e85bc0d7bd08fd5406743b666eada78d1b79d50c58b1c141a411fde3c515c40b41f0518012e7e4b9cce5eeff22f2284448a3bfbc80c8ce5688e17495e137ecc134ec0683f56864d98770ba54cc9959103418574ba2be351aba460f3743604b7905051937ec8f3f141fb0a37a4a346afbef87802d2bac0881456bb015c6c460e0486fc577c65f18213338b66858fe01bf73e29ebae5e4991b922929b5dc3759a850f27815ffffca25baae6bddbadff12f93e3cbf4b29bdb1aac9c7fecd544bef620c320c80931cdbbaa362c38c46f2e886d6884e5a1d07ff502827f9e1d6ce3bed0d0c5f4ac0105d4262db2893502ba5315e6bb1ade5a8bc27bf20edfe7fac38aa95da20de16a443b5ce01f4f26b4852b32c977c065ea8da9de0193f8135c4fa3279a68bc22c6591eadd2745a0174a8363d66e2416296f397ae6e44cf18540bbfcb51440a0bf802c3d2fababe2874d6eedb937e7ed910c1cf582d7e362a130887043c6352123536c6d4534a7aa84bbd996bfa8ab5662a88680537c358aeaeb2cd7b70ebe4ec0ceb29e2353c10d5c91663db3659086dcbc81243f3e701bdc7cb8fef43bc8505325f3b571405832eef21fb626db61e78f7a36f9abc6eb20c2589943784581d32bfa0aae9e708be2685532072759ad3ccb68647cdcb285f524e4e59288342acb7c17d00a8d5db73e5f837b5690a0d8420d2bd87364c6ced0cdc01b42044d6b8327f65e822a762a57f6221f25858f1f314555e0c94d1c1b5c6376704f2fe7a0026a0bc13094a759f9ef6b08121de7ea5fbb46d621f969ad280119a0ed798ed3cd6b4a783066226716406c9d024de0f7e62246f7d8dac139e7525cdcf4a9c7b2b77c664d8338383ece3d1a01400d938bc03d376dad8d2370f806c56ff99bd7aadad5ae4455df436e64ac6f30b712b3d7cbdba63641b66db2d58b28a5b5fe1ba5e70c2a55f92fe48b39b16d7ffa8369f6f333a4d0971664b48e36a6826f07ba5929db81bb3203e36b8f67711691bc7b173b94b40e6169a0cdf7287659b8037ed5122d4d7b9808433715d53fdb24bc74e289150ed0f29c29bb7ab3fa088a7d1100d73eaf87825a22a17cd0e0b95a7fc3989541d9a0284929437fa3e5842c589110b34d200f842c10a9624f4bfc46d77e41be0a695cea588d892fc82b58151e7c31ab6f198939fc22fdfd54a74afe592b3bb876287137515421e7c2791732dc6ebe0e8a65fcc6d9cfb3a52fa510098c25ce115f57042d9d77ba7392374c7be69856b725ce224ad4d2c487438a294567c0edd4490e282b392c35f3a4686be5cb5253964b07e465ec614f3922fa165fece50936f42920d7d112472c6a39ddc2c0b88a19479f1116ccbd0e394a103c4218b211bcd261010fae386d567b9349cea07ac9d80a465332b52bad29898fb40c1e9404b2cfae71bad7785e13928e3ed05f84c435ae08c34232f55ba96dd2b02f66dff98f5175a83249464264d46923329f0097c48f4c883e98d40cabd4d5edab8505cedb1bb29dec36b205cd4634de857a024abed5da73ea480fcce8b34481e9b6f7bf3ed6488dedffcbf3cabe6fe94e4bc4af63aed5aa9cae7bac1709e29f9dc2fca003636a2f49e2f52c161ba0f440f02c28381d218898d4f771a9df9b496962d0f711fefcf01cb482fbc6a0e378a2d43b8e581ec13f8e4da1437560426ab9c5c33975dd42e0be272649a296ffefbf269f9d869c41ad58100fe184476c79eb564b79c751b44d9f3a3cb515feba0ad819c38ce66a17b6e1531d9d1ac5ab4a5b817745a47f4188099f670139522e44b228c47b11dd24a8a19f62b20f811188c1395578f8d97fa0d9a6e6839250ef42b7e9c008d5100ca8ac15b4d5a9d6", 0x1000) 16:00:22 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fsync(r2) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)="3bfb7cf32158ae59922cbc97c221d0e46fa3190a0ba0a29029447f45e8500db696160f85efed92fd03cdb5355eb81dac1f3de98d29e545ace199586b40e473a94581698b69c91311c5cce13ce6717ecafdcdf3c4ecd174fd9f035be94efe3d67356b27342cff458d229ec1ba", 0x6c}], 0x1, 0x0) write(r2, &(0x7f0000000040)='h', 0x1) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x49, 0x5) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0xfff) setsockopt$sock_int(r2, 0xffff, 0x120, &(0x7f0000000100)=0xeec4, 0x4) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/148, 0x94) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) r4 = socket$inet(0x2, 0x4, 0x1) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1, 0x4}, {r0, 0x46}], 0x3, 0x7fffffff) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='W\x00') bind$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) getppid() r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r7) seteuid(r6) ioctl$KDENABIO(r1, 0x20004b3c) connect(r1, &(0x7f0000000440)=@in6={0x18, 0x2, 0xfffffffffffffe01, 0x7}, 0xc) recvmsg(r1, &(0x7f0000002740)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/85, 0x55}, {&(0x7f0000001540)=""/59, 0x3b}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/170, 0xaa}, {&(0x7f0000002640)=""/34, 0x22}], 0x6, &(0x7f0000002700)}, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000002780)={0x2, 0x6}, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000027c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000002800)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000002880)) r8 = getppid() getpeername$unix(r2, &(0x7f00000028c0)=@file={0x0, ""/79}, &(0x7f0000002940)=0x51) getpgid(r8) mknod(&(0x7f0000002980)='./file0/file0\x00', 0x104, 0xffffffff) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x800000000ffff, 0x40, &(0x7f0000000000)="e26ae40f", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0x1000}, 0x8) 16:00:23 executing program 0: r0 = semget(0x0, 0x0, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/235) semget(0x1, 0x9c9af79c1d2492e7, 0x180) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000040)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffc01, 0x0, "c2d8de6698db8620f86b7869cfec12e629916a3f"}) ioctl$TIOCNOTTY(r1, 0x20007471) openat$tty(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/tty\x00', 0x8000, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB='A\x00./bus\x00'], 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[{0xd0, 0x1, 0x200, "c2a9d46362a55f48532aa96942104921562dfa3203df9c49b4f51b7a0f534a3968e17d19c21a60edf56f47445e6484789f68c7b44eea4b748730fad5471637cef4ead4fd2510377279a2478e9478b9041c17ac75cc73a2a1ce5f4b58ff0c674d9a9a1ea89f01b7d289c959bb61098f24e5dd9727651d93a177cebb80ce0762d902a164108b0084a3ed5d7e097ae1a60756cf0fab7647ac14797661b8d6d3ed17872eb4f9fe3092ed8943d50ea1dff30f0accf4fd5a596672957822aac163"}, {0x38, 0x1, 0x5, "fe8804fec05158be3729f15e37a68fe989eb3e8c2743a28da77faddf864675792aa5bb"}, {0x98, 0xffff, 0x1, "3cedb28331a1e25d3e8837d45f52e93028ee5e773e6c000e68bb8fc3cd14304c245d897c088e7a2ace3ee93dc42d0506a67ed9d89e23f1846f6b7ebafbb5d2420f4f064c8ffd5462f64419bcfe8d482fb32314f5afd16ef47a5fa57ba41d24a080ff58391397d1d60e6adb19b32bc019b55188eeacfae47d3659ead7a007b438a55c694f5b27150d"}, {0x30, 0xffff, 0x1, "5707510aed3c4c936fadaac8c510e6e3e382e72a0e572a7ec71198688e"}, {0xd0, 0x1, 0x40e, "f4afd0a4e9f2dab3186e4a4653122f1e4625cec1b77df857b31f61ce76d82c521b7d55fbc75fb04f439ce0372f3c85b459b5345d14026a64d171b70fe6e58e8c8b0bdb7b7cb6a895187506c1d53a63081c593cbb08266ddb378a98ed925a783a0b5c5b0e05d60c1b7c87c6981847f4dfccfba0ca7aa197a660f2f929d964da9a025c73f45f81ddd068e9dacf4027b97a813ba6c80033f7c76692f49d458040e38cbed49a6268fb2c21f75c2cb6243309de4a7d6df4aba9c27b23e0f32d"}], 0x2a0}, 0x5) sendmsg(r1, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000100)="aa568464b9703985387825bb823bd1173d3cdd1c02f8e925ddb9ca2443e88efe4c312ba06148d78a63223aa45fce9714", 0x30}, {&(0x7f0000000600)="bc9dc805c08cb737f86915cca22f616275bfaf518048179d9a4f24311906428ecc72458809f90ba4808686e971062b08bd5ad7700a8b21919e7e216d7cf2821aaf3cf93ad4fa0876238aada04959486954c4e3b6b2b6296948ef33257d549f3575effd89c1e03a982105c5e745e7011d0f96a1cb7e27b250f64daf311779293b21986e88a6830b26f084b4", 0x8b}, {&(0x7f00000006c0)="d2b96cfd77f0356033ac0221a1d2c629c3004b0ca50e0b74eac50c11033886a2c4afb95e633a98eb41084ad2af990688891f549ef05be66377ea3fddb7cf188bf4c5102e0c009703a7bc2a2f026ceae49cfdfbd308b056dc40c92fa8bf876587eae7a6e212decc0860a0f4339b120cc65dca942f76c86fe4b73c64387904acd18e385c6087badf73a525823ebc28fbc075873037762c49d7fb37ff69c6fd5d6b21c0e4c83aa438593ca885b8b5c36f255fe13c1b6edadb6e5c9249ae6406fc087e8df52bb9b0e36a137d7ce55fe7035176", 0xd1}, {&(0x7f0000000180)="cc09238dedb30236818e9eb760fc9083", 0x10}, {&(0x7f00000007c0)="dd5dc25fba1e0cdb24b3fcbed91143622488a44a2027140cb17c86ae16f8f06677ebf500bfc5dc43df530e5f34fdaae8fcc7c5a1a0672112a9b682d5e66f0e0a3895e12138c8276c90810e2c26530ee35a6765e93dffebff13a51ce75d6b9bc9e962772f5dc3cea61c25af2db25d20a345b26667b8dc70325de77aefe6cb87ea4a7a5d520889e6a8f61ca9c9e122c40c3d815b41235e", 0x96}], 0x5, &(0x7f0000000900)=[{0x70, 0x1, 0x2, "3f17bdda662d586a2e849eff8e3b067488c723f16becd25244da41a170fc65c2fdb7b93a3add3a99493ec2dcb15f81f12461eb6d46b40fa051004284f2f83dfea901f2184578a084943a2bbd30793d9ba10be792b1011665b4ec6155614d523a"}, {0x80, 0xffff, 0x9, "d50bfecca181de48e6a38f12072d7156964a1bce83b626226b8da3068ecb2cc3a851ccea6eed0f80ae5f0f358c48a8d242eaaf61126610b5d4c6e476b2de2b71d26f31ee44d1b7e7e61f0d0e6dad90a5cef1d13696ab5db2996f1665294ec6b555e6121fd50f52fce3e828a079d591"}, {0x70, 0xffff, 0x7, "338795f4d7fbd510866f564110886ca6d5072c1cbab04d46cb2df0bd6492731fad80f5f9734f0b4a7ef574aa7eb94d303fb3abff253ead30b2f7255e55d16f4f40ae4951c7d9a58c2c5f79c19f642581ef20d5bb7d68e1921894878052"}, {0x50, 0x1, 0x49, "0e3a6b1df14a2fbcf09ab3780fede2c1234aa3baacc28cece524d882ab244e7129f1c923c506b5a22af5a9794458094a0696fea912b571e8698c"}, {0x1010, 0xffff, 0x8001, "ec6af5e0956361ac2eefb89e4c0e3d4ec568463663649bd7ae6eaf66a6060e4c06307105f3fb32c16a6c6ab61154f5be3af67ddaad7bc8e1affdddad454c890bca1011c2c02c07f48735c6ab508b8f489d9255ef2b9c4b50783319f6a3fe0f91b631bf377dada00a7bd2fc5b3b001517b230082ddcbc77378f060bec90c25db2827adcb943519bdefd5ef210cba36bf114986bd39590b2b9e93e2679d13c125303df35e85f699680ce4ad14299c7bbe93dd43cf2916a53d4507083bda5e1c21d0cf7e8a099755c79b45bf029ee7e8476aae415b6908dfe07662e8694d4e86d22052b642ba75e5f4ff46406a608fa367c6a3674dcb2b9b307722aee7fbdae23342c08171900130e41bf477e88f696d0d80ad3fca6e2acc815988f4519eb9f4868d6c98eaed1f746e1031d44bb6573a8902a4f16159405036032c102b4d2dfd7ace55d620b7eb409930e73a62e7a30bb761a4abe70d1f6b8509c5978b15bb19df55852671bd3a24f297be90589289243e0499e18df458c1b4e9a21a0ee2c7196c17565c9774342e5c6fe455cf2feb0976d047f5ec4e1e3ca7070aa0395a24d7b5da69da2f575308610ed70d41a50cd1122da733576f9e8d63c56d676edfd491502b56ac4f95724dd7282d0657c31f5ec0d9b026c921e52c38cb96706ef4f2d2cb529a10a740b62fc4e471578d85cad8efa4e64a425cb0c83e03f1539c22471dcc894ffbdf52f2d271eeca2e43ce19ba35d426674340b4b43cb315afaf698e37992fc5577b753a439b5fabc67c8c410edba91c893b274d8ade80cf8c6bdffbd7cf296c04dc0274a77ecc9bf8672d95c0aedabb9e4d5952b39255466efff63b12fa7e0102a54d432a2e63f54f8c5bf9800635d9f89ca806f79fd982b50ac8f37de4a11bba30bda784e85ba04d7b242212fd0b7f24077f30c2495c3dcf2a13e87bb627d16411ef1e9d752a636555320329618f0fb8cce92c080fe43066778195f5ec85499abb32399f2520f5331b1ee1261c832bd98a1b6ce5c6d798ebcf63f8ea76e8778bbafe4b930c0eaab77d293bb1e404e9474a004be1be58d6d8e49156f0192da844d038f618d512b1057d38ae05a199cd1f24f5f8201778e705f891da4b8b0552a070daa68c4f7272183e9751d5a2376110b084452aca0e381513bb03232f3e6f6f33a10d427a14d139fcfb83539e7280b9cff79db51e916b83e4420fc9037f5c3d3e5e8a36cf86cd2eee6963489397bddb60c019c483b76846ee4640800d62dec4e5bc2c6517d1bdde6b52037c7089927d03811ddd88146bdb8aa9119ce152e19febe2bfc9f3209690a6cd2fafdd6ac3c861214a93974ab1fe8b004be27ef6b58176070e1eafce84990900a5d40a7666d78f03f3ee88c73b0415d2384d3d62efc35dce39c945bb2d680bba6d6fbabeee53d9d93ae2aa16bee401a1f0e18c5def189e9d08bcf09566188df162691db0510fa47ec669ee328a2fe551d9fe20f8461ca49733df58347f3ed917e09b154b2c1bd255f6ef57e5f2d11d316a2d283c48185176a40a0f4b55b5aade93f2d81588a1bbe4793b467b687d5c44095fecee7e500cc2ca0f93e8cfaf520dfc35ad29e69f8df302c6f9e5266c987ca0fc6858ff29409b13a5243f8dd4d32f452c3929fc09ec3336faf5d76e29ae6729d2a5ec9e6e8f88289c9a240cc2f92069c0779ce12ef93ea6521f498f9696e1d01a1dee6d7915a45b79078c8a4e4a8490421858ef52297d0eade832739f61fc7e9a751630a7953698ec4a3914b62847f53558bc96e7328e808315837a577bf42613879c12f032e866a00d1d8c141614db52708c06bbf1caa508a130fbed9a23f75efe675b0c41ee1deb8ad365954ed687e6815cd1c038118d0ab6f1204ea2c20257838cc6d70a1df902fe029d700a48e35e3211738218ad686262d6244a56f1dead10706a68eab20d4e5df780e5a5fa49bae9a9fd9345f4e2e1787aeec8412c49874b0fca577a347f52396bfd6503fa424323c979bfbd85b5edb35c44919fd652745a98892fbaf975b10fc7015b1531cac84526966e661d3d473e05b7f11508e96d4fd3da2f7d737565d8ec787dfffa2a63a1cbb9ce492f78df206fd368849b049db4e72dd50e55e2167fa600eee16578ef2407933438b31410f0a6049f5f49e4d6884a5c72d9f25883a3ac1411149b94037e5b5484218d8bfdfacf0c071462075a59260d8cc30fd954c735c9f4ee4007f1d5653eea1045dc96b2c5e78b777723c54971102f8e71dac2b5e4592c090031cd1661e0a0b03500a319ace6af120b3a6fac112a122f115a68f7c8eeb23bb96aec6d61700ed7a11beb80d82776377ff87aa33fc6a22a89d44b25f7a9b7d021c75ec2671bacbd7113c7383c4d1a966e177a7f7bd1cb36618fc5290911ff7023c92a99d34a45142434cc3c78445daf2e81a7a6c3869321202cc12ffdb509ff014e968736635812804a6f4b0f5900ea90f682cca0f4fa696cd49d0eae44a697d9b73dc7a0f11a084540d7fdddcfbf461b382edbb26612bc514fbe44fd78fdcfc91a5c73797945b1704477cd2342baf2f4a5b1e1dbd47a388cf6838a751d568ba4a41fa3388836f9c1adc1974ac53bf15cda7d08060cc420a92216cfc78c0fd36cac8c71d06842be0ef4f056303bc5202f23c9693962238916e50db095b0fcb3ed6daaebb2cd1bdcd42a0b99f3a678d623085953c87dc1fce59ca6cef67d664cbf5679c784fffec3a7948b3c46465c79e2894aeb994e25cab67401c9d5ac476379cc498bf30dfa789ed3f29b4d5368e14ed0d9aaf44c34f7216282c3bd5dfa57e8d97b51a456dc980411a54c0eb5f63648888996519ded8c81d273cb48745d0b2ce42a5c3650b2802f4a97f9534fd48cfa5e11d640d0ac037e0640aeff38e4e100d38d456220dc2ff9a87db3fcfe8e06a9265a204d98f6c926e62d54359132a52d68577dabaa2d99b15c26f36ded91e190425906d10d868cebe82d679829a6917a3c0e849b3a357734ca12ccd466eb59b84334c6de533235068298ac7a515060b4229224cdbd93a11504dfdcccacd55ebb37b6d0f93f801ba628f13163f894c8ee14ddce82a28e07d97c4f7cb671e4dd6084afead7b48e609e7a5a6f85724f5cbbaf9faccc39fe6acb599dbea074be429de9785aa6053d0bc307dbcb89ff8f225c3b3e4b2b0313e6130ce36aeb23956a40538cab185681666c5f47ace5b69627fda75ae0b20e4b5ea0591ab008630acb129753963e0187141fe473911b42b0085624e7e51095f4c0383a32b8e35cd80372b88a40cc0541fc5ccac87b78f6ed9f454fbd9093a5ab770396213cad468bd3aba024f87296138a7e4e6ac54814757b98de0a09f7eb05dbcdb3d60b27477fc1c99907c0faadf696c6e30f1035d226b46414b6ae301404b2898e5fcbef2554451666147df937f610a7a89f54ea13288a02daeaef59203941c967b03bf69ff9e1935b2ce3cb56d33729f04c0708b6455189fcf680532a629d558ec08aab5a927e807508c91eefc3054fd91a337fad38aba038d52b27b1d20135de91df71f2d5a23aa58ef6b8ed0ff972c9dbd9d8417044c0ca1b019b071a38faf78b8de3423078a13882e43ed7c8f1d2b212e05c5fc684876c1346a4287a25f8028fb0f474340ed92fcfec31559d1622cafde016ddb4c0ecee0a2e97a8ad561df206c7217f2d3617cee61f2e71223d49875179a10a41a8b7c60c5b49352632d50647ce052c917fc9aaa45aeaa3fe83d21e62d5440c38809546ee79e1c6ddf03f44a6fc0ec3d8dfdace45043726dd2ba8a6d2856d11da71ad6de3b02816d1a77cce9bfd328bf4c8cc6be1bbfcdfbd1539f6df5855ad21742da1dfc81e00de07f13cbd207df4100d94beb3c4d3956f792fee2b3aebfbcb56a12299c686a290d81a2fa5e6d0450bf3e36709ce6aa7dd882a270005c806bbb3c7087411a936e4d975b246825bbd1ee0d970b4f2b62967a8a355671100329eec2840e54f2e2d32845b7060c3650aa2546e0fc6b95bd1344d2dc3ce09a07396803a176afaef453bb0131625d913ac47f51479891275190f09a5559efc8db7971add72bf982d69dfd286643769dcabc564401b5c3a5cd059362748a75300c524e794b19fc4e0df6426be04d756321c1fab391f87ba7f33c32abaf7b02ff2ec532e1f985ed8a9e29de0b1d9d38fcbe8e57621c26666563ba14ff5d793d401b8079d96d665e9a702bb8ad90ff1f6afc56efb1d3562da66149794fb004cf2f294a884225b5ce3e8d847e8f77faa0a603040d1bcb59092fe8cb33870b9849ffa08cf1edece4652fe93f9a6efea530695c1e85f1ef3ec3f687c6e0ec9c1c95f48a11ea8ddcff1081d28b6bd3773e0026b92a12f612109f43ee132826d75a3e0709db6429d433afe7b2dd26a1bcf93300c8625d135c91e23d7ff3eae79feeffe1a83f118cf3f8b24199f51fa0130e3823ece3048535056fe7fe66ba284a94483c993305cd05351f052c7064138a6f99bd744d40e17649dc11a8de596f1bbf4fe33e6ecfc89434e2f531c89d12cb1cee1af20227afd05b78d59dc2fe7681343848a1d81ad3c2e2dbf9b7c6e76464d95a900a327d1484b21508d95868da93be53602d845f441fbaf44914404d6d9a20c4bb6db648342676f941ac603f09fda05072c3aa1ee4fa075b8a9c0342ff71cb6b72bfec19b7ac08a4332bba9339dcf32b8a3c73605f0eebc0a3036846f4b86e2374358aea3578194c49d7ca1e6ab52becc0e36e952420af79096cfc95cb2135c74257c9199a9a701959658a60c911bc56b46c839fcd9a9dab75accc8b460c0714bbb3964ca997422414d8137f55f6841e3b4ddba588938af752bb27ac712f56ca99e6bf7ae5c971cbdd19704241506a0aa1f7dc51e25825f8d06563e08ad1785089a7bebf1661255c34852263f36bbbe5ca9464affedacade4f739bea64b9f8d10305f81c1b898588a8fe4b295befd90a66e259acc82d810122ff1cc44928082175212838f13c9b62e78547ebfde99d1ff3819f9842ba1400986a8a6c5ca7369d0f011a0d3b0b606dbf45b103a078af0c87f339c6861e0aa3155ee3682339fc5e28e12b2534b63c9221ed7db8f6f8889d4cbebdcc10eb4757dace565a956456d1efc4f18a617d29df61d59f83a0636a3568cf48b6067f00a0039900f95f6e4226b3d2f1748e0c5e93333c8db92762a1fc9ecc9d2329a8a8c4f6a043e6f793f7abd7665fd1b89933cde665e44d83cc6d5dd4744be94e1878597dba4012ff3a846ad20354f0ad733a6377c44f4b7f79d15af8c9b94ab30f1367f529a5c37601a3ded1ad98e9e5044ab2dcb52ec334f902356b360ac52251a98bb519635eb3ca88977fb4233b22120a93aa00588be00877eb5fe3f1f1cc261f9094b02359b719d7b712f5a84e699e32e99e5a6900ed90df7e3ee71beecf1ee65a25852c16677ad23f16b9704d4b3933137d6dc7befbe28d5c8cac416f44eeab85a6623aea5217bd440a0307f2f386e588033a0d5f5735b5c8959ae3d68468d9b47c65189ff56ccfddf555e900620f2434cbbe2d3ad5539acd632633518379cd02979c8381729585153229b7d39b42f5f19cc1bead9c227fb88e46fb83f267123d39e2fbb06eb994b0b59d8ee684bf32d2bf081b0924bc9138d656a2228a4a1fb00f444f9557878e8c0e8e1562e1f533283f09a9fab9fb1fdf2bac53217d70fb9c6e0462a0f28bc39b1b2bb0ef8f941c86a4265ba4ae1ed5298e5c050593470bdbf80de1e35d585801931ea30852f2825316"}, {0x88, 0x0, 0x0, "a5a629337c825d3945cebae662e2833704367754a68f5970ae8705418539227066397bcc3b5513993210e60403037eb4e532acdf51920bee4d37d4ef36b1c5a99c49ad07877df38ea66a078dd3c5cab0a71fe1e5d699f92d68b818a57856d02e1b6f1e6db23993af265073d2b1c2ae8e4c6707bf0cef"}, {0xe8, 0xffff, 0x9, "f0f6c7bfe39acfc0f31b5412f2f46f7d80d05c011c467412d9669c13d9eefc7ffe5494668560356cbf017a7866e2440bc8cb312fe9de52ed9dfd76f8f8842c59abb23e0b89ba2ac883f0a08db1a6f7458b7e0bbab03de2025252e66c60e9980f6614ff0808ee9941e4385bdf3288a82de24cb279ceab839f4858615d2eb350ca4d6856176659777cbb7a8a186850d04fe3608baa73e559388bfd79c7bc1bcd188efd278720df5ba8bccf62528ed804ed46ab884c8560e5566c2512185df063e76fa6b158cb70e6432e470551aca749a76df805e7"}, {0x88, 0xffff, 0xfffffffffffff591, "3dc840fc1e2543cf33eae48e10417c67a952812fa75a6d2132012e3d6feffe9156b245b3512affa791373e3ed6dbe2e94ea46b9e0acd527289c8bb890a605655c5dbd0c3da2b785c08e3b7e45168feb6a38ab92cf399fad7cd1233456b3e1a4fabfceb76ef701e6f0c7e0eb656107e4d81007b56eb8731"}, {0xe0, 0x4847da695b2cf0fa, 0x9, "ed77c5fd03c1a000109e359d4d99bf3adbada25ced5c17706b5ffed004d7fd987fbbc7efdeafe8ebbbc1dfdfb04a4c4a8f998026b6348537477c7da305ddfba60f535d9a2bef058b5737f8c97e8cbca3a7848204617e8027b86660f34b3fcf576058f3374f836b715e84818b78f9a3db1f869d57450c77504ef2bf4c14213963624e5f1d2b497b5dc89049b11b16cbe457996dcdad4910b82407ff767af734e5a794c9d96b54263604acf25422ab71a84550a19f62d497c8e903e8722590f0d5225e2cb1385a005c8d853ab280"}, {0x1010, 0x0, 0x8, "01803988136dd81d2456c44cdb19ea6da97fd4e1d4b7a6220fb7ecdb8a43ea99693f50e2a64cd83d311bd03b4906db447fb87ce6b50f9e0f8db94200502b99169a8ffd8f9d8932b31e1f70486da3d765c2fab57628ca0133c0dbeb6c58c566d6a86c18156d911ebcd40674581d70c644e52c2f8c07fcaebf8d388911a6af81984fee23679d0dc98695ab3de868ba5f40b109cfe548aca5c50d7bdb00a04b98adb21fc128d1e9e18f5ffd529c4218e25d74c8209ed61fd7bf941fbc9ad95c96f305972ae11e46d9a337ab3f00563c30ffd8e8bc124daafec77d94cbfe00efec84b11699ec1c98057b77e18e897fe9a5b3803e119071e0780c70e1fbfabbbb4532400d6e3a6bd829bdff7b9893f03412177be50f4ac98fd5826fa5856ba7493b1d6fd8bc44d1d348fdd4546a3e058aea7cd1a87d26be883526e29cbada099c78650c3b4287470b6564eb5e7c1c2bc887a2fa52734ff89c40d63dd74c63e1677ba578f63f21b54219ac30ac52dadc77357254b6236e26ecdf9fbc4f5d60df4efd8a524e616ece166d218d7ab04e0fa9712199608d5905eba688c17059df45561777b11c68ceb64d83a25d8c36a2ef7efb81996ee1a10882332edaee97d3c2f94c6895bb459d41dbfdd366a4731a35054c9c7e5dce23ab9dd39546de30c205b8bab026904f1c0599e9ce1edeedbe36507358f5109a1b779491a95696682ce1c5f51d03ce30d1dd8501b170d22f5a17e604c18f099eb8ec86eff5a1571506619d7e22cfa0ed0ec144870968173a4f45139d61547485af98f37fb9a51aa50bde675e8244baab6699e31826fb04fbe68b41f679c29ac07c39c743a0005f286d5e0f58882334da86bdd1b9642c0124277cccd525244dd814d95b6428631c87dd1dc7109fb2a599c9bafe2a10bb8c8ba666ba927c42cf35177d6c26fadacf7b0079a8c00bb096f02ae2379ec4a831b8c6831cbcd97167929198b781447e48f88e685555a3eeb2834e32263e07344f46b444893e3295c5484d9aef9a8a0cefb619cab69d9c8aa2c46c317523684184c7987c64f86bb9f57698c9ab5ef649f9de8e09cffd2577b7396c045924f1a6a933ab44c4226ae5246c06f1b54596d12d6c09b7aed90958baebbdfec52a26a1e1586c42919d560b8cb23ab8bf0b049d33153a3f31974f78ed60a2489e6ff69b34a424f4831bdec0554a1d4611f08907f7ffb6a2d174378730d52c556384421c99f219a17027d46e327ea4169254290ab26dcc71b7ea45fde191a9e82259397ccd5b8d670843e14730cc5752f0250cac76679443df209fb885567c23e2d0115857eca6c9014bba5e23e5e9c6220ddc9cf4949a2efec235d0b18848d3b164b1f0d022d5059dc8aa5a1120aa3a11c6fb5791af260342149081f733176307102805bc3dc5c33bd736fc17fbc957d7fee5d89a630cef93dcaa8822c42ce54d4ebb837f9cce0d04509794585842ee3887fee03e7df5a5912cb8262bc2ade2ee88ab3b4447a10e034a586726de975ad15b7004d1a35d24fd41c3e65aa9b8d3a28e2ae28bf14c8ab2898c601208d736da47c58d046085eaeaa01eadf02627a248c3605b3751179da692044125e8c1b24458269a329f53b71f93f7745b413fe99d9bbc404401b2df0f193eb983902a9d67dcfe5422d939f4c68a879cf396653b6b162111a75df2d63958e23979018f436683d17081c44bb6228a6eee39aaa2ba808739dec01c11670424e682a8c561a338dac8ce77ae409d163c7a4ff3dadba865228287e23815e195bf575fb60eb1838a01ebf780bdb76e844788cdec42de01f59ca6169160e629ac6d4d111bb35ce46691cc047c0e042462a73f4917a68b692d40bb4e27f2c27fe3c3c27d6e785c9d7d78949af15e1258ac9fd5fb2b920f0c7e399cf4cc6a20c21d69fbb95df373633199d824c119fb1b88d701439a7f0d305bcbee6fc0afa5490c54864219f718dce7df948dc84108c576b0eabe2de2e787dd6af907f29ee2e554759f842696fafff5a139ef567f40e4765e912b1925d9c80c5d7732f847cebc10a54bdde610dc772bf41e18115effc34a71df130fa557f2c8a99f6b639b66bcdef6f8a16ddec0350ea992eb4b8c8ec9514922c71452ae84fc71579629051549e0f884aa1b4b2dccce72cef8ef777bf4013577dcb5323293549b5a42e32786b8b93ea5acb3d508010ed2389bab2c8fe5ebe13dfe9a63870e4918829d275214a2ec0c02506ac2e19c2f28984dfd4df504937344b9b185dc63ada57e50d8b7214d2fe39cecf7f5e9e60a63123658d959b39ec7f21e7d8ad8c0b1ed1c58c18f26ff6c206b599cdc6d46b85aac2cecb6543676c57bb104c7da0664931ad9d56a500c10cf17119cc43cb8e24e6fcaab4fc2e026185cfa2ddf699c8e2084c4e0a20af26e02bfa434f15cb310d2ea7b937e31b85d2e523c040eb3243a8c50566928fba6554eb205fcd0589b4bee43d10bb752864fd56a54e2acc75dd0cbe9d7edfe6b9de28f02a5583ef01560fbc5796f63f9dcd468947741818798e3ef837655e14db54de36ff0de45769817260cdb072edea843282ddf565690888948b0f9b8bc939309d263e6c4fc07bfe811e7fa4b67ef2ade675cf52b456a47bfb1b07a85132e8bc3ead3fac862096665999cff0d8f25a595b8b1882fd5f6df83b179a4973e020521ebd80dd2da6f3f527ef19966c6b488a7ab69830027459a8774a8d31fae3537f93942ea2a6064577ff92d0c37e7c2fcabe5cb43a3abd1baf27f433b34cb11df4a22d1baeda0439b35664545dedcbe93ca6f4659234222b77fff42ab2b38c83e0de3716c341ceb9b03cf19189772ed7256400ddfe7e357350644f63670ee9ca7fbef5991eadcacbdff0aba40572ee2e2fc74bb1ccb3106fc72d72ebec03d1f09811f467b871df8b28c020794d554a598262df67e9535383e42b6916f766eeabc9f3bc99bbd178b9f311b34fb854686e5dd2b9a7838728004303fa711ff61b1d02362127841581138b98daa9ff2010830c03bc7882dfaf65e02bfdb80279448dfe43b64645e37d605b1bb4c25d12723eee75eea737059e8b858d51c18eb7b68a095a9fcd345e2c475c21fc1a62115b3c8ab3ef2f47007c412fcfd4905c35935f2e048d2c2388d92db1e04b59b148e7fb0a73c414f44c561f58952bf06d504db2ab336c9e3359189da112b2c2e617f6e3f03899576330e22502e1ea8ef83e77efe426e51a9a4249b3983750fa18532cec3bf58e9877054793ade84cf9be3612150e5bb18f00d27e517cf5d53c13cf1f67d38d35b4a8a3b42333edc5870bdd0fafbe7d932f34eedd0842d86889c26c9f43a920990ab4785755c6a1bf322f9f1e36974dfd1f2b62887e0fff6b91674f93d8638b7da53f9c8f0f5273d04ff803fb656132f2ba5cea4930d840e9be3af053d8b07121ababaefc0604e62b404e264ba2dc04b45af6f7718d1c93fcf6880daa54708f29f2819b0298327739a47ba4fa077b37e38ba56796e29ab98fd5794e8ffcaaa91d101972f6d158d97a94dd91794a09b80491329b305b4737bec26cd8a8d83d61cb9ca0a7b2b104ebaff4bdd96b768784673c0d79865a2495b2adfd646e42ae40db1f55575df8eb9c6b1446d971218e59013d627b4f0afa123caad77a1f4ebc02b153b3330df641611087ef9052f0461aa40906775d6460258f5efe3aa43513bf4b91ad6a522d7c924bcf88bc270f029eb9b7a88f4427466245c4a50dcd4e0dd30fb9c24bd25fab82db579549403bfa57f336170f17b7df72fd2da5326d8dc830aadc0da07e3d5c4167e125199c2dcc7d0add7d2458ef27c825d3a4b684998595ac37e21ef7b49117051cfca32aac8aa1a6ae0812be9e311d1128c48c28061b27a0766b54dd870e8871924ebddc7e3060ff52f396e341fd1dabd7a74fd067bff86f3ba6c126c5d899094d7a1362a222dd3efffadcef0ee2f10602060915f62a66a3ae3c89baa619f9361ee390c39c472b7cfea82e851fd936e61c6d2ec47b95527e0579c89a97901612a9fb253cca7228a0e4accbc0bf19042406afd6844338ef620739e8ac50464aa4878d761a985bf8c9e5d3e72dfa64cd8c5412b5986304812720ccf012e20f836c03fac712db99cf62009c40ad4f5580beff26b4b113c9201cabd9cb324ba594f9f8faa4e21bfb6b6fdfcaeab8b105b4cb3a4db45d454e6577bf55c47a1f80e6fa4572c2fd2be772a4d79a6a9d07b40ca87c5c808b8e380846d63a97220112015d093cbfe199390dd20d60a485a5c7e836ac82a2968cff620c9b01eface828186df9fdf2f2bc7c64435623285e3359d59f915b2477d3314ccfb08b0d6511761ca581a70010813e1df25915d36c555fa9debf6d638d7e45643b96719effdde953cbc3bde678ce33a9f3a090ba13d1df5ed87f7293fd6a2c4dc5419c6f8cc59ab8f8e1e00b5d0bc7901b7f70b032c0e608f8a1ebfbb8c8d927182f3d21d00986cfe1d33d93e726bc05be99ac0c0b0d044c3e337e1a15dede4b132533aa36eeb07618ae9f79b5072e6d291313373fa27134e3f833aed9f5cb36fd0d4a2d182543418443e674c36fd4081d204e99fbb081d6abaf534000fafee73c77237cca488a9f544db5accc75e62b3e6de5524ef1740f3f024b9a4db9d9e3e9efbdded1e1e73fc95bc62ed05309fa4f79bf5adec4a05dfc12a0729c7842189c25751adcef4a6ee28c3475d10284d7fad7d3399ba62e97456a0ddf062bb8ee845dade35a6addc13c2d7d39e1cddf34c73f2d64e0ecfb852b73039e4e28b692d59a61b78ffc6ad89c5292d54620376b3db01e8b6e7fc6a0cafefb060177726b3e57f93b665cca2c17dc42bf880ff45625b04db241b9307cec4f01f20f8c792a0b385246939b2316e62968bad488078f3fcff0f4594fe2e48cb88523bcede6906462fbcf8775ed25bc717e5e3735fe952cc0e468177cf2dfa597098ed7c7f10b38da20618c0b43edea9676761b9aba60e7d8b7c0cc2fc9498e7af276b085a602c71839279df4967e0829a73da6391539c3a4da769fe7a6b26a171023641eb881b9954e297a5fabaaa36ee59d9e73faf6f03690022290ebf2db4f1cb004190adbae257ef54aadb78b907229ff684f399aebe50223892253147dcec003c6d12fdbdfc92eda5d0905598f1966064aba9cf9f8f8b2cfead9d20a79e7770ab8777d071bc8bd839ce49c6c2261ff0b873f8564c4542b5580b5f698db754fc02dcd742fec974f4d902b0d0c309a257ab033267cdaabf2761872fa0b9668cd561500c5ccc0dc2f8dc9f408dbc67cc3d22f748df20fd5233e807d7ee5d7a86d3717105d06b459f2c471ae3cd4a2d32ae0a593ddaf94e4e62b6e9047722168b08c54f9e5dd962b72eebf7c95d1e82de4b78deee2cf15ea4f68ca1f298a763bd88123617002371dc1e2abd3292b06509be3833826d5a1f83f49ea0c36575a06aee6989d6b276e23b36a4aad20403090ebd925ea3449499377bdf6bebce68dec0c67b94223238a99c3d41570621c7043ed9056c0db6f558f23fd9f0d66f17c2f9bf27e9cd3392f6e139faf3538c486ae6d480d4d5f67deef025929cb7bd1d63040f537401e19b2623785c05e8732c648af318e0d023b6f19fc203a9bb0387f442873a376d5fc074c537272834b865e294e13865c6c038cef579dfd9094c3dab172c559a1efcc4a0910898b5a9986c21a57f5470b6682b7021c347db22b1923a4d53a6d2ecde8e7e72b89c691a73dab8a1385045c7925ad872fcc3ea251129a7d41a1a5647f47321"}], 0x24a8}, 0x400) syz_open_pts() syz_open_pts() 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) listen(r0, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000040)="7aceb8c56891268bac290e899b92c6b077606d918edadab6e775330b16574a0a25280301076f04e696178193a94865aa68c056a660809e147eb286db96536e615c66b2b6208f9a2d51c1acd04e210ffade275190d7953d55922c6976147a8167fe40540eef16f6f1b6f51a9af33e86d9a372e7a8b66a5129f922c9b4cb1d7bd2d3dd6556eb4a30295ee3dd46addc8a19c00a743bab7e7335662da7b2e4961b385ba43940dfeb237f0a01eb818a10e5a807f55276728eb7f30f961400c6fff82db54de2e5b81882ec62a06bcfed832fbb03835c93fd71d1ae48555e60343e4bf28c77a0bee3501046f2e01443fb124d7b3631545a331021709baff25c45c03d4d928a8947562a4735415e914b99fc985335edbfbb390eb333899f2f8cbb1148ea7bcf98759254084b4ab5135e3835b94387b577d8974e67006daeed4328a57db34f94e3cda4d31d3105b5f40d92279f8c133785b691135b6af265bed6af369f4e1a78e0fffb4a62c73f1b6bd650e0e55e3fbb9fab2be0ecee54c73e391570631b4c839e499b72ce3b888421406af87e232ab86df4c4c0925b040cbd040b3d4c5b66e81eeac54cbcbc55d7c59ac2d182496706d29dae62bd3f7a162b7bf35ec811e48d64b032928e254fc225873c074e05a41edc90663f66e0ef70ba68c9209473b578699aa06c99fc26f46c6c17d821a9fdd0b9e2325e9364377ab2e45deb6781989ba2aca60765a61f338b12a7b3e77fa0bf6966fbfb562d45f2b11962db3441dcbb37ad889b28214538f138a3fc33b2545e308d31a7c88a5ba195dffbe70e2955d9078ba818e6dc431e25c9b52ca91046d829195bcbfded47b89e089400ee5a6976e716ae88096edad6014a3c7326822e9bea0a8742bca61a2fc78205d55be8817a1bcbdca22affca3a874ded0e60b893d859da89dc6e8d835feee31cb1dc0b251b372b83b878f67f03a14ee9bf4dd91544388089bc14f53fb0d202ae1817647bb7df7610950b74aacb3f249dbd12932f5f60378e97e97a6f7feb836b194efce22e379c9bdb7b125e63a6219570d37809d0b0c43fd9ad79e84973776d0359abb9e279c1d884d406f3ef6dc17b72eb2e8091c958f989ed1dbfa120eeb21283d403cf7a6cea578f539f16a0f96ec13c687f28adc32529590c72567fe419b7402ec4a2d967bf8502fb9a7c12308fee4454e9922699163260b1a02f3276fffb225c3d068a5366284678420cdf2c5f071a8636fcfaeb28a7c38daa6bb26063e547fe9cc3e2224bff50d15fb8e7de72bffe1b54f582303531f319848dff2e6a5fc070ced2e84c8c02e21bf3e032656d110e9200a0dfc9e048da878c42c56952a363b77441e1cae16955969ebafaa3773c286840d62b9f26caed522dd4ded32cf9aedea7e77906c7a9bffd7d8bad838af0fc8cae3a01daf08f281e5a392e8a9e85bac5415e1a20fcf85b0b95498c1a18cb4502675a330272f5de3f8ab28b80272395c44e1c1e6a61204383cfbbe442fceb88af3cdfe4295cf6011827f3df60e1ab51377fc45a7f6a1a0235f1e1e9c2482fbf267f00dec296bc3a603eff7e850cc552ea39754d606f1cf66fddef8c3fcda17bd97f71919dfb1a0fc618027545275b5e48cc28ad134e03dc046a65a260e9fe0e6843d5b51bc548320226bde8751019888876f58a622b1c3f1c6e5d958ad683469cb4ecf7b121b9abf262cc094cc0390ffcdab83fe75de13735f10229db18daadd2914b422b075590d7c439a4052abaf9cf826f9eada5fc25d5d3a8efaaafcf23aea8e26ec6f4d60a789155e5870c675e890f0d29e4f7a16c34447571590d57fdb04444006909bb463520da810ca4d4df3b41182c35b18b0d42bb41910191bc2f0a6e1a5c43081f33d6b22f1b1cd094d4021fbbcb67957644fefa562a7bfcbc276396e36a7b15daed7a3ec191ad0127dc380ec974562f9915e51920793f5d909958dd29e30fdce20725f06eb9e539578e999821917f500d9de4c9e87ce2307feab2e7e3c9a782103f44849213658513571adb9a5499347c8861c7c9974f34961b8323f208bbf11a60930601842fa009e383a23f405eda6731edff41f86954dbc045f8d4a4678f216ee1a0a3638dc15fd84996746e8d2b5826ef8fac1817c529d54ec4059fd3df9815a963d2d65a0a6f40f280904efbc8d6f1fd58c4ba52991bfa5f2aefd7092dd129f97609dfc3fd710e72f1250fe2d25f51e5ef1b7df949cc3c1f126cb753ff9edd3a179a14befb409bd7f1e82023ecc81db06260b2a60ccc20833d2196bcf7bd949f3829e1c900b68168c2b003667471e683c4cadca9794729449341cce74b0dd99f97a5a1a163f355e875fb9445301f65d7e0d4b0b6d0c106ca797d4bed765226c5d7a8495e8e81b76a76416334c1844531266d5460954439d71bb95ceb556edcc660454ea314878055f9715378d7e88a3d83934052d01ce263f434dc3b78ea2e4aef748720c4b2238c6ea6e8f26b6b25d84743034d8bcfc81c1e4b9033d55d5a4dad782128304db24c444e68cbef1fb58407f85daddd510bf4df78426fb473c954c962107b8ca818d4186ad634eb64061bfca0e5f89eaa44a0be335117376336161f9320a8b3439cbf8fb01a5c4f2573b1e20744c48e1fee44b95fae15fada40ae0647e7bf0e6b56309066058d5e64f2d814a983ef20fe67c6acc3190d21bba6075d45d7807e58826a5cbf777d72585094e129a7325e93fdc402d13e9c6463f61807fcf1804aa5c3268644e5e063ba50211b02247583860f2344e6a556a5fb7233e9a9112acb0101c9f78f4bebc9780cda0fe88d58930e77943c5a0c573f9c00e73d8e21476a772344c44bf21164080ba4641567099e2128f69c2c0a13c508d8ebe576b54801c9f1829deef801e7bf5f84261918e12111a5b8e63d3868781850db74570016442b69ccb89a973034fc0d8c0375766c088a5db8fb34eaffae3927985f6ad69ebf363e3127d2", 0x842}], 0x1) open(&(0x7f00000008c0)='./file0\x00', 0x80, 0x5) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x2002000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = dup2(r0, r2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x80000000, 0x2, 0x20}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000083, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2c, 0x0, 0x7a6, 0x8}, {{r0}, 0xffffffffffffffff, 0xd8, 0x40000040, 0x0, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x80, 0x7}, {{r4}, 0xffffffffffffffff, 0x1, 0x81, 0xff, 0x100}, {{r0}, 0xfffffffffffffff9, 0x84, 0x1, 0x80000001, 0x8}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x28, 0x1, 0x10000, 0x5}, {{r1}, 0xffffffffffffffff, 0x95, 0xfffff, 0x2, 0x6}, {{r3}, 0xfffffffffffffff8, 0x2, 0xf000000a, 0x8000, 0x8}, {{r3}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7e3e, 0x4}, {{r4}, 0xffffffffffffffff, 0x11, 0x6f, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x30, 0x7, 0x5}], 0x2, &(0x7f00000001c0)={0x2, 0x7}) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xbfbd52ce09a4340d, 0x9, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x800fffff, 0x80, 0x6}], 0x8000, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x8e222f4a8b35791d, 0x2, 0xffffffffffff3d2d}, {{r0}, 0xffffffffffffffff, 0xd1, 0x1, 0xaa, 0xe04}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8001, 0x5dbb}, {{r0}, 0xfffffffffffffffc, 0xa8, 0x0, 0x3, 0xffff}, {{r0}, 0x0, 0x10, 0x22, 0x8, 0x7fff}], 0x2, &(0x7f0000000000)={0x3ff, 0xffffffff}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xd, 0x4, 0x401}, {{r1}, 0x5bb97184e09e1764, 0x40, 0x0, 0x4000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xffffffffffffb535, 0x100}, {{r0}, 0x0, 0x48, 0x80000000, 0x3, 0x6}, {{r1}, 0x0, 0x24, 0x20000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x94, 0x0, 0x5, 0xa3c}, {{r1}, 0xffffffffffffffff, 0x28883d278139029d, 0x1, 0x100, 0x3ff}], 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x8}], 0x1000, 0x0) mlockall(0x1) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x3, 0x3, 0xfffffffffffffe01, 0x400000, r3}) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) r2 = dup2(r0, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x30801, 0x20) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7ff, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000722000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) socket(0x6, 0x8000, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) write(r0, &(0x7f0000000040)="b00b38ddc1abd66bd649af96031ea54055", 0x11) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) read(r0, &(0x7f0000000140)=""/4096, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) 16:00:27 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='!\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x80000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x41, 0xdfbf0ebadd52cf09, 0x5, 0x3}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x8001, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x472e, 0x31}, {{r0}, 0xffffffffffffffff, 0x8a, 0x20000022, 0x72, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x7f}, {{r1}, 0x762e1e678d990887, 0x0, 0xfffff, 0x8}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0x52, 0x80, 0x8, 0x3fffffffc}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x41, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0xa, 0x200fffff, 0x100, 0x716}], 0x0, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x10000000000001) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c6, 0x88) truncate(&(0x7f00000003c0)='./file0\x00', 0x0) 16:00:31 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fsync(r0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000000)="46d14aea5d169c50b824c60a8d8d7449bb29eae0d922c1a4c50f2c230db3e60ba88ec3bd15c9bae6ffe8f4669a8e0e1baa527992dd06d2525ab4ea78bce71caf6a9074c4e7270a02310bda2489cf5dc82be6a84942cdf09c105cb84a16fc7df975ceb9492f7ab748102d0aae787728c08584f82beb7d923a0a4311a88683efaaf5166c2ca98645f97822ef21dd36c4006ad44bfebd2222034a927231a151b0cfeabf97b1549e252f9f324936e660de76badd240594b0bbab96ae42c169de44b6019a45dcd8deada70bcf3bd1a797bea21d", 0xd1, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x81, 0x9}, 0xc) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x0, 0x3, 0x37) recvfrom$unix(r0, &(0x7f0000000200)=""/227, 0x3ed, 0x843, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xffbd) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="0452ac12f768c5a21bbd5fd80f870ccdcccc07e9f243ca06eb7ff28d1e1ce28343581d354bab9da8d87d21e76139d3a2a23cb40eeb679fe1c3930a3c92b861f019a8c2d2c6ba73cbc649c2ede47c927f8ad2632a28f18e247846f1ed07a68247fcedfb562b0d425c2851db5394c32f8b1f9b986288543294e012b58762927eca5980272ca5d03af5ae317ba69684e0334d9e12e08937dd080272fc47c0dd900368042ff44d14a1fb4f3a73f6a2977fd74a330806f80a8d6180a23867e481ea9fc800604275ffed863156871ab1674ea7b272b6f29177c9ea7dd11e8a0e693b704eaad85e0b009ae960", 0xe9}], 0x1, 0x0}, 0x1) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80, 0x4a) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x800, 0x1, 0x0, 0x0, 0x4, 0x401, 0x1, 0x0, 0x3, 0x7, 0x5}) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xf0e, 0x7fff}, {0xb36}}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0x4, 0x2, 0x6, 0x1, 0x10001, 0x6, 0x3, 0x1, 0x0, 0x3, 0xe4}) getpeername(r1, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) getsockopt(r0, 0x20, 0x5, &(0x7f0000000740)=""/79, &(0x7f00000007c0)=0x4f) shutdown(r0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) chdir(&(0x7f0000000800)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x140) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000840)=""/254) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000940)={0x1f, 0x1, 0x1, 0xfff0000000000000, 0x83f1}, 0xc) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) mkdir(&(0x7f0000000980)='./file0\x00', 0x12) r4 = socket(0x10, 0xc007, 0x8000000) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000009c0)) dup2(r0, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000a00)={0x8, './file0\x00'}) sendmsg$unix(r1, &(0x7f00000010c0)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000fc0)=[{&(0x7f0000000ec0)="09cbb8fc70bea6b4207994e47010f688c5aab4f7b8c8f2be70466f295e86cf329242705aa45a536fc233039d2dc1eed10e2c7a49cce51446dfdbe3ff2a70d6f20b7285bbc891631699f78c25ff6549e4b31c07d3c8d1b0161bfd66f102921545ce33defc082c2343d22eaab2d7243584363a64ff6dca59c297e610e4ada0a257c9fba10c390257975a4cd6d63dd6171b5295df998c906ac33f1d635e69fd253486982ced347a5e76d63b21d9bc8c99ac58a9aaee19de3b7fe2ed225c80922c875300022ea17d5691bee7923ca5ddf539075c516a71a9722164579955efb7e7496cf5cc052ba9e02d0a808c43982a9d", 0xef}], 0x1, 0x0, 0x0, 0x1}, 0xe) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000400)="b100050390000000000000005786ca1120741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9181830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c1, 0x4) r1 = socket(0x10, 0x5, 0x1) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2e) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f"], 0xd2, 0x3, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = getuid() r4 = getgid() r5 = dup(r0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000400)=0x2) chown(&(0x7f00000002c0)='./file2\x00', r3, r4) mkdir(&(0x7f0000000540)='./file0\x00', 0xfe) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x9) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000440)={'./file2\x00', 0x6, 0xff, 0x8, 0x1, 0x2, 0x5, 0x2, 0x0, 0x1, 0x1, 0x7}) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x1a) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/204, 0xcc) open(&(0x7f0000000080)='./bus\x00', 0x200a0, 0xca) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x1300) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x3f) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x3001b, 0xd0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5baa, 0x1}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x140) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b4000330100000000000000000000ffff4dc6f2e9ff000000000000000000000000000000", 0x2c}], 0x1) 16:00:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0xff, 0x200000005}) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:32 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = geteuid() r1 = getegid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r0, r1, r2, r3, 0x2, 0x401}, 0x40, 0x401, r4, r5, 0xfffffffffffffffa, 0x8, 0x3, 0x101}) 16:00:32 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10201, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000100), 0x2, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000280)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000380)="c086a13a7e19a465b70d2c0682115cdf52232009ba449dee6148256d71c971789bb85ce54ccdd28f840e242df530c6b54bc02b73570fc3abb08dd70f806331254561d4dd40244b28dc311221211506eba1c187cf6eb25c8cf587792c7844c1bde09654a0cbd7715000abe64ea5a89095d7a1c65ab51607d9bdd977641432fc5dbf645150ab8164c21d5c88045fbaaedb94c8382d4b97dde31d74bf8fd8aa9ab570cd7d5ef66171988013c64d764f2bd0600ffc3396ab52a9644547da7af1d56ebdad8900ab82fb6f0c48da4d5384a8e6fb71e26350323c792c9862574f07", 0xde, 0x3, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) dup2(r0, r1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) ioctl$TIOCSTAT(r0, 0x40047463, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:33 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10010, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x8000000000004000) 16:00:33 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x22}], 0x1, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x188, 0x81) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x9, 0x0, "228c219fa921d19396b653f48d1c4d026ff72b40"}) 16:00:33 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x88) 16:00:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186a56010000003b00feaf040000000060d5706c85c2768511fe890000000000000000000000000000", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0xfef2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004800000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000001860040000000020000000000000280000000000000000000000000000016177c9e91243cfb272877d", 0xfffffffffffffd16}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x56}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x20484d77, [{0x3, 0x4}, {0x2, 0x3}, {0x0, 0x81}, {}, {0x3, 0xa69}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0x6}, {0x3}, {0x3, 0x7fffffff}, {0x3, 0x8779}, {0x3, 0xb7c1}, {0x3, 0x2dcbc37d}, {0x3}, {0x0, 0x6}, {0x3, 0x40}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0x3f}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x4}, {0x3}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0xfffffffffffffff7}, {0x0, 0x7f}, {0x1, 0x7}, {0x0, 0x3}, {}, {0x1, 0x3ff}]}) 16:00:34 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x8000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="f6705fa38dbcb5b722d466dd55f3b3ea7d", 0x11}, {&(0x7f0000000540)="4c14bf539c55e25c3b4a119f00d92e3636ebd166418bb3512f18521ad9710592ac5f5d74d959b098fb4a2843922bc35f90930b6afc2d787c4c4cc84a9c191b556adebf8f8e8e269362c65d922041c101ca0f3a01e1d64128322e49f4275846d85b3358bc96051ee9b515346e8f8ab99e9ea116d9843d74f70b3848db8aa0a04538c956dc961d026bc169f5f5141f73d83f9080fcbdbc7681e5054ee187cf67c318af79dc28f1a0c4ad1c281b08b31a00577012bbdfe1fd17667f30976d48da8e0136a9c88639d6f871c91470d37d7abfb5f111cf90aa69a092f908d5234ede77d86fb0e5fe70104f771079cf4f434ba6136136de02d86fbedf630051de49196dd22dfe052bd8cdda39ac26bb1c7b74fe06a404dda3d5122784a1fe20485065434e3c500905ce8f0027d4d8976a241a2cbbc55015634b58d4b6bed0c74a4861fe2696735233730c6898742caf7b5454d98c1807fcd372f0b799dca96c937a8f0526def315926cb4f47d0d3205f95d11e2c3c86c40b2e068c875ee1557926c7b6e22edf1ca0ac4d9675371c5c4c076b699666da34bfe277b8c0b574c4c94a4fd116d4072beac7cabf040e5a8e9397b98561c534f3cce325669a8d14ff62a601f5ab926ec1b02753c152ee4b723649af62aeb9a11cb4bc22cb51f0b4889da9ab791e8d8ad8bd29bc1e631c4ba9ff745d00b9242c58138f272afcf6e66d4481dd30e9d7fa38a9aaebe52ab00f8ea44a0c9555b2cf5d8da25a6f633b70897e7a2e4d1ca84ffa55b5bbb73fa52fb48c082ec5e941af052d1c2dd412cfa44b00ce795210c26ca543a4592176c7fcfc737a9eceebbdc4e95269950615b4b5fa90d76aca0ed4c6ca451b6ce2b01aa7ca945c2b1c6f0f84534a145bde40dd0270c77feefbd42213d469a637964139e32a78256cb0c012d58edf7824125b31bbb62dedbcb217725fc32da25bbde5268ea6c8e55a6c721a7425495eda5de1e89d9cf418054f389750fe541ed1b0b7fdc3fde81e4ffbefbd0007058766d484d76c042c404e02ff34276a7e84d2eee1e14015ca84e73f72268d56a48481ca6eb7fa6426e5e09e8ba0c1fed72d8b620cbf7896f88631e2b7eaf3a836c97c525d1db9865331e2ecb8c05f57b12b01d17c04828db15616299c3dc54904fc5fb4e6c02281f979ffac4cd4400efc2e2115551a5c994f3588da8834204cd2daa04727b6dd0ae115016bf1cb9e2796ef4738a0d82067b248274b345f22a0f7a63dd53cc00cbc5f9ab05ff0241024b033146e4b9e5689230912bab839336a191f3373022e3657cf0e455f2a2757f8b6004ebd999dfca36b632b4583a7f22cfa4cadd54bbfbd57ee61e5bcda615bdd4c04ae223ec518fd22c536318bcf6b6c2c6a9b591f99533d24bfd5221abec9a0a3432dec1b9123b80b87b9d469c978e75cf64da39456b619501a660e038942781e7f4395d8b9469dfbd06b4253b0a49ed20c8425ff11beeb4cfa8bdd8516bcb3df8a8acf40a89fffcff294819659dd1403e3e663d2308d10276ccf34a717067262b10ab2c1327a21f6467aa8d0793c539e13591e0c3b87a12b2c7662a2726cd9e7becfcaf737358144edaa672eb1292bc9f15eaa7421519ee1d09533f374497856a36d7d8a6c8498c48e6099919f394d30de17272dffe967579c5b337d24ee771e7240aa4b0f2aa9c26ddd310cff10ba625b1664624f989d8ac63d3a2a4a624738673f5deff38a51a4097e54cc6eb495e197d2eeff3135d06d01c11a639fa3c5025400ec82f2b3cb6281609544e04da928d755791dc7475195c849c156c99c9689b8a432da22fd7efeaa86e82887ae9bc6f8cd257e76563ab6012fa3d9b4bf08adb3cd3c23c30f96f98ce66b8a852db24b465f0fa6acacbc300df593c5cdc45ba8e6c2c855224657a51e9c415b247dbb06f48b797acb969107d6e4f659a2680371198555dd84d270375d1f2e5da62a939354112ce8a0bd98b337ca53277e18da46dbc2daaf06bf12e4f80a2171b8bd4e64a668444dacee7e02c42aad7de1ae257b61f36c418a89389cd066e367ad61c151beb97861280a1bced3d9cefcab16a799a983c74c82b74ad5b21161894ceb59ed764c7c2dfcbfd9fc64597e78ec8364d905f62e7d55ca68e98fcc79439709bce435d7131ac95a82d9a7e09acc9ce8f3a97784ff171a7ab2b4c10dcd6958e696e3278defe2977adbe0e45751497464ea90652b0bea9763790fec32bb734510eb63490cdcd576f02446cebf012a5425c10569226aa0da64a843e9d26f5d3ea52141f68a672f0b3b96721b1cafcaad9c9c2a4a8a5432b1598271732948b70e314a1ff54f74778c602f7ab33a94450a59fa2e1e2351c588907d8b57c960bd04821cce2d3fa51b3c16d67fb43ca148783b200f7f592976b7dee4c47d7d0b26aa353c48d4700f97c93bb45503331965d47759801189a0afa6b95f09693af88015c6e098f85407f89e21992b6af604d5d2c5420d4ae3c6e8b28574585d0dfb0db229c442e02d241e66bd11f544c349ae321e282f34e0221235732ce0a6e8fd89dd475b5ecfdbe73eafa80588e20b3817cb902efe22857de36ce92ee56f3913bffe0a568273542a4d2067d08ac106964b170a134f74259fdf893262b5b753f3f1680d5e986ae24031e82c0a608dbb3928e9d52ee9f629549a2c7a2a40f8f3353779396384f76008da88ec1f93911702fd7606defddd316347771369bc611eb51962cc95408d2dca0e6244d08b80eb8f2e81603b0390f584c75183cbf51c0587d5b62332248af8d3e51d48d6bba973d6ad8ebdb655de3a4d847a496311643190bf80780abd913e72515d3f6c96d3cc627698f01dbc6bd3030ea7b11691259c67cd932139e8659f2173c7209848830a7becbbe7a526364c7ebea79f59e26c282af70ff36fe6e8ad515a2c5131f0ba65d598a074e0f4d2871879e5fa8db7aa43848503257da53a9eb36a9336d5834eddb1f03362e35c8891d17007995160474a4a3d54c3fe59168730692a1c0c1a96421080da5bb6c61d5a095abcaad0cb7e4b14821f70b84677e60bec14f85b1e984a3ca99c63d9c8bff35a904e01fc0bd64c8a480e517a280aba06da37ab6a286b6239194f33c20e62e7cea4631a88ca6de048cdc3a2b2218df8148ff2f7f5d701bbd03572425d7caeef2b854eafba59e4e23ad4ded8ddbb9552a1c9f499b4264c08769b198a9628e0f303faf1dacac45034896708b5be4afc10ee3f258e20dacdd6e4d008c320a9419f15e942bbe515b58e212611f830799635e447ea5be46d25758dff6e69737160994cf8038b5aab3bb2e5fb6f811dd958da8fb69b7f15f8bdaf29674a4532c898f17765f0179f329139eb6429f7a5c389aca0383d198e962390e88c4b7cf3233938a975ec470ca2f383dbedc825aa76920488b8f2b233c2c6b662e0123e7edadbe5c978d543ddba47bbfa3ab3e2e64d1cda308b082e8cbd026c97a1421190ee4daa99901caa61118c5f53a116adcc2ce0b329b6c06d8b0675971932a2f29ca84ae29230fa2d38eeca46e3496ed5d754eca7c9b4716e335b70e7dfa0dbbdc6baed089a28ed5e4615450121e957aecb1346baf1663fc2665bbfef630ad733b95f3070d83fb2e1733cd045acab033ae7bb921584233229679e898c2bbfe3c84e0ea3e3ca5e815d7d58aec6351e77792704bfd2eaaa2770122e779e298eeb7d4d89ac5be92767a2003b85157ccc88742d9857ca654e869850123d0d26974bcf1dec0ff85b57c7970bfabe5e87f87fab53dbc09a92d5c71e47b718d92c7c62a92a8d0daa7e7ea37079de165b3b66159fe3a9798f506cbfbad72c97f9bc3d9d974f6eeeee5a4814598ed3f75c99fc65307ab7757e03c3bc28b50763ace02e0ccd63e986ea0dd6519138f9519a2928b35b49049e56dea739553bd13906f08fbd489e9748474807b66d6a09a80b2fde0245d5d164f3d2d1c45786a1778e2a711d29ad3e0b055f5480c88cc44c08bd36bd895547475500cb37b8c884f8a08b1efd50b786aacd9ad2c2fc735c70b4510a88b183e36155bdbee83573c95115514e991da217f7b3ddec84f2347262f1052234a9b8499a8a8b0ea5987cde0279e5759fa92d6f376da3a80a7bae15906e33389f7c48b411f43045b3abf431704c5df661e32cc4651d82965121c97369fec49bfd808273678d6119edb979278d4fb275ab48587c9af0e550744eed6856735dd625336ac91b8f169751a2efb264efd8d5796853b3f02ef3f01ab8dbb89b3f9ab853a74405fe0fa3009895540fafb47a3b67223614ea67cfa3eb171f738d2331a4629395bb6188c25026331a7c764fac61ffa334237c0e93ff8c35790300db2f311ee9569de134bc1fc20bcf026b553b50294a219029e9860af8609792cbebf9f9f4d4b5a43e64721c30f647e43450653cc84f6c70ec0b7eab0d3e5ab8ca830eb8fd6430e8c2f92a0daeeb4de461d5fbdc55edf8f8ca72ca4df028d55d13bf14f8b07764bf74bb80d5c1720a37a1cc1e1700ed8afc97dc42c193210492f7a55ac57f88f7dca75fb7ba0673503111838db0094b1a3ecf40b4c8bbfdf4fe3cfa0c4af9c8e0a037004f7be8d4612a658d1aa9a5431f6ac176e6de2e6d9dae00ecd84880dd34244e82f4bb0e526fe481b7ac0d518e3451b06c7e468112637a6aeb2a8fcb4acbaf944ac48f5ec233a76d4950cf4bb2027499bbc0d6b9a51711c9103c11a26a5ab9a18fc24018313cecbff1092c0e82c2dd87ff1b1db0fb05209c847deebb624ecff6f890cf502441c099bc6ba732936c0deb866c2879ab0fffef542e6782ae10d164cedd42f283efd236e4f41be29a924bfe125daac63baf89ed1f0cb955ab25404dcb4e01f6c8adcdfdaede0259680e0f7d1f8e43c244ce8aec02d696c894c0ec52458b3af716ea65b858e3f3d31190ff90753c3cac3af5b32216b5b259c184b4c95a5f6a6138cc0778226fabf41728181ddab849f796f9f18898b5aa25fdf7315f01cc9a8a229f0dea5ed33a3bad919931c11955ecd7d5d9e35643a98de3f1abdf11866c0ffa49f0ba1d60c5d823b766a0899b48de4c2a9a1acb2f8602a67b2e03b0432279a9677bf1a1f5a57a061e5ad8957fdcf8f3f9c81c4aa95cd35288b0dd2affb3a314faa4e506cfd500e1773927c6ac8be67fa7def3db60de4ac84ecd86ade6826b9417763f8bc62e1ab6c18cdff8ce59787b96e0ad662602f539388370aa321fa6953e0adf287f25f3874b5f29d3c636729e5b79b9e798c2d70f0c4c73ff2bcf4a1a28f2db513f9ed62505bce7c0e0986951dfb4e8b711d15803fa63e8ba82db17fa2f57892df30ba052ca4f2783984f833685efb68d2b201358d6acd3aeb089bbf1ce9bcd96afc687a0fa8f0da1c36fbb9ec586a3452442c3337a38f8f97b2fd93d08e76d61065cf4a812c0ec93ea326a04f886eac6685a8eb8d3ee66eff5842d3f6680172564c4c922114ca4ea9e718017576868d9fa7672ae2a5ceddd408e2f68e88b7fc8480adb07a4392d5b7170c6168f55900f969b2fdc911b73ec460b4e2a171518549abc804d3cd8895784903772b5e0866b9d68887570631c9248e69aa55856e1a6823485c806b0728bb7e30aabc5ca9f5d173a9842474257baa3266ab46ef526258ecb56330cf7d2d017956a4a0a1846f9c8b23cf6f66a8bc513e32c592416a9dcd2f47bfa4fe88636554916c7841c7695d748b6c593081a75958f082104838e949f7488216853bc51e272ce7a7cba9e942d785b589d4cd498ecca76a5f47def97390", 0x1000}, {&(0x7f0000001540)="31aae2526276acef03afe1323502e895cdc1b4bfe5b7b360c60b95a625c71b6c0e1c92f29ed1b1730ef28dcdf8ac2c053704e617518942f1541c74c04261414476c2e07233d560532cbd1c371d5eedca3735aa3c7716b10073972f0c56ebed73331951f35244768b431d037daad530b7b3098dc89fe499efeb7828c11177ea6c048f88c6f31da947d64918af355871e88e3db624f6b080550aad15f32282c0f7b7f08f43689a6028352c096f3d99395009395b962733981c039a40d27d3790e83c6634a2e8c5eb349c17cdfefc82da47dc092b8460bee44d26344e5bbdadff214ccebe0ac082d639abe6b17577683947dec42e8213c8cf76d480bde32f39d5105850dc521561c465aed34f178911b5ec80bc531004e218a168968e11ec3a2e8d8846fb38b71820125c2fdd48a85b55863a48079a8e5eed9b2fe75d8a3573bbd5f612201c130b759b5c886fb9ec7599e4d3055a926fc6a6eeca03cd820668df1ad901744e631766396f20feb4b541782c5aa219a935253adf8db67450ca3cf7448101b274e1a05910767818cf283b5a903ae16490a9e9ab31fed3ce985de6d2b57b64f5ce30571876ae0ba67ea51f4bd2aff6b5eff84a3bd179bb76b438426c07d89fb1a59a9e5ef6256a54175b048e9619058ac30b931a70a2b67ff0475903454e05c5aab50a7a41f61b05c10541d27347c778f0706bc8c58c0d3f9e2bdb9908c40bc6a8d8b86970fb441d4807ffa93cb915a11a85daf305d04ca17e5f48b5b474e422a7a1705a5a69d1f3039c58945f0e2f9f54293a28684b4578d5902a71dbc100672ec77506b8441929340feafd8fa240a0edc47d6bbd7956fcff2f32b8ca8fb658bc081cb5aa9dab350384effdaddc8dc0590617782c4405c6237cd1ae8648ec94b87ae79848d11b836dfcf6412e49681904fe2392ad2dea385b316980d0521a549766093dd8ee1b0aecf74bb10aea25a16de5e1578c0edd18fd6992937feb00e907336ed67fef7d38208a69f920116667518a348e496f4d2b658e45719226a1cc7de0b5daf1baba66b449b84192830429bb5a365f85ee0c0f2744c6388964d60be18bd194fef2957d7c37652ba24220a2eddb70d46d0b3c179a7f97e7e5a2eeb78ae0700e8f1c9d4a9d01398f92be9f68826686be808eb82db1b09c7ae02ecc3a5fd6ff74d44ffcbaf03dca714fa0ef827bf796ecdb3901fc596ee5fb55df7e92b54e88e31991c86d8510e51e3887e2c65d9e21be1e402cbd213eb37c86f3d7c677712629d45b214d6f7ed157e8ce4f8723176882c8302fa5b8e0b7cb37406a842c0f74bfef369ca424d1cb4e54d6adadc35e0cf707dbbb9d1154d6658b0b5f7405854b1bc7ac0c92cd3fe1beed2105a91f2c6e4d643563cd025c81ae7b22c3da49f2e34404c1871c53a0e8d6ac748a3275678ce6d9c58953c39b1c6ebcf679d25a1373ad0e90958ab4468f98e87f19c6042cc6a30eb9694ab6bea46d0442f4c53d8c3a67fad75f53729f0d2d00eb2cb1c31dfae1b0469c8d92f7047fdd97834a1e8ce0c7b49c947932f28310c1a8a7bdabcb9fc500e28f9be6cbd7d3365b66975a336107e71f564a04591721b56a8199178f418eb3653246cdcdc69a921ca98a68cef97c27ef3430597ad2138bb5932befb19a8f7419d4f7de9af0ac18e9367e4e981d21c7e25a64b4a3dd466e77e15748aa7a313845329cd4578996de0a2f69b5df13b795b311bf220152844119ccb87a1cfd775fcc73300e9eee6807dab6be2407c5b71f7fb8d1c9f99eb0f8e33bc8d96d859172eefae34ebd21b929c7c822987fa564d4f4d0764a0f4c2658e298e6b73c6b00bbeba992f447da0f84e86921fa720345928bf289d420b8c47e6ba94550711a83d64702c4e1b711a054a2b8aa9178f8ec9c6bac51d74a389603e1c03fa555ec66b5c0abbbbef82b0c7498b488487c609eb8965f0cd34bf7791556fe5373cb08ce122336f1c99b40fdc4a3220b79889dd1ab50b0d047075d595832852cf0ee8c790bdf1de5e0f6f5b34158f0f302ef256fdf71d4c435a80c404c086bb176e585f85bc9dfb3d29a9e3326ed0a96a6d18e94c300b3b7adb975c21dc1d08c08d79e32f7c27033fdd67dd97718df432aa145d1d3811ae2aedff5d7375662d9d58d898ee74f2570b181c4d6f1626868d84d2c74c70f931fb4190c758fd6748c80a576ad409092e1cb2174d732b7569d6b025732adc87d76d2d606c8318992894e68c0687af559f5e656ce33e64245f33734b61e455e645665ca8ebd14ded42e121d5ed1b125be70ecf3b8f58d7cb41a521802fbf74b4b5f024e91138c8e5eb8b50f1f6e5821e016cb77b9fcbb091c3bdfad3302a57177a991d7c941e9f054e529746a4e1747de42c74c863af0dc7da4b9d1b541159f5950d86407b75be8169bbea1b526516e0cba8f0c7c429cb3a0c6e4d7ec6c18b213e30ceabb539ea8862225e85f41f9f5478185745408dfc74c395a0253c5222cf2caaed0e9088f0a44cff5c431b9eaa778f87c9f8c0ec06dd5b072f2af517141b3d9148fc7334dd2bab112537f64baf9ab67763dafeb7fbe402a6c945c0c60524fb5e21da5b5f0fe70d1b9687ab6ff20f88c15c03e0da2e847b790131fdfe733c722ef8406c617220b1e60bdc5280d3f41b2148683b785dd016dadb88233c6819c087f381911d725626c57bd18bee7a0de3fa7dc5d15fcf5af582bb855b1fa4aaab536833b3767654f6cadfa310a4aa8365861a2771de3a19be65e216006bac498b58dffe38a1cb11b22f9a5386b02c05a174803707b4f10715e171f406dbdb17adf06878692989b061492eda6fe904fa3dd7e4de87ff7c0b300abc3b90a92aac68f88e2cdac3b64f33c27e67b5ea43f11d3c0a3842b607ffe47be1b34102abf6caea188e0d9172b1f4b95f7eb0a1a50f58674b2c3ee2058686082a0e742646eb15921ec00cdac504b49010ac654ced0854d8b60f71dced0429a73fe394e381903a76c0b98766404c21d451aa2072e0ca378a4b35af7297f8ae36c8c318c37a05ff6cc20fb128df96a81122465c2c359636729f3104cc92ec2cd6faef0c5866417b016ada48f9f8e7efdc1eb20d0a75340900b04b7227aad5887a063187768aefe9b22ef5f8cfcb8d0ae04bcf3122c783484a846f57007d0cb6e3afba12fb74d205d65d917fc0aaec9266e378d988e9dc74656bf83419bb5d6e6c1c5f04c7007f834b5478ed2704ca6dd741512d15271ec8ddb0e1dbd89b808ac0edd2791fdfd8fea37c85adf13771abde97442857e3779fbba1dcb7c8cb8f20423816403bc2e3302702f066196a77b8e48e2e2e138acef37cd75f5df94f889a64b55d0e880c09a331e74698627139f385fa4b824f5b0118046f81958e439b53410f46b1349e2e6b7086ce7a8cae3309d36ebf0ec86e307d5337b0b7ad1cd24d6156f30c615130e4685cea9014b39ff7b36e965efe67ff02c7155ba4777e7460e11e0cb08036e752f1411cbce4485ccb944668b25b7aa611321a6a6e56afd257d6787f0b994c881b3bdc258cc956a3d232b53ba88cf958dc739c3ef13f2ba06f4dec4e987e23953fdca92f7eaa7eb2283e0f3cf3af4a66059d62d6572740c3304ffd51ccc95ea27798dbe99396ea4da0252464929515815d8eda744aaf085d632dc29e1ff36f917808340af641793cc84f1c980f5525f0cb25059affe214aa7275202ed758bfe3b771a9b2230438835b08cc7b4742792935bd7a2a0ca05265a5e5493b4e3e4615fb20926d2318403844b2cfbfe86633f685a6acc5a07013344b33e1d2d555a383d29c23349b8cb1d1626e1dcc4fe969a6199a67ceb77d18ed4737a70379d08ea265c370acb1e4c39048b28b4e8f915a7e719e36f09f54ece68384576f3c3c616a02d331db834ded47f38a1cc4ab312f72faaa7ce0f21fa5838acd11c1941ede646a375de528ea271b7c7dfff9490da23c95e0281b572970072c2e7f96a38e8f341834836ba612a44bb37c1f2e74945c96fd0bf822fa00a3a1215fdf375007772b57ab205a44e58b9ab446969c16f9dfd3f6e3f06824b19ee798e49e115f0fd4b94c1f9de2b204ac7271c3d64d33fe7778c17863758abe94c34438eb458b272b77cca233282b44120e343d29618321a5d5d19d0d4a35fe97707a8cd91febbb59742d98a712df1ae7cc18c9520ff650249700a9eb712ddb054c3627bb1c544bf31ce7f0e0f02138b71c6331732952d4e1a6a6d555163af58016e147f94c732dcfc5ff085ca17d3d87e6c9f23366279a7ceebd4a83f988a0203ab95a8d1925fc7213eb47951cf5b5bfad46e95360bffc0de13b7f82f26c975e880c9a8aa0898ff5052de70ce50f9f763b9b728721f21e249066329ef1b245f50c122beb1ac7c11c67d2d93174fc40a475d3e69b77c45950439ef3da11897085fad8a0853f1a4a8f0fb0a0037f12a363b725a81191b09965ea46bef5f509f2c7dcc27f15931692a0ef11ad61f70c750c44e878ad7deaa0a878f6a7267dc72391752bf6cb4964f2c31dee05a8038bbf2b6fbf8714d87511bc14992323a704f3b56a3138f82968a643dc08aa5c1e85666e60550292f26ecd7528da522aeda0839e5d01ac6cb16798fadcd74942883e7b3dc4c9b0f7e1a2b714457cabce0d218071c31aabd508cbcb2e4f7ad08f1f863a719298d716cd029fa28bae43165c8a1e9306d4edecdd314e9e73a4bc1c44e72037973a87d91a41d3fe76a364d79c39fc8609cff2d1b36e53783763980e223faf9de8862ef0965bf74417125fba339491d43f32f5a82f8692cdba8aece902fba08c0268d8a9de3ccc7724efd8cb5a9882aa9fe5a53ec5104fcd8e1eda2a9c07be3e8b58d19d9a2763399dfb19d05c07b0263da4c7bffd8561cc002416f17b6352ce45cbc292d23334c6c9f1ee7ddcb52aa6c4445da873e849caf8343705d5aba166372e07862c27e02f15546c1fe6cd1a39b29930581e198a4541db1d8a5621b281d28a2b1dffe30d7ecc79d4937876c5eba84192d0e39d0c3b31de13ce9d18195c8a9c7cbbcb68e0522ef96651bcfa8b76b7ba43e36b18f5bc8a8c9f433795312b063848174fb212e5454909d2574a773728ef23d45c3801a9fd7f000644d9b1e3400bf358f95ddb323581f79196c26fda573313481682ce0b2f6eb76cbfe9544f1b189656681b9473f93a1def45aa5a28889ce389235e31c1a51becbdcafa1ece46027cc730e344d023b0bddbece20cba40a743ec655b43db1c672c9eccacbc260a14304f7456e5b56b040e388aebe94da6f650f1ad1cc234876a055d807028d1dc7c65ef591d5e3401b73a2c1fc8638e38a633aaacbec8cf30b2b6632c6bc96f222b36be32bec2033bf9019b4179c327bdc9556472e2a61b5cd211e81f37a225ab3f667b46054920c464f1bac390dd738dc384a61461bcbc6ad95574d72368ebdbba4d4652389e2e86ecb77ce3bb339e2cb2a5097ed8acffcc8e9b8200d2783c00d9e70587135c5716994d0d27d54b84fdebd0fc14b48c1abd16011717c143f2732e59d04ab62559b9627503f6ce7c5b1409057397a6ba0828b55652d665d1e16310760dcb075ca87509f388e7c780288e38e43035846b7c43cbced01b8c7fe5407f97da386c9f6aed6c2150236e70eb690fcc5fd60714a03047ed01242b77fba67f902f3e7993f72450256ff6132ac8c771ab2affa8eadc42ebd1c633ce06fed70a43ddd21ff866ca4a93027aec91f703e9eb3443a48ad23752fa8cfea44818e3805c37a7a7b9601d3b4feead49de6", 0x1000}, {&(0x7f0000000100)}], 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x3f, 0x20}, {0x18, 0x3, 0x7, 0x9}, 0x70000000, [0x71, 0x40, 0x6, 0x3, 0x3, 0x4, 0x36, 0x101]}, 0x3c) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x1, 0x80) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000500)="000000186004008b0007110000000000040000000000ffff0020330d05ea7a7ecf2af9b5c3adaa0d0006000000000000005c47cc", 0x34}], 0x1) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) syz_open_pts() close(r0) r3 = dup(r0) r4 = syz_open_pts() getsockname$inet6(r3, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) read(r4, &(0x7f00000002c0)=""/228, 0xe4) readv(r4, &(0x7f0000003700)=[{0x0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/61, 0x3d}, {&(0x7f0000003780)=""/4096, 0x1000}, {&(0x7f0000002340)=""/243, 0xf3}, {&(0x7f0000002440)=""/165, 0xa5}, {&(0x7f0000002640)=""/186, 0xba}], 0x7) 16:00:34 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096}, {&(0x7f0000000900)=""/145}, {&(0x7f0000000780)=""/4}, {&(0x7f0000001d00)=""/150}, {&(0x7f0000001dc0)=""/209}, {&(0x7f0000001ec0)=""/252}, {&(0x7f0000001fc0)=""/156}, {&(0x7f0000000a00)=""/15}, {&(0x7f0000000bc0)=""/42}], 0x20d) r1 = semget$private(0x0, 0x6, 0x8030c) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0xa, &(0x7f0000000100)=[r4, r3, r4, r3, r4, r3, r4, r3, r4, r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40), 0xffc1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0), 0x328) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r5]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x268e903b9b298aba) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getpgid(0x0) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x400001, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) pipe2(&(0x7f0000000200), 0x4) 16:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x440, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)="959e5d6358b7578e7e1ef0f3482095479ec40da1298c05ec62baad2dfe830f7b1c3d1f89f378a9fd9f32fbad54ff67f86c3c184c74a25a80b507f46cbca551a31efb9d91b3fb88771cdfadf7dcc439792a7a44b7b89314bab0c695ff41ef0dfebb412e326e52b7af2b4bfa9b610bc0e21b1819459884ee17a9f13b5fa0d63fd776ef99c9dc5a967dcc6263538659f2dc2aa589dfcb488700589bdd4b79c7bd58233b7f37482481dae3ea8bc058db6921a1b7", 0xb2}, {&(0x7f00000001c0)="27526f66dd9f572240274726021213ea8dfafb5d2b1951962fddb3572a3c330a11d988d6fb7010e97c3caea28a032f69a05b7da3d7fb9bf647e6079c0ccda6bd0c34b2825c8b73df53f15c880d860ff470cce20127babe7940f66bfc98a2dc346bfa0e0e3985eaf63b072e8710090ff828ed3899ee31c8e0ae7d9d29e16bdda556b5896c8da3a0eb3221667ed9e1c27c9b5024a02646922000df99504171cc3983e5ccf8ab17b2bb573fb5102b4ef8b6a268b1a11766237de7280903d191e5dfe4ba072075654f366deb0aee3c2688d95ca403e96142fd8557d407b57789df3ab744fa4e2fe7e05dd522b753c13f9b000bd5f3e261", 0xf5}, {&(0x7f00000002c0)="23eff241058e25b5ea7893f84501343a1e2abb8d52f972ecd74286ef20a9107271d42d7224679e6eb4207a938662db55e88a87744d3c64ade3e5b4588404df5c0dd907c345025433f0caf52aa61f14b8cf27f271acf0847c1833eb1ff4e2c7efc52358d874a7d49d080846bcc166b021c1f79e1cd93d864f5f23e04e16c225772e130be218421beefdca3c4fa6a17556a192c52e12b1775890dabd0ee5f0520b7ec47f16cbb84f58788ec14f62da89271ab27437aea5c984911263ebe99f5fd3509edd791dcd7785bc8fca6c4e4464a78c624547225a845e89e2593a1c22b94f9e66574607889a2a34dc590bddcefea2d6faf20252083ddb", 0xf8}, {&(0x7f00000003c0)="dafb26c4a4974e4c319778f72f14c686ba7860b6060522aa337038fd786c9aa3def2e06240fb0046d4a69891f7dbeeeb782b7f4ae7b2494b1d0cee43f90532eddcf7dae83548c4b52cfd2c08ad35e43e4f35d07da61a65fc42427c4a79b5cbaedf", 0x61}, {&(0x7f0000000440)="ef22f0c9aaac1de6accf8799c9be4b0407160d495aeb88916198046672d513fddfff744ec8590d489729e8fadbbf26aca1b3ddb596e548acbb4a7b6d134a4197bc3da92ed1fcb96f838d425c1a9a59cfa5fcdb4c8d9ddbacbf245b8fe8092053c91e85ae0dda8bda357e9f209c70d4959bdb7f26ee822dc5a073f428b89d17251224298b27b3ff00db14134ee7ddbc0eeb7004e53128c905367b597c7f516feffe81704b34741f42c1c08f270df2ade11be34c5e787f8f2e9a97c6679d209bdd9d2f0f257cc55618e23273bb18434217d02b05ef82fa2e71ed9bdfd74dba2804a2bbb9fec2a6eb28fb3d00801cc4d738bd58ff17766c982d148329c79fc44dc8a1960da602d1683135f148c3f3e0eaa1951add7e1ba31f09bdee5677ba72cfbe76dc44806ec18af746821298edd5b168e66a86e89c05bebb2c7dde407ee09e83ba7bbaa0fb983a7b9c863fa614325efa66e3301adac2803687b7796151fc614895c954b3c1347279b5c86b17514fba4215c0bca2884b61db39585fed375f964bc4afe6613e309e1cc36aaf43cf59136ec7a4ea579ed82a5890b6d12234d72fc78cafef1bb0e977217dc43ca8de5ada9709b1f5a8fada3ea3d3d3247a11ac518132bac1c57c46f614eb296133b6e2844269ff755648d649b4a2c48cadd73bfd91b536834bf70a9459a5caf5eab41cb9cadb9caebc51cbe4c7eb2a9fda7b43887bcf0ba431afef64c842da09e33f007b54cec44140173bcee09ecf9427b5d4432b9c9660b124b33517e5acdacea23abdb670bf27618c5d0583fd786fee8fc7bde7b1ab20b3e6c90d6cf011bc2d754e5e459e1f78fde377e3b33167341f5b7ba94e1c57addac7f8a82c050f50421f9c01695fa213af9f4ac5d311b92fdeed654d9a418a0f84fb9593f80422533aac5e0c37ffa2657d4686dc59663fd8c28d11f1cfab70d2bc535748aee6d213ecbd8da7d5c467fc7db98c953746d85425b2ffaea4b58e60028385b5732273f3c1ebe542ed5cb1e0af48a90b9788df521ad0cd079667928a9c0947d625c8b612738b9349e901ba1bb473c10fcad4ff46743c240bb84b4ce8e330700ea5877a51adcc2924a35f1c6a1db03e1efe5f0942a703dbde1883dde9bd056d54b113128bad6bf7ec1356a185e3ab532522b2c4832789cb3e5f712abeea08788601c1fdf88cb366007a3fb0c3961f7ff622ef1ad85cf2c317ffdbabc67bce4ca919a4792a2800461c3f69fad5c97ee602651b5b860bb5ee5b7846a322817129410c5524511cb39ecd3304c873ab8aba50bf76e362d11b4be2c6b2ba436016810278dfa6e5ecf4ec0b57b3dc8aad7ed48dd0655f3364e91ed63c9e191bbdb12c054bffb1efa6756c41c3647130e84de460efcc81602b208130079c43121ee0e6c5cf0137222273e43cce3a51ea287533a066dc9ad9474bbb5bd699f1d6cc9debe28d8f11a725cf17bb146941f5e2bd6e14e178abf563591eaa565e20e1e663a7530928c13cf889871e4718f93431934f21f6759fc062e96889a249daed7dee40accbeda7af384342951afc1fe60fb6ed3f712b60d874cf3be2d086e3e17286834738fdf9fd185c6d17e5c31decddb69d2d48e939a0e0fc4371b8d5caacfa7db3fde712f52a284572a4cb376d05aedf76ac3f84c513e1e470857fdf247b5974972641d03210d820799180e62bb726d8f93533df13c541689d3b28af61b651a5270193dfb6a15301ea8835deb1c8ba0877ff17042f90dc0bc206834d74f62c7ee1dd65111fbc0d892db930a901c059a5bd3f2b0ed9f9b03365b3e83f0d0d3e80bde18639ef8796d4f390203d956e905833222965e33759257dbb70a2c943796772e236556c6ce0489c0c07083ecf29906f3edbe87bdb0dc6911e85daa3953d796a75eaad88134bf632518a5d648e603efe0b81ca341ceb5c4ffae167e4021680c492c6ec7d0da59df4df41ecf10092b1a482a6413fa001f43a869bc3addaf14b0b4e405a74e70cd8e956c85a5bad584ea2d6b0ab951db3f384d216f5f6580e2665776e3c7d51c648e5ebc52fa2bb9ad86bba165ba98f039b38786c2cada686738112daad0a3bc68784dca523852a3538a78d1cee65c156425c62ced901333ae44a83553c564b437bd9f60b4bc02080e6cfa0544873f1d7596bf46beaec62d6daa7361fd2f3c6ed9d3fbd67c4c9bb8c120e8d46e66d5470b5ab2f2e3959531fbc5e7e22da558aacc5664020e1d3b2915dc761aeb8b6978d6279a4a94a1a5db010553e40130b9d4ff1026059d7c4cb0a711ad1518586cf5f065109eb7c34312c4c218b9a937159eb03186364225cc7c08594a60b72e1e067c3484b3d61cdd8643a04aeaa677e38298912829e94f7df6e416c02c4df1ad6d074618ba0a247d89b98fa6ec3575ace61f5899fce35dc050ffb65d6a3cf14f120012ab572a81114421e1fa4b70f58c1eb70b31e3c8a188b5d24a0cafc144eea3809f93db26fcf80a7e9368f9f12198e07c9e7289a3cdfaf12b19189071b4f3730b40158d52fc61a95180d107187584c1250eaebdb97a1133ad010da163297342e8bd9686cc87b1b61b313a16dfd87c1565b3de10ee002145b96bc7683516a31956fcbe98e94d80031723b2c72ce75c320bb1ba94eab0b73026d50814c190cbcd1b4a5eb9f67e5034cc853a10a410c1ca45297714680ebc48a5f6e4af07ecaca7f69bf88062d66d52e3367cbfb77dec22904d04f537b31f768d379e09725438bfebba7985d41293559d8b657af4cf366cc02c6ece90530a8169aa47c38f774462bb0f06a06b338f285d48d2cc220ddb98e14e06ca163a9a4c5e6a0c6e6f7af59b526f64ee1ea6409d66872e12470fb5ac32160c1980d1c27ce4ac0e73a3530cc828b9bfd1e9095edd57728ffc5846c1680159fc68877eb61f200d2236b1a165ce84ac95717883d2887bce3ea87206e5dbcb3687e8bf1f2b05309413090d3bede03b3be0cba10133cf8a51a12b2d99daead6f65d7344fb458e700139074e6bf4d1d8caf87933a0de24da9a36f5340dffa5a10710daf682271155a56998778967cd14f82c6aba0d40b81e8de902545087690e5a9df6ad9e0f833f6951583b10f6c24a2a8799a6dd9e108be11b9f3a2c3937d011b0070220d34a674aa08dc361c526c1e0bb1691d365df437253e0faa515f4a4314548d637af8771a7a999ea401447dd65f1ecd6f3b0edfca954b2d642fd9e2c8a995e3d9c9d34b436a37c03f46cbce24ad0063dfe6b8c0c9b8843e950392c20c2a6933fb96a4e83b4eccceda758d18aacb126f9a8c2d8011a48a32c4dc02cc9b6806e130139a4c2786dffed50ba667b5f11aed5b719a9a8a98e043a962c6a7eadc584999bf26ed892e212d0211ce62aec73b06fb694970f4108417cd32d19d07778a1e354e47b35e84b9a1eb750d863378ded52a84842528fcc3970f39ecd70f3091a6adb430a23e5f61e290779de65ccf387442d9116a6f2308e3f8753028404bf624a6e0db4f58405ed3005f944722ecba6755255afcf915b54ae852c0a4048f523254e2c0bd628115bdda75d0c809cb1a82f339a92cdee576117d672a494d26b399ff67a4e158ab2c7071f02e948a6006d60c0e23ac029a1a83b3a513ce951197069487fc526445f17cb2dc2f43b276311d6bed1c79766711edab9304a2f9166d75193e511421d78b81e11e9128c3ea4af0463ae903bf09aa50f930cec8c87689280a8240e45a71d3157476e45142e8fae9de86959d1688f4a69a1991e3027450b3f25d5b4a43177c9f2e291a1c675f8f135c5ed60497480cda104931c1eeb204d0c8dbd88e66598d9755ed3c9f951beba1baeaacd5bc50123b7f3e240c4c330487299ac0117e0098eea34593bcd7c8df3132882e85f3c7939eb2fab9a4b92f9b238ac73ab452939d2de065241026ca3af2065f63a99bf3a75bc55105b672e936f462ec6d9fc1f4692820e98cccf2c7c02073e16f62f2129ecf34046d30af8bd028e440b597560a7750a0061231da477ab43cf17b3478a3559bce1227725706049597646536f30f05b5eef011db0217e4dcb1271d1ca96c05efb1bb015ad258cd23ba19852d6ef6cae997c5fff276c8da680ec343099ddfb069190638f07cac1bf57f836fd0ece357ce1c27313caf14e3ea3f20dd6defcd4a417b30f6b6846d41bf26f6abfe8a7647e2e5b7b1e7b2099f5f4263756227479c37f91b94277bee658460e0d83504de7e144c4da0d2d4873afff1730bb5220217662175e39a3462e615807a3b8c0aac697f13c081ed1d9705c6a80fec63b1152aac66cc3c3340b770e8a73701a108fdd537d263376286ab5e78cd7456dcc2c9d8619e5011cc18e9ec67014f30c7a250e59f2ec84c8f1c6af2264d3e3dafac0b555fa360aa16c12c79ce96fdafddb68e602f119fdb303e7289f8ce4090441c6a21821c183a5e01b5b1e444560876c7d5dd77dfdf4f8cbad82fda32ddc587c7887a7d8eaa9394030dcf6eef0b16a84e8e5b6346484aeb67aec986e39cfce638fdd0026120c92a531c89fc289134fe457a4f2c600c59baa0ce5e87f910fa6a0735c74112b380795e3b31aae28247d0d4fb5c11adde6dd70f76d7440bf67eeebef884192dde31a247243a2c5c4cbe4ecc9ea1468f3c914bfac3764273567ed2d5168779c945826f9f2167cda1809d53bd3fac8099a26cd24f2b592ad2530cbef21b385475f77083958a3287138e85d5dc5ab87ba7310de994f81b1eef2fd4238f36ef989ae86c05bfb88e7ded88f38f43493835c4c770d1e0fc1f802efaa74ad05de9258116554d1a7466ebe43be052398592416ca8e52c26c2d524c5b3b9fb8866a4117b4d0fff178b01131be8751b923ed81a83a0dc6ddb7ec20c606a3f8e4ca42a29766dbaa1f26c4361eb49d3f0f63eb3bef272fbcb4138f93b2346addd6a4b6a00e761662b126df218a07f3d6861d11f5e0611a6f74238a4406e268be4af85647517e6cfea842a6c57c77bc76ad115c7a1405f1ae0b62a0e7a4c3abaad1c17e01d7686f215b93b839c391e5409491df96c317a2d34793f81a93016e2c49a5a76a69c2ecae8c0b5b0b90bab89119c712f85a216ca440ad08a23fb1e43a8d7f4c0daf08bcc414c7b0d9c982bbcdfd0f8b603591bd68a9dc47f368cdaeca5a56df69e0201fbb18951e5c6b72f9cb047a694bc89b879dbf978ed345f3b18a21c11e731927e75fe151229d673f67b5c4c6d05d3d9c7dc2c6909b14f5258972227e79e7b7b2eb79d9a554c58090f48f51cacd43bc8519ef9147b6412a27c8eef5b17c0d0d72cd1fd81f21c3d912cbc75b347c24adf36ed2104424724f6650605f0dc4fae0899a6aa0411a7934b84ceda730ae8abbd61d236984db150f3c461ff68a21728c10a896efd4027370b8138ff276b434029d04093e317c27dad33895c3e105e0b20b1f38b70aaea642c78e6b7bff76b23840a06d95f98f9bcb08999470a208a5d63d3b9116945fde770b96c1047793a501781d6c605c2bd80f217fe92f657717f49db8a75ac049220b62a2ea9e452ee90416fd44bdce27cb81ac4ed8ecb80fa0ab3f93b0f662b0000c2e510f4fdd58c8f62a0670af63130180648190a923b069fbb46cd9be5f8879ed745e7da6c5f1d6343ecff979abad67a52b05a195206d255521e9fb96e7a67494d82cfc774ee582d78bc59f7bf5616e2f14a2745db58593d97ef3504ac0556630d6b819944c9f7d34fe5078128c61d08fe8a131a7e9d345e197803c4a3dcaf9d9ac6b5573d1b600a9bbdd6caa6f67c4b", 0x1000}, {&(0x7f0000001440)="a34a926b2aa190fc5301d63063fceb9ceb2d5d6f651dc6a835c414eb588ab75d963c246c820a53f48a04cbf0c13777f46b5dd1c2cbbc7eb4703c78bf4a212a6689282796b1d709978f01885ff79f472047afefc4a3f9760f04b52daec33799", 0x5f}, {&(0x7f00000014c0)="5af88b", 0x3}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpgrp() r8 = getpgrp() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x3, 0xfffffffffffffffc, 0xffffffffffffffee, 0x1000300010005, r8}) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getpgrp() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x277) read(r1, &(0x7f0000000080)=""/76, 0x4c) read(r1, &(0x7f0000000140)=""/130, 0x82) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffe32) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x4, 0x400) recvfrom(r0, &(0x7f0000000200)=""/8, 0x8, 0x802, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/71) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000072f66c56c653000"], 0xa) semget(0x1, 0x4, 0x10) nanosleep(&(0x7f0000000040)={0x5, 0x4}, &(0x7f0000000080)) 16:00:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000013, 0x400, 0xffffffff}, {{r0}, 0x0, 0xe0, 0x81, 0xffffffff00000001, 0x80}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x50, 0x5, 0x53a3, 0xccb}, {{r0}, 0x0, 0x80, 0x3, 0x0, 0x2}], 0x6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000020, 0x4, 0xc6}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x44, 0x2, 0x65f3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x6, 0x39}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x80000001, 0x72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x10, 0x8eb}, {{r0}, 0xfffffffffffffffb, 0x6, 0x80000007, 0x3f, 0xc00000000000}], 0x4, &(0x7f0000000200)={0xbe54, 0x1}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) socket(0x18, 0x2, 0x0) 16:00:35 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x4001981}) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) syz_open_pts() 11:09:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="280000008dd32d3988f18a50ea82ffff0004000000aa1db5bc7f2c707029d84b27f9eb1c143ffcf8d6cd8a0707ec9a3e29237e26275712f49390ba51142e79783a7d44e171e305af6dc87db66d0546f7f9dc7a83ee183b7a493c6f65c7a976f1d830c8aac6fc89869ddc3c9a60381420bbf9f5b7f516e7a33b416ed5a2f8d5c9861eb3d77d92001233ea977750e75536a3bd5c9367ad20f31d179a325060e0a81d0d", @ANYRES32=r1, @ANYRESHEX=r1, @ANYRES32=r1, @ANYPTR64], 0x36}, 0x2) r2 = dup2(r1, r0) recvfrom$inet(r2, &(0x7f00000000c0)=""/188, 0xbc, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 11:09:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8]}, 0x3c) 11:09:53 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x10001, 0x401, 0x400, 0x3, 0x7, 0xffffffffffffffc2, 0x0, 0x6, 0x5]) r1 = socket$inet6(0x18, 0x2, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/231) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) 11:09:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x40c, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/212, 0xd4, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) getppid() recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 11:09:53 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) dup(r0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) 11:09:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) chdir(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) msgget(0x0, 0x706) kqueue() 11:09:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb}], 0x400000000000066, 0x0, 0x81, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x60) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) semget(0x2, 0x0, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/252, 0xfc) 11:09:53 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, &(0x7f0000000680)=""/4096, 0x1000}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1ff, 0xba0, 0x2, 0x40, "ff4f464ce35077f4ebd4779033de6436daac6f4b", 0x1, 0x400}) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:09:53 executing program 0: getitimer(0x2, &(0x7f0000000000)) r0 = semget$private(0x0, 0x7, 0x8) semop(r0, &(0x7f00000002c0)=[{0x2, 0x8, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0xa, 0x67ab16a6fb74e76b}, {0x4, 0x81, 0x1800}, {0x2, 0x80000000, 0x800}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x400000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="2b00ff2300002b003a00fa79b95e00000600000300000067ab3d85000000005dfd843bce717eae5f7aa1261821fd6087dceca5b53032fe70f984bab5ecab9e0bf919f289549f25b8d814ba5280533e2c5f9114", 0xffffffffffffff57) fcntl$getflags(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1) fcntl$dupfd(r1, 0x0, r1) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000040)=""/78) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) semget$private(0x0, 0x3, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x80000001, 0x3, 0x9, 0x226b, "0f49b4c6523930516e76415dfcd9e5f9bff409ba", 0x3ff, 0x4}) setitimer(0x3, &(0x7f0000000100)={{0x3f, 0x1}, {0x0, 0x1}}, &(0x7f0000000140)) 11:09:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r2, r3) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 11:09:53 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r0}, {r1, 0x83}, {r1, 0x80}, {r0, 0x110}, {r1, 0x140}, {r1, 0x20}, {r0, 0x4}, {r0, 0x2}], 0x9, 0x100) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = dup2(r1, r0) fchdir(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x2, "d0ea550f6a8150e5b1f596cfa5f4be3c7aedffee", 0x7ff, 0x7}) fcntl$setflags(r1, 0x2, 0x1) 11:09:54 executing program 1: r0 = socket(0x10, 0xfffffffffffffffd, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="1afbbc5c229151fefd04cbfd0563fe4f1558d50d71ee8212f592888794ac57cf8c4b26dfc899486877b2a2fb", 0x2c) 11:09:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x138, 0x3, 0x7f, "c49a417a51a74b3de2cfe063ff513b8e07df0d7e", 0x0, 0x1}) 11:09:54 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x4c, &(0x7f0000000200)="eb0000000000000068aa4e713048e6993192964873b86b83f745cc71d91767ac4011834f2ade7d3bfbc3b529d142f1567436c217051037ad2b4c896048d7dce9d3aee883de071f24d85867e5ad7b7ec5f5dd2f88742699b98ed7c5451627c79dc0553799d30000000000000000", 0xffffffffffffff47) 11:09:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044271, &(0x7f0000000000)) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = kqueue() r1 = socket(0x2, 0x4000, 0x40) r2 = dup(0xffffffffffffff9c) renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0x90, 0x1, 0x8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x7f, 0x1}], 0xfff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8c, 0x1, 0x2, 0x100000001}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x8001, 0xffffffffdd38eedc}], 0x0, &(0x7f0000000180)={0x20, 0xb0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000040)) fcntl$getown(r6, 0x5) close(r2) close(r6) fcntl$getown(r5, 0x5) 11:09:54 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1000000000000000ffff000001000000200600000000000000ff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 11:09:54 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getuid() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) sendto(r0, &(0x7f0000000100)="9607a3406b0d31443da530e3e3739f3428dc266826d3debb44dd7f39fbe375efb99df9aef3c52f9f065064364ae36af196d254d28ad670cc79b3631d4ece", 0x3e, 0x4, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)='c\x00') select(0x40, &(0x7f0000000280)={0x3, 0xfffffffffffff801, 0x9, 0x4, 0x5, 0x1000, 0x5e, 0x8}, &(0x7f00000002c0)={0x101, 0xff, 0x800, 0xfffffffffffff287, 0x5, 0x7, 0xc69, 0x80000001}, &(0x7f0000000300)={0x6f, 0x3, 0xd0, 0x9, 0x8, 0x9, 0x4, 0x152}, &(0x7f0000000340)={0x1, 0x6a}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') msgget$private(0x0, 0x80) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getpgrp() r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/137) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) 11:09:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 11:09:54 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10680, 0x7d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) 11:09:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280d1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000740), 0x0, &(0x7f00000007c0)={0x3, 0x7, 0xffffffffffffff1c, 0x5, 0x401, 0x3, 0x6, 0x5a0}, &(0x7f0000000800)={0x7f, 0x9}) 11:09:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getegid() mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x20, 0x1) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="65f372b21ccafe5dc369e0354dbedb7bc6610a9eaef1397ed4a26a1a4a96680dd0cfbc91d9621010f3d0b6fd73c5bd66bbc47e62ad73b43fcbfe59ee4ec4a9", 0x3f}, {&(0x7f00000000c0)="60fe3bd59a5b711164b2a65fa429ab38c614daaf66cc476a067875ae45eeda6368dd524a7b0de780c4a8d1b9f4dfe37e10b3be3a29ef5bdc65a8b92744637deab40fc2bd91d11504297cbcfcefbb09c7848019ace34aa591534655af4e57ff247adee87b46068a109388cb4d5ad43c20d6bc3c693624143c6d9e41af76c1585809c49d05a65e9e1ebb6bd0186d6063626310f0e66c", 0x95}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x48, 0x1}, 0x406) 11:09:54 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0xed6, 0x80}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x22, 0x3, 0x2) 11:09:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), 0x4) socketpair(0x7, 0x7, 0x4, &(0x7f0000000040)) 11:09:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:09:55 executing program 1: r0 = semget(0x3, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001280)=""/234) r1 = socket$inet(0x2, 0x10000002, 0x40000fb) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) socket$inet(0x2, 0x4000, 0x8) clock_settime(0x2, &(0x7f0000000140)={0x4, 0xef3}) socket$inet(0x2, 0xc007, 0xffffffff) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f00000011c0)=""/150, 0x96}], 0x3) 11:09:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r0, 0x6, 0x3, &(0x7f0000000040)="0141810cc797556570f313199b36e99b11cf0f48f305d77f391ed70abbeefae4a9f04df16b29966a28558146ab5bf0bb8cd209cc78dd391417a0c4b523082bb00d93b4eb69f519f6e335e6833a39942b3ad1d747ad92bc615ee2e42ca36878c5888ed0bae6c894a0e2e64adbb1b50a74dfb5ed4a915d819de29ac7eeac9c46ccd9caa2cfaf5279977a10ccadd871feaf2bcae79368", 0x95) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:09:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x80, &(0x7f0000000080)="73092858287b000bc7a644ca4ed9014cf3c647c6ea3906d0706f5898cb4500484a7dc116c5377b168bc78713c833bfc2c7840918a366aaea823f9e31e89ece9a0913bf933f4e93930adc6b02062ecb297b9268603f817a250abfb6bfe941faa790eced41055170457035bb0399158d8307253eada690ddb95df7ca4f090464d73afcc73572dd5987038e0e1ce42eda6706876f1f65300ea480f5f4b9e6cd0e48e1b0639b097ea0b212c6fff542415c6da95f655bb1435b5c2718cfc65e788dbcdd9a6d4384eca036acd790100000", 0xce) socket$inet(0x2, 0x0, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) sendto$inet6(r1, &(0x7f0000000180), 0x0, 0x7, &(0x7f00000001c0)={0x18, 0x1, 0x80000000, 0x48d}, 0xc) 11:09:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000240)='./file1\x00', 0x6040, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 11:09:55 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xd08, 0x6) ftruncate(r1, 0x6) 11:09:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xa2, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) select(0x40, &(0x7f0000000040)={0x6, 0x4, 0x10001, 0x5, 0x9b13, 0x200, 0x3, 0x7}, &(0x7f00000000c0)={0x92f4, 0x1, 0x6, 0x3, 0x5, 0x7, 0xfffffffffffffff7, 0x2}, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x7, 0x0, 0x3, 0x6, 0x1ca}, &(0x7f0000000180)={0x7ff, 0x5}) getsockname(r0, 0x0, &(0x7f0000000140)) 11:09:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x6, 0x7, 0x81}, {{r1}, 0x0, 0x8, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffff9, 0x48, 0xf0000000, 0xb8b, 0x3}], 0x1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000004, 0x3ff, 0x957}, {{r1}, 0xfffffffffffffffd, 0x78, 0x20000000, 0xe8, 0x9}, {{r1}, 0x0, 0x1, 0x40000004, 0x100, 0x6d1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x5}], 0x1, &(0x7f0000000200)={0xffff, 0x8}) r2 = kqueue() bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f665c8ddd696c2f6c6e82fcad7c6bdb9aaa6431887fdf89187107c1bd101a8f593c75c3049b33e0cb2011702cdd89320a6558abdd09950b7eb568e6982a0b75b31fd9277df99f51c573f40eca60d14b6d00eb6a880ca19c"], 0xa) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) 11:09:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x5b32, 0x5}) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) 11:09:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8402, 0x0) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000000080)='./file1\x00', r4, r5, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 11:09:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0f", 0xa02) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8f42841938eff3b05f4c755614ef1c3c5f20c5207bf20d5f7db4f3291742ba02a054b28b083c3003b738a05caa316500c12261c8ca58081eaac76a98fceba2758b3e75cd334793d9a8309037f179849c845d6631606c413fedd991c8258352a7c12bf541df0c7ad6598e9beceeb68770b0dcdb754facd87c77ff599ff895", 0x7e}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f382a01515bc0072030ec2ceb71ab198e72ce1d4ff0c342c96851dd9c5675ee5db260e4f10a", 0x478) 11:09:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x182, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 11:09:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x71cb) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30400, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000080)="54d8", 0x237) 11:09:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f00003b4000/0x1000)=nil, 0x1000) 11:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/133, 0x85}], 0x1, &(0x7f0000000500)=""/168, 0xa8}, 0x801) chroot(&(0x7f0000000440)='./file0\x00') socketpair$unix(0x1, 0x3d, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000480)='./file0\x00', 0x2008, 0x400) recvmsg(r1, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) dup2(r2, r1) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:09:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x80, 0xdf) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:09:56 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x100000001) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x0) pipe(&(0x7f0000000140)) 11:09:56 executing program 0: r0 = msgget$private(0x0, 0x245) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) msgget$private(0x0, 0x200) 11:09:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x2) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x20, 0x0, 0x4, 0x1, 0x7, 0xffffffffffff8001, 0x100000001, 0x0, 0x1, 0x2, 0xfffffffffffff0b4}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 11:09:56 executing program 1: socket(0x18, 0x2, 0x0) setreuid(0x0, 0xee00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xc11, './file0\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file1\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="514d8c8a1567f992cb6ccb6423027900df1489d45a7091d35efa5497be772512d6c42a1c048b5030c9bdef96c9dc567d712f4e641e7f6b997bc63497eeb9b41a564d163fdeabd6e1fb35925e6c0845eb39f6561cc2c5316aa4a6701183c204820716a5c2ebe3d65914044a98ad075e2598fd6b90e50cd61c418327f5ff7dfce732ec5253e06940732f2f0760b4df0f7c9ecadfbd5c8fa38d9674ccf7f6cb18d105400a", 0xa3}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000480)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000780)="a91f64343f47fbbf5ff28ec38f1d3ff6d49a4fc069f32bf5f78e87f23b855b37fd37da4aba85b010a1a71048392a904d", 0xfffffffffffffe54}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7, './file1\x00'}) semget$private(0x0, 0x6, 0x4c0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x32ebf1a7, 0xc2a689be00000000}) accept$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockname$inet(r1, &(0x7f0000000900), &(0x7f0000000940)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x40) 11:09:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) openat(r3, &(0x7f0000000140)='./file0\x00', 0x290, 0x100) socket(0x3a, 0x5, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xffffffffffffffc3}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x2, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000002000000000000000000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 11:09:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000280)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x200, 0x9}) 11:09:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x3) 11:09:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000013}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:09:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000140)=@in, 0x10) 11:09:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050409000900000021b1ffff000049451ae3d3151020741038f53e8551f30ce390500e08fecea11ea8fef96e4f96a8802baf8a6a11c2bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259296fb59ffbd43a72d602000d7d026ba8af63ff37282934e4fd09040fd3872babfbb770c1f5a800c881ff7cd9211830e0f2f0c9f69ec7ab3a34c29000000000000000000000000000000000c57c321fc1a809e4fb24b05ed7e8f77001224583101333d8ba7e56252bfc07aca59dcbec8529bd8f495f18420f5066d0c079389b11e97b6814d0d2dd495c128b0d7ec7d05f86e160f3367c1010b7b6d9d2985a6b57030acab9ed9c881819256019e2dce5a6057bc3a45765ccf846d91d4cd4644b4ae7d28535949a2977ae64757d9b0abee277066aeda269321f8ec10ad476b9784695dc7be4979634ca9876c7ae2d13498cbd080837061e51c69a5c3650e5cacc4d8bd0f51caecdf4f88ae69f3380bfb335cc2275bf", 0xffffffffffffff30, 0x20000000, 0x0, 0x109d9a844096064e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 11:09:58 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)) 11:09:58 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) mlockall(0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x12, r0, 0x7010000, 0x0) d/_?&LEw2# epFTi37#bYV&Xmou~If -f-rI3]9LfT]WѶC0gܧL"Y&5d/_?&LEw2# epFTi37#bYV&Xmou~If -f-rI3]9LfT]WѶC0gܧL"Y&5pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e20000 didn't change! 11:09:58 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./control\x00', 0x0) pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e24000 didn't change! 11:09:59 executing program 1: 11:09:59 executing program 0: pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b31e24000 didn't change! 11:09:59 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 11:09:59 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)) 11:09:59 executing program 1: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) 11:09:59 executing program 0: 11:09:59 executing program 1: 11:09:59 executing program 0: 11:09:59 executing program 1: 11:09:59 executing program 0: 11:09:59 executing program 1: 11:09:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x7e2780e3) mlockall(0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x800000, 0x6, 0x12, r1, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x12, r0, 0x2000000, 0x0) 11:09:59 executing program 1: r0 = getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/225, 0xe1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f0000000280)='./file0\x00', 0x2101, 0x8) unveil(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='x\x00') fcntl$getflags(r3, 0x1) getuid() r5 = semget(0x0, 0x2, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/222) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x0, 0xfff, 0x6]) r6 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0xc4) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000440)=0x1f) r7 = accept(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) semget(0x0, 0x4, 0x4) recvfrom(r7, &(0x7f0000000500), 0x0, 0x800, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) lseek(r7, 0x0, 0x3) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/219) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000680)=""/105) getgroups(0x3, &(0x7f0000000700)=[r2, r4, r4]) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000740)) semget$private(0x0, 0x3, 0x80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mkdirat(r6, &(0x7f0000000780)='./file0\x00', 0x20) pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32621000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32622000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32623000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32620000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32621000 didn't change! 11:09:59 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e7c82ff945f018b06395d1a991a9565b4db5eda4855ada67a03bc615ccd2e9724e7fef1e1f1b2fc721debd638c2e15c2c5c8bfeb4b3a4187611c17052a77f5e14ec737261e705b4b392f7f0e8cff054c4c87be98a73031d2605a060d844508fc543859ac4027668dd8e4f3513f5fc9ff92045cb1aa8e75b968a8a2f904b6db8f1a56dc2d4e28e0899aad68bcc3ad7c984b1c672416a597ed89e43c7d7d3701710e7c35ba2c335aec0419cb94fa934614608d7909b591cd9a1427949c843e41bb8f208b79eea5f6be718ba8a69f4090728b4e521bfc4a9708096f", 0xda) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 11:09:59 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32622000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd2a0 va 0x1b32623000 didn't change! panic: kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 879 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *344115 22808 0 0 0x4000000 0 syz-executor.1 285145 97762 0 0x2 0 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 __assert(ffffffff81f7eb2c,ffffffff81f800b9,36f,ffffffff81f8afb5) at __assert+0x2e unveil_check_final(ffff800020b38e28,ffff800020c1f738) at unveil_check_final+0x81d namei(ffff800020c1f738) at namei+0x88b domkdirat(ffff800020b38e28,ffffff9c,20000000,0) at domkdirat+0x81 syscall(ffff800020c1f9f0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff94,0,2,4a017c2f0d8) at Xsyscall+0x128 end of kernel end trace frame: 0x4a2a21c2610, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_unveil.c", line 879 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 __assert(ffffffff81f7eb2c,ffffffff81f800b9,36f,ffffffff81f8afb5) at __assert+0x2e unveil_check_final(ffff800020b38e28,ffff800020c1f738) at unveil_check_final+0x81d namei(ffff800020c1f738) at namei+0x88b domkdirat(ffff800020b38e28,ffffff9c,20000000,0) at domkdirat+0x81 syscall(ffff800020c1f9f0) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff94,0,2,4a017c2f0d8) at Xsyscall+0x128 end of kernel end trace frame: 0x4a2a21c2610, count: -8 ddb{0}> show registers rdi 0xffffffff81e2e757 db_enter+0x17 rsi 0x37f0 __ALIGN_SIZE+0x27f0 rbp 0xffff800020c1f4e0 rbx 0xffff800020c1f590 rdx 0x37f1 __ALIGN_SIZE+0x27f1 rcx 0xffff800000b66000 rax 0xffff800000b66000 r8 0xffffffff811c43a3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x60538e853ba73934 r12 0x3000000008 r13 0xffff800020c1f4f0 r14 0x100 r15 0x1 rip 0xffffffff81e2e758 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c1f4d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=344115 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39530,0xffffffff82394e00 process=0xffff800020b8da58 user=0xffff800020c1a000, vmspace=0xfffffd807effe9d8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 22808 459715 97762 0 2 0 syz-executor.1 22808 108725 97762 0 3 0x4000080 fsleep syz-executor.1 *22808 344115 97762 0 7 0x4000000 syz-executor.1 92138 461901 89623 0 2 0x482 syz-executor.0 97762 285145 89623 0 7 0x2 syz-executor.1 12890 9819 1 0 3 0x100083 ttyin getty 51445 248514 0 0 3 0x14200 bored sosplice 89623 254073 68462 0 3 0x82 thrsleep syz-fuzzer 89623 406405 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 418535 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 423002 68462 0 3 0x4000082 kqread syz-fuzzer 89623 223740 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 56149 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 32754 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 98053 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 385995 68462 0 3 0x4000082 thrsleep syz-fuzzer 89623 26544 68462 0 3 0x4000082 thrsleep syz-fuzzer 68462 413757 95128 0 3 0x10008a pause ksh 95128 356984 80812 0 3 0x92 select sshd 80812 149858 1 0 3 0x80 select sshd 29285 303449 26144 74 3 0x100092 bpf pflogd 26144 478064 1 0 3 0x80 netio pflogd 44976 111497 14395 73 3 0x100090 kqread syslogd 14395 465351 1 0 3 0x100082 netio syslogd 89980 522544 1 77 3 0x100090 poll dhclient 31590 434985 1 0 3 0x80 poll dhclient 37250 238450 0 0 2 0x14200 zerothread 95208 286891 0 0 3 0x14200 aiodoned aiodoned 41736 382261 0 0 3 0x14200 syncer update 13975 329867 0 0 3 0x14200 cleaner cleaner 52091 420004 0 0 3 0x14200 reaper reaper 15589 342730 0 0 3 0x14200 pgdaemon pagedaemon 62296 496240 0 0 3 0x14200 bored crynlk 48597 61446 0 0 3 0x14200 bored crypto 62546 102642 0 0 3 0x40014200 acpi0 acpi0 27482 110768 0 0 3 0x40014200 idle1 13935 454652 0 0 3 0x14200 bored softnet 95322 211077 0 0 3 0x14200 bored systqmp 13880 58277 0 0 3 0x14200 bored systq 35573 48546 0 0 3 0x40014200 bored softclock 98275 261458 0 0 3 0x40014200 idle0 6891 26668 0 0 3 0x14200 bored smr 1 41264 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 22808 (syz-executor.1) thread 0xffff800020b38e28 (344115) exclusive rrwlock inode r = 0 (0xfffffd807cc97a38) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5b8 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8234a3d0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9496 6412K 6421K 78643K 10792 0 0 pcb 25 9K 11K 78643K 389 0 0 rtable 100 3K 4K 78643K 404 0 0 ifaddr 49 12K 12K 78643K 140 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1475 0 0 iov 0 0K 24K 78643K 58 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1195 75K 75K 78643K 1507 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 86 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 618 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 58 63K 71K 78643K 469 0 0 subproc 64 65538K 67586K 78643K 172 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 81 0 0 in_multi 33 2K 2K 78643K 87 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 248 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 80 20K 29K 78643K 2840 0 0 UVM aobj 33 2K 2K 78643K 33 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 18 0 0 NDP 9 0K 0K 78643K 40 0 0 temp 150 2378K 2443K 78643K 5005 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 inpcbpl 280 297 0 290 1 0 1 1 0 8 0 plimitpl 152 35 0 27 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 68 0 28 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 90 0 86 1 0 1 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 17 0 17 5 4 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 8 1 0 1 1 0 8 0 pfstkey 112 23 0 8 1 0 1 1 0 8 0 pfstate 328 23 0 8 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 318 0 130 12 0 12 12 0 8 0 art_table 32 319 0 130 2 0 2 2 0 8 0 art_node 16 67 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 5 1 0 1 1 0 8 0 semapl 112 82 0 72 1 0 1 1 0 8 0 shmpl 112 31 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2451 0 1024 47 0 47 47 0 8 0 ffsino 272 2451 0 1024 96 0 96 96 0 8 0 nchpl 144 3516 0 1874 61 0 61 61 0 8 0 uvmvnodes 72 2576 0 0 47 0 47 47 0 8 0 vnodes 200 2576 0 0 136 0 136 136 0 8 0 namei 1024 10343 0 10342 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 9804 0 9804 8 7 1 6 0 8 1 sigapl 432 810 0 795 2 0 2 2 0 8 0 futexpl 56 5996 0 5995 1 0 1 1 0 8 0 knotepl 112 225 0 206 1 0 1 1 0 8 0 kqueuepl 104 154 0 152 1 0 1 1 0 8 0 pipepl 112 482 0 463 2 1 1 1 0 8 0 fdescpl 488 811 0 795 3 0 3 3 0 8 0 filepl 152 4425 0 4326 6 1 5 6 0 8 1 lockfpl 104 140 0 140 3 2 1 1 0 8 1 lockfspl 32 176 0 176 3 2 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 35 0 24 1 0 1 1 0 8 0 ucredpl 96 806 0 797 1 0 1 1 0 8 0 zombiepl 144 795 0 794 2 1 1 1 0 8 0 processpl 840 827 0 794 4 0 4 4 0 8 0 procpl 600 2094 0 2050 4 0 4 4 0 8 0 srpgc 64 16 0 16 2 1 1 1 0 8 1 sosppl 128 5 0 5 3 3 0 1 0 8 0 sockpl 384 636 0 617 4 1 3 4 0 8 1 mcl64k 65536 230 0 0 29 0 29 29 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 120 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 359 0 0 19 0 19 19 0 8 0 bufpl 256 7012 0 1143 367 0 367 367 0 8 0 anonpl 16 83549 0 76409 58 17 41 47 0 125 4 amapchunkpl 152 4563 0 4465 10 4 6 9 0 158 1 amappl16 192 3151 0 2696 36 10 26 31 0 8 3 amappl15 184 68 0 62 1 0 1 1 0 8 0 amappl14 176 280 0 277 2 1 1 1 0 8 0 amappl13 168 620 0 617 1 0 1 1 0 8 0 amappl12 160 14 0 11 1 0 1 1 0 8 0 amappl11 152 39 0 22 1 0 1 1 0 8 0 amappl10 144 90 0 86 1 0 1 1 0 8 0 amappl9 136 597 0 594 1 0 1 1 0 8 0 amappl8 128 153 0 139 1 0 1 1 0 8 0 amappl7 120 35 0 31 1 0 1 1 0 8 0 amappl6 112 68 0 59 1 0 1 1 0 8 0 amappl5 104 121 0 106 1 0 1 1 0 8 0 amappl4 96 1041 0 1011 2 1 1 2 0 8 0 amappl3 88 385 0 380 1 0 1 1 0 8 0 amappl2 80 6180 0 6126 2 0 2 2 0 8 0 amappl1 72 26956 0 26504 26 16 10 20 0 8 0 amappl 72 2362 0 2324 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 32 0 0 1 0 1 1 0 8 0 uaddrrnd 24 811 0 795 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 811 0 795 1 0 1 1 0 8 0 vmmpekpl 168 10870 0 10846 2 0 2 2 0 8 0 vmmpepl 168 92607 0 91140 104 24 80 80 0 357 12 vmsppl 360 810 0 795 2 0 2 2 0 8 0 pdppl 4096 1630 0 1590 6 0 6 6 0 8 0 pvpl 32 266977 0 256546 143 28 115 121 0 265 14 pmappl 224 810 0 795 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 557 0 4 16 0 16 16 0 8 0