kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Mar 27 05:07:36 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.198' (ECDSA) to the list of known hosts. 2019/03/27 05:08:00 fuzzer started 2019/03/27 05:08:03 dialing manager at 10.128.15.235:21180 2019/03/27 05:08:03 syscalls: 1 2019/03/27 05:08:03 code coverage: enabled 2019/03/27 05:08:03 comparison tracing: enabled 2019/03/27 05:08:03 extra coverage: support is not implemented in syzkaller 2019/03/27 05:08:03 setuid sandbox: enabled 2019/03/27 05:08:03 namespace sandbox: support is not implemented in syzkaller 2019/03/27 05:08:03 Android sandbox: support is not implemented in syzkaller 2019/03/27 05:08:03 fault injection: support is not implemented in syzkaller 2019/03/27 05:08:03 leak checking: support is not implemented in syzkaller 2019/03/27 05:08:03 net packet injection: enabled 2019/03/27 05:08:03 net device setup: support is not implemented in syzkaller 05:08:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/251, 0xfb}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/66, 0x42}, {&(0x7f0000001280)=""/217, 0xd9}, {&(0x7f0000001380)=""/193, 0xc1}, {&(0x7f0000001480)=""/101, 0x65}], 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x5, 0xbc0e, 0x1f, 0x1, 0x6, 0x5, 0x81, 0x0, 0x1, 0x5, 0x2}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001600)=0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x1) kevent(r0, &(0x7f0000001680)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x60000001, 0x1dbf, 0xffffffff87b54046}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7f, 0x4000}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000005, 0x51bf, 0x2}, {{r2}, 0xfffffffffffffff8, 0xc0, 0xf0000000, 0x0, 0x40}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0xfffffffffffffffd, 0x400}, {{r0}, 0xfffffffffffffffd, 0x65, 0x20, 0x2, 0x7f}, {{r3}, 0xffffffffffffffff, 0x58, 0x2, 0xfffffffffffffffa, 0x5}], 0x1, &(0x7f0000001780)=[{{r1}, 0xfffffffffffffffd, 0x7e, 0x80c72eb89f782111, 0x9, 0x100}, {{r0}, 0xffffffffffffffff, 0x4d, 0x2, 0x2, 0xdfc6}, {{r3}, 0xffffffffffffffff, 0x88, 0xfffff, 0x5}, {{r3}, 0xffffffffffffffff, 0x84, 0x200fffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x3f, 0x3}], 0x4, &(0x7f0000001840)={0x3, 0x72bc}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001880)={'./file0\x00', 0x8000000000, 0x1, 0x8, 0x1, 0x1ff, 0x902, 0x81, 0x1, 0x0, 0x7fff, 0xf7}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001900)=0x8001) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001940)={0x3, 0x7}) r4 = accept$inet(r0, 0x0, &(0x7f0000001980)) fcntl$setflags(r4, 0x2, 0x1) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a40)=[&(0x7f0000001a00)=')\x00'], &(0x7f0000001b40)=[&(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\x03\x17\x00', &(0x7f0000001b00)='\'\\[\x00']) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x4, &(0x7f0000001b80)="98536edf") r5 = msgget(0x1, 0x400) msgsnd(r5, &(0x7f0000001bc0)={0x3, "1b3e3a250b676d77ff2178e5dee15826bb418f9771c32dfecd3051dc1ff4173a0528bc1ea52eeb62f164c1307e9d1e8096f111d38ad8a005b7ee92b55e2bb262"}, 0x48, 0x800) r6 = open(&(0x7f0000001c40)='./file0\x00', 0x8, 0x80) writev(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001c80)={0x3, 0x533, {0x40, 0x800}}) r7 = open(&(0x7f0000001cc0)='./file0\x00', 0x800, 0x12) ioctl$TIOCSBRK(r6, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, &(0x7f0000001d80)=0xc) r9 = getgid() chown(&(0x7f0000001d00)='./file0\x00', r8, r9) chdir(&(0x7f0000001dc0)='./file0\x00') unlink(&(0x7f0000001e00)='./file0\x00') ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000001e40)={0xbbe5, 0x3f, 0x80000001, 0x9d26}) 05:08:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20012, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r2, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/75, 0x4b) flock(r0, 0x2) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="99e1c3084c9bb43bd5e148ab4924945b37cbf65a9ba95c42815952154acd4034e9c3acc1d3587d88acf1bc4863b1799a59a14e34d40cf5da4d523005e93b91d83b847fcbc92bbd96487b098cdeb0f9f32b47481b6c4e950de659c9647a111477607f3c48955ddff76bfc8d65f9fdc3c88682f3edc8297a991b5e7f11e617f093daf095dc9d1454b0efa4ea13e76aaa9d7a0ecea10d7223987122b44cd9d647456f240a23fff30e992834d7dc", 0xac}, {&(0x7f0000000280)="4aea6c63c7050b6e7c4f48ca03c89812f71a574d589adc6c89bfacf93b2a5ece063fb628f108f708ec10678b8566b92711678428331dfbad5dc6e1f124a717757d938be1323bbf4356ac1382737f2c25d63cbc032ae7779138fdbf55ac37ea79f6a457f392d412b1f9b4c3782f66812fd88ce031fd2df819d97c60d54f4364fc15ba0e8ee9e57262e5d336b26e16b014d705d9bab7cd5d1e85415f30dabca449acecde4fee7a9a6448bfdd1f729a3d60801c2555aafa587b8f1def9929bbf30432482b309a48bf8451ac7837821ca4", 0xcf}, {&(0x7f0000000380)="543b2a77b0a6c9805aab7561682d97f9e257e01b6ec9c2ffb4cebd53d49beff1dea447e5bc47a20f4bc5702a4c56f814ef823738d00c74d271833db1cd4e79752bdc9379f7b69a6a4fe8", 0x4a}, {&(0x7f0000000400)="f6", 0x1}, {&(0x7f0000000440)="1293b25c43d6cbc455351fbd631a33809762a923e78d7fe21fbf0a7ef8fa1c91f6b962291522f62e48e513b5d96dc916f62495bcbbd016a69ec3d3f8086104662b2736", 0x43}, {&(0x7f00000004c0)="f30affac979b2abe859878be864c367a738aba5a7fef62234fd22071f4b0a4d2fdd5575bf9e2217262be197fccbabee331721e44fdfca129f7de6fd541f429d61c1bac9e023550e38eafe69c8a2fd53929088968972f98974c1280f054579afce97005e4f6fb28eef5f5ed04f3c647314368c19a34953f1b69998810376c8af41bb06094b0", 0x85}, {&(0x7f0000000580)="1b79ad210bd805113e0940ac6d4cc8c73739f911957aca2efcd8af3f823fc4b7775038189518c877715fd67d3a7596d5fb6919a5bcf490d2f8e960cf2e5e94d0227d20b0a8070c327bb5d73c9fca5add290122a4d4ccbb59af342ff89551c4671f26b5f6ac70c23e57", 0x69}, {&(0x7f0000000600)="a7e2ffc4d92cddfc3004380b18e0aa665ce6ef23b851bfc603a2627b31ed45290b65a26974ae8980b68e3947e1ff0f2013a701c9a877063d6da10d6b", 0x3c}, {&(0x7f0000000640)="fe726f5fb5fd44f0553f10116af6b3e69e7122d2dee6fb08574dd32d279571c8e3897c2bf43a8141bbae3b298afda237efeac60724777d10aee96d30175dbebf4948f310e3fd84dfd27655ac1b67f5d7d74b486d44f42350566e55f1cb534b8b1c39fa9f2d476b6828bb7020c4ef5d7cdbe9cecde4ed8de4f469110ae81d95016a3387710de3a8eb81d81a6a74f0a8e2f322fc3de1293794905563bd112ca45ec1375cf58eb2795d3b1e71c90ce749732b103bba4bbcce4807611c6fcba475a45a44ec49d857a25eedc7b8e495b0da0bbc0af55c75f0b5bf57f4e79ea25a00f817685218d867cbe5712247792e3f872265e76e80d5ea0c1033a3", 0xfa}], 0x9, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000800)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000840)={0x0, 0x1, {0x3f, 0x5}}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000880), &(0x7f00000008c0)=0x10) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) flock(r3, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000940)={0x2, 0x0, {0x9, 0x8060}}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0xd0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000009c0)) fcntl$lock(r1, 0x8, &(0x7f0000000a00)={0x1, 0x3, 0x7ff, 0x13f800, r2}) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$getown(r3, 0x5) syz_open_pts() getdents(r3, &(0x7f0000000a40)=""/4096, 0x1000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000001a40)) open(&(0x7f0000001a80)='./file0\x00', 0x80, 0x5) open(&(0x7f0000001ac0)='./file0\x00', 0xa, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00), 0xc) socket(0x1f, 0x8005, 0x0) fcntl$lock(r4, 0xf, &(0x7f0000001b40)={0x3, 0x2, 0xff, 0x9, r2}) 05:08:07 executing program 0: getitimer(0x1, &(0x7f00000012c0)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xffffffffffffff15}, {0x2574000000, 0x5}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x1400000000000000}, {0x540, 0xffffffffffffffe1}}, &(0x7f0000000100)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) msgget(0x1, 0x680) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1f) setitimer(0x0, &(0x7f0000000200)={{0x60, 0x6}, {0x3, 0x100}}, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getgid() r5 = getuid() getgroups(0x6, &(0x7f00000015c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002740)=[{&(0x7f00000013c0)="90629f7decca52796ab62dd58f45975b0209bdaa4ea3a0bfc2c21032d0029c6f812a1c6542e9408d4342ab75d4dfdaf1e01533949126a732bf807b74a9d7d5e2a7d4c1137b5da5e38702798736951c813cc3524fff57b31abb1c9436fcd32c4f9e96191ba3aa2eee06f918ebceac28506793429a74cf0efb1a73486deb6ab5802a7187cadbd890f903e2990d0414cf130d3d763d0fc62afb39fe0e6105af19bb", 0xa0}, {&(0x7f0000001480)="a38ff5a305974d120702aee98c6892a98db0533a1515031284f15229d7703c2c83ede118955fd8f6698a5fcde5dc817d54729aad5e5455471bb35ef4580912aa444e7c75cdfdced25ce0dee2e13284a24877c7cf9003cc9523929672fbd0c34bdef227964da57b65e7e8cbd15162c0e03c9c6c61438b3e41067595fc85edb867e95cb050a08afe891b78f4b8c7124f093ac56c40", 0x94}, {&(0x7f0000001540)="5a3d9312be4f4cf4826ebdf95802432966da11313091b8692318eab9448f2f0db49ff7f329b41e665ca26159d142bb24b03eb4df48f2ef1133a85ab30797a1064452605543b318726a6db534368d09273d788ce6a774c27085553bb7a5cd12cbaab817df0953b8982deb2a41f980ba0b2b532e84cd65d6", 0x77}, {&(0x7f0000002640)="4f47660d95ad900662d130b8910ea1d9811c1a9ad261ccfac0881c6cf81a46508da1d2fc7460c08a57d8d75b0c4f97060969658b1e00f79f31aef9b0a8885e9dcd503fd888ec2dbb0ccd9a9cefa66a905edcf5", 0x53}, {&(0x7f00000026c0)="abf6394e6a27542dc6bfbc072f3fd4fb022c6060c81ec844cf3ea4ad8f8625dd9f8eb4cab442985878a343ec73f9677f72f0fe38af578c796ea94f13e0754b99dcf2e15e91a57b35cf6ffee3e3b6c2fc26cfbafed1c0f458e610e33d33ae455de243", 0x62}], 0x5, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x90, 0x2}, 0x2) r7 = msgget(0x3, 0x4) msgsnd(r7, &(0x7f0000000280)={0x0, "04c572259076867eb516ae02eb901a9625637b374419e9c9a6167ebffd6bbb6221c988819b7dc2fbfa2ba483091d0e487f418bf8869c0cc9fad6145f2d4442b7a4a7d23d05b5c2549da684cedfa770fd00e775a783041c481d6d670fea5c31fbb743f110d646cd69ffcfaec591031b3d719ffba01271162a1b6874015d81e9c2a94aa0fa06b1938863f1b3be74824a865fec3d21b5a966be0436c60f52472acf5baff438203980c29a28de25aef0cf89bfc033f9328bac9ae8597876d2d27159ed5035c1a2c9d9e3ea4666fa7ba6f1b4f033ef13c270dc5c6ddc6cd46e55f53caf1fa6f73dcd74adaa7c282a765d7912980ed203e8f89903b53104bc18123c8f04cea11e5b4258eb4994be61baa110aaa2f43815f4240110ed5ecce38854c057c2baf14972ecd7a613dd2424ccbc13622620b36b6f592777c802ccae2c6ba5ed439a0522bf17eb58bb890795ade755ebc5fb0fdf145e52d46dcb6bae961b607060a3ba6f36d98823d3c4d7e52ed361dc85dfb9b1eb0100284ccdc873b995432ddd12952f57eebeb8f77f8bebec43b8c78655d6b3f2a74d51df076f94d03402a5768dd335ada04ddae37ec757ffd29d1ee7627d7a6c317f9cdda39dbf3ee34feb6e77987b1e8e4ff64f08e821d5286488ae8e4dcb784be6acbf9ec9bd7734473cb0338dbae8583dc37ca7257379c5435845f7f44b14a1e9ed142f4e6e5aa0abcbaaf62701f629f6a96f5bbd75078b18cd352afbda25dc112187ff4e7f1d4bcd7e9d1756789c325a5a29a98e71402dd1ce57d4501dcd065405ec6da8e6621d79f49d6ba3b4550c77562cb5472d2ebed5f54f38e2c4fababd54f8754c5b43fbf559b038209f569bdc07ea1bce563fb0b286d3dcdbff8820a32e3a5283d551e93583a50d61552eadfcfa53f050d291c7ddc26e680a1ccc64b8b88e0bdfb8302ffa5d6f5893dc68b5fcebf763d64e3b4132038deb355639cae96b484a8eb1b331cd5461d97253c03a9a7e6b8b682fc25921c08a6917aaed35b96b5fc40945a3beea0dd24e88537d0bd44a9e725d3d3fc1bba729ed5442644f1641fa43b678baa4949e083a2f148594638415f255fd5e29296a8bddf0598ca2c3df02e7d18f4779e4061d6aec9ea4fec0fc68eef9ca260f00bdb18c2a18e9798ec836967dfdc7366a80edfecb8dea42b3fe8215981e44dc2f1202706e8cadef102c8830725f406a4ed9c3f1573e0752a507e8b6d707fd54a6984ee94d15c457acca66b7fe57aaff087441c5254eeb60c6b70c5e765092644b5ba45979d0af5625c5fc209f7d3d37b5215d738bca34b7bd734296a18da0851abf587e38a83abb8a69b763126c6a9cb192a7485b6b30c2edbc30202fbc84150d53341a8a5e55c062e74c34ff22c40686fed21f996f99acedb0eaeaaff5895b857063a9017bfaca5db3520d072e7242673134fc2301e3b229fac0c19ab64a58c27c0186b49c4504304127b3b293e1ae1497e124590fe8db9913e7eb09a6b7ac0192946a3664ea8bab7f9a31ab70ff6e4cb1f03f461371263d0b705b0af7c20a8fb077e14adf2fd42fc82ed183f2beefa8da082a7164b5a4987f8745a679ea59378303bfcb7c1a18742d063736f553cbd243afa461ea471fb2d573f5293f847bce604991e3f3553f66b225b445d96e0b58e9c7470ecedd26ad517a444ecd3b132c045a3f388584f10cb6e98ff2e58896dfcbf7791e8f4317c2758486b9511d1d22856f8247e48cd4f1270eb4f580a6ba99b2619570b90c51bbb6d89c0691e9a2c8f466dd3b65d352657cbcc9a3e02583b9f5c9f6856a30f6b65517285c4270a446f51d69535dcccc1d72454e724ee718ac235573d974d6e0829ccd90e374ec026e9f01f9cf4644a246f8d8f131ac64a2bad4e01dbeb370bed549f2f86feb32ba15759f4582ab628868374e26d4c59b57a997eaa7f6cf74935845ba83cee21ce85a34b8f984fd0779839b6758d5eef3cf5f55eef05d6f7bda15dc1c00025d04548884d0dabd4a64d5e8e86cf1f2f075effcbb5f151fce35083de8c7bdd289b59d1e5b5935d3bbbded523682eca38f388aecf0f6b17d3fd82af8f46dc096ef392f2e2db4448ee2e6efe1292c83dd64512592644a94d03244528bfd86850487e5f2163d0cda661f103117b8d7771944c89fc32568f2a86f1c91c5a8125d5643653f421173019ebf25bb5f6db82a94c7df2137ed3d78d58320b9894d92750bf764f46be03edfd22e3439c7cfd1cdb2a77b730041be9a6869f2325231e387e7ba08ea121d7de298b87ece722757f926e12e9aec4a72c247655d8c8228f8e9dd1e1d5dd3aa1d9e433bd3a5d580f96c16af9031803b5811086cd9a18d6b8671ff8d9af561f4c0255547fa265aaf0ec87102cb500579c317ee2e71a1e0584476e8b5fb059f749da9f54fa265d16bb94bb091795e782686ca9a8960566dd97c28668ee86f0df0b0c12e98584c58fe2ca3b5eaba0c72ded1162ed60299c5551e55c362e01f86dbf52d882571aa05b0b1cc5e72933edbdd851aa84345be8291fc25455557f5a41d64a0772d602847ae370443dfd9440a398b9190e2d7e830e4f3727bb1e402a7a76f855c625711e1980188f6b1b1fda7cc75ae98de80f0f09f6bd85f9c494367671ff9ff3cbb58af0ffb86670c3dc1dfdb14024dc9ae3423894fb33c9686759009b4c52013327bffc7776b37c436c981281ef7121a1c5641a310dce102b2ffd0823528584c0e209a655cb71d632f54c942117ed8c506d0704ca77db4a4bde1c6a4bf45c251b6d9d82f7f183c840da49d8a1b947969e2fbab8cef882dcc7ad392301f0ac8a202e3f1d43252175a5d48c5fce00d31a9736d2974ff2e01b93e439042b88f6092acea82324711463951dddbe5f015fbbe2eaf93cd6e84561410b299341359d6663198f4047ea0b57ddf43e69acee2e04f57581db46ecef47c0e0772be7e197477d1b9125d68d0d6cdd77666f13c40b8a0b4e30e681d0610dba3c83ab3a6dbcea80f98a8c717851c273b0c69d059c7691ccd8100c16d52c9cd4b7fd353ddb2c273840ea1dcb3e47a1bb8be62cd818a4940cdbbc9913c82629cb9a1aabf08f0264754e3251370c3835c75b2418e1c9e914b7f61527ded4371264e42724624a936579478f8c746ce5fe23ea92c396706ab1fde3801d1185c3759e2e04ebb285fd04c0eb77ba4f80537befdfa0feb422876a243904f774531dfb14fbf3c852135552cd0cd1d383d7031cd0a43bd5459a6bdd2348c42c6a830c7413ef151798fe5649e23ff1b4c181e15d07288d91fffaee236bc9e71712de52e9eeded34965bfc7a389cb0574a5823b8af8981e543d5adf07711970f30b22b33b7ec5d515c1fc466294bba93bf357c79a4197ea5bfcd4f1f13669129a4ed5cdb741ddf2ace71d1f4ca45153037c6b031a31256b95ee56e95995bb4f3954e2f965e1e5f65d253deeca052ae54cb1a32331499606e206ea0cea737448391ebcf5fcda0dd1960881cda4ca32e704d035450aee82e1e86497172e58bb701487a8264e557ceb2e0ff8719dd9bdd00793c50216d2363096cb33b7aeca3505a8c80da07e9bece7c44139b7584c2ddf5ab2f63950f0618014d04fafb5cfc4119c4b5f114eeaed1e77c9a1cf873ab0cbbc1dfe5b4d4e6db7b6d0d084e4799cf8b0ad446eb8fa304b9f829c850e519ae72a3c3443f8be6b3ea14a48da6eda5c62457795addf6f31ac49ed3353f9c6193c95641f9648494c84242711a8295d9de8702448b908956b3b3b919a3b650ab5b96a844a3dabbb8037af9b051214c2363ca9f05bb2d40ab841537785ae667526e115b6525fc6dd58451a1130b7fa183601772d12a0ed6dcd31415fc3c49dd3fe00c9a1708f79bda0aae7328f239a8cda3f0dd9fcd229c2ebb82fc390ce5f7f42d93b52cf59e1da3ba9c346b48c8e699646e3dfb9eecda0fce23115dd983ced0c863cb4f04377d9cff5c99e2a4e7f4e5145ae2efa089e351785f26f73b518fd4f508609315d35397da0b4f83453cd6acadddd41e163e97b53597a4cddd555dfe1473840f0c05e98ab3f0fb21a06a93756926b8d5a3f68e4a22380b4afab977bac2ff61c7aa27e839b06f1e4590077429a4597286083ba376e541d128d6b8a695f52ba021595b03122fd2b367fbda72ef1dccc48d7341c7a9ec99d6f62b8abefc7aad22c3bd6ab6c291c8eae468d1f7fe619ec48799dde9ca27e070657935ca5b17204cee4bce27558293e2641b4fb06f6984faf7f37c147b04d820441dbc7ebefddbb68dd17134f2e719676acea540ace7c2e2e4c254bc7d098cef1257e91a95ee2f896f2eb3853a7eee91b22b81bb13535a4e9bafd2d85bb560e5b6bdf08b2256625e373f4f711270ffa9986a20dc47d63d83e2f8fa2b224abb0ad79d23d7b3ad261a243f8462fabfa24ae047c9f8ad59a1f45f17f6c3b707f8039696242d716b14551b6ab2fda74c703d054656b6b8d487b552dc98d5b9212d093a3d04b380e56639573bdd217ff2534eda771d52752000ffe60ce9ff08cb28fc7bb8e1f42161c19008cdff277b93013e639c18308521d2267da0b45dd1862f9b202404338ac7b8e0beec1e71b10d69528be80e0ea9e21a64d77fd425da083bad861a6cfb0b0611c99dd1ae3418f5fe89726569dfe2889ce172bb111cb8081f91c15135f8aebd432808e1302941ceaa9ffa91f86d7bad6000b37e058f594f93ebcdfb09c09b1fee7256934aade20a2988d7ef66be2e1233012c59db7d2d946c38b57d61150adb8b6a7881159ee5bf7f26539f84bc3b22ea21b8101994301dd0ff2364159ac11025f1f8979592c314a1dba77d8a0a42cb4e03f5a54e04750672687857d62babc0351bca263030b0c470b14f7713b1605eb9845096d292571696202c2fd41c67e8a5100cebf674b2f8c7499ce64b575d471a9633ff5b4a4ab49f4c381d14d3f384839ad1a488ed0e40a5752b28982dd7e43a3fe8f98f9457f2df9228448ea304d4823bbe3382e754adbba3a9608d5b19d8ca9f3dde995821b1cbf4b4fc24665a8fab5f9fdc72d3ad80f203fa9349335a4d82cbc1e5cafa50223f10192f5c53849bf94f4b82a55a12ed31f7071dac79292019e665d3a8c5b1bb2a6da5936d24bc0ac9c1d29d8ecd6546fbd7065bbe0dfcccbe702dcc3d92a872ae927e3cba19ab6bab5a506b9654121fae832aa51f29ee1b5fc1a0cb6ff14823f957989808ad61a42a85424517607474af0bd298341e01e9441713c552527b6ccf474e724ec75e8678dec4d5f8cd51f9607767f627827608dc052802afad7caafb5ddfc113bdc2719c3501e6fc0296bbf1a5928ed3cca87a39d676697a420f3c4ae0b230db19123e1e917ac51a0e86aa41b909469603c404d36947a8328bb37ca9375b8a54afbdda69d36c3c0614eb23ef2f90cd2ca9872cb62800533a435add1b1328ffc6d4fb132d40b7df567c08ba74caf8283e05369f00d1ce20a780634d9ab8127318b87f3beab7b71408c0bbaf449cd30f734fac59eb3b7de4ba46d684d8bd283c546dcb40f4c6525df67f615212a92476a935c60b6c5fd856fbf0a3a50a7c7f3465ba48dc8eb654eb7852fb71acd146fe5637bf95a657df1ec344f4e0ad648833ad3ef98d54bc9828643811fa9222e7d22f8ae948a831efdd6929eb22f884db7d90e8929bf9d59cbd9472c21d85a2db6acb5688117592db4fea7209092369fc69b97f8ddd9504fda79a2a0780ed9957c6e13c78ccc36e284d5871241ccb6de8de62fdec6a15df553e1ce5837ac646"}, 0x1008, 0x800) dup(r0) geteuid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="03000000000000005d99a00cafdc95bb741e3be4172dfbb396b8d7f2af5ee7b814f5023087bb69d1f5a9c94ffa1697d7c83b0ba58d3fc3f1aa8743211aa96b859433630f60d806c96f3de204eb98907fd7a5073164a423920d7282cfcb1c0cba3002b62071499a67e13df146cb5085cedf057717da3fdcd7c7cddb5554fa59b0a056e3a58b9048ad22226737dcbb79d8564cce6d4f8c0cfa1e48639c66574c62b634c6c5a0fdf99680b9de52321145e3dcb1d217466bc2e88ec39502996000166b5c53178500cdd19129d98aff145b788db085b1e32ccac5197b0791bc6cd951c3b261d804cf6c2dc4d35dafb4c1ad64aee0ef14b40bebff7e50de7f551c5fbd6ab18708d7b2e561f47b4f9975d621531525578fb5ef5b92a8b185185eab4d428dbb1d911cd6c2a10a76d69b37a43f941d9c28b06f8148bd8e8ed12d870c1129f9af0e3a3077886c239965ad4a05cc63096fb1f4f8f374ff9f0cfb7676adb61622b310d387edb59925e8c16d41d4252f232c6b70a0ff26306cdee48c71d3d1726736cb5854530ca046f01a34c67917241d883546a377fb5d8d7760841c60353f1e74f3b01f46647d97f111e9ed2fe2bc8a03da66e5ce08bf1d4c431f9cb610972a1871ffb5ffa114fec80909b108474db37ae31f5b5fb9a790967ae1862d334cbca65154e37477a6ecafcc73bb2ef37e4a5caad7a5e32725b8ddc314167b8b3637ff525fc26e59f7b62a6e36c6f7bcc2e843315136a8724019d6fa00a653abbf65ae50041e90521e8631ad35426bd12c94f26f40a45e60181affe4c2c4c295f747dde3695b7a39473f18648d3a32cc9e3a5851fa14250c2b65c01f9728939f728733695872fde5d1993f18aa520c692a345d97270083a04c51fcdb71cb298d3925265df32b0ad11bd9352ddea208aa99ae72dc59981844b628891135de32feab578198961ea9416b9a6f7b4c1dacdf0de525a5575442d871ef19c0dc06f9e912be41244bb07f36e9fd0f930f702184ef9ca2304c3f92d669e1da1d5e030ab8e7a497206eb0a30ddbcaf7cd579dff058a988a13a0e1f06e95ee504b32cb0890aab210214bd59f79a7df9630f5255b5e67e7091699cb8457e7ba4b2d0796c70d281e3c5bb75104790469f260f91502cc386fea603431e9566c998ec36aa21cbc95dff6ca730f118c24ec77ae9884722643d837f19774464e788e267ab8971d98baa999f0364fc16128adfa8701a7b55a946d4ae7b597dec21f48ce908e821e5876569f4ef7e552eeb4fdc224abc2279813160bbdabd64ed6cc7474c760a9ab63b5eab332a448bdad0cd12084674f8d375c3baa96081a0975918993a9e07796e5f2fad3c201c1f5f82d450adbfe5ab18702b12c290c3f2ab1c44bd6b0a2c7e19b05e24194ec2668fb849f4b321c59fc0ee4d71b2ed670d9ddc3e6ab009a522a7beab7d33f24fe8c3a32e6466d0686003a3862adc41bae8d770719dd5e97f422b5ccac36f389805909cb986c9955b0c355de10dd14c1a2025cb6170aac099ae4d4e727494e88dfc03e44a8a88f421c66017e99969a07f189cd6f5736364402b08cc5130fa85e432b96b406cd3e30e206545eb1665cd979811398d0203ba1d8a1b600e819094c64e7e2e1af9aed16c030549ae228cce3e9559293125edb3faaa6ea5cd5ac020588bab73146adbb06780e389ee8b7516dfd9ab7c232de4cea286f255fefdb1c1d3b8461e88e6f64431f904138ff64fef75e591cf9b0e5562dfb3623532b3e654e339c1dddcf1cf289d8f5bf3e0d8dda435e02c2949ce3025aa66a32ec16d6c68658096ffc6d27179b0ace76989697e12549a4e38f74bfb75d2047dc40324bc0825cd2d8278650c75ba7873126ed3126902cb0a6485e6ed67b2fce2259e9c9c5b958c2700c5924e67600683b71e72dd3e712f2612034173d7e936799cd862a414d1713d4a20ed1de15db32a5b2217276906759c462395eb5f87c100eea25bf8e7b15d5386d9c4924a493399acb03b4527836c51c14ca050686a4839bf7b79ebdabd9b3c8a2a49e83c8b7593f6ecefcf0db3c7a522b78c065532411c9e237d8eda12e5ec265bdb9dff39f820393aad791b4fbfea3a9b61ffee762780797d84e5be4494d0d1abbd59019559349395ee9e93c9d09689152967d9c353caaaaf1403123000c0e94b5214b52e8ddc66e96acdee08fcd9af98f17078e31efc1716c5998a21b42d1289950be120fa74a8d6c5b58ffac0e9724fe37f28e3d438d1467821d4cf927354594908b2f773db2f97417a03693368557b859be38a07c52f3452751d2734d244866a21ec37ecda0fb7b4b45efda8f1aee806d68d23891fe52e814fcf6ea71245cced3b366bcd1ef1ec83a80317d718b50704853bf886820c215513c31397509c4bc5a4822eda601348d51a6ae35a62320d9dbe38578431e527e765a3306d32f59f9b6f14859786f7b4894b1672242f69385f85ab8945583ecacb323f59bdedf5344a336be18b712e9bfa4314439dbe11f7897153bc03fef1fe661ee72f6543baf3f0d9df6ab6dda936143ad2fbeb7ce4172010b74c10d3db649b3ca1964f1b52969f45a271f7227c1d56a50f7fc383c820ef07db94932fa75ccd2aa8b9cc9ec6641f0c1ca83fd819aa142c57c4fbbbcd22996eb329aaa2ac9cf3a9ef83f0333f37ecff5c8071715e98a264c9b7657dd99081eff3e0a5b0dd3463bcda1c1b3b6a13e47c90f5a6ab7ec840fa528a790ba82cba54ee234de2bd8e88ef4d9f3ee7ee57456be5427c4d908efe8394f239a963edcf9d9dc8a8673885ece9fbdc1094932f1b7f1beb71ef53fc5f407c28cca3568b7aeaf6d596763953ad70fc73d5ba793ddaa9ceef12f2186a0ff2c5abbb8f2a9584b2ada41b3aeca887c500bf8027d86befb5fcc94ffaebd1cd63c2aed4980b470a561c207744f126c4fe5dc8d801d8bfa52f5aaf6c5a1e88dda67c518089a6b4867dcbda0260aff0f304e9a450952f7589f09d24c936c585fb50e4895055b3efdbe8df6072ea773dbd366c5885e5071f375e9d3106118c176ae1b2dc5dafcc20a865e26b8c888814222c967de488076eac6310ee554e97a2f9f3b7ab059d7b4d831d60652e77e1f6ea15c9e50dcd64e1357d4c520e7d89ff088c4870f7945363f328f5fd079b71e2f41bbac9d48e3fce0fabc57a92b81eed3a3be794ddbf8caa05989294fb670de54c1ebf233b126043b6a156b3f48862bd0bb088c38c8ab17dc3069255612f236d8dd3065d0c57dae04a16d178143e73c1b2e2b85b21c225661a181d710b3522c34770942fe1ca2796b61edba3a77f098a61db7081e8414a284550b8a007ab14d9bb1d003a4f75bde0f7e25f574b20fcaa4417587762629cb8f6ddbca123bb252ba4d28059cd0b49a4c9bb43864e1c209b78802247d579fc272ffe9aae14d18627440c8801e7b0466b765ae7d99e08a5deb931ac59f1aca8f67687f7a41dfcab54cda2ad8449cbf18a599fc5a03d4822062331eab5a0caf00e5ff896f704ab0a8da8e81048a436cc40534fb9677e56242457bdc32037ae2eb1be038c7b3b7fec82aa145802d037c36116969e49306a3f4edf9e99383ee34f2a98a4d494a6b216eb9c494fc7bb6ae206d9b8490ea301ae11f112d5400660359a8dd7ef89df4cb460bbaebec8ffb4e130e525f39f606f317213b39960d33855a281acf47229d0d2a6fb5e4f464c518f14c2044fcb92200524cc70b8bbb97a1b429395966a8237c9746f44d6e8af3ade7c7ee3a70c9c0f8ce29f678154f1c85253fad5dbcadb3f32e589c6490a59ae39a1567a9e06f8235a63cdc06e088b9e64dcd94224ea4a3e09a8e3a2d5fcef212232e713bcb0dad38296b5b22bfdd9fdbbdd733900389ab485df3c9f9a609aa7da375ced299d1880b2756f6bc46df8705774a635bb45fff66a4650ee3ba7a84f1ccb14cee1e1c9c312d67651bf6d904b85468e870bccb122512964a983970593c47497e506d30230a11f77e4ba475c0eded53fdfa540aa24f4923dabeca9de362e454653527241fe39fe9c93438c887c6ee6d987caef067e448d80d2e6d473338c1c43d860f90a80300000000000000ddf421b6469a0eac58d9307d2ddb513846a5559750daaa905f98c67279ff8aac4a0e8949c64a231bec2c4532397631f196f0872d6898339d4c9a4b0fa48314ba3d67f020f1aa5a21d0d1570ddfabd7e397f6cbf3899601b46d84dc03c2a386f7bea1900a3b4d07c000f3779361be90923a28588c6cf4e54bb4ffe5f6ee76fea96defa25f79b4e7e9ea80681e76dbc2e3edbddcf9e1f494e95d52387fd383d54513583531c72ffee6527e07913d6092991d5eee644274914d328846b4f5f2451f5a2246d2eec0b8e1cbe5a07883d5e7e284f2214e94713a6ce494c5ff0cc2447fcf7dc48d2ce8df22e70d402f49613c44bed858d77c10b5935cd242c1a0b15b7b26e14b1286d07ab11783a17a74bdd46b304b8fa64730cb288e77eb5dd22e425492ee82d490edcf76d76a53b15f08fbd9c05961e882bc5116320d687fc946aab74cbe0b56758b3640c8bb4f300408482cab8988341dabcc5a741d9963999b427897c12f255a32b97e4cb47929724c9733df8690cb7a040dff8f29eaefa9b1db15b77ad6b6481aa8d8790c9b4a869411e24382574c3fe9371d90275c6effff94a930bb52fe4885987583eb8d66dea176e76841c970fdd4dd3710bdda29511b006e56f5927e67cb20d9ab26513f5bff9cc3c2d0f1196bbf48c30822db5cbf635ced5acf567c02f371a11149a2a8ba8746354c80cab3ac488511504f735c252366f59926c0c9934822dba6f21cdafb110b98c36f609b7fb7f385c20f02ed1fea7dc25883488afa51d21a72b152a9286f11a438e754b7fbb40db315c13487ea2790c1c82df1de977224355e0a1a96ed107ae27810fc91660534001eae34914ec1182621cd40cecf2c572434a49bc73fead4891ded597f0004c319171227f328fcf9e24168cf56159d20fa2cd55c2365dba371063ea83e4e7cb7f472c51c40cd9b4e4e4a34a349f6990b08eee8353c1ad6e22c9ffcaedb95493905fa5fef4f0965993589f94b04bd0495dd2a87513ce8e1ad3a96af81fe724c17d4d8911c3fb65aa809b2652f6bce53a933447141523781474aab36c8377197ddcef34ac9752c90cc598e81b291e2aa2fd78f57e1b1bdb8bc8354888b033e24965563eca712cc413065bb09414e5b3898bf6b628785c307cd02b47ad2dcfb35beb7ae37b05f6b6defe022fd74809fdad6f4c156f07de9276c4e9920056eee4d068008a0ccbb48498ca0c3c4228362e1b64b83c029a84f232c4971b07387ff9a55e59c1f026df5813f66789fc1e96dd07a9a836ac486fb23d6b93ba350521366b453089555256a0f92ef2f11951dca85bd80afc2f5204916c8f9d8d268c1f4c3f47f26884bced85d4e7aeece22090e4ec886ba7389619ba19878bc19c4c609cb0424061476faedc3f764b56c65c9181a2590e174dba3d3c73cec8c0ab16f540570395ba0e04051cc2a7805fd3510bd090c61ba80b0a717a377359b57f1af66c0e13f946a8132cdbd261378e606f2cf5efe417bb42b02126804f335ac23ad0da4fba1e246bf47e920f527d10bf6d5d06dd6cf0051e06be6b2a33b61edb021c924ec274335b316a04f1c067459ea98b61128ac73257bc8cc53e24f0f235fa23a5566745a85ad4992cce585ccba3a6ed8d2b5c797efc92bdc0626784dcc57bd9d7a83905cb7f2aead8be49ee72d81e8c4389c135e232c4236e5f10bff2b"], 0x1008, 0x800) r9 = getegid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000001300)=[r9, r10]) 05:08:07 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x5}], 0x2, 0x8) r2 = getppid() getpgid(r2) madvise(&(0x7f00003f4000/0x4000)=nil, 0x4000, 0x0) 05:08:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f00000000c0)="12", 0x104) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73eae1a32335f43bb3a3b5898f5ff5a60ccbcb08b521eeabaa244ea9720953a50d7c708756da35e872659203e0af44bdf07f6aaa49f08b146801a6bee8ae0a", 0x3f) 05:08:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0xc007, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x7, './file0\x00', 0x9, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x0, 0x6, 0x6, 0x4, 0x9]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="5f1a7ebd", 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) mknod(&(0x7f0000000340)='./file0\x00', 0x101, 0xffff) socket$inet(0x2, 0x7, 0xfffffffffffffff8) dup(r5) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 05:08:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x2) chflagsat(r0, &(0x7f00000007c0)='./file1\x00', 0x20002, 0x2) open(&(0x7f0000000800)='./file1\x00', 0x280, 0x40) r1 = semget$private(0x0, 0x6, 0x18) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000380)=""/199) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87, 0xfffff}], 0x429, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000580)=[&(0x7f00000002c0)='-\x00', &(0x7f00000004c0)='%.\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='\x82\'@\\(\x8d$-}\x00', &(0x7f0000000600)='\x8a\'\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\xa9\')\x00', &(0x7f0000000700)=',\x00', &(0x7f0000000740)='\x16\x00']) kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x0, 0x7, 0x6}, {{r2}, 0x0, 0x10, 0x20000000, 0x100, 0x7}, {{r2}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x8001, 0xcbf8}, {{r0}, 0xfffffffffffffffd, 0x51, 0x80000000, 0x0, 0x3f}], 0x1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x2483}, {{r3}, 0xfffffffffffffffa, 0x8, 0x0, 0x9, 0x1}, {{r2}, 0xfffffffffffffffb, 0x39, 0x40000000, 0x7, 0x9}], 0x800, &(0x7f0000000140)={0xc3bf, 0x11}) r4 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000480)) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x9fb5, 0x0, 0x7f, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x0) ftruncate(r3, 0x61) kqueue() 05:08:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0xfffffffffffffffe}, {0xe7, 0x8}, {0x6, 0x7fffffff}, {0x24, 0x9b}, {0x1a7, 0x5}, {0x0, 0x8001}, {0x63, 0x35a}, {0x41, 0x8001}, {0x86, 0x95b}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x4f, 0x10001}], 0x1}) setsockopt(r0, 0x0, 0x3e, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='-/\\\x00', &(0x7f0000000140)='w[\x00', &(0x7f0000000180)='%\xd8!\x00', &(0x7f00000001c0)='^.\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\'[\x00', &(0x7f0000000340)='^(@([\\\x00', &(0x7f0000000380)='.--\'\x00', &(0x7f00000003c0)='\x00']) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000004c0)={0x8, './file0\x00', './file0\x00'}) 05:08:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x108) 05:08:08 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) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8040, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x91, 0x3, 0x4, 0x80, "8ee6cf76f918611926463ce1d2c27ac235890f2b", 0x4, 0x7}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0xfd08b0ae6e63228b, 0x5, 0x2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:08:08 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000380)=""/85, 0x55}, {&(0x7f0000000400)=""/40, 0x28}], 0x6, 0x54) kqueue() kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x2}, {{r1}, 0xfffffffffffffff9, 0x20, 0xa0000008, 0x6ad, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x9, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x62, 0x1, 0x80}, {{r1}, 0xfffffffffffffffd, 0x7b, 0x0, 0x3d, 0x5}], 0x1f, &(0x7f0000000040)={0x5, 0x9d}) lseek(r0, 0x0, 0x2) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf, 0x2}], 0x81, 0x0, 0x2800, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000004c0)={0x8, 0x100, 0x8, 0x401}) 05:08:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = msgget(0x3, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/225) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 05:08:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x56e) 05:08:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x153) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/135, 0x87}], 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:08:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2012, 0x86127) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) semget$private(0x0, 0x4, 0xc7189c877fb11115) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) r1 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x1f, r2, r3, r4, r5, 0x24, 0x1}, 0xfffffffffffffff8, 0x5, r6, r7, 0x5, 0xffffffffffffffff, 0x18000}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200), &(0x7f00000003c0)=[&(0x7f0000000240)='{\x00', &(0x7f0000000280)='/\\+[\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@\x00', &(0x7f0000000380)=':\x00']) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="04", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000d00)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0) 05:08:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000200, 0x4) r0 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), 0x8) close(r2) 05:08:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getegid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x118) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0xd0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:08:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000003c0)="1f9084ed08720e2f209b64a6d12f3e21ed7bb80e1ce75feccce95464b406f61c348f0d33cdb60a553f5c5c7e48232de3f55e93388b6b9960e7a7bea7bdf527c535bbd20880befe43963ea8234d18d65c56091848f85fc7e7f8ffb731e54af4a2a15e5e9a4a4db0b48f9eae50a2fbe04d516df3eb9e81cdbfc7febf1f512c821d2f32f79542b0e790081c70aa723e132f60ee03d02f11e245f40a95de7746ff79a9bb717aec9d952fce74", 0xaa, 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="0100718866696c653000825c1184ca3d4fd331a58dfd622df6d93fcb7260877c9820df1398e36600677c18ce79f71500bd4b52b9cd33d4a53e05a7b00a50f0d8837d89fda268b1f3d6cdfb1518592862ad9342a0628737219f9973efe23f6aec572082e11282f55b8503ff614f"], 0xa) r4 = semget(0x1, 0x3, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/156) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup2(r1, r5) kevent(r6, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x4}, {0x8, 0x9}}) close(r2) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000280)="374c5420e0a9eeab2dfcc1def4092afe50182ee233852b6e4fcb7cd29cc7b79b7125d3ed07b261eb60248fdcdc7ad9f1366e4d1f281a79d96bc768f82ef7ef1e7b9e72fabe1f48ca3d0b248c1f46145f33b115a7d6302a3f5e4f02994bdfc5e48d8d761dbd4cd00e8ebe53e582e7fd88b62adddcf9cbae4022358921136232e0d4993c5290b7296d82ff4abc3159b5f9df854a4092f586c6a98a669289ab145907178f537a7b0b8e29873bca8bcccb1ae79d0a6abbf96e99ce9e30fa4bbd369b154956635abb3250b53a3a", 0xcb) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0x9361, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000240)) r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) renameat(r6, &(0x7f0000000480)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00') fchown(r1, r7, r8) 05:08:08 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="145b56806d4761d9c9c7db55e0d39842463af6afa186c1f0d7e273cea6199972baf120f1b0180991a307166f9a96ddb7fd08a28808789245c3815bfe55213be16a14b21c682654a38aeba755f48037ae07b2ea9faf596ec8dae27512844e221f7f41806ce601fc579ab5175ca3621fe3079c6381dd1c9964158267bc5530f04a2fbbe3efb8c515b2f28a2b5eca6a7a2a6c1214c1842f5dcd72910c4b75d9", 0x9e, 0x8, 0x0, 0x0) 05:08:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sync() mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002003, 0xfa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000016c0)="63880174fcbb3af46b14b906ef93b066f3b194437b526eebdda7ea5488ad2f08da8cfa6b6685991e1553e22333fabfb9e51b444f3340e03af2801e", 0x3b) r2 = socket(0x19, 0x6, 0x7) accept$unix(r2, &(0x7f0000002800)=@file={0x0, ""/4096}, &(0x7f00000027c0)=0xfffffffffffffded) stat(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = openat(r1, &(0x7f0000001600)='./file0\x00', 0x40, 0x1) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001640)) unlinkat(r1, &(0x7f0000002700)='./file0\x00', 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001680)={0x0, 0x9}, 0x10) r5 = dup2(r3, r1) recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/71, 0x47}, {&(0x7f0000001240)=""/125, 0x7d}, {&(0x7f00000012c0)=""/248, 0xf8}], 0x5, &(0x7f0000001440)=""/193, 0xc1}, 0x802) getrusage(0x1, &(0x7f0000000200)) 05:08:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x8001) write(r0, &(0x7f0000000100)="510fc3", 0x3) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) clock_settime(0x0, &(0x7f0000000080)={0xffffffffffffff06, 0xffffffffffff9d0a}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x8, 0x2, 0x0, 0xffff, 0x800, 0x4, 0x3, 0x2, 0x80000000, 0x5}) 05:08:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x330, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x8}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:08:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = msgget$private(0x0, 0x102) msgrcv(r1, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x14) r2 = socket(0x0, 0x4004, 0x100000000000004) r3 = getuid() msgsnd(r1, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r3) r4 = dup(r2) openat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300400000000055981eaa540539f1d3becb3ed305eeafb7492cc532591bb29e575495fc045cc113d08d9e54ca6d564e2a56f22cfc54ef570000000000000000000000e766af93cd2fc97a182ce9d2f591e5259522297b650037c8cbdd2ed7e7610450d75d8aa7cc8f1c79504f560f3e0d53c275e7830912d1ca3cec4628159c5e277d8ebfb65116e8d4bc185e84dd6b19271bf3ee5c9545c467719fefca06e6e5ef3b2bc52e2e578be9166056819c5c2f0ccb3c14c5b3b139df3152d65a81f374124b78d6ecad2b813ab97e7673ebc8eb6d978ae954d802a4ddbad97bd423e9838c45852bd5451b12fe0c28a8e7fac1ce484b6477220cedef777cbe271c314f27307a130c6e76fd821a9a0a58b5937fe6142928a970c9e211c512dcd60fd63f5b63b1cf53091aacc7047d9db19078f3000000000000000000000000000000"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(r2, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 05:08:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xa) listen(r0, 0x10000) r1 = getuid() seteuid(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f91ad91e46a56cd213a844b6b0ada6ce743980c0"}) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 05:08:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:08:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) socket(0x21, 0x8001, 0xc8) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:08:09 executing program 1: setitimer(0x0, &(0x7f0000000240)={{}, {0x0, 0x8}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='7\x00') 05:08:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x4) close(r0) r1 = syz_open_pts() r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffffffffff81, 0x7fb, 0xfffffffffffffffe, "0366402ba76b79dacd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca6979", 0x749) syz_open_pts() write(r0, &(0x7f0000000e00)="6a4a4e5cfab0fbad605a309b8dc5efbc2fc947460370644f9255fdffffff1dd23b917f", 0x23) 05:08:09 executing program 0: getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = socket(0x1b, 0x8007, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) 05:08:09 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) 05:08:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2121}, {0x0, 0xffff}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x4}, {0x9, 0xfffffffffffffffa}}, &(0x7f0000000080)) 05:08:09 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r0 = dup(0xffffffffffffff9c) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xffffffffffffff84) 05:08:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) pledge(0x0, 0xfffffffffffffffe) 05:08:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="f93dd779d661f9ac40b5c907e974d265f2dc9e6ddaf15b8a6a4a6431e7f7e404cecc491a197a30ab32c0b3a0abb4d52329901f3b9f479da560936144623bf427135477a24f8db041780455b2f27d7f4058ae87376f9a58a86613fc314db8b75b844cb122b180e02b7fbaa0403cb2d80a01d1eb4979d4f1", 0x77) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000300)=""/50, 0x32}], 0x2, 0x0}, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x20) shutdown(r0, 0x2) 05:08:09 executing program 1: r0 = socket$inet6(0x18, 0x80000003, 0x7) listen(r0, 0x5) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) shutdown(r0, 0x0) getppid() close(r0) 05:08:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 05:08:09 executing program 1: 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, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 05:08:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x10) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x4968e07dc31ade45) 05:08:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20482, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="33004d77c102295b2b14", 0xa) sendto(r0, &(0x7f0000000100)="2228b5320d59e0de83bd0920d528bf5a1d93f8c793f74828a77f0e09a9712c793b8eeff5da604ecc27f3542f3bb65ca637bb3a7f2f344d66b43d6b07a2ca5ec38400eb212dc6ced2d2471ae375f0124b704e391bfb2e9ff2c44c5a51a08fe00ccd93305c46c6490390aba2d3ad9d059967c0a63d4adf6d7febe002bb3582fc41a5a808f1bd77da3f9608db20785a5a1466", 0x91, 0x4, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 05:08:09 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000082, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/165, 0xa5}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) r5 = dup2(r0, r1) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1e, 0x2, 0x81, 0x2}], 0xffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x11, 0x2, 0xffff}, {{r3}, 0xffffffffffffffff, 0x82, 0x80, 0x6, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x20, 0x40000001, 0x7f, 0xd7}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x29d6, 0x7}], 0x3, &(0x7f00000000c0)={0x2b, 0xfffffffffffffff8}) 05:08:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) fchmodat(r0, &(0x7f0000001040)='./file0\x00', 0x100, 0x0) socket(0x20, 0x7fff, 0x100000000) r1 = socket(0x18, 0x3, 0x0) dup(r1) sendto(r0, &(0x7f0000000040)="0f2ef0c9d476d4732f41bd88e6ce9790c54ddfa16beed3676d62a1446d7dafdb7c686b5984eda8d9257813e90667a3e7bf5da47f04d417177bdf8437d34f784eb3fdc6d584b62cc4237a500b0645a773e4406c4246ece088d8a19b8bc74049ad2bf974c6c38adfb72e5b29abcbe0fffca9c5353c03c78becec86239cc30ae17c9b7c81cb2207d68997a3f3b12e0392d7c7f7a890fa9684030934fdef6a263844fc15b58819789561cd141a3572f23081ae0cd2ddc7e2d6b61408f83e8a59ba67d71b19c83e2a9c55abe165a1da59957becd3b7a9e2b0603b9d3368b62236112f256589367e698f956a78ce8ac0e19aeeb3e3a01c6e5bc235f025d60e9033366f915fcaac5d921c95dc8878b8c13bca28efeeb172a42a9093dc3c4919f18434dc58e45e2ede43f791033b4cac088ac47bb997452f645eb93a32ce644e472031317038fd2a663665393f31129291b32dfc0cbc1d9cfe43104a581c41e3034f6d4ef3f24a16b472661b17c89776eb150c70a08028b07c1f31167269da59df1947b43915ccd806628b0fedd7a7506391dcb3c4b660f7bc345346d8d1beefdfcdf6562421494920dba35297399143b5b429c9ef9fe863251e11fd2274516414df711c61b1c70860c4247b5e1df9b6b56599506fb23b9223993e02a9521bc9e8f8c761544885b70d9df8194307d51b41b3845d8280b1f33eb24776953ab44bfd494aa0e1f612afeda71913f41605b98f713ad982e326aa6530e76697b791ef50e98478c8c29c8b851a910b69f7d9d05d4afd692bbf68e2082913a3c699450c32a20904f4d768ebfa59ac57317e53f0f7802c564a64fc03e03361da6136b38eb9040e3c2bfc86f212d2b6408b15a528b29adf339bd294b50488dad47eb90c04f39bf189d90cd9ad9d25f8568e8552e1c182000711de95d0ac1d7906ef720f7a9fdce090b18a8be4ade9f977c028ddc4348640da979064903600647cf333c55984fe6155c36465abee04d540584c201d4514db1be197edcbd0ebb1100181babcc097e234cdf07e5e9af923d6a69d0349cd7bcf8e59fcd9804e91a1014d41f640427af881733808ca6cd314158ab06f263d2ecbf9acb4d4d992c45d2e1bed548f1349d912f49cab64d501869347fc586c48e664714c806c7e3ce5562e3ed2aefc066f7923ceb5f6e64c97be7e1b942405eecc91bde795f3d747bd8f9d7d088de3242ef0bdb614105a95fcc93e62daee74ca842dfe2bdc6e2a1da366937cd42f96ade6773717fa0172f8fb19de0fca66158eb717ab201e3c3e0b565f2b25f3d49902f2b4713f0f08fb071257b8370204a12ecdd8ec4dcf278a27be335193020be013a1d534cce1a618029c1c7b458aa9b16f916f01d6eb14e2cb1f1b48a933a5ff368cc81531ae6ff32d5cfb9ee8a9d11d4e9d4aa6ea2de73a93ee40fba7648ce317c3d1f3b0a346f95bf2e3393bdf84acf46c44e7205b9b2ee97dd0368adc148305af4a2daa74bd349eb63fbb4c14a30af5ac9a48c4302fcffe130430e562c640650f47b9b9d137791c35fe993614edf0af8bcdfca37fa93499940d53b8d0e0214f386c72b3f945e07e61d084b382c11c555f0772a0dcbf758a7d6360f5f4c93f5d4efcf6c0c768f344aeaecf8b56a58de0ab50a3f780dc0a9c0b9edf7755d798b797bb0b82890a3797b7ae91aa78e4cb1a2e48ffd63c13e92f69edb9efea90bea53c0a03e9d3c1395dddfebe67382bbd7af3d471066196aaa0dd709b34518e9d4c601a480eb099b207c376aacdfb1466823793daf4c67f1c11a763eb11f82371f92e2dfb31761295238c6501238429c069579d688415337cfac06ed76c013809ab56c1074c86078a33bebd2882aaf95997e1cb2cc4973f8d204fc6413c06d063a1d7e06839438fc9c921eaaacde8ac94bb359ea1b59251860bbd374cda2d552f6aa80c4034ac4a1508aea9980327f61e501a32192688d3d7a5dc8feb710712d4662e71fc0e4c4194771010aa5d4d611125c2bf48762d46a4d99bdceca13953abfc5ace1e58ed6629a15a8aba749b5ac6644854a3a1756152f427542b99375c08fa0aebff14e696a8e5f9a75093dd5f5b42d33b36e057fddedcc3717b9396cfd8a4f12aec6b08d48ea6babb80669b671d55630c3b674aeea40867ef9b9da294175936a8d3e9fcc2862e68609bed1699513ed21a7bca5800395357def8032f653d623f8b6a492b2d3619173cb36216b2a79b1a5897f36168d2a94e06665b28a930e65ff7fcda348b6dea1beeafea0e241e01ec7ecb96217d22b7091d920e5acbc3578d294f44fc8bad78eff7722b5fda499bae8f2d9bd0da3392d9e4347518aafcce9b48dc8ee3bd718de497db00151207800177362d3e1c3fa87b40f50d248ec6216c7b781aaea762dad73413018f290336c956719e022200bdafae438a55bdaaffd0bb089de656e0b3c5ab07ad5b54b167027c8cdbd35c212648599d445c1cbcaa3fc9fcfd484b428c8b93fcd23824b083f494216c4812709a459a32d53e331fb4116f8ec57182865bb6f89914826eae45a1367f0ffde5f1f01b214f867ed43f8e49d5044e8c925e17521546312eeddf3037b092cbdfd6ce138ab27105f0b4fe08b56366488c1370961ff9d461708f2c677a3aebc359509c154d06ffa70d7f1d4d2ee8b041a8b7a1af1d0a4116381a351bf5f5ae647778866ee7c76374646985a05db6dcb3a35a0df2500167de6e7242de99c70c74ce71ddc15326d4e2d178b3df616ab179bd08e56192260edeb9b94afcc00e310b6c34b22011240f4056bf94ab42098b1de8172aae6748b26a81730dc531eae19170bdfbbc43b11d0fbf2fbbe0d9ff8bd91c67d43236f3b7eba66e417e6988402944ed24dd6977353625e4200a5213ed0fd371b4ca24000ece3004976809b4100426c477aeafe292d1708a68b931a14a66a6a5cbea986bb52ce5d91712c97fb65b4c6a6f2188cda9dd000792d15b231c9b9f6d7c89cf0a180c6d0e0a6214f1cab136301cd786bb9676f687e863104d24e785e07e0575e9f316405fbdf068a9b20842e10af88e160e707c757d75a7603fd992ad919daa9b297a260c04a0f8f5a93d1c75035cf8b65d90889f58a2d595a241003b5bf8af0310e206f0799f5e2c00d2f7dfc0ee7e243468aa7d10d7250f522d961aada21784506f1aa05b433a70a55bf81baa04939bbdca157d41a80d0e78c54ee24ae0531fb13221c7b0bc580f2dc9f65c0f50732c00dc796d90aef9e2a2eed0a6c7fc127c79c45f281aea61c4b2ef31d32e6478678a648bda0368231252f65a06773c59b78fed2522f26a35be7c1dc2c7cc144435b01149a18356dcc67dffa78ff7fab5859fe201b18b87667d9064ad0f08c12302df563f8cc31bd2a3b73c33bd8cd3cf1fcf18e4a5cd8a998f5c21cd77d19a27c46f71ea80ed07c66cf83f9aa0f85c0ed4473c5e5ba6b426392b1faf60c11b4f1ba11a2f2515ba035f3d36508c0c2355cd18ce1fb406d2dcc059fc919c51a9ffafaa1e61243da8870e6da88a988fddf9bf3b6d83e09806cdd373caa51c8894697bf8b4d9a040b8f9172349b6050dfb06fb792c3d575cdb701a8346362ba49e06270182aad4a611260988ead1dbbea276810bba95c46950bd2aed0f2383c7d92122bdcf84f4d35df4ece29a075c8195ad2ad20cd7989f355204a3c3b456c2bbee76c64f1de003cb6ac198998597f90307fc2156808b20eddf1cf0c1edcc6c6072eabcc4c621bbdd9b538c63d562da2cc131d0105bd7f4ccd0e3a7dd00ab6b3bb562f040a34d5efe2be3f503c798626905dcf1544b0292b7867cc844a909c2812ab8b14844f12d01d842d5cb8c2cea902668270e28398829abce1174666d6392deec440f560817172000a8dfdd10a2c692f3c6eb7d1f14a5523a16b08995911ef30730b7e300563f660cad057837ba322f92f61ec0dd4039aea35440bfb96206b1638b02cb95fa3170135b8382912454a1160a07732474043d27dc80ca91ca3dc6abeab637a69b8f6010578429d025de5d7192d770df370ecd9a48dab6b26014306af5e88a1941ad43cbcaf1a6fe3616da9fa8e716cd9d5bdb978a8ef694e76c2f08d99ac4103a19d0810ac068b4c97fddebaf1cede00c1da24d43be3703c652944c955bea5e3f17df22da02e478e7c5f34550166296b894bda800b8ca93ada79fb6ee3bf6cf596e7e037b6fd3a1047807c99ab2f9cf78937f68a682db94ee0d9206bf679aeb555acd620a4532f34033b2ad0529b42392b1a67d217556aeabc98b0165b16b6b26da114b7ab15182f19ff23a448f1389b57c79922b5d663953094ed0ac2543d5974498ecd9a5cccbdcb8d4ca32abb7d268d6f1ca10ed1fd33b23044c356b2bb0cdfc13abcf6619596fc3fd02186d96cfac6962d4dafda1b1648f5a55256b78b1983025f1e3fee0c4ad660faa973240e6f4b1c7c611001d4a9d3d3edb2253bcbddec46563815c69b4375dee3bc26f5e2d61f744bd902e442f8deaa19abb3410c03e000a84e84a1ab899737d66596df38a93921c83e58e58a733d53bb9956df6666122555542864fc496b5a4c00d6ec716bc388a6ec4683c40017663c38e61d4b5ad13e60bcc7be5b5c1b03f62161a3e8eb8253d74400af09e2ff696a3eda9761322bd949c80e80eb918b0a57d56b0b3fd22ac56d98f23bb14041c58a4838880408b8dbe4e5db88951ca7a7175ded55fcbff4312a9604012305ebaa418d988b3cfe989d69aa9edfdc199cd16ca37b28b405520372a5b59fbaa7862cb2dbafb6eec0f12760fda53355be494215073e648b8ea46d47a31a2b842ca5fca9bad62c83a1765c523499392419f3f5448e3957831c21beb42e44bee34f2fe08d8f1f915fabdc2079c42b9fe6a0eeb5b34722b1347cf0b9a535e9efd7bcdcade734ee3873437d75de6748b8d8fbe0d75e4a0ab3a94c13cb9e0e3381a3631c6bd7d5bd17e01308dba952f2c1d05c0df6213df7b42e0d24f612aca037fab0855fdd5bd01797ea6984817762583d763223be6b9503f2fa7df6695544b7bbc61b86793b84c800d6ca0b0d24963c4bf8c0be5f2577c58f8d30af664d1394d785e5d8030dc79c0b426cca61def933353631068aa428eab45809006f70f009ca88b25cf7b7ba21db11a676bb1dbacdbed4a6b9d0fbccd85236988a4a26c418d89653265ce76b7bce0fc8333ad1ffd6d95fa9f29fc4664353110092fd5106967cd64a38b89b40f46462dd5c6bba8fda55df7ef00204688c9c1641f96e29ae36b63f96840819feadcac78f4fc7d513f62aae2dd7475a68ec97be6ff9d6fe791d62accfce998385d69185827a03b3c4ded51941f017fecbaffe0f9744b4ac3735babf062791d47f03c80e1ddd34975e4bc191f86bc5642b18b0d10c21b2da6cfccb6ad9fdbd053b0b6a051fc34a81ba40f1271057974027f633d45f70e743b86a4c636efcf74542c32050cba16c2e0b6ef0f289dbf974b1b0779d96441e728df316249f9b45653b8a1cd03152c86e01eb9b55930a2262c2fa0405e7141fbd597c1e00aa20f20983c0e10b127d7025bf6925703d6a743a3d583bc240f2d94ee322dcc509fb70385fa331fbae6a3d9c30e2b009b7b6ec23b3f4f9c6664ff2214a4a71dbfc31cbb1cb475d8d4da2f7135cf3f4ff81bb9b367e8a3c7f34c6e2d200a812d09ac7821d86ec8e1e0ac22e70279d375692045cd2eb08e2b34446984872b81df4f9cf8f27902b4bca200108d04c2dd6a964b96ec495a370b8b7c3032e7726089e3fdf90b3ac9e6c3e46ea990b9", 0x1000, 0x1, 0x0, 0x0) setsockopt(r1, 0x2, 0x0, 0x0, 0xfa) 05:08:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40006010000028b1) chflags(&(0x7f0000000240)='./bus\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300), 0x1) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1, &(0x7f0000000100)=""/95, 0x5f}, 0x0) 05:08:10 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x81) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r3, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) ioctl$TIOCCBRK(r2, 0x2000747a) 05:08:10 executing program 0: lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f49998269c215efa7267b369ce977d4bcc87e38", 0x14) 05:08:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xffffffffffffffde) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 05:08:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2000030000}, 0x9}) msgget$private(0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 05:08:10 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xc9c0) 05:08:10 executing program 0: clock_gettime(0xbf5d81f4c3c90870, &(0x7f00000000c0)) r0 = getuid() setuid(r0) r1 = socket$inet6(0x18, 0xc005, 0x8000040006) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r4 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r4, r5) setsockopt(r3, 0x0, 0xa, 0x0, 0x14a) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x3, 0x23, 0x10000, 0x9}) r6 = socket(0x18, 0x400, 0x1) write(r6, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x200, 0x80000001}, 0x3fc, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r7 = semget$private(0x0, 0x7, 0x8000000020) semop(r7, &(0x7f0000000040)=[{0x7, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x2000000009, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r8 = getgid() ioctl$TIOCSDTR(r2, 0x20007479) shmget$private(0x0, 0x2000, 0x4000000483, &(0x7f0000ffd000/0x2000)=nil) r9 = fcntl$dupfd(r3, 0xa, r6) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000280)) semctl$GETNCNT(r7, 0x7, 0x3, &(0x7f0000000500)=""/76) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f00000003c0), &(0x7f0000000240)=0x10) setuid(r0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f00000004c0)) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, r8, 0x4) semop(r7, &(0x7f0000000180)=[{0xffffffffffffffff, 0xffffffffffff4997, 0x1800}, {0x2, 0x3, 0x1000000000001800}, {0x2, 0xb}, {0x4, 0x9a8, 0x1000}], 0x1f6) 05:08:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x85, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140), 0x231}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r1, &(0x7f0000000040)="aa38f5aadf9ab313ebd14374b5b86600748e8d3b61c0856f841f29144ac1a9d572c9cce1df22de192f26dc8a0b80988fb77567dcd8b24743a13f3ab620d7e9e2e21cd5ad0b9760172369aa9e1d1362d5c18ebe3b83fb88f9ce6a0872fddbbbd7176ae39fe230e6581b78f01394eb528e16009bff41e33998c343fbd54e22d0f2a73369308f3b8f1476c8b70231fc5d3d37b8625d1456bb0a1a58decf8a23d97c7359fc224f7ed4e5b16d2379db2b2e54d4b58f4839a1f530d06c1d69c0e538d3c9aedae0bc3a021b8cc98fc659b98508fc5e20405a37b433e0a673dc00836ec04313", 0xe2, 0x401, &(0x7f0000000140)=@in6={0x18, 0x0, 0x20}, 0xc) 05:08:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) fcntl$getown(r0, 0x5) read(r0, &(0x7f0000000180)=""/160, 0x96) 05:08:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/60, 0x3c) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x108) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x8, 0x8}, {0x5, 0xfffffffffffffffb}}, 0x2) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) symlinkat(&(0x7f00000002c0)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') r2 = dup(r1) linkat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4) socketpair(0x30, 0x5, 0x4, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f0000000080)) 05:08:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x40000, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 05:08:10 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) setsockopt(r2, 0x4332, 0x101, &(0x7f0000000100)="859fdc467d5e80e8721be389b138841fce74722684ba58456f59a89808788098ed7e5ce4449435c09e3e9813cccd03075755c435aeed8794c07731b6273041299868e1c76d31cc7809eaab167c77c2043eddc67be3a0df3655db932a28a71a5c9072da6e3fd527a5fc85679747ca3ad6c410531b7b5b4f7da18aa642bcea022539c3f2475825532661249aa0e4e6536a44818c17911c2b1b82ef7af0e1f91acc1abbad2cc91d560703e3c1904453121ac2d53381f422967749c77ca1c3264c30a669eff22d95d5656f2257a95e1e0401bf37577ea28b4440dd16c49717574cabea87437734bcbdeaa0eaaf4f81db2fd4c4ed751f1400dc6bee685f", 0xfb) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x910, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xffffffffffff0000) setuid(0xee01) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x20, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000240)=0x9) setgid(0x0) 05:08:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="28175966b7ceafb5fbfdd695e9179cf7c61dc8cb638287a4b8e86f520920b425a3197e8eed95f19bf05df607c1b1f2a5afd1ff4078b2979c975558a26bddb96ed76362f96567f0b06a4ab136a1a7694a15cc55b7d4d672eebe3f83461c1d60e2e89df7ccb1059dde3e7bf00abb57c33ecd41ed28c37c4e113bb850ffb868ef7f489a1add45e2ac89a014ab19e5e6e636", 0x90) write(r1, &(0x7f00000002c0)="2253d6f5a44174f7f4ef5a37f1fb66495e61c37de1ed30f06eb5e7fb7fd32a65440a0e8a993ae4504d20", 0x2a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x104) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5643c815, 0x8cdd, 0x0, 0x0, "cc0b0610cd33f027ed7d55c80412da7d0586af82", 0x6, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6012, r2, 0x0, 0x0) 05:08:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="13a575ec7f1447a8968f7a5585d66977dd4ddfc2be91584d02127fe48093a13a98a8e6997700bbd3a9e538b74ec0be330c588e72780963ee022b27b5bbfd2066d92b03d299070b29629d2c4225d5f3d6d1f77a169b027af5785483905e1a86f8b53aa15e859d605ba1b4f6a78edceb9c405fcd007e87df2707f54babdcb8720acae54942eb2ff39c41d95b6f981fd8970496d338e265ab347f26fa0584f10aba934add805e51a4be8487f0595b4be674fa7bc45a8c183066a0a3103219000664d993049e34e01c6f82daef0dfd08", 0xfffffffffffffe66) 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) 05:08:10 executing program 0: r0 = msgget$private(0x0, 0x184) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000100), 0x4) unlinkat(r6, &(0x7f0000000180)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r1, r2, r3, r4, 0x22, 0x1000000000000000}, 0x40, 0x9, r5, r8, 0x8, 0x96, 0x80000001, 0x100000000}) setuid(0xee01) r9 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r9, 0x0) 05:08:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xdea, &(0x7f0000000080), 0x0) 05:08:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x8000000100) 05:08:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0x80000003, 0xd9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000700)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e7a2c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e3039ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fba9bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f8", 0x190}], 0x1) login: OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 05:08:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7ff) login: pckbd_enable: command error 05:08:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='<0'], 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000380)='./file0\x00') flock(r0, 0x8) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000300)='./file0\x00', r1, r2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:08:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket$inet6(0x18, 0x8006, 0xe787) getsockopt(r0, 0x1, 0x8, &(0x7f0000000440)=""/15, &(0x7f0000000480)=0xf) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r2, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="76e91bfba01b2b437500f4e773d6d07539daf7d2f6d56c1d05b923466a160897509bfc20e77b6acc8c51edf515c20a8fadc14987ec4027f448bb702ad81885ae85829eeddb24585b8ca5334b9ed4ecab6e5c404ca284924102e12f4bf45dde9f9db6a0a143289f51a0300000000000000000ede8ca2a32782da69a63e754249b41058f3b9042a0f76dfa04cc0000000040a575a381d347a8046315a027f457791b6c83ad20af26c8fcbbe795e3c2a017b60000000000000043f707f753653c375a15fc17477de0003367692b37e668349e23354a0000afaeb522fb69b0c12d2fd62e52af54139913f9b3707525cca79644b0bf16265e8440c200cebc26813aafde017af5df750677d8c4c4faf409c576d66794f9625ed5e52ea32e22fc97d3f5a2c68de8d7244cbcba84e17992101123a3ef45f5f9c89b965d2afda7277ce6fe369e71b41f5286aa", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = getegid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) mknod(&(0x7f0000000500)='./bus\x00', 0x80, 0xbb) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2012, r1, 0x0, 0x0) 05:08:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 05:08:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x2, 0x0}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:08:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x6}) r0 = socket(0xeff905d7c50c9cf, 0xbffe, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) r3 = dup2(r0, r0) write(r0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000100)=""/174, 0xae, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x100000001, 0xefe}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) 05:08:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) 05:08:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8}, 0xc) 05:08:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 05:08:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/94, 0x5e}], 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 05:08:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcb4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) 05:08:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="e406e4fcc4e44c4d50fb4db9bdcf2a53ebca940b2d354d660763c29ca00c238a4a63a870b698703d12f19e6c957cdfcf28e3d872f94b2a1d5f98fd7aef592332cd56226c7836e604aa3043cb48752ffd1cfc21e2ec5810f39aae4e90789119a7ca1874fcbec8224211eaad5fc5aa4a9f9b69db42adfa81bd96bed93db7667e00a97801b7a7d5a10fd481d1b0e919bea5be44e9e8a9012d9ef339881e8362be1c8133170394af64975f20da14d1c1a325477d10e9113e6359588a7661062349316408019f5d4ebd08557eca3135ead8aa563ddd06183300b353187ea53d118dd35f03c51e77d5f53a2e8ecc7473eba975c78b659ca1fff2d1cd5dc6a0dc93d6", 0xff, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x10000, 0x1}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:08:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f00000000c0)) 05:08:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x20, 0x1, "c4cd969445108a92a9b5a4be9d332901ee71e466", 0x3, 0xea}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xe81, 0xfffffffffffffb7e, "850700000067a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:08:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcb4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) 05:08:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup(r0) fcntl$getown(r2, 0x5) 05:08:13 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chmod(&(0x7f00000002c0)='./file0\x00', 0xcc) nanosleep(&(0x7f0000000140)={0x7, 0x4}, &(0x7f0000000180)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x100000001}, 0x10) sendto$unix(r1, &(0x7f00000001c0)="ddbb324ff6688360910c788e69fe62347686d80e0b36d850476603231eb387001f51c00cf99f4aa9617f063c38f80336a01231fba3afe9fe45a890b30910f33253c8e1615be4393fa838d1ea5cecdc3f78b2a43b317efc1fbef66d8261eca1e37280634071f7f7ea9d17dd35dadb7f3a9ec602846c390e6c1c5e117e231222ff9ce7c9", 0x83, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:08:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) setpgid(r3, r3) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) 05:08:13 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x40000000000001d5, &(0x7f0000000840)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg(r3, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r2, r1) setgroups(0x0, 0x0) r4 = semget(0x1, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r5 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/241) r6 = getuid() setuid(r6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') open$dir(&(0x7f0000000200)='\x00', 0x400, 0x1) pipe(&(0x7f0000000140)) socketpair(0x10, 0x800000004004, 0x9, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3, 0x4, 0x3ff, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) r9 = dup(r7) ftruncate(r9, 0x0) getgid() semctl$GETVAL(r5, 0x0, 0x5, &(0x7f00000006c0)=""/238) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0x1, 0x71, 0x0, 0x7f, 0x5, 0x75, 0x8]) connect(r10, &(0x7f0000000900)=@in={0x2, 0x1}, 0x199) 05:08:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x40000242) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x399) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/93, &(0x7f0000000000)=0x5d) 05:08:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000040)="6c47071427dc0f0f5aefb40c970c2de9cdc66591306e7fe0df3e3182d8889754be06c5e7fbd3ad5f83d789669ae87ac5fcc579be2b40c3fdeb4aba8e5f874e2b8ab353f2558387b03d6762921adca7acf49f7b7a3e5d6f824a4083e4a86a25156b1a42689813224f0a632425385ec2f8e858cb6b", 0xfffffffffffffd25, 0xb, &(0x7f00000000c0)={0x2, 0x3}, 0xfffffffffffffdd9) r1 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) socketpair(0x7, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xa78e}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 05:08:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) syz_open_pts() writev(r0, &(0x7f00000000c0), 0x64) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) 05:08:14 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffb, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x100000000000000, 0x800}, {0x0, 0x1ff, 0x1000}, {0x3, 0x8, 0x800}], 0x6) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getuid() chown(&(0x7f0000000080)='./file0\x00', r5, r3) r6 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) shmat(r6, &(0x7f0000ffb000/0x3000)=nil, 0x2000) setregid(r4, r2) 05:08:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 05:08:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f00000004c0), 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:08:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c3762c4c35047e2e9b", 0xfffffffffffffe2c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000180)="7791b965b89e378ef6f73ced", 0xc) 05:08:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, &(0x7f00000000c0), 0x0) dup2(r1, r0) 05:08:14 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') unlink(&(0x7f0000000040)='./bus\x00') 05:08:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8, 0x6, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0xf6) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:08:14 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000008, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:08:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffbffe}], 0x7, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup(r2) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) close(r3) fcntl$dupfd(r2, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x98c, 0x1, 0xfffffffffffff6b7, 0x1, 0xda2}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x328, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) unlinkat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) 05:08:15 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xfffffffd, 0xfffffffffffffffd}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 05:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x281, 0x0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000001ac0)="b420a7", 0x3) syz_open_pts() 05:08:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xe1, 0x11) pipe2(&(0x7f0000000080), 0x0) 05:08:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xffffffffffffffe0, 0xfffffffffffffffe, "ac0000ba00", 0x6, 0xfffffffffffffffd}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x23, &(0x7f00000001c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="82", 0x1}], 0x1, 0x0}, 0x0) 05:08:15 executing program 0: r0 = socket(0x2, 0x1, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 05:08:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x7, 0x9, 0x3, "c1d985b0e4bd4ff0b946ab3703ba7285b0c2355b", 0x8000, 0x9}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 05:08:15 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 05:08:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = getgid() r2 = getgid() setregid(r1, r2) 05:08:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c88", 0x30) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x841, 0x0) 05:08:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x22, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) listen(r1, 0x0) 05:08:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x400, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r5 = msgget$private(0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) connect$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000080), 0x10000) syz_open_pts() mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) r6 = msgget$private(0x0, 0x15) fcntl$getown(r3, 0x5) msgsnd(r5, &(0x7f0000000e80)=ANY=[@ANYBLOB="020000000000000018c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b304a3007f28d690107adaf66fd30b1d042"], 0xe5, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/190) chroot(&(0x7f0000000400)='./file0\x00') 05:08:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x7, 0x0, 0x0) 05:08:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x120000}, 0x28}, 0x3c) socketpair(0x1, 0x5, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/182, 0xb6}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f0000001440)}], 0x6, &(0x7f0000001500)=""/41, 0x29}, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xf0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:08:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x10004, 0x0) fcntl$setstatus(r0, 0x4, 0x200000000008) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0x8) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xffc000000) r5 = semget$private(0x0, 0x100000000000004, 0x1) write(r0, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64beb70446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f103272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5b81ce5b90f57da54be439cd81a0ad71a0c6b26", 0xf9) sendto(r1, &(0x7f00000003c0)="92c67effbc590d80536da52835058eb96958560fb353b2b391031f466ba2da9ab5cef49e1ab86a000000e3e4605faa95a0b27073ac69f519bad90abaaf15729e4b574e0000000000000000000000", 0x35, 0x1040000000000001, 0x0, 0xfffffffffffffe37) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r7, 0x8) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000005c0)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xce, 0x800, &(0x7f0000000480)={0x2, 0x0}, 0xc) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 05:08:15 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) syz_emit_ethernet(0xf2, &(0x7f0000000140)="f8620a22da61dfb15541536a4bc5778d0ff36a23258860de930da4ea8e9ca2244b66097b55fccb28a3eba3e981d2420b1934daec7401ed93d84acc8456c2df113064f6140709827d7855b6a143e2c38f0cde9c4cb6e8afbb72d94493f07887a6efea63f1bf77ebde08fa370da5e7f9fde63d384a5320595750f336b73195767a40448d4cf36f9f57334fc9ccfdeb3a9dae26bc2a40fc929c9eb3088d7e72739be9c1bd660324226a6127e2aab1f3649e8a4dfd01317ce08c6ef1533e1d8df0506a894264bf386a5bec6c90cf7878c1aa045063139fe7e1e8b6b67fc9e4f590da257d6f989c678c2409b977772f40849658d6") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) read(r0, &(0x7f0000000080)=""/32, 0x20) 05:08:15 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x200000000) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 05:08:15 executing program 0: socketpair(0x10, 0x4000, 0x200, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000393000/0x2000)=nil, 0x2000, 0x2) socket(0x1f, 0x2, 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x189) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) 05:08:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x13b}, 0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 05:08:15 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) fchflags(r0, 0x10000) 05:08:15 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') 05:08:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x4}], 0x1}) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x80000001021, 0x0, 0x21e) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x3) 05:08:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1009f1ffebff00000200000000000000e6fdb88118f9192d82b3cbdabfa6599b9722cdfc9b75e7cd5fb4f0084b97196eeccca735ae35ad9736"], 0x10}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000500)=@in6={0x18, 0x3, 0x9, 0x6f800000000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="65948731829582188a98360ebc5cab5090", 0x11}, {&(0x7f0000000180)="bcfb96cee7e3017424668e773c65e68562466aabc1d66487ea41c7531e7910e389", 0x21}, {&(0x7f0000000400)="fcb8824680144ec6efeaac67054a6b670d192566b665f314fadf0834b085a7ebdb21b143feffd2a331d5b3d74a19dc2c14847f9a39a672e0f9842f0d4af93932e53629a52c5f0dcf17fdddb14f25909ee5ce00a772266ce433858bb8381c72fac5532839ebb0efb11caf46b3b9c9801646642701a215b4af2be5ab667e05a920224c19ab906fd3d5acc398291a5c2d2e80781dc8b6146b021e8137f4a2bd457d03d1838d4f336d51b726a88482ee49a559bf0b12dd4419a354ce69e01c7e5b1260657110b948fbd1a6d9a9e6fd74389011d1e9ba9bb4e556000000000000000000000000000000", 0xe7}], 0x3, &(0x7f0000000780)=[{0x60, 0x1, 0x7, "9497e044ad9f953313284796400431247962ca7260bf42460e42402cef3019798c701c5c824f303ab4c561c162bb3c60d6d4fa534506af95f9c0df450c97fec86e2892a63aefad0be1"}, {0x48, 0x0, 0x3, "b186b4ce17862ed0481f8cc2d6111aee92d64f50871dae73264dff532b67e1a7d329d5b9074887fd0c85a75806085520aa2a"}, {0x78, 0xffff, 0x679, "4af5184c248c75a795f1e82396d6f5a08d25525efab695d8228114f078a512c686b75ec24eb50f47c69fd1e3721bf316127da034fc5188a372ba2120827e6935874d8e65253cc5262d6569d704ca2a25c58015d60d8f5d5ae3a3346d1f4e4a2871fc41c60001b5b7"}, {0xc8, 0xffff, 0x2, "7180522a7c4d96c476848bc4ee4ec405d8a099b09e6b84e9d8ef82cba49b17d9e9b98f4eae3e959805a66a5b0aedf4608f1387b4cbc8df42015d13fba10e270f128c5e51ce36bf5c0fecc955a6c7fa54a1aedacc2b4581e862f498a8c66f51e854c3e876ae76c458e5d29fa846a9350a5bff7bf7614ff5e6d04fd5306afe80aa0de77d45ba062f8dafe33abefa7bd5a50a288f86c305fcd50e1921a44e742fa4ab25bc9077d1b9634522fde53ca67aa6dd99"}, {0xf8, 0x1, 0x7, "5115e272ed9648e831777f16b210e54ee635a50219a2dcf92d87ea554a0f1f66974e0d2d6c71702943bfc6feb8e18796e28f2cc57baa3640143fa4b251db48aa9266b86a4f046e05a4dcf96889cf0c3452761ceb663142dc99fcdd77304e0bda35b2ec077ab64d60c951304f57f42cebc6e730857a2962235b012dc12002978a8a6512294628f2b7ea4a18637a3e319eef6c087a5b21f63113e35ff24300f19c3c07ff86c5273c979da6412aa903dbe9f25e8101cd5058920bf813891f87640a080cf146bcd650f1b594fb9566499510b00b17a9d655a5d760411f3bbbc4738ec34a7fb4d450c1"}, {0x1010, 0xffff, 0x6, "09ea62d1710c8aa6ced1447acf948e944c7b1de4f82f6df86de87b42b7f2139aef0d13d6283309af95e06a6397f54652145ffce00107892e2502cefa97c2873d765cd6db629c875b353f8c0161950362f4b4f9177b198d0581ab8161810e3aa12d810bfc892d55d4f58521ed7ed141be39a29d5db375b13a7d172c40366336d7e08eaa3a986059e6367baeeb25a3ea5b03e3792bb02e424e42ef2a67984a25999ccbfdb4ca5491a1de88cc859e43c8d75ae37d07ee3f6042e0a01f76c5a81c867f31ad74a87600cb483b911cfe9628a3fdb9f37b9152fe689c04ce71a118d0f89658a861eaa437bf1da4072723dc96bd500b04106a3a8918ec2d8ea07c07b9321cbf853d0e603e5655b56233ed21e7a606dc8a0a171a419402cd4d3cdc1e8a75659b514d4ff7af18065465c0fcbe22a04ad247d1d0a408afbabe70f0269cf11b602d80a12e75362dd94abf5e71687ceb82995abb1708172e38ce664d672127773652af1cffcc2e6f776f42c94ab385b9b8df92f14b7062fbd60e27fde7ac592c1484b2bdc44bc4bf67ea889d697922fcd5996f32d17bf086abb225e42b39e38f0d54bec1d54294fbb891f3986d3d261f01259a09e91dcbad8d44ba0f623840a64f8b3288e224f24c4a5a566dd78ff94cd6d625d9606f5e3151c264f33f599856651ebc8a051cb71091e22dc1288c63e95c1197da00da10403a78c5fd5936bff6af940bf5aca742889eb255cb3819aefb5cc5c2602700bfbf582306bbc5f81afa2f2664ef14202733dabea49d2e92b3850acce4e75d0002c7c1dca90b975dff42db0697ba6094ee88638e0e31287156bc08f575728e9c7628a8958a6a81bf8a86d6e56acbc7a1aee5007d4935e2f6b573f35337a84b6dc59c57f2b2fabc5d4d75c7cbb6ba24551ff8dc4172bff22dfe6d8b1064b3c44d79e9c236e4205ff0b79959ac75d1ce58d625c537b4867a2f9cd843076c3ada634716a73af375a6a7df54a00d2223373ef1c033ae3238e0a4f77a49ede9e5fe935e6f63779a8cd10d66dadb8010be3ab95594acffad8a9729b59b3ade496cb8486af900bc4ac50b4d26ffb459c5622f927beec806fe6441220e1ad92c9cfa350dea2228be291b7355a02d2c0a3a6ad728cb07fbe93f0452ee9c18b422a2f5411389c338a92f46b6ff8a49ddb32ecf8b95bf1f6bc904cde72e1b504edf1602f5e9acdbb6f22f8a39e1a3727b8e3383d3ccf3cbde0ac8778b6965906260f082e50936b1b34dba25536c6b1b0f44a1869ffb85cbf0bdb3afb8dffd98480e9d865f2c04dab64c31995be4495f9b0cb29329fb7b523481955688dcdc3932b3688ddae5870ef42b851ba7a1a7d32af3236c0609d2bf86e9043d292b61973433ff6e939a39c8cf5aac1ae539d00bfefbaaad31c252c65aec140406f40a3c744ab2e1392a3f0147d1e4d9c47ab9c3f0f9a01fae4d43238bf454b703316d28254f63ae7ffa3f09338216619c82c95ea60cb57e1f275a347c7f2c00aa6da2770352e39ada35591dc95fdd7f5eeb45023670aca812f9231ba6656a58d219e9e65b758e2ea99bd5f99831c75e04a724cbe45ad5c3aa37724b8e0bbe68a4e7dd00383eef5a84928c4cefe4c68e70a56395b7c75004a20d3d106f57eae8b807f176e7f42bff86a1c247a89ac84a0db821d89fdfc9fd1a4eb56868c57e590ab1a15254117e40309f2423e8beeb17151262b21f9c7e302f89ca878c3d6167125d159a27619b6fd9cba52ab238e4c09a76a12863eaee23c4b393160942199f47e3a75c1c62af6efbabac15fd3f0c74f4bd8d63e8e91b813a0f4f0439fb575e096052fcca5d337a83f664ea5d7e6afb5ee2860e3648729aed71ba72b765bbf60593fc124b8ff1b4127d97bdab170cfd0e10477df814101e532fca051c77ea74a913867fe07fdd65f07cf324d7f02b75a6f9199e4021d7bdc025899e009696098013c2fef881550ad095599b0ab72631bd4515090a72a9c682509a87362ee9197d0dbd18b759bc91182cd176ba9f9da0e84250cf2915c3b69446c12d11ac68b07928086fb8b5e2bee7c7296b5b9850b73bae241de08795520d236b022eb13676807aa3c5120f1e6339653a7ed44763b5d37d7825dec8e83a6a5f9796e765e79d9f980fe93601704d50c88d4a623bdb758391434368cef6d96a76fde09692959550d0f7bf165077f666c11e4430be17ff00b0347df0eec9398455b5ebd461bc9327bf7aba4135b6063527398acd637fa030d69ffa0ef53d23766544f1aabf1b12f1184cbbc7abf64948933111d60050aeef62d67779809f8cb334a07e182ca72fa713213feda3cf56b7002ebc2117f7328b4971680aadff74322ac9d61a36b8d09f5fbd195bee0c83fbdb6d63e713ad4804c20ff3896402ce8b3c4777dc24f770bad129ac44b8446d516a40595fd80a6c579ef3edca8e798df65912b8761900f49f18ae5d5bd0e219e499705be7f53fa71be40f5b8c6314c1717776a9d5bf301bbcc5f4601a0ac86fdc2ca73f30b0b0f555c170aec900fe8b9b0531f60fe095e62724e39755e70f26798e99e69f81aaaaa8b283165c9480a67f3149aa819126295c164a5bde8c5da3052a7f6823b822560ac8e7dea42f597bbac83d43cce703c784d732bb5dbe6438ce227a4131b73410d07e7b35a5e32c305898986a0d2e5f590f415fa1d4acfb2283181ffefd822706122d215887603ebdc77273e622dc0dfdc6885cbcf8fc6112f2cae875ed2634c6e1e6ddb62d6c0c60b3c5e189dad187565c8b42f07366caf34b7e601f68079a9e69d37069cd1b750492db0841eff5e28b80199deb6f1f9949224ff51c709d4bbe3ab422b9cf059664697f20a689d10ebdb4d9fcc7b549f42ced42ed30497360185e0d941e75ddc05db59d5ab8ec99602a1d5e312964acbee552c5708c8e5f97d1944c41c41fea391c4ae491c897d5f72a254c7896257af8ba0cb9af1ef1e446f9a7d53b2924c6c6c7039cc067cd0b56c2ee19b11edf157da94348129f7fa85c8659c71b9b895397ceafcc0310d4c64c84e1c83e92861dd993f276dcc829242d5f0943bf4f8f9ee680783903f45fb9154ec68de8628e3e6774e501fc404aa27d3ed365836ab2351fd87736bc9335093925df2ea2a46123b555f3e4d7b88a2b8076b83302bb7113f27d27ecfd784b0f3642b18b135d0d9d722c05c1982a58e7286ed5f182a7996f94cb74ec250f53286eea1ef7cd7da7dc899240d7e208b9371a137fc4cc852bb7187f6835b9c95541e31aea87b9d9d6b94b12c7f6f6b991f705b8c8114cfbb8dd39b43f657de7a58f5437ea43a99d9401041eb6ba4078bdd77d130e35a804f9393c6932836384dd220002be9b355533ec35a3f3aadcf1187e00ab835fc87b1edea118ae743e2180148e84ab3c5f70839879105d49b2a2927e70f53764de9a2707c458c43b215e5a4f4e8a75549e9ddbec41ebaaf8a127ad82102017ae6b8d92e7b9213c2244c8284d6902160620e028176eeefbf278ed4a691a09a45b6348888e540eed8c4fe4e6e9848fb817d4d6686d36759647eafafb73164970d2e49abd4c5a399e78a7bb0666e4eef631ae7aa4fb8186965d61133687ef4fd1fbadfbeab43d3d582160bdd9418d769ec2b440ecf6aa64fec85421d1f0df4dee5af086f44bbedeeed038e6ae738285d265fdbb1b51275b043482ed85f04d8eec0cfc78a32b666e9dd760c94acb9431ed0bfd5d4eed6529ab1fb3acf83d3a5e1053baab33f349eb404d62c88a78a81e09b5892d27ddc3f4dd1f01cd8118e522d0ed017e5bbdb5c3f5ee114a7889a89641affb04151fc1d01273591343a148f55fb07dc264a2b345886b5f6e320345fe3ac8cc4ba30f90fd694ec2c37085d4c3c931a2aa34bfe61dbafe024cb397edfcd1e3ede96562224685ca54780914488ed3776764744eedaeae993b4ab411c2dcd6583572d924c0403a9ab9f25d84a4b854799c60b0c4d4f9bd52f0971d6fadce7e73a00f1f9f0930212fdaebe95ab846aaa07e2653df73d250fc41a031083290d801b7fe236677c39f86fa90cdd6e15877540d972aaf1d9c472a44d516f3db6b86b98aa4552dbda74580df1a0064de14f6ba912815666dce5f65e909eddb5824e5c92c90657e0611e23707f3bf9031712f56b0410b609203595b06a75cd64fcf66798a96805fdb6b7e3567cf21f59db7cbe9b4f43d5289f45375f8373543a407919506b1af9945a7ef645d77ed33afc85e0344eb2945283f72a77043d8ff097f0029a12543aed043676da194ca248c2561b07e14f129bbe682a628afc7579ebee371154350b63a98a650c0e9ccc431d98b42e6c7599346fc627f63e13fc786babf745ac5781eb2cfeb353f3a0037795229e1bc289e73aef7bd7114c0d46de9715e7f77e6938954091a3af63d134851a363bc9c754a7ea0163b474101f7b2c5d78a25cfb293ab35b3f9a93d7a5c0543ac6634b57458926a16c9a63eb95b8edb7dd7abfa7d1ec0ca6c97b387bbfacd28467fd64f21db235cf4e11a1db567421604d62d11cb9233bb9637dc488c98a9643bdb62f12ec2e7ce7942deffb29bb6278ac3c94702e2a37c35130721f17470a2b45a4b4039a5f88586f5522ce7f09551b87ee7306bc8ed39065e7375f25bbd22d96c01a8fce2f872c53278b71a1e73baced45cb49334b2facd5adcba6b50104dfe6f613479e504fcc20306bff3ec11c36ca2588d89d7e990af4b2542d466138a50ec611e8f855e3c6dceee81f2d2ee334a3517cb218bc1ba33c111e91dd51dfcbce9c5e3ec35813803a35684ab4ed62528fc982e759a0abedab1f5399f859c6b195126867f7667a4f205e9405be90ad4c1200744d51462c38c45a391271314d4861d55d14e5c92931a68d853b9c32d5e014837d4738753e7fc7bdcabeb8c489a8e59e4c43b7bb0cf03c07bb15e7f7315ebf56606475b808e13f922f9ff177aca1d4554f15c695072db9bfd110fcccd95877d87dba6b8ab0967bdfc46eb782206810f2e283bcb5bf19361651ad1c8aa8d8852f798295cbe64f0fb9948d90fbc2b86b88950f2e5bda64e425313f0aff518de947512e3132babec27607dac269bda216fe643b7ce00290357bb681ad36f938a798d87613d55a2a3da6f834c175f1395fab42bbc4b46a73ddae9c1b17474dbdf2efe0833a36f19df53633f517080b0b06ae2608809e006215a14d778660b572a8dacebfe9e2937902845244193625cfea3dc2fe348c25980fd5a636695fd853205953b65d8b19cad555f15670115d0c1bee4ac1ef1286a2243bddda39d522024b3289657e7b064c8acfef60e64c31f7c20aada5fd9c59657ba38db548ef2f7a1c93fd2101d33bc098e23b80bddf513145ecda8b7c915a0eb82dab2ad2e8f26ddae20fabb6e87f1296faaf1b27b2de568eb44255a102a37a6cffa4be38f3747ee4f008b329662f3ba556444886051a9722ad5afb7dc98b2a13e53486e41775458099f520ca408068776ccaec4d8f649ff8c218a6a5ab01bd41c928aa2c0d22de8f1af48606f45130219955512c1c2734a406378ee389f321de513562b6333ec5208f76c3871999051479ce93d8cf15c438cac3b705ddb96057eaa38f630c7ad92156efdbaa403f61a92e677388491b96ef8e88171e610b53f03da0a643d273dcc5aec5a4729b0021b187d5c633f096b714b3aa80dbf8ca369b2ed5ae01838853f836480eec19c51dcfb4c5fee69627815f69a8d2fa3b04e25e2e2dc7c393bf65c4b32402f0bb0111bc72ec63ef6c81e7fc2735c76"}, {0xe0, 0xffff, 0x1000, "f18b80da9f3e31c9c8f9625d5a558c43415df582083d8eb867731155f5d927fa067b6763e6006f9d853fc19048f9638732db1e67969c68ec919e766e657e9bf7244ae728bea1166d646c995eeb59e67141a22e1e169355562c850407daa007c052478b19e48b597d63bf7dc73e555b394cae3b389a9ce70db0b7bdad1f7bd5d1130e79c6ff7e717502f64f55445ca847412b48014c40d1045398ecad5f70e86d001c25e000f009a3422b7be5edd7a7afba7563272fd15d30eff5c26f9633f91d37394736f71ccbafd62fed437536"}], 0x13d0}, 0x8000000000000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x1ff) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x1}, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000280)='./file0\x00', 0x84a1, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) truncate(&(0x7f00000003c0)='./file0\x00', 0x8) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:08:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') dup2(r2, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:08:15 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x7, 0x5, 0x0, 0x8, 0x7, 0x2, 0x1, 0x0, 0xffffffff00000000}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x92, 0x4) dup2(r2, r2) 05:08:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 05:08:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) open(&(0x7f00000001c0)='./file1\x00', 0x8010, 0x90) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) poll(&(0x7f00000000c0)=[{r1, 0x28}, {r1, 0x1}], 0x2, 0x20) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0xac) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x8c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 05:08:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) munmap(&(0x7f0000718000/0x4000)=nil, 0x4000) 05:08:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00bb40 failed: no mapping 05:08:16 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x1fe, 0xffffffffffffffdf) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="d2c96b0392700939516c9b39db7735cd032df68f1e37e81be0ef5a87290b642c1b4f6aaabc2f9d5b6b9d58fa5105d72f3643982ad43e729e6c3723a41099508dc3626f380d793a02cd9a4496f78ecaaf835184e566a023a4aa0a4274dd76851116fe67aab3b8c2dbc8f700", 0x35}, {&(0x7f00000000c0)="ac09da2fd947d158d76d09243b2250ed876349ee7f1e90d6aac0eadfa70fa55232e2f53192162b4243a627cbf7", 0xfffffffffffffdba}], 0x100000000000002c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ftruncate(r0, 0x80000000) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 05:08:16 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) r2 = geteuid() setreuid(r0, r2) geteuid() 05:08:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/155, &(0x7f0000000140)=0x9b) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 05:08:16 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x40) chroot(&(0x7f0000000100)='./file1\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500, "f19fc763f44bd69800"}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendto$unix(r1, &(0x7f0000000040)="0685a29a6aa4ae544b3c418ad1c1369907511dfd4f6a3d4272422359a7d15ef1df2e5ef1838767df", 0x28, 0x408, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 05:08:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r2) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000580)}, 0x0) 05:08:16 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x108, 0x100) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') semget$private(0x0, 0x0, 0x502) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x40006, 0x2) 05:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cb6ca5dc98b1a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e35beca800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a15e38fc566de7d416343fe597634e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ea9a79487e724e8cdf52a08d364a85d0b5b72b4793e11bc85d4d"], &(0x7f0000000000)=0x1002) 05:08:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="948ffa731a710c5c52ed44abe4f7c8", 0xf}, {&(0x7f00000000c0)="7bc0b910e16c06e86f275ad182f2ffb0458c7912b353a67e1f37bc64d762db4bf745c847ac3db20c46c5d41170edeb9cee0f13ee2dedcbf3d55b988cacac6c20881167039e7599944806bd412fea64f72f7f95bfbb9463b3e3ecdae52d3350d287735ca9f12778088158bf4816b43e1e2009a96a9dcfe8ca2dc43db29c9e36924d849c5dd98e44848af24fc511f1699ef5e1fd3d92907f22bf3a82106ece93ca44f3e2804ed7e3c339620721d88a778b28ed", 0xb2}, {&(0x7f0000000180)="348784e554fe8e7769b6199c6a71b086333d4d682693613e888d6be5975dc986b2db0b1fecb68831999809ba0336e9e20c735dc006cd891ca8a4afb4ca89f1938ecea58be712d7dcca4d51ab31c7b3c40720d0a0b8904bc5b17afb07ec9b619653ef62c18997f1d524711f005e3565cda03e135556fb58d70b0c79a1fed20550a8861e77ef40f8610df01eeabf911e126e289ba8f3dcb2", 0x97}, {&(0x7f0000000240)="23b45dcf831cff817600996a1f6a366f06919a23431307d1a53db4ad117e35846ed0d7de99ec646a9b6128291d39f6e29c0fa491114a32370f139206e68c4c1d0ea9e487d81af7a07d3e9fa80ddab2f56699140dc9ef6e98cacd03bce2ac6ee77185ae726c8c1f359771e8292e9c943b49271951be7bc81cb5c909260e41b832554f59215b4a007cbbc0b6b273b4df16c4b56a681380b1fa6eec3ab413d663400afea4687e77ab87178afe3d141bd98663822edf6d8058f4ad23", 0xba}, {&(0x7f0000000340)="d53540813a3fce0ef9a4ef90db50f0ca1cc96cd38fec7c0fbb2d539bf409dbefa2babf4ac78183427ca2dd9329e9bd5d4fb6db0e1248968d7c63c074df0accd908f69ceb9104319e7b655b6d478ceba49eee3936e36e", 0x56}, {&(0x7f00000003c0)="23e8f09d5b6bec126ae6b5920bacd797ba86f1ddfa1985745a807cb3981f8ad79e70b061363a9a0a2593d1ac2292beff15250c6aab1eb292f96ca51f11e7254eb38be883fbe0d8f83fa924e62fd4c95e52227bb7a8e8e916fc416ee4e15863930427b7f0303140e3dbb35c52d184ef8d6492497a07bcc3ad774a80d9ebb7fae98f8507ae0f7bc3651d7d0ba5b3a7faa300d4baa96f4b23e26a2d84fde124b7565a6ec079921f169f9364af51738f77a108dcd901225ac2bf8c4eddecacf0544237f257b66fb12f52a934516aecb503c196387388aa920d883bc3794efe6a654ff0009d99f772da05f3668fd99c3a2a", 0xef}, {&(0x7f00000004c0)="4b5bf2e1a8a3554748", 0x9}], 0x7, 0x0) 05:08:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x400000000) read(r0, &(0x7f0000000140)=""/121, 0x79) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x2, 0x6, 0x2, 0x1, 0x8, 0x8, 0x8, 0x1, 0x1, 0x2, 0x2}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0xffffffffffffff01}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 05:08:16 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0xa5}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xea73}}, &(0x7f0000000200)) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/4096) 05:08:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffcfffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e400e4e2ce21c573a6dcfd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a857f3faa8d9219830e0f2f060c4d1f18a0dc3a6561d56755a84171fb37c96693ccba1bd6551f892c9dbb233704db0d68cf2e0a9a2c1bcaadbdc8cc8a3310b40bdbda6e328319b7af2e19d370d073b54bff2b20e68e3650e686eeabcd20035b4bc0525ae3dbe6870c845c21eb67ce211d6088a9bd60c8eb38c57e8beb809bb830ff92d18a648b7dee4d78288eb67b29a952b124c16a2f47bc2ec792d9f8d8b", 0xfffffd69, 0x0, 0x0, 0x0) 05:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000380)={0x8, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x5, 0x8e3d, 0x9, "6048238c5dd3728182777313ff4028abb7845650", 0x32d, 0x22c8}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000340)={0x100000001, 0xb73, {0x3}}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() kevent(r1, &(0x7f0000001a40)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xc, 0x8001, 0x7}, {{r2}, 0xffffffffffffffff, 0x81, 0x40000000, 0x800, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfff, 0x716800000000000}], 0x10001, &(0x7f0000001ac0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000000, 0x46, 0x42}, {{r3}, 0xfffffffffffffffc, 0x6, 0x80, 0x6, 0x5}], 0x40, &(0x7f0000001b00)={0xfffffffffffffff8, 0x8}) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x0, 0x6, 0x1d667360}, {0x18, 0x0, 0xffffffffffffff71, 0x3f}, 0x3de, [0xff, 0x10000, 0x5, 0x401, 0x1ff, 0x1, 0x5, 0xffffffff]}, 0x3c) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0xfffe) getrlimit(0xe, &(0x7f00000003c0)) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000240)="db1796c88ecd983c5178e1c7023fccdd4061c2f84f3e77a54fdb4f54eab51689c6362c16b085e294e65efd8d059a47fa2983e76e7b645d6902d88ebf49a3807f6c7bb04f1a39238681de871e64be26bf1171709e1855552f191f19f1bbb9709a50a507c428a4c7462ab0168709e76802514379ca62f91fce7044239204ff3af7d31f1dbd3f", 0x85) ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x6) setrlimit(0x6, &(0x7f0000000180)={0x7ff, 0x40b}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x6) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffff000, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) readv(r2, &(0x7f0000001980)=[{&(0x7f0000000480)=""/20, 0x14}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/79, 0x4f}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/190, 0xbe}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/82, 0x52}, {&(0x7f0000001700)=""/171, 0xab}, {&(0x7f00000017c0)=""/151, 0x97}, {&(0x7f0000001880)=""/209, 0xd1}], 0xa) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 05:08:17 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="0d5dae3070ca9f05", 0x8}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) shmget(0x0, 0x13000, 0x8, &(0x7f0000fed000/0x13000)=nil) 05:08:17 executing program 0: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='@,:\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='!\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000240)='./file1\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 05:08:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000140), 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x57c) 05:08:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) write(r0, 0x0, 0xffffffc5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4007, 0x7) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(r1, r0) execve(0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)) 05:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9b}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, "61aa0db11de9a78b3ec000"}) ioctl$TIOCSTOP(r1, 0x2000746f) accept(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f4"], 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) 05:08:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000040)="be6fd30737ada0ebde13c572bb89ee07f1cad9c7a1c2892c48838b74149d63cda3368876af94f960a0d29d4d43a4426ed33d8097811cbbedab21183ba85b4d30aac360e8fb4f726808442cc1c32e783faae98cece181fd45f59eb0145766e2a24f226acb03244562ac2abe4a1c4fd2fc59dd1cf202ef37e13b940dfc6783a53c2e66dc3e2d8fd4151e8cda8c042e3ab88158", 0x92, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) r1 = semget$private(0x0, 0x0, 0x404) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) semop(r1, &(0x7f0000000180)=[{0x7, 0x9, 0x800}, {0x3, 0x2, 0x800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x81]) 05:08:17 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) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x3}) 05:08:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x14d, 0x8}, 0xc) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) 05:08:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = shmget(0x2, 0x4000, 0x180, &(0x7f0000ffc000/0x4000)=nil) flock(r0, 0x0) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xa000000000, r2, r3, r4, r5, 0x80, 0x3ff}, 0x800, 0x7, r6, r7, 0x9, 0x8}) 05:08:18 executing program 1: socketpair(0x38, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)) 05:08:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) clock_gettime(0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:08:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff4c) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 05:08:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e01000000653000bf3d5f09560201e2460beaa7fddf276b90202429bc7f9145c8aaa301af4767f9f0e54de2e73d7c2ba4b663a873813d00ba1f25489e3ca9c8eb3fe443599f8d6fbe12ac"], 0x6a) 05:08:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) dup2(r1, r2) 05:08:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:08:18 executing program 1: poll(&(0x7f0000000080), 0x2000000000000001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x67d89b8bee48b9e5, 0x1, 0x3, 0x8001, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 05:08:18 executing program 0: socketpair$unix(0x1, 0x4000004, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 05:08:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) accept$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 05:08:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x4c}, {r1, 0x5}], 0x2, 0x0) close(r0) 05:08:18 executing program 1: poll(0x0, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair(0x6, 0x5, 0x5, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x2}, {0xcf, 0x7f}, {0x8f, 0x9b0}], 0x3}) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0x10000}, {0x100, 0x7ff}, {0x43, 0x1}, {0x21, 0x20}, {0x43, 0x1}, {0xa3, 0x7234}, {0x63, 0xfff}, {0x8a, 0xe419}, {0xf5852702e3aec81e, 0x8}, {0x8e, 0x10001}], 0xa}) 05:08:18 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)) 05:08:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x401, 0xffff, 0xffffffff, "95a2bc97be40c4dbad403d8be6082a2d332260ba", 0x2, 0x2}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) open(&(0x7f0000000080)='./file0\x00', 0x10008, 0x10) 05:08:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028aa) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186104000000042b09f8e58ca1090000000000ff010001000000007cf6d17fac5558763331f64fc1ca2b002e6c", 0x30}], 0x1) 05:08:18 executing program 0: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2080002002, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0xff, 0x8, 0x4e8, 0x0, 0x4, 0x32, 0x5, 0x0, 0x1, 0xdb4, 0x6}) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x100, 0x6) readlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)=""/86, 0x56) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0000000100277705000000000000000000000000000000000000000002ff", 0x2c}], 0x1) shutdown(r1, 0x1) 05:08:18 executing program 0: setrlimit(0x8, &(0x7f0000001140)={0x3}) pipe(0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x42, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) 05:08:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7388d33, 0x3}, {{r0}, 0xffffffffffffffff, 0x6a, 0x2, 0x2, 0x10000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x8}, {{r0}, 0x0, 0x80, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x400fffff, 0x9, 0xcdc}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x608, 0x9}], 0xfffffffffffffff9, &(0x7f0000000100)={0xffffffffffff2a8e, 0x10001}) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 05:08:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x15}], 0x2000001d, 0x8) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 05:08:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) close(r0) 05:08:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) syz_open_pts() clock_settime(0x3, &(0x7f0000000000)={0x0, 0x1}) 05:08:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') 05:08:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186104008b00023c00000000002800ae6e3b3bd53f7f71ecd952b0b19901000087d7b6638c89bc3e00060000000000ff64", 0x34}], 0x1) 05:08:19 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) syz_open_pts() clock_settime(0x3, &(0x7f0000000000)={0x0, 0x1}) 05:08:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x199) 05:08:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x360) setreuid(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:08:19 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) sendmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="6fdefcff28ea00d71c9141dc9ffc715fc7818613f5a3f95f975f6efdd128d698d53bed779309f8f1", 0x28}, {&(0x7f0000000040)="60f8b9ebfa9e0abf128a303351a25a8453f51667bcc96a9ff31233a924fab37e65a868651d3885fd435f620801c45739b2470e6d4bf9c6c91e2403160eb217abb49e0593a3b60c91decafe0de38c15d8e6bef59d3c102874011e1f975dc8f754e68ceda60b8a1800924d8b032e7e364fc43905c1e9f5c1a528793f56ff763ccaeec5fb04ca2f1e255ff0db71b211ff9d43d5b088836bb2508c6fccfab282c9e6917deea74d4168ab4d22608987a2a62472756e14bd8f38", 0xb7}, {&(0x7f0000000100)="947c58792b129f8d933cf8ab1773b92e273a37c86404bf9ebfc2370cb2129340cdba73008d31d4265f3e3278642e8632", 0x30}], 0x3, &(0x7f0000000180)=[{0xb0, 0xffff, 0x4, "60169d291fa2339efc4c567ef17a96b9b49367873ff18ef09d404866af4a3c86b2170f0569c0b386562228b54420884b2275695f987f9b302b288c68f9c4bd3ba8a3fbfc810fba4b70792420b7641bef1de894f43e4acba3d1056f4cb261c97a9dda117b7119b429e6df039995b4f84b87fa9f17e8f90d447e433407459b077745b032cac742ce02984ea8646a234630297b4f249e9d2e46a2f2c5f23182fc"}, {0x58, 0x1, 0xfffffffffffff194, "b829c9d425e9ec082f2642622848c969097f55225722f21d1723d7dc520df16d86b758ef3b8465d59d8a5c6fd8a50b6b7bc57b4e7090ea1d5d8c94ceaece3ff6fd416538"}, {0x80, 0x1, 0x8000, "7bcd24b16c10844ba3ddaf94d7eb6b3d0f338774b1a617ee06628646130d59b7a0f80d2521c3c4966756ec8051f20582b08ed14fb87d54e6b2adbf6d402d3f1c7748f72a1f7591499957b8c16d042b646a2385bc2fb7f19f7b6f51abde77f6488efcf02b0a5f28fe363b7ef98966"}, {0x1010, 0xffff, 0x3, "aca46a56836a32f9affd71c2b626eeb14b921e08f8fca9dc70abb83ffc43f3912dd0439259d201ef73d86e3ff7f3997427b5ace15e4ea763f7c426b20b0994f548908ffb1332d412467e80c8513ed543098366f71d9648b5367075939855b4a5aef54c965926a08b12b3577b79fe17b5c3bbd513c7265d9da00f36aae3a1ae616b5cd06e8c3112847ec87969f4b5c4d6eb1fb6ad084bac1bd016c80f8c5dba32e4d52b7f55b94a60da52ccc2bf4320d7ab6b5fdbb159b39aedf398a32499daf1ecd19f1f51851191c545e89a84614cbd22a126ae4c9e14539f5ba9c15c58a6a8f711ec08e9c2e928374b0a849b5a58d793d31a6b9d015c6870df47b08393929f1a8c27d8be41ef16b143240e7e9461565d5f2bc178ac207719374893371f858631e7c24a318465a2a02de661e3f74075a1e71bb30b7df3b8548ec88c288ce8d8bef3587ee7cd9a59c5c03fc38d1d84050ffcb976da16cb6ac73fca08c3f155bd3d16c8e43b519e8e503de7bb43ca1f7ce77cf8e5e5018b0baf59e381f7c822b653f20278058c198e209d0ead5f0eec310cda592a5cdf82f3c937f2433e1a9eb1df1a45f80f30937684da951e31e480ac50fcf8025ca8c63ccd600a25b1fac785ad48f5bb4a89febe0568b914f19529c50e4a5e33edff545188c3874dd2eb8171c24ddf8ac8ea8083ce6d805b2d6cddf14cd4c180dfd42d27386bd37f36427246ddf559617faa5b140868ec6cd2465728077078a72ab14672c73f1473c6fbe948090a1e9802a5eb3dee612f73b3adb1cf2089a084b736b0ca0dc4b2a3909ae8dff11138c69282733c47507ef39787b4e60efa7151074d35a1f72128c4207ab931a97a533de00d107a673801802fb1a3a14f5c1fc0e1e42e0e39097ce3ff375c4d4c2b0e51b7e6f1fee31e99db74913c4a6bffd360c6acf01053464f19b7f40434c19cd56d5d31f2c97249004381135ea7344512638f58e6c9e6fa6d2e73e68a2ea29d935229fc33d9ef25dc8323c9b08b41825bbde2a8279fcd3b139cb69ff69521deb8ea650084d219022d7b0397c26c9179fae7d57505509a977d0cb9e89fc1c67754173a2a35077a052d92c256191db13dd10aba32454908a10b1106ad3844faa68fca2d3c430cb8afda99d413b90be92fb96b3716f98b9998238ccb5955a9e10c918946a15fe71618484dfee9717cb20b7cd6c8efebe31b8e0102862926ce7235d33093f763e6e41c2fa65982d11790d53bcbe9018429b2b0cc39a0b538d58812a650444786ce3b206a60db3fadfd3468df1aceaa9f458dabaac1675c69fb3dc47dba2e6106b5d1920adc373cf913317b12b083299bb9083d52c335d7d19bbefd2a4db52ee73606cdb6b1f8936271ab9a827854b407e232d3a6d44c4680037d44fa6149fb36473cdbe972aaa2d1036f7b0915cae8f44d0a0c456b95a249a287d7710a1869eb8a2a2fb5aef03994efbdbf79b0bf00660368842adf8d8adcc765a7f91c94b9f04bb2c1b6fda62f73468e58da7dca828dcbcf3ffdad8555847c58c9ba8155b79ac7f819f450f8a84ba27da28c715e74c99752e9977e9070304f720c6cfc802403f34b07fbd348de522e3febddfee2da6a2a26f98ff6a242cbda21af6d3d71d53e738be2237fe75284585e29965e87f4119392eec4fbfbc41e9e0f6d2e729d42e6e6960c9e42491b4277f6af1585086302fdd7f9572a57f06da38d84b9f3bd94a403f10abe8175d87920f8ddbd0c31e33c213f83b1b5e955e0ae9dbaeb3a5f46b3eb01ccae1a658991ec0251a5c00e3a0c8a8d8cf5a066afd7939f45e86646bdb267970a4fc77ff4497de7993a0163fe32d285985e29947a68368d5012a2adf3d9552844084ea93d151e49c165dbc4bb58be86c55d6d9d9cc495254643407e4e55a7cdfcbb004547c215f553b08ff75b08345f7526ad38986a1119d2bac79b947b439c807b59d5a98ee28d4317272ec66e0c955718018180224dd4ceb50b3a25e622da019264095c4eb50ada1aa5546b61d80cae6eefd83cfb6564efb2dd00e6dc27abda3bc3e46d40d1aa8b43f76188250175970e256c70eab5adcae0a97c6b49e71907a0b1ac2808fe78c850a2f442be56b3bd435f36adae02339f2e0253b8b27841aae48cf4975315167dd4bae5ff8c4096ab8e1677ce85cfb0800cd32214efde1d97692cdc60c2090eb1f56c8fe276bba4e9cd859f508f087b12e7ef2f4a34399f3b4a57bcf6ec13d110c96757b5d60c28ce1955952a4093634423aed7fb02959a703808106e9f34102e5c0e28729b5fb3136751a28eea4aec665dc9f9e2e63364152416e6cd8827d193837ac70197e4c8c76009e4b170f48a8660abe01f1120cd4b55be31f4c7b0a5af4c7f8dc8f0b661d7ae17ba8ed8a67ec45c705cef335af100ff679823df7908f1601151c97d2f104259cb3414bcb2de1687c41c657c7109716b5703bf9e29a08ac8c283e69670e0a9fd43f4780229ade606c27833b54a38d63d2bb1ba060c2bc9fdb6f7644c446606a5df511335628245ef72fccce6224d35eed731b9467c7fc50514362412c7d874c2c01d4a034f8dc8a4b30133e568c5626a435e197187e6381e19d36c6b74bd51f034ac9ca58acdbc4a29ae0aa0d7d9d7e97edf261643e4080532e8e486902190119fb7e7023f79f995a2cbdada326903dbe645ec0cd2e42768c1c72cb46bccc33eb9914f041578e435316ea157c029d0150a46fad0bab6ef61256739dd98e62bb8f25bf689ecf7e9efcacde26fbeb21dd8f45f7ca3cdf92f5454cc652492d017ae38ff0235f84cc3b8fca5cd0d1aaf8c9c2e75c3f649f6f53db68a8a7112c82272ecd8260c73f8559503e76a097171720d07a0422d0c04c88b5b2dd90bc1f8a6c61567ad206bfcdea7fe9cd38bf71fa2ca894c91e4dfeec53d50fb22ce5bba5c5b5a481c6ef3465f6f8280800b2cce79266ee825487c18de6b99f5bf8a992509c1a1f00c1ba427153b71d185e4ad1ea2dee4cb00b1bc07a27730283a4b378367ed604d64f6c6c3f0dc2746d8c2a3288abcee007af011f16f66258541957e1b37887b37d5f587e4cb17980bfc6654a6171afab07e62d525414b8de645ae808e4225ab34878d33fed99d39206ace78081e34c961fb2a9a1b53f7173d694123d11a6e7b8249c78f3457f84d36b29989a7f42e9505872a078bcf3e80fe3db1d5e1109581e0e6b780d056a11ed59baa3f5d1ee0a4e19fd6b22244d522cbd8206a49208ac89579e9abd16138e84a6034fdc2f80d5e394626285c5df0f8c81a029c3a786efe9e0944c2f6768959b67893d7cd25b35f1ae6450f7d0f22f26816f1ecd5cbbc1ae6eb4ff5621fa0e3cdab09c3706234735bf719476e24cb32d61eca4ab4c3812ff700623301f61573fc0e5d986c723f1f1993e0758cc905124b599f9b18ea4ada3803ca7ed9962267586baa5be1867ae794a85ddbc003e4ea04777123a6974bc697550930926f6afa97861c885777c004d24aca723c030b861ea7fbef081abeebb0633aa494b1f6c3f2179bab26ac01b3688e1babb79d18c079eb1e654ce5aec0e4099ca2ebc100ac2255fddaa5f71adc7bb0a16d70327b0957b333916a16103c9a6b8ccd9b110fa3053b96d2872214e9443946e3da25b5054d6ff3041570300d606e3f73eb155995c6d534b228d7a7e3c195523ab8342c13e4288a5cf93f128c8526593e6513120a5d7288625fe3d35d5c14f854bdee7acdbdd96d026936789c207b621625152367056216eaed7e4dcdc1dce050f93e471095cb6a18f4c7cd873b888727d4fb4b859357866e143e5933ff8080e25c442f1826e304cf64a3276bf4af4c84f0fb75b670e8258fc5847b16c6481210d309a09335e2bda0f044d70e69c8108d63182b525fe04a2379c508be66a1742b13fbd67b058896b7e2af2738885d16ff76ce3524bcdf40c57c66e05e3f47dfc1e4374ee7f1d1d58b1dcba34e6309e49f460d6b9c73262b3caf9fe07237c505a82193294d0c465e68edf69d97330cc97b3ad372ecb8e6f89bf8430536948a76ca43299658d377aa16c3be5887ca79162390595202af8f67e87adae4f42b5bd87c833a36dee27ddcd183e9ab69d646bfcab6f6d6c52ef1d62ffa7794b1e347a4bf73150eeb8108fe50635b7decd6059fd6c78298fe8829a2373ea826e76e81970536f7eeb49b84445b39d158401f4f76e302fc28fdc430a67432991683620df6bba8bc2d4bd43a33d95347b47317297c1307e87c9ca2927b2a122f63f1a14a3d9c57682b76acff7c620ec49f40c230204ec136622ee6afe3773e5d97bbe1e539d6035bb8399b2d03e65cc82d77b4487871314e31e56d0e592c03ddd075992d7c20a3529489436f1534566e8a91d571699a5917571c64a8f28514eeaa06254eb780195393ecd8d64c4481a704e940312d618b44d6b8add052500edd9ad4376be686550c62aab5e220d2ff8b167e5fb829738e92de3b19795064f398d3f0a21d299aef6bfb243422f6ec9f2b85f52022ba8fd5cdabd4c0b6bb27280a3f3f81293f570bf3967c2612859c775134ac0dc8bffc1848014b2624e7a33f0d2eb55418a333d17dcae6d6313210abab3537fec5241cd1cb2333adea242058a114754ff87a76524ef912680cab6ff2e0b79f7a29711297a2edbece326d90a067f79fc142137c92f14f8911eb7f481a65c98b6b2e6a2ad278112822c0bdc96ad7def4c0c6594b7ad1e267c82baf4971dbec3a3da9bbdf39cea5f46a8d928ff95f2cf0324a9d7c952f935ca4fb60d5343c2733643c4e2d4e4e774fcc189cc9ab610543301ff21199da2bc789825c6f1cb12cfddd1c0b2d94c0a9d6d0e11fd071dffd4d4465614b07b8e0ea8178e13d5b912f06fc6b99646d6258b40b2cbeee30a5611a8096edfeb96b257e4c6acd7ee5819109b8984cd0b15df6450c8efaff775b456008e54442374e27e3c903f56a8deb7605fb14e25a2aa842f9d7ad602c883f5d197ea3849731dfb7a53cac3b877bd58deb7aefce41f9eb4d813b0a44e91719c72520122ea70a86578943128ea762f9a717ee37251579baee13b9b85fb2e130e82c9862e913e6ffc3e563569a11101e4bf61e3dda6034f76e84f94356c279d4cc8e847b461248644551f4e6f0a15498a0ee2153995fb3f85e7a0b88729e32cbf808189d1351880688137dcffef891d9d8ba8ca8912460cbc099d6e2af5f4dec26c52a5a3caf80294aec45e615763efc70d3bfad00ba635ed4459374fdf62c05975455b3ecb2b7014e308a57713f95348ea14badf879428f24d34e9fbbdc5c7f55c9759f1fa2dc1408ab282c61f98b8ddaa5183259d2d5158a405d1968e80260db192225aed1c626cc761cce9900570d357d3b39335a65ddb4775cf8d36392ba150f15ba47d9358f687394c1a7bc3a4cc5d4ede00f47f00bd17dad2ab5cdb490aefc2f926bf79243a0c544ecc80a5d1767e7f1bc7ebadf093371d08876f2b225949aee98b32caf2d0ad691a5b348a2307446b7f58edeb435231483627790084c38613034cf2b51028270658ad08c04fb57633683c7e5c99a2faad43b9969d06fce9981e5f40bf6423288c5852c213a3926646fe539757d251eb57ad8760fd56aeda31e5d2a95eaf7ba7940f44932325338fb91a3e13a002e511b4827211da09b78bfc13ebf92536d57ae56aa0ed78d887d33e580cdb36286ead98d47fcd3d988db1e0a7a7d608ab6000cb93e57c3793167d884bb891c341edad7a3dabcc9a5b927b6132937ecc58b5b01e22a76b9e523c4cea8628af8"}, {0xd0, 0x1, 0x9733, "3223469617ef9a81a29543b82b96aa1011ed969fd43d7872a519504aba30e68b7654b09a96af6f1e0b10f2c840110e89bddaac17fcaf45e1d58fcb6169569559e59c98640bbf66261109d989b0632799564948e63f163c28c53db2bded28efc61f96aee48d8093006e4ca9881b66ecd65b45280364c72ccc1b48a5f607c7abe0b5f782dac376129c6b79caa875590ef6b7bcdd8e4971c601b2937bfe2a5b5199a4f46a418842ceea471fb2f77956046852621f5d13072e91060a"}, {0x60, 0xffff, 0x5, "ddad7330bfa3bd3bd0495b9bcc0a34e0bf5ffb9480b63584c91186bc8b716d401d834e652f141952fe345a72640ca27a7cea5eaaa09d06d3393aed396ec704670c3fd7fda163884cacf325c5ff"}, {0xa8, 0x1, 0x7ff, "a39344b8cfbfe3b3bc6b4b59460ba5715e80376c20bed0ba8e4f0d0c67f16fa2addd5026c8d0970f3c7f7043078992c917273e4375682c8da435896d90dcdfbe6a38ac92b9044ddb8c87045b28f1cf9aca25d519ac45da75b717ff501b7760ffcf1cb654858a87f5560d3b58d17f63ead56a4e7fa06e93acb8fdd7fa7413fb8216e0d78a42c5e20ee010b9d751d23f9777558e92d46189be"}, {0x1010, 0xffff, 0x2, "5d5d5861909cccb4bd274595eb19bd8dc798ad73fb62ee0835b293a5bdec79f9f6a01fd87ad83b88c9e967d7010c185f6dab6e6f6f9e978c5132baee76f41bb1239ef6e8d498b554ae75945bb66ed2ba3b7a67edf71864459e3662d48812303f7d748faf5c2c118b0cad05ca0b6cc97359db17d19743ee3303d44b2a85364b9558ab9645e950ef36deaa54c671acf88953c9ce3a11f472d2c8a8aa4ac3f4f87599aec3a493d00b10261f97ea00e3bda4a69aecb0ca00760041411a55fa0c608f01f6740b67871d5c2c69293fe02b40115f379ff105531d2e604ac5542bffa7643d07f7b87763fe0c7eed8532790770e08c0ec94df64ce29c8e85fd859f4555b16a0f6e4c84043484562d390b88b2e9322f8661bd28bd68e7fc621d4c5d96f972854a7271ea0dfe5982005a09fecce231b6d42e684940d9ee1b45e7923353a6bc54d7edf7b13d88dfac032934447a5d6e1342fc0aef0329bb5f0a3948a95efcf5ea8958146028d80803d907ab3024de3b745e34eeaaf0acc8c090761650c7f83ae199f99a20fd73034d56d27f85f89a5838d22880a493f18d3cb1e48fb3aa1ac08dbad60e120e95d55b14549d7089f40c7a920ae3fddf85f59bbec32b2eb9b37c885a5758fc244782a6b29f9a8c662c1e60bb84c41873ee0fccce16069007f411a86f731f61485aa6c02a61ec926f740f91caab2d42e4f4dbeb3d58bedf0cc1742e689b50525274d36c284f225ab9f29a8cdfc7854cd520abe555fd56c1dc3874ba24dc6ef9818ee74be738879adc36670532027049e482125404163ae0880fa814c4b43f222091ac2db3bc3d21c527074513dc5e2ac7470c8f9c26ef471b64bacc6ca38ca6bcb8e6e2a4a0246166ecc38d98fc53774e310eba967ec597aa1dd4dc9336aec6e67976b228687823692765e64f086839b889c43507454974a1a9bdf62ebbfd1859e8a002d10c9afd8565553bf5a8ce277753330cbde8ddafa0c871810a4267100e6b91a2a088ce97f82d0c589f2bee9cea584a57f1dc25d1d8fc84caf6016d1508aacdba209488b2899047da77a98413d31b224e6a7525e18be50dbe556f3efd4df41afb822859a29cb1680f1a196651c952b615867e492ebb49f39101eb2e0d69324c150e95dd8101ee97ab5915e2c217afef32113b64864241736ffdea79d347f00100da37904250699bb7dd12ab8b04bd20312a385c8276779216b35f61635f4c9d3ac9a7aea1314e93412d2acc490ea4b449fff1fdba5bd8720dff09e66076a7b30e159f7d917adbd3a80bfc7feea0d494bb99ba9bcbc9257b3dd347baa6c29736c85f3b89c3d10fbd00f338ab00411547aa3c1ab6f9f97b4fde930a08f6007f560c136819018ddc3ccfb5f8ed58bcd72c2119b7d9968f330ea6523a4ceb0feea5a12970621e6b313557f276a6010696e77e9eb04733cd491e02b185bc93a8a97637a307e5afd6975fa0c9386c1e824290d8bfad5712551939c26673158a984cf868b5210ab05adaa9af15c503a2fb78fe1a2c1525e5751396071f79772b1cbd701a94feced4fb51d33e1a2a2d5ec822db3f5899179d03c59704532e64fd00d82949804c931574110372dd39ac37830b31f3371f698bdaa508b71d9c244dd8f6f09c81878bd9f1c3dea4106f52cbe389fcb825508006a123ef975d4a1ea0804c014877d6db61f2d16b8f1a327281eece27d2ee4e82a5288cdb2aa47fdf67b828f7ec4b617c1de5bd08e8dbe68157270e3aed8bd800c31f62b8d00563bfd3d13389548a91db42bdf5195eafbb730475d423ade673e503c729276312ef8e00eaa698b88b38aecd98228513aa7fad33e7dbb6342081b78577471969e230487a8a14e531608e454f406271d9ee550fffe2e2a3e945daf2e3addfa4a0b183da0c4cc8331fafb4c8ae76bded0eb1a48c4b463f0cda8fb9e059b9090f28ad59287a53e21e5e67b23bb44e6bd5b21db97f2e50b6edb0c7c97b4e5f68a2045d0c461569d0203f8815a16a7a725162cdff5e3bfdc82801d8e60dce1b6532db8f8a439abce489d7efb592d06f3ddbccaa08d5235ea17d2c81d45952d885e81eef7b95d1ce8c09f0799df0b4f4bbcd085570c9ee0b6d71f7dd481bd7f658cb08f2c247f8ffda1d4f8c086a7b9ef30bc3cc85525fa765ee230f255ca5673932eda56961359bab9c83e97036b61285291a9cbdefd0153151d5d24131a848e801181eb276adb23de7ca9d39834462b417ce62cf880552b636fee83a24d5824f08c3143a401fed8784cd5aa8f85d14e23696165885e1a23347d1cff7e795f894bf9f946d3734f4bd76b0e27568b6f119a9d8601978abbde3bbdd0cbec591cd882e3c253243177a481fa2d1d27ad6280817b8ca61ae428e67ea4d55aefa177d107970dc442b7bf96de3bc00a6ba091feea34d06bce80bbd9824e1700652959607412efb0e06d6fb87eafd7914eacd63dbf7c6589bb219dcff7f4010e229ca59fd73eaa479bea2e4fc09f37e69220c9ad4fcdb78458e2a81fc92429f0c0f0c9f8e8b680deb26d3aba9ae66faeb864f76d2c84c1f17eb5004c37d8bd26c165f42edb0cd9a7b24a8f80d1e9c364e5e176551d1ddfe9f0a9dbcec2a73a39dfca2a61a841d3221a25938db0ac08fc47ce1ca9caeb87e883fb6f311356b403fabc0873c464885a5586f873becd20a7dc480b87da8691e41a01e10abf1963299fbe0fd0a838c09a99402bfa2151c6b510d05f43f611c91353225fa1d32657dc3b627b5cda8c93ba46dfb0bc1879a021d5c70d46b1f2a15688f71ba06477376e00074122f1651a72e373ceedbf68b94acbaa0016cb95fe77a3d568de837b1c6f463493605e054d29fb01ce9fd3f0755b14da33daa6041ea03b4bb6a0dfde2da8b373d72ccb08c65bbdf4a0f0ad382f732dd7e497a5a3571e30e847428d62f3a533d5fd45ef1b7c8b4e9b9dc0db3f728c2200a1a0ff6053e646930166a04fce45226546f3159c39f46980978d93cb77c0e199b95b2dd51a285814abf27ff1ae6eb69e31afd895421e0beda6190951edb77f6bd46b157e20675756ea1d810be143c250d69b996c61c94ef535cf8758ecfb5de5d9415d9e55b92aee7b9f6a1fe568f279054fc027656d2541fad7feb8d0d7621ca09eb63bf21c0850f2e52925691eab25505930bb3974c9d842f30b62ae8df96f18dbc08776a1fd9f51fa9b80349593e88292fa8df912a92b89fac8b088441cb8c524ebdaab581e13f83d44a94b550c8cbb4b61b3c85157ead284ec9fd889495572b151ab6484ec79de333ec448949c874868ba8564377b9090c5f264f442421a03bcb2449527bcec5b95b4ec3d9528d79078efa9b7efc064e2c205d8265065fc0296c0dd1082e7119050b1bdcc48b1ab829201aea3cc9582cf46d8df9056d3bdfb6e34aa86b0d30c39edf1c678af1d638abf67ef25e2a1e6e7bbf75470d72538b5e3a9794662632ab40876b182ccc57857719320c07feebe7c2c4b630c2d271f12c02b581fe95884831e3ea2bcdb936a8074f34e9657a2f0d4a1a259cd4566a6bd3aefd29f5386bae2f20c7e9c3e3bf94fc10481220ff22999835c52455565e32c78a4b3914c3508cd6d11209cc3a688059fb17f94f227ced010a6e4db212c19c37d3e030a4158739b470c140de8808a7874267c1e4808ab678dabe80f144eac9e03fea90d081ce46f24310ed44a86e57a61b20f7e90397b7c3f863a47427f5ca2467cfe59e33b8715b2a02370e9d44d18dd9f8738de8798124d98d120ea10a643384558cce4a4ecd55cb9cc84c42cc0f3ea79a125d55c70cd052d64529aafcf048a2fbbc56c85b34d87fbb599934c7c3bdb8fd37dbfe30ab857c3ee7274667ed37556bd5918949ab0ec1de9c1c2bb68cefb556d762bd70ead9c601c5a2c3767d595f323a5fdbe8d1e65bd939d8fa64d42469741abee48bc8a6a5af979ea24154a9d6f6a4a4cfe6db8f39331cb37ce7b22fca01a20c69e3fe0bc15e207fed05726cbdba39bad532ab40936100376568c6304286787d429ab66a6b9ba91f747a96638fbad2e0be75aa5f31dd08d92fcc13f9881e7cbb63396df37d4c952e0f34c0a564c6d579cb421b8b0e8d19f53cf2a9813fa455fb1de0e1bf25288acca3f46fe7a78f41c154855cb4111e175cd61690efdbda990487535a2c7c1ae1ed6de308db63f1ed8e2b1b80681f15b097b724037f423d7ab95d17885436012160f8f4f12fca8906654c1836b6a058027341ff910e513fa79ee9b63e189cbae30a570a6c6f395ec2e492800ec9f62e8cb778fb2273d85191657d4964905ba2e7ac2c86c30ebcfedb40f190cb4f12bedc63f527b86edce2fea28fb6a99f466af5ee256e13b5e44c003794b115e1f5ec2bd9b6960cc2a1a620b3eae27cc665303656a1d03b742e6c7cb0e8f0cad731545e8ddf0976a6aca1dad103570ddf2556335f3861939e45c2333f0bf00f3f068618cf96908ebbbc5d15f8f5b84326fa5b3f2cb6d9297c626f496b8256955181650612d54a7bb24e6974c14c0afe3673920f5b47a0f6d0da6bab1bd2ce459d3c695f895bc58a23fb5bdbf025e3de78cbc48ad78c82486b4e28dcad71cf72b2566e0fbea4c982ca283d17eedecd3d0f44b367a47da5321563dd0df2ecb60b09b5640725d76749140a4cbb17ab9f51609f3b5837b36944c46f95a75ac0b222e34cb53b1b74f0437b0bf3d9da719c15488efae523cbe35e0dd9b17387ec3ac56b7ee38720a4b15dc80cbbaebda87f8bdce3bb8fef5033f06bf4db06fb9cbbc8d8a09e0930ba75f5a5e9482b613bb1977087c8f201ce34b34c9d5046aab8dee74612410aaf46ea905e9fe7ce9c230afbd19e260506d409fc4b76f618ea2ba1f8d787fa92a4947c0a6c03daec8b0539c000ec2b847b8c6bae0b6c20493236f66a30147c6b3e275a997eef56270e5440c1c3e9d2976fbe1b6aeee9d1d4a633406eed06e5b9c7c93503880fa323f98e528f97dae03ab3b314b12a5a69fe6b743b824e2e5b0f3dba0e950ef0fde1954546e2882496517509df42ac06f7dae7332c08707650d20f5bb7e88702e94f0571480658e56d153410651f0d04125826f2a753b6a0916d27225df1af4d81505c3d2a53612661eddf2b11219727ce9f413db748810a6f7208eb73a7c9bc86408344004b237a874a36b67d84b1a3c4891cf10700a92e642ce82887a28f2e9cf3d561617e2db108302f1e59a074aaa01f634e38ebf1beca00bc9ce1cb9df296a902cca8685e08be503474d0f138d87f8bd57cd011f2544bb8648403125bad47f24c8a44d6908648dba3a0bbf9de41229533fe647fc84a02a12eff4cd7274cffcaca5e7767684845116fa1f3b266f8590ea65023a410fde1f310fd2fc7ff93ce2a4a767372f6e13db757ddb1de707a9b18b4638be41ff1831fad3a93023e07e1e7ffca12a5d33501275f92a42237afdf96c1d4e4fb5dc7f52bbafe9330484a1b0037f330b797690836eacd5472558d5b733d13493408c52d87c44674252be3e2e64be18e17e8bc62a625722f37165f64e0013667e497d8b6a3be26faf990a47d9efab9074f8fa31487f8cb86957c41a224df1026cdfc103829d5e17b22ac2f595dc8e2da14cead4db950ef8d4cc079f99146bd958008fc12ee0baa6975da8003e0c687134098bb464c87983850b0abf3f1aa2b718be9d191f7218e301a98c610bfb83dfa351def50087537fc984d1d64e9f56b574fee63dbe9a5ecab5fb640e4e414df1023913b815c807bac3a3320dd006141e1a387724c7cdeb17730cdc6a1"}, {0x108, 0x1, 0x2, "dec9a481ec0fdb871a4039ffabb9eec9f195952c32dad2d82514637cd53d02a8decfafbd8ab149877572767fe5f37945f0f8626263526ff0b984f6d1589f17a290a389212b22bdca1978e9ff8e388f7202dc5bb63a00ae6a524a3cbfca05eeeab3244607fda2fda391a20cbef020103ba956bd35e2fe91ff610a6388f35efd1754e60213497bcf9b9b7f2a5b1f3e1f56a4c397570946ba7dd64708b9fa904748a5892e1b189f0920d2ce88bd6ffce82e740e3ac87e4c9fc9530caa9e3cf102c0167a2fa5c438e6730df129ecf3e7ef0ca55603998be3c766b69dd4b557adb30f5e75dde33835cbba61e4f00377ddf4e5e184"}, {0x40, 0x1, 0x81, "cf4df01c9aaa5671ef5cd4a8d173ed99d093b8f12aa0cbceebd9a5e692a7a247f0ca5d6ae548fc248be9"}], 0x24c8}, 0x2) 05:08:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xd0, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/32, 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0703d93fd849e3c9900", 0xfffffffffffffffd}) 05:08:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = shmget(0x1, 0x4000, 0x82, &(0x7f0000001000/0x4000)=nil) linkat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00', 0x4) r2 = getuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r4, r5, 0x84, 0xfff}, 0xfffffffffffffff7, 0x8, r6, r7, 0xfffffffffffffffd, 0x3, 0x6}) ioctl$TIOCSCTTY(r0, 0x20007461) 05:08:19 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) link(&(0x7f0000001300)='./file1\x00', &(0x7f0000001340)='./file1\x00') socketpair(0x10, 0x8000, 0x1abd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wskbd0\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4c2cf6d6490f52bd49daa3043ff8781fa69506b08c952c119a459368443281b50eef6ae35597c751f8d4c465cc2bb49744b32c90d3df4da18d163f7aa302e9413908cbfed9ed4eabc37e2c9cf7cd1c589f0cf646d9a5b8344de350035c283a4829c4e5f6441307da64f8e83c03c3a8dd6038cec335cc11235b76f6d9d6e6b1a9fe5ca25ca40a1d66aab8b4e16cc9eb2ba2598e7943e83c2e35e174315800f94158f126b78b6ffbd4e131757ec00162279a23dd16ba9be4af6e0fa1705050e8b8a8b179496bb340d0b66767553b76e71b8a3574007453072c4df326e0d1332875c0ac01a367c3511fd6f374f4aa6da13274e4331f2cc35c09645e231d33502b90ed8bfcd226d2fbd3f5314f3f42e9e3ae9b5d2fb0e2877634f4795a98b97da430fc105c42b54ee7bb09d79ba56b03bdb7b9fb4387a34efc34de1d414c992896371868ac4ffc72e23aea20d6a80e3fdac41cae6a37ec0634619e4653ab2c462469b22fa89a95c78efffdf018b126f14b0a9d16d73950033c30e17555c39b91fda1a6ab0f0c6904b6d15637a5175dfececbf2964e3d7b20e34c8791c47997317bc962a5cb1c94f236fc9031b1fcab42fad7d445555c5da33350952ab65e4f7e86a60b9f61e7e5194caa8749354def918874f71bd1b58891f8c4e354b002e1a0d68140940baf6fd05481db4f28d4e22ca14bb6da70e46d9a8159064b32d1e40dc7ae90496e5f14e45aaad32484a23e76a01635bdbac69cf4b2fdeb6efb31db2070dfc8463c85bf7e757f0403414081dd09314fa62645577360499ff5edeeec61ce5796e71330d167d08f357d6a974f56dcea47ab1b77cfdf602a1db5987d4a6b4127f01284b3473ec37e3c414a93a4a466cafeb9df352fc1d9294591585de4a8a75afa07f92dd017543404a6db21ef4f294254d23be2ecb6a543e895b2491a463f08d3bd94282bc9cca6cab42ebb46b38a1ad659eba5c14c2784dfe1350d25e58a249bb93c9970647e98487d66ba22f85be7dfda6396b4f63da8217d220c34a13b87d19a7875c0a6f8a27c98361dcccdcb79dace0e4e97abff8a634f8180d4db6df93cdd91fb54686e638a7ccaf3d2473461d26d6029fbf994c9ba7595d5f3272f49c7ae07257addc4686553c336a7c23bfb153d47b1d9c7aac3722be31374a953c9dd51498e09a993363d13ea985c8d93423bc9063ff32d7034ed589a9ee87be6ca75437d4149cbb2555b6df5db672e19dd8420c3673abd72b8f797da041148d562da5afb9583177de200e036c360a15f60563d8f9d7bcd4b335146f2744a858741aa00223854cef09063be3ec189f40b5cb63df4802e602b6aec1e5f5a016b1c3d497ff3816d504c2574f8935bff70ef273a72f28c9dac955f0e9e41014b209a0192eee6cc9a6ac793e0c6957f0a026c2d1d20d8f496a3f27f344011cd4e47962d1ea6eba241cea890bc144b2cc2cfb3413f913aee9e88b8048e41db1a7159ed40013354454348a31b12efc385667b9c276498638fb672a1a8bd1556a5d77e437c9021ecb6812d4986139affc63f15f409a34d36b6298b029a826fe5cea5233c238caa291b244dd8445972fbd91488911b882f091a35fbc99ec3579ed1fcd80ee223c1a582e5af3c77bb39d75ce21a79240901a05208e3611dd7eecf22252ff8f548696e61044c5c81b0bcdd42cb2770ceedc678f117b5f90d46fc3c892dca1cfb6e3bf03cbff2de68ac37b103fe68351bf629b42343467991b6cd557703a6cae92f349fc3a3f1e19906eabf30517462eed3ced0d38240adb029920fafc6490b40ebb14803bd624abd3462fb5881d8626d870a4badef68538871f12271124df34efb7b2baa531c210181f4fbfd13cc40cc1a64ca083b81f0c49935fbf726a1026dc1dd0e2336ae141d40f3322272a2f71e4b9e6f846281b7acd6941bd3a2ac0f31e635498a1e97ee8d174c62b815da840e90ecd32415b81792b9ef47ee0144d158c9905584f7fa632ef2878e469338d3241f6a727e4a9073afa29f4c4c0535e456755290a9fb9c1a9e30c2862bb0b97233bf4ea8618e75814ad94b5ac5bdb1f2e6126a08c1bcca0a557a3cd8a4b746a8a11b31a32bf932aad6ff873cc24cd4ca1076f1be373ac0297972ed90b61963072027bfd11b90ef2533dff85e0ab6d9b60deff60625a273d1116f675498a4d1a5c27ee0327763e9cd37db93bcfdc39e15abec7a8bb8fd3b8ec881054d21e101752dc1ee08c857e87c2f9fc3f6471dadced3ba013165720314d08b2eb506fa93cf208d99d1a5c7282e485e52c1816909d015c43640b1530b1174c022c0dea355ee4fc22024e813d79b7ccef367d411031b8642e532176cb8d42a827d74ad699d6b35f12d1f0bf698a22144482c65c4d7b463450c21f4ac9317864aa1658b62fa3f87a4ac09b934fd379d0e16902c4eecdcfedde86accaf67b9dbbcd4256f4d4ecc7a151c853ebd8668ceac190dd47cc629cb62c1b489db36a9660fd7e41fdcc6f8d4121644c71b9bde01684110b6e512584f8a9520d668ec70d6efbd3b293126a8a3d367e71eda9b81170dacf08163c0cd14fe6f1cf26a41527a6e8d97bb66f9b90cd5a09eceff76cc4495d67c51c7aceba56261b1abba388282195ff348bb809ba1a18bd4b3a620b33e639bde7b4f05d3bad2d69d8f0711e662ab5aab425acb7657200fe32f1aa6938365e293d22b96a3eacbeecb770534d81d71caf07aa051d035ea0dee6d985c7d6e5f7e749b4f6c0a2d13005156ba0bb6e314776a9e08bcf5ff01b5908375643fed1a65750737712b26bdee372850228b4eea71cea607d3fb6debb10c7f85c6fa73ca04c226b31fa7960a6ba07c3821b45b553a5fa10c4fea4936d540fe194ee54b055b23e954c01c6e26a2bf3f6436390fc3ee6cc06f5746189d32f7af4bea364a224a83f9db230cba0edb29a4e8e5f0fc53e650a8c80c61e946a19a152415175102ab4fe48f300a2ffd93d8d88f28f03e32268d95b4cecd1364337c429bdf6b627b7869aa22728d8b98a8b17626773122a5b734824df5c8519a044d0079d548c1f668576fe1707762d2abc8e06aa86f1588b30475d4a1c464d8d3b62260816478e068110e276e258b361c726170ad2d089c14846f2e1e8d98c7e5a5187ee8541536d5f9d3a8d8d2ba354266e38e86d8ff0fdb44185d26c1ed47e1d64affec9f59425145dfa922593e531dc879375af07cf03fb22cc41f5598c42a769615da42f9a382a02478c0b3305657c9ed9130d52fed6ae785e39448c11a2f5bf43d9bd34825531bbbad4b56240007ffa61604c5f31e47b9d148a89e22d6931ae62a51b49c1561bacc6ef1d8c4abfa2a754bce7b2728e6ca2caa88041c46415bf4746d29588042dc73a80c1e57a98509e52e0bb65b20b7a29bd0ca1560f280c68c11a78f3fce963897431a09c6c0b6f7b842cb4fb74e8d24bd699a7c4c03707ac75737ed05ec0404cb21c04626c58a7f705be2047ed7d4b0cd8ec310c6160bcf188123eb90a37a90d47502d85f6f6474ad2a654bff6fe118539f1e2ff2ca1972808a22093ee2a3ae6faf00108cdc1259db7fd80a102333cbe5317957444b418b61d6b5c850fb65da0199cf4c6899158131a1ccbd56700d20a8e06ec0b5e5e6db3e51d01ef09563721ff70fba06af5157ab16c8eabdb9f3fa228ea9b942d50d87846c107890f7e16e6df0ef3ea98d770f5208dfac09d77502c71b593b0e99ebf944c4311980834cd01fedc6f72bbe0581bf2aad7ded47ec034bcbee24bb8aa03454cf6556d8a5a3b07dbedd85233c1b24ae7202a4e3251e3e00a4a50350675bcc1bcd5a1c52629e71b4ee73ca7ae0dc490af047761f2b799ab89aefd4ab5a42cc1a50c74580f6417ed33f1b4ea96fc881f68fb3469047d8fdddc93d547264bc65ee8273264167c751f9c31781029d92fadd28fa3791f1e61883117365e9609235b95de450eb783541f35456058e60bea3fb0e03be65647fd4091f2767134d3e2d001af5e1f42c69e1c980b229f5f74bca6ac42ad02dcbd97bd045b9fd02e7869c5798b6222c0efed3a444e8e80d5f9e86bfdf5d8d68d0a90e328d458802d4040d252d4ad84f8b78997b88cf89916662d98b74996007eb6ad2b3b33688125b19fabe5bfef6a24062a8b197211225c389474a599559751f5f75f9255dff5cb656024fff269fb944e0eaadf27c69ae4a92d017e9488245382ccb1b3cf38f10bb3cd0bd781a9ff66208ec42c5b8467e306328fb260622653799dc4f9d547c41293555939e1ef314277f7040f7d30315295b75a8b9d22a75cf8b85ba9440648572185a511415ff2396f5b23a44579a2b74df03909c626228bf2902d0b6651d1b9930d6251ff99362e0f453490bf886d678c2eb586565f550d544bd81e7b0a4f30f6acb558dce68b3d17a492bd05646d91440621c2fa2c6465fdae4041e9c2c344febff5c74a7ad88cdaaaba801daad21175535aff1eba1495cac207aea48846f7841a12a5b9289f66b5e8acac26e3c3764b3c5118745bbaf953b84365a5163e7324b0eb45ad12651568ecd65e964068dd3c6a80a2fac30762f46a706072e8a029a44d6954803c90592084cb8e2331f4e163dfbfa6bf507e6e36554b731ea74d11e64b8f8617ddec709e8179b2c2377b95c4ee4c79642011932668014e6fb236b70f5774202d6248d14413f742e5fba4461bb224b998b352b9d31ad4d291803f46e40fa5357e1e259693efc41ec050e8ce41b2666d8658adb3addd21d875f6aeb93ddb06dcb8ba65c18273e819869b342860947f44fc5605a9ae9fe5a9e363fa66b4af9c000808e3e7ba1cd385b232b8df2f2e60e60320d1207a2b4cacf69edfb6045554fa5d3dfceb33e75a12c133e7bba43ac66552cc055d0e62ed083c07023be000a5ec7a972caad69dfc91e435ec386b90aed11e83af6fb65c05aab7267db92e1ebd65508fbbbeec9c22fd591c0f16573cf4b2ea90bb57064bcffef6a457a6711fb56f8619748498b16ecd9430f385a66af128dbaf2fe277ee13df82c802e0f5f9de4ed35fc46f91d1372904faa6efd410d618b841c5dbadf5c7c67be70768031789a65388297338a74730570973358963c215a7a471af2468d9a95684637c239afc585cc79b25baa1ec9f08a74944608856940f60176e89de1d2c1fcee255ae15b5c0a4fe8f6504c2343b23861b3866edb962263a94e677d71849e783fc5bdc9170607f494ed075becc0c2553f66bd4b9dbab59a24b41370bf5d52d1064de686993934bde091d01a12ff26c9998564201c3a018df0d1a5916dfd664b77adae86167e95bf7007a1a60dc23459947f30c791ddc1f75158680f43ac7859003833069e2bddb7a07613fa2f7f6e2ba2a92e2d22839cb4102d83cec2713d3d2b4283681a09e4b40b498cf4e4caa1feb953f4b869cd901dac2b8da1231ba01b5245b2d3d65565548aae6606983fb0870c87b37c2ce3906d1f65fd8841a55d7a41b598118e9d9e384250020ae1babd0d21a385a700450787e5ac18dbbe04c413f6e589be4b883f658415b7281110317c414fe17d2cf4e73f7a8627fe994c5cb52dd0f480c1337805bc138c64bf5d89ac0523e0e42ff06b92cfcecbd978731f2d41d3436db969465cf73cdc51f258c605138d572d7ae9fe94187a7bce75b036656f04cf5de01dbb8fcc6b7372cac82191d869a0959476b0a2d278aa5571dd2b2254f4c5861737b1a0c50596deb070bfb6d5ba7cdf6cf4589e0c715d42cab23fde4f61aa398be92d0e7fbd966397e0b49c00b1", 0x1000}, {&(0x7f00000011c0)="2cf21eaa06ae4d4f8f3c09d94b35e08ebed58cd99bf44fd1f9ac600cb8b9811e04ff7009fa13230687aaf5027498afd3254428b569f113741be86cb29b1b47231b57903769cee447d9e63d3c3102238bee7b04cddfca", 0x56}], 0x2, &(0x7f0000001280)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x4}, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 05:08:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000003b80)) syz_extract_tcp_res(&(0x7f0000003ac0), 0x0, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000037c0)={0x8, 0x6, {0x7ff, 0x73650650}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x400003ff}) sendmsg(r0, &(0x7f0000003780)={0x0, 0x0, &(0x7f00000032c0)=[{&(0x7f0000003280)="7bc784544f24ea1d06d6cc95f27e7cef99042fff3a1fd5ffd0bd1ae12f9fef583b69d991873b86936bd9cf9d261ba52b48ef8ef13a5f66", 0x37}], 0x1}, 0xb) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003b40)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) chown(&(0x7f0000003a80)='./bus\x00', r1, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) setpgid(r2, r2) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x4) 05:08:20 executing program 0: socket$inet(0x2, 0x5, 0x102) socket$inet(0x2, 0x3, 0x102) login: panic: malloc: allocation too large, type = 2, size = 8589942784 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 498612 5729 0 0 0 1 syz-executor.1 *322708 5729 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200002000,2,2) at malloc+0xa6f wsmux_getmux(400003ff) at wsmux_getmux+0x71 wsmux_add_mux(400003ff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807acf90b8,80085761,ffff800020c09690,42,fffffd807f7c67e0,ffff800020b9a018) at VOP_IOCTL+0x9a vn_ioctl(fffffd8067867d28,80085761,ffff800020c09690,ffff800020b9a018) at vn_ioctl+0xc9 sys_ioctl(ffff800020b9a018,ffff800020c097d8,ffff800020c097c0) at sys_ioctl+0x651 syscall(ffff800020c09870) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,b1bf9bdb010) at Xsyscall+0x128 end of kernel end trace frame: 0xb1e14556b60, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: allocation too large, type = 2, size = 8589942784 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200002000,2,2) at malloc+0xa6f wsmux_getmux(400003ff) at wsmux_getmux+0x71 wsmux_add_mux(400003ff,ffff800000026d00) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd807acf90b8,80085761,ffff800020c09690,42,fffffd807f7c67e0,ffff800020b9a018) at VOP_IOCTL+0x9a vn_ioctl(fffffd8067867d28,80085761,ffff800020c09690,ffff800020b9a018) at vn_ioctl+0xc9 sys_ioctl(ffff800020b9a018,ffff800020c097d8,ffff800020c097c0) at sys_ioctl+0x651 syscall(ffff800020c09870) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffff86,0,3,b1bf9bdb010) at Xsyscall+0x128 end of kernel end trace frame: 0xb1e14556b60, count: -10 ddb{0}> show registers rdi 0xffffffff810c0a17 db_enter+0x17 rsi 0x183e __ALIGN_SIZE+0x83e rbp 0xffff800020c09260 rbx 0xffff800020c09310 rdx 0x183f __ALIGN_SIZE+0x83f rcx 0xffff800002b66000 rax 0xffff800002b66000 r8 0xffffffff81793b13 kprintf+0x183 r9 0x1 r10 0x25 r11 0xbbe0b85fd4032bf2 r12 0x3000000008 r13 0xffff800020c09270 r14 0x100 r15 0x1 rip 0xffffffff810c0a18 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c09250 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=322708 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff800020b9a978,0xffffffff82361320 process=0xffff800020b8c6a8 user=0xffff800020c04000, vmspace=0xfffffd807f00b870 estcpu=34, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5729 498612 25927 0 7 0 syz-executor.1 * 5729 322708 25927 0 7 0x4000000 syz-executor.1 49298 102407 1 0 3 0x100083 ttyin getty 25927 302454 41696 0 3 0x82 nanosleep syz-executor.1 46322 443254 41696 0 2 0x2 syz-executor.0 41696 435352 41385 0 3 0x82 thrsleep syz-fuzzer 41696 27650 41385 0 3 0x4000082 nanosleep syz-fuzzer 41696 467812 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 144759 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 436324 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 178747 41385 0 3 0x4000082 kqread syz-fuzzer 41696 15415 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 521575 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 306581 41385 0 3 0x4000082 thrsleep syz-fuzzer 41696 12583 41385 0 3 0x4000082 thrsleep syz-fuzzer 41385 204739 13567 0 3 0x10008a pause ksh 13567 344716 72520 0 3 0x92 select sshd 72520 294000 1 0 3 0x80 select sshd 63078 355347 98421 74 3 0x100092 bpf pflogd 98421 450857 1 0 3 0x80 netio pflogd 20721 119928 71105 73 3 0x100090 kqread syslogd 71105 196126 1 0 3 0x100082 netio syslogd 3916 462392 1 77 3 0x100090 poll dhclient 32376 68348 1 0 3 0x80 poll dhclient 37735 203548 0 0 3 0x14200 pgzero zerothread 55459 408796 0 0 3 0x14200 aiodoned aiodoned 71833 137666 0 0 3 0x14200 syncer update 11932 370925 0 0 3 0x14200 cleaner cleaner 32219 55707 0 0 3 0x14200 reaper reaper 26773 353738 0 0 3 0x14200 pgdaemon pagedaemon 27878 406672 0 0 3 0x14200 bored crynlk 39056 501899 0 0 3 0x14200 bored crypto 62242 269100 0 0 3 0x40014200 acpi0 acpi0 85228 87091 0 0 3 0x40014200 idle1 82190 276458 0 0 3 0x14200 bored softnet 25615 187205 0 0 3 0x14200 bored systqmp 51604 75489 0 0 3 0x14200 bored systq 79965 485876 0 0 3 0x40014200 bored softclock 79566 112289 0 0 3 0x40014200 idle0 86505 199032 0 0 3 0x14200 bored smr 1 332187 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 5729 (syz-executor.1) thread 0xffff800020b9a018 (322708) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8237aa40) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 Process 46322 (syz-executor.0) thread 0xffff800020b14260 (443254) exclusive rrwlock inode r = 0 (0xfffffd806ea0f918) 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 vget+0x1c3 #6 ufs_ihashget+0x151 #7 ffs_vget+0x84 #8 ufs_lookup+0x15d3 #9 VOP_LOOKUP+0x67 #10 vfs_lookup+0x556 #11 namei+0x4b2 #12 dounlinkat+0xa5 #13 syscall+0x5b8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80688e0700) 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 vget+0x1c3 #6 cache_lookup+0x300 #7 ufs_lookup+0x1d7 #8 VOP_LOOKUP+0x67 #9 vfs_lookup+0x556 #10 namei+0x4b2 #11 dounlinkat+0xa5 #12 syscall+0x5b8 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9500 6407K 6415K 78643K 10638 0 0 pcb 25 9K 10K 78643K 141 0 0 rtable 100 3K 4K 78643K 219 0 0 ifaddr 52 12K 12K 78643K 73 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1469 0 0 iov 0 0K 16K 78643K 26 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 1292 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 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 20 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 21K 78643K 187 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 53 50K 71K 78643K 374 0 0 subproc 64 65538K 67586K 78643K 68 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 42 0 0 in_multi 33 2K 2K 78643K 54 0 0 ether_multi 1 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 216 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 82 20K 29K 78643K 1435 0 0 UVM aobj 8 2K 2K 78643K 8 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 19 0 0 NDP 10 0K 0K 78643K 19 0 0 temp 130 2368K 2432K 78643K 3682 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 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 135 0 128 1 0 1 1 0 8 0 plimitpl 152 26 0 18 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 44 0 40 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 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 14 0 2 1 0 1 1 0 8 0 pfstkey 112 14 0 2 1 0 1 1 0 8 0 pfstate 328 14 0 2 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 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1756 0 337 46 0 46 46 0 8 0 ffsino 272 1756 0 337 95 0 95 95 0 8 0 nchpl 144 2236 0 603 61 0 61 61 0 8 0 uvmvnodes 72 1815 0 0 33 0 33 33 0 8 0 vnodes 200 1815 0 0 96 0 96 96 0 8 0 namei 1024 5984 0 5984 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6065 0 6065 7 6 1 6 0 8 1 sigapl 432 388 0 373 2 0 2 2 0 8 0 futexpl 56 2170 0 2170 1 0 1 1 0 8 1 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 104 46 0 44 1 0 1 1 0 8 0 pipepl 112 244 0 225 2 1 1 1 0 8 0 fdescpl 488 389 0 373 3 0 3 3 0 8 0 filepl 152 2073 0 1972 5 0 5 5 0 8 1 lockfpl 104 50 0 49 2 1 1 1 0 8 0 lockfspl 32 78 0 77 2 1 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 26 0 15 1 0 1 1 0 8 0 ucredpl 96 242 0 233 1 0 1 1 0 8 0 zombiepl 144 373 0 373 2 1 1 1 0 8 1 processpl 840 404 0 373 4 0 4 4 0 8 0 procpl 600 767 0 726 4 0 4 4 0 8 0 sockpl 384 243 0 224 3 0 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 121 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 150 0 0 8 0 8 8 0 8 0 bufpl 256 6168 0 1144 314 0 314 314 0 8 0 anonpl 16 44048 0 35336 43 6 37 41 0 125 0 amapchunkpl 152 1818 0 1734 9 4 5 9 0 158 0 amappl16 192 1184 0 727 24 0 24 24 0 8 0 amappl15 184 59 0 55 1 0 1 1 0 8 0 amappl14 176 115 0 111 2 1 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 104 0 100 1 0 1 1 0 8 0 amappl11 152 24 0 9 1 0 1 1 0 8 0 amappl10 144 150 0 146 1 0 1 1 0 8 0 amappl9 136 581 0 576 1 0 1 1 0 8 0 amappl8 128 131 0 116 1 0 1 1 0 8 0 amappl7 120 29 0 25 1 0 1 1 0 8 0 amappl6 112 55 0 47 1 0 1 1 0 8 0 amappl5 104 209 0 192 1 0 1 1 0 8 0 amappl4 96 543 0 515 2 1 1 2 0 8 0 amappl3 88 211 0 205 1 0 1 1 0 8 0 amappl2 80 2240 0 2186 2 0 2 2 0 8 0 amappl1 72 18250 0 17802 26 16 10 20 0 8 0 amappl 72 1004 0 970 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 389 0 373 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 389 0 373 1 0 1 1 0 8 0 vmmpekpl 168 7252 0 7230 2 0 2 2 0 8 0 vmmpepl 168 48270 0 46805 93 18 75 80 0 357 8 vmsppl 360 388 0 373 2 0 2 2 0 8 0 pdppl 4096 786 0 746 6 0 6 6 0 8 0 pvpl 32 159523 0 147588 116 8 108 113 0 265 9 pmappl 224 388 0 373 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 464 0 4 14 0 14 14 0 8 0