kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 16 08:28:46 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.101' (ECDSA) to the list of known hosts. 2019/02/16 08:29:11 fuzzer started 2019/02/16 08:29:17 dialing manager at 10.128.15.235:24177 2019/02/16 08:29:17 syscalls: 1 2019/02/16 08:29:17 code coverage: enabled 2019/02/16 08:29:17 comparison tracing: enabled 2019/02/16 08:29:17 extra coverage: support is not implemented in syzkaller 2019/02/16 08:29:17 setuid sandbox: enabled 2019/02/16 08:29:17 namespace sandbox: support is not implemented in syzkaller 2019/02/16 08:29:17 Android sandbox: support is not implemented in syzkaller 2019/02/16 08:29:17 fault injection: support is not implemented in syzkaller 2019/02/16 08:29:17 leak checking: support is not implemented in syzkaller 2019/02/16 08:29:17 net packet injection: enabled 2019/02/16 08:29:17 net device setup: support is not implemented in syzkaller 08:29:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40000000000000, 0x0, 0x10001, 0x100000000, 0x1f, 0x20, 0x10000]) r2 = socket$inet(0x2, 0x2, 0xc0000000000) syz_execute_func(&(0x7f0000000080)="c4c1fd2995f400000067470f40033e406c2e64c1a8b91ccaaba08f0978db07f2e0b0440f75e4411ac7b200dc44cd56") fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x6, 0x2) r3 = dup2(r2, r2) semop(r1, &(0x7f0000000100)=[{0x3, 0x942a, 0x1800}, {0x7, 0x1b12, 0x1000}, {0x0, 0x81, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x1, 0x1000}, {0x5, 0x5, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x77a8, 0x1000}, {0x3, 0xee, 0x800}, {0x3, 0x100, 0x1800}], 0xa) semop(r1, &(0x7f0000000140)=[{0x1, 0x2, 0x800}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) bind(r3, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x4010, r3, 0x0, 0x8) r4 = getpgid(0x0) r5 = getpgid(r4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/235) recvfrom$unix(r0, &(0x7f0000000340)=""/251, 0xfb, 0x40, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x1, 0x0, 0x0) r9 = msgget$private(0x0, 0x40) r10 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001500)={{0x20, r7, r8, r7, r8, 0x40, 0xffffffffffff8ba0}, 0x7, 0xfffffffffffff499, r5, r10, 0x32c, 0x6, 0x0, 0x102}) fchmodat(r0, &(0x7f0000001580)='./file0\x00', 0x20, 0x6) r11 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000015c0)={{0xffffffffffffff81, r7, r8, r7, r8, 0x10, 0x7}, 0x4, 0xd64, r6, r6, 0x5, 0x800, 0x1}) getgid() 08:29:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r3, r5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r6 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000000c0)=""/237) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) msgget$private(0x0, 0x20) fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x3, 0x0, 0x152, 0x1, r2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0x0, 0x15, 0x40000000, 0x20, 0x1000}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000020, 0x3, 0x29b}, {{r1}, 0xffffffffffffffff, 0x48, 0x80000000, 0x5, 0x9}], 0x30b00000000, &(0x7f0000000300)=[{{r0}, 0x0, 0x0, 0x1, 0x9, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0x80, 0x9, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x45, 0x2, 0x3, 0xcdd}], 0x3, &(0x7f0000000380)={0x5, 0x3ff}) fcntl$setown(r0, 0x6, r2) r7 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x120, 0x108) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x2, 0x8}) getgroups(0x4, &(0x7f0000000440)=[r4, r4, r5, r4]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000480)=0xfffffffffffffff8) msgsnd(r6, &(0x7f00000004c0)={0x3, "46a5481767b7066e9fffc4aab8e62365872623ecae5933c8267e85e98659675de64e40b1b12dc8fcbb468659ac1bc8560655e8ed380ffe13f55dadbbf607ec65e4e399e72b3b7d18a4dac9518b79eb1d8ba2eed80233986109e5e610ecdade77de2b57061bca36b2fe62d48077bd63ba9688a3e2edc4cbd7c44a5a548c3081603a1e1bcd441d591b08eac9acb03e806fa3f1fee8519ceda88e74b009b50395c718efb6d09a299454faed1a5b83e76067bd79b35a589d8eaf3dc685bcca551535ff188f7ef98cb5783c686d72d27e3c752a95502157c2a0a88496169fce3957e8691a"}, 0xea, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r3, r8}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000600)={0x8000, [{0x2, 0x5}, {0x3, 0x6}, {0x1, 0x1}, {0x1, 0xc0}, {}, {0x2, 0x1}, {0x3}, {0x2, 0x7}, {0x1, 0xffff}, {0x3, 0x2}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0xfffffffffffffff8}, {0x2}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x100000000}, {0x3, 0xfffffffffffffc1f}, {0x2, 0x50e5}, {0x1, 0x6}, {0x1, 0x8001}, {0x1, 0x1ff}, {0x3, 0x80000000}, {0x3, 0x9}, {0x3, 0x2}, {0x3, 0x101}, {0x3, 0x8}, {0x1, 0x8000}, {0x0, 0x7}, {0x1, 0x10001}, {0x1, 0x6}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x201, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x0, r9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000007c0)=0x3445c14b) dup2(r7, r12) 08:29:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b065102311f0fa315fa26e95c836bd263c03d78983ea", 0x1f}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000280)=""/184, 0xb8}], 0x3, &(0x7f0000000380)=""/106, 0x6a}, 0x42) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="54657d6f8395eebd56825af896f9324bd360ad498c9c8d91296754536e2e", 0x1e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) 08:29:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)='MN', 0x2}], 0x1) 08:29:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 08:29:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) r1 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x10040, 0xd) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 08:29:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x440, 0x100) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20001, 0x10c) ioctl$TIOCNOTTY(r2, 0x20007471) ftruncate(r0, 0x0) 08:29:21 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000310000000300000035ce17351d70577f250ff8242b5c3df13548ee0243a92461bbe095db80455331cb8d1454e24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd427900100000000000006ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b34771749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8385640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000ed3f7123841dd2d6c1fa12e5850368421bb648292775f66a19f89cff0fe6545b77ace6e18be05cd79889960ba862b0f83e22e36bd69c615a3c73f4cc6e0e860c66bb06e419830f68e52d4bc97f82a43883afe58dd5d42f2af725a4376435daf93e10ab82d396a2379032e1a369ffe32302bf89c5c7a86220c69e0b8cb7a0066bc45153cc9125f385308268bebc76f2ea17964d5340efa5db1580c8761e732c2179e3cb4b23769c39db757b20a14709002e3500ae53e20cdc52b01e718d9d2cc2329e1f0a74b12c148fc62a4e498dd24127657d7777f36d1a74b97f46a06e978dde9eb301d7ff4f230921e7776c16fd1d1cfb17aa6b1e6a5f0d632d8919bb498f15c5bdbcc400000000000000"], 0xe8}, 0x0) 08:29:21 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() semget(0x2, 0x0, 0x340) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r2, &(0x7f0000000100), 0x100000000000009a) execve(0x0, 0x0, 0x0) 08:29:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kqueue() r2 = shmget(0x0, 0x1000, 0x4aa, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)) kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x3ff, 0x80000001, 0x7, 0x2, "67ff2c317a84423bc04da2aacf998d851d40b39f", 0x3, 0x80}) setegid(r3) recvfrom$unix(r0, &(0x7f0000000040)=""/18, 0x12, 0x800, 0x0, 0x0) 08:29:22 executing program 0: r0 = kqueue() socketpair(0x20, 0x5, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x9, 0x80, 0x7}], 0xd5fd, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0xb}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x2c, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0xc, 0x80, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x2, 0x7036}, {{r0}, 0xfffffffffffffffe, 0x98, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x3, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffff9, 0x21, 0x40000002, 0xffffffff, 0x6}, {{r0}, 0x0, 0xd0, 0x80000050, 0x3, 0x6b}, {{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x4, 0x4}], 0x3ff, &(0x7f0000000200)={0x8, 0x178}) kevent(r0, 0x0, 0x0, 0x0, 0x809b, 0x0) dup(r2) fcntl$getflags(r0, 0x3) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) 08:29:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvfrom$inet6(r2, &(0x7f00000001c0)=""/202, 0xca, 0x40, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') lseek(r2, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x7) r3 = dup2(r0, r2) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 08:29:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/130, 0x82, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 08:29:22 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffd) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 08:29:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f00000000c0)={0x1, "1c31c6e75dda8bdb84560f0e7dcfdf83e7625ed293f1baaeabb20acd794f1672d0e426323bd454ac67f15953457fbb71ae5b404ceadcdf980dbccb1ece1d668a86c17c524fcd4a700f54ad8cfa24c318f7ceca5e4566eeaeeb8d25b386a8b5e32f5c3803474306aa238bcf99cf5b71d7604336c307f26de608636b8b88c09bb1d61a09aa354b9bd5cf95372bb6c0d50a8797"}, 0x9a, 0x800) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 08:29:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 08:29:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="1000000029000000310000dd01000400"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) 08:29:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket$inet(0x2, 0x220000000001, 0x7) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080), 0x0) 08:29:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000080)="b0606c3036fb1ea149e02e32b8207d9efa3e3d137420bda2faba7e86e756dee9e3782a6bb7dd3b9a742ccfd87a2e60eae4495b11e55809c736b7908f1db95abaa7a1bb5662c4f8708b16b2c4de6f4209f232da6b8c2d6c20678af6673848463caa54b829c483e323daea0fcad8908cc19d49b5202a781d29b9c9b712abdc8a", 0x7f}, {&(0x7f0000000100)="59dbac9977ed1bd52f4e10c46e2bd40192b8b097bc460700fffb08e59574ef2f7d8f9026b0af0bdd717987593990a1bdc671e3669129f289554958252d04a17e690eed0a5dc6da2a8af038366326ee0a33941be6139f93bc5da19024db102a777147c23c9603c9ed2ee5202d7ea8c7adeca256581c10f412beca633192ecb3384012bc37134899ea986b", 0x8a}, {&(0x7f00000001c0)="7a757431f677", 0x6}, {&(0x7f0000000200)="edd1ee0a338e7688478c2cce7c3271dc5b", 0x11}, {&(0x7f00000004c0)="6e3488808acb827502582b963f7a1caed04fba61f6735db66cf64eeadba4da712dbe43d26d6259dd9da155bf349a01e44197e9962cfcc39cc32b7589af9622e7de22ff8ded91c95aa41255662319d7b70c82c1366e8fb4e33bba5b56c5234e65fb6531dcd2a2834af295cd26fccde611184403abba117d432d3df52cbf07a07c1f9838b2bf82deb7593f23779069ef0d88afebe2aace3aa784de04420b9158e1bcc91d201045227b0bef981ac947d0f9373f05baba79406b8a9e71f2761680c2343735587e56b54e3f9d7d024eadfea4ebe00b996651b905282f971c99397e50e7", 0xe1}, {&(0x7f0000000240)="7faaf3a9ce7db3cd64366a2a46579903a4d290b0ddd97ea4928bb6761ea07e53ff9540788eb79e78d2953bc883594b2c4bab925d766374f371d7d1c506510baa22db018bf80007008daac55cca2d3ef332da928fd9bb429ea0", 0x59}, {&(0x7f0000000380)="04be36e4d56a1037bc80ce6f442d1d093ebc0be20518fc8037e0adca92f3f252e56d6ca57fc9a0993c4582910d56b26b1e5620d97d8ef8e50feb06593dae91c4805b4ef5de957d0a71995e5cb7b56fd9c466d4e30778aca33b3d62fe629f33c89d1570892b5fef641fa207be0bc2a304be47f9c1ab6a21cf1582ddb3eff996e0bea66ad9bb4c32f00247e479f3751288a8c9ac2587fbe64675f04d89dfc02786fd2570ac562cc39c6cba5889a5ee82d77515f625d7e9b9e0b32b", 0xba}, {&(0x7f00000005c0)="ee27a360a97d880ed766ab96f1791261ef2d469bf9b0a9cb70dc03b424bb6766007a5bf5020113d9374ee8b6937368052fa234f6993dbee363eebdc30b49a1eb2516dbbad0a7b36863d1098749cd30708f6d00497b477d7002398c6a2e5d295d5d0f8c3ec63d96ae888effd96277ec44aea2c2a1a0ce6319dc800d8f8b2f5d35e7c8df2a61288e3bd76b968664aa3af33f92d25c6af27bf1a1314036e7230df3d99d4dfbc3f3c275d1d251b690a386173956404b5f4bde18e0432a1f7af8cce159279f6af023cc632eb51364e3a9d980d50aaf25c15125eb39905f2df873a48093f13220e17c6ca766b23f859968ddf2cfcdb035e9071b7b90d3487a70fc631afed03fa19335066bf964c4d04c450ed6c8e85ee2666438014e42f04a07e3ef28e1b2617ed0522e0080bf1ca032270a1565a4663c019b6765923c77184eaf0da2848089267af2bd68d60cbc3b77d9add8564f5c3253d44b85f813aee306ed5fbc26058ca0c7cf4613b17ac74409a72fbe982593e58af3884241e604624e55e8c41574a814ad4af13f1a67790d968bbd08fb43920c68555b68cd664551c8024b9ec0f99791934ec7e601d9eec10456683b10e3dc0a07a6f9da71520931635a357a0a8c3caeb704caa8b9797f6fa10c052293c546f58ac9a15a5c13c4fe6b3ce688129a8b0a74b72fbb694402f98b542a5aef6cb698f5c484e45409ed7ce897ca7c26986ac6a672337b6af5f3ea812e0826be028e869a55e1718cc87a47aeff34076ca9a7044d401f85333f45382f81d6653b695a2b2af5d92ae6c7340dedbb06ca3deba28badadf293292fa83170d854fc255bf59f1c9fcaa721b7c0e77f05d29cfff9b006b0dbe223eca4aa9f5d194e4fe96da08651709ab6efb42fecff700d3039f41b95e69eccc0902a9c97d6b65b18664a6b42526b2e552dd82a85573877e21ed6fd62b41bbdbf39d7ee8e1ef873da0bc04213d811bfca1f8e441c1f2db3c54b9d22a3489d558168712c6ca9509fe41ccd2edd7c1b1ea729c6080b9ffe42edea73f0a81e180478c6f29a28a9a630251be5f7f6fcefa9d1eca97ae91d994704f83d68798cb73a55b6a5bf7e1f6faf04d367e3ca11858b13bf95156ee24e0f624d5e6c7fa966b90f26a02d5df088800a121bcf6956732b5915936c3dabd4016a576d8a3ca8979d40dd264cce75cbaed697ed218c93c928836771aa192ed3f252cc64fc89d5230ac40ce6880d2c8edb9a855edc166ae9dd3165ddefb2834c4130014beb71d87f701a750c556113098673d59f301c314e035ffc0842eb47e459df98f070e5350fd40561ea13a25e0410ce327b09513600a1b6d3e7bbf57b7eb599e0986109e21e247144e7d24dc44fec4cebde82ac96d0df96676dd47ac29114b558c5e1db276e5a390fa2d49f965c073d307c8058fd7981d2de0b44632bf544f01eb2778a45c4d6ababdb6b7e4086d458e7d4476f208691aba8c0d723d955e9b9900f159bcfdc2d458d3f05b67ae870a3289453f7484bc11522ea9f9899d61093a59e254320852e949d188df892d62ef1d60d067f012c7cf14acba234654047d46e02b3c7ffc74493785a5c2b4837f9b1555bea97deb694968d862d370d609548442c6229578a6e1170ab151e3359b27d9a5c771666b2a957e2aa19431c1ad3c35e772bddca23e12d8fa539b2c39be07e3a8e8f8d84ffb7f6bd22d193a730a00fc7e281ba2d19238e5a7d87180ecacd9e07801eb27a7cd5142574d3d2bed27f25400774694a639170c10405ab311daa7bffc307334756c388113a272bd80e3f25132edf3474bb38baaacd99635c9ecf50b160c54f9b048ef539eff88aacf44c1ff509778f0d7507fa1dd42c807379390586bfed92b6ed83560b964aa5b5bcd55b17183c72104cc38708bd12493fc9fc2b799c942232c9561b3e1701aa91dada272f3e8793373b8232970a49c2a315441b3c51ccc54c8adb03298dc83f795799470fc1da94fe97c5ba36bbe31dbf8d6ba8641395b89d83e384a4dde8c1f235c309ea249820ae04f2867d2e788f0ecbf06bb18004bfa7f3a6499f39bf6886b5edade2371764b08fc4c3dc452ffd2183cb266da3f9eca30a4a896b4a2f0a6550facfeaf2f2f732ea974a207ad5e7dc444554c47124a5b74ec38d7803ef4c8f8afc426b70a83c431b5b257225dc8630e8dc71a01d80163515710ba265c215e11138afe8126aa86ebf75d3dd0c3dbcd9984037fe78b50e60ed0c6f67f14eee12882e91cb689a1400112793f9e036e101bcfa06d897713aeb911fa2924c203d3e83ba1adef026d9e6087402f6aa9642316632c1fb77aea719c9e62af36e2d23178dced52b51ec9ba27acf68422e444227eafbc2dc63b923dfbface8a5d6547df4cf2110468a56b53ecb18809c31d57b9721269a17f1a4994c2af63c511f63decf569f5e6d65480386eb861ea3fb65079f80674209cdcef51a452552490a7c3d5eb7cb1052d0cd5076121cba348168636417cd952c620959a9db4179f53abef201af08a4ccf04eeec9997c5233b2b6b2e7700837d0fbfe2d3cfa11184744b983b7d1f8a45322d7ad2f58a4cc892a7ed0e0afaf3f3006c5e42443d49b47b1defb8e59bd813f72e10071f15ecd736c9d7f0cbc042e54d29be26ac39a39cd210c0eef41e20e35b7cce5f5244cc96f2caf7cdc0dd36b7ba43fc2de75feaef2ee3442367d8528cb7307bb1d21c304ff20eea19c5193559418e3a38926d1dbff8cd3f9fffc4512db19d5c970a347b5a5b71f9346f0fa9aacdbac897f95e656989ddc6755724855d89f84dbd4cf5d8d469be207f31371dcb03a2a958d62efafac6b3ade5f39c87704e462cd8ce0005c0d2d273bcbca602f23e7896bd45a96c0971d425b982821b7b9c582b75d9c62bea76ec9ccbdf11bb924d0aff5e16fe21b8cf21a3d68d51eeb6ee760aebc00beee5d7741db0783f765484d0e7bb87ae10f16b834e320db7f9a3222fdf7cfbb8ef5161d98ba40d3ae82f26318994f357fd6d163b82c0908fe709efd0edffdc6e80c5fa9a73cf6cbb2832bb5ce01fb662fef2e3142918d14bdbb7ee54cae825448dcba2faa0eda77b583a0818167a929912bf64d0e002acae25ebd2f2de3b4b1b9cabc356dd5b6fa031daa4c53c15b8f45da01c5f55d16000bd98bd3b49392f497dc002edf0dcd883444cd87479ea4bbfa50fb74bff994c2e99c2d9cd6cd0f5dcb32def0ae62c85afba4dabd07418d39c8a53261aa1c0becdaa7b97a9dc736ecdb32f26d98da7dbec239a95e5fcfe254d9b4de0b4c98225d50891f6cd336e1688e8616f1f9babed01828b83ddd7bf4e25207f8dab4a093d2934936159e858dd43415917f1b98fbed70acfc3c7ca7d31034842fd40f996a49777a724151e233cb87b3898715a09d123fcf6b9c2a4bda0ede3050182d5f0def6f06a50363fe59a033b919ad0122413d54eec243ca70f256f08f8d992b386798f8f4f68282f35907f7059793cd1bbc2ef83730591198a74eea86ebc8435d17980838d5763249e5a758b406b142d16bea6c867dcb95930891a289cb3571168b53b1ffb8d44264c068c0f970ea155b4a27187eb4113f60f3e038cabfb2eaae5f0e6dd6beb08778e5d4ef6e5c52f5f00c0687878266041c5c1d4373d0cfd4ee4cc5149bd92e3a349e3fe12050c0123fac943900c34a016198d1183bf251d058f386471d0c1a0b6a5bf43f603420167f6af302b731bf8072df2395cc33d3dbb4c01da52a717ef3d94435cfdcf2f9a0cd8b86039c4b2137335216e614a6a4c57e76bcfdaeb7cc4be64b98fc3ca892f434e30554b854b37e1b783baf49714e9022fdc1d78710c03b992c804b06ac26546c0c151aea570f1cd128d9dec86850c0d623bb9e97343f390f5e8f5b493093053a29c91b34eda4772eb0159787e54843cfe628a6eb6cca7917e7506d5db875434b8d40d752803a3ceb8e5193b6477fea3f262d85d5aee1f5f411acabf4ff2d88a1a9622c17231171e2072aaef03352af0cf117df125b37f99710f4fa44a2b0dda276800ae12220ccdef0998fdd940fbaa7029630679d9a1711be6303f62ca1b399b3ef2b22db145c98a4239972c1df3c216c459abc32cf86b75fba56883acbae587283574e88d14dd52d1deaaee83e92c32adc0f22081f58189be19dfd059f5e834e8ee4b5ec944740c99ea0f5165c338707764f8bcdf2380bf0ac5141c88de78c0f6e6dd4c38d680eaa60047adabcbfbfb583908d2ba9f1509db08d67507ef15de8638a0a345e8a141e3cbfac625df3132999cfc13751a2d0cee3ceb135e76b840d3b17692f363b6b6ed8e0fbf7e4aeabe48634cdd5022d95f286562a49149aa76e1f64b62fc0799d43fb3397bd438a9f3ab29a028d565b578a60deb5a276241bf65e9e5dddf0ca0128b37dc57913c668f5287fc2b664858d46b09300c7aa6b05cf1a14e579ddfa0af2f72ec3a9165013a720c6ead3628d416c9391f6c4b6cf4928f3cd1c2236ebe3d5a22e26570fb9fa1e871e307cc205ec150f3e3b6ffa7e3f5764ddd36c0a81f0eab31c8f4fd5f8520a95abf1d0f7fea23408fed5152ddc9e7a092e804a4e65182f86798414a441a8aab598df52b767ac447a3df6747b894b45b81fdbaf62dc436683c4330b15fc671ae61241d68045d6ad1a78673f5692d6187e512374b66c1a0b7e2d4000c5096945e4c228296acf67ecb9de8d214b50bac1ff708bddf1d4566fd04fbe7b09ebbe620cb799f668cfd82c9e45642bc27db46956e688a604840b6c21e8c4fee5460b449d4a0b275608b2519611363bbd5f54a8cc7a00fcf25014deda66da80b1ea913255f0c2c76fd20bb79eec2ef031b7f975d438eafc4545956c1b84c54974c3c161070628531bcdfcd7cfe6d0d635b1307a2869405049a1f585a5ecd34a2aa280d588cb7b6d831c3f54eeaa4830036eac4236b887062d8fa3c5ce7ac0b4524e49e415c6604fd106c4d2850eb34fc3fcb42b010420b09f8d94ca2e282535063eb42855da28fb077b77240381c9d26a994af5fe9bfed61dc00f754d108ec473dd994d67091f16adc25dc75cbff5cde75219d7b2b885b592787ac8f034b849e10b063e518c9c35cf417106fc389f3d6c67d422ed16ebf8817ded14ec4ba7c11ed5a74d39171ed949d552ee3ad31dab696953465b06794162c2768a3291081aea6943dadd9a4f032a88439a3505b0ee1b5958b1970b1f82410c1507eb35aa717bd1f1ab10d6c640579cd0f54bd0263b6d8fb920ff65e3181e1cf6b0559560e39d9da658faea1fa5d6d7e8a518a5b37db52f719ae96d4558678e0f3782b1535e801616cc08208be9936ffb3657c43e77849b763cb132e8973bb5db6600ac66c309bd1a3c4a3180e3b58ca2a408699820b3459618052847337cf7652a4193d09fcbbda3e0a1f06cf5d5bff517732325bca11158a37be8546e7bc5f1e341e0d49a0f90fcce6f910b3c1c3ebcf405e7a834d32d51be5e2d3bff1113a8f5cb2f44b539d381ba342fec6c3d582a088c548bfe54f5ee259e5c8bd44664e1d11b7bd3e3b5d3af37088330e411caae2f68bfb3546ba42a424b697741d780f714e9f480b9d9dabb6568300288521939b44c4f616cef2f3a4792987dcac46208f2de0fce0b8178d3576a0b8d3a21d06e8cc18bd01e42f24673d3fbe712f6eab5c20cf22665684762c68aac34b42b7346ad24b0a185167a8cea05f21cd02f28db17ba1c0db23a46fc7e43d9860465388dab4dd1839b74393843a68b82ca84ab114790dbb4c2c3331a1ee48095", 0x1000}, {&(0x7f00000015c0)="4c53d489c3d30d7700d99828f699847884c39133d8770aeaf56e69dc3726743f9877f2f5309796c4bcfdd29042abc9b108eb1d2b1daf738755a6998628437a8838ac769502af4e84c97f563305092c4ccd77181b19fedcee42552fbd733997a42b3d901149bb36cfaa61f08e38c25d8b929f642109945f71e37bcfe79e46834887f44c8931ed20aefca87b532884053f2d2500f4118042967c735eb072c7a0175143c5fcbb3874d4bf2e5ee34cf0fc985ba01ec9a6ba8786cc230d22", 0xbc}], 0x9, 0x0, 0x0, 0x409}, 0x1) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000001780)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 08:29:22 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) 08:29:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xb1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0x1000, {0x0, 0x9}}) 08:29:23 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="039ea0429b568106206e671dc29225bcf98479815daa94a9cf8f4d0dbe1b40631937bc41fcbab2cf5edb116b4eee66c72e45a1489e5f005a39d72b1d8c04f91352", 0x41}, {&(0x7f0000000300)}, {&(0x7f0000000340)="8ee17828cd19c05ee2f0c6b4cc26a7ce5099d42c312f1500a6299326a4ab40d696210457d617b1d438c7cdfd81da74cd1414e0fea371a88b27c21b1e7ffc85f566a679283021b4d3ccc953122ccf66e78de030bccab660540a9b53a00171bbca91afcbe1ebaf2e81cd7542fbc274997b377c67f0e928d8557176bebd232b75f52f", 0x81}, {&(0x7f0000000400)="8260ee55c21e46acd170b07079dd9bd3bb4a006e60354c2d725eb4fdfc51642fc96184d38eda4df7c52c80f6dbdd9318573ed3cb0269631ff5099479e8f2f084aa022301770fc6cd32ebd11311290f1f4d178058b1ea8a6576e5eb2beabccee108fbeb6bf3d895dd8dcf80a09515d891255ee490864384546ccd686d0d11908f6c1872c84bc9b8f2f448f98bd227e0d4306c143d900ca4d8ef507bc9d0a381cf2e7a", 0xa2}, {&(0x7f00000004c0)="1d04a1336bed7afe20e39d610e82a61592cc65b25ea9de0c70d7fb2b3c41c3fe55a35e6ff827fbe206b4f737b8e99bef4b4adee42b8ac99003518bc743c559c1ed4bc7bdfa1e959ff9fe5132485285d6336704a6c005220da88215d9ccea9cefa2b25d9580eb9cab57262696c1e1c331145347861c794210a8ff39645fef8f323c8ad4611148196b2f9a9185814bff1f532ec4ef206a12a92a6eebff70f26e7d49a60052c03634e73828d4889a06cf1629e0d12fb671860ab3637c71c62d6ee52576f6d24fcdd0bb4e4c9c1247d2791a79e0013f0c08b69244d4a15eab226059d7fbb0b8e2b923d46d0d67031fc2b3cce96afa8e4acaffac418ffe97c391d037148625369ae524995ff08e8e4abb277d10da469eed1dbcd9d9324eeb507549d45b341504125e0317e39bf5872f365516358a760da67ab6dc5b2f8211f817cb8bb60016048bf9db62642f82badc436b835414ef73fed0b4b6a450d568e31c8a4ca430e9de1a8e1a37eea726868157125e0bc1315a1b755142257f57474a95ae8c85267f16ed0407224164caf0c4b3fa2b85dd8c461ddbdac937118541b3021974614ff138899ca18e111a5814d7c664e53c06ca2cc7b6654498dbaa3476efc9ed5cd6b242e026ea64a6871fc671358ea43253e955864dca21207d15fe961b60536771a62ec003e394255d2be0317725c9bcf7f0b94c5ba216c5f1b76a262039c393b79de65f5edb29bc60dd15171c43bbc27afd0b21c6cfe16740f98a79b5afff12ee67161f8eb3d1b26a57add0e0fb8d59b0a0e36d806b14a873080dfaf8821fce287fbf07324cdebc2f5fef2536a7d8308fef677f54ca7ee4335efd7e411c8888f6475a6179ced59a41b2e3ea8a321d190ae34787f89a8a0ee9d263c84556670169302982165858f71db71031e585f9d7630baaa1b6940b74cc2b0eb51d75e8764d9a8664b27bd3c88843cd9338d94cdc65f5b13dacaa4a1126f424ff74b606979a9c4a176362bc6bbe716c163921dd40a45ccebc22379363e0eb7eb60167ca2f06b4fb9ea0b9f9bbb102974a953ab4822b60c799d2ad0e03115d9cd3a0f56e70bd4ab0f08043da3e99795270f53763a465e65357e6688f8c38d1a34286026932b84d4cd9f1811d2d0453415cf3d028e0142d731ed620f8a653c903d03039d2880968839c9055d9220f7627cfaec46b89c9b6c98906df8d6dbac62380f66dbc5e56c5894ca4ee2a6f73c2a9b8a5bf2d62ce9435781d52a707e92c0359345e8e522e0ef6a58a107d26037102991d5b8cf27877d7a438f2b3877a2eaf27fd713bfaee6896a47c18f83af686085220a0cafc65c19957186920249df027ea1e847d7dc543104058e398f137ac757c11d2c1c8c9f5b7c069a6873cc206bb01c4c6a603c0ba49d3c44579f72ed0b031b02ceca7bc4dd2d77869f00b41f3b59a640a9c037364ea633b61be285b253563378531753be9116656c5dcb5e8cef04239e3943a56a8c67a414a0e16abfe43d8d02a34bc1c0ed399a313a29b4303e95dbd4637998643ed77016a4655d234fb7af6f9f6ca78c3b4df3ea71acada799d480971572226af1528652f9bee4ad0de3fc4b22f365c61e6501b85556b69fd3b5e67a5d21bcae4b3c32bef04125e96fce354c1b83ef2117c76119eb8f12e116cfa1c3d2ab471377e09f017afe3e66954e5cfd5a1caea55e8eb6ffbfc2c99f405496fa928c044c0221226ee0461d781dbb11d3b9d88610ccb08dae2f182c39b74bbd378d32af8f377ce19c19ea5f3d238a186be9e0a0e6b5bff67cfb945233c85cea798a23a4242b184534c31794f0f87ed74b1e701f825a2960e8573e41c8024a9193e1dcc11850175c813309b2754e52a63162438972564e8b2d5aeee0229b4443f9b5a3b7117ac74529dcf549ddb4d7f9871c963fa4edcc0240f6d57b36f079c70646ab31429b3352219e5b4442cea937f6d15bc087a06fb91f4bcd3c0ed1364412de4e883a83ad8d139b35abeab5a2e2e9086e6483e038ae4239658dc62672c1d274ac1a676ae0dcbebc0c86756e01abe87c6f36a3bc084e87d846aaa09ea4b538b34f89074a28dd9996b70ee42adab089c0cf75579384065cdf5ed8ddada0f10ab8dcc9657b255195809f4f4c53592175f6b4ba1d097b0c0cc4918d4a3fa3512c2b98c73a50fd818600ab0cc2b8ea66e719508fbdc9acaee7371cf6a76f9a572f22eac450965fa7aa677aa9192fc367bdb06e6c1c9466b1c504ff3a1e356aaf00a1ae4f2e0f8292e2bccdcbfb35b65712c43168843ee24de43a810475376b28a34743cc7e5b11722e238c87ce8d33e21a2d9a59d269009fafecfce82346e247614a76c64cff448469f0b68d203c6e48f75ea00f65742deec74d4f65da808187566290d2a36b505f42a79698cd8dc5d2614f2c3855b55edb4e6b59a42059fea8b16aaeda2806325b4836bcf3a8849aefd83c2905977c4bd132f05d46e2aa11450dbb7d6dc093d642f69e054848abe2ed1c8e980de13cec4f4d249370560c051d04213dc831fd987c770b030812888ca0ab48da3e15b907fd3158da4a4d275fd509732d9c81deec0b8f2d44851452817e1107a8fb910123fdd6b293b46054ecfae4f05ffd939985f2dbaf543c6d984dc698f14294f4ee05ff9e771ef18458103fd1367865939c8417110bcf71fce41ea6371366d62697cc09d95c65549a192ec7c3f6eeb2b9f9c591c2b99f622685fd23b9b4c3e91c9b8a71df48e0e928748067fe9b05b17a2cc957bbcc872d2ab28a0893eca245b07f6d91461812dd993744cc191c806ec39917806999afac72c981f57a1d2b367a97cf41a71572bbd4eed8adce26b4639945095f6c68ac47fc958d0a5d6c1ff14df932187c6c2bdb6ebb7db561b8a90f68c2099afb49ab18ee67b7fd897357e1743a4c1054cda5a396b74dc563fac1d1784e96a193e857ce7517d7e995c8f8752005d548eaedf62232c5439c36fdc11e76c662b98e6601e017b98662f199aa7cf70ea592c76d3cae6c00e979f221b88cf5f26f9c003973e1ba7ebf074921c6262f304b6b4e2df266e1974b4dd921d7c76c864f666144057e745d70dc7832530b5710ab9aa6c1e3bd9781250dc557f3f1f8af2e6d3ead14ec1eeecb932c300389e06c7aad924cc0fc6485db2d5fe7a92090d1e19bb4d2afe15acd296ee9b36652d7d428b76d6671d2f35500f33ff0d37825cf1c29425d9292f83327cffc6e3629e7b723c0acabde76c88e1cd36cfe3ec36c9e4874b01304e959348ddf048de0feb4c7ad480654fddb62ed106958384d8ff7b695945711b15e2831a715f18cf0695db41fc991e13f3a68866ce5950336b9090658dbd6f0363ede15b2502acf0bb24b5305afde11e667fc1cc68a842f61ec7a8f8b1c9dca654f26f8a194b2cc5fde460defa0e4da83b1090a43c87a66ce48051b4bda8892b316c973155c45722d78c880841619050865d3615865dcd82fe694dd03874a0afe4155d557bdff17fcf8d00eaebcd44dae99342f1e9cd99495972664739ba951becde0733c1230b6bddfb85cdbcae82a2739fa8984fd55d876205cad65fb710cc8a858e088baa7f3e9f003b040fb723336cb17889b266b021fb046a11eef8d23d8f9395296a0b01f33ff32ca2f9e9cd2e09e20ae00a6eb84fcb497cc4816e1a5f17094f4d28a86836ec817b6f83ca9d9dd863d00df654ca5f089be57138c224e293bcfe580ba41b50474b23b1ec547f2cba4fa4bdb1418c3ce747444fe00f9892ac4cfa40a5ffddc10e616c6afdfda436e0c0674be058f84adc81cdcaf83893c98f8c8e0e3e98172dbee5dea5426b88eb4e5dc1d0f4c4a1690943f3b4a027c2af5101f69c44a0f875526f53a6fdae476a96a524f5f59efa794e2eb4f9aaef6583f5907f32657ce9fcac4d761dfb1c9abc8a0652bc10534187e2a5607b34d1eeda8ab976b560d2fb8d3cd3108480ccd54ba60398dee4e12abe5e2af321d7f98871f45a9d32bc7566e8c001cc14ea12c5e203d7f147fe688693fd4c12455e4714cb44b5b4a1cfa6a51e7c488b083b57d6388f4d5a5e8028b69fb949733e03a9a3c7cd5b964c0cbc382cfd840d217b037f0b4f1b9ecc8fda8807861130abfded84cec24e9882adf91f9c2833c119cf465f7549da1d01d52884b6c089cbc5b06f18ba1963dad9aaf928ffdfb8c3c964164c876f17f35c688fcc83be4f4a6b63b16fecd82fb8e7d2a1b45c8dbe744db28145282e13cd5f448696163dfb67056fd9549c5c052f3d402163f85dae0dae08f897a1948635bbba0ce8ce7cfd0233c68447cb292138a781687519146aada1ddc4217437c0cefc132e55f9f789a448f8207cba61045814bdd661f94c5e14dfef1cd37204364c870055bec05b274806ce802eb2c00b0bb26b09d4638f8319cef4e1e9886bec4e03772c2d0723471febbf4b2460be1d55e609006655a0f44d82f627dc107845e548b2bcde33316795fc1a4d400f9fe44409d790cec7fbb3b42a94cb1c8eb0cd2ea3f16548eae5a4f74288eaa6767f982846a93e5f71373bf84f8f4d0cf11de970d02d7558309ac429fb8c88f9df446e70fe0183e014cfe10037c0e3de293b7ded6a285fde9ba4d20e555d4b14f2752853735f2248a478a9656502130f355cc3511096396c40792a7905e79cc1272e22947354d13aa7b35aa3449f4e709629eaf12c6c22d17f5d071f4dc99f7472762e5d129c0ba4a7694b2fa1f73f8a125f85f94db2b84faf280058bfcf559fc8038369b203ea526b0ed1444422683cb8b813c71b06ad91b609effe4da0e2bb7441e1a2afd672ba69db33cba0b89597ca6356fc39c734bfc57f9416247c7e98d16a1578a1bd19a59e35fe7c7f0ee03043e7902b43715e23cb130df91371a8966043646efd499683c53271ac329a5e2235c3d9f7a96f5fdd18baab7afcf83314d94db4357d8d65a256b5a7e6a5ff0c9448fbe23affd98a8a6625ff8cfe2544b1a077d3ff9a6347fb06cf66ecdd9cbcc05dcd9329299be3d8082d436e16d41bce2898379dfc0abe384bf83cf4dd1c3323313e217efc032055f8f6fec607f60f3b49c6e1d1c4cd217f5f3ed255d1cf0fc8a285448da2993321e1a2d0509e7a4bdce7178fc23a6f16b0ac5e35af60b767f6334f383e23beecb8ce6910050bc96a3466d9f1bb48847bc6a621b690dc12c157f3350fdeb5de2b6cb1f2807cc3c0344ff8cfbc6aba10292d0b24947405414ff19c08b69d78f77cd900c67e044bff3d92f04ff242974d46c2b24e2ddcedf45b30014c9268e52a779ea60d525d6c7ebebfe05318c001a9d6b57e0d082d7023d5438c1f32fce83a6b99d4be4aa401f23f1b332c40eb1290a752861ada2a21c941d2626ea677f0ffab32e1aac7a874c7423340f5f5dad367fa5410442693fe63e10dec120908ca7163efd210223880661613689fae1f8080e33424daf63586ead53876c6b34bfa23abbd24324c27b21ce3013dcbd9b7ecc5e1d7998a083653b28a8138ab699f5973db562ad7d83b96fc798e2455e3ac92f5f9936c280c54a55a3a005d50cb1d276b55fb23ad4004597c8634cd2192227bc082d2d5fc222273034b47ae7dc90a1c735fd9550c7c53435ae018f4207168a06249e8e7d20bc227b33cf54b03160d4844defdcba24d7a7cd0afcf72e3ee423e58e5e07adad8f21501158922364f528835699b3512232da9efbca6aea297d3ba01df0aced33acab3e1228302c458835d70b373659314ed9bc95fa116c6dca4c0878371655257f942d3ea78f61aed9f493245130f", 0x1000}, {&(0x7f00000014c0)="8b3278ba5aa04886953014b9a47af7c7378cfa5e0e4bdaaef80a0b4a5a2467f55aca", 0x22}, {&(0x7f0000001500)="4ac64daf421fb28c8a1f2ac36fdd41cfd0f40352d09eea05dcf91e0a6f80b319704865aa17ac274f66ccb558ca20aacd45d4e0b0b34bf1896aef144bb49583c63f2290eb49ebb539f50312d4694429ba11af35bcaee16375a64dc19cbfdf335f3d40037933230c388bbbdd0baa5113672d5f95278c1a1751f7d8168c91e8a3cf3cbf5f91c40a841e82322a8d3e28a30482c1a42069c497d3fa569cb34a500e58dfa10a62b16274bfc986296ef9e059ae", 0xb0}], 0x7, 0x0) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0x5, 0x3f, 0xffffffffffffff6a}, {{r0}, 0xfffffffffffffffc, 0x0, 0xf0000002, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000010, 0x200, 0xffffffffffffffef}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0xfffffffe000, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x2, 0x7}, {{r0}, 0x0, 0x10, 0xfffff, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xfffffffffffffff8, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x7, 0x2000000}], 0x75fc, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0xc00fffff, 0x8cee, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x6, 0x3e3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x81, 0x4000000000000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000002, 0x4726, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x70, 0x1, 0x8c}, {{r0}, 0xfffffffffffffff9, 0x18, 0x2, 0x6, 0x3e5}], 0x1000, &(0x7f0000000240)={0x1, 0x7}) 08:29:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="2016a801f5040601005e0e2f7b601a0d040000000000000000000000", 0x1c) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="6b89d89d88dbdb9b34bbca9359e52085b095864943ee0595de98b4a5ded6", 0x1e}], 0x1) 08:29:27 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x2}) 08:29:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) r1 = dup2(r0, r0) recvfrom$unix(r1, &(0x7f0000000040)=""/47, 0x2f, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 08:29:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mlock(&(0x7f0000723000/0x3000)=nil, 0x3000) munmap(&(0x7f0000722000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) 08:29:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180)="df700c240cc7b28ec85ebaabc7c460d11d125fb2c8188c8564d591914e6edf4876bb1b7926602ad432818efaf5c781443a114c924fb7353e96f7d675f1fd36b6ecdaf4154bd007716113758fe8a96e11cbf713808f652e15d82842572f5e1d14a9c1b153fb59b1c0de0470a00c1880a7adfebe760e4afb15f441b3e49869f99683e5a30f006a7f2756d9ab69fbf36aa7f42c738df4a792b11ef8a348b3e6ec09770f040f2884db64ab096087338803031b42456ccbfe93675cae534de4f67573b5e2a505a3fb9b75aba02f96007a614ffd421d073070ab36a695060a059dc4a4bbc8631657c9c7d14d613792d7b4e826408eef8922be65dd71ecb3aaa760d69389ce54b786ecd944231c5c57bf797f08531540b685fd56eb5125ea4c4a2ce569657d84422e97ff2bcce71e19869af8103597691822a2b4525838c1bc1ff5bb93c47da8c905ae68a806360e28b9b6f9f1ef60afb344a9b454615dabd130067314cb537ee0a49c882d267261c743f61afe556782a94dcd03e0369f45ead2efe6a2c40406e313cf152e896040d20a804a5111c5d9090ce49171cc7735934b3ba11fc82e4805c0236dc409c065f573a12a45736844d314b4adb4610568545638b0eb4705668a75c522a5f1652f022a6dc620d0c864cdac444d0fe887f0d52f25d3198852f31e0e5fc41f2ede015b1b5a521074b0d2037126aa81768841eb0b17fb1df5ad8054f492818eb83a0d17eb439eae4e9903e575c471053322a5e4c3dedf2b609f48ddd179f92140533f6ae5d1383b45272db483d7a2e6da26125c6caa2b377bf539d24afa0a74b9356809779a80aef939ad65e5d698ed6031b7f795784fd962fb85bc7bf7387cb31c09739590d891262b0546f83122ec03b804b036223e90ba71e1a90a77a23562c5993ab1543421b41196569b490eac265fd632d04137362c05db24da1456f28542071d3db94c6c17dbaed76bef3845ec4c18945390b5d40724bc3f2cc5758cb9d1a5756cd7df5dea067c74d471db16e6a549c76c23034a0574d864372c6ba3e994f0ecc99accc846fcdfe8c5a111e317d126b5410763c92079c0fa884c8b558bd61075730e1a165f3a1a4c5387f9dd3c0c88f20d60b75391f39fa6e111391ca562b8a65f252ddc6d7ea7784e7caf9fb7465d4408a975f404a93e857e4ba8f04812b8ea1054d06bc56b7f5b90afd87c606ddf0f694e2d0a7d4df13451be1bbc0abd8876711580a3efa2b20ab9d1e28aa29d69539f7bf93e0eab6e33def75ceed421d28a4a2e337327238a044bbecafb6e2381b92f6de7f99e5cda9c0403f114e235878fe8c9332697dcb920ce8e69b75030133724b1ce18c095bb5374f41c5fb84e145b8b6d8f0b3c89ce0a0d2fa6ab2bfebc78655379a462f1ea8f43e9a0647727785447b6751510de7de549c99e381a1e283b276ab995f78f02a00b33651aa37dc799576c4cd732654cd4ae3501ec5bf42b67ae23fa621cc5c58f11752deb426b0fb260d480881cf6c14beb2e2022a39637e8cb333fb62e619cb5d8139bdd7eb8a1799e5abaeaa4d6adafab28cd1e7989fdc4010c71c61846c074ee123d91b76e84ca5207fd7ca3803367f8c2c34edeafa24c545040e14237808384b2f322dee1084e25d8b63f653c5ff20a81de3614e77d3e347666af6961f6d4ff55328430d62cf953af1be0334cc2bf739df152469a2c1d0838a396221c983417070b1cd359a4a8c8fc42f543c5dcb48496e11f18bcfe4a7ecafe497c1e33d882af650870c5386dcc9a742db5f94785d95195c6c34e5948957eeda11beb0358f99fbc237a213b65f574d7d171a6666d8f44785167bb111a2a0c4053fbefa4799a24c2babe006a983e8e81e468983a9901ec8b13918c327bd6631e85fcf45bf97757d109b69382018298fb86b20e496256e9f6b3afa46ee3800224da6464d135fc377e59f589ff71d21c22d100339213fbe7f07a9d3f61922a0a5b8e704227147832de68b097560272822cae5fe9b0cf003352aa683b2510f79accbbe8a3c1dd3eb3722649cdd18e9305e22c1ae9bc8683d8d292f110e5954781ba982d2480137e8e5afb10cf109d3288db9239d5275105fa91adb93cad4424c23a51a0b2f9bbace084b541ea464879b13e266d06227e964dabd32cf27f67dbb393138a90964c89ca6678fc4bde4211c8a5847ed40cd1e662570d548e595f17c48d97672df9db62aca3319f7b179d88b9177cddcafab2a840cfeeb87a78cfebb832e4d652287e83a251033b09e07a324b792e637adaa4c2158fec27decfaa6b3c2ef215b4af5595bc049931763ec550cdda573fb139806bfd23d94e21f1ae94cd7e3e97c6c3a48828d333e5acf2c167ab927784318e1342995482fee87f2135b2385b0ffc9f89e29c11d0620ab5c46ab185719196536d060bd2ebb04791d39a05cbfb72da5dab99c169890176da389d44fe5d19618b79d641dd38abb31c65ee726a1ecab959ab04f81c6f8ec28bd21cda01a08d00a4043c8a17999cbf297bbfdf60a78763db22d4c8d1dcaa59ecd317f694c6604c500aea7a1dac122868e67ab55fc8a1160824d9f27e2b67f937215b5ab9d05d43e17d7143ccbced9dc695678602949b11a27c620e4940b3f0e8456a60e6e8de1ed801cf19691551955276f81fed941a67d2d3447f390a0e6344c51e420e9f987c223e990e0d6c55429168d19021d646e42ad3a42db7e2dab8b92f3c16b2e7d6d15fc491143c65bf1828c82586308e6cdf2a066a14a20b1581e902ba3138eb69595ef672d850c175d0ed35c78f8ce9d663cb4fa48565c875b0b863f0bdd7cc2e05ee5893893b06c862090542f8d36ea0417504abb5a98ecf01b58ee71a21c9077b8959df56a384abb4d2826de895ea434fdde2b8aeb160666e4dbd80a20c7a9044ea5efba65bc3ec90ef3355d18fc1ebe160ce9844762d7c23c69b6f5647989dc8680e1e6aa03867143d5be396ab5a8357fe8d5df6f90da734e63f46a5ad709bbe8f38ca0de276333358c3f8fd747079746a61cb369165602fd7643f9ea46b692639b8369b8c8d9867c35b89abda75cc915885eb3d3fade76ce01921e90dffa04197d214741b6f5d5388a5e76ffa8839fe4fe367e218786ea0925a139eb494084684ed1cf900cae9e52b553fe8244e9f18aff4b277728138b4963e03a1e6cc9a0fe3374cc85fb3e9665e4c316efb6e92f1a9768166bc20b3bb2370b1d57058a02f54b79dff37a8764f23eb411f7630c6a7046bf6f127058e60783d34f25a278096bce4ee8a9a62a7f741e8c34c9d7f55eeef832064305d39c7c88c78532fa823775a370f757c21e09888b40ed9741152f6736c073ada2efaf2e65935e536385a275b3b18749095ccd0afa61fa74d34d376e064019be98ccf1f066fba8cc4d4bdc97e55dce8e3a48dc91652199e664581714b12abb4c6f386cf891fb5437c37b8ae0fc9c8b7f92d4aad02479f247ea81042bdf9e05eb4cf604698f206ce58d8a612ff1ffcd0f7690dc0168a7a0033cffbda1ac86c55040e2e2eaa4a974d87bdcbc2574803c0e3c8c4c91c67cf25772cb1c4e3886403ab396ca3969b63e355d240f2b63b8bbecb7c38db8348f6e163dc38ca35becc400a4d2a6051dd1c790ae08a249d774446b29cd67c963fccc1dc308b4ce5616953530f135f5b31a59a18cc844347830c5b6bf8bf43cd0b854cc2d0ea987b05edb9044c23952770cf2fa27b8ddb5053c3aabf86e3cc755442cbcf7a87380913eacad5f6041a8e30482b22dd79bdd5db0b5d5fd61cbe535c41494eafb51e97179952165fc7546485a86036030eea80697c4bed2e07c42a6db5609dff8eb73c6dc0c1c4a06131ed48ed4d941966a07b8706c2d4e703b80991f07b3fd14d1173cb568e355799e52455281f6c9cf634935064f8e39c76f18933f671c2544f23474385436dcb34a4e23e51dd24176e4897f8fc8073088df5497e0b5d6b8fd190d51d1da3363a1ccb3697e7ab766c23bcb851b8cd0bf43255b690c640c8aaf8391950efb7c7eb506cba9ae0b28e77406e833229c8073d7672ac8ca0a109abbd2ebac8eac97c1eb3e2b37ee0f5a462ff3e50190524627b9c46816890455f682391474644ebaf4ee75b0aaa479cf35010441cf79e842c7cee4602517ce5aa77cb6941f6403bba999ee54bcbaf71f271260f56a78d1674f6f85009725e1c7288fa815787a3577ae721ee1d6052ec99f727eaf354e25157917111d70cf03a81689047057d23f04fa4070928c41db450fc9acc6650b43933c321af373ef48f65ee0e41463f052beb6a6c00103f7772a97b035eed10fa7f70b87937ec8263cf8535592b417856b050d44e26e8504c633612a1d1b0d2ed140d43fb3255b1981a7b71463d8524a7bcdb3922dca04dde4efd936d50811d10d27f8bb46dd48abf57df3f3c23f6e835d40274e10c0d0f6ff673499d74694587b545b5fa372baa6044d2dc2d35fd1c5910718cdbed249de29b25ea8dc0098c8cf78786ca7e9bd66c23cc7e9cf6a5864bf1943fdc4a78a8eb94b12fbb12ec4e51ab347adc6bf1d0187241dc0aa21543619162978c1fc0d8a10198ff644ad51a3162dd5db497425f2c2266203031fedd1eb7475babff411f381218fb25662310db83c76b635a666a0e6c63051b32e300a3ca99fa178534e09e2a9273d88eaac38af259f32e976dc6a0147238323fcbadd1bf20d2e9667fd9cff8e9ecd5d5b3483b2b98538d58b7d8cb8b358424159d0660236ca62920887ed104b671a6da8eea1d8a59522aac1096bfa0a34cb6b59307607e9db43097ac2667e46e4d88d41cf268a9dd8f692a8a196ddb8644da729186e9bdf0628031ce1355d6b0f599e687b5e96404a4e2927eebdeaa451e23a710f84353e2d8f385187c88fa9b0ced1f29cf4e522e0ab188d71849f43f6f5d75dbd617cecae85d8fead2c5bcd5411b5abb1a67c30cfede0d88501e016abb91ab901a05e1b0c4b9be4189fc207277644c289c624b3336a1ae51bd05e389e464665c634c961c6551ae2516db00de8a1571da701617c1914a21f893fc11b38cf52f154e1b04da7ae24bf8c0b23a0c9a222593adfe295091e3c173701351607934db53d7398acf9f5db51cd58d1b88d0508b65514093e68d56605e7c0d36f2c5b3ed19931509f5c5533bec8709681ba6aba3c58e87d13617eb1c1a10f6ed19c879c94c73a3b97d2bb6517bd77da3ed27158a457f9bf601ec94d6e3662dd048f7331f0a2e71c59e278082df5c39dc3db36fa5c421cac2df9746c80fd7d3683ad830e4085ea451c60f16bf97460fbc3edde3c7bb628c5d83c51f88394a16989902761877152ad950e8ec03ab6aeb44ecf77c9a371c118d687b435495aeadc89f0f6e0ad2748ef68a108119563c52b61245f751b4ae0f8010f8d0427f3d881ddde82d2bb43b0279af4db10bf99994951117d6ca4a47b1f8628e1125ab25e3185b3ccb2003b2644684fc9125e0ac822b4d85e058eb2e5b00f633f9c3202a41f121a402338b091cda8efe138b40fda7a0aaca535eb1a4856efc235cc0028d9b7ca14ee57651974ea7a3207e6bf6ea08dfd9ef9e2d12889e3c0c0a836d2a4762b227113db290a6a2089d2a0c1d55b46be442eed1c10928b9ca18c9d490189ffddc29f46803ad259f6877102ff2ee76bb42b5c2ac4dd7700881e1303aa1d9042295011850744ea4207dbf04f7ee9b8f20c68d32e9fdcd617a2f7d327a6bee891431630f9f8c927a70f4665b015bd01ea949d58c2f97d921c7bd003c985832a03191266f", 0x1000) 08:29:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b2ce0000a4695265120064556193e870cc809f75ff20ed0c4a798b1db49707000000000000000282f493c89bfa9e867aed7ddca074274018dfc8dd9a7755894ee410c752d9853975694bdaf28b202086405e4c7d70c69145f39b5ae7cae7c02e325f878ca61372f5c497a43d64a23c9994f61cc9a0fe91ff8c22e9be7dc28ab8813c1dca844e12d47920cee072141f0200dc0ffe3907e6bf17e9025033b0a1fe08100e"], 0x10) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x8, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) open(&(0x7f0000000040)='./file0\x00', 0x41, 0x10) shutdown(r0, 0x0) 08:29:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000000000206, 0x80000001) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffff80000000, 0xff, 0x4, 0x2, "2861bd1b4d53aea7455690bf89f4bd65fd987d26", 0x2, 0x433}) read(r1, &(0x7f0000000200)=""/243, 0xf3) 08:29:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) lseek(r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000080)=[{r1, 0x24}], 0x1, 0x0) 08:29:28 executing program 0: setpgid(0x0, 0x0) r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) setpgid(0x0, r0) setpgid(r0, 0x0) 08:29:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="0000ae906b04c01722081882d4982d9134f6d680622c4a03e463d50b2f8cf9c07a2986ad9782b67856a810bd17a295f4e99a226954dada55c96068bec151f32c3f271856fdb55ac8276552e5d2b429009f88f6c2b564ad5d3d4f8cac241133a486e321067137f67d738ecc16", 0x6c) 08:29:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(r0) read(r2, &(0x7f0000000140)=""/250, 0xfa) 08:29:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0xfffffffffffffffc}, {0x18, 0x0, 0x7, 0x4}, 0x6, [0x7, 0x1, 0x20, 0x101, 0xa00, 0x2, 0x80000001, 0x3ff]}, 0x3c) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 08:29:28 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x50}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r0, r2) 08:29:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10000000000000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x100000001}, 0xc) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) syz_open_pts() open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x48) 08:29:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) read(r0, &(0x7f0000000040)=""/212, 0xd4) r2 = getpgrp() getpgid(r2) ftruncate(r0, 0x1f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) 08:29:29 executing program 1: socketpair(0x18, 0x3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7d950d6a, 0x6}, 0xc) socket(0x1a, 0x2, 0x9) 08:29:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x9, 0x7, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) recvfrom$inet6(r2, &(0x7f0000000200)=""/137, 0x89, 0x1, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 08:29:29 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r0, r3) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/104, 0x68) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 08:29:29 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = geteuid() setuid(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x100) 08:29:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x10) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000600)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/.!:.!]%!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[\x00', &(0x7f0000000440)='-:]$*.\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='@\'++/\x00', &(0x7f0000000540)='[*\x00', &(0x7f0000000580)=':\x00', &(0x7f00000005c0)='/&\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='\x00']) chdir(&(0x7f0000000280)='./bus\x00') bind$unix(r2, &(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r3 = semget$private(0x0, 0x6, 0x200) semop(r3, &(0x7f0000000240)=[{0x4, 0x3ff, 0x1000}, {0x3, 0x1, 0x1800}, {0x7, 0x6, 0x1800}, {0x4, 0x1, 0x800}], 0x4) r4 = semget(0x1, 0x3, 0x8b) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/133) syz_execute_func(0x0) semget$private(0x0, 0x0, 0x80) 08:29:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/144, 0x90}], 0x4, &(0x7f0000000280)=""/173, 0xad}, 0x840) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0), 0x0) 08:29:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20490, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x2000000000087}, {0x21, 0xdef9}, {0x83, 0x3}, {}, {0x80, 0xffff}, {0xef, 0x7ff}, {0x8b, 0x4d}, {0xc7, 0x3}], 0x5be}) 08:29:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x1) close(r0) 08:29:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file1\x00', 0x1c2) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9, './file1\x00'}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 08:29:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r1, 0x5) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x31}, {{r0}, 0xffffffffffffffff, 0x82}], 0xe35, 0x0, 0x7fffffff, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 08:29:30 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x83a0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x100c1, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) 08:29:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0xb7c) r1 = socket$inet(0x2, 0x1003, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) r3 = dup2(r2, r0) recvfrom$unix(r3, &(0x7f0000000080)=""/138, 0x8a, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="b16c3fca31408214ba1218a30173b18a7d14d0166ee6aa2ae5797ef590ef9d63da7e540dd92f9ab66fabcda3d95b91509ab1f237e5ce00c7bd61948df1dc06ec0d3ee714d56442a2eb1ba1eb7559f61e731c3ee45e3725a1bc526579afd82427bd7ab52f4d6a10d64ea801e2de1a247703d131803b38f8f74560c46274dc73f056e1fbe32823752249adfa12b8043467e05da251c3691e4c470cf1574d84a02c38b6e2a29a8db3cdad2da7fb1d4370be17fae8d643eb6970cd66558f26e39e6da41b514d0075b3c357bc013b0b05fdb950e13aabb1f369683cf2511f444aeebcc4d0cd4876c822103a39dc4e9ce946945e33bae58a60f2e006e3709076b26d684f11187cf4430cb69dfbaff925df865d0687b0051daaee22612771e13dcfa8bcbe0b8993f1bbf7dc0797f44c5a548677536e4762fe1d2b6e68d149e1550d0b830ab216f6e52e07c49cf97004903ed4b19165c1120855cd5d8faccad0459e53241d5ded5f2a7046f09263acd1a9f127e3d23b325094a4cfdda4bc2317ea93a539483c0ab7b5914d8e017e18229ea0495540d2da0c34e5cc4438619997838c91a77581489e8249d6e03bd1294cf181b7f6b78e56f8ef5a102abfdd31c46cab718ab8f987c5fc3a4173757383c92169f951958c8a7a9d72b2eb56576e774829d6569b0884fbb002745c6f032348fbd682ef8eebf303bc8e54ec081fdb6fc71cb881ae6055e2a6317ad7c8e929eca415a35d93cc06b3597afe08ec7fb1a94fa07c89dfc76285ec2b46bdfd9635e96b0ef281298bc6ac44a9bd0c19d6afdf32e75023ef85a04cd99cd912f698ced5be200e4c12552e3ac77f423af79f29af9f4650861ed02ff3528a698870a74fcb44f728d039ee745c46d59a2b6a11593cc14654026127480b802e5a3e887260fd727be340eb3b73ef85b5590aef950c0affa58d569427e6af707688b860da4d0ef07aaa05c3b365a7d6a8ea9333a14ad82416a974706dbea36300315fd3c0bf10df9022755cea7ac3fef43187d339d6f8a594594f329170b39e1294fb99516a267b7c91b6b33d594865cf4ebb69615a70cc9b02bba5718d8d91705c0119af1af9b238dad07c963699cd10a1483d1e7850cf42824878e41906290c3e55c4edbabcae4d5acd6b19731379569482b04fb6793459cbb652f7d33d7467baf846f5244cc9797cae57a96b2badcc7ce0f5672844872c895e5e2bd1237dd436df35a7984e8e25a4560dced64c9d40adcaafe1888d9aecb4e7dcc28165183db2a2c25e5db39047bea870a88a4629ab9cc210d153b50a7efeeef20131591e8d7af503609a9c49d4561ebb553aee053dd417652aaa93ad449fc863b01390171c987df6df73f4ca4cf97cafa3bd524732ddd51bf7d7aaa485ca6bb166a12f544b833206ec5b7498eee99a210d9da4996b57cd5d33e9edb30c230638fcdcdb913caf8a8c92ad4bf28391ba49fb697de7a19a1bde4b7487a424c392c9045c33d30f8316bcc1e79ab9c99318d5035fb779dbf895ac326503e684a3f5d5ef152316eeb20486d398b14fb6495aa145fb90ccc953c2172265ec6882fa2a0eac8b115d28a345ca1f53cd5a2b891c2a64df2b9e7bdd235ee750e8ef0bae841e6f54c377e3feaa61e4caf49c8d6ede73a36fc60fd549cb78723e909be16bad2e11f563e302be935bdfa612d619ca1143213cf9d960c771942d0f39e3995a75efea498c796ec644beb5f5ef8bd615d8b6d70d5965b248038e501c343a1f4e5ba3f7ae3e81a27166477bf44a2588c5b5a6255626e5ad5573c812f75b1925457ec208bc0e1a2123b7a7aa41da685e12e6ba9da3b2837bcfe32bd76ad2629cf80227089ecc7d18016ddb9e5b5417c79a1f7c43c75a280496575092b98c2e1318c6a945b7fdc90dd692e61759e07f773b56332e377af364aa1b65e044644c5272eecb2fd28c0028cb6d72321b1824425277c145465921ff70e0634370230fdd730201446b0838dcd1a11119a4fe354ad81a9e9183cd190b66aefa175dfe4e6744c0d547e1e32dc9cd90c19dbe070a178fc3579a3da23060e3b3fa84242e3f6077283c1545b9cd0f40fd182d7c9e5f88f06743c637e6cd26397525474290dc3fbdf29b383c259717540b61ec04ad7cf9c7be042e3ed7e91e6581389b31ffc82476b8b7d77e75b360a259d362af402f704401d3fcf7c24cee3888e2513def1e08277597ce2dbacf1cf8c6c39fcb341f5b18a7a5e55ae6ff5bee1d65b34800d9e2324b861e731ba6ab379c43ac06517b18ae3ad347ea506921da34c5cf050ceda27e73531009c9b7a3ef37ae132c37e8de0cbce935acba2e9a44aab8e7b9c03de7d51c7b1d791968a5162da14add29eca3f6480660fbe4e330717ed4761c8a83d940ad09b3b599bccc10ec8192c8adb597c1e605d1d7adad818ce5b22789268905419e6fe3ab9acad3a5add34e517f59c87ca28d1b41e335aa339fe568166ba90e0c0ed79889aec9cbd19a59f03bdf1e4a1d31950afe4bfbe1e3cd7da07d9f8ee7a7f6d0f99122daa7b1c060dfae08189335badaf3d158d67bd13786e39c93d989e533eb1c8970301233f63dd840c9c534e0de4ca428936d18208716dfd306546db7bc9f5423db8970c236985afe6e889f97d970dd4459c8fc1fffaf3a071f77c1967142905605718cd882de07aa6d6aff893911f6c38d4486861b0e19e68ed3e0e133c488022ad22f082048143bd188d70752604378a21efffc66bf5bd70b3d056aa08ebd5ec5f2bac358952e569c01be2f73db412ea8fe66e875ccc6f715ff28858d15d85dd7d678effe18ce3fae69dc7c02e4b63ccd993bb409f14372615ccdcb7ee6f92379bf074c44b889674bb68128aa9f5b66a2ba3079cbb1b7ef8946620af37877ee2c15c971a46a3ba787b61dabfe900d9cc183be5bab45850ded6890bc72d01fad9f681678ea640281fb1bcaf129f9230356966987593d80691c0882267c1689cabfabc12381741a8c4fff1b2cbbeade2c0dfaeef1fad2ca59c793ff574fb1ef52f8b96b55f2625f7b3690bbc26a6d3952a2f3aa15bbd41cf6c875917521073fb193aa3d4d4abada4d06eaec8887191e6f0185c14c6ed4911515b3bb228d70d45e1f4e569c4012c5ad5324ec3f3ee7780ec7e6cdee88289a3a433f80328284e50ae54bed9d9689f8fddff40be46ec2c1928b721b22a8e5d18e7c953ff8f8205dcfa573af685653ce6d5e045315d1dfe1de07aa318521bad514ea24f62f325e55f4226eca1cfb5d7a65a52007490fc44f259caea1ae24cbf462318cf8bc1ae13ca76795286c2ffa960467b6e5324a8d1102e34a9bb55d537a6e2b0a28d8c9c182d1cd226704e149785f876726b4bc8715d5c5a08e8ea021f1ba1a37a612fdb57c0007b5abae52da80d3725bc9b93243824728738ba2dcd6fef254c076efae87f7a983b427a0539315e5bbfc566fc1c62fd21eabcac563298de1a173a1a827dc3cfaf87147f7e5c8d2009db44b94936ab52d271b6d564b7a19e52414bb5d82ce3e7d8054bf4fcd90d208a443c8b9437947734f6cd208acaf7087d0bfd53fa8f7c5eb65bb7b3b6bbd21a316539d92583b9900eea46f1527b12bd9ab646ef3a48f3da6d0c26d8a1a4f107216a9546a0b748dfdf3895740e8c1558f64cda6945ee72227fc149ea0c7f20ba2cc0d09fba0d01d0a41a249315d736cf7603481641844b18ac2ea97df6ee7bac624ac33d3782428258cfd9b32b5993902a6ea71192c337542ea8e1133f9dcc9797038e2a5a20a523e84c51157f4d7e86d3b02173b8951f121b03fec7607df58fa0e1eb19fe9d18b4d40ed3c80ded3fc31ee3e23d2854b90ee7ddfce4c397eb6dce1bda05d9306084af4e66342c9b0219a939d0c9b4583bdaee7937160b8aaf55076e0d626cabc21e0712a697a23e9869b7d35b8eac0832adb1d8db91cc287fd7671bd475d58c766c6712607e910fdd23657d1762a022c99b84e4440b028ed5e7efe97a3acdb1d9e058c9eb0f6b2b58954b196dcd7eef17f7349e127edcae1bf348470b21557207aae9917374686988187380b05011bfea0c37df10ba0852be1cbfcb44a5243fa22b835f470b89944fba5eb1bdc6532cd194a945719969030fedf23ad3381dd7b5812f18c3d35feed3efa0669f4fd86dfb2b9d3ac3141518adb4f23213562c99a54d46c4bf44ac9824e830537f77a616ca35870a7f11eca5733849814f2df599b20568f0c6e6f6e2b38d11488d09e130f070f00a095b51c4a8393f55c563edec7cae62273354d36b79d4a11eccf84adc265a49598cbbc0d38cf4298d4a47ab0f0554986e8521d4650689fea12656f3995c25e38b91eedb1e3fd70eba3650995b85ac1d3bb9a8c2a42d38392b9f4267b199b1e5a4ced7d8685bd2e97794f20513664cee01be9d49c3a6990f459b05b0c1c0cdf691553a303a73c97dbd59d5e3cb5fe8e67ed073251b1058c2f6aa7eee281a1f37aa27e8a08aab6114f4085e7d9bfcb0cd4eb970258e5bf63acc942926900a254278f2c0428098f0b080f6495cea4e9f35c1dde8fb4be823c83a4854da67a2516bf032b623284497330380a6f9f89912f550bdaa7b80359d96f0a2d1e12cfdd0be4a03f674b37a4a90af62d72a8654d8bd411f7898c05b7bf960d98e090cfe97b250ee93d2d8fb2ab69c28cb8563910a691d219aa900a6abd80bba62ac540dfd32955348b9cfc2d495d8b70f97542e0b7449bfbe79dd37d910df83eaa8d53664154451c533620924a6369dfbfe29dfa0c49c3c611670d213b64506310a37b11825c9a38ac5b9ab1da4d3bb7092372e37d0571ff63a1d5de93695100a08bd66d4cd3a79d2f20b02f0324d317830b80872e912b98313f92ff67a82b1874d9593314edfbd962e4171a44d35fde99b3e3ae3c6b5ed5b29da991c8160e1180936e6766e467bd64ba96897ef0cdf7c848c8335a0a2fbbc5a72d2a348e0d9e3d3cb8d426866fa26bd7b7e27d87a38b0b9a6be2cf9722d63e558a32ab12fff4b4525a1f2137065349146854dbe1cb6f617ae4a455c61959b3bf7b12b7e3603ded24f991804d83f1e301c38f03d1739a00c6e5976edf97c5a3b7d5ce41d12d2983087c51e057da501831206773ed63371d72573988b58a92530ad46ba43632ee8d8148428fa51580d44a364fb90f09ca1401f9c4986baeb77efdc4399bedb2abf09fe5d11b36235eb1479f45ca37cf5b9658e59841086d33c871f433c2bd19f9939ca79ee17a7fa81fb6fdc197e1f74c69aa3d281330d7cf759d4da70e9e83baebb6bfc21852bf02d85ad9416c9eb46c4e3591fdcf54eb9a0f15bf23b9e998bcd94ae9bbadfd89bac46f5d3f797513f478fd07c5a8111e71fb50971a8f46c936f40b3dbf095ec326ff48e4953abb7794c2583b4d7b3f1695080896a4d880661916dba0fb6358f17c8b3709ee43f0eed0dc77b629e78b272aa9e75b9dff0efe92add0a4f17b0f1fff10da5c7fd838ffa0d1e8560726f24f63dd1de9e0fd808644c7ec5cd35e969ec7c0e2bd80d566c2eb44c691eed462bfbf10dfb5f3cf75b6339055e0ccedeea03a547b2a0d96265dac21327f9c15b6320bfc84c53053c2757ae8e9be27ec8624c06ae8043e972b9cd8dc3096b4e8a44091102cd83825e74408efe4bcc084ad68842a104e27f44a558cdd5d993dc8895123a4ae386daabe9e54f724a3ded077f11ababf45c3478d011bc85ad1174dd996bafa576fc4e7a58d87ced1301cb3a3ea8156126bdbedee2563e9d8ba7a2b683376c3a8d9adac48ccf72731", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0xab4, [{0x1, 0x6}, {0x3, 0x3f}, {0x1, 0x1000}, {0x2}, {0x1, 0x8}, {0x3, 0x1}, {0x0, 0xfffffffffffffff7}, {0x3, 0x7ff}, {0x2, 0x9}, {0x3, 0x80000000}, {0x1, 0x1}, {0x3, 0xcc61}, {0x0, 0x7}, {0x1, 0x20}, {0x3, 0x800}, {0x3, 0x2}, {0x1, 0x5f80d37b}, {0x1, 0xfffffffffffffffc}, {0x1, 0x3}, {0x2, 0x3ff}, {0x2, 0x401}, {0x0, 0x7f}, {0x3, 0x4}, {0x3, 0x80000001}, {0x3, 0x3}, {0x3, 0x80000001}, {0x2, 0x9}, {0x1, 0x401}, {0x0, 0x9000}, {0x1, 0x101}, {0x0, 0x3}, {0x1, 0x34e785e1}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) socket$inet(0x2, 0x1, 0x1) recvfrom$unix(r3, &(0x7f00000002c0)=""/166, 0xa6, 0x800, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) 08:29:30 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="8db02d183dfe1e4290f67138cc9aa7f50b5e934cf9082db34377f010ef8fe5878fc74ce2cd8b21f1bdd672c171f6b3fec235cd49820fe0986845a838bbf5c984eb204b12058f18dc69adfaf08cfb898fc8a7f1ff31ee4573699c84971f510f33a4225cadc93eee37b2ca13ac48cdc445d0ba4b3e7c61eea5b948e6dae45269f5feabcd1f6f7bf7e69c2a3487bf5b50dc9710359f68165d1f432872125dbb138938409652520ff7d2cb1ae0ce9b8e0761fa6157b344bbc1369e6d68cd329ccb0de55611f4e749efaf3ea532aba54a4e96114754ebc00ab3077c6688d7ed3a598eaa45efadc9404874191a45e5af3aadbc29889cc8d24a727a0815dcf1eeba0b36aef38e405f8f0961edc612af0f018b0954e540b0735ae429827121ff06c560ab8452ac6aaf8255f468a3339023777eccc335959f2b758a1f457cdd2a98a6b78a5d4bf44cce9c6512816ddc1eca0c1abbefb26a1ef12107b84fec1fcb701cb40350603d4bcfa7e231b7557be0d920fdb57916b7f150476ef793770c6a1eea1f8a08e2c72569eac993c6fb41d7798baa296cfff75fc85695ac7bfbb08cc9f19c01005a47a0effdee1ca26a65c2c5207bd0e71bae6cf52e3919e737618e5e43bd71a6353cced6329f99e7eff05ed50f916f32a2fb7444b216eec7e04ce848aec2ebc7466abaeb1b42ed7e8aa7ca85a950b5421820d21c04c5c78a3bf3358fdcab21da75173729bddf3e0da867ae38521bd2c2f7b22b0e640528ea199ef3bba27ca960ec18bb89eda777c42d570da6f6c73f32e73227d24702793b7f3038331b6342bf2f685db3ee470fcb32bd9b5bc585891ed37748bf3d51deaebf4d4dea26bea86b1dcaa81d0f6398aec125eb651812c062e4ad3653fc5b26a8a8656a6fbfa78c7dc5f9847d71382cce05397d60d2e9e1c0d52b49344a8331d86e33fccc420f964ab812fcefe032fe5a75eb3d87528165a8f259798f357057b826028413d55320f244c878aae466ebe4fbe3aa5c22888d2cf273b92fc4d859e1cdcad5b13f04901a00c26af03b98b319fb680b43998b5afcfce6d2d0493a8616f19c0486993389f6d96b72e114d791e26b0a8ec4963da58332295cf2ebf37eac7676994a03600028d4ec9a75fe1444ce1dc4443e0a398ef0b4d8d9c53cf424dd4c044548008572852295fc671abb1c938164e073e1d88ccb5bf73ba825685024a823ab5666fb337dac13d6d8c89f3fa4c06f5d4f752f128eabcd3e020139e509d0c12cb1c5c396120f4e5cb9a9f1c3cadb3989e2ee8c6bc1136524fa07917ea8ab30d124185d472cb422fae5995c049fb58dfe08e7fdff49b4d6031df69982eb79415b5a3c56d1c5e63e2821716628ad3306dca4108acc36aa3619c019dcfa62f06602957bad9170f317dda4f9589e5422a443605b687090125f8ac185e814aeca8731fddf9a8cb4449dd5cfbf65dcf17bb36124016a1ba5a54560a11a2ebec843f968d28207e4dac000ff8f9185da6e9dd44ca8dc7293a32348304c8beddb251a050df201f600d45b6ec3f4082a73ae85168aee99b6c88aa5f4b2002de1455787b7f4bc1e02b202e39221f8876476f98c565cfe7139bd2b30d8223bdef1895943b42a00cc1f8fffa666572baa79fd1261de67237905f67e453620a4bc222d42fa146ca445314b9a2a70191242175db166478b96a9a17b1aa4fde13737780bc4ed037724c790681c135df313818f47431065a6736dfcb8b5721c92257d980ed0129e769b4c9d07922f2fb48bf945aaff9c6ec7d47f5d6d669b3c4c27272a310d881f718670f2b328a20e4e6bf38342899a080f847e44437f0ebe2c0a40171e03f3ffc73678215c5f6e1ef045080512baacee568a5b0f33d64e7a30c368eb67a73972858bad6c8d93658e386ce53f06d78d2648a77e5cf2fcbb2d3e0c2e8f40644b8a9c242122aca1f618d5c7d8bec4b062167b8afac386e42b40840deb0510ed6f26a05f5f72619217ca4e204f22bfa61e87f335395a1044d7802c9320ce574917a72667a8eb8a1814419e3a5fd8b6aea7db874d7cd2fca69265183e7b923c05d4129df291dd1f282d7bd6aad6771ccb334a52ed53da1e14ea525ff54c669918043c176c37040fc804cfd63b174062ea099b816427b75e1af85329bb1c77ee56306d92df31c68a21889522e6842ccae69b87285883703b68ffa62c4504766ebccaf5624bda500929bd37e09e7068c4520acfa4d8c14558069587de092102680320ae84d237ec7f26ee2b1e291b063f8a4c7dd3e1f41dfc9ff3ef4fbd55faedd15fbf2428410a10379990fdfe720b80bc17acaf9e8e3cc752e656baeff5978608aacae8fe92de9e47e52bcf1692c674aec2bcce7cd2f21585da4817d90e2b47daac2b7af42b392e6bb29a7435bd937ddd60a295c01d70762f0cc641cb1ca5303d659b97a5502fd5e039b35da0a2f28bc85c30110f2b4f094f014fb6b49b60d060805e4a1e0de3d9c57a417e096e4a79fbf76c5f90712d8254fe2473925e44835dff7540c7967252888b11666bd37a29549dbb043c81ade12e1f6acd5a5e8ff0b7e912abefe9ec8c4fc5f3baadd54cba7f227169cf4893067c46505d5d367f39d7f1806bf075c8d787354912d74ecb020471e8830330a5521b633a5246544c14c8a9bd0344d4a7469fae415a4341978388d96e43a36d85891ff6c69a3e15900f74bbdee328c0eb9c3570d79bc2f5085133f60155430dc5b5ecc115ee3701fa6ead2148477ce960867b1313b5fd191502d500f4d3f8501e36e999f1a7a3c4fef7c867fcc6b7e2ca126c48e28d198ae0569253e1269169d6140120bdc149a6b3dffbeefd9070818ce1201a4f7006d75b06eee7739383781e28b045a7d59ed8c59391a21ed3087bfb4696959d5fd26b14f22a3886c3bd999219e5eea44fe2fe0f7ffd663bad961aa0d50ea9f514a4d17b5b23013b00ffc9070077a225e807146e64bebc39dea0d3575b0a4b1d8c749d996a427272e592a8d3e3cfdb5f052f4f3c22327204c7b5cabac6dbb18520d7731e32af4fd11686b410104646da875eb9b0544e7d3bba1df377af4757d6640ba6d9e219445fb6a46d18f132bd4ee0bdc45e0c72e17ad38d2f8deca417e03e093e4184ba2af42a3b99e600796b63d10af707e66294251d15036155cf7a97ef19af45ba0e74179b55f4aa1cf9c202d283b111e8005d3cdfb870071df92cefd4530f1a61a1b7bd7a63639711bc6931287f321f35b21a6167bebda789db4bb9dd933256a2f33338def178f12b535dd7687c789b5258c6d02c13ed6f7352984b45f2d489d7dc2e774ad8e523f0d75e60a9b004a1dbdb814c5a0de3a3cc7bb9202f56518d695b2b1cc950ce56ab5a2ebeb0eab921f669b8b3397b05fa5c6fe042cad8aa7891bfee76404963abe9e5457edf7f6664d61bc2fac1ff724160d63900885cab733076c0e70b03b1f9f3f597b4339b8bdfb1d49aaf502b6d449f277bd0262f89c7627d5a657e033282a950de6a27925652092e782d39fee3e085aebbc5a612a27b8fbfd0d7c88a9a8c814b9615d505aabeb976ed583f5b4090e08dd05ec5c88c0244df02b27fec7e26f3df0e1a27d64d7dc783e9fe3963c3e91225cf1e2f419434f436a7ed5ab8dcf39123ccf35da191291e0af0f9efc0bc8a5d7435ebf1f35cce2da639ec6295e9017093105994eba6b384c5d9bfe8cb65c7440a26cf67810b0a8fc34e15d0d22b0b5411228ebf071ce41e0b79ff24454c15ed40f78e911bffab4b2eef7b70d30e1fdf4b143024c9e72a76f8fa9b0c5bea39ba92da5a22b0fac188d857c2fa8b0673b802fb22079cca0f32ecaf9e88df5a0d043e122329d134f52224468042f8ff51147b868100756cabf9d581221b48bef95d5ad5ff419ab1880258ff8eb4ed0ff426cb8942245fc3f6ca0dfb8bf5bb0149d4d822fa217bdf8dd8fdd6a3fcac7331c29ddbb11c8a269875265ad53faf7a6bca0abf4c246517d237f278143ad349c3637e88a02826497b96895bc4025d1931c30bbabc0c0de64c3893218b4fe46bd9832077076ea20445cf8be218a5d29c07fa9d83e4ada30508553c8353234c627784ad3c4f4e99a040bda924b6d38e7ab5e69fcbff21f15dbfd8514458f09d3777684a17600a09b7520312ff1c8f5e43817178965922f852bf06a56f4474f27eda1018f3840a2752d69d0924b1d0dd2ed3ee71232a78582a346b5d0879ef5635056732fdc30ee2f22b5edbd780fc47f35cc0f4bd505aaaeefd6be74cc26c7ef4a7dea3d9b57fa8fe87a4c453c08d272e6fca60cc119fcfd3f36c8af4078ea7b5f43f6b8c5696ac5b906173ac26cf6af113593e6e02e1a5518916cf8cd8d9723123bba975e6df7ab82100af1fb1121eb3cf721e432eb3caa1d83b6761244f9dea9a7d592190c2b7cca0c225eb61e68f754b66547f3cd0fba44824d13d620523f890e609b8aabbfb20cd8b3f3abcb7e636759d53cb6b91e3cd957765977f6eaf810bd9b39229a1b31b7cc9c94b3318ad2895ec9e35085367d8e5f83dfe61b1795fb41582d22b44c9acd785df645810dabac3e436e85a051631e199ec1ff584fce982e51000e232953d4840e55c2dbf3b6c22465fc18ede0d8e3e594e5748540a67d2a7d425e11a42d464f56683581d56b7ae3ab9fefc667a6a865ffb874d4b949ae772c582d3ad6adf05e01c297ce6e9b4b933528eb528caa17db4a8f3ee1fcfbb058edfc06e784d504b5e97f2a720976b8f7d90a9b6809003bb79003ed49e2212da9bfb61688e76c06ce536f357e050e6be72a054420ba144a49d99c9e80d5ac137e942059bc7f693196f7ea77d127f8ec39aa656dc10d2ce58bf0353758f01aa99f325f4f491da5e641ed32a99dc88e1451794709f3688ff530feb559a188486acb663a6a4ab58aca770db55a3344e805a51996780ce4ad10113083387a573513e70218536f3a657ef8bbea2f283feb2cf21b11021d39054159a843d4dcbf6b2d46c5ebfcb97955f9250596ae6a6978cd84b3e2e48da6c01da0a65abf74b9c31c7c72d3e0923b850079084ad582b7a68885995f0fb2bd79e4b63e99618d31bef1bec30159d981af500588b28ef36122b7bfa4c301a18664bbb32aa5a5e25153e4a325746285e7f17a87fcdc0ccfbcd92dc3b670c0038626a2df6d93e82fe95452629fff6ebee6731a5184ac09952ff6d1a765744e640187fa9e9fb5780ef43a3496c108c3557c9f3ce08dfb4669343d01db83754a7bf33b29acc7ff77936c6225f9f382432560228c279fb4c3b2a8dcfec0035a0769f4fa1d178ad3e5bc72dde67630943227bef185c404ec4ea6edbe9ef923c8c161ac13bce54223d10a2050a8b83b4dab2d5ee0c1ddfe6b856faf38b9f72a2671332707a58cf4fba1c5f054ba25b1d697311864486ba6ebebbd2065f16fdaf87441f559ae9f3af79315414fc4d99597822916920de31bf1655533f3e357badbef3aa26594f4fafd47cfa9de5d3501f2e4a5deccb4122b50377b5dcc378043053aca2c90576a4071b0c6095b404a2bd3aba6b18684a4a2056246bb24f7878b8b51eb590e5e54e0b39df680d04fbf936c6bc349163dd41dca278175bd221da15c60dc55b846dce46b35388a61d6b1819a0e31e809f97d1c0d7d7ca1d8495fff47b30d49aa7c65b43e35a95ebc5b92e06d1676c33691050202b50db55f0790db9e654f54948d75f94c453eb1975dd1486311df079265aa27fbc1999834b221ff353103ad4421c093481d0da819f41031847126bdf17ea3425f3ef6be0609d3b", 0x1000}, {&(0x7f0000000040)="bde288588fedf6632f2344cf3782e67beb764425a795a2fd3006e41efeaa7b4cb3e57ebb626e0de14b0613ab943a7956890ab9aaa9ba967a", 0x38}, {&(0x7f0000000080)="30117f6708b75ec6d5a7cdad4e14e7a38aa542397764f2d096fa515f4687c91e0e9a92b966920964cb33e03829405bce3ca88d554d39ab913e7176fb6ff19489ff472a51de227f4d96889b3ac78d56a50578203e258cdd03043a8f12ae201a8259d3251ad94589ad96710f43d56d0f43ae95f5df6997", 0x76}], 0x3, &(0x7f0000001200)=[{0x28, 0xffff, 0x2, "80ebdd530ba7a01a947e9f5c899aee3d1ee8"}, {0x40, 0xffff, 0x7fff, "f051a213f3da99f8f3e0bbe2ea5a4326aa136397bc175570ab5daa6ea077a38ee7620cb190987380bb1c4947c3"}, {0xe8, 0x1, 0x9, "653f1812d70cc399003d26459948e4a644023a9267d3d95c503bc0035ea11bc508d5d7a5864dfb4eacc6036388fa63d6f5806029d24e7bf2798ffbe5814465887f5573fda03a2d8759ccfedbc4457483b35b8416b86713b54acfb2e8958b4a368c687e9149ea6781007492fbe0ee45f3f60dd668da1f7674aecbeec16f4c8b13f0a450cea936cccce0ee9254a70b559c7344d51f24170ee085f2add4f8b7c733af88bd88bc664a1495fa7ceb8ecb49fb46435efe0071d72f21a3e4c91f2fae1fb875669f7a7250a8b499a256e6966a6782feb4284f46b54d"}], 0x150}, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x21000000000029, 0x3d, &(0x7f00000001c0)="4b74954c", 0x4) 08:29:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000007c0)="3e2a7913e4ba6d773553c0c01b3d7af90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828e697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e5610dd5c525cb873549a23fea6029c9e98f3dcf295995df6f17a8039dc9c10a48d78aae7fa3744546dd26f24f4708a98cb3a2bcff9b6edc9d530ab18c4e6dcefd7087f7420e5297b0b08e5431efd776c8a5000362ee91298491df3c76061bc22141308db63eebef5", 0xea) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 08:29:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x2}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="0fe347b7019ab09cf48e16782b7911eb38b99a486f488cab5b682c34f93d0e2ff448be41c67f75bb434493d9b2d380f0e6610334f137edcd6c6c21525f9dd7985c0fafcc60fa8a7ac42c1200618a769d75447ec3d2374d7b872f34f9eefdff74893e6eede0dfa4be0a1afd203a971dd94d3b9dc2729fafebb780efd68262dfa83046fbf73c745afe2eaefddf19972acab2282a1e0c493568f9b1e9ab9d44dd7e837e4b7f9ef48df81e2e3996eb77630a1c4175e3e6028d5640a2a30ec22efb764e7e6762dde413", 0xc7}], 0x1) clock_getres(0x0, &(0x7f0000000440)) nanosleep(&(0x7f0000000000)={0x20000000000093d, 0x4}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) write(r1, &(0x7f00000002c0)="8af1e7", 0x3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r2) socket$inet6(0x18, 0x4000, 0x5) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 08:29:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b84501313", 0x374) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8, 0x0, 0x80000000, 0x200}) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) syz_open_pts() syz_open_pts() syz_open_pts() 08:29:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 08:29:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01282f66696c653000"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 08:29:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="c1c9f0e7bfab90b19978f052873bf5756336a4af0f3d58113b5753a2c1d46eb8c54310b6fa76ec4fac85b343f22a4a6cdfc44fe1b49d8460f4f0074a3d1cec381eb7f992ed402246dc761977cb3f54a874ca192a592472265afd2414db467b91472eb25909e9a9552b3365e781ee49e915a7f5462bc22eb474ece8026a43f402a57a1a35adddbce5e73daab98caff30780608794b86ff9b291cc82b571f71806a5dff1f6320cf9434c8a73601ea3ba797971a81019a89ad2cceb6a0cd09dea464b60b41a", 0xc4}, {&(0x7f0000000040)="8ff61d7d0b900fc14bfe2d6251794a9abcf88f4ed92681f8dbb390450728145bf4eecfc729e3987b5a1feed98e16", 0x2e}, {&(0x7f0000000240)="d14cc4e5a5393047c2096cef0c2e7983b756c34ea10eea4a4428e206c25fa7f40a8bf57b899029386551068127c6663f9d6381fc8a1c716ec6c3d5bd879e67685ecb84c41e4ea922a5df6421ca0ba5ab534354e56827fdeab9a4fbc17f491381dd7b3eda5a88bf290f37b55df1eb12468819bc35f3903a4b06fd6242aeeab69743cb6eb963acfce01073531779ab5f446ba6f7e4872f7347c51af4021e6b04a96c0cfe15a291ed8a331d3863c54f23e156d15e92e149303dedeae7", 0xbb}, {&(0x7f0000000300)="cc7df0b50f9e706ccbafc3cefe866eb2e5625c1d0e0eba090b9505eab5ac3fd098ff06e73838cbd5d208d900492aab4a61e8958e4948309645df80401813d858310e98d9501d3b4e7469484551c266d0e5042305c288d013ec33237ff0bc5743e5d15aad881e421934ebcea689f47c131773a21695cbf6835d54f5961160ce03d63a11ef064528d85f2b553bfad192564dd283e5d899ddcc2bdaecbeb3aa8bba6d10faadf9cecdc5154ffd2360b4e7c59b49fd4d9edbbc7e096249ff8f17b45cb89a3a621df70e60e4ad19dca4605408b5fd0b543473f13501736891febeade1430000000000000000000000000000", 0xef}, {&(0x7f00000000c0)="28726891e55df5d91cd8af1584eaefe46daef5e23bca2bcd129073184466c19f84c7553a3b9be77eda162431e696b04e", 0x30}, {&(0x7f0000000400)="c954f73962544c47928738757ddf7be639d95ddb776ba043f1ca8544f8b0569d918dba55e057b9152a499d675a4e44207851ae0bb00f1f1f6289fcb57f3db1a1c5e7bedd53696094019aa5fdf2b51743ba40489cebbf72374a1fd29c7e990c3a6ec1f6c8eddaf1566b6a01a2b1ef8e11922678c5323d44a92d4d4f5dc6c9e3bf6122ad", 0x83}], 0x6, 0x0) 08:29:31 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) 08:29:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') bind(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="2149990aaa397e997ffd969bb1d9ca13a9e275cee2f2dc801c88c41f10003e8a9a6553aad08ed5a8e2d3004628a7a8c5f6d1cb04223ece8da5218b3bc74456d4491070a2c35a50bd8654c313a9250470858ad5a754123aec508d33a8aaabda8ca58bbcd978c51e5064ffcffd9dcc9b320dca1df3f1e9fde54e64ae021b8a36f5b65822f77dba1cef6822e1851e27ffe00d47c24ee3d4fd5980006a367b30289041f85bd5ac56b453"], 0xa) dup2(r2, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x6, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x0, 0x0) 08:29:31 executing program 0: msgget$private(0x0, 0x204) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x10) 08:29:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) msgget(0x1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 08:29:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 08:29:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20080, 0x0) fcntl$getown(r1, 0x5) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 08:29:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) shutdown(r0, 0x0) socket(0x2, 0x4000, 0x7) 08:29:31 executing program 0: r0 = socket(0x200000018, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x23, &(0x7f00000000c0)="e7", 0x1) 08:29:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffecd) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c09", 0x10d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0209ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlockall(0x2) syz_open_pts() 08:29:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockname$unix(r0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 08:29:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, &(0x7f0000000040)="88acf4f686dfd25413e6d8bd400b0085793a0edd310a089e5e7510935b8b", 0x1e) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x1) 08:29:31 executing program 0: r0 = socket(0x40201c, 0x1a, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f00000003c0)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 08:29:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) flock(r0, 0x9903820f2e1c60b6) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00004be3b74efc", 0x7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854967f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x539, "4e10035cd51c40c2c43c10152867cb0367aefcb0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 08:29:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="00e1fbc847a10963fc792df8bc21e691f909a30ebd8d52f54ca776ee4062be339a2933ac080000009757523c6076d20f840e6eb6370871794167a75655f44b000e26f31308cec5792f9bd5e816a27cc90f2fcf836fc37b0ef7a7531b4bcd6c", 0x7b) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 08:29:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt(r1, 0x2, 0x1, &(0x7f0000000000)="8309237468079ed04d3fb5ff70af184ed6c80953bf792adb9d98206495196257cf1adac2f3a80528bfded79e2567720a0cf3d408444d8c168d6a7c15b724af3bf0120865", 0x44) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) geteuid() readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) pipe(&(0x7f0000000080)) 08:29:32 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket(0x30, 0x3, 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/6, 0x6, 0x42, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setgroups(0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x2, 0x80000000, 0x1, 0x0, 0x8, 0x100000001, 0x1, 0x0, 0x100, 0x4}) chdir(&(0x7f0000000100)='./file0\x00') 08:29:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = dup2(r1, r0) pipe(&(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x100000000, 0x2, 0x5, 0x5, "23752d4f3881fd80cf46837be71dd9521aba3c14", 0x3, 0x80000001}) 08:29:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) socketpair(0x6, 0xc007, 0x8, &(0x7f0000000040)) 08:29:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x101) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 08:29:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="3e785fff3be871fb0f2e3d7b9e09e5723278d50a35a0f11a3513625b99febb73f5ff8a09d8a7ea2350bfe43bdbb4aa7eca444177ee586dacf65257f15e05c480f9a0ef661a1208f83c959b32a0375e2d4b668391ab4870", 0x57}, {&(0x7f0000000300)="3ea9a87fe3422c928a924ccf79966fb387f9a4d0", 0x14}, {&(0x7f0000000340)="22004af91223c7e3fb2a174e6e61ca2e37106c3f8aeaaa8f9bce373ae508e027d56201aef2798c55d1f1a66bf4db50a8195f5eb742444f2a65d4ff192ae05de414", 0x41}, {&(0x7f0000002000)="9c838be7d3ac5399beea95d22f99e5135d523e8835f60af7ca4db4ea568b73aff61638256b9f58957a8e21e44b02a3d7200bdbecee4abd6c6b9df8f5de1534ab1cfc9bc69ca5cae70a3ef45e09d5ec4fd8ca707fa293ce5fb16e59546e2c9298c431e089ee05a0923d59f6af4b2fe5019f999607cced4d5a3ab9a5ef1f18d2a022ca1f4918ac472aecdcf499dfdf923420ee9708c1d1eab2af7885737b97d41778371b0b31e97d8730af2ef1cd4c14a7a7126268b27cc35bec297a825da929a1693e99dae888cbd8405113a60f8da6cce3ed6b9c492677c616c5edca7ba51afaa900e9a8e492844cf10fabba26a09c9c8a2877f7da4121624e5dcb5feff8eb7015edb3283e2b0ec50826154ab97c5fa36475d94a44d100adaf2d903d5f6f805a55a35dc92debed5abbe94ca4dd52ce59312ae83b08792467bc937291f72d2c512215a6f6c52b10b7a768e0e4cd6b530f75365580db285c635f89545c734ccd25597ba3f800191d51f8f1b00319da8b5854c7cbf818fdf6f137f2472501cec177d635ccd19e508e724e973d482a4ff84a7a9a833c06ce85cc7bceb335185ae194dcbe504ee82d4c9fad06b6fed37ad2bd8973474a49ad87866ca2e2a7c7d781b498c14876cb0d15c2165f1e7a0d6782d18b8d8f58bf23647f83be1b57e7867cff3a8fe4bdf33b857d8a96bf8eb9e1c02c02a13c7f431733bbaa1f5a123eb74ce40c0eec8b3684eaa045908a5de98244baeaac5c67af37cfdfc73768384b047672c62b58d5745c206f0e795bc84dcbaf0a45ff32f8976426d3639c112207de01c0d3bd7fba2caee519420c3b8bf155e46f9572400ccbc4443a98044cf4bc51cbf092011d282c2fc11b4df45c83f659602b779704d8ef0b11e79facdb068e8c8a816f8ded36977092717f58d69227a4a5e182b122ba1b5bbcf90f468d1b5d5ffa1547166120e1d0b68f0a702cbc0b05aab95f4d3df3e1b68cfd0e075a252a651296ee6afc3550e940c5e063522dd7acd9214e2ec814631968507bbb4f3e93df07a59babd7a705064e505c7858fb367abb9deed198a58fdeee34f5100a3a258ef938641ead6e68c19e636bd910275f525ff3f76f769e08f9e0d6c9c013e8071323aef9838745f07a101030dade77c5f1d1596031c7a2fbec223635fc44d76d68c5590a2fa7178b1bb017e20e5637c3a37b8be94ab55afc4d1133760e6b2b83dcc6fa5c499a7e37da8a4d61ae4f05701bf42f656c4b62f92cdd7048de32bbf376b4b5ced56131c3dd66ccd1eb51b9595de6bbac57c9f5b0bbd84e04f1eacdc054f5c8f629a7e7e52c136361f02a5b86b06e704b9c963c483d3415195fcda008d92b033402453e0dfe0884efbe0a74ffb5bd675db962153247db77b7278953fc9824af571a006765f28bb6e8b803798d8c2a823f1fe7dd768bd3ca1f0fad7156180e975b3e1f81d2db7d9c3aac0fddb5f74b82abab69f61cf0480b064d81d8ffe107f7b53fe542ac1ebbf635e83b214f8ae4af3b88dc466854fa93ce4c32c5fd41f10be944efbbdd8169adcdf48afeb92d94c8fb47aeeb2ebfd75b373c2194ef0f878799d5d6ebdfe6ee56c4016b55adc897b0a7b9b049b607b95285c9e69a0ae78ebb5bbd42c0be1a9ceceaa4a67f87a281f9b401cdf895eab0c968e20e58985a1eb9792c12f5a495d51b5a407ddb23a5c38b3a373573ac2a67ac68aee4e6ac51a1017169c4c26c0a58820a75e2c3f96904a39b38db35491ee6a731cbc599008a372cf54bf0f986c4b85ad08dbab0f7a179a66079d41cc321ec9bfc76d461d988a17198a13fc9ae2c1ade3a4bcbb87700d16ee4993201385fd98ca395d13943c88d3aeca8e0b9df5cb6286f587b5884d90255267d54495c146e37b18427ce00572f7f5a122fe24db7a5560b27486940b8dedfdc81e97e99ccb55ebdd72faf8cb265f8e6a8b617accd224235486480e74f037ef61074dee5bfbcb817d8ea7368d17690342efea0c4c617ea2d6340ab8cdb41eeec23603eace050d1e82f7b14e84cfb8c285c195814460292d8bf1ad1fb13e607042f870e43b5c94c29c66b01b8e99f1fd4d4b66d4d3777c85ab8b35502a181066ebdcbbeef497ba0603c30d639ad1ed378fc6a9f12b0ebb89383841ff7e746e484be40a0b55f12bc4cba5b7a05ed6a70d00861ba48d6854e8b27d15b1247f8ec0d2edd8806e242343d07ebd491a20305702ad73f0040e4c94bae0ad1ef0130ebf44ebe1301bad36d4ff8ac77f0a8885a6f26e5b93be7cb57efb5feb45a2ad96f9e42efa66d2081c465b8989e814f503a1efc02bc5a1768f00bcdb5e4a7d73511a3509ed208f5d82990b7206361ee46b8bedc5321fca1b6f1a152f939fd4c80b219107566f5be59e6365f293eed7de62a33dcde3ebf158d1dc6732d35417c15f6d4d7474817eca239cef9540ae1839a80ddda1b67f5310c8e4d941b19ca4f9947d8851e6c740689fd914053bd3d915dddc4b07d89d98b35654506bcb778baa6d3d545f5ff89c27a539aa2db1c7915a0c01097b4e5368b7a6dfcca967e1fc879a4a7057c0ee4af83edfc6f0e7eacb3496a55d2f14a925f644da920cbe53d96459f3e4b5f215de7e8169410480a5c262e2536e44844d7b915a4fb0aa9a4196a4fe9d44442a8da2782c7cdc417d73dfb9c7210de0b9dd288febc0f30710f9e52bd34d450fd3b1b34a30c86dc06f8ac341222ba840a7e2ebe1d47820b0fa43c63446c361225af366bd86876c820fa912cccdbc449f3c21e9a15650d7fc86af7cc5dc2ac1c5b780a74744bf5f522b9e8a775fc9f8aeef4153a2ed78132793b59e402919152b90026b1e92366370784ea41e0ce75d626e2328cf1b660d1ecdf987e804a0024ee2969295d1e94c01ba4047446cf30ee9e0a468b545213b573d72f5f1da5ef98a6f79b00d7a33468cc4e67bfe74d795d72c9455c78dda6b0c510202eb9b7272191e0930d00c48adaf604925c69be9ca8ea72d2489f7c9919303ff2a20ab3e47785fea3ea76625e5684ae9284da1ff235fe8b7e60750eef9f1f291f36e8a9a1ee66128015bc3bc4fb0502b2a2582e5eac8ffe7b00fdeeba90aef5fadc20067178980b39022b6d3f2e83004dc5bdb4931bcb609601c3c81d747d7b246b9c6b1db3ef60e39f5e7a1da61d4ab947077bbfafd9b59072658018abd9c9911db9194c3d5df6e9ed64be8ea196da2aa09dc06de474b5a2dda38b765f7105d06bf3f9deea3d1ba08c7227158a10da5d7fa9b326df62ad3ff7472391c1f55c21196b1aa67737b6f6e8c4234b67c0555acadffa7f0bff9b29a78e24384f81969e0106c0d297c9e7d0ce59091ef96d02a27d0b7e68a4aa6a6cc97345cb46916fbf39303e0391a874344c9c3a1e7435a95593621b4a995dbc891e58732df5d5a3760b2881256e44e23b014e717efd1eccdd69a03e7c9238f872e462655c8fe04398f8429679beceede5641691ff039b0a1c280257ebbabd70c54fa62777e8d39d6a9caf91f8d6c3a68819c9918c354cba77c1ddac492951c2e8e15c6eab8fb6bc9d767bdbcbbdeaf4e9347eeb5c1fa485fea33f739d56bb8cb50634e7ca9e46d33e6f0dd3d39394aa217a451953965a03329d46b742d2ad5bb5b6f180a6def407a6ba4255d081576d22b4423d18b47bdd0496160aa5956c4cf125bf4556c5a3193a5c5b704d380c264d13cbf45c40d46cd77ecf7c97f979fc73c185badb0ad9068122c70ba256ce1494c9e70706e6eb96e40609602da29ceeff899fb0ef924c6509723852b3f091f8bc61c18cdbf9433d625e58a2df9738893eb3dff421430e3efa9720c85f0e73cb0672a9ed405294739f02b6de3f6430a03584e0afaa30438dac27dbe6cf70b8615a3bb1057efb96652144bca1c7f6624206fe27b831ab5f6bf05f6b7e9ab03bd1d7a41d2069b191685ff5a4da875bbb66f5e723397b0b159e611fa9b1eb3662f58fe07474154d9e9398fc23a0ee9ff42bace542638ed0127f6ece08646b313290fb13300f26c429ad4ead360105a937e7df87345ae8f17e0cfbbdaf6248028c553a56e44ee7eda0ceb9d71dc955c1eeae03f19e4154ce45a4d7cb78ae66d5141a88e6e99a45ebe436862ad5eeea05040e0bdced79c9fc430db04f21b0d8645992d6c3adea17afe7a62fe86db75eb28cbaa04b86f9dc5d90e23f681e2b39a97f085898bdfded8f46b0bb0615896d0a79df9579b87534d2c153acd040ba70e7d865edd2beff24e0d998200f4225802c2d427fb2afdffa549f0c7049c6e1100cd99d435470a5b64f773cd4919ee710d2a8adb63a0a79af4af42a60a18c1e985648a0ca0b78233d171531c76476946ba9a627443508eb5ce9eb0830478e1b77b1467c447576ce98da8b89404b7a518dbcf41a715781dc9edc80c624ca8901beef9e211b5e72917a8d777cb03b314db9048e415c6f3daeec2dc0de3dc7aaf05ce96c1028480af2d8aed177411e82ba801431c9d07a66907939f38bf1c880a56f427226c34d19052d45da48a3c65ac64544b04ab7960904b0bbc921038b59baf06ad9d9ce6b3fe239b0c968610fe4b624b3a5f3cadd529908c696c7d28311b8e03c1e0da97d81be5c1f68a559b6306e5d0cd5d8ee8c82ae917045e20b5862f6161125eaa3403f8bd83e91016bc9eca57848961851234992e9c48d72d3f559fdf6849eae205f274acb44bd942d177fcb83c9f67e25abbb235380a4c259a24a4505240a0063f53b86e7f34e0c4dece95612d9f44d7b6c2ea77af7467ce8abca1501c98ecbbf8f78eb8d3045e0bbc9a4115d7a5693083e98ee9c8f2bd99c59ec1d831bf91e22d0e353fc8bc158da60689890501418f56aab99c2ea2e3f454a83edecb3a42cdd01898d55a2e7423928c9864ea72a52adf8a802f7ab52d5055329a3c9d199eba19ce5f1f1508983f82154af7cde19dcca6cac94b17f55a133d9be4b8b38cd2ed9b4789784edfd1df2a771fcbde44a29e997f64bba9f2c19f57a6609d2b69eab9c9c779a5d791775cb7810c1a9a3ccc5352a3a1be86920d16a8af4254ff851eeb00e2037222f744978e97fc7086f633328d8d45b1d8d976a646dd1efb25c2ee451e4aadf032c19c5d29bc8ca72336789b312d436da8600be5614cdf962ec7738a1eb12e4f7f2331b0d8693dbe7aa774406ca092836815ba68148e73d67a51a209e8161d505b2c1f23d12ee58c629433d532abc403ce794f19f697cdf4ad6cd598d6c3944734e736e8bc09b11aae0ce16845fde286ad5690c0cc2298875edc845b12089228f6e28021137a1e2a75813f65ade4ad21fb12ec64aa312b199e8ee4124d55f844383f697c0b5943e5fbc029ea84044f2d17878efe5724de13e300b0e77039d239095e7d0df5041ab4d83015642a6a02755269a1a002533002b827d9a30750d73ccb2d181e04f4019d8f4eb1ccc03a728fdb9f747cc8aa15f03267d0db0a997307b8532f12095dc2ffc87341d70d3923b50490f241e3592dfdc971d0bc9f39dad746c886b8742b94642f804c85beb7dfba9846407106784895f865997a32e15d56cf31588bd01136a065e2440cc5aa4b555aa741a958858f47cd02aa6338fb1a3338af3e1dd89bf8fb83f2348c6bc14b33bb9ca5b1956d59dda38ac8da5fc4a6b59b0b525d5b1d48702cc80d084490f26b1bb48c45cfe5425fea17635c73d31475de0090927b23ca201ad00e4acd06e226f71c33ce143a381f203e9dfa032ce9995b9bab117aff89c886882b9061f0594cfe26bed2409f30a7de76ea2f227979177dfa9933c55d5b0", 0x1000}, {&(0x7f00000003c0)="4807dd09bef32154045b9e9bcc52a622c5d0449a2c15fbd6e9ef3d865f434e4f67a4a6f452d0a89e286c869eafe59a33d0b9e76eefb567bedb9d2ef63b82a85d5235040f8616953df2f57c68083e94e7b5d67c22a02b1ecddcf08f2e8cf9", 0x5e}, {&(0x7f0000000480)="7078893262035e7af68ff1c5c6354275247639a8e16e6f46b65d53cb27e35adeb808c58c2934484af5aa82217b3077c533d8a10ba56fd4d8e2ac31bd48527db358af2581edb456376dbcef3b2d1dec1f51e61e15d873ae85d74a561a4e41dfca60837e6d2ef1d1a972a4918778ce078e51e614e270e2e04ffd7d544e61c01a6e3e7e", 0x82}, {&(0x7f0000000540)="fec5c67441376e8950ae33d990429503f7e47c25c5ec9b6291ddc9803df9b642a6a6f4374e066e98cd86831d66624d42eab814baf0ddfa885445cb0614376ca48eebbb5c3d1fc58f4e5cc66b41ca85e7b8797e78ad32ec32e6f17576590fc4164f82bf01d02f22bdff428dc74278db", 0x6f}, {&(0x7f00000005c0)="1d42359640fd2ab0b4b87da5205922659a6792ef32b377", 0x17}, {&(0x7f0000000600)="07a905b895f57e0fd2beed4dfb52b349b7b28af1f1938e7c483d2f6345ef24d156b63af9b19fd08caff0c5", 0x2b}], 0x9) chdir(&(0x7f0000000240)='./bus\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="003ca9d901e9a3774301a47a884f71adbcad13660193d2a65c573365d4cd757d9b315fbe19211c1104ca24a55036e40e8f5b0be7702728636ae69c628dfdaa17e60c98ec962baf8bd69fcf7059bc0d7329a0757fd568443c9efa02f5856ed6511452fba141ff9bb3238b042ece889f52d8d1831392cecb3f6cc609f065488381f6077630c8e5a04dd43a2f03c9593180afccbf99de83aa1c26dec1583c61c6fe7f3fa129b83f7fea49d993e2f857dae436ef", 0xfffffffffffffd71}, {&(0x7f00000000c0)="a6a568e2a020b14d0449f071260c99633ae6920849f0f325dc37c712a75ff9b73c7adfaedd8c44c911c3ececc2be04feacc08e4c077a2426f3d51bd033eaed11c804ba41e9440a670484d1b951b1dea2146673f433ce772d1c78949844ee90ec1e480034e926aecf6ed0b157d2ec888ea7a26f016dd1655227", 0x79}, {&(0x7f0000001000)="af76e3c83c968518a29a71e5053554bea7a9e2af797be7dd95c13afbad613f314863680770eea334dbc78f4e315a33da9cab8272a97088892b118f5f01848d76c48eebb349650862b848de87f620db3516f0cde31c88488edfe83ba8bab3cfb42f45dea1d3055e12b308bdde0ff57b9bad9030ff1e776c6724e15e3093b9df04be7fd27c216af55d2b7ba01184f33de13d537a462cf5c8cdee8b62594860706bd9a85031e058b0711256273f0c76581b4484b72ee615b12a175bba719f5d567eafb25c828fbc97aa0d2dc27afcba0f39b13a175112034e84fdeb4846318398d584ef72959946c74d45e5e09fc5809c85cd800c1223790a42ac471c2d97e3a86b09c21cee2a5708068dc8082e8cbbcf3fb3c88220bf3bd84c666b2e75765c263ebf7b622e2590ea136f5b4d4ec85f627bda226552aae831a4d9554fdebfde16e0ee02ac154450cde0bd90e65dd47f1fbfd582a70dd05b69d3865e98156b04af3640fd61f50b80f32e2b42753853d299db4d1cdc09505fdbfde2236179eb821f1c112d6598435b1567691966cc07e4ce31ff60c0d218d48d80615a4929b0d6cc0e6550e649126c628ed7dff1abddca5677e20a7036d22d2deaa0161f81718d2524dadd623ad8033b8feb6f981b389ddc951fd96a9b017a05713def251a54e1f0ff8e9cb3bdf77be5efa5ae384d9022f5bee21d52ad7c2b4f113d390abdd68d9344e5c638488c0327e8cef1102ef083d06b2a0dc0c8aeb8a40f80b1effb04a88b0229a0da4a24797cc29071d333fa481678f09d1d769498841ee1e6886ac65df8a66a6a0f839aab1d1bcb8724beaf7136e9cd769154b7b4513bb222e20d66d1e8ce35b84be3a456740c6df8439e4abfc357df22adda70f35d89f0653d23999303e23fb5234cf7f393b6c4727193d31e5dbbc7939f0f09cce44178f9796851945a92bfeb140a38203746c840e140498b0ce3ff323302d15afb42771288ab5ead7f86bdc0ac443c3040e0f25df42e76ed28d3b50bdc81b1456a607149a02bd417a29b14f2558b06f6d730ecde01aa0d92c32e5208e2e0b3bf48d47b080881ad008ece66334f32052c9c6267647917332fa8d7c89cf51f5d3d2d3f448962af8b46017f1d878f50844662b13c432becb613e13d3c40f1ec4e73fd7aadd9b805b6921d9a676232b6bd5ce5ca03c2864deb63e2c527767d33fda5edc962e8b4bba257dd3fabe965bbacbfbadf03ba516fc935109b96b7d90a1f7da2da789c6dbafb71fe82d34251d26b5b07cde43eb30582fc0edd04a408cd3529986c0c14503171e9ff4bbe74a8e45fd6aca2d15f574de77054301567f9e465a1f3bea461564c45f9c24ce160273f82c5882684ec4adb7df789cca299c9fca3182e220354d6e0b1960939001aa320dcc7acd47ad716a710a349a1fbd5c46e609377398b3507b181daa0287e3952f44c154e1fb36cb3e54b047870d9d769216033163c7886e6eaa5595483b52bd6cd2298cd18aedca49b4d67dc2159872391ca89b79fa0625d80cea71270d9f0fde9673362a329e5264828ab5000b8b90fafe20d6e22040e7f5cdb7ea8c88c5fbf0a36258ebcbb7316a53f72c2084c6cb2147350cf3b90f3b6551754373a3c7102fd839b3f334c4ccf670211e9ee1ff0b9e66bef79e8b46da87a627aa379481428a379534464f430d300a3a7d3ccc24fc86098b1115fc5b46dbd1fcf3e89e9604a9d3ad9ae61b6e800a10c0851a16f8e3a9833e04f788cc20fe46e80dac882c6e6c1f037cef39575e7a9ff0e51d1cca02aacecc10825cdf33f673c6b36098d0fe0fd8e97da407a6c75503d8dbda05ab13b234e4857c5313b181293ca8b3530851ca652a013099a6db55dd8cd2c098e92ad88128df83e624f0879b3ef02f013af122988a2baa37da10c6b1391d56579bcd1b1a8b007deab3166d348b67ab73307ec15db7e6fd6877d26b38c84567064817f1c486364d2451e23a1eb40f2df90dbbc365ad5010c7ebcdf6d69f992747b2e5d50718115ec0c045185fa20ac515052a7774350ba7dab3aba93de4540caf0c6472648671da74da9ec755780e77eb6270a751f53901519162336f2306bd541c26a6a1addb426fd24a3fb120a8a24e4c161a5f33aae34b640c892e07d5ede6d8a931cea89a4db08e5a65993fe590f46758489839964d984254026d8909b4b7086f4469e82567fa2d0b9ba4affda9e0082f1bee9d76fdcb17c16950a1c962dcefa82c0be80c3175d704d66f3e2072d2432b2894fbf62731679f6181cfd91fdc6d81d73bd00dc45d985538d45b3b9549fcbb01ec6f6d0ba4b5f17b1d8c127548e9d294d48f2bbe85c6d68cb0ce1070b9c3b4fa2b5167c12afeab97009c7624b67b36d87c01275a26edc3dad147b696b657917c584d4243ed2334d7a314a20640b60028984b173be8c2b979612860dcc2aafd17d4bd723d81a634e2ce71a8933ea683c7ec5ef8e2108d06c3b8b2a6aa74643c0ed0559100172cd8ca50cfcf8aa159ea7cc956d2263a15fba2a0d83f6a7f2962e0d6f2fed980cdbe6490166cb1c5f0ed51d3b94f8298df1e260f6171a85acbb232f1f4ce40c67a271c5c29ba1492c3b1a249f3950fb9ec1608516e4e519f3b5bc73f78d74588c451a4d7444b3d4cd4ede9f4b57e4306655e1338353061e0da6d5ac0b974056b14ed6911b02541405daefff661ebc02f66372aa7c63f657daaa437ced5bfb555512ca409839ea969d49c4622fae54de61b7636d600bb875fa79ddf5297ab5f3447a48513eeae1e227362ac0768cb2cf7039079630ab02536cf775dd08f387fa3cb2de241a68f7724da9cb19e1afa969f63e05396cd9f9190fa79f9754c7fb0ddee73dd5341d9fe5d6a494316e1b461d06c45286c5b94d49fdbc15ea1d50eace9e5cf399704d4ee66e3abc77748cd73a41f8513dcae8e582446a83f571cca91240b128d59062ec5b4716253e0cd473e1310a9d84cf4dc0860b8ee10d5e4d6d073b6653410274c352a487d1a7fc9b687c3e339fae4cce54f94952d86239b0316955a77cb9c31f9e77a502ec742e6116e3276a092090f5a15496f699d9d7d5fa6e7e0cf97dc61391c5525c6a01fdb17359c6a378be22a0670fc94fd3132192216a5758d0806af1097e4e18ed9af505c08e7898088d05f83e80add854f0b74747fe2f87ebdf5757ff90f19644bdd0c3dbe468a47deb05227393ae9d4b812f5dc25953afae0f00cf2560cc7c2e5fa9ca6969ea1c9552509d88045eed6a1805935a1950533e84d1e61d58a9ff46999c900f77f935f205207e1a78953fb8084e9764f29e8f243957541bcfea80e849e4ffeeb2e2acecb300fa0a339f08042b971dd6e6afbdb0aa80c8f7d524b25a777b81b10f66f69160c5f81cb6e9d29540d7ea347458247da01417eab4081f7013f632dabf5b370773d0dea44a33c8310cc1126e7e859930ccbc323fcd8fb11b391227d0982fdf920f62ac2c857a0ed0628e710aff9fe0f0ed03d674355ea8ef1f6a06c287c0388b53d47010172523c4f831365c72dd4f292390590d445b9cd7bb0e73493d61a13267424dafda3b35123219cb1931f633e51625f0b911dd72ff7b2f843b2411b71d0f1bb94420daa97157da5fbeaee4326dd33d3280b03b88ade1a4b863ca5257e96f2fd33a8a4f1fdd4e8d248b4b29d7590d6d17f06822615899b7f8015a30a4c99113516d2b7689173d10df0dcc99208121d09fe0e0d8333a7347de3bdcaa02447564cd11f492399d77c7664f4f6b5a9001ae13df8af0a64909cdae25756da9624889fa992e1e8c14e1dfa0441a70830d97d5bd3aec6158063ee134f49f89231dff197cb84a5c71be7987802e0cff8320948425fed00d4cb6ccfef6ed48333e8e3cbb58d0bd88360a28cf9b6f172e3cf24f7372e8b5191297f25a481984dde76fb91931ada43bf575af9008e1c84a5b1ef97ad4120237a6360fe38d25dfd46ff108b68cff8261b085200d51ef937ce138870125389238c744665d9aee3746edbf72cc7bb32e8990796428ecb692523d3740c62f632b2194ddad116908f4f0a7c35f2fe1ab9f056ee288f67951540adfb3c96038b23aa7a5e9c1077a49f7e92e72d2bf59a43fce424c4006a1f88c2fe986155b8225bbf4d8d33a08d7dd48845d5fb07fc88c75c9a9ae97a132a0c30592e2ba9ca5ca84ae07d5f9e1cd5227c75d370d92dff0d9f466849e5bb71aa35d39ce9dc71152dcfdb6e839fa388f950390e4e58da0dce8a3a28c8db7326b456db0dea354a50cd8ddf849005aa95acb4f36afc22d17bd1b7e4a1e5905c8c69f1d0db32ceb58ff3d55562e88d661a111a7dc6a80a5a7598d110708c580ee8cc4c0c45df5df2bc15d2a50d0f026d0d8afcc08350cf8113c5db6fcc0769db90ccc866f1150cbd9c00ecb614b88d87229183484a57a8e76099f6033c7f6782b9bff27d6bee84fe8f2891104e9120c329e620c28eece83a5588ce419fcc320c5282d295702b0053f0adfc77b24f1f96a6b4be41858b5e8960c75dad126605e93220620de6acdc77030aed622426590a28dd068ce24f50b09d0410ec644e6d8ee9aec48497e07ac72bfc80d2fd9cb7d9793c5a5a1af326bd906e4169b2eafa04987faef939192f86c2acd8eecab5a3cdca7d8efd0f8679deed42a65f1da29a19fc4cb4e5ccd857f68031f748588008ef9684fc23b0ccda8a4a35bae13cfb508056ea094c770efa6a47766d9c7d406bc6e37bf024e01184dafe94a9434789f8c96e707ecbe58a87fe0c755704eef1abeb63ee9b3f5292a81797dfc034010dc91b93a7373537e1f4ea07840459742aa839e0a6f6f19df75744f6b53399724f763fcc61b4445afeff3bb38905428805a5d0efc6e1ae9cacf2bb86d937041e04cddaffcbe881b591fe54cc12d0ab77e38ca678713aee33e9aae7310351cb9aa39dfe1f698af1b98842dbd4377e6f7874c6021e6831bbb1c3d6151b18d0b5a6fe06c7523c3ae2bb70bb49095fabce9d536867d920c574f43115a85e1f4763c844c8cdca0ad6ad18a940c677282323beabbf7f4c68c28856960646f41f885f824e4b7a89dc68991d8d4defa80a012964dcaed979b713078acfe8f838c1a0866558b3827b4a470e1f255be5988c642de35d349e761373d9c8086c03dfc46a08fa7f4e385555bf76722148281b6d25232c9e63e32cae14fded423c6a72e89484d5cc3991062ca34cc0fbea036ac95a309884bc73cab92237a51a7013019ee8d159e1d146ada83dd2b3995a9ecc638f4bbc9b8be06c831432e95e795efec2261d1aef7636566afea6ccb8d83a0fc223906ccb76c7d4403c09eea1b2a864a2790e3baa812884f0fdb1e6b217d6b3179092f4b684ad8c007db06e1a0a1c10670cbe34a33caa983b2ebc21c0b828b33b816b9a214ee19ad097b8ec7969edca981497621c3aa91e00fd5a78d16d324384f275fc4a17b4b6e436838c444aee5df963b4046ed1375918b04c20ba56bba501a07b3c09168e0ffa37569488f439284eeb81d07d6720eb2af930b2100eec35c70cb298f35ee4bd518960334cab926dc64e622e7d1ecadd35fa9c0cd7ac73e0d07511c531932d0d0651935e55c6e898041c91ca914e1ae4397517c22d188c886893c7c2f5cd352548e790656bb0f27e8ca7904985a72f97a3b84c14ee3880e3031b9a47c32956ed5d6c9c9e140dceef436b95efd2fb3329889486f8dded762179f4f113d18b60ff66af9a5ed97d9ebffa1baea7c2918479749233526c7ec62ef1028491b159a51bd3196295cca7e92c150", 0x1000}, {&(0x7f0000000140)="81f6e5b15d251313f553e1548f78d0c382e59015fbcaf2e5ef6884b143a9974030179f0e1c6f1f4379d544df9b801076cd6ba581e9da47d4662a4daec7578c004c6d098d6975fffd55f7b615b629a3d9ffca399adb35fd6b856f30bbe268f00e47de8c115eaa6fd813c539c6eefb34ecd568871e04d855bf5dfe5459166ea6a88c40e67541460b8aa4b6f74fc31fffeff3fb42e58133d102e20e840f2718e47012e229ad4bf59b1bd93cc5fa3bfc42ebd78c3ddaca1958e4158bb698787e16671543f83809a3d88881778983984041a9c46c5fc5bc039a178f0ef051a4b4ee2e51829192d496323b9683a024f35d83a33b30", 0xf2}], 0x4, 0x100000000) getpeername$unix(r1, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) 08:29:32 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0xd12) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x2) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/114, 0x72, 0x802, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000200)='./bus\x00', 0x20, 0x2) recvfrom(r0, &(0x7f0000000000)=""/47, 0x2f, 0x800, &(0x7f0000000280)=@in6={0x18, 0x0, 0x14, 0x6}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x0, 0x1000}) 08:29:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c64f7b202c, 0xa608) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0xffffffffffffffff) 08:29:32 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) recvfrom(r1, &(0x7f00000000c0)=""/209, 0xd1, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 08:29:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="7d8f10ff465735e5a5ddc74742a770a0960a39442b", 0x15}], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x1f) execve(0x0, 0x0, 0x0) 08:29:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x103, 0x20003, 0xd9a, "9c8d14ee7504000000000000406e50e800000100"}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x811, r1, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup(r2) 08:29:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 08:29:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="a8fa907932122baa4850724730c91c3d9fae6dd18130204367fc106816adc7fd621ae5a2ac0aa71be15497a2bfe9bffe7c5b81bf0e4aa696cc6175d55a6cee4ad309248caacb1c0e3151ede49645d27b1ce0f32f9b587aa4a77c10cd01412a3eaba8827ab4b6b2ade8338e5b480c15983db199b4360d25d69dce6625ba8fb011dc3b002d827e15224847c6c7e03441959fa14cd92879318ded0fa511bc4212cb2307", 0xa2}, {&(0x7f0000000040)="5cd9d0a708f1b3e411c4d101818417962cc15dbf0d0b759fb408a920f3d278c10096c1a7165fd9694459abfa6b971eb471", 0x31}], 0x2, 0x0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x5, 0x0, "b08d24c60524d8e500"}) ioctl$KDGKBMODE(r2, 0x40044b06) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffe81}], 0x1) 08:29:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x299, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) 08:29:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x800001) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) r1 = socket(0x1, 0x0, 0x6) listen(r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0xc, 0x6) 08:29:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000040)) 08:29:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x400, 0x5}, {0x18, 0x2, 0x8, 0x4}, 0x8, [0x3, 0xfff, 0x6, 0x6, 0x3df, 0x0, 0x5, 0x7fffffff]}, 0x3c) 08:29:33 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000040)) 08:29:33 executing program 0: getitimer(0x0, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8c) fcntl$dupfd(r0, 0xa, r1) 08:29:33 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10608, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x40) pipe2(&(0x7f0000000000), 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:29:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x20000000000000) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1f, 0xfffffffffffffff7}, {0x18, 0x3, 0x7, 0x8001}, 0x0, [0x4b, 0x2, 0x1, 0x9, 0x2f, 0x9, 0x8000, 0x1]}, 0x3c) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000100)=0x1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) 08:29:33 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/65, 0x41, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xa, 0xfc}, {0x18, 0x1, 0x20, 0x400}, 0x3, [0x5, 0x7ff, 0x7, 0x6, 0x8000, 0x6, 0x3, 0x8]}, 0x3c) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 08:29:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) close(r0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r0, &(0x7f0000000140)="47dc072675359f80dd0581033526978d2a5fca398357f8e2181cd8888c6098307ef6db5b36c371008b938866f984dc913b5c6131537d9da066a6b3a7f9efdee57841d761c7cfd33d4efa80cf96bfda6b33d8c268095963a528d1a8e2291fc11f8129167e5f6a32b6419fe99bd5e9fb6d13874faa616e444bbcaa9c57094bc13e1fdf0044", 0x84) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 08:29:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x8, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x13, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) syz_open_pts() r4 = fcntl$getown(r3, 0x5) unlinkat(r2, &(0x7f0000000440)='./file1\x00', 0x8) ioctl$TIOCNXCL(r1, 0x2000740e) semop(r0, &(0x7f00000001c0), 0x0) wait4(r4, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r4, &(0x7f0000000400), 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffab) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r2, &(0x7f00000004c0)='./file0\x00', r7, r6, 0x4) fchownat(r5, &(0x7f0000000200)='./file0\x00', r7, r8, 0x4) chown(&(0x7f0000000480)='./file2\x00', r7, r6) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) symlinkat(&(0x7f0000000280)='./file1\x00', r5, &(0x7f00000002c0)='./file2\x00') syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) symlinkat(&(0x7f0000000340)='./file1\x00', r5, &(0x7f0000000380)='./file1/../file0\x00') 08:29:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xa58, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x20eb, 0x4}, {{r1}, 0xfffffffffffffffa, 0x40, 0x3, 0x3, 0xe8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x3, 0x5}, {{r1}, 0x0, 0x20, 0x20, 0x1ff, 0x8}], 0x0, &(0x7f0000000140), 0x7, &(0x7f0000000180)={0x10001, 0xe9e7}) 08:29:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000000000000000000000000d38d1e3ebe69055c35eab34b3c7ed20017bdaaf481d320af269515ddc91abc0b7dd1fcb5e0ccee1709b0a8a8effa1b70d9b6c756dd1ead1e58ff7f1607628e2a0cf8cbd702507497044b3560f960504d349fe25121875ca899646d5e91af"], 0x10}, 0x0) 08:29:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xa2, 0xf0000000, 0x763, 0x3}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x9, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x20, 0x8001, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x80}], 0x10000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x544c, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x20}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40000085, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000001}, {{r0}, 0xfffffffffffffffc, 0x8, 0x400fffff, 0x2e8ce5f6, 0x4}, {{r0}, 0xfffffffffffffffd, 0x92, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x20, 0x7f}, {{r0}, 0x0, 0x4, 0x22, 0xfff, 0x1c229437}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7, 0xdef}], 0x80, &(0x7f0000000300)={0x1, 0xfffffffeffffffff}) r2 = semget$private(0x0, 0x3, 0x20) semop(r2, &(0x7f0000000000)=[{0x2, 0x3, 0x800}, {0x3, 0xfffffffffffffff9, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0xd842a9a20f35213a, 0x0, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x2, 0x1800}], 0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 08:29:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 08:29:34 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) socketpair(0x27, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() dup2(r3, r0) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x80000001}) 08:29:35 executing program 1: r0 = socket(0x21, 0x10000103, 0xbdc2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xc00800a}], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 08:29:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x101) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0x8000}, {0x18, 0x1, 0x3000000000000, 0x69c}, 0x9, [0x4, 0x401, 0x35, 0xf96a, 0x6, 0x100000000, 0x9, 0x9]}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) madvise(&(0x7f000004a000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0900000054c80048f800"], 0xa) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 08:29:37 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10800, 0x65c9eebdc2f366ed) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/99, 0x63) fsync(r0) poll(&(0x7f0000000040), 0x0, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x1000, 0xfffffffffffffffd}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0xc0) 08:29:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000001}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) r1 = msgget(0x2, 0x102) msgctl$IPC_RMID(r1, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) socket$inet(0x2, 0x4000, 0x8) 08:29:37 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0}], 0x1, 0x77) read(r0, &(0x7f0000000040)=""/89, 0x59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = dup2(r0, r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xc0}, 0x8) execve(0x0, 0x0, 0x0) 08:29:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) 08:29:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x26, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f00000002c0)="fad3dd7533efe3ac90c9e6b8e2589dbabe8b6f30ed5ebb68acd48120e2a55d491ea6681b8a15999e64d816d1c562ab4184eee2f8738b5ff9f7fe7e6706e0839cf8b750281ffd0c682b53e1944416e433c04b830577b6deae027a6f8e4dc1f6668aafa3fbf424786280e0f062749eb12cee7792d9b5bfb26dc47799a746d3caffae99a2fa40b319ca5ecf9966b56d02914499d82380f2928324d3be339c0f25851233018ba7787b973d7b29f711ba3461cf6b8a5386907af4e045ee6875128d5afd7c3dac96a9c016939c2b77e0b06c162535cf0adef5d8732ecff4c7c5d0fa491d3a1356180b938f5fdefde95dc27a1516350416", 0xf4, 0x1, &(0x7f0000000140)={0x18, 0x1, 0xf46d, 0x100}, 0xc) close(r0) syz_execute_func(&(0x7f0000000080)="f341d193000000003ef2f6bb00000021c48205972540000000c441797e7f10f3420f5ff4c462a5baa5000000208fa9b09b23dfe0c4e111f94f00660f3a09dde0") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0x101, 0x7545, 0x1, 0x1, 0x5, 0x0, 0x3, 0x2, 0x2, 0x8}) 08:29:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209886942308edf01c97b16aa9c3fa8e56e979f25000e2ef9f39a82efc4c1366dbfe45b99dfa306bbbf55dbf5ab8ba5dd91a03d5cbc55b7694f2985", 0x14d) r1 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x1) dup(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100), 0x0) 08:29:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x73) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 08:29:38 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x3, 0x800}) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="15473d109c0a52fae7db05f736055543476b82a294e79302bfb59754b165b8772929431cc1c2ff446f672512eda5fcaa73362c03e529fce3c379c3ffd5bfae5804cff7b5", 0x44}], 0x1, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = getpgid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0x5) getegid() sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x30, 0x4000, 0x0, &(0x7f0000000340)) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x244) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semop(r6, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) 08:29:38 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) 08:29:38 executing program 0: clock_getres(0xfffffffffffffffa, 0xfffffffffffffffe) 08:29:38 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c653000d6a47c19b20fa84f2c0bc59d3a515c5029cf0230a0a909b57fb90ed5a871bf1f3a97a555a26df224916a471de5b2c7376e290513fb21f4499b1e7666cac576355519d3565a13e209bbb07c80dbac2693c7c6abfbc3d3c300b52233bd229ea7f560409e5bdf2dd8b04b2c54800d6795f39e4751f5d439a8dedba57e12292793f63c987c037b1e76623c14bd3de77f3d2cea18689b01590fb55d41a5456e9931bb489b712838fba80a322ed0a2e4cdec8a41c825412fa1e3cf7dc9c17c6199dd637805ff9a65508e16c545e37f22bf0d9cd69807328d468a451bb42c0b08f54d5b99fb31fad5c49a9a40b924ad3b9fdfa4960b1979bc1b5a6664eb9376648d2711293e20ae9a1bbaedcca8891241904cb7ef23f60a742bdd4b9d04439961003910be23814b536f80944011cc"], 0xa, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000100)="38b3cd2bd3f49e81467572bb20beaeff31d6b1d3d22206a055bb94482e3dcb6dfb9208b9667d163727df265dcf30f58d5edd503eb15d385f9a0818849601c57fd180b6bdeb490529bb4413480a31152ab1fd231d7e8aaac3cf9cc651c0ed512448bbba7be0aeb4607f068fff4d1b8e7c952ea8e5a6315c3110f2bbb370dc06b492fc560b5c90300775a133ae0a6baf7af21d18a5fd026b8e1c13f4700e0e8f42e8543ef641cb64831f825ab76c747151d34aa17561043b85b885449127946b3fe0e60428551e5d8538fa62e73883da3f4af28be072aac4a16622a6c4c1ae58829496f7f143c58888af74", 0xea, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 08:29:38 executing program 1: clock_getres(0x2, &(0x7f0000000000)) 08:29:38 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x2, 0x9, 0xa87c, 0x1000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x86) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) read(r3, 0x0, 0x0) 08:29:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x8, 0x4, {0x1, 0x1}}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:29:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x0) 08:29:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xdd52) syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 08:29:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93cdf64ce08ba941589fce82266a66bc38ca4177cbbb0ef120d98f193f146e54f6e8f13a53dd0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4496647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a69b740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c54d1f509ae12379d43b845cbced64248974ae9dc5284ee198e800ebefc82783dfeed85916b8409b6dd1a223d002b259aecf9", 0x103) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="1d0022259644f8000000a5c53600004b1d5fb27619b9eb5733d8341dda332d7ba57eccfebb0bd72af32bb125257da8059e56087b12a7441abc3f31076484356fe05e2dbb091199074722154dee2cb0be82d0cccee7"], 0xa) 08:29:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) rmdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 08:29:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) pipe(&(0x7f0000000040)) 08:29:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x64) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:29:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) setreuid(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) socketpair(0x6, 0x8000, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) listen(r0, 0x8) r1 = socket$inet(0x2, 0x2, 0x1) sendto(r1, &(0x7f0000000100)="8e7844faa93780b6b5b51230a1f22dda577f90cc495de6c2502cc717f0168c17179134ea450ced3f3a622e8dfeb1ab903baeb62afcf803ec5b7747676ddd6168626d1da7a2f2ea37ccb25aa82b0722e060fc660052b33e8d4ce3f3c14dfcc8fad1f49cee01c38ef2c31840ad332e81398ecc8963540ed091366cecfbafa067ea23dacb8ca79c8d66046fb279f8625b34629332a424297efa9a7ac0dacc70cc4e3d7a16", 0xa3, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 08:29:38 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000006c0)=ANY=[@ANYBLOB="000000767c3530d0d20c890009000000d57b245aca8711d5f6a5132136e4d1925fba0ae8d2e6c8e546eac14746f838e100cdef048f09035fcb162873a2327d13f5f8b97e814422a20dbef10f8e5a89afe5eeea366253ee168d38b8335abbdd92026f4ad7866157d5dd039bb437cdbc2917b7bd0000000000000000000000000000"], 0x1, 0x0}, 0x0) r1 = semget$private(0x0, 0x5, 0x2) semop(r1, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) rename(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10100, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000007c0)=0x1) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) r5 = semget$private(0x0, 0x4, 0xa1) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000000)='./file1\x00', 0xc000, 0x1) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000540)=""/224, 0xe0}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0x200) bind(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x9, 0xea}, 0xc) bind(r0, &(0x7f0000000800)=@in6={0x18, 0x0, 0x8001, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000200)=0x10) 08:29:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x2000000000000230}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xe8) 08:29:39 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) 08:29:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20092, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x400}, {0x5, 0x6}, {0x89, 0x6}, {0x147, 0x6}, {0x7, 0x9}, {}, {0x40, 0xffff}, {0x47, 0x4}], 0x8}) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 08:29:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) fcntl$dupfd(r0, 0x0, r0) 08:29:39 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 08:29:39 executing program 1: r0 = getpgid(0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x4005, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="fe3dafcbeb39166093353703222c72b5fe2f43d007271026752b5e3de53e03167acb66640346050043c13cf116779132e856be9666776ac3a10f8ecf2fba62179d2337ed3fbe2558719271884d613d4f33d3831a6b1b8c93541e65ff4d2338bed5a6dd2be2f24f9dbac7f52b447cf384832def7c526d4452b812b6d6390d57bbc29a0a03947fb27bd10b4f78e931e6954909c989f0dc2b28bbdd0e57253dcc8f760502b01005070b5bce3882671fa6e8d3d9e70b27cd2e53491ebbcc0ea9007bcf2e8f0ed8afcc040b13affa72baee80be6fff1a8037897c52fceee4660e03087d18213821f23430c032197d69b49da0119c8aa86e96cfb03b85", 0xfa}, {&(0x7f00000001c0)="1992ad002d01de13eec7c034668bddc1c6623811f4ab76f090f2ce59f3fd82ac3694d314f252f40962dec70221579c3607f345796cd47cfd4a1afded13e1cb9573066ca6a57f22895b64a05a939c10a05d5f3543dccbb887b7b0b6c617f5a61a38ad5aafe64a1dd45773bf6c893b3fa73e1bacf862a4df5e106df51b87c5b1361ca6e6b0355315f9fa73e2a8c08dc87e", 0x90}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}], 0x38, 0x8}, 0x9) wait4(r0, 0x0, 0x10000002, 0x0) 08:29:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000001100)=""/4096, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 08:29:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000f80)=""/4096, 0x1000}], 0x1) write(r0, &(0x7f0000000d80)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 08:29:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1ff, r3}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 08:29:40 executing program 1: lstat(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 08:29:40 executing program 1: r0 = syz_open_pts() sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000), 0x271}, {&(0x7f0000000040)="aa5495775ec7a8256411b1b65878db29c74e8f3d6fcbb98c64be14f1378fbc83e094c43732e2e12cae2360254b8714bac7d26c003b79c2d34135efcb5d86f9197626091a79704f407deeb5389062154fa282424a9de1dd765cf24b0fd42d72198e76f0bc8a30725e43cc5c8833f2668e177afc33f42457b6d949e79e6d", 0x7d}], 0x2, 0x0}, 0x8000000) 08:29:40 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x8, 0x100}) syz_extract_tcp_res(&(0x7f0000000040), 0x1f, 0x7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8060, 0x26) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) setsockopt(r0, 0x9, 0x70, &(0x7f0000000140)="177bd77d666c43a2c6d18cf5752d3ba4464b413d3179c18497b8d90577d6f1fbd902c5367a9432bb6f3885c4dcb9f7f5e5719b5848e55806e83f0a6780d4c835530108b13ac20e6fb72b523378137bae5809eee23a8f039805915fa438b9326fedce271014b5f7150034688614db60fdb7c33d5c6806623116353ee82f1d66692d26b75ac11a9471fa6f2285cd1347780c48aed2aa3ead1af91572015d92f2bdc839d0c404f7bee79f29393a5bb6fd62e0b983677df7e374c6e233292ac205ea5613d7560e67547f07455767f3b756faefecfcb10188ea04b8bb932bed4b9745460560e7f0423d3185e7c02d753fbe4b8be25299cecccdc6b80b394d165eef1ec9c65807b4fba5da532697e95628d2fe2dadfa1dc318cbb6ddec4f45ceda1b46f648ac861053f59013e3c4c9f979da60ba3c1afa4e7bc5a1edd3559aaa78c0df11ab1c68bccbe49b8f477be4657a4d918e052874f8f3ce5074e4b4c9d6b3000e1fadca2b67cee9026d116c9ce86156c0bf452c8d2e08933aa98cb547160d0e6ccc222554469e8e63737631fb0f690dd8b40b78083cb7610c147d60c042ffdd71d35c21ba7d5a52912bb45f225e2d80b5bf014c0876e7eb8563dec0e33b154a134d9044f0f93ee39112e7be4c98d9ff197c61bc80fab79e3b8cb6a9cc1c040306f016369ea98a815c19dcef5a7d7ad72d3e896f915f97d2f3a9668400abde46ee5a43ad460d951145f1713a86a067b224af95cc6dc574050d9b2370457dc779e9f1c8872693d8d94549e784b0cc9abe1584e3d52a651add84d2a6e11a4d40f3a92549e24ebd8780044e66c3b8d40c5b9f4266bcebc3dbccae428f2792abe34f640c66838fe03c95942101da2af71158475960eafba5295380bb4716e472d95c2fc3857ca62261c402722e5092000d02f3de677a6e399fa476a37edeb2cfd79e60dabcbdb2ca4a27193766b0d9d4beae357bc13f5c4981f358228b5897dc909d6d83e61160be6efdebbacc64d4bf9c1301d78bedadf65b6ff9c651cfed6afe422c3f34bb7d9a8f2999aaaf3b77df637c104f9fe9e0dd57a57b718bde4dec7038a0670e4d74891e7e711ce3a1dfb6a94026a8ddaa2b3df00ad728259b6448a652093887ecdad41af40c53f28b63fcd3c168d5ee7a89af7ddc9201dc1271fb63e0051be4cbc56ca24c636c93d457590b8b7e8b78e3b01a8b4d380f87b3da17c42a24659b6e70e668b620d5da797eba7de27d12078447a8acf273807146a80413574e8f06e6fb4e9ab966647f100f5e4d3a176cde7fca22e703b1d5c7c8fb0ac1ed149efbd0373a1d3a34be1e63432d1d682d660330b6a6989b9bfdec30878dd4cccde245eda72b338460698f2741f832515db2af74406951a8a67870147be1cd08df23fcdf344b85bfe370f84cdf5677d7f738b83cf835fc9b3d160b6f7e76bdd54f6c7059663b30e8d12fd0ae3d7b6c25f8a1b416c45c74a4e250ddc7dcf501bc8eb7edcea36920821cbee671333e48bfce6af407e691735580c3fcbea76800dab27f0b8c231331daf66ef0368fecd3911e8e8b762b5d3f95f6c9f1937f359ff9e6c239bff0462bd03faa4a0d5441cae8daba320933e5eb7651444520f7453366d4459a2e171f82f23c5a04211343c328db3264304b152b1f8b0d459a5d5051f65f614e2d3d52a2eb511899809d086660307b5be6931306cc7dc4e6b00e277d827594e99311f23c2dbc9dd7162798e51b252ecd4193d07eb43fa880749a1a556215e22e5696a22d531ad4c8021589e4c1e7469e6b19d3f0fc62614eaa1cb6f5d7b2b4f66b07435c15d2a3c7e5433d25f25011accda3e82e880b5c88688bce18d9a8dfb314d43259605eafb5b1867808029319a49ac5ffd919486e8ed4dc328075ff022672a275ba0c002fff739e0be510295168ec6a7ab8ac4b824d3e23002573f82cdcffff49dcb1b2d96bd04a2876c5a2c36c64fce15002f96445ae56fa93d32161a60cde4ed9f8c943d0a91ccb079c3cc2bf23dd95fc14f3196d761d7723c944bffe2a9dee628e8c1ee19df369dbd081d844ff47c99fdbfbd9cc739861328bc6cce9cbcdfcc927a1583d656b8b0afa957c18303bbee5afae2de47f1b3aef34aa2c15c88f2d89e518bfb890d2e7546dcef462f9787ea5df29e29cc40dd677f860e316d5a5370d24bb81c492d8391f233eb6e5ac11a0def813bed34e72180af2d596ff53f8d66c8ff29b83c961be20768c5853f47e26daffd8cfc330935481e72690f9d8e64abebd8a41ba6d2b530978aeb83e1fa79f11f7220c9f7eea5be0347d9aaacf289a6389db1b318ab98f251d15ac43a05b74edbe028fa147c64be5047d909210ce1d636dc1dfd679ec9fba623e15698d9d51a35abcc50178111da5b91c484fe3360e6ff283e44ffd62f0084157cf362987dd8458587db260d39363c292bb973546739adf8545e721b5634a0d45f8d51db1b9721a6be77834aa9ff1de3f2fab2f50beb0210ab34ff7c2de63cb660f5c61ddbb4d15f25e5916e024deb4cf1d21a04b1b69f6f7c3623acc7336a874bbcaaae8ac048be8a132d2b955bb94b82749f69e4ecd9a95ead5fbe657333020a2d79223778aac3772101de4b7203558baaeea96ab79f5d3a1d2d9ba7816692ec4fb13abd646211ed8ecd623202bbc2ca423456203b5e39aeaf1e3bb0f4d314629674db856236fe66384bc59d169cefcc9c118d3b4d54c6eb74128c0ce4d781e222b5710a837acdb4fb3b2ab6d15ba6465880c03575da48abb39a083f62dce0b8535b95eefbaba74d02273fd8764016e33ce3573638f3732c34efc8949590585ff1f941796769343caf43d1b49366b6fec04b36b8bb13b5d3c9095ffb23b2ea0ff5289c54cd2a43a77296c6ee5a8a88b6539fa4f3f4ada34d3fb4d7fbcf45f8d141d6969ebf765d0c336fb9bfffffc745d8797a6b1d4a6e326079d5dc34f5011d05885b483fe7cc8796af035d68cde5c356a67c0ad5ca26bf002e2053924ef29bbb427683b8ba3d77065dfaf3170774d4499a14bb9fb01a2e36ac41043446972125035e540fbc8a26e3863fbc50222c7457c602324e5160b692de57a7948f52650bd3f3eaeb4ad1c32e7d47d42b5740817fa11a2ce65c1ee96bcde05b5e6c372a2842fab144f80b0293a24fb642bab68b5555d54c17896d6a55bdb0223a47aadb1d42aa9602291c6d30b14476e4ed6961810edb27b0438721a44e1ddd6ab7581d879a1050fe56d015fb4a2b2a46c5877efe28897343e55888a748c5c7727ff77c18ec1d8d498a358e634cfe0e27e861a254a63dd03ca7caab7e4ec5ee60c44f44a7b385019cb3f8d5b5bb13d4fa28f7fbd00a84365a4082f17712dcf99a1f3edb99648220ec24f01c506e307e3eef40d4b5bff43d13282663aaa3253e6d9e43217ef824d4f45e4a3d5b62419cbd8fc91bc08ef83b3db91b377691fbb2ff523c59ed8a0d7aed01d891b87119c9baea0b0d43a54ebb8a3884fee0ba14c93ace438042ba6e8e9f0849ada6ce0ff3071136796e8e63360f8ea6aa10df534499572d4d0030db378315efa5a62b4ad6bf1a1436fc9a7de7fad914808fbcce395e76cf8c1702095e928df8726ccef4ff2900fda0ae47df962b46f293bff3798e07377ddaca9417752efb326abfd7213c178953346f60125670bca66a6e3be1839e804853aba61f953960e479ff5003595517c31f9fee7c40254287c1df05a64797e428fd246c5f41609df805983df1377412c5827b3e6886de8f722fd12869ffb437b082ab4c5eb3a3702469d35463153e34e42baaf953321f5280aaa7314e7691ceacde941bd72812fa30a1d679ff5470d52592f05984d34513c0d8cfe8c4ac08ad85b64fca28f765b7bf9b4cebbd3bd0af928d2a67660e3eb9367049f7c234499e325b8cbce272f299a58a30508bb366c5db751302731998e3cc82740dc2df56117f201ae0855922cc9c330dd790f980af084f3d212effbab16754405d2a435b503b25f3a909148e26499635ffa9cc48bdb2d3209fd02f0e9c6588186ff95b83b25470870a06248f8d19d72bb2b2c670f7e1c95286cddfe8b09288b80d2d7e10ad354aa9a03f6a970568830bfa3ffd1d1f532725adefa336c9169f5e5e0573a77b9ede6e98cba201040de57ccf3691e815da1528d91c8b5b6e2ba2a89942c3e97d899bdf300affe618384655cb06489f99ca7cd928522178a5ebb7b4b3638973afb0bf07828a610835201136f056f39b59723b7643f74c2f9c1b6a3e622a1aca23d111854f4c6a5c78f681e28b948fb402aa02ea74f8102c0dc11c2c2c038b15a31fc90f108d502b618584f39dc77dc9611ec2c559ac0f91b7bb8ced22a0cbb7c43f5af9abbfcdf7f45f1e224040316481d999b456df089334d06a659944332365fab303fbd75344fe320ba36346b865a7f9411af4f1f10d940da993f9ec113d3083f8db6be5605de1330f47bcfc568f1e5dd39289466aa199992876758837248aea2dbb3d231e9e6923c6667f8a1cfd0aaffe4e80ef3c5ea77e7c115e52c522207985bb487e55fc3fe81b02bbf297ebac9d198a4b7020327dda074c0c129e2cc886eed93879b2cf60bb83e5b5eae7ac39223bfd600958f07a650149a0f00b2b5bdc1d87c4f79abc53f5fecea187584fbe5f7c0ae8816bcced139db32102365e50d14e2eb19d1b1a6cbfa7862b8084503b36102283f3c273ec4a456db849d02b5f276e9cfe5111b7414308789a5e717b5a5169b26fa9ee772e74a905f48499dfa6ed565696c9c19248bf00baf15cab08feeb0dc5871560470180b6097642acd9e4c80431905e24cda9c71b7124e37cb0457fb129fa5b9021b535735c71f057b6ba44417c9badd480fb3fdf182041d0e4e76e1abd9b6c31aaf3f14c366fdb1dcf518b36f844b57eb9788e9a2ed424c3cd03f9dc0c891857169ec89018302a134510f746c9b9b60725ab00e6017c092fad8fefac9cc8dbb07be5f009d1eb2992533b1790c4b9121a5cfe5fe1c08032d821056104f6a4405308d7f6ae88016570d5d94a3eac05d86783f5237968c969a1c028ddba7670e315c10614645af9a5042410ea3d92acf50c07940d8135c4abd5299d8a9da2843a70add2ab817a92b528a54c6be6a8feca06576db05724aa8448ac89a9c7db5eb6f5df6354eb3cce7c624e18b7ea2e42e740d1cc867453d0e40c0de8b79d6dddafffdc8926b43e11f09b40ef90795ce9b8438470c367c3aca354e9805408a85ba44109616595685c636536efaa721684eea12fed0fa4af8d2840b5c892962bfa45b302c71222840af561f4410cc537e1e96638499e104d1486a92192f489c0002467a0cec3776b99b33dba97adaae9cfd77a19afac66896bf8269d03295611b3e570c1db6a713023455508aa8b1c4d650a4c92e0f2f95a8a99411d62e2c48a1c361ae55e0c7f757b57967a4717b6e2e033a2767c89fa2a35e1513d564ce7adac05e5766ca5572235cfd72105bb1252aa1ef6c493c16a2301fb04d704b866cf3a5a86e37b0b637836d0d2a97dc7c8797869c1528f0aeb06cd42dcad8428ea7e12155b3d1c11f43c9da10f5b3547448bbeef57311f819f5e9c936bf5a25942d906c83f720929d95c5836730bc6e6ba9f722d3689c8621096b5076c5421fd6ff93bf535a2a0a3191af239f2358dccd4368a1f035cd9e283577777a5a7740236cf93720b2b7dccea824d6c3d6375e471156de4a562d09deba7ad6aa81518a26b3645f1827e0aebe2d66479c778183a21aad722aee94065895564e7126902769", 0x1000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001140)=0xa7) getpeername(r0, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000012c0)={&(0x7f0000001280)=[{0x47, 0x9}, {0x0, 0x6}, {0xc7, 0x1000}, {0x67, 0x8000}, {0x4, 0x4}, {0xcf, 0x3800}], 0x6}) setrlimit(0x3, &(0x7f0000001300)={0x9}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001340)=0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001840)) r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001380)={{0x101, r2, r3, r2, r3, 0xa8, 0x81}, 0x8, 0x9, r1, r1, 0x1000, 0x2, 0x7}) r5 = dup(r0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001400)={0x7ff, 0x5}, 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001440)) setrlimit(0x8, &(0x7f0000001480)={0x7, 0x16}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x10, 0x0) kevent(r6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x0, 0x1800000000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x2, 0x401}, {{r5}, 0xffffffffffffffff, 0xc0, 0x1, 0xfffffffffffeffff, 0xfffffffffffff800}, {{r0}, 0x0, 0x18, 0x80, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x7fffffff, 0xfe}], 0x7fffffff, &(0x7f00000015c0)=[{{r5}, 0xfffffffffffffff8, 0x8, 0x20, 0xfffffffffffffffc, 0x2995}, {{r0}, 0x0, 0x40, 0x800000c6, 0x3, 0x1f}, {{r5}, 0x0, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x21, 0x4, 0x8, 0x1}, {{r0}, 0x0, 0xa4, 0x1, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x8, 0x401}], 0x3, &(0x7f0000001680)={0x401, 0x240000000000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000016c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001700)) setrlimit(0x3, &(0x7f0000001880)={0x83cf, 0x200}) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001740)) getpeername(r6, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) r7 = semget$private(0x0, 0x6, 0x80) semop(r7, &(0x7f0000001800)=[{0x1, 0x5, 0x1800}, {0x4, 0x2, 0x1000}, {0x1, 0x3dd, 0x800}, {0x1, 0xb962, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x9c0, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x800}], 0x8) 08:29:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202170000000008b2ce267f9b6e00defa00808000000000005eb3ed82b4dc7a2feb59008581002600000000e967b50b073024067875aac867cb502bc9adcd369d795d75e797b0c2a6eba6bc4c2573afc15baf6da967186478b0026914795f47441ec2e3871b644334"], 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='#\x00') 08:29:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffff4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c65300077b3a6485075f42d342897b8ba64f9df0a0d2b77d788c63658ceb2e5442c2af0b26b3789231e31bb4ba9b3ecc113b3932d675400f6093df68059"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="b9eff36cffedadab31ac96b1fd9294400dcbbfae4dda8547b2caff5f3a4420d99f9976fe05bfdd4e08f83ebfb77c82fcca608e2cac88e917d937fc48fdfa77aad2cfee69521e6a9847e46c7037e980c74e6761019edde7c1b423ac81094367fc2871efcd014cdbc4f34062fec598230e4f2f34f435bd915415f10519a88d47301ae216d8a103ea6999dd65e9781bf2a14d67", 0x92}, {&(0x7f0000000100)="4b594d1a4601a178069d2d3734231e6bbf59cf5fae73093dfe419832f68933779db2dbd7e93e9b0c9c9dacf041a271e45ef8b83c4ed6a65b508b7ce8c744325b8aacd9f95086426f4a639d80ef5445873dbf8d", 0x53}, {&(0x7f0000000180)="ceb162aae330c9320e804e9fefcc6e1318258c63a640bc6d1e179bf1595ef5eb516c34dd16786d1a1f0766c75ccc5e6ef6b8ef10a85bd9972f5d592bda6fd08e9e1104309051e78325c90acdc6f48d2cd9632d61ce1fe5ee11e5e1438b80c0dbce341efa781d805fddfd7d178eb2a6e50f2011e8487f7f9c194fc49d7e8f532bd724792d63d215db2502e2be035276721e623149f1ef7baebbff39a801912a8775b39099b4e6724089cc49badd07b02151e79334c52f3a13ac750a9c9f32982fec6d3e271bd88bc99a7d32677e", 0xcd}, {&(0x7f0000000280)="2962b5da6a608086c7a242573f4096fe30d29c58218d8505daa3c64025675faffbf2e2644643bb34456ed44d801b2e3f52a0f6437c14a6f86ebff78d000b5c06065e1378fa86b30b7cac622b154cbfba22ec53ff7c35b7ad29a8470d509c2b51", 0x60}, {&(0x7f0000000300)="9a6c2ef36a4e142cbe7d3516450c631807cb88041b69a2bd768136a34a207545363ba6b20246bda135a8ddee5c7f30d3b2ef1abed0ab24adedadfaedb3924f19b1b46811ed5fcbaa28493b4957e2a2b452f5133f2ee9f3d50c50488fb3651b", 0x5f}, {&(0x7f0000000380)="fc4813e1e5e030c6fc91362a9ae42d13517da85b43e95081388e7385702b3a6c84d4db92a737e202c27320583b685b822d903cb28a5dcc51c2de1a3930d53a4f8cc858cbe758f75bbf966f25c286c42a9a9575bb8533976c3045b0a6be19cc7303a35da7dd8e2fd902cc492716e484b1ad663d8890c82267c71dd0b7583d237ab037c5642d18c7edaf7e664305a0acaaf010e683195f3d03ff8b5ac6bf8900efbed7289187a1ff4a9e72d1acc411db83337226c5d9c106b7cebc59b556c7b587badc4aa2a6614ae4d30371fb", 0xcc}, {&(0x7f0000000480)="6705d9c183955c910216f006820c937af2ac88dce74716064ca3e63e1fc62d3029218231f5c69206", 0x28}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0xc) 08:29:40 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1c0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r1, 0x80044279, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x7, 0xf6, 0x0, 0x1, 0xbac, 0xffffffffffff384b, 0x0, 0x1, 0x7fff, 0x20000000000}) 08:29:40 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2013, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x7) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0/../file0\x00', 0x4, 0x9ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x2, 0x2, 0x1, 0x7}) 08:29:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x9, 0x1ff}], 0x3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x1, 0x2}, {{r0}, 0x0, 0x10, 0x20, 0x5, 0x4}], 0x1, &(0x7f0000000300)={0xe13c, 0x2}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8e5, 0xd86, 0x1, "a7cfe5efdaba213d8c7577f55a15db968157c092", 0x7, 0x80000001}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget(0x2, 0x0, 0x41) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000480)) mknod(&(0x7f0000000480)='./bus\x00', 0xe002, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000540)=""/223) mknod(&(0x7f00000008c0)='./bus\x00', 0x6000, 0x6) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x4) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4004) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000880)=0x10) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) bind$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f6275154c8f4a80b5f61a63b4d93df17f60374583c4e424aaaf0d7adb730096334209003a113904069b062f687076371a521de2e683f2d98f7d3742583768a1022c2de6a2dffd4f02adc07802fc83b2bc16168fce3870d3000000000000000000"], 0x1) mknodat(r2, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000980)=ANY=[@ANYBLOB="01002e9f2d7b537a2f62757300"], 0x8, &(0x7f00000007c0)=[{&(0x7f00000006c0)="112ce00c4164b71c4eb03ab811fb92a097c2d9f748a78393c6b4b91ebe47b15dca902bd84f00090457092102797360667006b27d175a2198ae32b2b48a25262fe3119d9b4dfd3dcbd348136ec1bf2887d0a1ced4a4a597d0ccf9dcd5871ec152aafdff5dd487e66dd2f1ea06081a9e9e62a4d44d02b312b3d7d4fb5b2999cfdb63dbdabcb0c50e4df6edb0a35de37e0320a717fbf0f93ba81100d30c654b52ae5c9c7df5670e425163e20dca2176c19350c3903d4ab059194408b21566a469dbdf96940aef5af3fa100a", 0xca}], 0x1, 0x0, 0x0, 0x4}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x100000000) chdir(&(0x7f0000000340)='./bus\x00') chdir(&(0x7f0000000380)='./bus\x00') getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000840)=0xc) read(r0, &(0x7f00000003c0)=""/143, 0x8f) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x91cb) syz_emit_ethernet(0x60, &(0x7f0000000900)="06ca70e085cc27d43d217b13b89026a29871b531bf4b4fea334dfe13bccb5634902731764b857f4e72b03b2cd091d2f12fe72c7989603a0234c3e55e662759c4d231993219ef120ab919b487ce907d5dbde90e23f325e28bcb280c940f97737b") 08:29:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) nanosleep(&(0x7f0000000040)={0x401, 0xfffffffffffffffc}, &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffeffffc, 0x40, 0x0, 0x1, 0xce73}], 0x1f, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x6, 0x6, 0x583f, 0x100, 0x4, 0x1000000, 0xd3, 0xc1cd}, &(0x7f0000000240)={0x5, 0x41e, 0x0, 0xf0a6, 0x3c, 0x5, 0x2579, 0x8000}, &(0x7f0000000280)={0x7f, 0x42, 0x7, 0x200, 0x0, 0x6, 0x0, 0x10001}, &(0x7f00000002c0)={0x0, 0x3}) r4 = kqueue() dup2(r4, r2) 08:29:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) dup2(r0, r0) socket(0x3e, 0x7, 0x4) 08:29:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchown(r1, r2, 0x0) 08:29:40 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x41) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x143, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\}@\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)='\x00']) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40000005, 0x1ff, 0xf8}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x48, 0xfffff, 0xffffffffffff8001, 0x9}, {{r0}, 0x0, 0x40, 0x40000000, 0x400, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x8, 0x3}], 0x0, &(0x7f0000000100)={0x1, 0x7f}) 08:29:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x45, 0xff}, {0x156e756a00ca03d7, 0x7ff}, {0x44, 0x104c}, {0x86, 0x7}, {0x0, 0x5}], 0x5}) 08:29:40 executing program 0: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000380)=[{r1, 0x48}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4d) kqueue() r3 = kqueue() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x2) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x31, 0x1, 0xffffffffffffff01, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000087, 0x3ff, 0xbc}, {{r0}, 0xffffffffffffffff, 0x49, 0x38, 0x8000, 0x1}], 0x80000001, &(0x7f0000000100)=[{{r3}, 0x0, 0x86, 0x5, 0x81, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x200, 0xb1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x5, 0x4, 0x3f}], 0x9, &(0x7f0000000180)={0xfffffffffffffff9, 0x1}) close(r1) preadv(r1, &(0x7f00000017c0)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f00000013c0)=""/242, 0xf2}, {&(0x7f00000014c0)=""/161, 0xa1}, {&(0x7f0000001580)=""/230, 0xe6}, {&(0x7f0000001680)=""/161, 0xa1}, {&(0x7f0000001740)=""/92, 0x5c}], 0x9, 0x62) r4 = getuid() getgroups(0x5, &(0x7f0000001880)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000340)='./file0\x00', r4, r5) 08:29:40 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x5}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000240)=0x6d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x40000001}, {0x94f, 0x6}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x1}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x119) 08:29:40 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x20000000200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0x9}) r1 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4000021, 0x0, 0x1, 0xffffffff}], 0x100000001, 0x0, 0xfffffffffffffff9, 0x0) 08:29:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x5, 0x0, 0x8000000}], 0x80000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt(r2, 0xb3b2, 0x0, &(0x7f00000001c0)=""/231, &(0x7f0000000100)=0xe7) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 08:29:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x480, 0x0) 08:29:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x901, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000140), 0xf9, 0x7b) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\xfd&+\x00', &(0x7f00000002c0)=':\\\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='+--@!\\}%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='k\x00', &(0x7f0000000440)=',(\x00']) open(&(0x7f0000000000)='./file0\x00', 0x100c0, 0x4) execve(0x0, 0x0, 0x0) 08:29:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x90, 0x1, 0x3, 0xff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x82, 0x185, 0xddb}, {{r0}, 0xfffffffffffffffb, 0x48, 0x4, 0x21, 0x76ee}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000021, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x8, 0xf0000022, 0xfffffffffffffffa, 0x4}, {{r0}, 0xffffffffffffffff, 0x60, 0x80, 0x9, 0x661}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x82, 0xb0, 0xfffffffffffffff9, 0x7ff}], 0x8, &(0x7f0000000140)={0x1, 0x5}) 08:29:40 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="052837", 0x3}], 0x1) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r0, r0) 08:29:45 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xd7, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="7c6c2c7786f906df325728f961f5b6bedd226bbe51d9", 0x16}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1010000000000000ffff000000080000226a15466c1377395bbd3ab302c7449e36c84c678982051505505bbba7adbb26988439967f02ea82110659d8e6f7a1a6de32dc987361a36b866e939b5b1e3fc0d92ef7a8ec0ea3514cddc19865d8d685be6c655a48b1166485e574b471026b85b46bf3b99005afbdc8bce89d1cd41afc5e2407d829b6091acb7c8ad50bd58c10020b4ee1120beb8a0adee4c90be4560f1d69028fe53a2a085ec38a2c823d98476e5d1b52b5197d1d45380c00b2b637f2fba3c0ff97623859af4fb1bb574e4c7305f25e2b57afd0e1b17693af360396a2ac37db8e28065ad5baa5cd56a1f0cd2692a043d2cfa3e01fab48014c61c12c06addf3cb09d3933b3b8b3ea94f8bfcf285772409142a764b44e2abcbde11b8b2e11081f89783faed578e16429b3ddaa90fdd8ca853266712f1bbdca727c405d69037491856a85800b63c01048e3752306317574e02ad3a0ee945407650f37a70c65dbab146237b10ec361bbd8e560dcd0b26e54375af76e94fded0c6b83f35f3f3588fcd41105bbcd4b03d03347e5a7d79a6af9271c4aa068f01a6c96fc7836a13db4d2f2992fa97d26ed8bcab0cbe6ce1ffd5bc5b259796e8f324e6fd665d691de3741ac28f994b54d946241e445885e6e7457c5ce86bfa1596a60047444325bbda6017e65a3f27705174a410695e969867017bf2c5dc63529da15fa1e8e108278058bee01b60f21ba9b1bdf9c36e492ee24fc72d01f571d70803dc258ca9ec975fc0bf4c1f6f2bc85f28b5d5c350cda80a58e6549b6998f42b2f545c6c24e0abd6704325a48e3de5b9244c4785c72b492fcd6863c2862a3772112eafcd7b5fa9d60cb5c865e8b3c691e1096ce49d9c9767a211827d9710cccfd14be9f29ff1298fed6deb95f0d74e458a8b4183e19f7c36e1f7cd7fb87cdd4a5dcb62be98b850a76026c89c0b527d784b5c7b43c380fd0345cbe013d80f55be786f0a28750a53a8458a476c8befe5403e7bf7141ea8afcd2f0d1b1d7b65d7235317e15ff42e682754d817bd8a18a1ee3406bd9005535670c871389512dfc56e9e155255ca406d28800fcfa576625f9b3079738b6d57ee0935841077ed4545ac69ccd95d328e036ae2494d40979076c223c9510a43da4bcd32863a491d7a33218a1c261f3d7b8115c33b76ba38c53351009973694e8e0ab003ad3d63a688f275ddfa586a4622093ceac73c06fdb1a5662b60aaacb000c6ddef10d04ea13da6726dbf2b25978ebd195039a57d6afeaee3027c89b4ab9fceb638408442b8f2831afca24f476a81c6c55f389025707ea8ee4edc02b4eefbdfb7e572d3f29ae4a7cdfe9c5ff5b499dea7c48bff6b24c445717c06b517f5703138fbcb29ce55cbbeb616f6ab2d0801f13f9a602d66ca5026042697964bdd6dc517c9d69cb1c4092a58a7a3de410a292e939fe214233cf53eae2b391210c2ac3042d4db25673c6f5584722ddfd0e48b4b6213f803a9c3321e9bd0880121d3297548e74f31b94abd371cc26b0da4300fb4abd518e069709ddbb7d5aa8574a5c5e29291c601432d9b52e4a0a2725461661e637ee3b8ae65c222b423d7bdc6b37504490417d93188c4c9b94240ed44895760978d2b203f7a798cdf3833827be34f99060fb4c50f066f29de476ed8be9547664ef95df50280aebbb75744380672a3a1942db2fb164fa7e0ba0cfea98e1498c1dc6dbdd8bcb6617688c75b80fd924c0180c94709967bf19426bd55f955091f001e96d7511a9594113941587a8cbc7448e32757dfd5d3979a73df99462f042e15254e82729814317165a512e791c2073c746f7ff5fc3292a3b70d3561871b265485cd2c47b14721af93f07941ee8994486a7f2f158f0f9a6571b3b1e7f5504b40da110efcbbc1fc9b7b23800b12f786707d2d0dbdf33935fc69cd37f05fb502fe6292616b77b57d36935e242defbc5f7f53e78f6b95f3ab7e9c710d24f054c6eff692516860c1ff86ed72935b212ec524932dc7744db9adab16fb5e42cff764656c41766f0dc449b02a67cac8174ca00779ec36c1ab9b831499a1bfae8e387bd09c6b59b9f8d7f51e0c2aa79b698edb66b0fd3e0c89fa6ce3e437e271188c4f6551ca6eb464951ad4a693471a94e4d7d5386f2b2a1a0d18bf1deb80afe50e8349982bc77d50547c85e95fe24e252ad3d5faa812851d8cbbff70020518ac2ba0bef0f06edb1ac088042fbdb24d57075c5f4040f6eaad8cf5d7c68a9b9649f08ad3e2da9c95efdf35ae9c094a0db56315531ab0bdc0b0c4fc45431ef1c1054c262a005f4130faf877e42792df48c30bf555d34dc7c8a7e70af1b8c13e05127af7b1835bfb392ed802474f14822f0819ca1fd735c40aa32df91c594880378b30e370f9bc0e20e4eb856570b170c2f895da06f72252c98c99273e60dcea1f298d5b13866d94e5276dce3738616f7662034cc4e4a4348b42bd91ae505d07fc24b0ef72e3dc2d6d7703873c1c27ba5e6468155565169f7dcad3bef92c057bf5bfec5b16ce96543daab8b8d0165223971288b027675b26edcd08353682d7f96052bdfcb033b880df4b8f0334c6cb82f2aaf82d31783809f5571c54aec175b7075666076af617a20180419e3f191f052852ce496e0b3aba72798779a97e254f7901d3784a919d2355d4f23651ea560683930c789a9980553d738dac2ee15d046663e9507b12ff95790fc986aee222031c8eb6b36220b2617a48b93d83fb00fc778f536aa430d6327fdc9fc9743fe953a33f11a1509e077a016a2ae7ef22b8b1d087fb844c99588dca7f09dfba9c94fac9cb88fcaf0b05c92ad8d2ec5aa835965fcb28e33357361ca55d32468f20f3a8392af9e58290bb507b1724ae9e277a7a8a45d8cd71a6db759d321483e950e6cd93325ff3d4f305680fc92dcd4271c600a1cf9e694c82b1151fc5c21641512a7352ff3e14adbd71b51ac9a862e77cb94cab7eea5d8efbe6fc7e9a71f0fb4208805bfc3e3b4fda1131bc1e98f0bc2aa9beea36e607e199d2b80ac6f60d530950637493e5b972e2a42240d290e1b663ff7eb2bf43bb699af86b7ffdfb81cbeca3aa5b6db038a0cc19ea32f605a14d398dc85d1d099a963ccd4841497e67c98d351eb1ea94a67554ee96e334c8d50c8321ba68ef553bb1bfdf4874f9e20f0f82020174ec8d51579a511135a18a0b887bca9a1d34c33a8ffaf64ee7f2eb1a3b7f2a64a1800000000000000fc3565e9dd7a13b336a0e6adf4e9edc4556ac8a2f5fa83d63102fdfb4a3f99502365942e4b63b05f7108d737a3297ea8f6d875505b3e14c62a50c534df0c74c57dd6760769e69269813eea10889eadf3c1e50d48f0f3717a103944fb2958b64c742496b1d00bdfe3048575509e63e5eec64d779070e4e40c172e70d7f3cc0b085130c2c803af2b0c63280a5fd3b73836dcfe5c5b881e6e219aaec75339194fdc28c529a533193bb00c1752b3eb86e1b6a749444ca6c4eb62b1b567795d0f74fc1c8b327d5eedcae208562df380288347bd57b2acf6299b54d6557efd532051cbbf29600f05c8678755e4cf874572fca210f3828edba8ee718d3f8256b325c7087a1307f154c6ba1e3f1c4396980ab9b1d5f9cca8e872b446a451b5ef8e6c8a046603e9bbce80188c55e946c690d31c4140c0613ef79b104d1701d3c7e8ffbb2c35259d20d3b4a31179b984fba841d6c999a11e6816a46924181f96141b3da55f650ccef0c0979b15d89c115e69e1b2896dbc632cc03de4120903c2c480f4e3e180a3229fadd0ef0106fdc33802041e07647295d8dbaae55b004572e636ef08e5d0632cd3261ce926104087b712a9e0388347d4ddc5bc1efa73f0cc5055ffa2a3a0375407f741b38ed0123481168990206b7c6162136524142064ee5c1ec34c9170cc7218eced14c749120b18addad750aa78451fd93f6e1d62596edc48e3162c036a085627b72dbf4226e9e62388aadba0608f9fc4a5b1d9c8898399e58279edfe634995da0318423bf80cd0ed82f3d9a287f3e1dbee9766542afebf6ca2e67759e079e9faa13ce4994ba9d3774cee3b5ae7c855137afe89aacc442c8d5c4dd3fefe8bfbe32957a0c4fecd8bfe0901faca2dafc3eb436dcc18d5985b9d0332d5ef02ebae8f709c561be03b65edff9ddabaf6f37dddc1971a51cb32a34477ca9bdddb7affbe6d146799eb56fb84e4e2cacadeac1cc79797f95f543cb110c8f5555d1af9a5e9a49f2380e8406bb33aed68f017c8c5ebdb4ecabd41e9274d2291e1512d4565123f72883c2bc4c11357f9298fcd28fb375b0eae7611664531fcb60015d41d783914f07a35b50c59632a99be7647b7af1a121adf75aaa047f69784c667d3deee8d8f87ba2ff57d04c168ca3745b0103fbe7658ef98baf560f13e4db2020396f9aa4275ec4a24b243326945f66adb6f5491e813ca231ca25cf83e55694e61d81c1bce993ea6ee63dd37470e23cccaa6736d9870fbf179ee5bf7880d68feb3e97e4403d0c3b55e9c292eb94472965140e349a0bdb457efa82364a92bd3ff5817c73280d210d3d6c7dbe41b40633dfc4390a328912c872fff7238294447d798cf6cb462ad709670b2a593c2526212c046b9e2ceb7a92642adc15f971c6e0b13b67596dbdc54c88079ec2c6c29f554e705200ff79a72cdaf11fab01c3cc98dbba14e1820811eeffdc979ee12353a47eab2e235570f636a0206625905cd3af5cb4eaef0cda1eaf2a92bb7d086b8ef43c935f154b2a4a81f1e529cc70efa3b04b8c9fd2cd23da102a3d2a23ac98ff82b482270381860d846b800fa27489648617332970cbfa855f10d02c5e5a31af6cadd019dc2cda761c82a874860b0340d87155f817686dbacf4fe4adbddea61afeff195c46cdb6924eeb41e08cb14309d530f3a3a848684570001c21f7052e486bac8ad2b41310a7ddd1802543731ef3f61c9f727bafbc9552b54bafe7b3a240e75865cbab0222ec5452ecc50a8c5974265fd6fd62a7f25d38961a79bc0fc71d665fe9094372df62e20fa23be64f60807d0cee6c48e245e335d23ab95df93e606a839d868e5b01ae1732bafd941e4679354418f9b87d47a8f4cab6dba9d476ebe52be903a8a3f985e2bdcd179d96168091d882e4731c73ae1d4e3df66f3c13889082cb300583b81b3b368e8049ff168a4cc49c15b852893968e53126424c1070c9018224caa269f1e009154f85c696a82c9a8cc8f2d4a88d757452e49b12ae879bd97541ef7cf757366e95e3b1a2b9d64b386ea3f07e2c8b349a0f85072100b9b79c363cc239850a873a25ebb5ec6bb33e793e5c9f9da6fb06b41f5399b4654bb0a083c65bf2af6bbcf1ab0b28689a222c15e05a0bd80e5e424e257fa0aec382d93a5e1b877e7337dc231850c45ebcf712e7dc6c2140a3ec905e8d507daa45a4603145f8aed1f50e5625d95e3bf24dabd9e77a68dcb9320b05225d0429b944679549bfa726a3e7da1d2fa6ccd51b9b579d109332716679460dfa5c9fde60357bcf123a93e3fcb390791e5de90822f8ac545aa7bcb21d95970b17ce2d716d52b118f7e2bf6b3958cfd9894b56b69f1fbfdd8dfc7131a4b1092c72b48257f1459ad4bff9a2141d1f2a8f6a9e2f658ab65ed31879481f035707716398c9905a923c8acd5f7235868bb0f6c4a9a1f9908596c0fab5a6f8cccee41b57567435e78bd8611e931a797a13b37daf38a55ead053dbd16a89b3eb9ad7ebb91af68d9ce83992145723727c26a5d49942eb220e3b898c3dcee0663efb3f347e8451f65f2a718a3adba807f31e871ce1073c0d98000000000000000100000002000000b6757c3a1d5b111ee3325044fb3157aff95866de1e75790833d6ac77c37224f18f11070379962dc9c38f1b78619d6a550c95b45b03642df4ee0a288bd7e737629efe972a3c7bbe24693533ff1e12607b3bbbcc9b615523bb7e6980521f1ab3ca2e24d9a9064e53b3d8b04ebb69195152b2aa3c6e99a52187e71e76367946cbe87bb2c78cd5000000f000000000000000ffff000081000000ff3e2c8acf4eef116d317c4cebfe4a627eaebfe0a015e98532f704962beaeed30a6ec4adc8fa862edd785ff11f79937d093c3b80d349117326888182600d3ed5185610b9394dec18fe962a5445daee7491935d331ad6034fa19b04fe8fa4b2d6dc3fafbd1b5d591e1fa4a1e263cff25dd741d8548d85eec44c60fc457c714596eacfe29ac106f4ae499cefd795de7c4835187f6540606a51587ce90c250cd3398985db189934be983e24b27594d69b9d310b3ed14f340e3dea62d557b38461f5c0203be2fe26d4aaa6abddf49beb0df26ca4f0b802f8be1b4d9184f248d0f6d44000000000000000010000007f000000b8e61389e137978b24dfa40f9ae0b78697218344ac6a66920542567a1895b0a8c616e29ba0c2d75402b5e0dd6e3d63e42800000000000000ffff000000f0ffff50a6bdb2191b30edd806764585c9feb930e4000000000000a80000000000000001000000e600000008a778b7f3d8247762b15bb9dc02f9c10f22ef93105446380fb02c658c87e6aea91127d0ecd15a283e1f9d287aa16e434fc73b431d9ba9e5e82d2ca8a76956584e004b961c672a5f8c786ccbd3531a4bd2bb18167d6977bf335827bbefcc9e3831bebbe54b598b588a7fe5058a246e99414618d0fcb0b7a3da3e4408b60b440a7a05e88bcd2fbe7f50d13e1f154f6bd0dcfd5bd74c02c92c"], 0x12a8}, 0x8) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) bind(0xffffffffffffffff, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0), 0x10}, 0x4) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 08:29:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x18000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7fff) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 08:29:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x9, 0xbc63, 0x4}) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0), 0xc) r2 = dup2(r1, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 08:29:45 executing program 1: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, &(0x7f00000001c0)=""/250, 0xfa) 08:29:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 08:29:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x48) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x9) 08:29:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x500, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x26) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 08:29:45 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, 0x0, 0x2ee, 0x2, 0x0, 0x0) 08:29:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="19c269d877acb809d93064efedc8fd9112d9bf257d0322852fe1842c1dd013e3e85d3888cdd3a0eff372d15f946542aca0519162c4973276b173416ff7499091650cb74ec22dab4f12e77084eb30228ef085682c4f032cc6f9a1198fd8ff7bbd8778079635b246d722ea41eef9fedd7e571cf8c0918fd9f67bf48a5314090fa9daf4b344d51659ebcc5eacdb4928f0a1f3bf1642711e81b891373b459373e6dcfedc", 0xa2}, {&(0x7f00000000c0)="5dc82b79b41acb8e7ece42f5f014e9aa9fe6fe48b8957ab5858e9937070a751b92219b88b4b3f8a30dc51e41753117db2fcf108e3febfe948455d45b0f9e7a53c7068af194f6d5dd5e21b459e96c67662229f146baf74be9ef19d9ffbf89d7699e2311f0e7396dac5485fce73ef36a799e7feeb13883edc8a03793afcf7c67a782894c0e40c843b289d2e5160847d8ac00eef233d4df27616ec1cd", 0x9b}, {&(0x7f0000000200)="b2dca3dac685d8ab3ca7671926801a4dd92de036926adee730222d9c4da687165f46ad4338614671f740446ffb15eea830b0058abdbb9d3c1d219cdeef7713ed878426b91b51fc1d2323119fa8108dea8110339a1f9417aa7e3d9ee31ed3023e", 0x60}, {&(0x7f0000000280)="68c7dcff0b47052a9cbc10927c0b169f29d3054f3dedc6fc18b103d89eae4d87108a46c9e676cae92ace0c4b50a718e9", 0x30}, {&(0x7f00000002c0)="1eba7d92645dee2679e4fc0e7f53ca3c2c58f22b9598702787fd64bc886ff053", 0x20}, {&(0x7f0000000300)="0cca427d399f947ac5f0ffa72884eeb83043dc897d0ca852c8a6f715d07db4dd870d4e5d04f429ea034949caea6b24d6c0960f8ebb98a88ee15f351d31f4d1d07da80cc23211fbb40e588eeab01914bba1ab43097fce84010cf4c61e482a4936baee0933e8eaf3c586e5e910c2cfced5f81fbfae2665ac946368327319e6738ec7542758584e77750351f57e2f8dfcd0", 0x90}, {&(0x7f00000003c0)="7f400976b21fb69c6a8e936c156cb3a205b5c7dbacaebb83ad06049b95ae602cd4a43c2e8d9802f76169f58ee44781e824341729b2bd5c774cbe463d36eba37b70cdfb982f3d267d", 0x48}, {&(0x7f0000000440)="1dfa7fda9204c2bf8f25be71d50e42cdf904a5830651ae3dbc551a9037e4017872eb661172964dfb4699c185b3e9a56dd2e50fda0d376d4d893f19acee4860befea33dbedc14918782c4e5e9417fca847558ea4d2c8fd3360b051ad35ad709d569b95a166a6b9d5912fb55e7e927b128caae2f9e5d65ac9f7861d7374ad4a4a764feabba8543c809a6ed9f3005b6058197f58b40eaf171dc546c6305d49b4845bc97762fb36e7ea2cc5316edb540b3e129251799393d61a0262376f24328520fb45d3f4431d4daa1bb5255f97d21433ad0", 0xd1}], 0x8, 0x5) 08:29:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x880, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x40, 0x154) socketpair(0x18, 0x4, 0xc2e, &(0x7f0000000440)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x28080, 0x80) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = dup(0xffffffffffffff9c) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x20, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x60) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x30419, 0x0) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x20000, 0x0) r12 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x10, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2000000c, 0x6e, 0xe318}, {{r2}, 0xffffffffffffffff, 0x2, 0x7, 0x3f, 0x100}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x5, 0x2}, {{r4}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xac48, 0x20}], 0xfff8000000000000, &(0x7f0000000780)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x40000001, 0x10000, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x6, 0x20000010, 0x1, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x5, 0x7}, {{r8}, 0x0, 0x10, 0x4, 0x66, 0x401}, {{r9}, 0xffffffffffffffff, 0x48, 0xa00000a3, 0x100000000, 0x80000001}, {{r10}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0x8}, {{r11}, 0x0, 0x8, 0x4000000b, 0x4, 0x57c}, {{r12}, 0x0, 0x0, 0xf0000004, 0x310, 0x8}, {{r13}, 0xfffffffffffffffd, 0x4, 0x21, 0x5, 0x2}], 0xfff, &(0x7f00000008c0)={0x69, 0x3ff}) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000180)={0x85e, 0x400}) r15 = socket(0x2000000000000002, 0x3, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r16, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) pwritev(r16, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r16, 0x0, 0x0) pwritev(r15, &(0x7f0000000080)=[{&(0x7f0000000200)="3067973a3c0063e3438e3ee3287ca0ef0e8fe4b293d18da4cf906a764a64fd12c6a94f336bff250afeb56ccbd5f0b6c94afe45e84bed84f800c8fe777ea721d7895cf6465b37985a1d0908a6ce7913ea38a0988436dbae3e451a49576fcca9f6ae6ea0630b89221020fc4509eac8cf90d5eaa0e69e95cb2b51808d0de277e32d87a871ce780642e38147e713577fd984c463e24b62967906188e76532c08b82758bfabdf3bf97c976c7010c9bc7acd3cb77afb0a91f10be53a51cbd89e48c42a3acfafff7f6d6b683e595eb8ff4e116df4c09485dbd3dd6886994a75df9d232bed77b2b70b93c06e51e42459877684c9d29ff411570ea712817b3bd29021", 0xfe}, {&(0x7f0000000300)="eeb97ff618c878a1c650fb06a91ce3266f873563b7a1d12693557926461749d5f6bc115b3b3ae3fc1d90b60d66cc27725221bbfe3f534056d07185e2525a2d897d566ca33aba22313287ba5cca01ac2f14dcdb4ce55c07f45f502177cb2acb8d13dfdc8cece6f248bf1f31e33cfc6776ff40df8321d98de0fdf9a0e037ca99bc3dd04d0a2d433baddff21022e6c7b79ef1eb0f32148b0dc776a1cc4fa51a48120ac86ec591", 0xa5}], 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 08:29:45 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='x\x00') r1 = msgget$private(0x0, 0x10) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f00000005c0)=""/50, 0x32}, {&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000680)=""/202, 0xca}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f0000000840)=""/29, 0x1d}], 0x9, &(0x7f0000000940)=""/66, 0x42}, 0x0) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x89e0, r2, r3, r4, r5, 0x145, 0x8000}, 0x7, 0x7, r6, 0x0, 0xcc, 0xfffffffffffff801, 0x1}) 08:29:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0x2) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) syz_open_pts() close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x4, [{0x1}]}) r2 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x7) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) login: pckbd_enable: command error 08:29:46 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/140, 0x8c, 0x40, &(0x7f0000000200)=@in6={0x18, 0x2, 0x2000000}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r1, r1) panic: timeout_add: to_ticks (-257) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 149556 65392 0 0 0 0 syz-executor.1 *303125 65392 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,fffffeff) at timeout_add+0x194 pcppi_bell(ffff80000066d000,3,fffffeff,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c1d680,2,ffff800020b439e0) at spkrioctl+0x230 VOP_IOCTL(fffffd8064ed6d38,20005302,ffff800020c1d680,2,fffffd807f7c7c00,ffff800020b439e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd807ed3ea38,20005302,ffff800020c1d680,ffff800020b439e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b439e0,ffff800020c1d7c8,ffff800020c1d7b0) at sys_ioctl+0x646 syscall(ffff800020c1d860) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,f68aa838010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6b3d7e8220, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-257) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,fffffeff) at timeout_add+0x194 pcppi_bell(ffff80000066d000,3,fffffeff,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c1d680,2,ffff800020b439e0) at spkrioctl+0x230 VOP_IOCTL(fffffd8064ed6d38,20005302,ffff800020c1d680,2,fffffd807f7c7c00,ffff800020b439e0) at VOP_IOCTL+0x9a vn_ioctl(fffffd807ed3ea38,20005302,ffff800020c1d680,ffff800020b439e0) at vn_ioctl+0xc9 sys_ioctl(ffff800020b439e0,ffff800020c1d7c8,ffff800020c1d7b0) at sys_ioctl+0x646 syscall(ffff800020c1d860) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,f68aa838010) at Xsyscall+0x128 end of kernel end trace frame: 0xf6b3d7e8220, count: -10 ddb{1}> show registers rdi 0xffffffff8125d7b7 db_enter+0x17 rsi 0x164a __ALIGN_SIZE+0x64a rbp 0xffff800020c1d2a0 rbx 0xffff800020c1d350 rdx 0x164b __ALIGN_SIZE+0x64b rcx 0xffff800002b4a000 rax 0xffff800002b4a000 r8 0xffffffff811d6983 kprintf+0x183 r9 0x1 r10 0x25 r11 0xa2d3129f31219948 r12 0x3000000008 r13 0xffff800020c1d2b0 r14 0x100 r15 0x1 rip 0xffffffff8125d7b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c1d290 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=303125 stat=onproc flags process=0 proc=4000000 pri=21, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42978,0xffff800020b424d8 process=0xffff800020b453c0 user=0xffff800020c18000, vmspace=0xfffffd807f00c708 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65392 149556 92746 0 7 0 syz-executor.1 *65392 303125 92746 0 7 0x4000000 syz-executor.1 65392 182207 92746 0 3 0x4000080 fsleep syz-executor.1 65392 85053 92746 0 3 0x4000080 ttyin syz-executor.1 65392 225601 92746 0 3 0x4000080 fsleep syz-executor.1 32724 481343 0 0 3 0x14200 bored sosplice 92746 484487 29894 0 3 0x82 nanosleep syz-executor.1 65524 491757 29894 0 3 0x2 biowait syz-executor.0 29894 254666 80180 0 3 0x82 thrsleep syz-fuzzer 29894 458960 80180 0 2 0x4000482 syz-fuzzer 29894 214990 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 497475 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 348989 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 221431 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 149418 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 211213 80180 0 3 0x4000082 thrsleep syz-fuzzer 29894 515591 80180 0 3 0x4000082 kqread syz-fuzzer 29894 343983 80180 0 3 0x4000082 thrsleep syz-fuzzer 80180 212708 15172 0 3 0x10008a pause ksh 15172 428896 19357 0 3 0x92 select sshd 79990 80218 1 0 3 0x100083 ttyin getty 19357 266541 1 0 3 0x80 select sshd 60536 496654 51572 73 3 0x100090 kqread syslogd 51572 234361 1 0 3 0x100082 netio syslogd 77 401042 1 77 3 0x100090 poll dhclient 28902 174034 1 0 3 0x80 poll dhclient 88446 127812 0 0 3 0x14200 pgzero zerothread 64307 430193 0 0 3 0x14200 aiodoned aiodoned 98296 435483 0 0 3 0x14200 syncer update 77696 322589 0 0 3 0x14200 cleaner cleaner 90060 362332 0 0 3 0x14200 reaper reaper 78804 204653 0 0 3 0x14200 pgdaemon pagedaemon 43366 10545 0 0 3 0x14200 bored crynlk 4133 404988 0 0 3 0x14200 bored crypto 47283 17918 0 0 3 0x40014200 acpi0 acpi0 16181 263388 0 0 3 0x40014200 idle1 38145 396501 0 0 3 0x14200 bored softnet 45440 294835 0 0 3 0x14200 bored systqmp 12082 506949 0 0 3 0x14200 bored systq 69523 352706 0 0 3 0x40014200 bored softclock 28359 66778 0 0 3 0x40014200 idle0 1 236113 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 65392 (syz-executor.1) thread 0xffff800020b439e0 (303125) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82330470) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 pcppi_bell+0x37e #7 spkrioctl+0x230 #8 VOP_IOCTL+0x9a #9 vn_ioctl+0xc9 #10 sys_ioctl+0x646 #11 syscall+0x5ac #12 Xsyscall+0x128 Process 65524 (syz-executor.0) thread 0xffff800020b24008 (491757) exclusive rrwlock inode r = 0 (0xfffffd806e708a28) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_ihash.c:140 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 ufs_ihashins+0x67 #4 ffs_vget+0x13d #5 ffs_inode_alloc+0x1c3 #6 ufs_mkdir+0x10f #7 VOP_MKDIR+0x76 #8 domkdirat+0x12d #9 syscall+0x5ac #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806a1f75e8) locked @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 #0 witness_lock+0x58a #1 _rw_enter+0x44d #2 _rrw_enter+0x60 #3 VOP_LOCK+0x57 #4 vn_lock+0x6e #5 vfs_lookup+0xf5 #6 namei+0x4b2 #7 domkdirat+0x81 #8 syscall+0x5ac #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6330K 6338K 78643K 10623 0 0 pcb 23 9K 10K 78643K 147 0 0 rtable 97 3K 3K 78643K 180 0 0 ifaddr 44 11K 11K 78643K 48 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 12K 78643K 26 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 75K 76K 78643K 1331 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 3 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 24 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 183 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 41 38K 70K 78643K 263 0 0 subproc 64 65538K 67586K 78643K 70 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 24 0 0 in_multi 33 2K 2K 78643K 38 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 183 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 84 20K 21K 78643K 1338 0 0 UVM aobj 8 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 23 0 0 NDP 8 0K 0K 78643K 13 0 0 temp 111 2355K 2419K 78643K 3219 0 0 kqueue 0 0K 0K 78643K 4 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 117 0 110 1 0 1 1 0 8 0 plimitpl 152 15 0 8 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 25 0 25 1 1 0 1 0 8 0 tcpcb 544 34 0 30 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 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 4 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1748 0 347 46 0 46 46 0 8 0 ffsino 272 1748 0 347 95 1 94 95 0 8 0 nchpl 144 2209 0 588 61 0 61 61 0 8 0 uvmvnodes 72 1825 0 0 34 0 34 34 0 8 0 vnodes 200 1825 0 0 97 0 97 97 0 8 0 namei 1024 5684 0 5683 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6316 0 6315 6 5 1 5 0 8 0 sigapl 432 351 0 338 2 0 2 2 0 8 0 futexpl 56 1892 0 1890 1 0 1 1 0 8 0 knotepl 112 91 0 64 2 1 1 2 0 8 0 kqueuepl 104 59 0 57 1 0 1 1 0 8 0 pipepl 112 246 0 227 2 1 1 1 0 8 0 fdescpl 488 352 0 338 3 1 2 3 0 8 0 filepl 152 2063 0 1962 6 1 5 5 0 8 1 lockfpl 104 76 0 75 3 2 1 1 0 8 0 lockfspl 32 132 0 131 3 2 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 441 0 434 1 0 1 1 0 8 0 zombiepl 144 338 0 338 2 1 1 1 0 8 1 processpl 840 367 0 338 4 0 4 4 0 8 0 procpl 600 756 0 714 4 0 4 4 0 8 0 sosppl 128 5 0 5 1 1 0 1 0 8 0 sockpl 384 223 0 206 3 0 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 108 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 125 0 0 8 0 8 8 0 8 0 bufpl 256 5645 0 1018 290 0 290 290 0 8 0 anonpl 16 54791 0 47194 49 1 48 48 0 125 15 amapchunkpl 152 1707 0 1604 6 1 5 6 0 158 0 amappl16 192 2322 0 1934 44 16 28 32 0 8 8 amappl15 184 5 0 3 1 0 1 1 0 8 0 amappl14 176 6 0 5 2 1 1 1 0 8 0 amappl13 168 25 0 22 1 0 1 1 0 8 0 amappl12 160 88 0 84 1 0 1 1 0 8 0 amappl11 152 181 0 172 1 0 1 1 0 8 0 amappl10 144 56 0 53 1 0 1 1 0 8 0 amappl9 136 358 0 355 1 0 1 1 0 8 0 amappl8 128 209 0 189 1 0 1 1 0 8 0 amappl7 120 41 0 35 1 0 1 1 0 8 0 amappl6 112 54 0 46 1 0 1 1 0 8 0 amappl5 104 108 0 96 1 0 1 1 0 8 0 amappl4 96 350 0 326 2 1 1 2 0 8 0 amappl3 88 140 0 135 1 0 1 1 0 8 0 amappl2 80 2264 0 2212 2 0 2 2 0 8 0 amappl1 72 15990 0 15566 23 13 10 19 0 8 0 amappl 72 970 0 932 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 352 0 338 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 352 0 338 1 0 1 1 0 8 0 vmmpekpl 168 6758 0 6738 2 0 2 2 0 8 0 vmmpepl 168 46138 0 44798 89 16 73 73 0 357 11 vmsppl 360 351 0 338 2 0 2 2 0 8 0 pdppl 4096 711 0 676 6 1 5 6 0 8 0 pvpl 32 172898 0 162318 131 7 124 124 0 265 38 pmappl 224 351 0 338 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 436 0 5 13 0 13 13 0 8 0