Warning: Permanently added '10.128.0.19' (ECDSA) to the list of known hosts. 2019/03/16 02:34:23 fuzzer started 2019/03/16 02:34:29 dialing manager at 10.128.15.235:40425 2019/03/16 02:34:29 syscalls: 1 2019/03/16 02:34:29 code coverage: enabled 2019/03/16 02:34:29 comparison tracing: enabled 2019/03/16 02:34:29 extra coverage: support is not implemented in syzkaller 2019/03/16 02:34:29 setuid sandbox: enabled 2019/03/16 02:34:29 namespace sandbox: support is not implemented in syzkaller 2019/03/16 02:34:29 Android sandbox: support is not implemented in syzkaller 2019/03/16 02:34:29 fault injection: support is not implemented in syzkaller 2019/03/16 02:34:29 leak checking: support is not implemented in syzkaller 2019/03/16 02:34:29 net packet injection: enabled 2019/03/16 02:34:29 net device setup: support is not implemented in syzkaller 02:34:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x120, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/94}, &(0x7f00000000c0)=0x60) truncate(&(0x7f0000000100)='./file0\x00', 0x10000) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) flock(r2, 0xe) fsync(r1) fsync(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x77d, 0x85e7}, 0x10) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x13) getgroups(0x1, &(0x7f0000000240)=[0x0]) setgid(r4) fsync(r3) r5 = dup2(r1, r1) fcntl$setstatus(r2, 0x4, 0x4) r6 = msgget(0x1, 0xc) msgsnd(r6, &(0x7f0000000280)={0x2, "2a56fe523c5953044c97f94d406adc0dd86f7bd63f1e08804c90eef9c548510d62cfdd637fc8e47461fae4c131b02e6897b8032b973d8520da1b029b654c9804bfff40e944698e533105bddc9a718799b82a8bec2bfdc6b29f6491ee3c0f51c37f427d8f51f8d13f52cd1baae0321d1f8994cde4cc2e23c79b2b420607ad904870f334f04cd133006f107212333e074f3fdcf6451ba8debc1784eb027cd1167cf9e9734eb1ef0ae4b9d448943270b0a67f0c3f44753e4e3ced71e6353dbba460d386ec42e922c24b30c49fd3b922da94e955b70a4223a9791e34a8f4c194d00789e16b45e91c49f2314cc5da254546ba90a06c9ec211"}, 0xfe, 0x800) fcntl$setstatus(r2, 0x4, 0xc4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000380)=0x9) msgget(0x1, 0x6) recvfrom$inet(r5, &(0x7f00000003c0)=""/21, 0x15, 0x1, &(0x7f0000000400)={0x2, 0x1}, 0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) getsockname$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) accept$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getppid() renameat(r5, &(0x7f0000000580)='./file0\x00', r3, 0x0) unlink(&(0x7f00000005c0)='./file0\x00') sendto$inet6(r5, &(0x7f0000000600)="ef07c85a626163dd7e19fb358508845c2284057af8ccc7e8384fa02349f018c679507b03fee79ff95eb77aa7edee69e9c7defa06cc810ec2238e45f54064c34b5b0e67f9ba4d709e64815f5edb7ef3bd926da15418e21bd572a0d41bff62b59835b01829bdaa6732d251c33a4fe356a3a9910b8017026334623fcc162f65de9ee67319177ab95afaf723e2e4c9b391b588b0ba11cf10ae9b6c77d022d94a3c84af64b0adad76eb09e8113d726edeaf70aca490fd3a8b4b47f5ed64c83df736572fec6ca6cb55276330cf2493597d153a70fb44274af2f0", 0xd7, 0x3, &(0x7f0000000700)={0x18, 0x1, 0x10001, 0x7}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000740)) 02:34:34 executing program 1: r0 = socket(0x10, 0x1, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x0, 0xffffffffd1a0dc85, "7cab2665a597af1355e4d22d249eae0c7462b37c", 0x11e4, 0x1000}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/22, 0x16}], 0x4) read(r3, &(0x7f0000000380)=""/146, 0x92) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x1, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000023, 0xe5, 0x8}], 0xab7d, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x2c2d, 0x7}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000086, 0x7f, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x20, 0xe871, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x5, 0x7, 0x5}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x10001, 0xa5}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x4e4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x6, 0x2}], 0x7ff, &(0x7f00000005c0)={0x3, 0x5}) kevent(r1, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1f, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0x6, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0xff}, {{r2}, 0xfffffffffffffff8, 0x14, 0x0, 0x7, 0x3}], 0xfffffffffffffffe, &(0x7f0000000680)=[{{r0}, 0xffffffffffffffff, 0x0, 0x14, 0x1000, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x7c, 0xfffff, 0xffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x30dd}, {{r3}, 0xfffffffffffffff9, 0x1, 0x8, 0x7ff, 0x10000}], 0x6, &(0x7f0000000700)={0xcabf, 0x4}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000740), &(0x7f0000000780)=0x4) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000007c0)=0x2, 0x4) r4 = syz_open_pts() setsockopt(r1, 0x100000000, 0x2d04, &(0x7f0000000800)="25c9d20f3125814351fd5727f7725526c8aa7f60fed2ef0cafcf3a329ddab8df80e0985b09da5cbaa439fc893a76bbc5c8620c70f73394ef352058f101a0d6e47d1986a583ba90c9614a2415d9f1c883e93f5983ba4cc45418f401560945167049", 0x61) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) r5 = fcntl$dupfd(r2, 0xa, r1) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0x2, 0x8, 0x101, 0x273, "fcd2f3413ffcb017697ca89edf8e0cbeec54b990", 0x10001, 0x1f}) fchmodat(r3, &(0x7f0000000980)='./file0\x00', 0xc4, 0x6) getdents(r5, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$KDGKBMODE(r3, 0x40044b06) linkat(r3, &(0x7f00000019c0)='./file0\x00', r5, &(0x7f0000001a00)='./file0\x00', 0x4) fchdir(r3) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001a40), &(0x7f0000001a80)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000001b00)={0xffffffffffffffff}, 0x4) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000001b40)="48445cf68ecbeb4c3579c65703c442198e1c0a6978a34b5d1d0c69bf11e06bf091a2edc3a3e3f863f4d9ab459b6e298328947745f11c1a9b123164c06b9934e9f4a4b2af4dd6df49263dad767e3a78c40b313ed22bf38d8b57c2a6439c3893db97ac35019abb34fe91467c7ee932c9885700", 0x72}, {&(0x7f0000001bc0)="04cfe5699789f7b698065b38bdb3b1d9d6879709c3e6b3d1b006a68ae152a444601b28b08490ba4db873e5f5ef5b302782940cbc52027500aca8172ed16a4bcd746815ce46fc4fb67d82b746e4a247738c409e5d9b8ba6546deed68243af3f2dbc42dadea20c899fe236bb58a9119ebda462b751c12be774e843d8747e002c7eb0c17a68c5e83dd7f78a390085b971e2e2281d90825e8c162dce5a99439937bd222bcc7f6932a59ee6", 0xa9}, {&(0x7f0000001c80)="f6fb41c397e813dfa87396b21cc27fc0a1dfb2b6ef2eb467d414b34ddfb64be44d5e495423419bdf632fbbe8630c8a0fbc4e31104ba9ce55d50ce7a91b1431a38b11d62e34cde945fcfca2cdd7af4ea0600f417292eec9eec766d56fead2a06cd5194d092dbe60aecae2ad0c8f8acedf22fd0c3594234bec22b8e709dbf61c16d4c631c1aefbdb252fae3b153f6ea2cc5eb1ef7033ded20c19428d680736134195452dd5c59dd8e650f2501907b5de5ea2d6d04808a985095a6e7ee8946a9eeeebc057de0c4b4f98cbf7c5199c1d3fb654eb56e6cce8eb1cc35d345d82aaf8d5084c9dc018f30eac6d71748229e732496aea19846578a9", 0xf7}], 0x3) setitimer(0x1, &(0x7f0000001dc0)={{0x1, 0x2}, {0xfffffffffffffffd, 0x40}}, &(0x7f0000001e00)) chown(&(0x7f0000001e40)='\x00', r6, r7) ioctl$TIOCEXCL(r4, 0x2000740d) r9 = openat(r8, &(0x7f0000001e80)='./file0\x00', 0x20, 0x4) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001ec0)={0x100000000, 0x1}, 0x8) 02:34:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x8, 0x100000001}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xfffffffffffffffc, 0x51}) syz_emit_ethernet(0x82, &(0x7f0000000040)="38c840f08e23b2256af5e2a2990d0243996dfb35e41a0b6a23c8d191128b4e4741787e7291d24ae315dd49889a983621829f014d54a7f2244e3a539ecb734b74a81a064f01604caba432701988972bc032908e1308f9ef31a5aa06706f47a9e91f62ed9c1254b0a7cfa0b349f00e3f2eee3af57f408f04b8f934fcd32985457d8d81") ioctl$TIOCSTART(r1, 0x2000746e) 02:34:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0xa) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x0, 0x1, './bus\x00', 0x29c, 0x1, 0xff, 0x9}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x1) 02:34:34 executing program 1: madvise(&(0x7f00006d3000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x1) r0 = shmget(0x3, 0x1000, 0x405, &(0x7f00003f0000/0x1000)=nil) shmat(r0, &(0x7f00005b5000/0x4000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x118) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00006d6000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r3 = shmget(0x1, 0x2000, 0x500, &(0x7f0000852000/0x2000)=nil) shmat(r3, &(0x7f00007a8000/0x2000)=nil, 0x3000) 02:34:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x800, 0x1f, r1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, 0x0, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8800, 0x0) r5 = semget(0x0, 0x4, 0x203) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r2, r3, 0x100, 0x3f}, 0xfffffffffffff855, 0xffffffff, 0x4}) getpgrp() r6 = getppid() fcntl$setown(r4, 0x6, r6) close(r4) 02:34:37 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00', 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="26f2377f509a6d412323f6bb665e43d3de996e20387f5d061692d2fd632d55031cf00558d1521d543873ee4110991e8944ca1b8cd501d7181b240a51c9467250b3b4d45a2c82649b84ec2f4e72e001f447b74de5be80ada1651818db6f0f6e28deaf01131247f9d52fa6e33fd0edbcfa664f4b0d2fb356d452f6830e0adf3ce7471898c297ae6294f143c0fee25c2b32fe73cee96dc7a72902a000aa816f7209919e3c6c2ca7ffdd7d8fe0ce8eb753c6c359cc4edf25c46d05b161fb39a578a9c0ec3b5a09febd0b572cd176da0e2f6fcc7a0ad355", 0xd5}], 0x1) 02:34:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) mkdir(&(0x7f0000000280)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f00000003c0)='./control\x00', 0x0) 02:34:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000001580)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x2000000000ff) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fbb, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0xb9a8064cb521abee}, {0x4, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) socketpair(0x16, 0x4, 0xb83, &(0x7f00000014c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) r5 = shmget$private(0x0, 0x12000, 0x502, &(0x7f00002e1000/0x12000)=nil) shmctl$IPC_RMID(r5, 0x0) semop(r3, &(0x7f0000001500)=[{0x1, 0x5, 0x1800}, {0x2, 0x5cde, 0x1000}, {0x1, 0x27a, 0x1800}], 0x3) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x5}, {0xfffffffffffffffd}}, &(0x7f00000003c0)) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r4, 0x5) recvfrom$unix(r1, &(0x7f0000001640)=""/4096, 0x1000, 0x841, 0x0, 0x3c8) socket(0x6, 0x6, 0xff7fffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r6, 0x2) getpeername(r0, &(0x7f0000001600)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001540)) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 02:34:37 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e79a01572a0c91f0329b3fc9b696b89df172c30e4cfa4829fad2fbb8782f1f8c71f1ac88e91194f579366e973e766559fb02f0f8bbd6782ddf5692fcd6b0a2ea31d088", 0x43) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 02:34:37 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="3dd177368c120cefdafd47f6919aeb7b8a913d0e657c6f9b4376144d6cf9f14ad7149fc6240fcf7ac0c7c0aa040de2bd38575ce14e9cec14d021ec500350d27d12ddfd51e68ad8caa993fe2231884984d6e4c7f564f8e6773c728e052d6ce4d6f94616dcf704d4ab7bf291ac795a7684a71f04dda5fa77f5089f332bade259f55ccd392fe5c2eca9baa59fbf6e891a04475465771104444aa354768f90e60425ee1b10fe78334ea32aa66d9df69a910400bb0004d11869a71e177006cb2507f100807e551c0fdd4c49531edcc089b1218c05f7ffffffffffffff33", 0xdb}], 0x1, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8040, 0x6) 02:34:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x1000) 02:34:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x7bd7, 0x7, 0x5, 0x547a9659, "83563339a8b08a2f4ffcb2b7d0465f88d66d580d", 0x0, 0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) ftruncate(r0, 0x28) fcntl$dupfd(r1, 0xa, r1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/249, 0xf9) fcntl$getown(r1, 0x5) 02:34:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 02:34:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x20000002000, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x60) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000001, 0x10, r2, 0x0, 0x0) 02:34:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="db14af8f2dbb4ceba070b4820bbbf89840fc9e1b8bc2f857e1eb5141ba9ffee6f6c1a6", 0x23}], 0x1, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) write(r0, &(0x7f0000000080)="0aeebe1c6bc8966661208d667b845856bc0ce9e94802f269452313ce53880aacbdc3995e8d7cda4ccc17011b07031f5245cb15ef083cd021564978f8808e85ed39e808f98b2205af22f5885b6e4f127b28e7a5cdf6d9188607ee0f2b4cc1f674c204983074d3d9c29c1912f121a3c7d7f45f3c0bb43630eb619cd68924843c21f20bc02b36a68e2693218598838d985ea360a8d6393eb7", 0x97) ftruncate(r0, 0x0) 02:34:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000040)=[{r0, 0x64}, {r0, 0x100}, {r0, 0x20}], 0x3, 0x1ff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2591c321a8cf98848e4a8051bd64313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d900000000e23ac168a0d130b5a77f3b184b237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309465d61a751731e5c2091f3e9bdd11c4518138d7d1d6a2e60e1f34322c0cdf8648b48935d14b79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5cad400000000000000045455ba5fce08", 0xba) r1 = syz_open_pts() close(r0) dup(r1) fcntl$getflags(r1, 0x3) socket$inet6(0x18, 0x2, 0x80000001) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 02:34:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) unveil(&(0x7f0000001700)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[]}, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r3 = semget$private(0x0, 0x2, 0x4a) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000280)=""/4096) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:34:39 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x9, 0x6, "8e4ee841479e42e1a45e1b0ff3882cd5ce1a8684", 0x101, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xc9) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 02:34:39 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="f4134ac3", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 02:34:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffeff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x2}, 0x8) dup2(r1, r0) 02:34:39 executing program 1: r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/166, 0xa6}, {&(0x7f0000000980)=""/215, 0xd7}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000180)=""/51, 0x33}], 0x5) dup2(r2, r2) fcntl$setstatus(r1, 0x4, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/153, 0x99}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000580)=""/225, 0xe1}], 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x3, 0x1000) write(r1, &(0x7f0000000040), 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x400000000010, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000a752702f0000400000000000006500"], 0x1, 0x0, 0x0) msgsnd(r4, &(0x7f00000008c0)={0x1, "31f55e2836d7d50fb13d49f9f0661f2a09b6f4453d0edee93800662a7d02866c632ea37277299636289420d98bddabbacddbd9f412b2059769222cd634bda39436964e209136697c533c9632a5e0a6537d08210f9305818f8e4c623854aa68f886d609cc7abcc91895a51ef403aac35c92a06198f1aab81b6726be26c747059b3c6a5c"}, 0x8b, 0x800) 02:34:39 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getgid() r4 = getppid() r5 = geteuid() r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = geteuid() getgroups(0x5, &(0x7f0000000540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r15 = getgid() r16 = getpgrp() r17 = geteuid() getgroups(0x4, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r19 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r26 = socket(0x0, 0x4, 0x2) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10000) r28 = socket(0x2, 0x0, 0x2) r29 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="72831180f0e9f861e5414fe7d456bd1e056c10686dc9755d1e8479156cc9903c40ab8b299ff61f2e0b5b14155383cc34fc7bd45e5db6bf374ff55c7dfcffc3976b37ee049f", 0x45}, {&(0x7f0000000100)="b2429729d8c93437c89dd045af0ae19cdc3cd6acdcd2462085efff8bc27ea0bf2de49da82a35fbde3ef7a0a4f90874b13b260264b4b3ff2da9175995fe0a38a16f203867dc0b8948dcd23ad9c996c5dc395e7d0b771d0ffd7690632fd37ad967", 0x60}, {&(0x7f0000000180)="9aa752ed570db3d848b3f4b01907b51be1b53375f92b46149109b8e3f43549af75b412d3c1ab2da4154226bfb5a4ed46e0fd9235ad17279a1ca382d1e1845568e0977373901cb54774cccbd1d008a63b7c441e1dc445fa9e9aa556e09c6e071fbeb01560b63113f3c502fba5f0f9253ded025f18b576e65761a9276874431445204b44c269341061703bd35d4b061b144f5bb91cec8ebf74bec8361ebcf97594d7ed6f768e2fbb084b8b0ff64ac68882f96cc0600809bba640bf0a386d5a1c30725dc280f4d5", 0xc6}, {&(0x7f0000000280)="792002ce0e36a1003583", 0xa}, {&(0x7f00000002c0)="dbfe9aaf42db97ba4699e61ccd470ba2ad4a1f0c1c1ad4c701c4ca9c5dc93f0d63c643db07fb1f4c595ec3025557457d6b48f311763cf46e4f92db072015609f5aef", 0x42}, {&(0x7f0000000340)="e7d42a0224aacd1489044713885b304c9a87525059a3fde0e7a2dc32b16ec52f57e1618e0e1a770288378c59c12cec110479a26fdac5459412d656ea40548019ddadd3625480e212fda2e2624153e56a185672211f177f819fea936e61b948aceb5b07eec0324c2652bb137197cf735f76174dfe18970d43ddea18", 0x7b}], 0x6, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x140, 0x406}, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r32, 0xffff, 0x40, 0x0, 0x0) 02:34:39 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xc8, 0x81) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10008, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10cc0, 0x0) r4 = socket$inet6(0x18, 0x4001, 0x9) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x20082, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20092, 0x0) socketpair(0x1e, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x1, 0x1, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x881, 0x0) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x140, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) r13 = syz_open_pts() socket(0x2, 0x400000000003, 0x0) r14 = getppid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r19 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001a00000000000400000000000000c48968f90000000000000000000000000000000000000000000000090000010000000000000000000000000000000000000000000000000000000000000000000000000000931254d651249d452382d044c7ca86eed41daee4b140a6288c972e85bd949dd2069db64652deb69c9b39ca39bc6492abc1eae214fda69170c5ab7f36b4c64656b72d9a3eb59132e44565fbaccbd893866cc2ecbcb75a5a1d462e77af41026162eb"], &(0x7f0000000780)=0x63) r20 = dup(0xffffffffffffffff) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8020, 0x0) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x18000, 0x0) r23 = kqueue() r24 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="7438be7c26c0ef52e6c64791dd0ee5fc04073df4da746a00c90372b668df554ccc7bcd3b72a9ab6b37f47ee1fd5733d201d1635e5ee4542a3d72a7aea1ed467285d60291702c73a121efb1045c6d946e4bdc3df9d3e943559958975df3d89d4d821e6980852afef58c9663fc173e4bda2187702a737f44a07a0d2e40c799422f55daae2ab8dfe769931383a6a5d8e4e066c1b5a3803db50c6c55549277c636273b5ae78100aa58eb9ea29cdb8ecc7d690fe2990be3bae762d64511a22d938b7a7902067031065de78799111f3e5c533d71522497a650b19ef9c494b411f5207dc9a549d237e8c41e576846c04dba60", 0xef}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="2800000000000000ffe1000044f15218", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000018000000000000000000000000000000", @ANYRES32=r6, @ANYBLOB="00000000300000e26100000fffff0000010000000dd9427e2f49179f42", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x400) pckbd_enable: command error 02:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="d0af34935a8ab6216c84253f3dcc23c868cab818acb6ace9000a09a22b0e81c81189c8e12479db4c9156573e95bc2c5ae7e69b50746fab6490b420b3bd67de1590a3364b7cc8bc5cd9190aebf6f5bce4a5d229024a48d00ad9bd4973eddb7f92b8cd98583e1bf2d247317b9b84eabc973611f4d2bce52f54f0bc861e4ef36d7bd0e8f48528cf573a14eb8486b2a5a07f3c09989c3915ab862f87b28fa0266be99b0e44d78731bc3a6ce38378", 0xac}, {&(0x7f0000000240)="59404df194e5c78e7e08972a2e76d7458b58d60ef96484ec29f8b09e67b448b3d03cff5a0e1e80e4ff1032aef3a08d08bd06aa34ba19b43f81ed84346943041f8c0d0d36e7022630d121fa9edd6cbdc3ff2054def091cda1df831e88a27a55effb7f", 0x62}, {&(0x7f00000002c0)="35afaaa455da321cedc601fd4afe8440e7e8c912bfa1b29b6210ef9a4f26f54c1842c3038e775a6517d73b5ca3ff85ded35156e351c688cff11a9e", 0x3b}, {&(0x7f0000000300)="36dd66af078ef721ad523fbd9bc8b44d01d4e1c8aedbf0c78af559c8709ec5d60d86886d87356f924b002a72c9eaed07b0", 0x31}, {&(0x7f0000000340)="b579c62e20280cbbc2d458cead4c", 0xe}, {&(0x7f0000000380)="8967e30f5219c5f976", 0x9}, {&(0x7f00000003c0)="dec0bbe6f04ef90da09ea0af3f074af3f6172d5a49d29b69400cd76369f6f79444739b632ab7d2d0e693098306763bea0c9ff6f4b2d477e7522efa9e6bfed73d0f9f51642a640cde7acb33147480f267ec1574d185b06534756ba5660b0b29fd167dc8a1424a58331ef485fabb38af81da9910f074b5c22f1779acc42e0a0c0c57e5b27f16e8472c4a5b16747af424bf21aa6b64fbecae1c67eead5d5f2c12b6c501177d36bf4f", 0xa7}], 0x7, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0de8855131e7188f", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 02:34:41 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) r2 = dup(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x8001, 0x3, 0x81, 0x3f}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xa2b7, 0x2, 0x1000, 0x5, "87fe734d044389ba47cfcff0c8d026832682588a", 0x3, 0xfffffffeffffffff}) 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) 02:34:41 executing program 0: r0 = socket(0x30, 0x4020, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000010000000a80002d00000000ffff000100000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 02:34:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "c5936930ca531b9db318c9ef2f47b1408bdf5c79", 0x8d3, 0x3}) 02:34:41 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getpid() r2 = getpid() setpgid(r1, r2) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="125dae3070ca9f05", 0x8}], 0x1) 02:34:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 02:34:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01c2653015"], 0x8) listen(r0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$unix(r2, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:34:41 executing program 0: r0 = dup(0xffffffffffffffff) close(r0) r1 = syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/78, 0x4e) syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000080)) 02:34:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/19, 0xfffffffffffffeaf, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff42) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 02:34:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) fcntl$dupfd(r1, 0x6, r0) 02:34:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 02:34:42 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x2000200, 0xfa3c0f9751a2678a) 02:34:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x102) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x11, 0x2) flock(r0, 0x6) 02:34:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) read(r0, &(0x7f0000000080)=""/123, 0x3b7) 02:34:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r0, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 02:34:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000100)={0x0, ""/205}, 0xd5, 0x3, 0x1800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:34:42 executing program 1: r0 = socket(0x80000000000018, 0x2, 0x4) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)="0509", 0x2) 02:34:42 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0800000000000c0000ff03000000000000ab0009a87d0f8a1a2f850000f4670200"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0xffffffffffffffff, 0x0) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) r4 = open(&(0x7f0000000580)='\x00', 0x8, 0x68) setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchmod(r2, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x62ac}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x800}, 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r4, r6, r9) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000540)={0x6f, './file0\x00', './file0\x00'}) setregid(r7, r10) fcntl$getflags(r1, 0x3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r6, r11, r6, r8, 0x0, 0xe8c}, 0x6, 0x6, r5, r5, 0x2, 0x5, 0x100000000, 0x7f}) geteuid() write(r4, &(0x7f0000000300)="395c5369abab049779116d5f2f54b9e024679880118e7522a695dd144648bb3263547dfd216d8bec495bb988b89ee9d55d5bddc14f23b091d1f3d3943a2fe37a8eb8e6369e365327e50e66b9a914e92b47c5915ecec59da29bb132221f809e951a6b0821e1a91f5c1c94fe8212ce7fdc1a64dd2b105b1dfad1da5ff204c9c0c698bb6b0c092806cf1898", 0x8a) recvfrom$inet6(r4, &(0x7f00000005c0)=""/236, 0xec, 0x1, &(0x7f0000000080)={0x18, 0x3, 0xfffffffffffffffb, 0x5}, 0xc) msgget$private(0x0, 0x8) 02:34:42 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea92009ce6bae410", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/96, &(0x7f00000000c0)=0x60) 02:34:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x104, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) 02:34:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x80000001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x40, 0x0, 0xfe7, 0x0, 0xfffffffffffffffd]}, 0x3c) recvfrom$unix(r0, &(0x7f00000000c0)=""/72, 0x48, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0xe77, 0xfffffffffffffbff, &(0x7f00000001c0)="88da4c68c85b64cd4e3761bc5f0fd88f38e16a19ff7a1abb97b967ad1cc34365931f9e40932893f023fc8001f6a33bd56c0791b3b57fc903f846648f6dea131c89865b15fe9da026eac81322ecae648746af7147db5f8d50f4de081e55d1fbbdcd93de0b595ed3ad694f74d16cd379e38e7c56250ca49eec606beb7692a0152223c65e8be00a8054f61c60004df6629a6a61328fc38e2ac7607405d0b14a6440fe03a1f39b61063ad87efe58f6a44a7fa638797a9291adad9391b054fd4a8d2802ec34", 0xc3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x90) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x3, 0x9, 0x5, 0x1ff}) 02:34:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x8000, 0x8cec}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0x5f60, 0x5}, {{r1}, 0xfffffffffffffff8, 0x50, 0x20, 0xffffffff00000001, 0x2}], 0xffffffff, &(0x7f00000000c0)={0x3, 0xffff}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x17c110d9, 0x1}, {{r0}, 0xffffffffffffffff, 0x7b, 0x0, 0x0, 0x4025}], 0x40, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000000, 0x2dd}], 0x20, &(0x7f00000001c0)={0x7, 0xfffffffffffffff9}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 02:34:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 02:34:43 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0xf0}, {r1, 0x47}], 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 02:34:43 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file1\x00', r2, r3, 0x2) r4 = msgget$private(0x0, 0x404) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000020000000000000000000000000000000000000000f07d4d9bda9f9027e7deed550012018455028339ef11ebb0f2345f76709259"], 0x1, 0x1, 0x1000) getuid() msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000980)=""/208) 02:34:44 executing program 0: r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r1) r2 = getpgrp() ioctl$TIOCCBRK(r0, 0x2000747a) fcntl$setown(r0, 0x6, r2) fcntl$getown(r0, 0x5) 02:34:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="31c9d8d0e4", 0x5}], 0x1, &(0x7f0000000180)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x50, 0x4}, 0x5) r2 = dup2(r1, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/47) 02:34:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = syz_open_pts() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/115, 0x73) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000280)={0x0, ""/159}, 0xa7, 0x2, 0x1800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000006c0)) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) semget(0x0, 0x4, 0x102) r4 = semget$private(0x0, 0x3, 0x0) syz_open_pts() symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='.\x00') ioctl$KDENABIO(r1, 0x20004b3c) listen(r1, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/139) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) getitimer(0x1, &(0x7f00000005c0)) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x80) 02:34:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) 02:34:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) 02:34:44 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x100000000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/227, &(0x7f0000000100)=0xe3) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 02:34:44 executing program 0: r0 = open(&(0x7f0000000600)='./file0/file0\x00', 0x400, 0x40000004) r1 = semget$private(0x0, 0x0, 0x40000006) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x3, 0x0) mknodat(r0, &(0x7f0000000380)='./file0/file0\x00', 0xed754effb7ef2411, 0x1) r3 = geteuid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7fff}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x101, 0x5da, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r5 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000580)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x2, 0x580f}) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000140)={0xffffffffffff462d, 0x1}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x3, 0x5}) rmdir(&(0x7f00000001c0)='.\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 02:34:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = kqueue() r4 = dup2(r3, r1) r5 = getppid() r6 = geteuid() bind$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r7 = getgid() r8 = getppid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) close(r3) r10 = getegid() fchown(r0, r2, r10) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="8768395eac2b1122bae49cff1e9fa3105ce4e80be4ba6f90fa2bd9a834c6f39773a6fa02350b51266338abbb0f1666f88e4ebb8051b21a9713c25ed49a5ef6c224a1a5d4684d080640f5c4f4b5fd6a160ea0b06be631987f17c4f724bd3b7634ecab0ba7408065ce1c9391aa045af1119301d9486bd56af7afbee210df1717919ead79cefac2e5521c0753a616bc286cd5fd636a9a90ca3e2e11106adf785bfa6e22851b56c58f2aeeb74e", 0xab}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="180000000000cf00fbff000001000000", @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x8}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./file1\x00', 0x1ffb, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="13", 0x1}], 0x1) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) close(r1) linkat(r1, &(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) open(&(0x7f0000000100)='./file0\x00', 0x10, 0xb) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x620, 0xa8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff8, 0x70000000000000, 0x0, 0x4, "c39321b9feed5cfabd1cd08c976fe386465f4f72", 0x9, 0x7d1}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/17, 0x11}], 0x177) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/178) write(r0, &(0x7f0000000340)='\x00', 0x1) syz_open_pts() close(r0) dup(r0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/81) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r4, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000280)='./control\x00', 0x4) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) truncate(&(0x7f00000003c0)='./control\x00', 0x0) sendto$unix(r0, &(0x7f00000002c0)="702fac53214dc07f20144cf69ceac947662b8d4f5b1d721f946610a4de866d9d4bef251725a36ca5d2f215eecaa9bcff15c1a64984127606906ca61229888113a5427a5e65e372c602b34297d2d51799ace17dbfaa447f68078af9185f8582cc99bac7b3fa049ac1ec9a1a0871c1201d29fca082c6a6473bf75598a9f80b2a5fc33a76eb9a52ae4a55d08e0b4d93c9e9b4b143058345bbd33caafa242b7e65995b8204889002e69ea91bebc6ac86090b5199deb869e5e01647845b5904ab64f23f0f06405bdf9d", 0xc7, 0xa, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ed5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x1002) open$dir(&(0x7f0000000140)='./control\x00', 0x8a0, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './control\x00', './control\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x1, 0x9, './control/file0\x00', 0x7, 0xfffffffffffffffe, 0x62, 0xfffffffffffffffb}) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xb6, 0x8}, 0x10) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f000000000020"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r6) setuid(0xee01) r7 = dup2(r4, r5) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f00000002c0)=ANY=[@ANYBLOB="70fe7cde1bc672175b1f32012e2f66696c65300096316c2b28e4514b88da5d8761bc7ad49523fcfeff696131b2629cece7"], 0xa, 0x0}, 0x0) fcntl$setown(r2, 0x6, r3) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/71, 0x47) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000140)=0x3) fcntl$setown(r2, 0x6, 0x0) 16:00:03 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000080)='./file0\x00', 0x830, 0x10) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d453551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449811f7809b900000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1726a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d70122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee50027d0767106bd31b4605f1d0008fd323e6b8bab89057394671025bc15a60257560445f296b71329fe1b836bf0e33f96e1efe6203f13b0db71f2a5c691fe5dd50faab69aafe8756ec278be2602e282c4dafc5fbb6e39fe13583a283fcf741fbdb394363616dd7a069dceebf094903a00f6a480f413dc21", 0x12d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff08cd3fdf0000000071908994dd7fcb4d6ebe81b7bec8344c18ee0406d7bf2b7feb30f0c80e224d3fc8d8ad99ef7bfea0f14b55070e989e0eea000000000000000000c39ae5fa25217b0a619bc290c7d5a8ebcd4aa2dcdb48bae3ef84cb8c51500657790d3bcef4dfaede04e8152de6261f3e9e157cfa3f3f2f4436274dd3b18691e421b6d14fba332dd4e883c1d6ac4886f3612ba893254d000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYPTR64], 0x28}, 0x0) write(r4, 0x0, 0x0) dup2(r4, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xf594) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x101, 0x7, 0x5, 0x3, 0x0, 0x7, 0x3}, &(0x7f0000000180)={0x2be63019, 0x7fffffff, 0x7, 0xf3a, 0x9a7, 0x8, 0x3ff, 0x5}, &(0x7f0000000240)={0x2, 0x4, 0x1, 0x6, 0x10000, 0x3, 0x400, 0x9}, &(0x7f0000000280)={0x9, 0x401}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x75bd, 0x0, 0x200000000000000}, 0x0, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x8, 0x570}, {0x18, 0x0, 0x8}, 0x3, [0x3, 0xfeb, 0xffffffffffff7fff, 0x2, 0x401, 0x400, 0x800, 0x2]}, 0x3c) 16:00:03 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet6(0x18, 0x0, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f00000001c0)="8a86798d384d2b362fbda78a9dd2b6db2b78402c448979d7d12ae213bd7ef711d334d20f4432aed8bf1a3f8966270fac5ff248d4651d88faae545cb8cd2e393ceee4b1713d0c96f0f8a9dfcff3f069668fee893ec7261180dbe3c47958f2df06efc72f4350a53b835cd1d0f2f7f40bdb3d560fecd8a0cad8c56544d458794e19c5ca6bea530fca629a6a67b5f4e8175eb7dd6fa6ddeae8aaf4a55b45026e7d8538d31b65fa02aa55069dffb48e0a582090b91ca87dbca4a99ce5303b46cc4498ed89b398cd0d88614947b5964285d01d", 0xfffffffffffffe72, 0x2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x0, 0x10000}, 0xc) 16:00:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="000000186004008b00230627f55711eaa50637649ffeff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a681ffe4cdca177091ec51f8a0d902da5691d8995335a1dcf3c4cc86ca3f", 0x4f}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000140)='O3', 0x2) 16:00:04 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe1}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)=""/90, 0x5a}], 0x2, &(0x7f0000000240)=""/95, 0x5f}, 0x40) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) semget$private(0x0, 0x4, 0x0) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='W\x00') readlinkat(r0, &(0x7f0000000200)='./file0/../file0\x00', &(0x7f0000000240)=""/187, 0xbb) msgget$private(0x0, 0x15) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="020000000000000018c082b64d321c3bc2fd28e4f3e8ef41ba7dc258040000000000000062b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648b969276e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d4e11d3ab178a979c4826a1063ce4c25611a19bff0eb24e27443be16cce092198711000a14124faf8da487fe8d37ac1b0587e047f0bc33139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042618bd32bf3fb9373b465cd755f2665a61f00000000000000000000000000"], 0xe5, 0x800) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000640)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613ac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d421d946cf88c", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/102, 0x66) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105728, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket(0x3e, 0xc000, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="cb2ceba48610b9e823509b81c76812b07a15a7ed54f5da4bb9b91bcc7e000000000000000000000000000000", 0x2c) 16:00:05 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0xfffffffffffffeff, 0x0) close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x3}, {0x6, 0xfffffffffffff800}}) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10005030900000000d3052a20741038f53e8551f30ce390500e08fecea11ea8fef978ed4b742ef345869507069eabfac6c6f2e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211861dc4c2b821abe0a85c83ff61983ed01d7f3ccc109fef348f6e5c87a1b9a97ee9d67e2bbaa38ae3342c343db53f6eee18f02e691c63d7b280fcf84cc9fa9e51e354674d38073957b15cf756856a600452af2bcfe15a844f3faa2bb5bb6044e03ae5232ec59837dcae3222b090850683aa44232301ce074615adf737dbfb49a05d5ae77a94b707322b2a380d75aa35cec8986b0ebf277083d77d933ace00e3308739faaad6c9e7647308af5140b5f677c73c6d6399cba0359622226070000936fd5b283244b4cb6", 0x16d, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000140), 0x1, &(0x7f0000000180)) 16:00:05 executing program 0: socket(0x3e, 0x3, 0x93) socketpair(0x0, 0x8005, 0x1ff, &(0x7f00000001c0)) socketpair(0x1e, 0x4, 0x4e2723f1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x7}, 0x8) mknod(&(0x7f0000000040)='\x00', 0x8000, 0x8000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0xfd, 0x29, 0x2, "5b12128b9b69f952f89cbf584840730dc6eb8cdc", 0x6, 0x1}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) close(r0) kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r3 = fcntl$getown(r2, 0x5) close(r1) fcntl$setown(r0, 0x6, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x40, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x7}, 0xc, &(0x7f0000000600)=[{&(0x7f00000005c0)="0440c1dd476d05ecc87541282435c46194848113b223c2d93a542c3ab769eea9d36d5b658f", 0x25}], 0x1, 0x0}, 0x0) r4 = dup2(r0, r2) fcntl$setown(r0, 0x6, r3) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x4f) dup(r4) close(r1) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r5, 0x2000747a) pipe2(&(0x7f00000001c0), 0x10004) dup2(r6, r0) poll(&(0x7f0000000a00)=[{r1, 0x8}, {r0, 0x80}, {r0, 0x12}], 0x3, 0x20) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000a40)) ioctl$TIOCEXCL(r2, 0x2000740d) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0xcd5d3b8cf0d9dd91, 0x3, &(0x7f0000000240)=""/146) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r1, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = getpid() getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = geteuid() getgroups(0x6, &(0x7f0000000740)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="cef57b6cd1705063feaca57ed12eab35c207bc4149660b445e4eb251b53675f40394af0524ebb8", 0x27}, {&(0x7f0000000100)="2c906603", 0x4}, {&(0x7f0000000140)="abfe95a72e23c1f033b181edee6605d53d8771a7a4be3c298c5e4fba196f29b6e559a4f30b3e54f294e0e37ad5f6f9f90167c338109883104107daf16131faa038d388e2ad31d1ec992a7e0af23263a5220219930958d673af7d3781b08f07c4958a129ae9ff84830ab4e86ce3769e80039c84d9e73078552b597e3bd6fc1d5d9145030caebb46d2d40d033e9ddc49e94c3a1a5b0f7fd753520e9544d32bf731c30da2a42fc2d2a490656a8ec3625d750b02b403d8ca35497a2ecce7e7f7cfb0bd0a2cac560fe62d3dadefea5caccd593b473ca432d6a7ddba9c485aae1d48cc1028ac88b2e4b2bedd20223d85c8b10a717e668cb9da2ef701ce89ac599261", 0xff}, {&(0x7f0000000240)="9bf89cf3f5c86637d8717437aab49f56ab0245a56af27a29c58c4d55e2789b14c10e62a8179f4cb265b98faddefe69697df040c183ffa01202a58417dab4c9e9f8955b3d", 0x44}, {&(0x7f00000002c0)="4b8aae8081ed7f980ffe1aa607efcaa83a92ca7090918566f7b4d90e29b6f0ac972c6220eedb33b96c3662b39f4e042187e151fdd0cef89ba8f5075df24fad60c6a157c2a059b403e7bebcef50e0425d9a78a09a3c5fa078e0c618ce0fbdf12f9f660b3eac27b176e233a9e343275d4631973ecde289adcd63cf2671a82c4fd29c81db036d9548f2c0baf4aa31ff2cb660b13345a89125b7ec1f0d4843667197ac78857151de6fdeee19f33246a5935ccc3a9f7cc58d3fecf4e39b47ed84e75a920f8035df5dafab22f166ebcf8ee75b9b90353b2020bf04ea0505df3f3edb31cc867a9a7424d7f408e5315ec6a7c444ca839365", 0xf4}, {&(0x7f00000003c0)="bbaab2e4fc8520d2b1f1c8381b781b6f64cf0ee34dacca43d984b18d50c180987d2eb62c3e67f8237b292780317566cf0dd79e59984b53424efc5146d149a5c18d5d6041a00891e3e50502b648f6cad0605ee106a0e10290b43bb70288bc4192888cca6bedc13d7a6cdba46bd2fee281a29274cf71a5826d6f6621169a4570bd3c897d1da968c732112f9e7ab46b628c4a513cb756e9fd57a951d857d820ca268df6cd68aff004d439b99f4e0f8f91dd5fd1472f8d2097b8802df14bb16882a27d809349b505ea36f8c65bfe01da3a9942a0f7bc667c37ff162779f777048f1bb9d8cf4776", 0xe5}, {&(0x7f00000004c0)="954a85ece209795c07408f37db861df97779273598e3413500a0909716108484e46708085c16cfe16421376cbe2a7c21a03b9d21cb7df5a6b3ffc7aad64374317bb1f626c5fb751fef2930fbd2a95a724c41b574d614ed01e3cee50101b0ea9ff4b4b5e1f3af470e2b0b4ea003240731f5e7aa86ce22ab93b958f43c43df8ef7db3eea3883763cdaa186a77073dd8be5b4fea614fb64844879576c82f927962f049cc9410576792a2972eb31bcf86de8b9f3809b4b8364fe353f599aa9a5975e1e4aa89af832d4ce0e4bb2bd", 0xcc}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}], 0x70, 0x2}, 0x2) utimes(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)={{0x4, 0x3f}, {0x2, 0x7}}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) listen(r0, 0x80) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/249}, 0xfffffdcd, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000000000000c45d1645fa7b18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f77ae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a3238078889b48c394edb52edbc8832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab1455e79c4826a1063ce4c25611a19bff0eb24b422d508e578f9ba31b9d7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76616b08600883985ccd0322fb904329fefe9321638207adaf66fd30b1d042e50857b3e5d86b00060fdc7fd78af433bb790af42e103b10848b3fd3bb50e9faebe109c90044c7a8742fe977c81aa6629503b9def04a2523f6b923bed64d305739c45c5bd8b7a07ef60b9f3d121d2d386df1d39c32f55bbcc1b8812d79fdd3756996568201cdd4df530f7360070ab9944318d25a39c91d5362ea765a74f0dc9c2f33da78a8dc7b6a7d4a386c19d0a0b66349c8c8f2"], 0x1, 0x800) 16:00:07 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d0148339c1b2e03bfb1"], 0xfffffffffffffedf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000000)=@in6, 0xc) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000140)='}/)##^\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)) 16:00:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) socket$inet6(0x18, 0x2, 0x46aa) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000009700000000000000e9ffffffffffffff000000ff00ff00000000000000000000000000000000000000080000001853b0d98cbe966e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000440)=0x6e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x0, &(0x7f0000000080)="826ede0a24da0432186ee891d43cc6102d69cf72328c797fcb072c4676d18a7875a066477004ef03ddb4ae028ea4a346283a89002ab72d34326e6a9be5cf2cea86a697c4d663b0390ddd839e9c934c43e3324176719fbdd3307921d24cd21f7d501691cc66f03e1f3ed92ea5042904039d0be72870c0f1966dc98d030be062bc1f969f6291bf1c1ae08145cc0be02caefce499ba969207eb59faf7f05ad211358cb3000dd83b9c5bb161f6da00dff403631d2f71f73021", 0xb7) r2 = semget(0x0, 0x5, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000300)=""/74) setsockopt(r1, 0x2b, 0xa, &(0x7f0000000000)="cfff9668", 0x4) bind(r0, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5}, 0xc) r3 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r3, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) bind(r4, &(0x7f0000000400)=@in6={0x18, 0x3, 0x2, 0x8}, 0x2) r6 = socket(0x6, 0x1, 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r8 = socket$inet6(0x18, 0x4003, 0x80000000) r9 = syz_open_pts() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r8}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) close(r6) setsockopt(r1, 0x1200000000028, 0xb, 0x0, 0xfffffffffffffd60) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x208, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) getegid() 16:00:07 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setrlimit(0xf, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) fcntl$setstatus(r0, 0x4, 0x8c) semget$private(0x0, 0x1, 0x18) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="6a6a205600f4f6b3d6890eb205356d6888d977ef75a8983325a7080b15477c4bc5e258d82246469cfbc81f114d0f7e3ed32857aaa70acd2c2d6ff730aabbd782a39729ffc9662b43a5e1cdf4e194267f2c7b4b5d180b432c516d288b8e35ac1d162f9388cab7406e0e157b74b60581c9a538be9d9240d0e84356f17adcb1c79cdb8169d9c05a2deb3cd5bad92df27a302d79300680fd3e3b497492f3de666f4a56f1c1f52a08bedc63bed2cf323860e9c7f1ee52d067ff71a33e0980a9e49a6be198aab4ee9d", 0xc6}, {&(0x7f0000000000)="0896c7ca389a1a15a41eb914cfc690003f48fce2f7223b0ee0852e1644b45631058fe6f20033c0b68430813540187b64af017011302138e8a1c6ef", 0x3b}, {&(0x7f0000003540)="aa6bdc5f1a540590cd6387c493ee487ae83adde24365001c5965611dcb4529cee5aa4da22092714ad0488df4c8ee991e6f7de633c7b631d462c64c92531aec753839736dffc00c44d71312c1d6118b2553c684bc0f67b6a84b924f7b94cfe58acb009aa1c5a6bd396cce081f524bc04afab74a71bc02773c7c7aef8736a07d01073c29717ccc1c00f9e3337263ec4a83cfe126962ec2b25bad10876a9aacc1b16d6d1519c64fc710e8f2362bdf7ff9317eb449682e60a3b5dbe87e41eba9086fd7befd15b3e144ff17635c66a94d6c51f4dfe0476495ec284d5cf254fca7784aef2912bf87dd25728d9de62168903984492511181c108dbd49014d1eee24189557fdc2a14df2e178e3ff5950f26a8440f6e88c0200a3669703724be312955c56c16d9dfe462073a912fc3eb94b2d575ff9eb43e996e7767e05a96d2396691d30752498c43cf8121031880942bfa819009b4622919264d7d3ae413368c2cb083efcdcd537c144d41f30240a3ef13c6818b07208a5b60c2308ff4e27e14198925d46c3d65cbecc80b510a5d1992e406ea92f76335a1b37a39fa4900d333bca178d28b1af1b78c2e83188285be482a6f0ed03db96a1a7fcfce5261886bef697c0673f9430bd1e34e16d5b13a61bd32b79f0b22db078f265a8e0db98cc3626037b578dc99ab97557101d55c68cf8d5fae6b39464bc059eee4c6fc87e5fdb4b714e16e808f7e14b557076843bf0a0ee562489399506434a328d4d597baa0e3f9001d57cff7f54cc393d80ada79005f8e25ced5700b69ae03d42afb7f3816cd090e1ae91fe7b29dc971a363589daee59d7829994252609d66c1a4af8d24ef8fe84bac46c78a53ce698f4a4363506c7570a45f078d9bf189dc1602e849241d5841b0b4ec2fd1528372856f4518c43efcfdbb601da2cf69e13efa0e37c5c3725b31bb5a6e3a3e3321a287c7ab3b652e344c6f06a54ad6dbe822e6b33c3d7a4f0b46830bbee9d7c5c48643568b32f37d80ab7e2ba1f8a05ecc096705ee84a9adcbc502d812ddc9e2c440e65a2c40f0a302371864b39b360c97b27b2be2ddd3127a596ac5421aa7d835465fe3561fea93f5a45a2cdca31702641ef0b4b5f027cdb49f7c5fb4837abba248e31a4b0b6e2535babe1f5b55c47e3eab9628bdca0fc8dac702d4b1769c03d7705afcf4d9e14eafd0a142bd3a31798396954643882a7c812716dd99656c673fbb7e5fd495223416382c5b1adf97ba6e04c30f8168219185cb461065d16d70538106b732ac34c8c03dc7b053906e7ab10aea75c9dbeb0da59ed0b2b2672f132972500d16b859ef7cdcc1c51ec05347697f2fb2abce61f14af4c05ec4729e52f02564d9b58ce16952c1c81e02df74332686b6d34b6da1079719c14287df6e6c3b9404c8103b9e3c91d2af95df76036ba64e8ae0933d24246fa3affaffde8ced98b64583be689c1b3cd9584af2fb84b257f504b254ee8bda0d71aade261faef8e5b235c665f051e4f07c3e77828f8af9d20cd6f0d3d7dec0956d7026fbf5015bc3afad7b8526998d1879323c1afd36e5e2cc475774ead79605b4c20fd33cb8462edaae0d99f2823951f36faa66f9d9a10a588053e79f36062d2645741b02c4e48e01ecddda0a68711fbb8a1b80714b0b8427bc02266ac301c1ce48a0c03b42fc4432ae5dce578ad09b1db879f504c7bc79fb16ff8a4ba7e9d7c879188ca92421b0e8c963260c2ad771ef43c7ec5064282f16385d22e9aa39ab0386a44de42207a5bbf60bfc1facae055279eee547494f9b35923c9de3bdf97e4d2d1dd00db9351e2e06361c085b6860deba5535c6aa65007f6981c128b79751cfe50734cab149389b5b9fe5485c1c857b9d5cc6c66e7af25cc8144b0fae2da9f34441454c724f4ac8570341c48ae0f7add223b23201991e3edb9059583913e6833e7456c2d57c3c42bf9d776f7edd4a6fe1aea2ea3f2c651f8f63fdc1b046c8ce43242dd1b58bf9fd72db6f55b47bc0db45a0d9df810380143aaaa7d9c3334822804b821c85227bef14b0ec07b962d26310f5db01a4c692e978e1d5f8c41bf7a1eb51ef617c0777f84aeb94bc7fce21f41393e82453922673e84adb47adb0a2b80fb9a949d0c7b935cd7af957a26a7762b3da44ac6ee3028021bfe7d71d423cd6053c56145a62b1eb32b8f4e7c33ac640023bde335512b43de0b2048e09965d312d7ec7d419aa9a75592f0ea2820a6929dde7e6a8fde7dfff7ea6fd965ff32656be153c2532aa0f0724d84fe94c4ff0599923c758b8289dc5b8fa3065e8ea84a798d1f24f1f9a4f53c289f8e57375fd3ece317fdb752d7140f5148bf3498c4ef53e07be51e324de9ad5f5644fa6b0b2f745d5a3b8db8788c0fe56a33e2649e9310231a5db3b44b33d8fbfc13166ebbc8a6eab48c90267eec336999bb3adcf17a472e4229347d3a140e712e46822260f675c425bb9028660084c327adac29ce477782e96ad08d1941341c24533c8cd6c2cc3802ae45564ef6537f3e5bc597438b013841597a8a315b0dde01762b7b85ff5400a411dd0d45dc8eaccf49cd19af34f589ed5025515fb7da106ce3f557b85910909cf3bfc48b0d2c27c18a8ec3d1dffce1bdc18a0a393c5fb6ab69a4455459035a36c7574ddefa133b2bc0dd2ba9d1d676931709dc656940bc5028bce59b93efcde98acb42019b8e593b2a08cd545d24602fc2124bdc8ccd0ea5ce80fcef7dc51f4de2ccce57196af20f5127d50a407489b1225f8164fefc4301b2e1f1df7bb64c463b77449839ecdd9180a455d6efb0eb56e1e354ebaae50bdf91a90f82ef94315de61bfbce330b4d4d494aefaf4528b8a240144fc73d2d3bb882f4683682a18420e27b088f5cebde9ac187710effc6845aca016d1440416240b9f2f3bd759b5ee85ca6e4b8c9ea2b3e8db7eaf5a3b472f7bbd2548cca8b47f79646af39f06d330c328948b89e3b87c5e6beff833855ab253aff3a57e8e4dcbc3cb1353afc1da12b83b0bb323b585e341d3dc712b5adc9bb7c6d826c9125a28aa8f3898fa9f59459c96834204374600430c221b8ae6bdc4a2b2474ea572e7f44644baf5ff13ca3cabfa18f4ad3763de80acdb2615b5f18e2a10d6dbec966eff0a41527daa4d2b0fe3ca4e95dc08da04960418a3c5808d57038351b3ad5628c6ce9b80428c3d2c7e90e34ba69fbfb2dca13296dfed5d010177c1868e47c92629248b4551e23a283f32ff88cdcd622986f9ae792fc46a6bce2d397c73c6758e7f2b030433ab4e97a11ebf17f5948a9da1d7a95e36d04a4de871dd9e0f8c73a1872c1b018e16a67d92e87e33855118eb2f4a3bf14f6b073579edcc0a389edba60da017295c24f71575a6a904e31ab67223882d3f5c13b355ffaa60ee216401a59d45f98c3c667b551db9889b35ffa3ef5ec57c2a2be8533e2e47f1ac8ebfa53e043fa887b7bc83e07cf0af0b081167ef009d2271c8e5cd2f96555c9dbccaa8a22a78c4f220c65b595df39eeeb67d20592b0cdcfbef9b11b66c7081909529e7cddc90645dc1e2c26f25f3b7a37b7c82e9db775b70c614d23028afb591047370aa0fb4b1018ebc3f51df3e44a70824f6ea2b3b91dbf9693ac54a553b05d8ad91a244b518cc60eb292ecf759182f002845ea6897050632eaa0405cf440dd293f53896bc78a18d3013602c4a319a81404148862bcb05f5e09230a1942d7ab76834c4735e80cf697983594391ae54fff74cc54226273819488d4cb225bd7a48e720da8dc2a75916b5c9a1ebba08ac7ac006c59e78c4a8e667bdaac0daded167eea41368b3207fb932cb83f156ec7d366278118c702fa0bb4d0736342cf45479865f33b2cbb086219acfefe7d1610fc172409bf3fe55462d7b92e70114dbc5a7d8d758f3ba3575f68ee45742f303c394dc7ff810e8c27fe8a8a08711e84af648ee6477201022417fd9df1eec12b8ba4e4bd74f3abc9fd71734adcd7bf0051093ae83f5e46c8e0f8636843ab914a3c0e1d187963848cdcc91f168803252d75520462b4b2d4209b2eca05b18a4e90afa9d9246d1e9d943488eda3124d7edd0bfd24a666a6d01712cf83008d163912cfb482981bbce11d7b093d3e551867d0e121b7585cbf0552a5ae357e03e5b714da30ed384d2b22720ee2950f3a223c9581828ee618de1a98a52bf9ce540934f1e542280c9d36d94b47feac0683571cd51151c020875c1a3a98bc5b2528ceced21d76f200882cbdffb1c99d4e0bf8a48cf8263d317edd1ed8a81bca8c0b09089b011b55bb8261e7fd4616e49cd12af449f82834a0a8427c9607a3c7c991d87b0e34317b0cd65145291fb274d09757438b06574f6fe01b80fbeb0ad728dfbb11adecb9db3f7bef2c1686d9a97ecf0bb4ab548fac9af6436aca69faf54509e73ea0642d1b33006c278b2dfc7cee073c85a8a1f7e0e3c56869adad1f4ce2c10531c94d8d4d93491960eed6a8623055326aea6f5a8d9cbd670d6ee389bcd02b4c718000e24afd43c4560b59d898d6be5fdaf7f2046f41c2b8f2ac8ae1e4cc11ffc5553d9587a36f7b9bcaf703351cd86e4b0c9c5cc57553d31fe641df97e19abd71012411c58d74a9be8ebb2c452ff14b29a576ace800a8645733901c26386dc6982e53a427a98b666a69660e96a43919b7f5b17f0697f10e94eff9d9429ddbe698bb1d5e4fb5b96f4576a1bc743b2dd3a7c156cd976f48020d4d8c385f72cf146d54871d7c582e2001d55ec2c40599f109cd08694650cfb6928376efc8eff3fe3bf0e5a156ab1c04cf92c9f484fdb7286bee05f21363a5026e4ba22b9a6eddc967104c86b455d77132671f206a29ba800683d287768cf28fe241e63a11a6dbe67da6f88d72070042f3e93802a044d3507ae7d30545ffaf17e5f23a23dd4a600df08aa0cb29dc605f4d27357785f61a90dcd053623bed4a3f92ae997a04c33312801bc01ff5e13135f09aef7f1decf9028e5223dc69224c7afb643cf1ab4815a86003d664e4352bcbd66515262c615aa95c19b1e28b3f87a5fe0f9560ddebad6d0a9d38d98ba4cdcb59dceda5e0c6f4f8bcaa0dde7ed711d3a9dd33fce19d09fba6c43749ce1f9c0602bf1729876a6a73a0657bc44ffb364df8a9f0284fcf0fa18c0ae95d25c9b2b6b4d8995b8b9919e74834191941ffee999bd73591bd16d533379f2081ffeab5ea2c8dfe17fb31c520546e689cf59571576c1d71f6494ae5cb2ef23caec7f27b1ea6691b90b9e1b19091d136a528694a6a0c5ce42d48aa2b12f0de14ee38456bd7a213efb712e486e6b5928181aeef45c90dfa47825a47fc4c59295ea0f68506ab2e6957fcaa59f69dfcf0754ebbb2483ea4d424ab4f49396b838f346dd9ace7a385543cd4c76aa8f09f520845a5a6ee1d786047faf23e601fff99ae3886fabb2370f613cb7cb659f979a7f9fd4fdf78edb19bbb85877b8465fae0bbd26bf381d061640a782cd3e832a01c7020497684f33992dc3e62f43103a2f40aa26ddb61a1b65fb887cd88e9c6973e8af0f417d746a5adb2dcf8677fb2a3659269cefa6e340f3d93aacceaea7df48d6db7f047edc338b8c65d89cb453275db8ce4f424b5722ccbe035fce23bee99375c83fe96a90ea21c58e380addfed8076728c51446d1afcd650692bffd29701f6d02852dd48d922453e8925efadeef6021836d6856078302d1ab1ab15c802cf2bb1d52ce815e8ec15a369a286407344f57ee756bcf43c27dcd7c5f02399b3525694796c88c3cd95c078191f2778997b3f1d322206063b45add8cdf00dce3cf0", 0x1000}, {&(0x7f0000000400)="25d03a4dd10a70178eafc8da143ac6eedf80146888a11ad972817e12b81dbc24f5b86e7d349e55b6c0427b49367681555675425a584eb9089fbc9e8d1c53d795e2f58060b04cbf95727bf5f364cf181694c2e23022935392a2ed5f3b5cb0431140e0ce1811423a7547d6e690422bd73bd78c4def8250e24dc8f33ee698f0a0dcdf2b71ad1b1cf32f050b84c8f98294824cb14c5de73c78e37d999428229a90b38b40dd09f132670e7f01320a372177cf1308c87467215c3abaea10015d5f9f0ecb47ddcd95a22364fb90e0f7f40cda79c7a807bb5108a65c4a5416d2447a9ba650a12601980b0a1f6f1b", 0xea}, {&(0x7f0000000500)="6745ccbfd85f66e084778bfda60d2d2bfcc1cc2168cf13368c303315ec5927664ef2f26f2c7b69b628061b71844dc5cb898882a028beb83dac4d6a22abec01a1ed8b96d1dc5bf4d270721d2069331a9b3fbc27fb4492babba049ac4600db9d27cb8c5e909d18f056c4173b4ccc756f9b5dcd67f50cb094ccde18db0d2653591c1783af05c1b1307d1cbb6748300986adb24c", 0x92}, {0xffffffffffffffff}], 0x5) syz_open_pts() writev(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x39c) 16:00:07 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) write(r0, &(0x7f0000000280)="cb", 0x1) getdents(r2, &(0x7f0000000500)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) r5 = msgget$private(0x0, 0x100) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x7, r6, r7, r8, r9, 0x8, 0x2a1e}, 0x1, 0x6, r10, r11, 0xe04, 0x7, 0x9, 0x400}) write(r0, &(0x7f0000000000)="1f", 0x1) 16:00:07 executing program 1: setpgid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000001800)={0x0, 0x0, 0xcb40}, 0x0, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0xffffffff}) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x8e) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0xffffffad) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x5, 0xfffffffffffffeff, "85495500020e850ebee6f6000000afa680400900"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x10) 16:00:08 executing program 1: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000080), 0x8001, 0x0, 0x6de752a4, 0x0) syz_open_pts() syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xbb5, &(0x7f00000000c0)={0x0, 0x6b5b}) pckbd_enable: command error 16:00:10 executing program 1: syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x48a, 0x1e) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2012, 0x84501) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\xfd\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='}{@\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='}\x00', &(0x7f0000000380)='\xe3\x00', &(0x7f00000003c0)=',{//#\x00']) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x43, 0x7}, {0x1af, 0x2}, {0x6d, 0x4}, {0x85, 0x4}, {0x64, 0x100000001}, {0x5, 0x80}, {0xe7, 0xe0d}, {0xef, 0x6}, {0x80, 0x7f}], 0x9}) r1 = open(&(0x7f0000000340)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f00000000c0)=0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28ae) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) 16:00:11 executing program 0: r0 = socket(0xffffffffffffffff, 0x100080004000, 0x400000001006) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="3228d1ae4d0c91328d75dba3efc27c3e160300001b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) shutdown(r0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x90002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus/file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0xfffffffffffffe5b) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004008b005f3a27feff023519edffff0001000000bf02008c9798171fbb18fb9d568e58a6b193ce02df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d899536195b2d9de35a17d1827addfee88dc46d19771cac754feb1e641600f15400d61592c24faa7956450bb9f397fa7abfab6ecd89c7f8d35d67ad58fe3b23f83a4d6c672", 0x8b}], 0x1) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x1ff, &(0x7f0000000100)="e48f315f49a46b74a84723ef5fc9a3128adda763847f9839e8ec7b84fc70eca30334c606a05c7e8c18125c4bc1054051ccf21442dc813c886ee667d553230cf9c7543734ac2e8300a9aa84c8d133cd58f772deb3d71527fd56", 0x59) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x80}) socket(0x26, 0x5, 0x1f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0) r1 = semget(0x0, 0x0, 0x3) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/167) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1fffd, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:11 executing program 1: r0 = socket(0x1, 0x20003, 0x1000001) r1 = dup(r0) socket$inet6(0x18, 0x5, 0xfffffffffffffff7) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0x4) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:11 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x8, 0x2, 0x9, "666b41acbb6cba74418aca9f3ef353b1dd463b73", 0x4, 0xeff5}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c80000002900000031000000034bc42ca7ce17351d70577f250ff8242b5c3df13566ee0243ad2461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 16:00:11 executing program 1: r0 = socket(0x17, 0xffffffffffffffff, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="8c66c87858db7689", 0x8}], 0x1, 0x0}, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc020, 0x6) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500), 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000340)={0x0, "3e7c2603152eeeb1ead6a199d03a0e618d8c8c6c849a8cd98daa672a67c388444b7f8c0ae1a22aa0e6a39d4055f09040ec8a8e3e4f8d7513e95eaef83f93a11eaad928778d7a2cf09302aa8afba5873fff26dc7aaa0c82370b97b63c8368f8224e9376dbfd916e133bd91b5059d5f3c4696767b52cd4fdc79f3cd3e624ccfc8ec158874435610032534afc0e1b68b38fa8769153b78e4359424d6023cf3a17316f2144eac449db2af00c57b0083f963198f7091857ca48998c03d48a15d5bcde5288575f33207a3895bb38575e72b428b865d3acbbe226f0b04389981903227b800e9b84d597850482281c78ba69faa95b5bc9cf6c37102070cb1a0563f9638b7fe340c9211a27ed12f518af6368bf43351ae03ea57c22af9284e0ccd59e390a3825911af605b286a594506bde995c494a6bfc787221f695b56b8ff3774f3c40a84d2bc86530087662f58d399307955e4a7f3a3a2d97def5ca6f592cf8ebb64be75e977eb03f5eba46eb77ba7bab3fbb79cf"}, 0x17a, 0x800) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "61aa0dd1ef00fa3ac101009e02000000000400"}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x82, 0x80000001}], 0x1}) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x3) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x8002, 0xb0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x14) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x200) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, 0xffffffffffffffff) 16:00:11 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) write(r1, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) write(r1, 0x0, 0x0) close(r0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = getegid() r1 = getgid() shmget(0x1, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r2 = getegid() r3 = getgid() r4 = getegid() getegid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5]) 16:00:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/54, 0x36) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x800, 0x80000000, 0x1ff, 0x7}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0xfffffffffffffd3f}], 0x0, 0x0, 0x1fa}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20088, 0x0) socketpair(0x18, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050309000000000021b1ffff00bd49451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000210000", 0xb1, 0x4000000, 0x0, 0x0) r3 = dup2(r2, r2) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="aeab90cf0bba204c28b7ed3eb313f9a98617e43bf73421235e26d0dd07feaae4870d2ac7bcbf8492ce04811458e556df21b1506e4d1062b3e2522c222dea039b68c2fb49f9608d1f212855459cbeee5c84f7e76ed5e6fcd44d3ff2a8775970c2682357", 0x63}], 0x1, &(0x7f0000000280)=[{0x10, 0xffff, 0x36b}], 0x10}, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x400, 0x20, './file0\x00', 0x72c, 0x9, 0x1, 0x5}) `_:'5VXbaQVؙSa5}'FїqTA`@ aY,$dP9؜5zՏ?r`_:'5VXbaQVؙSa5}'FїqTA`@ aY,$dP9؜5zՏ?ruvm_fault(0xffffffff8233ce40, 0xffff800000964002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8233ce40, 0xffff800000964002, 0, 1) -> e rtable_satoplen(21,ffff800000963f59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c4ce30, count: 0 ddb{1}> trace rtable_satoplen(21,ffff800000963f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800000963f09,ffff800000963f59,ffff800000963f11,21) at rtable_lookup+0xfd rtm_output(ffff800000963f00,ffff800020c4cf20,ffff800020c4cf28,21,0) at rtm_output+0x1a7 route_output(fffffd806f349400,fffffd806ca4cc10,0,0) at route_output+0x79b route_usrreq(fffffd806ca4cc10,9,fffffd806f349400,0,0,ffff800020b38bd0) at route_usrreq+0x35d sosend(fffffd806ca4cc10,0,ffff800020c4d1e8,0,0,4000000) at sosend+0x6eb sendit(ffff800020b38bd0,3,ffff800020c4d2a8,4000000,ffff800020c4d370) at sendit+0x590 sys_sendto(ffff800020b38bd0,ffff800020c4d388,ffff800020c4d370) at sys_sendto+0x92 syscall(ffff800020c4d420) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,8c3404f3010) at Xsyscall+0x128 end of kernel end trace frame: 0x8c568cbc160, count: -10 ddb{1}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c4cd90 rbx 0xffffffffffffff5a rdx 0xffff800000963f5d rcx 0xffff800000964003 rax 0xffff800000964003 r8 0x21 r9 0x1 r10 0x4 r11 0xdb78d8ab961a2837 r12 0 r13 0xffff800000964003 r14 0xffffffff8219c050 mplsdomain r15 0x4 rip 0xffffffff81666fc0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c4cd40 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=117393 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39c38,0xffffffff82361808 process=0xffff800020b8c9f0 user=0xffff800020c48000, vmspace=0xfffffd807f00b5a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40963 101070 50218 0 7 0 syz-executor.0 *40963 117393 50218 0 7 0x4000000 syz-executor.0 91656 58265 83483 0 3 0x80 nanosleep syz-executor.1 91656 140025 83483 0 3 0x4000000 biowait syz-executor.1 91656 11726 83483 0 3 0x4000000 inode syz-executor.1 91656 124925 83483 0 3 0x4000000 inode syz-executor.1 91656 499176 83483 0 3 0x4000080 fsleep syz-executor.1 16497 449088 1 0 3 0x100083 ttyin getty 33875 217756 0 0 3 0x14200 bored sosplice 83483 263250 47309 0 3 0x82 nanosleep syz-executor.1 50218 454113 47309 0 3 0x82 nanosleep syz-executor.0 47309 76252 52652 0 3 0x82 thrsleep syz-fuzzer 47309 234215 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 204993 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 415937 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 105396 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 364837 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 33753 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 120859 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 491204 52652 0 3 0x4000082 thrsleep syz-fuzzer 47309 279320 52652 0 3 0x4000082 kqread syz-fuzzer 52652 86256 44796 0 3 0x10008a pause ksh 44796 105330 22670 0 3 0x92 select sshd 22670 100284 1 0 3 0x80 select sshd 37514 297921 90382 74 3 0x100092 bpf pflogd 90382 517947 1 0 3 0x80 netio pflogd 70975 506134 21496 73 2 0x100090 syslogd 21496 48665 1 0 3 0x100082 netio syslogd 44413 475317 1 77 3 0x100090 poll dhclient 5252 461967 1 0 3 0x80 poll dhclient 38812 482076 0 0 3 0x14200 pgzero zerothread 35763 342598 0 0 3 0x14200 aiodoned aiodoned 31861 61683 0 0 3 0x14200 syncer update 22962 172518 0 0 3 0x14200 cleaner cleaner 47048 12103 0 0 3 0x14200 reaper reaper 14733 328305 0 0 3 0x14200 pgdaemon pagedaemon 74137 200624 0 0 3 0x14200 bored crynlk 61430 186481 0 0 3 0x14200 bored crypto 24052 494674 0 0 3 0x40014200 acpi0 acpi0 97068 283491 0 0 3 0x40014200 idle1 13197 485956 0 0 3 0x14200 bored softnet 83390 72321 0 0 3 0x14200 bored systqmp 66874 119380 0 0 3 0x14200 bored systq 84266 457660 0 0 3 0x40014200 bored softclock 2341 373222 0 0 3 0x40014200 idle0 69790 148906 0 0 3 0x14200 bored smr 1 467705 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 40963 (syz-executor.0) thread 0xffff800020b38bd0 (117393) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8233e150) locked @ /syzkaller/managers/multicore/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 Process 91656 (syz-executor.1) thread 0xffff800020b38018 (140025) exclusive rrwlock inode r = 0 (0xfffffd806e5b71a8) 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_write+0x169 #5 dofilewritev+0x1b0 #6 sys_pwritev+0xd9 #7 syscall+0x5b8 #8 Xsyscall+0x128 Process 91656 (syz-executor.1) thread 0xffff800020b38e28 (11726) exclusive rrwlock inode r = 0 (0xfffffd8068b82f80) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x594 #1 _rw_enter+0x45d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 dofstatat+0xba #8 syscall+0x5b8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9477 6411K 6415K 78643K 10612 0 0 pcb 27 9K 10K 78643K 111 0 0 rtable 101 4K 4K 78643K 221 0 0 ifaddr 43 11K 11K 78643K 66 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1469 0 0 iov 1 12K 12K 78643K 13 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1270 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 0K 0K 78643K 27 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 25K 78643K 137 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 53 50K 71K 78643K 339 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 13 0 0 in_multi 33 2K 2K 78643K 41 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 197 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 87 20K 29K 78643K 1289 0 0 UVM aobj 3 2K 2K 78643K 4 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 12 0 0 NDP 7 0K 0K 78643K 17 0 0 temp 123 2367K 2431K 78643K 3413 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> 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 96 0 89 1 0 1 1 0 8 0 plimitpl 152 20 0 12 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 tcpqe 32 22 0 22 1 1 0 1 0 8 0 tcpcb 544 37 0 33 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 5 0 5 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 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 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 185 0 0 12 0 12 12 0 8 0 art_table 32 186 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 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 2 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1661 0 242 46 0 46 46 0 8 0 ffsino 272 1661 0 242 95 0 95 95 0 8 0 nchpl 144 2066 0 437 61 0 61 61 0 8 0 uvmvnodes 72 1709 0 0 32 0 32 32 0 8 0 vnodes 200 1709 0 0 90 0 90 90 0 8 0 namei 1024 5470 0 5469 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 5172 0 5171 8 6 2 6 0 8 1 sigapl 432 334 0 318 3 1 2 3 0 8 0 futexpl 56 1661 0 1660 1 0 1 1 0 8 0 knotepl 112 81 0 54 2 1 1 2 0 8 0 kqueuepl 104 32 0 30 1 0 1 1 0 8 0 pipepl 112 214 0 195 2 1 1 1 0 8 0 fdescpl 488 335 0 318 3 0 3 3 0 8 0 filepl 152 1899 0 1795 5 0 5 5 0 8 0 lockfpl 104 60 0 59 2 1 1 1 0 8 0 lockfspl 32 43 0 42 2 1 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 323 0 314 1 0 1 1 0 8 0 zombiepl 144 318 0 318 2 1 1 1 0 8 1 processpl 840 351 0 318 4 0 4 4 0 8 0 procpl 600 638 0 591 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 180 0 159 3 0 3 3 0 8 0 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 124 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 8 0 8 8 0 8 0 bufpl 256 5655 0 1043 289 0 289 289 0 8 0 anonpl 16 43909 0 35115 52 9 43 50 0 125 7 amapchunkpl 152 1628 0 1532 11 2 9 9 0 158 5 amappl16 192 1262 0 798 32 8 24 32 0 8 0 amappl15 184 61 0 58 1 0 1 1 0 8 0 amappl14 176 26 0 22 1 0 1 1 0 8 0 amappl13 168 87 0 82 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 274 0 259 1 0 1 1 0 8 0 amappl10 144 72 0 64 1 0 1 1 0 8 0 amappl9 136 358 0 355 1 0 1 1 0 8 0 amappl8 128 131 0 117 1 0 1 1 0 8 0 amappl7 120 85 0 81 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 192 0 176 1 0 1 1 0 8 0 amappl4 96 323 0 295 2 1 1 2 0 8 0 amappl3 88 127 0 122 1 0 1 1 0 8 0 amappl2 80 1917 0 1850 2 0 2 2 0 8 0 amappl1 72 16430 0 15962 24 14 10 19 0 8 0 amappl 72 875 0 835 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 3 0 1 1 0 1 1 0 8 0 uaddrrnd 24 335 0 318 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 335 0 318 1 0 1 1 0 8 0 vmmpekpl 168 6809 0 6785 2 0 2 2 0 8 0 vmmpepl 168 42572 0 41007 87 17 70 78 0 357 1 vmsppl 360 334 0 318 2 0 2 2 0 8 0 pdppl 4096 678 0 636 6 0 6 6 0 8 0 pvpl 32 153197 0 141161 127 10 117 125 0 265 18 pmappl 224 334 0 318 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 438 0 3 13 0 13 13 0 8 0