c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = dup2(r0, r0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x5}) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) fcntl$setstatus(r0, 0x4, 0x48) getdents(r2, &(0x7f0000000040)=""/14, 0xe) writev(r1, &(0x7f0000000000), 0x1f0) syz_open_pts() 21:09:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x9, 0xfffffffffffffffd, 0x7f, 0x0, 0x2, 0x3, 0x1, 0x1, 0x0, 0x4c, 0x9}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500feffffff0000000000007ec425fffffffe80ffffff400000f2e9ff0000000000", 0x2c}], 0x1) 21:09:58 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fchflags(r0, 0x1) getdents(r0, &(0x7f0000000080)=""/13, 0xd) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) getsockopt(r0, 0x3, 0x6, &(0x7f0000000300)=""/4096, &(0x7f00000000c0)=0x1000) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb}], 0x400000000000066, 0x0, 0x81, 0x0) 21:09:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 21:09:58 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x0) fchflags(r0, 0x50004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r2, 0x0, 0x0) 21:09:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300027a99ae4255a352673a2a8cc9bffad255a73859a172afb94f17222b021cd1bcaf2276ce9684ef8ff5f6a22a6bede970b3802bbf958a7bf0c3613343370f28cddc58a1fbf1b168e2416fd00"], 0x10) fsync(r1) 21:09:58 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') 21:09:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) getgroups(0x4000000000000048, &(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 21:09:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="4daef00ec5caf408"], 0x10}, 0x0) 21:09:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0xfffffffffffffeff, './bus\x00', 0xff, 0x9, 0xb6e, 0xe75}) 21:09:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0xc, 0x4ab, 0xffffffffffffffff}], 0xc2, &(0x7f0000000140)=[{{r1}, 0x0, 0xa2, 0x2, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2000000a, 0x9, 0x34}], 0x101, &(0x7f0000000180)={0x7f, 0xffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x9, 0x4) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x110) writev(r4, &(0x7f0000001440)=[{&(0x7f0000001180)="bf1f3397337381bef6b52ed7be2d56721b0fb098e5cf798f4a143ea9a659a5d69223c86d6959b1a8ca82b84a4d88c232e9d06549", 0x34}], 0x1) 21:09:59 executing program 1: r0 = socket(0x400400000000018, 0x4003, 0x39) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) socket(0x1a, 0x4000, 0x8) r1 = syz_open_pts() chmod(&(0x7f0000000080)='./file0\x00', 0xb0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 21:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) 21:09:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0xc104, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 21:09:59 executing program 1: r0 = socket(0x18, 0x4000, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0xf0a, 0x45, &(0x7f0000000040), 0xfffffffffffffe27) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffffb, 0x10001}, {0x18, 0x2, 0x2, 0x8001}, 0x7, [0x401, 0x7, 0x1, 0x2, 0x6, 0x8, 0x400, 0x7fffffff]}, 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r2, 0x2000747a) 21:09:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{0x0}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x1, [{0x3, 0x6}, {0x3, 0x1}, {0x3, 0x5}, {0x0, 0xfffffffffffffffc}, {0x3}, {0x3, 0x9}, {0x2, 0xfff}, {0x3, 0x86}, {0x3, 0xfffffffffffffff9}, {0x3, 0x3a}, {0x0, 0x7}, {0x3, 0x100000001}, {0x3, 0x5}, {0x3, 0x1}, {0x1, 0x5}, {0x3}, {0x3, 0x2}, {0x3, 0x3ff}, {0x3, 0xc6f}, {0x2, 0x400}, {0x3, 0x59740c24}, {0x3, 0x8a}, {0x1, 0x1}, {0x3, 0x2}, {0x2, 0x2}, {0x3}, {0x3, 0xbe7e502}, {0x3, 0x2}, {0x0, 0xfffffffffffffc00}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}]}) close(r0) 21:09:59 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x20000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:09:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140), 0xfe0e) 21:09:59 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x1, 0x572, {0x8, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0xd, 0xc, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0xc) 21:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000100)) r3 = semget(0x2, 0x6, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') chflagsat(r0, &(0x7f00000001c0)='./bus/file0\x00', 0x4, 0x2) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x7fffffff, r4}) 21:09:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) shutdown(r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[r2, r3]) 21:09:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x4c}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0xc6, 0xa000002b, 0x5, 0x7ff}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x24, 0x41, 0x800, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x42, 0xfffff, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0xe, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x57, 0xf0000005, 0x8}, {{r1}, 0xffffffffffffffff, 0x50, 0x20000081, 0x7, 0x401}, {{r1}, 0xffffffffffffffff, 0x90, 0x1, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x58, 0x80, 0xffffffffffffff45, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xfffffffffffffffb, 0x1}, {{r1}, 0xffffffffffffffff, 0xc, 0x40000009, 0x8000}], 0x0, &(0x7f0000000140)={0x7fffffff, 0xfffffffffffffffe}) r4 = kqueue() sendto$inet(r2, &(0x7f0000000300)="8846eefb2c92ac592810a93ace7e34018bd12fa98b530a77351f7785f655c021a045ffcf5564ffc4e0781e3a8aee0bbca8a776c18cad6a90c5ef53caae450f4f550d406bc5bb8b2b8ba6f50c11bffaeb402b2a8775b26837b04650e6bcc8910bd6038f38d63456a7bbdddd2a452e59524e7f3cab3556c7f901f8893325ce", 0x7e, 0xc, &(0x7f0000000380)={0x2, 0x1}, 0xc) dup2(r4, r1) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc5e, 0x0, 0x3, 0x0) 21:09:59 executing program 1: r0 = socket(0x1, 0x403, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000400)="2daff14980c80bce30c3e2b7854348659ab95b02b3de32af16d55c897a0cac53aef6f89fa2d1c3b094c21279a180dbd7267c397bf895d780f9b50af404fbf952bfa2cb3e", 0x44, 0x404, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000004c0)={0xe2a, 0x86}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="0c6d513562f03ac2d7fa001cf4002000003300000000653a8df40000", 0x1c}], 0x154) r2 = kqueue() ioctl$TIOCCDTR(r1, 0x20007478) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x24, 0x40000001, 0x401, 0x69d}, {{r0}, 0x0, 0x44, 0x1, 0xfffffffffffffff9, 0x430a3207}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40000002, 0x10000, 0x40}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0x6, 0x5}, {{r0}, 0xfffffffffffffffc, 0x44, 0x11, 0x3, 0x43b}, {{r0}, 0xffffffffffffffff, 0x80, 0x41, 0xfffffffffffff8d8, 0x602}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf000008a, 0x10000, 0x6}], 0x80000001, &(0x7f0000000240)={0x48, 0x2}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000001, 0x2, 0x20}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x40, 0x10000000000000}, {{r2}, 0xffffffffffffffff, 0xe1, 0x2, 0xfa, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x98d7, 0x5}, {{r2}, 0xfffffffffffffffa, 0x30, 0x8, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x88, 0xfffffffffffffff9, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x5715, 0x20}], 0x4dc7, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000005, 0x4, 0xc}], 0x1, &(0x7f00000003c0)={0x2, 0x401}) 21:09:59 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='/', r0, &(0x7f0000000100)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 21:09:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61ba0db100000100000000764d583e9600004500"}) r2 = kqueue() write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0xb29, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="59981a0c4cbefbd85ae04eae15845cee1b944720a31fdcf0fead431a9e90d45201759c855a9fa936c11299f80e1fa01558375b5121bd0fbe4281b7be4f0e9dd239b7a259786223692a7746e3a86d083ac5a2acbb7173ebce09078ad772d1ff74bc5af742683adee769e312e93422c71bc42028dcaa0d932752d96ef508059ebf15b5fc0e16374b68dde1d3bbf3b9bb986595c25f59e77324b38d010933d13c9d6bf02c63e2557404c7aa9dbc65", 0xad) 21:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 21:09:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='K\x01') 21:09:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getgid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22", 0xac7) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f382a01515bc0072030ec2ceb71ab198e72ce1d4ff0c342c96851dd9c5675ee5db260e4f10a", 0x478) 21:09:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1000000000000278, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') 21:09:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) r2 = shmget(0x3, 0x2000, 0xacb28cd9eb03c281, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xb9, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3f, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xd12, 0xe2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x8, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x9, 0x10, 0x101, 0x401}, {{r0}, 0xffffffffffffffff, 0xb0, 0x20000006, 0xffff, 0x1}, {{r0}, 0x0, 0x8, 0x2, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0xc, 0xa2, 0x80000000, 0x87e}, {{r0}, 0xffffffffffffffff, 0x5, 0x200fffff, 0x3, 0x3}, {{r0}, 0x0, 0x0, 0x3, 0xd1, 0xbd0}], 0xffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x40, 0xc8a0}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000012, 0xcd, 0x6}, {{r0}, 0xfffffffffffffff8, 0xa, 0x20000001, 0x5, 0xffffffffffff966d}, {{r0}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd2, 0x0, 0x9, 0x1000}], 0x5, &(0x7f0000000280)={0x9, 0xa4b}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x2882) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) r5 = getuid() r6 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x800, r5, r6, r8, r12}, 0x81, 0x8, r1, r1, 0x80000000, 0x5, 0x896}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000004c0)={0x8a0, [{0x3, 0x100}, {0x3, 0x800}, {0x3, 0x6}, {0x3, 0x101}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0x80}, {0x677ec719a0ef0d5b, 0x4}, {0x2, 0x200}, {0x3, 0x5}, {0x3, 0xd92}, {0x3, 0xffffffff00000001}, {0x3, 0x9}, {0x1, 0x7f}, {0x3, 0x9}, {0x0, 0x1}, {0x2, 0x5}, {0x2, 0xfffffffffffffff8}, {0x2, 0xfcc}, {0x0, 0x7fffffff}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x3b2}, {0x3, 0x7}, {0x1, 0x4}, {0x1, 0xcf6}, {0x0, 0x5}, {0x2, 0x800}, {0x3, 0x6}, {0x3, 0x12}, {0x3, 0x1}]}) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000000640)="3efe2afa9d53fda32a4f258909c3d4b2c8114cd46faf91a0abeba179c0ed619d1191ed77c280a2ce5289615758ed0e97f36bff1962300ef45d5615b957267add64a477b8eeb4e94dd83df3aa11167d8d5f06c6ae21d95bda40349c36d1f5b3e4d1e2abdaa20926ec5aaa6f8d4c041d3eac0f6edcb916630bdd2bfb1f8faf3bf36123db3226cc88c8d2e7fe79c423c75f5b2d60112b2b8a32bb79b32a16c6d89edad1a9765a7ad217c2e180599e0b031bde734a83a3b523deb820d5f8102d4e1110fad7a3d1b4a7a028201b998776f758f1007e32279eff2b9e5914473f0399614ab5ae5d01d0c43d8625e0178784d5e2b8c207abb0b167f1c0cb6588f36f746a408ebda20dddefb1cbc1db28cd84e30d0872c28e5573149682ac3dde6434876eaa76673f5d25c6376aa956e41f83de3fdb3808c7f617c1bdc34ba2ab7169f94f4ba4b7e74c8e1c4b15196386269507a5a0abb1c6c8bf41c50015a9df4c2b1f952df030dc3d64292365d5b23fd4cbffab0483b6b22f7da82a5188a835cde3cf28015e786b3cab96ac12d95ef64014afce38742d5b7452885d74f26241ab7cea79df16018de44c19b970ed1fe843ef9d75aaf3c0d4699cfd653631a852dd048d660b9740900b90be8b47547d47ed21d73091cfbf7c6139b956c7673917f6c61ed4d46a00b5effa664aa4d57027d6df34a42eefbde79dbafddf8d310cafdadcec656cae592951e4636aa2cb76553f7f2ba4e3f2c3462b72e948efe443cdc8144df1884f68b81a8415068dd74956261bd2f538911eef7bba8230b3faf0c23163f1bd650dd1ab2d6b7e00fb83834f3b06630fd220322f4ea8f5cfcf3dc52b44154145a3caa54f1ac5626b15259eb3a220dee8a77ac4a08bcf05d40f064e722c3669113df2fb7832d14bfbb4b3e00123db7ac3940077da9b4aa0f4022892b51dbaf11372b02d1c105da0619a689d745828094980a6c523673f2659ed0d23f0ddf6d36e5755ce63dd8f88570fa6bef557fa4239757a73faa66f9b9bb643740cf7291538536d02e648e9018b3dc5e1fe3bbe257902347c2be0792c22c357ff87eeae7d0e76d765176270d1bfc10d8aaabaddf8cad9b631fddf74c21b8b77c486838e903b9ebb9695fbd31212690b7eca44bf6d3ff207818f5719afb360a11e895abf7d1caae6ee20c040f80855941278470645aa7f6db9825d945d3fcc610c76bfaf71a49d8fc2400c3d59c190ab6692af282349b86559fbc22f5ce517530403e7298f885e0fb922c551066f7d65eb6df60b75454945b9f28ff48e0f46565e526a1c2bc6674ce8c368b895b50d65afb94b246092bf2477f5dc5123a0764447e9a078be363ab183028890638c2e9f4df8bcdda2d8f20e08fde086b9d9dfb7db8bd827224498eee5afa53d1bae75143ab521a6f84ead81c87738d147767ea0078c7a2538059004c26078fa339d0fe34043768b23270236abceb35fd508f0696067af4843046219463d8d9eff0a7009bfb2a85bbe220b5e37f8ceb429da79a3227591629441aaf2bc7089be635388d1c8f5688e64ab0c68ce8cdabd20863a6243ec55336cb259d9970a66c0ffff0a42b74bf5ea54549761d5eeb2f68649a5d3782fa7fc1aac98201e747fd735e9bc61aa2b1fba1fc8197dff35dc4882ba6a6e281dd1e8c8db531af1e65e0ef48a93c9a69a58cd2cfde69a7b366c5e8765f2d390f4cf8c6a045c657391bb3fbc39c615f8ea0a7e6165b1fe510ed28d6572937d127a2f26eedfcaed863acf2c816e8dc0b8fe6753eab6440fc981fa45311ed708c9577013ba6bffda9ed9d5d833e2de1b1460b4836fb8ac5527299f9f5320ab33d41e394afa7b7cd099895e3cb7e4aeaf5fb762f182b97ed514edac2939b54de415b6dbbe93118f0d4480e1d040679f5aa15e33b7dc9676261e9deab6e127ab8858b7a3e59dda82717f30fcac7de193c40cfeca4dfe45688bd6767f28dc8a77cfc93bd98526f2102df6d1c2c508ef55249ebdef153c0cb31ab0768d2f8b968adbeb04ea9cd7caae089dbf75d550d84e7de67023179248480c9c4f7bbb4dc0ec9f406649c972ca8da9da8774c51f17105965401cf3d5236ab66036c01724d48dcb18e0149a06bf756a211760d8fce3d87eeb0985a56b372584df162f5d3cc8c5eb12221b931952032cd332398ffa3f8386c1147cd0a57a8f76cf7a2af979a9262605b4d973baa9692f58afba022b82c0f82c91fbdc22ec8985cd7a0f1816969c893b37df85361aa76385b92bc7d7afca8799365dd40c409357857c512946bf07a7e71c836cbc6c9b388696971d53f00beccbcf43c60d9f102e403390d1b46d4bf42cbb470d52605fafc864147e324c933682729698a731514725c585eb9f829278992f1f8356e6ff708a3a35f183136753d053934e48e3327d94787c955b8a3a92693ba490c9eb21df17030f7abb5803a3eb35519d1e092b63978c7efa0fc5ea89880d3d369f6d44882ae00ef601e13638f6389a3362203c74a0fe5fe3926752019bbdf24e80be52166b3d2524e8cf916c856bf04890ffec7e633f90c1f4ed12147a91a0e6d502df03078bbae73340bf1f1010333ad96ba8bb3e2a3c1f75beffd3725bb7e9bcedd90fbf9ca79186a3575588a28ac93c7a2a70e57fff5de6afb794de0949183f0b1b31315a55840b25db1b079ca0f22469c2c2622636eb3efe24e00a04193d418a70aab79f7047b6621caaab8eadcac7d036749c748d4e348030a9ed5e312aa9373f95c70795c6533fdd34d6cde7fb1acd0d1d0d75f016192e9bc00b74393128cb55b2ae9024f977ef4f47903389a2d63277f756962bec053228cddec4bb77902e362234595187ea64e98946772279435288f4ffb80f998c8cbd213ce1d571fd1128da3315d3b0bbe0e43871bfd48596c9cbef65e6f972e5d46fd1d2cf3462121ea8c606d705afd8054678559784760a3fb84039c7a3dfbbc00bd8ff24aa3afa4ed6c9d29f0339034e3debddf8002221e171b926effae4594b8f6977a436a41b3fa7fda21f0ff99c693579a95bdaef92ce82ebac5b53ce2e314be0d0e10f5b9b8e981b721c29616dfff6507105e13c29ca0f3d25c7b786de52ec58e18a14e3e46e34bc2dc83c65fdff07cae04a323d6a3d8fc4121930db855ae6c4515939a368b50694b4a5924407241b668f4e3b46d139f996e63e62d867c2e37c03d841db0336e13f5b6b155e399969aa40755c63a9e1765ce8ba45f1097ddc83b966fa796042c3122f34a992adf4e08e74d02f1d55308ebd52afab2e3bf5724e74154f9d71b8a8e2f27561b4cbe8785a07246d536b3e81405284d21474c38ece8592ce24e44ec8e32147bda4c0f1f9011099570c5a37c276c7328295a0554fd8a8cf4680e173f8dcf64c13e3b3ebb714d468ecc7a307bd0a3d33e004e6af7eb00b4a41aff172d189766642870fed505bf0031be8c64449d646ae3c9e1f6dd369ac29ef9d2903dacfdacc593d2935a775fb6c54505e0fdf193c2c252214b593e6d32a627149866fc01f689e3b016176ee60f24c5e0d2a7868baea90d0422b04256ba88b7cd041e3b1355686183a846c8f0bb0a208ac3aaa7eb4e9b94ade6a435608719f069ae8773e647d809930e7b2b351a06215466e60d087204bc3c148b4eb02ae0158e9aae23c4e76a9221d8a3c0382feb826cfe8afff791e6266e7f3b6571fc29cfd82a260b59aa40cbc795e4cd445a80c11766c43c79c30e14a307d1235e2e50b551d8311f58c9ae23d76858ec1987c55dd49ac635ec3efbef8b723bd8ae409cbffe54ccdc4e242e2b8092c27d4478fc04ceeaab20b511946fe481ac5507f9b3e16369d0d1c7649e73fed5d58b061ac4c107f9abc01bed4b0b289b89f1f1931106f8f050d82384b26c28c4a2f3c41ae19f53fcc711b1b7337cc6d4c4246cf704de7eda546ea85e44bfecf397c762a4de4b547df7e0978ecdc646a27dc4e1a1f948777e0f7d746f04eb749e63423a13aaf0a4429ad8a58945906f317ab030c8b44caca4d0214761a6452e7dcaf443a3df4d292e341c87bb04f11e400073fdbc4dabc5cb1270b6a8e7c9bff509df6cc7c2545dff8ff486fe095153a56e2063a40216d543a7f72fc46c38e3e100c870612036185ab4164a537c91d33e8d403d7e81ac696f28f55d424a489e12f7dc4af515d373d668d2048b457577c97fbad6615b3a49ab68dd4530ebe06f0411bd6ead7a7984df914d54ff8df88953d350180a82d2d847777b34dd1b8649e40cd748706f8b4774c104ab619500c710bfa3a86835d0b671155e8825efa46babea7334aeb58142c377c8c98c1836b6ba2a3289f1aea0eb822af59d5d12a069a129cd7bb6e6ff29657fa33046c13626ddccc084e04abf990b3e9ccf3f6d05a6869050cf558ea51f542b5bdff07eaa77eec021bedc6bac5147694761f02c98a95519012f07dcd86f7062fdbf423d85b0543a7a5686b82c02e573663c6f079c6fcec0933a69c5568dbb40a0793480984d7f3fc0e36076bec0b67e88fdb4f5ae7a870ec5701900eeaae46f10874368b8b7c97879d874b4fdfd99e1c27c55471d0b6c86c405573272a11de7e2a043459ee840376febbf52dc41c5feea0703136550e23fece7ed58677dae7d53aa30cc96f885bcbb27e5305de014410f28c98d1593999df41ca47cf4cb51a1ca602c85c4260800e27ce89018fb13953f2d5800170c8c45304d5eb2a6aa875246d2e8684b3bf3a31b608ccdefef8a3da327f2a2ea0ac9c190eb668faebc502ce05402ac33ea6aab0d57c4240d7f73b2d3ba14b05bae0fa622d69d27b02a5927f0d63fc6734b171a0aa3185054566eede76cc43db2141396749df1776c7e9dbe28ef81ff76cdda8ef15beeb6720b5dec98121f79af0618737364b2adafdcf4c3064402a603ee8afb0c81cdc4c6b9bd6515b96f0d18bdc1a8e5319ad902fd7d9e78c075a6aac2698cea68177e07b6490517b70c7c397ff908a7d10be56b2705dc394d7394f693ee327d6b6989c1c6a693daa5f4796aa9f05207a03db8a43458e6559a7e3f04df1344646577dec6a0343ee70b5c0cf4d837c56f8ff75214e88c50ea3ebb40996adfec6d4ad0319afe12028723ee6eb23f48dafb9bd0180554b08ed904ccf37a0aba7d6a091137361fc1aea51633a707dfc4eddfbc0d5576c0e73c8c5fc25b7715d8323024754e0342554eb55df8d0301464e495b18a1789b9d6022e3e2e0a548fe0e42b54e8b10067ad3a8d585c87a5fd6e3b4e56ea93c5c636b9cc8880c9e18dc63a325fc06f0ee7364c3506609b5f59078c1a046ea624372cab1467f6f4cd7ce84bff7bf9c6dbf860e3cad7d8121679830cb7543d7e0bc306f98e4c3794c9a8bfc9fc0857bab621a59ed9ee33120f7d92a3b2966c5824a625c71b1e0ead3134226a3a7c553ba64e161b52aae19b4a6165d759cb97ea8fd48816df3a40eaf5450fa7a11ee2c3a3ead77667fd4210a18baaccd44aa347bf396b75bcb7f0755747fbf3f2d0cc3df81995cfb7a291d2971398be8a0e76160297c19c1ed1ac07dd1fd0b76ab84c16409a662669e46fe958035b188f8ee71be89aa4ac11adc6441c23c77045228f7a0703f7893a10e118052e5181cf81e4876d50949d9e8ff4807200987b93028ae80349890a63e138dc77f133f900cf778089681f272264ccd3e67673022f3264b2fc93250417e895b918e1135cd9f0e3563569a699d34cd74eeff0f88468a61aaf8969af9f1b9db5e6aae21c333ebeb60787baf4bbe2dc9437009a689f25705b2301d20b4", 0x1000}, {&(0x7f0000001640)="b275b02dd17abc545682923dc9eebd8519c5db3ee504f71499fa0d8e99fdddbb67a6afe5db788ad045dfab9c710b3eb8238a48fbe18284dc4651e55cd461ba1316b2f57a9f3a420896062410feb6a35e1a6b1aa580d1401ed4cb636c6b8977ade90d014d54047521a610edceb50551525094437ffb8636fc0720a0a9d2bc0000c887354feb31c153a94cec792d08df7145b12cf9bcb8ae0c92aa73f0f49a3c2370c6036fe78379067f1b8fa76056a363cafe25033642d860d7ad2deb6d4751b44fcf84b5b08c3b949ee6cd2a5434235f2fa48f9c53eb1b2a1f3cdd2a433e23fd47d4c4e3c46db4339d075b0136c279c679774711c5e82ff1dc4eece0729b24377f390181682a384168f6a2e8d2fb3777ee894434ecc83958c21508a17a766b3ea6805e0b0a5b47cef4552a7d267dc157080232ab849bfd067ca8f9058910ee70d91b6472370ae9495f91b441ce8642a5e729f51b1d470095c3fbe886c52965bd12c082771b1d8abfc7d113e5da5e2e865d3e5dfcc766f2a25ce5be643534da725d684fef4c40306a77fbb758049e3c08553c07f58e183d84332ae64975a732fd9ab6eab8e25da00f6cbb268cb2e1b4fda141c40fe592083b6a88c1f20efe9da1f84a34d68b2f30491f605778ac8724b6f5120bfcba03b432340e2645bef64235e08189a8b94b0963a0f44526032c3e6b0468de4c9cf59663b4d29feca875d5078ef98a86a2d1dfa8fa72d0de5299e8f275e6a032a45b5183713129f32a518592087d9a79028cd66fbb19b0723eaf44e02da58fe65195bcf2c68af0246ee0591fc1b624f5de6f875d7ff75744c3b7d931e1e2c1ee658e109c7a7db168f9d528f41b9756c696d99c56185638b17483ae7e83edff677b123124b9d560ade2b71a962d0c2338745236388107812f6f73ecfdfda5643072d01c77bb5d578cb9bfb152bb4bb6a62fd121d48b573be5ff18054c69b45c6b89227b74dbcf289216298f9e0ba38e18135bb4ae4c575776f75f51ed363cc9305cc22b376abf0a2935ad87ec3d2b62f62d7b575d7f2088534d9d6888e60c7b456068589b0d13e53ac04050af3108d7c5cf16fb157f4379ff434cd8a006b3fcc1c87a32b755285d3e26a44d38c1fa9b51bfdff0ef6a3e5c7d274eb0b436981aee641db6f6ab9843f4b062ad8bb4f188545406c95afa228c27e6e8a7d39708c7e9de0e6164ac6bd7cae0e8ef586ae26429199ed078921d668464314c177e5fcb438fcf315e6c20f7b328dfc254fee1f90ac2c3e12679e452862ba40e22985fb7a8d47258b2e07b0d0b3f5de3c61861189b3b5b1a7c086f9e2512fc64987cb067d3ee2f67e5cf73de010e64d5180deb2c778813e24346efb402f044b0ecdd699f567e05fd10940abc8cabd2d2ae55852b16708d2da33322170fc871b5dd284420f10f6b008a886569fdfa809b023fd1c45da20178c45734a0971b753ef1f0f617bd57d752669e403588fee0eed1eb3a8a87f0f9c45118aca00ac64b5a434bcdf65554731224fe90831a746a839036c040d4396e8156eaf1bf4720efcdb1f4923e2549ea697d2c9a0f359cbcef35cc218f6abbbdb65bd77d4a2963c9da643f0b1408856a2142aabb1090d5e9c3559419d9cdcf663eed771d9236626cbfeffa8ec74a9f7eb6a8b16908c16784c3cfd8bc5596175ccfd7aa37c0d1c2198fc4a9da507d2a4bf794f9bad898fb3bf17f30d377fdad8b86803b08245284bce358050c52a78aba389b18a69c97ba0bdbddf800a214a8b53e7f1815392b0098cfcf53bab69ee68d04e8008baed1ce79c47028dfeb50c330408be2c44a691600cd04b79b3c4e801e75539480c6b7c1ab1449947f0e2b180b869ebdf6b72de84fce240db56be74a1c312f1122d5d5b74e37986eadc323d1acd1914586e4d1b8dcf2699db105a13c910a8f6ad02c8087709effbacc570d3b44ffe9c1a69a5281745df6e9c8e358e5ee750b8334bb71cdb0019c5eda5dd3e875598c80063938de869dfaedae073deb865cea86bb1143980ff874e183e21b5068d8b0ca3d91efaa0e575bd8a0a633a479c07c438101a0b9b172faa70d04691bfac48ab15f3e3dc948526fdefb1706ccdee9f3a032bb4c324710e23aff17156b6be1b1806b2cc73bc82d733db0a8778601681efa25207989e35ee8316b55f1f901090d589fb1c1cd321240208fb2da802b160fffc0c558ceeb18daefe413c5626262bb424982b7fc7197f1b334d58d30161c1aa87a8263ffbafd24aa39ccdc7477bf645128319d466d2b60dc8f9ed38fd2365af6af84df5253df313a610fa8a2b55661c40b6847f6c6628ff5d289afe58daa9e2af72e9832704548317350d351a93f8db8233f81bc28f44d695530b247fa9a571d0420aea26216d3ba2d8241ac6cdd47dc4502313366c1ec061fa82c05bae6044ad9732dab9a43237c670a61f15ad498f98dab646a9416b106bb158ad33d3c6e46c2ef14268d9de788b7c9e76c0bcc611033691eb9f2360b700149b6932213921b882d944bff9805309246c0d456d91255bbf6e39219a807c381e97f3df09603c73137acfcbeb14213988c5f6507ab511823134914b1441ee7428c9e7f9afe7a62dfe03cc2d74f90f255497e426f963430e2a583fbcf8a51de60d7b36a7960c0ef00f900170add543fc8e06104cf5e191e41199adf1f5797cd77b08fc71708eae18ac22af30a0ff70e04fda2bb6c2b6894e22416e7009453fe9c5a9af082d851b08df8f7d0f4c062fa2d78025e198ce0de01d6d88a94cbb385c0cebfd2b6fc471708c58aa2d1657cb95e2de37105a4a7abe42cf4a108902ceb5fbfef4f676657ccb5ff79156c31758c638ffdff2dcabd747fface9ac4888a9590f5b46dc8f6521c2177012eb166188e531d9a1f6cd2decfac77d7a2a35a70a5d6c6ea3995d21c94575cb09504134f14c8ea057a017b4762066e01f54e2e903e2a9e593e4efa4c84d470459125937e1dfe57f70a604b7ee68fa61c05ef4a8c419bccd080aa8d9059515c2f6759b8bcbd3352d0b47386b95fa0c2c7322a4bfee4f2a2618d1adf5dd9e499e786f8f9477be13c12f229d34b346442bf9c8bfcc32ce4912eb9d786d4e2174524d1e5243f8cca79cf11b0e62a79e22b3f64fb549df2990108d49474838f62e0282b6ac60615946970742918c0538050bb5004605b4e430d13711ba3ce9ed97d5e64e751c1a03c3311998ff41e7b0c37bba10ab99bcabc15d6f89a85e8c2942d9d30b19843b818d1a1214a10d2971f53aa67f09e6c373680235505711db842da2371e6c7d7d8b038b8450d2dccaa3fbcc645acb51a0b2952be43b76fc10a521a958e9336b64808110b650ab00b7fedf32937c730048067b5eb191df267071323f21c9ef57a1f875ba12659bde24c5034ee480f617c3ea7b38fc14a774dea964dbe85e46d5e9671510868386cf781ed2eae99ca17e1890780bcacf1a3352a14a10496eb1bef187563d39d4f0bb7b7889a40f45c37029f637de3497270d62b73e2434a42509365d3fb05d732ae93c4a9fcc0488301947ec52430887d14fa4a16aa43c660fb6f5f4ce5c87f9d8438b0c3ef655ff93a505efbd6249372e0a4ac730407af616cb3c943be73f0857a63ea986db832fc641d0386d8a4581d9227db5da9f57ccd6c57cb651af129f9ac1c02e4377c2b0113b23797a0871fac65fa81a9b8d1327621417d9a2751eb0e74e4400521b559171ecb473dbc7ed45b5dcc2cf7ef21da9ee0bf589e02d457ecfcc2147feac595770f9b51e5729536f975513aa801caf25c5f754429ac2d903c92d9545997420db374ab8934ca90576384f0ccf132bfd32d4935dfe0ff8a1cf8708ac4d131a7f4e1775c8ae545e37e2ae0650813b70199ad18f436f1343257cf2bcf76ed3a146e9540348508348820b68f88775e9182b941cb7c76bad817595bc9485e8dd546cfc3232754f07a9f9f0671674ff5e8c14a8438c71bd7cbe8d57a9c5a86d8b2680204fe5f4dca4b920864080ac5cbc19922f8037ab16df74ccd70dee6a72b18f9fadc28bb9ad8788c0dcdc74bf67f439c637dc3b3ee6ba8391714cae006b8645adbec12ebfe92711fec70f636796ea25166f15ad6e418dfdec9e42ef4eb80a15712780b17f5d8c157dac90ab405eea25cac5c4fe74b899eb8a363c52091f66e4776a8766a9f96e7f0e400fe9c2c6eee26d6436abcb39a40309b076e04debf1b6a870432ca9c95cc18a80f60779ee7c44d45e95c97e4e6866c3c3c0d2cb63d02ff11fb29569bea81f67cce1d1566c3acc0f8dbf4d7a5d7119dc08cae1175a50c2a4dd0235584f6768408fd91f45d00916c31eab23c9db7c417eeabbd29efea35dc1d8187d82a98bb145a4550c8cd691cfdab5297643248d022c5b6f7cdb3c28b091d248d8140d69d7fcae16a29fc526fdf5af64c870780a1f8299105770fe5e5a2969ecd21afc5903cabf8b877540abf14bc48a0db2fbc0662a466d4e1cee627d44ecb0e5e5cbdbd37fc5b0b095295761d257fd0d67d10c9ea5187e60d993d6bce5dbf0f867fec11bd64095d47c94ac8a0bd97eaf305c7e8d3fe59e43ea14d23473df40fb1fa7019148bf8d49bfbcee1f60867c38a689f6a2405a4d274f788ad5ac55485ad7c567cbc66b28d47d4b807f45b71706d7f481711320ea7716efe06ba746c877d0c6f676800447c7a02a864e058970503358380937d788756c58ea7864ea9473d21e39a4242cf10c63da7eccf893576bdc95eca12e48515c6b6087d8a92ec871d6d67d0f0d9553e6e2c4445444be8a1033c18edf6db942ac8b6d2983ea27d1ea077821f41fe9bf8556df7a72f26cf65e8f97aae65b648523f4f0773c218bba8eda57a4f0ec6ad709aac907f4acd5145c0cb54098aa8da41b3346b8f70fa4d3a6aaef69cd6b719d2dc8ddcdace4b2073fef2282628d22fea63ff2ea4a48dd083e88677e6d443f58f5ead449f8a3897caf4cada4fe3f8baedc01b9d25f36f137fb9622af744ed1059d76399e559b6143cd1361b0e1f202cd21e3e42ff7d9dd2dc10046739fc1231abd4e05d24dcfdde293a184ca0026f6f485b391e12ebe48a62a298029c28a3ddf0253e8adced70aa402c24a850d77f50fbc7033fa7fecab38c12a74a5547e0029b7c8a62c8766586c32cf57e04907c8766b414386f93156e3d25fab39df5f36d8887c9483eca2955b9bb573b9a0eecbcc4e83fa2d4c4b1ada79081b48e08ab061120a86b041f15b01fdb35759d15c5be7b245c38999c6e5bd2869668d3d46c12033e06a44ae96647d542ea50eec568bd91e2c2727e706d194222c48264d1218ba63e6ebf4260ed2dabb2a58cd98b3b17d65e44d518ed5547f527b187124b3f04c43f5591bb4a723fe9fcca2c1548cbd41df215ce684318c69bbbbd48d973297d739c6806e3bc1587c5e1d7ec3a3856f7704c2104a462d10d9024ab32602bfb440b44291b141b53a815ca410226a2cd7552e7aeebe4a242f558bd83a165b68a0c97d07f0a34036f3b200b5abf5c885588730a7a911d3de3ec04cf9c5ce605d5f902695c7819c72a1a7173a97b461a6e7bc34e1671ce8d747193db9ef27edcddfd8201902b715df9286b71ef4cc6738ec0cdc72926f6970b9cce8d420566776a042da769a27de4850f5f0e9e835faf6896dbb9109fe2ed6684e84dc40991ed606112fed969a1a53fd3023b9c72e81b1a73caf646e2825b1b951a512df59ba039abb182eec41fe63f9a08c17bbb12ba2680b7f9aae402b698ada998f26603cd629eb0aacfef9db3638bc58d", 0x1000}, {&(0x7f0000002640)="aba213e173ca0daa708d99704c59bec17d2de5551d91c08eddfa9b025bfefa1558e6e80426e14f0e832ed26178f5384613b2264db58193459bb67ec68fd891c185e35c2bd6137e88d1d54b4b247294bc6fb9015c54679f6e1b1b0c271d1c3c5f56751e543c876f64fd528dbc097545a3", 0x70}, {&(0x7f00000026c0)="a001d8f25e3e38b59db884eec9fd2cd8c5864037293c11853a13bc4493a7752a3c582af19c5b1ecfc8c30b4796e2ffd0b841e0d8359252c33559c23c79531cf11ea4014f690b4320403f885f177eaa254952a0ad2d5353e76383ef2b7a93", 0x5e}, {&(0x7f0000002740)="73624a02970c3b704fc7ca0a615eb4d00ebb88618d4111209e2a4f907fcc2abfbe9df5ce69fd6def94e9e12c6b8af380731c4e5f0bcda6ae891048b5913649514f330d6d979d384b15d93249fc9504449af3a9aee325f0c3b3e21046545caa285ab89d9a80c218cf2ca40a8112e7cf196284e9d65e61513983d7b205ea0256f994dcf63b9e599b2d2311accc1267294e7e580c01", 0x94}, {&(0x7f0000002800)="31d34f7c685b9b80627e579b8ab7a66758fe0c9be7715f4a464fedbc94a03490722059eaa5530ac4a94490743a9977319195d319cce92fe934b7ea472e7f48229f6520f24d6bdb013a15baf9a060acc337ded40857e7cee03f3415d0dcde7cd7fcdf32073bf57c2c27d97d120b277bbe5952d0b69e0953eff2bd9a58e20d34dbc8b3552d4275658c5c39b0386ce69da020bf2289fef816a7e4d05d7fe235eee5bab49e7ace8dcc9cf15adcbe", 0xac}], 0x6, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r10, r5, r9}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r3]}, @cred={0x20, 0xffff, 0x0, r7, r11, r12}, @cred={0x20, 0xffff, 0x0, r7, r5, r12}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x2}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/null\x00', 0x88, 0x0) pipe(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000002ac0)='./file0\x00', 0x8010, 0x20) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002b00)=""/229) getgroups(0x7, &(0x7f0000002c00)=[r6, r12, r12, r12, r12, r6, r9]) getgid() shmctl$SHM_LOCK(r2, 0x3) chflagsat(r13, &(0x7f0000002c40)='./file0\x00', 0x40002, 0x0) nanosleep(&(0x7f0000002c80)={0x2, 0x7fffffff}, &(0x7f0000002cc0)) r14 = msgget$private(0x0, 0x81) msgctl$IPC_RMID(r14, 0x0) 21:09:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getppid() setpgid(r1, r2) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e3ca4bddb652f565aa72f162143cdbaf307568800caf8ca8c523ee6685fd377c27955da30fe1dac94cb0e0000c024abcd4a334ef7092f273085325de691ad8d36782732c3e39afa8bbd128bd3684d8a9448a48df0e2da87e2e0aaf535fd99ec90d5490d34f1c8d033c22d8417e9d91c52c8ea399fd35473790057"], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) 21:09:59 executing program 0: socketpair$unix(0x1, 0x400002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="07a7e627c582019220c0f74ed56926097ce0da2972e81bdce54064af0e3c46195fc17846196e6eeb2d8f1ecaacd0d6ed3b1119912124df0b4ff717520dea3c8720ed38ae0624418519e8a2963ab8d976422398fc52d2e1f7953c9befa715e11bb614e49fcf505c4f25a841ab8fad10ccb3719d97a795536015422928c0539056deb3fe", 0x83) r2 = open(&(0x7f0000002180)='./file0\x00', 0x10080, 0x101) getsockname$inet6(r2, &(0x7f00000021c0), &(0x7f0000002280)=0xc) bind(r1, &(0x7f0000002200)=ANY=[@ANYRESHEX=r0, @ANYRES32=r1, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYBLOB="0183dec0b92bcec0fe3d573988edca0feb9edeea4014ba32f96bfa60e168e7e1d259348457b7659769b11085b0ba92b99c597ef8fdb70572dfa9ca77b3feb79faa12e668b0f5a2f0ae380a96a857988bf7bd428f3809dbe443ecaf965d0fd79d5a4567d9480bea529a8cbfd0d4bb1543a5063ae96a7350102d778643dc4b40c64e3f4ba52f624d8dfd67473264deb6fc237c62bfc64756eb4280348836b2467782e0b0ceeb5383abfb296862b6fca507fd510d584b4fab75a5daf06ca513328e05e09323881480e076ee570ffbc44280518d515c7e858a3cbc94b2077a27a63c71205eef648df78a3f7b652fc0aa4312365bd29e15714ddffec78be8552a510b3ac3e3ade9caeddf9531e766b23a984cbd8bfce9358bae76088570b54c18db483d9ddd4de00b818f469d3e3a1b359b154e831bc72c2f9a1630e39962a74ef57ce07c77e6405b5f0256aa6d6bfe1ac7ee689299c83adbef9badf5184a7c925373b6ffec10f50d581f84ea307dfc7cc861a63a929e2cf8a582009b53a2032b06343ec651ed04dafc0146c833495c235a268aa5437435b8e8381a3a039d8bc729426b63370340100adf1c8142b8a72ea533e1508dd347dea3c91bdd408fd6c61139218dd2dc5451b879b658420114f430df44d8f62a87e627b370be0b0746b0c51f7df0624c478ec7d15a8ad1c4ed45e6500e6c035b8b41a8e1be8b6184f74bd198405c9fe6540eea01f5ed5a93f26771d84c8e9558247550e87a0ad4ca9bffb05eebc5dc40fe0cbce6ef5ec72c75eceadae70a786b4c54a3192519dd06483f863b334e1ebe873f9171473b79d014d4b9d615916cdd031aef50528aa73e7a1e20c871475252f4099bedd9042fa03847a23e1294ea2d25af3f528b7f4a12e5e35e9bbadabeea5691900e331020045c95e5a38ebdbe4fa5094cdcab1040e64714c20538710ef36ad8a9967124d0acf5235220ffaef36f0d1cf44dcbcc179fc87ecc0078492ad6df31313d55daad154bec09b73f5c773d4fa461e5f03d9c1f4c55bb7f1e8f7d258dd574251bb8f070e5fcace89be0af29949e7a09518e13087733bd6931bf3befae0eeca40a27ed18819c53cfea4eb4ea35008390dbe55affa724f577b8e0b11e6ca455c6d7d119d08edd8001eb3d215bc58948797ba16642531b295cfb46f9ddf844dfe3948a499eb18b51bd9706ed332fd51e9038d323cffb65dff399f83e55a8f0fa848239f15a78136bde536d3088dea280a47249ba7bb91390dfdbefe2ca39a73f86efcaba654780f8ac1fd6a2ea1af0a7c0f1cd72c7535112c51f05a4feab040ca386187c3e010e032b97d23949cf5a74568b896f4d3e4897081fecbee87c663b7937fc49131b91e0723a0be856cf84b331d9a97cb1405221487d91497c174ca5a7ae2386f942a77b45256204b3dd750d8e5f1f557c370e3e184bd2e4ef399e7e978b9347ba361d679fb9be9382cd51d708824bb6c4de92d5755dbd2a083bee793ae81ee66ef4d804394fae0a39049458c685e3d9608054fdfef14e8969ea8c5ba3044c6653883a6b38c8fea1841ea1269e6ff60f40e98224921936ec42411ad6147e936716366c3e2c812f5163cbf9d9748f56038d5a287156a330ad2f949b896f033a753067a4ee78e9545b2f1fddc0649fccd003a5cdbc2cfa3d942929ab61effb6b9e869c0c2727578ce3a7199a555e2e2e56f65d21d77472ea252d526b474d5bba2aa795e087aa9d091ae398bcb8c7f9820e2ef6792c9b4df8f53ee85f92e741f9add94726f5af063be0ef85642850b8ee0ace0d05acb4b733556f8c870b7fb330cb4b9f892f3ec63f42f10b2eec4a63a2330f39021ddfe8e49572b4ff8f2ce2306001b0e74914d1d4fa7aad9dd36977843d33c4af5723c9cdd4970e78b9747e7654be5c2d3c98dea0771d086596ac321755dd8745a39cf703ed50920b4530c55d0e90dc3d510fe1cd212242c5aab2fad9930e3a2ce4f70c334dbe0721bfb046a927926bda295d93c58c73b9dd140411697dc94b9000e9bee3315473fec055eee86b818ff78b5432e870c4ff483c9ac21f3a99ec7b00c12096e28b97141ed7972089cf0ac8ff2be2a27303d0d30fba971636e4ba25c0639980d4548bd742a791b4e856afef264b71efe30f2e901f83b4b4c1002b59eb15b4aa3a8cf39108af69342d0bdd10304486f07c25c900dd9708227e0a9337924e2b8528be5847a82346acb54ea01a7558ead03a64f6683068d65fe1a153d230c6a61b5012c65344828dfe7d80da3ff57d85ce80b20d1c071994d4f28bcd9b45886bc290b0bc86fc214079d28bfaeee55d5b8a86bba26a13c87c7c21ec23b2b2aecc0cd65c10bb0092d0e04887e63f6633a6176c525260e745942009a7e668d81bab1c2e76001480195177bd0504b7c8c8e8606750f59a9c2f4bfd285504b489a48a1e2ab2ded55cba2e293571052ba882f071f9ad847189ae2e9bade3f77b1ea35b90d2089e594312f50d469e88a99daab8f5aff3314b3ce17462b88d246c1c208805190cbb907f1bee523b5d0d538043a29752532649f036ddc02a8a2db485a22fab1ecf90114e395233c913eb1be130584569c07b110fa2a655dbacc8cdb5c251e00e23c4884f7262833828c749813702870ad676efa4fd7097cc8b8687f3acb1db3d0c39189bba4a601f9215fcd90cc7adb49cdea8d060c473890c8e18cdce41f1fc3aba3197f6f8dc7dd2d46cc78383c78683fae42578170d140c373e6230007aaf7bca0cd565bbe8de65d42300b7bb223a36dc97c0b230a755444ba854bfcbd5b1fa5c3bca628c598e059256c36b72ac406d7888875693c138709dea22b4b53d2f01ce4421d057552e18bd21d9b168e7048be5b35e547c72d7922e88925c8de94923f1f2a02bcadfe34784afc04e09f9c91855f72b423b29eb28d90d14a1d98423ea6745208856668f35522ddf6845a3afeea39fcce54f88178438ac7f7bb02c99f498bdb8a0568eac8b9cee1826b234ef3db4e40c042723846481b35f36e23c13fe687e9e0d319da3a99bb6cc799d2d00070d16afa4dcc86ab3c9a84b0492ef6b0de486cc160d7ac22a260370b89f7c56f3a3eb9a6d55d97ed1a404336d9fd4d94dd73e66b376958eee4b2cbce8fe812cbc98d226693aad74ac001aab6b794cd2f7bdd9b9012b02324f333005af4a52905365700347deae45b1b844048f7748095128781b5837db481faf041dc8cc22908261b689b6f060fd1580963c85ce975e059f65ccb0cc3977db49f7517abdf43a3fbd8e22eb29f334e8fb0e544b6d33aca8eeb1b2596c709af153818f0512d332a75bf1f34f23044987b171d03bf917ab4e48e6b2c1f396269f2dd65637705f20ca40d49f2d020e1bd0f7b80fa12ccb41abce3400fb56628191b702f701ce348f394758b57bce5c28d05e2159fc25bbfd90185b5001d7a6db56cfaad8a449fbafe61ef328726ce8268bf7dbc5c298aea01a7cf35dfcf18e02461b263c36f4aaaa4f3d7b3cd64b432014763ed96dc43c8d65d5338c70c9593f8aa9da2673182ee9b19f8d397e75b50fc06801fe47a0468d4b85fc66fc245c81191e7fc88856fdcc03354ef133664be7805e12341e427b9e5a8e371c449fcfc5d238814df8a709cd3b9d6017fd57217ec2839db71d506eef967b88f0af45b7f9c63ebe79c6f7ada024317607461aa4e038db7536454341d400eb7cc14aa4521c07a98a233823fea29002a73b2f33ca285528c032e321b98211bde000690ce656a080b806199bf6e496a2f9763b25428a5b9fcca3d086f11ef77f68e00ce25e917afd3d899f9fd5aaa030e4419f8aef2b14024e2588d1e3f048a4d6937f001874c37a100278f688eb54ff88f7842075f284f97b5c1e7207a812cedb896d74eeedbccb42b8769bc4439a7c84d86938340d0832f4deb962843bcd386ca447f837e035c4d9b99dc4f73a30361f69bbd5a22d261e51ed675c304ba3429b0268c8f43a33ad1afa329f6f38362db4a056f2137bc6ece4ecc7457a018b14576143008a71b1f3894d016fe1c154067fcfce5d8a69b10a434ef00f00fec99d4ccf3f2163c3903cf93e0367d3c336b77533b1aaa1679c9ee60ff2cf820342f6ce580869aaa5724c793aefd85bf940a0dfcc295c41ce51aed403734c479ed3485453e3acbf34dddd2fd1b6a4b89979e972b704102be642ecce7883b64a23f387e3a63436b08f58ea598596e8f1ae301c4303968e1ce96b7b89b22e433833ba88ff844ee7a207a987f17c2b520241f06b845757c99cbf4bde243edd3298555cf6cc86b010148adcb30b9928b4126b59c061de10301ec3d8108a9b524c6511b624941c5b4ad8e8494c5a87e1120780881e7e724dabe908b0718687be6f2cd50d6ab92569b0329e24a0135705f62e2ca1184ed5d6f90f4bdab3f2d1ee48fc2c46506c7bf32adfa48731d3cba5eddb0334188f7f358a09e322a27117807f062e526dd3bad2817073a01eecdeb7fb9dbda1a20dccb029e86d291003968b5dc8f174c8908e11e155080d10279bfb21ed6cd04a509b6e878cf81053147415f779b985f6aabd5b562d338fcd0f069b8159db259bc212d9ff5e05b7191c3da74f6b036b101dac107ce5bc6a2482a34d2528cfd6b4ff3ba99171fea7752bc1031c71fac0584c903ab55b17bd8867c4ddb3dd398641376c109f3b298d2bd9936a0ba45a0f3054e0df29a4e13de8120292db37b9113f1b193dd13c5ce2c4a979fae9bb1a4e64a8ebe73c99a5d3f22afd2383b2c7529243235d9dbe3bd0197eccb98931fb640dbc96cd0ed9440fb36c9096e5822d6266ba2851965805c2d91e3a28d5397f45cf1af74829c53d913c9da3b6f0b73c5b070e2aace6fc3660840ab32431fd28d2f80351cc3a9b9961b25e04066c1f1cf7f3985fec9c4a0713505f17aafb20b70a1c198fbdd14b1d34099117dce8bbb070fa295c67fdbecad176dd01d51d859bd1f4f4ca7b84a5d15231540c160249aba34add4609514b366a3e27f6ef95c3fc172b07e2e769c54fdbd647e166bbb5eae3320f50a1669b9e038b01eb7a28d6d1c069e76ca2c12f9313e7b16f7b5cbad5775334ea6ffb12105dc79b4146ca0ff24110c36a00dfd8e6e3d341d4ccfc2aab85d3bcffb583fce483f8310830bbd90fbd1e18f33372289beedbb2a781ccf58bbcc5eccdc6ebd1b155994fbfdcfbf73851f7821573297ea2511d61ff4d2f55c19ec34267a3313275af17c45c13e3c5c5a7152c77dade8421d673dc0faa525d9e4021cdda4adb85764c53844c4d0298666d646e8b8acb40d138e61c050586ff54cf999c4e1ac6b56dbfa5211297e2170d1d44b4fcddd8715fe8bd5494fd72db263ddfc0a4f463f2cee155c8df6adef3bd7333d9ee285f5a594791da2218dd02934667c675697461d6a3f04a5cd9df753ae18ef06ba7ce992b6c13929d6cd404fc6c827cc06b01c7e7ad302458bfe65f25e594ff446754b87c34e06ae9666e99e5a6404b6dfb72dd805c0f9544f13ef6ea03d164f6b5109bb96debbc0fbb0df45f50f58b29936e9bb6c6c76f1db3262604bb10a6cbf66acd0f9a679ce19a14b408776d10bfe6af856166fa975be90849a42646af29a43cd70668d915e7dfc5aa1757ea388a159819553a55409599db4ec2abfdb79ae923209529b9e31a32cf2ffbcd288dbf21e3d003ab562144da3e054424ea91e478df0446aa5d49d7024e1f72142b6e60e2da0ed1e4f27179c6fa9bad1e41318cdf90fd53813f5ace4b89fbebb10c93c58a72666daaa6a9841e", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES32=r0, @ANYBLOB="2645948fe5350beb576866986ba1491567bbf270d6f0604df84510d21918013c3b5a08920270c2db0996b38b22bb5cd65a7e2a6ab111ad2332d7c1c2b956a3f0fb00a628da1d1322055c51af9f456ed7373791deb5c937612eebc202af9d7837eb796dfb9e57effb16c7087b2bd635a9e2aba906f6193bd7109fbf966935a8cf645813b3cf78e24564ada0205bff9ae145a3b9d468366fdd6bfc3d330831edfcc1628e670a8797ca7d86bad5752f7878bf15290781f24f3e00e9a08522210c566e743000a30867523516ab55b35e6eb95cbbc813c68741a3483f67fce544c0021bcb2499dbceec1c7b6864064aa6068ca8d0e4f0695020971d91ca449f53c6abae0a1d8d65a64dae114afd23513c01469e095ca1ad29e907c930d9c58029f6de13da9618aeb6b104415c37dfb46fe0e0a71a4ec606364ab10368f00dd3b4957fee3781beb118d7238ca6399765a9a100c9db75e10a680e7ec9d4f67d1bb2d70b430c3c8d4b3745f8cd2fb3a9afe0c2d0f6d2d893e1335734626a8085af0b401e0f50458fac3764a8d3837d40f279cbecc0a24ffeb7a0dcd8fb75495a8e47bca99c539818255ec29971da98f4facfa10aafe78993231b2e63c0e854c96fddcb5a13d4ca317fee030f25b06f02ec1cb8684076bdd526eab790f671edb1bd8c7456992266e06ab0c0cbb8e159bc363a85569cf719e644d88586059f88fa30048a20be7700dfbd92dde0b90061ceeff6740b86ec1061b24f383227f14e44cdae86d849ed28ceb6d9974aeaa33eaba9739a6fa40e754437efe73ee3d25a8a61f4caaf2b3116397712c9103b76cf5eb7795d1a9d27cd8e6e110f5b6a4238cf7799b1c8455e6a5b16155365e72f6c611e64c83fc6357c127eac853e3dde02cdc2b01dfe2bfe64db03a30f61cb16f6a3410ce19a9d39bbf6a05a5a9780954536979669c7ed66cb291ccac2e1354c24e89ffc1ef3e12e324de25cc0f08533dc489272068c831de227eb1316442bc9637fa0a486ad05bcdac04abac613aee546d83794eb1cc0532a8c4d08301c3e979249b1586dbaf952f7cf17da8e2cc8f61561ee233746b82b5e246edca3030dc074fe29a97d4935e77f82d20dd1dec9598683effb4de27fb7ecb46a19a26d48d24601a23c68e3941101ee56f87ce089519f24f06a76b63bc9a75112230b63a648d8a530678073801021808a98a9e6a106ba6eb17d250c25bab53235bcc021a66765890c78e050d1a1001884001c1d96c0f4ed8a1542db195d4e2bc82fb1c79b74beb63ca390c41879c56b114d5512c9bc23c957d78bd0d21ef76c0f787de73eb92daadf389633a26248d5922a498cb52bc93f9b770861001dbb7e8528558d2038dd8c285443fd5f5cb0c35b434779afab4f138ae0c395fe4b4c87f7af6399962c2538510281abbf0f52e12d29e12b9187f120906d010a0e916b1d2dd974ff0661eb0f318f2ee72d41bf813f9c4063ec6189e4dbf503901d0019fe70d51df68e385b72a0a8638d593d8d139e21aa98df3684048e17920205faf26c9f16c435c2e20ed65f75c013ad54afec2a98aa11032f4309aaba873fea81efdf12687863e703d4a9652689acf8361c67826deee713f4ab33379251293df970b6f11c4a06c0d46b9e612585e7e98fa1851aaf6d9599f5ff1faa0752bcf52eb33d7ddb5d9088991ada43b5f228f89fad667d1fd4e7297689a4449101db910dbd5feae69030bb228de8a463b6cf977c2f3a2a0a66936c22059f3c45536efcc437b4676aa4138fa54e90206c7b60cfba42ece15247e32edc62bccfbbc96f128a386facf00b1778b670911dae60e23840df4d79edcaf933e2a97d82381bb1041069aa9455e16b2c50e12a8961a3094df8c064b837e9ccdbd51193078cc524e083cadb1cce3ee930717f355cfcd18c55fdc909472d438c2cd744fcfa96bb793e0c791ec8cd9cb8d1782e6db22704bd276903c2ece34641bc6d87c4a5b2090864e5ea868024da37ba59f64e6fa075e63b3fe8c6af6efdd45860f95b08d8dbc0b091e1b4a9261314de729b2f862b7ad2cc16af3dd527c1ff974307cb5869c117e3add2e2223d417a4f8f00951d24e1d27d9125425f070326f1b01018fee63fd02ce5a8f86adbd101072ad84243cd096be7c12f4801bc7d6dcfb36fa667ab3d4e7fc62651655e39859d5b8642f565ef6cd15b5fca99f57cc14342f50b08261061fff4be6475cf7bea31106fd1d2c5357b0db5d3c5eedcce90167b646c0a4cf7a1549a7fb8141cd080f8010e6296893884333364f705fdfacf70219210a25e06df1ec01af7e2bb2d49ee17e7758b287ee9bbfd8eb8bb0831881a5b5c0962b5b822bd4067749809dad57918df276c093f6246f2f989a82bbdb96d3e5e856602a27be02eab87dd73a4bfb7663758d1c9eb8915607d0b4c54381644217b45ea0e6a6554bcf6c1a54d8aa8026bed6cf2e115ba4e0014544f1025546ffbc237276f4e1fcced48165faa0dc4fb5d4f723e83ce2860ce6bc2a8d7706af7074a83499589fe9a9bfead235f4d0507e98eb25b5ad435ee2d2da470394662fc2600cad3f64180798fba49b02a2637e4d02a9a6fbff5a7de2f2ee96edc62e80c36b0ab162533313f44693b2f92ef5e36650c84d986adc65b9687600a5b00ff5c5abddd1e60f84b0e6ca211e711147286e1b2b0be03403e20fd0e94e4acb5602c97956aada7da83f925a8220d9c735ed8fb85e56b05be061a7ea520ab81d6b5aa8aace7b4312d1fe610cd1557e714ed2bed74bb81378ff779aa37f2b52000d097fb6332ef8c4229958e7e45d9e90c098e728e2d6cefcc91ce577ee2a5ec8f4716892f931efbea7aa0388795782a47dfae664931d89d558a5fb4b3f7855c7e6625f4b9574a1a447eba418215e9bbec4edc9237d1aec468561549d8d4d4e55fe4490fb5e61b1c72b7e2c00f4fe2b2b396f1fcbb1eefb5c9be129ed11a50b45117e8f4e92981ae90228d862798c440de6a13e578f37920911bf36e8d6bf7ac00be12a50b742f16d42d8d82e7ecbf43e19d5be39db2420dccc9a66d373c0763d258b47becbbd6ce644032df6283636097e6719b69672fe222e738cdea96ffdc2d8ada3d688f3162a713a09a36b93c7b02ceb7b8ed4270ecb661534a07d31252b7850ebefd17198717aeb894a11aaee26aeee87f70ef5a6d76fd272347394e0a712764ea7cf0e325128ad236cb17ec7fc10860f6b19c9c5e5e306c99c12fc036e4b51e0cebaf347b1936b80a3c916a291c36cd5c4d8a2135a359de374dcf6921d1316f57d721e0192abc130b0b7e225f8e6250367ba7c831d7c0b7f6145f6008062391b434e38d3ed595ab5ab530c45e784c75376727ac4fd7f1f0f948d07035aad5715d69c289031e2bb6f11bb1cb45b207a8a05867ce034bc25aba26582606a6ddc35bae71a9838e455961b7e7672d9bb728df165c7bcb75427061c8d160c648a31d2247808d6314612ca1081a28ef3b64f0e6c14116df2802a927fb41143c7b5f2974960ca26938c4cdf55cefe427c43d66c16ebc1a5ac537acc72886c6634296867de91e9635f06f22cf4654d6c2684a23e9d0e7f6a12b2d0977567798c2356c930ddd66cdca7d44403aae1917d42310a392c76ce7c47392e0f0fdf1b26af9b431308e3c17635f39e85c7d26b8762b60a3fe854411acaaf81491eeb06bb1a7a4ec80c99aa3b3ac77f83e8b8d8aa8e7b489dbe60d80e3c9344a5f523a8d43c49d412e8fb141f1cd9133730e328b5d838768a82e1787f25933758fc6f0962a29fb165d87738440bb2e836a09090ada9c98da7e7a9e267241a0e42a7c089cb84583ac1208970a0cee03c898f98d113e305b899515c0a01e7e07d0ba0d00c628ae4d0afb5af058ea0cb5859114ba85f6d9d642c627d8196f33de3204326353b77f79b9537c448a7f9af8170e4b8ce65e49b431f0e51901b91c293d0d664631034d42878b7902499db5ccc73f3193f29b91ec2481504e53832bd18f480ec06bce5a31cea1a9e1f4ff722b26810aabd31c59e233a21fe9a98d61865d2f96cb312a9d8f4b1fef686a23377d2fdfa8da302cba079b9e1c66f801e31910ba6e4cc36f5d06c1758b1a889919813e86f0bd64aa7991f98eb9b0e6e54aabc8804278545d8ef3df3fca0e30b1ae6c3e800ee84f258c7a32920550a55b00722597c96a1111fd2d4c0f6107dcfc08edfb9a5b41661405babb1339b5e6e1fddffc11686ac2bc13a1b9f2589fc3bf4a35f9eb6bd845793056ee626229f4a3ad6670acea3ac02cd39d32f137d05ca8b48c40e9ec9990ee6ea858cfaff81000c20a59dfe0ab522f0266d67870727c151b49ca45278e356d683d2948cc8fe172a05ef4c28145cf6efaba61ba8df3b78b48f9c7eb37f2e8300bc0f33d5dc43bba361ef24f07d00f16b2df5f1cc0b61f9afd8356a3846c8d9a75c0791b07e50a955040f58556419d66984d157804ea3076462454bed48521e77f019889e172defb2bf9713c77a2285d5eabc288cbd014451e330845a7fbef80bd32f16484dbbbdbaac2fe2c317999f6ca79fafb2da80351d2f9b1b1255412f9c58609331ce2eaa530524c4dd5e8842bb147e94ac47ba6b37230520a44f3c845447b49e70adf911cf2bfc4bfdb02036f7546b476d6e66aafd230d17ab5f5145dc4ae1bad8f5e439e4899b6bcf18852d6721abb6066b904fe038ba3536df1e9838b8bfcec381191fb1deb03d846edb7e3ba72398439247aed2825f0087d063ba9453c808993a762eb6a7afdf94e8aa968a9c4147081e743d6b24e2c3edbee2f58cae4cf4536c1703cc33a90bce9b670daddfd4cf21d5183bf621880261949dc2e53bdce65c7576e5c48d56c627f3f537b194ea2426ad6715127527b7ce84bbf8140914de272745e75cc7b629e10d9258d0f0851e0cdeefef258d9a2a70762a653fe6517176226aae76ae2b320fde9c370ff86fb944da47c04276fd93c0b3992febdabd6a3fbab60f15f3ab195839951563923bb13f63b9140893140d3a72b2790e9a7d9b9c67c426a22f7c89ae4c706118b11be7db46c5a4b8b443412fd589c57902d2df5154c9b02dd009c0bbe2faefd24447e558bfbd0db3016d76eb08c67e739a9d59cad2ec8275498d1da433e320f46782eb85af04f1777aa64e993df7817110193c46892e806e00c2e0ce92e1d31bfa05d40b8b2d78b858e80b84a1f23d81706461982ffc3231e56da016ce8b8d7e9b5785b587ee3b6550fc1a45467705f3c0c8c0006a590a86f1aa1834cf7617161a0ae0e98910f5bf9221fe70a9e739a4d892459c6d7844f334e5ff9e9a5c83ea013dd1b01939df00cbea187a51ed04371980fdd072c9fa7fd99ab51df3397f1aa7f34a1730ff07f246880589072190f882a8840efb1163c03885e714c4022f209e4a30662cacd1463d4a8edeff6c0cb989445da609f118b9dd79209fb82844e9f7a78f170bc000d32300be1ff8675f2796e2c88341d18c39af5d6b371b3fbdc2eed1fab8317de9a58251286cf579bf7be6225bd179d8f97b12e675672e5b5eb31cc62f97d6c90eb91835f9bfed3b1a9bcbc8d955149aef4778866c6a50202de4b508a7f3dfcedec480e5f5707a892fd136a3e0c02ba694d3152080f2efed01923507c0de74a7b43f79c587c717b502c5631e5e4cf09cdd2958ade099d7b7850979a7b42aa4997e667b3747843c6d41cfc6f79a47370efe5c6782120c7f999e99213db7ab4797dc6fa7915939c9eb4d782f761a716d184bdfa87069032b6ff2918da0b552feea46f15a6", @ANYRES32=0x0, @ANYRES32=r1, @ANYRESOCT=0x0], @ANYPTR64, @ANYRESDEC=r1, @ANYRESHEX=r1, @ANYRES32, @ANYRES32=r0], 0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x23, 0x0) 21:09:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0xeb) r1 = dup(0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf3, 0x8, 0x2, 0x101}, {{r2}, 0xfffffffffffffffb, 0x45, 0x8, 0x7f, 0x1}, {{r4}, 0xffffffffffffffff, 0x20, 0x80000010, 0xf94a, 0x3ff}], 0x1, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7, 0x9}, {{r6}, 0xfffffffffffffffc, 0x84, 0xfffff, 0xfffffffffffffffe, 0x4}], 0x6, &(0x7f0000000240)={0x8, 0x2}) fcntl$setflags(r4, 0x2, 0x1) ftruncate(r2, 0x2) r7 = getegid() r8 = accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x8a, 0x8}, {0x8a, 0xb8}, {0x85, 0x27}], 0x3}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getegid() ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0xffffffff, 0x3}) mknodat(r1, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000001) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0)={0x100, 0xaf7f}, 0x8) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000500)}], 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) sendmsg(r3, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000580)="62e258223a4f2c36ae0731bfbdaaac5f86fa557336de9592ddf6ee669285b9b94f758fa9c95f5f8f6a79d1bc3261b77971429b6e3e4b7887af7060a56e76cd713d9147305f4b3a6b3a6d0490699108db8190c97bd04ebd1e768c6dd5c2e8863b3b94f97c8fbb4b398bf4f81060e46453fffd76e5cf6b27291234ed341c10ca7c0ef4e41aeaaee4b3db61b9bb5fb58d335eafc4c22b79497ed8c5b4ef2b63c5143e572660f8f15d95513faeaa7ae4e19dda000cc21eb11fb64f16db49db879c8158989931ca728b638e194f98f3d1", 0xce}, {&(0x7f0000000680)="847358cca81164f4dc6e80fe8da60f3746e652d8b3f23e634417d123e66518f9dd4e0f3a4248774f045f1fb7706f0ca3aba4893c2d787c02145cb0dafc5d82f096c48b4b6d50726be61b6ebd7ab3f791efc7a307e9c053f95eb929d463edfd1195fd16a09a63cc2c484feb5b162de96d4b482c8dd4120bdb9f73d937734c5d8c7a6338891d37c7471efab01f1b90371d2ef1fbe294b5b7ec2573a23705ccd75ea3cf431bfb7af8bf13d861beaa2e647f85e16078a59781fd234ce70b8d1dd791e16d9ea7c8b2d990390667283fab60e94eacaa32bf5b8d472097ba9adfbd7a64c5b1e41245ec7c44546ca046fdb01de73bb98f102b728cb94a9218bfe41b910e080e6e97e6d3efdce5d2d4f51cfd39279eea13640b1076e437c734ecbb860cb3c4da4773d3ea391d3858f498a03b57af0015919b5b8dea1bc195677da826a707b9c09492fb20cc01f97669382080d53db147b8c4312874ebbcc51c9f568948d236d20bf80533566390368b7c1a1e30f55e362dffe86e691cea5746e75363756e923b6f007925cda68417771cc142ae3fe49d9e88b554e6cf79deb75bcb7a163272a128d9782793aeda8b0627f1be1b4ced4d99a27b8be57290d00bc376239fa61bf31facf02d46f25ec8ba5dd9ff5b68d912cceae133ec4695ca70f8301a2df0b3c97df8f0ded11ab5f559a2211af90f5e41419f5e7e77713c65cc84ab51b01a5d2089fb385584c0a77eaf288a602a86f323f91d7c9aae5095a03189824f5be8eb60168dad8ae93c9927f398b2d0c463d924d339d0683c79cbe2d3d97a3e1558bcc33343bb12dc00f60a70ee1a2a7e40a0ea8a061e5fafe55191693b4ff6e05ab00a1461d6951d51593dc4a94666c08eb888abbeeb43969b7b615a71e133180e436e7170475fbe6e7b0a0eb7565f0620121c789c79f527e20334f274794332450370e90bd928c0cdebe79b320ec30b06fa16a9119acb20f167045f6914eecfb14a04ed340647b72dc17b2b21f15f91ebee4780f3befc08e56637ff2da9368cd5cc129bea22a97a0a4045e98b8968385be1aeac12aea8caf68e572d5e6ff8799ddea15d3c1a563e8b499e2477b30fd135fbbe992e92ba53a80c8e8a3d4661f20bf392cac1cf552ae857fdc97034e239aa959693d5e93bd209d353c1d3552c358915bd3718254dad90e56c29d18a982550114cd35fb647cc27930fca550aab38874f0f8271da0d3b94b725878638891d7f44c46e20714d7955198e2a80305219856800fb7ea92560cef370fafbad38e21924d50acdfd327b7f04e287b7ddfd66bfe1a6af74bd46f620586c6d12f44e80e38dbb351a344d137c930787f2bb579642d8050eae44f12fb028f2807a8845e32ee87804d5a27063a18508627e8466cd24275d48fa188ca28cfdde53c16f587671726a9a513e0878f3e9f8a1b5069f9aabfd098824394157a582947e1e1d8b4466ea7844d8c8ffc8ce5b54619a9b53b6ec291a6a8a5bd9acb170c7ec633da1cacc1ebf7cabf4bb9cbfb2c7f5f98a62d3ec73128e84b4ba5688ff2df6e2ee4f3b93cb565d95979dbeeaf6b2f1d4223ab283719b480cb53a0873a6423755b534322caa482cfe0b885dd134e8ae09d6947109e05a511caa5b89137c0c26dc51f5b6f2a93b39cce7e59e2cb1c6497539c3919fdc5719c5dfda32728a74d1a2e15b3e07aa6cadcdd36c2b47b2c2a8bc09d5a830eea11d0baf519f6cba57b1cd587ce54fca83c4faf1db8caa12836461ada054279d59e84c3561dedfab94bfb9de8b87e0409ffac2ef3f6ea6c1ef52cc04a19d7ae15b757379ffd564db842bb07912a595c1a61b22f05a33bfa9e2fe930ded3d8f6bd8ac4a1f7f2c894a877652fa2c3ea534aa0e298664bf13e870f4959ac97697dfb9aa9e546fc6dd059c537f61c3bdb49b1f253c2d7eb1e5df2d8c66da67ec1a35289377ecd52808881a29a4e4f36fae420ac9dbc608e21401307f7eb7a84025be7409fc543571b5cefd59e3ec103e079f73303a587d645d663edf7c08877fccb0e1545e1a94768499da98d30d5f13a3ecb0b7cf0dab01c68155c9db4e1ae28d162cde87db0e00e36c3948e0452754edf55cc18f5829a7b8fae4d8e22071014e4fc6026d1f52aa801a0c7e119a90b978fca726e57eb1e1e2c2334b9cb6454b6987f014b808e560c7122e02471b84852a361675a9c18d7b686c6276e6070f547e9ad0556013200b5cb2295d86d8f11c25076fad4fba8320b291ad06fab9c85165037ca426b629f1bcf13c3164ed113ae9017a0be9a7cd62afd6a652591efc6ebbbe23435f7d8424347a5e4baaf11fced69279015b76b5a4835deab5c4f79ae099c9ac9425b473ba53dcee94bc1f82755ee53a20feb7f0f5237cc4f7e445c0fdb21a2ef8e5f5ae05638a5d21cecb431a4a220d77ebfbd97e6d368aafba0ebfe3853e34bc6c0a151ea708b9ab7f0f80468dd5422ae91039df35cc1b431e75b730344847796ceae13c23c421c02ad7d764ab8a8893e953be7f5c476481b8d42c3096d0156d06bfb1236b5793d62df8f54cf5d534bde724332d1389bbeb0b1cc3b573cc532124fb60f936c01e30cf62ed5e1e025eca463ba0ca1ddf168b0b272d18b97ff0bbe3b09962cc465166e48641a89105fd3e936624cfb2ac440836068b8b1b4477ee84e87c323e340156cb6bc4912f61da4534b9b143cd1778f159972faf3aaf3fc420dba33eee0bd33daff1363f1443d7d61b8a7386a3c4d0832f85961955188fd9756d7ecefabfcf4359a7037598d13f6b2564a794e49017c3fc35b75e5073b68563c124e107875f2e93ae7e6e2590080f8275ed2a20d78837632850a50502df3e7e1f81eeae3325ff302eb3bed0a87881d1e94e3ea362a49dc9b157a3158cdfe7ad7eca421836df388e18e8cf1c4687e57bb1c077a4c1216e2447db826221b4bc99f625179a4cd19b303271b1abd08de27a4ea219f41a99005041643baee404ccea99e621e52a5e28269be1a51561a5d53a94917c240091ed1d2ad1aa308119b64679c7ebe2e1ae8b23bb8cb5c132b921b01164e49ea0abe75ddbbf432cffb63a5954c40df5f774feca4ab454b7a95d8e7fa3fc55d09b11cef777429c4291e7fd8c447b3078dff6357140c07f1bcf23788043d02ea4a11129625515be33bb159ee9a988dc0e42dcc1b51c048ef0c97512fb1865a83ff23d24262d8e1737d2242ec4f53040060e6c4457e59eae8a4022ddf66f15a56a722a0944f02b65d9fea05e7780efb2c9008372690ccca1c62203cbe386fc3878a2e59a464efb6e0e5102f4ef90d068805e6ca17ea58e6957a54c9dccd2d65be3b590ef11e863a6f9f24afacc5c8ac6dd15dbc3d828a50fc63677ee20a81942684aab17fd52cc77752bceac95ebb8fdd4b7d7bee61276c680653f01da7aa6da749dccbaa8e770ff821454de1d110b9aa5bcd07a4a4a39de458acafd75f91fe2ed0c827f25f7626dd4a765403f1906c99b2102f6543820d4a140d07a64b1132ddcbce82c3bfcccdcc393bda860fd750e62a5f8dd9427e745200d0149589aec55f386343659e4cb3e3d2f8e96ed9f5754b3122fec155d6ca35a0ea83fb8377cd305d7929bcaedfff3c61a19974b753e10653ab583b04865c337186ac5c21f14d443e0c47fa8206a1c157da8678c076704c0d8d17849c5bd21fe1661856adcbbf1400896cfc9ce4b946b37e4cabd4ec0848e09b4c01dc4a7344e72741be41a9a2d2882b3a4752fcbba9ca51d256cebea327948823a2fe621e9bdfd10495e56635cbef526fc06c294d9e83421d8f7009240274639fded1a991bd00ff6ce2cc02a00b43ebd21bbae86e8c24a57b4975c1b050c4b34a81b069c78cf7a7c9fd5d1952aca2d0f1f2026e35056bbf617f42c9cf50e8b480ce7c7b28d0e7db56eb9c4e114af0e8d55b8546a1345d7485a9e1da7e24c6885fe800d3982e89abe0d39eaf528f0c5e1266358f9af34410c35843368f4b3fb0d04dc8a6c1bc2ea929adb1ca3e3b1766318d9c606997e4cb7536f4afb22161fa2799bacaf5be68b8fa480f2afa6f6fdfcf8a6d7dcf4f32344257b9a1cc200ac4dedb5687cd6d48d15da3ad2f32bf6b812f9b1492a8033efd0eb9cd3cc642eacf51cb141d191dd9f7000ab692363d45ee2c9892b542f3ac0f1ffda2ebee3bb2b97a4a1952bec7e34d2edaacd5b76f6b8354ae551c0920e1a0ac32ab78608169002954a61be4c1e3a38785cb19e834fb86332fae77e12a39e26128b8dcf6ae2a1ecf53196ec63b596bdd1919a061193db46f1f358c734a2625cd27fc55e87d18088d7a0f232b09e0fd4bd54beff94eecfe7abf5e37b0d294ddbfd2640b39149f2bb365f842c9bef04bc71e6976144b09b274801a86630af8092f297502b0688a954f83fc00c27a7809610ed5c9fefa94b55fc5d67ebed8b74217d43d84663b926e91255137b36029c63fd5cf76d219a934718dab55b43f0ed25615079e25865ac3cc341170c62999db5920bb0a71045f22b9d3d1c5ee70e8507fd08136de33ca6d72c8e464c53469b465bdb9620feec51fb6172ec29962362ff8f3c6b52e97faa79530f8d850e058236eeddc5e5af8ac93477c4151b5af23c5fa56347e317ccd2f393181cd03c0fb3e88468eeea8e60089df3b8c670d498d76fb4d124db2e57ccd8340b8d74984499318992a9c513c58ea2448627daf5faf6c36c1a6fc30ce0227803b2925b4a87a6edb0cfbc6a7dbe5811db5c42d48357e51bb09d838d70d0f9a70e10b43675ae64ee4cb67965da1516ff0c4ca9d451feefda352d943eec572f49d60997ead38749825b67390036289b4c4d6a4fc2af780fd1e730c4eb201da79723a347d11e2d8288007df45c94cfc9c4158a48b08baf50f024dd07d3be2fe76bc74aec7744729e2987efb8ba64e0389f7e046a3b3f778ac0c1f6f85820aa393fb1c9efc3fd24393d3a622f9648a292a42a9c3a0db8fdd66ed2c1aa29135b80e6e5b995a7f9fa633d0a0e87abb876af9c7cbe6d4c0bfd01b2c2b327d1a5baf7ad3f88e3b2ee086ac51a822c9ad1e78d17be85cb1f82b24e5c5b4018b1dca3c724eca54574f92f336e1f1db8f313c4435573ea30a4fee8adb8793d9e264d1eaa4e427249a58a1914b6ad4ba494214b17ea9b67d7e8d8d80a366e111500365b9deea0ff7e5a7360d3ad2ff32d292cbc3fda3fb985a413216347a99b1aca4929e4d1abd197ebb2b43480b77f92099cbc44ef99cc0a78809fc0751f51a8fbe53d23c104d69670580b4561dd817cf77c0985e3c92f35da02b9931c6d5f361b738aca4bf4917fa13edcda871db8631af3b4f2511a672532b3eb499a8db34587fcf5df56e641a99ca655b268798368ba6e05871e2301177cb67f0160461e7b6ae75e4edb2bc30ac192a7435d8e59d325bdf7b5581f2cb279d65108fa0185d4161a7c60e0264b0ad92504e93c3a2125c83ca5d83fe802c19f66368fd8d26700d0bfe5b8d66d8fbb6db4b2d1322167272d8655bc9e0609e21d3e6188c988d126d3eced234bf528db6f2d720994c817d728c6c5fde274c7d9745569233fc79eb73a094f34438dd215d02bba0f131665059888a23abf2deea61a4298cfe51e3a0d02da956353004d027f26e48e0c2c98b68310fb3d300daeabe76e47e67b8f72bf694eab535ced601909624b3bee83a65f6d440fd717b544542f1a4dadc2b8e2a484379a4c16f46138436036734917810fd956c5baf5e12ff2344bf745d746815626ea56714f6810795bef55a88950fed8e04b20fdccdf96fe4a381d", 0x1000}], 0x2, &(0x7f00000016c0)=[{0x100, 0xffff, 0x2, "af9d0f8f425d301c1db9ac218b7d6058c3d7fb72bbfee44b3924bc8cbdf97ea9ba9ac9739ae65912b8476f823495dbdcc76ab56593e54839cde77e02fb26eabbd126a926a24cb56cf7ba7904e2d0c0485d227cce65d5e1c9b3cc8ee9e987b93cd3a388d8435c8092cafe4da5a72ebe7714b9d9738851b58c53b633f17d3276943034564e7d30c2cf2e4df17ffebad836db57311bfc1e4198eddeaee9dd2f8c081e4841f5156ebc9bec258e86931672052d2ac593e58a9e70a99628e083e84d2f06e34ece65424aec40407b8ae5e2ffdab9e320ab939bc07cf4177a87becb779f4a4091582258c378d330703a3b7e9e"}, {0x48, 0xffff, 0x7fff, "3c2713a585bdb7a0a4a8c34950ce4741a29be7a91cf5a2b81813980307cd26fcff188a64ec3e669fb93eabdab0bf10fb60399b2ab9b862"}, {0x1010, 0x1, 0x2, "ad13f3ecb86ef7c59cd62228d86491222ea3272820cb86741a5a2b2ddb9a6d620bb90886fbaa0659a4cdd2eb4959a3093360aaaa5d5152b0b7231237e92b2bc68a0b94f079e213a973d1f8861594d292bd20d74f5795bb1c713c75269548634d60c6e414f66a5fb2dc905ea508005d886b80bcb425f7a43c5ad113652b4331e73ad9aa4b9036f94cd1e80e718e68719eb334eca04f4cc6d6a4cf8a32e57e009d712dd72b51448df054aa956c775f0d92260ce795182cc77f84cd289c97a84dc75071f4bd49f35e5b412c2137b28d518ad4d55e68623bd73ff4da3eb2078aa1d80f31c19e057c0fddcd8de437bf5b48f65e62aa6d958d8a10b0fb43c0396ceab5e2257ab890420e1915622943f7ebd58cd6b266799ead3feffb04f831178802a1b1700158443e843395a5d78b869e7269d5c7b7edd134cec2e662c6509504f36d7dcd4703bc1698c132ecb9ee14b195e12b1df0dd2a47c991ac6ef8e242e6bb7bb85f6c8cbb4e4f3521530d366ef36ae01cc69bc5ddaa37ed9cc51818e1dba4e560aedd3d46f0f6f1e10100d2dc40fc0a5ac32a5fd7e3ed2d3d4f1a8405bf9cc8ed3065ae707e9ab856a3896268c0d632b86e4b18c43e223bda32d9217495a74f873c7ba4300552550517e39ba1c4d3125b36fb932df289873bc4156e66b871a0583a18a854a27c53c9dabc3d8cc06ec283a2cc811bf99389658b595cd6099cd94e81ba6de568befa4beb79e2acb5816d26f90e00d2ddad248407c0887a3412e8315c701d1a435602384cd23f72ba24e94ace66a3105c511d369c72fe8885b7fdcdc1061e8d8b737a9d9622d74cf53e8f973786aac6b52d2e0bdfe4598b831f43f41f0aa94b220c6667ce96d147d409e91fe0888d5842c36a8f4c81e9d1dc557699254c9770e304dcba6eb1617284e5d8460a583b8f98a0ad15f439e9fd08078616efb3a442eb8c60ff35d52f19d75159e8c47fbc442b9a0bf5cbc91faacc0d36f89c82418323f1fecb38d8e222d11d13cf44f0a19bd441ac27197c0fded2ac0deb05818cc9273f5b6f4a35a4d6d85724d444db68f51b792122540ca2bb8d5edfef5bce1dc5a8eae834faf7d0bce49cc2e53516d39aade742c87388118af97cd2df1bb658f43138ee50a53e7216ccbee6be8fc4d259f1824bdc76fedaca1492331b0b6d6b1f1f3a1eaa1bd3325ad07b155f782f9bac179c2475e1575b4336ab20b511ef17edd5cf42913522dc44600ff5f65a98a9578a11076a60ffae594975bb5a2038cccbdd75580f66d7078744452b3e50121ecb3ea6ea3f81bf476565f162a58e0d1451275ad299cee24d9a93e933a406cddeeb0c7c38cff7181815d4520ab955513a0a9360bb5e0202381215ac29fd94625febba118dc4e451babec7b77dc1ad81379191c623ae27eb594fdadd07d01664596fb6547caa8ace3b6373a044543af34be68fd3cfc4acb6756292c0174d3a74935ce8e4c41b0d1c6b65633323ff61da46d8ec02ec59ab0f29d55d0bd808dbaee44b7eb874b36514a52b876d1721d6381975d6454b2599b48b9a38d616d6e78d8965b3a89faa0377aa3cf6a9ca961ae615036a12e70feec30310c4a4d21ac412c2f49afa544a51be9d10564841526678b2ecad8d49543d9f72687e33bf89c0c349281dfaacf58265608d3e4113ed446fa0aa3fb8448061580b3da3f589992b38d4ca7f5666b27d286dd0bad6de52afb01800f772e40665c860ec1fbe72eb41e2a97dcefdf008e0ebd315688c454e492bd243ef96cbfc7645c33fa39ffe871ae810d0323edb17e711e9615660f3f684bba744fb1654b27fb9e712b5cd8909d4f63777819bc89b8ecb614270c8b9b3cf7cf7b74de7b0fdf3f03f3d83770367ef02751a19992a06d6baedfc826bf7dd8a67780c8ad928bee909eb7d82ab425cfc3e2e35eef768a0323b6f18f818c572a50552324f9cdd99a1d4338ed8b88f00aced80c2ebacda5b97004efc8d9683edd11c06f32d884afa89c4d46acf3d07d11738d1a46ff96ac052186a86fbb24ecbf72be368623ca5c7c9b4bf300853a08b1ce01bb847632d25d8bd9b42e9c4aa9b894325aa9ac2e79cd45a6ccee0b0cc39ea5807a311ffdd44061422a961da1892240eae86f2260d57e0e773175a93ca966168f711eadad64dbcbeab293106458c952f3a382a04d7aafa35ac7c4b8905fac463a6b3c034e54bcb98cfbc65c087de5a0e01cbd83dfacb9dc7de77ee9ac54d162f68b2c8dbac944eaeae06f50138b0e8279407e13d4752f23009c8da893c0e41e3d62f600683b28d246d5e1dc7ff7c504725be08bdbb1456a79e02d80f6600e639613b1613b7eab50d3a97c2fbb8f0daf2c56dc5d806866ac1d5ab08659f5e9cb56784aca23cb00e2ef05bd7e75fde0a30aea7eaba1e0374ddb2a25c118935588090971102e6a93f73f0b5dad3e9ba7232e486ca2e731ce9dbce60e6bbdf6fad4b37c0a4ee0c395a726ac316210233b19d44b5305b531be4787ca1dd2164d9566d36cb819e1b8fbc4074b1596e800f05021337c92f5a37a5c7fc4f1ebaa071c569f9b98e90b655d2680566522adbb4aadc649e26a53b4b142b84ee7ad7acc9c0048bcfc8c845dab771dc460334e90f79e973584994d723da12ed52a6f3895299f9f7c645bc542e63db926028cd80c1c9e928d245b5b9036c7537232ca7d1d37287bea659d1584ae0b8e90eca91c3367cdef1af22c611abdbf44bbd0fc562a8f3500ddf06f0dedd4058be5717004329c514c1f15dd46125baf9ab730619435b1c38659c9f525a513fe4f6abbb22832e3aabb2e033ee9b877d7302c86e69d395a8f2f5cf33a58a0b1c37d85cf769a8b08bb43f6548efe896fd2edc3a011ef3196b8342b3ae9a1ca6334eff77532bec5b053ad699072666e4447c707d05f9fa9def21ba5a9bf75533f5410ae514c9552ab4eb14947c762c8baf3f36e5161f63c60cb280769d04e9426037d5e6c9936ad0d76f8b7ef5d61f25c12a8937dacdca4a7871fa5e321fe194e1863b1e58eb801e81d33221cb1d674f631057dee92ec84424709ce9072b00859b3c319de3b3862be2735297e4539df511be2fd8a890dfda66e590b98bce5a605989fb40bf47754bcf8857ee1c4d42d10d4a2098e1530f840d9c4322f8e187ee4a2858c93a069593a342f66e595b67b1f9dde6cfbb21236a689ce6c9f4ebd95195b70bc4c4265aad886d5fbaa73a2bf5cdf2e3e1c296c74466f339eb0785a0f7c4ed8ab32160fcfd491a2b2c6ecd9e9084e6f15c89dc6145dc96d1e89cedcfa65834314a50efb46cd0d3a885890e133e0ec3a2f1a0f3380375ecabb88289af86fd1a024d07195215635167b1d1f11fcdbadcd8b2072d6cc03e0e3a0c1d1165dc6536dce2a55bddd04c8ba9c48d8d57875bddd55ad9f95d46887b8dc1b2817239b76977aa08c5e27221880ec28e427715b0202bab748f7c47306e421b5f292d5567ed05320c92a059c3d93dd94e63f1357246dca234489a0e45c64e9cab717ca6aca0aa49666114d96e356e89d7b2e4f364814b84700bda081b62e94f40b2a5476ae3ecb1617f57a048594c088f0596b446e0751a8926ce4dfd954d66aa86176c4d8b4afae105c08d5927e597c068aa5bf0706091cd64bc1935afb6ca7fc91ede747a91ac7f0d0b9cf08f7604d638754c195afda0b423855d5ec5a3db2a13193076e720995a48a4c4b7b551f4a86b1fadb5da54036bfa32be98a605164ced98531cba542cddf48872fa14a7413384f6aa58d6b4e2dc9ff9ccf207e644bbe2c04cc866c2ea232e2311329c0f0937de0c2278ed4f8ec96b8bee25a1feacc67784d84d8506f43edf6054b6bbed38f27e4fef80f024df00d7dc19cbbe376ff830f7d2bbad65358eb5671ce277e719ba12c0e0b6047e93772ea5394a0a1e75b5d837802f951e2f38f737bd7b6ef9cda3dea8b60699bb95424059bd85d813d7d6ea65f03e41203462ff729ed5558469b3ed5725b66d242b4ef18acd299d4add784757f483493a9b9763f8605b2c1e0f25e67b17bb5b494dcda2777438d6586aefb0890a04241fc2c70ed10dcbbe804b155608e72359c8e230228d0ab7f1a1587a4863e49b3f8d766467f77cd8c3d274e3ea7e1c390d16dd093f3a6508cbfc432f032a4ede8a2105d1910cc9a09a8c6f52cf21cf106a5762dd5c3299fdde559293e7650a3c7b3a56a71b80ef408d53d09ee6453fb425370e21ab9f9f62f0c80a4a575ab5265cd2ca3bdda829a57482c5fc4fb753b090083e2eebfbef977038999b2d4c774a2dae865859a1c7c158cdacb82deee7a05a4193bfb53e672cbe8958f7d0330fa40bcbc827e29a1d97c2b2613ac81fd8361ae4557cfc0db76424f230db309304c560b68a8c63caf802982621905d3bbc76cecdaba6726b13c2447c5fc2cb2ee5faa80caacc2542bfcd84dfe8708664d0ea793fa8e9965ccfa318242bd12cc255726d54aae8f0b0e6319c8861c124a35354fcd05bdb21812d2c8e8d513e01c8f396caba95ea14db2af47fd0d37ba45043a9dc2ad52956ee6a8f4475b7826c0097b63004b2ab8220ea4e4ed3fdfeb2941be4917fa550d9d9189545a39fbe363961f909521502aa1d99b30a32fc8e4001b38bda3fae6a34aa9a308bb83ea7bd9c80b9737b2c6d51fd2e8ba7797078a84fc46599bb78f2e448c668c00594243c053b6da64f80721f09f4221af67bd746c0b3ffc9eacca004fc65dcce32ab91319bda869c4f720ae418f02e4c3eac429b10490843f32db9329c1403210ddcfac7dd6b5194fd05a2de30e681bc121f3d6a82347fb63e4eeb25e2c798e15cb6d3d576a3120bada1a85b3432242882d818295279c39799a29b72bdd9837c7a00a91919269c8f9768bed381dc5a4b9eb338b919844ee0178837628814014de9c08405af5468c99ef1e3fa64b929108f8b0d8b5323f17e1334d5398cd7dbefa74d4561972f5a7208e30d4856b2dc68ba868a3c52726f10e65b543c102665b04d61ffb98fe03daddf103f76fe4a35bdfa0b0ec88caceb10d659889febfa0ce03a0d57deb28c409fef629372d48853bb90a47a697bba61a5b4712b12be6be4eb2540d332fce610d29325a9482ea1d95f942ffb49844b6b8edb7d5d06d3b06067e6d9d98f135a77b7c94c875af95e6dd0cdc609e8af7dc69328bdbae0455da40b1509f07179273f4a7e653185437a8a4b42967ef3aeadbdf6602a9db513985616585d08ac2d17d979212606666ac071aa9e0a5de4d58ff56a3a3edb29e74321d6aa607f679f132d5b8be4ad7a225699e0355a47e8d599cda772878840ca08d14e3b60b8d0e1c6904529fb248520be7463516972e9b5ec2b2bcde3048e76824069baf888532fe93d29a6d1702f6704a53684c90650fc39bd678208672de18d8eaa747d770e6042ddefc382dba88a3949dfde39c0ecf9971ebf45403c6d8b69cef75b4fdab3cb75c3b3bbb71c49ac727517e7b481d5e588c05080fe5a53e35f2c929d3bec97c93dbfe7ba48cf5a345f58dad75e81295479f4332fbb31d021621e7364f1020f231d2415139bdcc4d468779b87ec50b02579f02a171e6a2deb1f48bdf6d4c719ce344a0c686b0eb6a641e494c39bf919f5365acda7da58a27b6ee17f8698d23b4f2724f36fdc1c0c10690034f6e8cb019b1eca6ba977099042bb37f5970930bd8be7a57b481ae3bc72ef30542654890a4aa45d29e8c46ee25ea43aee64fa838b10527bc3948bb7866bd0cddf1df3b2a1d87eca55b1dd33f94369528ff608ceb5a465025c596603cce7"}, {0x38, 0x1, 0xffffffff00000000, "98bb67806529f12d239a571b540926a25288921f67d2897de58b2d263a86aa0e0ff42c"}, {0x88, 0xffff, 0x8, "589e181c279dac047944b44e954042e8bb55414093e72e3c34b59418e395c32e0559751eaf17df5b7eca84c2d9863ead9b2fb9539cdc5b1f4d96364b8450c06798cfc57eddecf21e4b6539c2258ac571e26706a9ca6d9c2a0d746ded241a2f355200e93eaf45908182b915bb4db02abc6269b575"}], 0x1218}, 0x2) fcntl$setstatus(r1, 0x4, 0x80) listen(r8, 0x7) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002940)) r12 = semget(0x3, 0x4, 0x2) fchmod(r6, 0x2) pipe2(&(0x7f0000002980), 0x4) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000029c0)=""/233) truncate(&(0x7f0000002ac0)='./file0/file0\x00', 0x1) r13 = msgget(0x1, 0x1) msgctl$IPC_SET(r13, 0x1, &(0x7f0000002b00)={{0x2, r10, r11, r10, r7, 0x100, 0x6}, 0x3f, 0x401, r9, r9, 0x100000001, 0x5, 0x80, 0x9}) 21:09:59 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1d, r1, 0x0, 0x7ffffffffffffffe) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x97cd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0x1653703c, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x80000001}) 21:10:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e", 0x9) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x100) 21:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667c, &(0x7f0000000080)={0x3}) 21:10:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) open$dir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x8, 0x40) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 21:10:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x1}) 21:10:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000380)="0f", 0x1) syz_open_pts() kqueue() close(r1) syz_open_pts() 21:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) sync() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b00002327000000000000000000000000003f000000000000000000000000000000000059", 0x2c}], 0x1) 21:10:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18821, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x7f) socketpair(0x18, 0x7, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x3) 21:10:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x20000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07019c918d25000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="220e228901001c067ebc74a7c686cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 21:10:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000240)=[{0x2, 0x8}, {0x67, 0x291}, {0x89, 0x5}, {0x86}, {0x82, 0x7f}, {0x88, 0x4}, {0x48, 0x90}, {0xe7, 0x2}], 0x8}) 21:10:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/255, 0xff}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 21:10:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 21:10:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8001, 0x5, './file0\x00', 0x101, 0x4, 0x2, 0x7}) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 21:10:01 executing program 1: getppid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setuid(0xee01) getppid() readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/146, 0x92) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) 21:10:01 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)={{}, 0x6f2, 0xa}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 21:10:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fcntl$setstatus(r1, 0x4, 0x88eb872e4584af00) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x188, 0x6, 0x3f, 0x1, 0x1ff, 0x81, 0x365d, 0x3, 0x0, 0x814f, 0x7fff}) socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0xa, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 21:10:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) fsync(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x1f) write(r1, &(0x7f0000000040)="d9d6f62c3f8cb26af824ad98b275c9e300817a519ca3a9a8ed82b7871d8b062b01dc68c29b12bb8a2ad0f7db8796053663fc164e32f09ba678218c7a3c31507c64de386f9b398bd2", 0x48) 21:10:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xf32b, './file0\x00', './file0\x00'}) kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) close(r0) 21:10:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10120, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10440, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0x51) r5 = dup(0xffffffffffffffff) lchown(&(0x7f0000001480)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400), 0xc) mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x21, 0x0) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005005bc688be5fd5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000001132e43a36fd8aff2733f9ad21608527b0afe9d37b2dd4475e82c2aa55439f400d80a8fb05a6e11947863184ff88b0c5e1dd3f94774b9bb93e75095a2b9feac7ace3b6e7af447ec2a4028c87540174fc9af9e4cd462b59"], &(0x7f0000001280)=0x1002) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x4, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0xb}], 0xf6, &(0x7f00000012c0)=[{{r5}, 0xffffffffffffffff, 0x82, 0x45, 0x6, 0x6}, {{r8}, 0xffffffffffffffff, 0x43, 0x4, 0x6, 0x4000000}, {{r9}, 0x0, 0x1, 0xa0, 0x0, 0x8}, {{r10}, 0x0, 0x60, 0x3, 0x7ff, 0x1a}], 0x80000001, &(0x7f0000001340)={0x100000000000000, 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x33, 0x0, 0xfffffffffffffffe}], 0xb20f, 0x0, 0x0, 0x0) kevent(r12, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0x100, 0x0) kqueue() r13 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000001380)='./file0\x00', r13, r14, 0x4) 21:10:02 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x4000, 0x9) seteuid(0x0) r1 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x5, r2, r3, r4, r5, 0x42, 0x7}, 0x5, 0x20a, r6, r7, 0x7, 0x0, 0x7}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) getdents(r8, &(0x7f0000000180)=""/35, 0x23) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x0, 0x3, 0x3) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffc, 0x2, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc, 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:10:02 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8808, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x40) shmctl$IPC_RMID(r0, 0x0) 21:10:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f0000000b0735adb7f0e466e1f568304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2d0, 0xe2) 21:10:02 executing program 1: r0 = semget$private(0x0, 0x3, 0x610) semop(r0, &(0x7f0000000040)=[{0x5, 0x4}, {0x7, 0x3, 0x1800}, {0x4, 0x80000001, 0x1800}, {0x0, 0x9, 0x1800}, {0x1, 0x4, 0x800}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:10:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2020, 0x2000000cfe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x800000001a0, 0x0) close(r0) 21:10:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000000)=[{0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x101, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x80000000000000, 0x800}], 0x5) write(r0, &(0x7f0000000140)='\"', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 21:10:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f00000020c0)=""/4096, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 21:10:02 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0xfffffffffffffe18}], 0x1) 21:10:02 executing program 0: r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x402, 0x20040000004) r1 = semget$private(0x0, 0x0, 0x41) semop(r1, &(0x7f0000000440)=[{0x4, 0x400, 0x800}], 0x54da3358a441b355) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = semget$private(0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x2) semget(0x2, 0x4000000000003, 0x0) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0xed754effb7ef2411, 0x1) getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x0, r3, 0x24) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0xf7, 0x1, 0x7072, 0x3, 0x7}, 0xc) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x2, 0x185) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x14, 0x1, 0x70bd, 0x1ff]) semop(r2, &(0x7f0000000280)=[{0x4, 0x4, 0x800}, {0x2, 0x99, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xfefffffffffffffe, 0x1000}, {0x2, 0x3, 0x800}, {0x1, 0xe77b, 0x1000}], 0x7) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000006c0)=""/122) semop(r2, &(0x7f00000005c0)=[{0x3, 0x1}, {0x0, 0x9, 0x1800}, {0x7, 0x3e664106, 0x1000}, {0x3}], 0x4) r4 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, &(0x7f0000000640)="7b36cdf1e04afd779998cb5b2b65c747acf3e0d037fd2f3e92cfe72664a9d09784fbe78caa3cbd3c8dd79537a8d6fa43b8d67de33f21a6794260ed6f97c9ce406d93c2e5f5c7490bf126fecb0ff9415fff022357eba05ec9bddcbf38f8bee7dc7d01c2872c44c4ddc0b0ee94d6bad99f4d20c20a36fa7a", 0x77, 0x5, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xfff) mknod(&(0x7f0000000340)='./file0\x00', 0x55875684757fc82f, 0x40000000000) clock_settime(0x0, &(0x7f0000000400)={0x20000002, 0x580f}) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f00000004c0)={0x4, 0x3fc}, 0x0) clock_gettime(0x3, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000240)={0x2000000002, 0x5}) rmdir(&(0x7f0000000840)='./file0/file0\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x6, 0x8}, {0x3, 0x28, 0x1000}, {0x4, 0x7fffffff00000, 0x1800}, {0x0, 0x438e, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x800}], 0x9) 10:48:34 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000001380)='./file0\x00') setuid(0xee01) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r1, &(0x7f00000000c0)=""/16, 0x10, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x400) r2 = getuid() setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffa) ""denied attempt to set clock forward to 137438953474 10:48:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="001000000000000000000000000000000000"], &(0x7f0000000180)=0x12) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff9, 0xc0, 0x80, 0x8, 0x6}, {{r3}, 0xfffffffffffffffc, 0x10, 0x80000002, 0xe0b7, 0x30}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x4, 0x1}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x2, 0x8}], 0x64e, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x81, 0x5, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x3}, {{r4}, 0xffffffffffffffff, 0x0, 0x20000001, 0x3fbe2678, 0x3}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x3, 0x200}, {{r1}, 0xfffffffffffffffd, 0x50, 0xfffff, 0x0, 0x100000000}, {{r4}, 0x0, 0x80, 0x10, 0x6, 0x4}], 0x2, &(0x7f00000004c0)={0x7, 0x7}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x48a0023c801a9e98, 0x62, 0x40000020, 0x1, 0x1ff}], 0x40, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x60, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000006, 0x7ff, 0x59f2}, {{r5}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x5, 0xfb2}, {{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0x2, 0xb10}], 0x100, &(0x7f0000000340)={0xfffffffffffffff9, 0x10000}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 10:48:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x9, 0x3, 0x3d6, 0xff, "e869601f20c9619d6c9ca3829da3d020b9b1b272", 0x0, 0x7ff}) getpgrp() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x3) 10:48:34 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x280, 0x4) setuid(0xee01) socket$inet(0x2, 0x3, 0x0) 10:48:34 executing program 1: pipe(&(0x7f00000000c0)) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10000300000002, r1}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000002}) truncate(&(0x7f0000000040)='./file0\x00', 0xcb8) 10:48:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xfffffffffffffff7, 0x200, 0x0, 0x0, 0x4, 0x6, 0x1, 0x1, 0x8, 0x3b1c}) poll(&(0x7f0000000200)=[{r1, 0x2d}], 0x1, 0x0) denied attempt to set clock forward to 137438953474 10:48:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1000000000000252, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) 15:59:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/141, 0x8d}], 0x3, &(0x7f00000004c0)=""/210, 0xd2}, 0x800) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cf022e2f66212c1f5f00"], 0x1) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) flock(r0, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000600)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000140)=0x7, 0x4) socket(0x10000000002, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x480, 0x0) r1 = semget$private(0x0, 0x5, 0x22) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000240)=""/115) 16:00:00 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x23) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$setstatus(r0, 0x4, 0x84) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000100)="a0cbc044eac5256b3e111310f1ced232a33f96b6e18e25a45cfe3657f21e16e6d87682d84a19c50a400b92eaaa64741baae532a2bc8c547bc4f9a9a7ae089d6c2e6f29cc1bca6d78c09f22b4b6b6253aaeafef17c6572c797460bdc8007fb592b81de0b3aa3bb2737793cc994866ce4b011bd416", 0x74}, {&(0x7f0000000180)="a72c87699a8318eecd8984ceca6f64f44dfce3182c10a67697ff32613cf94ca6e6ef8441986e383449bfccd26dd91b48a2e5e90988111229da512fce6cb3e73b509fef0cd975f78b914c35cf9410d7ff2f8a", 0x52}, {&(0x7f0000000040)}, {&(0x7f0000000200)="750ecd355f54f0fe4b10bd8b52c11892ce751f69881535ca3386d6ce480a2fb19b3bb7d8ad59005da9c671684b5c85aefe4302e086e1e35d94971d8ffc3c68aa1f0e04556968820bb86fea4963e51b18726f812433b5", 0x56}, {&(0x7f0000000280)="991f3416350abbff4f3896a2a1acb631a7e48d2f8e7a842ecd5d58991ec74b688426a44ab7702aec18db57aa4ee08bc22fd235d8406dacd06204b7f99e03ca25ce656d86ae18a5c124537cfcb7cb164c9e46dc141d63ecbc9506c3aa915c5e1bd4d23eac30957822ab162fb31fdb58470112fee7a2db57a6811b5c1036b8311e1537905e8d82d0b87feb910b9de198f67274eb02b642af162d573481134d5642fe74c8d3ab72f49bdef0413b7a93ff8e84338794338a6a57468510e13232175853cb43bf23e998b1cbd0bfc9b4e240506fe354d8383d40a7a6f4aa0fceb680bd84bc5e2a36a86b341923cfda006c8e0c3a0a3556d32e7525f1", 0xf9}, {&(0x7f0000000380)="42d4edc9422bf39d9158c3772253409e7d17118c91a30e9b6a85ed9884218d954cf83703c649aaca2c9da1f9912f5f4a98d98b96ba780b", 0x37}, {&(0x7f00000003c0)="e5cab8d820416f744cc9d443e327a712a04f10f9ba9988c4a8272404bd5fa5c5fe7e37a72bc6157cd6575730318678917e97a1c8a98037e6d822157d7aecb4cd01a692d5e34b7e8d5418e723c6b59dc7150656703222686332a67fd3ff91de431488d5609f3b474f54108a3f0d3368848db032016e527366f482c9670e4cec9a407d1fadbab09f6fe1fb719d60983ba922698aa8c20a2dd81807dd9464b1f758", 0xa0}, {&(0x7f0000000480)="9e3d98e5fc85253a786b65eb611792d774605df60a071fad9196d421c13ab869e8b8e0b2009b19e2b5d29e222aa384f226841b284020fd86ce7eb5b5242738978bdc55d3474b97635feb19ca1b20294f5ccee795a9a1fe752f94074fda9be5fb71b6402df56e22b4497447d212bff4cf0d4188c37b2cbcb41ea6c942bf", 0x7d}, {&(0x7f0000000500)="342c704640be4246581bf26961c44eb6cd4acd72ccae7d3be560bf01fdc04bf5fa61c847824e5c48bac8315cdeba1a82e97f312b095083eb1dfc06234998770a0d6ad1263388010bec59aea9840539dc515d57075d9cf35666532a96554023b7f6acffafd281c95507133fe164bceb944f61da8bf8b7e20d6f8403739250a384e6b9f9c35ff72e3e6ef2f233c710b2440eaada7a7ef3f799257a22a89a7845e90cf573ab4c4d059475644246155d19a8aa243374b18f204d6a4a05298c82ea090307b64d409973c9c98da19e4ed5f20956", 0xd1}], 0x9, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = getuid() setuid(r1) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x4000, 0x1) read(r3, &(0x7f0000000180)=""/219, 0x54) r4 = dup2(r3, r0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) r5 = semget$private(0x0, 0x6, 0x8c) fcntl$getown(r0, 0x5) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) nanosleep(&(0x7f0000000980)={0x1, 0xa}, &(0x7f00000008c0)) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000940)=0x5) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffeffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x7}], 0xddc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0xfffffffffffffffc) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20100, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000400)='+\'+\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='r\x00', &(0x7f0000000580)='r\x00', &(0x7f00000002c0)='\',\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)=',%:}[\x00'], &(0x7f0000000780)=[&(0x7f0000000700)=':{\x00']) bind$inet(r4, &(0x7f0000000140)={0x2, 0x2}, 0xc) getgid() 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x113, &(0x7f0000000080)="3822054d14bb0d00008757cd", 0xc) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82021f542eef6c653000565a94d490c5a00c3e8f32c686dcb627ac469a9a89ae25fcd1e706b970046ec8c0c269f1a118e0b62d4e903bd2cd22fcf56a1a780dd9a3a2a1408855134271ea8d43e5a70be541e7a122a9ddf3a8a8af467cf1323ed2a46597e83f3eb8b04c50811b32feb1d14acebe7540d718317859dedb7a689b2e6f4956892e75545d9a96c43f60ec18bf010afee42829df913fe9483184465f860ce8b4b0f2df1042200f44a25f6afa44da393868928bd45a9d9650a0c7c190cc21e67af685b58984239b81f67cb870a22bd8cfd59f4d68580dd0caf39e5c5ecb291a4fcb6ace4200099c82f05dc21b5621accd64a1e636a58a18732d9b840aa038f27c9b8d30fde67de17369e66515f005d31e174623d3ade27f3f9a6983f4893be34c6a9b6367f338dab7b5a444adc395fff67705080b1518cc2241679c1c939da777f752fecb60fcbf5502ccecf8807180dea34b05a15968445b0000000000000000000000000000000047"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x2000000001ff, 0x0, "b8000000000000080500"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) fcntl$dupfd(r2, 0xa, r2) socketpair(0x1, 0x8003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000040)="a195ca43ca0cb4b2743b292f63aa86", 0xf, 0x401, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080), 0xc) close(r1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000000)="47a7620758725fca28b1ca1de137fe7c4cee121a991956139523ad6a4c783eb5bd5293175cbd448165f89c4e2169541fc00917bcaa41d6871762ea945ea7c2e10be24d0acd8386325cf1e2459a9a40aa16ed0f44fb079c2ddb8e7c05af81f6", 0x5f, 0xa, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280), 0x4) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x101}, 0xc) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x7e, 0x7fffffff}, {0x18, 0x1, 0x2, 0x100000001}, 0x2a, [0x7, 0x5, 0x4, 0x6, 0x7ff, 0xffffffff, 0x4, 0x1000]}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair(0x26, 0x4000, 0x9, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) sendto(r1, &(0x7f00000000c0)="222fa4d1022c413f17160369301bb95202762639dc6ea4e9303c8164aab78a7313572a43fec25618f87e5a8145ed462aaf7c86cd5c52b255a414ff8db17bef3724bc0cc9541019f4eead98ce1ca9319f855f1354a9d5bc499cedf0eb1a3706da3f8acc7d463ed82fc8215e3b9746fc2bfd2aac49d417235cdf61387d90b3aba8ee7e6b1945d89bc6774f02545fb2c0c5330b2d9b0c6cce63e03742cca783f55b08cd208e1c17e0cf3bf8764a89bb2f6add5bd3ebed29f0fedc78555b89a51961fe5bc39f5d7cedbc5d4befd2e47ca76445dab0a977d9b6918c93aab1", 0xdc, 0xb, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fchflags(r0, 0x7) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7d75, "c6e23c5cfeffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSCTTY(r1, 0x20007461) write(r1, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9a23cece585f581d081e7f73582a0b9", 0x39) r2 = syz_open_pts() close(r1) ioctl$TIOCSTART(r1, 0x2000746e) dup(r2) syz_open_pts() syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xff, 0x8000}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x100000000000019d) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x40, 0x9}, {{r2}, 0xfffffffffffffffc, 0x24, 0x3, 0x5, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x50, 0xfffff, 0x100000000, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x2, 0x6}], 0xffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x5, 0x6, 0x2, 0x2}, {{r2}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x1, 0x2}], 0x4, &(0x7f0000000140)={0x8}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x2d94) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) socket$inet6(0x18, 0xc004, 0x0) flock(r0, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000540)=""/215, 0xd7}], 0x2, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x75b}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x23) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x64f, 0x1000, 0xfffffffffffffc01, 0x1, 0x9, 0x100000000, 0xfffffffffffffffb, 0x2, 0x0, 0x7fff, 0xccbb}) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) 16:00:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)="922a3e1b9deceae0057e5a8a906307be72992782cdf4b640494683cf7714fdbe57d4ce5e8b116c710764a16cce2792f7e5391f2eb04d26915f7009d7ee6206871455bb1b56e20c83d40f3d4df2a7bd2a65b8859c373d2862cf60a5d4475598b42fc0cc", 0x63}], 0x1, 0x0, 0x0, 0x5}, 0x405) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mprotect(&(0x7f00006e3000/0x2000)=nil, 0x2000, 0x2) setegid(r0) chdir(0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c5, 0xfffffffffffffffc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x1) setsockopt(r0, 0xfffffffffffffe01, 0x4, &(0x7f0000000040)="9f6707a7c6ccf83e8e95647b00b1a40231fb6d21c89afc96c3e5cc56f79cef95ceab2c4b3947ffeb7a5191b0fa08a8fade069bcb", 0x34) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x5, &(0x7f00000000c0)="0a00cc993192b6c179b3872eef4c546a0e9648", 0x8b7b67fa90e1d879) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="9fe70d38fac7a41299b80538a4bd4c9912fe59baf5aee789502eda12469334838c32b17123e361a48b5bc057b7c809270a9887634fe2f626f7c46b9ab84075b9dd8d39571f2f08d9774acf3c82b7247123bfce5e7fc83b8f0d75b821316d1ee934b2d1fe0f6e3aa1ad78bd5e7426dce0dc34856a76acaa3e8ca852cb6d4ad3a82b725b5155a2e4d44bdd11ab0b9fa9460949558bba94dfebb4a0ff0e15dfb69ed4c8e8acf0fe2b6c7bb5b65ed8685c76ad2f9e6af075a274afe6725f21f7f0bb3958493d11d2b0daf2d992e77f202bd1d69095968a18171f28e5936a18599eca7177f04c9d5a4e88af56c0a33e15f6f10fe188ed4c469caf249f3b3909d540adba8b9f8e5e0f5e469ac40ed2645c4af3df3e992c5b41ca954e3748ad6af4ae06b9e75dc0d0ea1d694a9e1f076a7c93f432897b2e02cd39815f8f262285c91485eab822ea219c05f5eba615e9505814c9be3964d15760c7959e70d77586b39806118bb2051fcf3cfbc5368a0fd4514f991131c25d356ffbd40aeb36060d1beb862115d4ebdacf471cf7d1bd7e419876e5f24a6dcf4d65c51e8a94721c37ada6bee3c842beb3f5f97ee78b367f3b13f93169f899cb1a13656551ab61bbdc7dad4affeca82069e52d33a31e745bfb4c91af6be1be6cb6cbd9b650d76ce28d71cbc2669c181f48d9c04c4fd31a3adeea87e4bdc15e21587bb9ec5e3ef330896a396a600ff4a3bdd5085a3186e5bad46885f3dc969e157b99a4bbebc5e7e30e634d5fe21083d894d0f2d67228c20ea183c055b409eb53791f38b24884b6c10be48ead314ede509fd0eea8f5c4c8b46ea3130655c5f7d6cc30d189c1023d39c32d95b4b1cb715f98fb72604ea3a87c32d24daa046b46a7b407598c2aa049d0a208d5dbcbc3a3e64096148630cb42eecf1743f61fa87824cdd1f63fe0636c75bfb65253722ba28cff563f3d695ad1f5d35b1ec97db126c287ef8506f39fac67ed5afd2de33bf6a83a55b412dd0e09d6e1b85e897f85571ecc1424badcf6e9e2a5cef5bc21c733130e9a9f24946283778236b8d40bbc27d2b327c474ed4fe1301a95885caca56e4e1f83e835a1159ccc98e5e1e69afe7ae5186049b740a3e606b1c423be4c25d4afe82c7396947dad6604393423f078a60df0abf01abb0593da68404e32cca45589adc8a7e7080928f4d701d69e8fba3c2b963c80134831fdd189ae50cd91f45356e52a766b4ed0d4a1950d2174f24af8cda06391c19796511371e1d90692622c1692d270a42a49a8b44c36fc076546f1a6b37a18741656edc8b8e39c2dae41929ac0d3c6e1e5f64cbcced47f108dd7fdfaecc6ecddad41cf57a86c6130552fb74591c3ea4b3d7eae80b83df30f5fa5982c18352abffe141517f2cd3f7f9f547031ee14301b8c99752a7b1cb4e7078f978179d4b92ab8067eba2429f59b9c4e7adbc8aca6ab0023cf1c4313c6f2554671886285e93ae003d0794a4530e1d3421fe4ca4694edd5b5fee15343738fa00b928a7ac1e2c36e00603ad8cffc9bc00897eee7b0f840edd64072c5f0240cf32bc6ae0467b40625fb39b15f106c37ae835df9009e96b1992debd23a0ea22d642f0acfef89e5623135b3e205e36d048576238c9e923904e95aa5f39732368d0f7db5a635ca84b928e10ab399dbe32e5643969176a2230e38de0a5b6ccbeaf1f3a6175eca915c88e3222f0fea638831dcff3696f65f263a8056be022af517669b9bd76c4deb4f15eb874e51898d18bed2028cd9c32cbc5a8a4103e52e35c35e2818783e03e453117ef80f34e1cd702613aa1b96d7b81122848afb521543f3724dc31001cb4db3994aad8abd774141a92d4beeabde1697c649ead9b131a8cfb0662a61ecf8ef0170e4bf97a4b048009557d31fa1241ae67625f178e37190a30757e8db4b16ab25e58fce065a074e4cd1b2627ae632ed9d561bc2c7d19741f60736296976594a55d7557f349d965dcdef5338def2fb63207ae0de9cb81c39075e7c2b8313388eacf50a7d350e33e56403326506636eddb18cc250d5e1b5707973e8926e2dcdf6b56b3f36b0940abd997be646fdfd8941fdab58b8c4c41d0cd87b7bd5ccd6f98720bed0d2692fe403fba9c8c7b1693ebd8f7a5e933b9b8785957e05c4a83f53dba0d2b07709bbc9cb62729fbab23811c9c53907cbb5dd0961defdfd10a4085cc395bf6454e1a3bf777348a20508a2c5b698f018f82e43fa6a50a04fc67806e108d695db5f01cc7e70286e04d75c4f00290a8d0a59ea12c164300724ee549875dd459f7ca4ab9d0c662c4056d2c4a4f8bc5726085eeb4a6ece40a21724ebdc6b1b287d59eb3b1217c822c949550d33bdee382b8d546187e10aed6dfae5c259b3dd268e7a4119748718d5c766141a6ac430ce9acb4aeffafe58f2582ff9130bcb23e3d688fc0235f221a728f7458c6fcb64a84f982b08eaa3adeafdabf015ed866fa32ee00c9bc9a78b105df19f626a68338c0a1875c500621a910a277e6de734c277b85b6947d4776bb4ebc29c551fe276ead9b1bbd37686b3bd5518b7197cca6e51a85c36db9f419192bafc33a69a6783fd161522570b99d6de0fe47971558d15cb8477674ab7d0132923a3db9f3b339d6260d6de442f0142cf50877d165f33543a8986198ecbdf318a43b240852c518700c92978f7c1e000d97a0367d48ff2ab56a1d3921b628bb0776eed06d0c9f302e17168339d6cbae67889f4aa420622be5e1ceb24f911d0e1a045411986e7749a534c7ff3248a052b202caf425f3016ea155d69d1a5f6484b2aa4baa9df45f96879fe9950ce9a77e828dd5160bce6ba213cfecfcdc99f48709c3e368ae31150a6e9830d7cc5b703aee98d8975b29bf9152896874e83f9e6c61ec36f2de2dcc4e64f3908314bfc44f0de9c7e30c9231698e12a0f6150dd331f2fa39c15b4a2bdc719aa6020faf8ab190d0e90c90aa0228742cee97e523b0e9480a7d696e3b0131d8f2a18b302d13d66912ee74b1bf217d37013d8e0990efa63b46e0a39b52829f88d42543bf6972cbe2e88545648e2f0e746651e0a1cb63954487c800c0999458b9c6e9a02d515cddc50c734660cb1d2c998bdd069ff1bdde2557c6150fa432f2d4c6975d537ba7501e9c53495b2fcc5b939d0f12b9031f1326c77fe73e657ec6d111ebc551c14c489ed42c9a5864a6021e6d2e9d462e56299b272335e9379d4f24dc9533054aaaa36de9623f8e497ee763564c526f14cd0d87550a2a3df77cbc7b0f3e177498251d81f4dbd8338ad00a7bdd7360b673d1dec18d5e20aa09588bee77a56174cf38a1e1dda94b2033a1261f6fab7fceaa283bc77feadf23472d3ae925b43ae7fb456a09fa725447d18738ad5eb935f88793cf15253cb3d6bfd6902ac21cfab5620c1b7b9cd2524b680977aa1e9782fdb3728bf782bbcfaf0af66eefe5c877515b58c18632df5f16297ae100f14d5e4b9a629f6fff3a2d3a23f4f352a6e9b1598005dad32dcf977b02d976ab7d28204a017eb00449b06b9c20383c5836249e8ed7131cbad70ded202d903420fe4b0d7b7a8c43cf7db48996f794d42924e0586411ccbda23a61d7564b638330f38ee4c42258b4a7b1fb0aae0583142c3b457e9b1f678f005259201d4f662e12519c5876e91ce7b7dd9f79cc9321679a6562704a5de2646c96a359ef15ab6c4bdb6471fb79564265c536578c353e1fbe504767cb3ee506d490073608d2d88fb451aa9c7a7657b75640fd4072041fec2c4de1dde5bcd6a1a8ed084956081954b2cbc8320898940f05b56e3dac77448b125020a7328875135cd09f5c69b1237a8bce7dbdab1244a0dbf39c3d9a276b43e3a27c7d8b6f70cba25e63fbec6ba13bf48024f34249364121b3d15afa0d92625ac0c0e799bcdd51a8998f14e9cb2eaca2aa26c659e26c57a472d7ce76c47649fb1aae686ed858415032b42554a4142e5ff63b704a21fff205784f717b894e4849c840d2607b7267510afb562a6a5126a13b4e0e71ba229e56704987959c06373ffe16ee29b331bbbbe467f7de72953fc4c8f2a89e90878d8b9fdc8c918c54c038e10e79cc961cb42bd7f4c490fb1ca165faa2b67c983c7c6bdeba353d759f538ef2691f24af93e9ac221920db521e9bb9afae9841c79b983f070db242ae9407dc582d4d01313a75dcbf008e614d9d53fabdcfef516ac44c8347afc29396ec1ca0300955a8e07c5eab4e47e40f115008929ce874f51f2e85e0ef124abbb2fbcc0e118ada555e54b1ddf4162cb303754c70f253ceab0c48c4e464593e2fe02a1e827b217821b2b3e28a73d1fdf7f1a5873b3868fa02d167b8409a6fee49599776c549b79500500cc32fc51fca84450fe9b571f89ae3df3b86b10166977652a6a96cc5c9ccd594d6ed65546d79b525d037358b0b9268a606f129706e0eef6346ce64b52166ba6b5e29b7fd6732d7f50f85b3b7d5d29c255ac47616d292ca240f48dcbb794dc5e4174cceb4fed77493a3b1b51b5adff841875bc74babd5c3fcb9a8f11c2ff8f6342c083ed250fcc7fe0aefd340da18b65783a03b13068cb39f6d5ba432159b2e366198dc8a7da8957c16a06e4adc83cc00a7c29f989ec9f82efd8c56747ade31dbc0d772f9286842c517ae87c6438372f95d6a774c21b2a3f78e87aca1999647202fa59573c0c2ef536aa5dcf028dc8a76638fd626a16c1553358939b7b5e459739d1a16b4964c59ea859c06ea3d09de46913e87012009c816b75aaa76698247c130d41040264052a50f5953839c13bf41ec8b503d22e43e3b6fdb41d3e37a7ab0f75733dd95c2a30391a6c4a0257b98ba5d63a2077ed2cc164d495e049a364e1e9cabcf716cfd0d1b5ab0741ab9eb07f8727dcd184c94738acad3bfdc09749329fd43303f338a48593c8e71f3c4be997db1b7981b6ee2892cce43c0d1baa6bec31bbf783fd7a777d030d35656e892236aa2dd6796cfbb2e34df9592d75a01235ffa43f4a8c96a1c06bab72c051ccc95cd63ffde80ab7b06e6cce406b50354c4ad7f3a2977ca8300315b79356c90faf11b6ca2ed45465459db700ae5e655d1cd06c50ede2e0ab08d756bd826123cbb0388098e0928ff420f45a693ad81c4925833087f22ad2de30d3d63384cfe35049e80861548798e56307cb391c4850bcdd6733466ff222b1ad5d3b2ab03aacdf64bd26937f1a3cbdf1c4a7a56e07c3535cba57d8d38b1d1f327cc0ff2cb469f8e0579a55dbd3608e35fa3c4b7863de79f8fded5d7c22a81f1ca53c1f05ecb7e622a9a2b26c39e3e22ed9f279133936a8f29e7a779b4ff4e36e788b2820b96a456dc099781c64ad2a1cb87190d9ecf94be764aa77192667e444ec1f694b0fdb75252baabb19f908e8d66d5bfbbd34bfe02f0c1c5a2d23f8d736911c69024e0ddc9ac584daa4d3ff48e227d9d0fbb5af7bf2162a4393d6afdebd0707bee45c26a21d264d954976cf802ef8af1c25c90f06e86c46f8c872181420716e43e59f115378ba5ad7fbb546fc1ea9bc50fd9e6848c24be262b99094c7db99b229091ed5196443a031a9da09e407e0b6cfc62c99f2779e8fc8fec87e015c9a1e671412d86138c6cd3f48e58cb9a19df16aa6924d8e74f465dc59de3866b985f0d284b1251a6d16c5a2614e50eb02d3a2f03d44235e91311f15f045950e1367f35fc31690ef339875b498123d20a5d24d20086a5dcf27568b567033347efcd16379d2858ba9ca6f8b87489df0ae1df19a5a660ba724a8c500debf0c31ac6e6935421af980a9770b2796dbe311", 0x1000) getppid() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x7, 0x5) write(r0, &(0x7f0000001100)="2b00ff23000008003a00000000060000d4c1f8558eb0e817c9cc807c5ea24d77c5e6350e35693ed2b19d4301bdffd161c10a0061eb5afc39d81ccb8ce0d60c70409aa322dc7696d862be", 0x4a) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fe, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000440)='P', 0x1}], 0x1) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c653000775e760033604fa7c6ad1859781611360ef6da64926e7bf1ead0938d138a8611bb5e9e3830e9f7492af8376f5a8ebc9ff6b6035840315bfde4684dc0691bc4bd8d77d0763a8ae296767c56b963f2c49b6e84bf0c1ad46e0281a05d35958300fe483efd132be924871cb8c49e2f2d0387d3ba0d62678669edaa8a704840b532709c65d27ad572623e26c1ab6629d1c26979391ddbdcb1fe83a6b7cc07aaf0bc0c5359119f461ef1c9ce4a776c18a2ef608661e2487b50a17347f283c2e5cfc68099f52b9613e264653962459de00ccd"], 0x2, 0x0}, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xd37, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) socket$inet(0x2, 0x8007, 0x9f0b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xff, 0x495, 0x7, "b570f0ffe272a2dc1165fae9f75185d4b83e3f49", 0xd5, 0x7}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000100)=0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket(0x7, 0x3, 0x3) getsockopt(r0, 0x4, 0x3, &(0x7f0000000000)=""/141, &(0x7f00000000c0)=0x8d) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:03 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/tty\x00']) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="88", 0x1}], 0x1) accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/72, 0x48, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f00000001c0)=""/111, 0x6f}], 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000001440)="c4d4a72f2596a81468c94f8992cb516d02cd47538eece39f664f79aa38b3212aadca41aac7b63d7aabc798ca8545e656d4127edea2f705cc7b0722feaa0c95ce85ccf8ba61dc117fa2457e293df9c82ac180fe19ba34e5c58228922eb058557479a7116da98fa60c5f3a2d1109db81e4baa2c92ffdf98f76ac0b1b0993e85a0abffcc1f3de8c28957f7da63da1b36f0aa5bea73596a3f06c86d5e775a1285411ae4e4f746e3f75ce2eae7d9f74799f5328f75a357e29d44b5d17fe1a2af2017e839fbcba5db7ce997026043622eee0300e572fca5652e458f67f8443", 0xdc) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000240)='-\x00', &(0x7f0000000300)='{[(\xb9\x00']) r1 = socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000000080)=[{0xfffffffffffffffe}, {&(0x7f0000000440)="b8b5d1148ac93b93b0499485d77f95c1e45efa18d30107e83bda5717eb77e7656197f0b8952d4d13deaf5ad845ced10c15f3bc78f91464d0f86e61f635db3ba39f88f51de68526d3e739c54329f33e718579a8b947adbee2cd3cd8bae8e9b6e3c347b310534b4fae8d57399818529e61b4d0d20c3b25695114a920cbaf2323663bafc1d4261817c7996f95c3bb2b1ef86b161e41d21e32ce823637a6e2d8a3daafe59097b023657d373ead760d06935d1adb51234d251625496253d13dcd0a013833d3f289fc4ade050a02efb97853884501f709fca600ae752676fb044d0cf6a2f0b156f924fddd49743808f1983bbe8d9094b53584bdd6dd272dc8faeb5f7b05e6d007938cd12561eba762aed74d672be186937e0302596e8dfb92087e3762c98e4fb625275a188881f849e0bac25ed1793ae0191b8e305c5a00fb4b8dc054cffbc383f9930a90660b50c55c6e3e80408095c28716bd9de2e2677a6a5f5054cead9e8dcf958e332e3e03a7dc4d6c8ec74a2f72f332e7e40ee5f38f5efdd2b73a1ba97d6e96c460941166333ad2474db90a1e8114c5f21b239ec6d764eaafdaa153fc0af5b38a824c40e54940fa0f09b7b2c79b4cbb8ee0403a7d9c56c376845dfc4df4005e8a110f40b4d8a5f50c4a4aade3ebd6f04613ad1baed4949bd1329990f9b1a831c7ae77a11665cd4b6fddfdb28f195ed8230ba1c83914a41743bc81f43ec3155675dff85267156aad632a3333b33fdaa01ba19e6e0ea838e063ea6d7042be0e6d6c0dfafc8ec7fea2eb928f1f8a2b76051da4676ceb75ccdaa822c58327ebe2e1964ed6bb6741d1564a666fa41eb3ef4c7a20c4677b01511833f63511951f8bc3a96de776673ffaff2134b3c8c6728ed67ec90d8655ee1fc3b3ce26b802c59f4145c59469bd395e2f09e8abf793a392d366bccef6089b0f7676e7d6ae2805063b98d954e9e1f0cba35c34544a0d44b8b39658bf24facd32f6ddd3506bc21be69b691c3779d396eff4242a542f0989196ab09ebb2f0c64fcc85c47f90b810903edb7df8242de6a00b2943d49b7d1cbcfdaff49e4af47f93d70251ec28d4a403cc4555b494f3f461a37755e97d3178ce82c7cbf424b24a4e274ae9b5d07263d3c257f21aca05dc7208c69a8ec64793f640e1ce23471f793140a988d824176845074e366199f75dc0d079935b259395c709fb773760383612c31d24f4d40acb140c071db0b6bca29d99e805ed8bca513228e1c18fae2096fbe3161ebc3027feb99e9ef064b06cf36a9e121844761981be12d71a21f956509c61e83d9e36e7a8d369c63cdc81ebc640a4df6b7676b70af1bc3d97bbbbb644c501bf72ae2f3d7dcda46e7c496c2ccd71b9f85a41d80ddb64dcd8078012a093193c1ac5f45fead781fddca44b02162473744161552178c96cef508db7d49194254af8d359045c2c67f5a5d4b8acaf887f34d7adcd18a2996fbcaa49695c7eb950991bbd25ae5c717eb733e8b00f724c99aeebff84941f2fc2d82382c3c5a75f263f2be0239e61522702cbd93834bd6c4de84e89640115ad45c737f842f52b319f451c31b2af11d4eb3e67fafc6dd19ee0e8f5b0582017f86525b6210491913030a3d89edcf1b7bb3818f9b171489aa0711a9c3f10b4d2ef6f0b78d5673367c9b115104e7086e4d7bfd777c475d87d6365f1085f37d01216ad9b0bc273544200d7d3d442cc8fd8bfc73c531c1f223fb5e4b7250abf3a86565b35810f54aecb1eb9bce6dac5c1f457cf8939315e1bf6467619da95757d9a2404b869a983bb8bd71bdad2bedc37a1d93d267cf5cc55f3ae4e5b0e3e2809e897a7a15b21c6f85982a7ed021cb4794a60f3264e6db10695dda8a2ebc1002646ee0819b12f9ba0c5b2092f636b804cb4af6e9e562bb6e1ac575a5f72f07ba0ab1e5fc7076a243cb44143503a2ab248b529698b2cfc9d46e98ce5069af5aee417e057b2fa5c2fbeb82fc63bd2ab80da93ebcacd17c0eb0a7e1338f74e57652495ae0c29d72d0890c1dbe12aa37463281d27e6ad41ea6f6e81289a2ab87b74141cbbd1bb5ebf24be1e80367315fd3332ab3612a4b8cc893ff6efaacfd9c1ce96d10ae8a90de2ca4fb93b990ad5d13ad7394ff4fa35f5bfb1a225acdbd53b50df53b26a96935b3aa46c82a86e4768cc5d266d8ddaf5463b7f71dc8beb364935934293856ace38b1729ab8a00dddbc6d5577a64c161da48de3b5cb3ca03753e4b254bf4dcb2dce8061a9af19c368e010fb0dd8ebe4ce0c21b1c539264a90c88d0906219ecf1c1e005885d1925322dc04d7cd1313f5abb006c3b533762afe073364d214d613c486590bf04a25f0c3b0a3fb5596979b9baa5b91fb41ceb22b674faffa56b3fe5feb969269944254e761f5c686bcb0c8031f61b5fd0fc43fa4078588d562ef2ea594ef8aa0207db66c6b1a85e907ea39a64b2d064cff792c237e2d4b3b105bd8d5bd6e1a602783735eb6c386421923d26a8f3b64e03a562549e6861db6985b7dcfad39178b534acd2a45b245b70389e26b1933a817c283a0bd8f48ee73c40899ad789a7d8049a0503e02d90e4309dfe886dd5ae1288f7fc5088cf6e3abd2ebcd25625349027f88238afd15e91a143876fc7bea76a81fc8f458ee5dbb1f0291558e51b7bd88e11409097cf02ed233481bc4d863f3f6c43ca0915ad5ed7f74b46f1762b850466d107837a2807dc5c53b2481859ceee9a8fd11b1d3e6fae96db058bb274b21440471221daba3f44f68e51a1a16dd32e9c3f3c555631290e4e683b822274c15f740600e5a66403aa24eee1c1b32dbc917853708ac0b5f326640bae495c609d526132b4bd7b458b126f5dd73a9b0c7dc3d992ed1dac3eb59244e42fb0f631ffd30d154f9a9ad1ea335ad359d583f0bca40257df3489e69def198bed8918fc752284e45a9ade0b1f4148678b15626a8815d3b198a21fc99ba192ba2dddb511d142cc19a45a643642023a0cd11c2d523f57eaf5b5d6edbdc79ab74bacbd2372046f9508e106d253b8428aced869bb9c1299a04dc5a423f0042c267ae0644765afebca6c21a6cfea04d93bb8ad213a5567e2b830d57cc1c64d52d039068f301f7369e036c6601d2cee4c3d5427e54dce9106a6a5f11ea9ab4ba15ee2801281a6f53148c1726915a3adfb3f8dc2f7828faf1596d6b5e059dcb125f8852b2a2643ecc134d85fac95006b4d90ddc468ee157f526e4c546b317544307eaf43d5f304331707ffe0633c08a6215e506461a61191d0cf50109012f35e40624cbdb2237c9bbeabddbea6e631442d6ebd26523be861441916a6927db2bed04706f4e7ec44108b8e0ae7840f572dbc33d0e1d5d06b5fd4e72e6d43c2c612ac87f1e9cbefbfcaf48c97c75a32111937d255715d515df38197cf13b9fb613bf4821368b0f263751733a650a5d2b4d435c924034e3af67838e2c7bdaa753e25c107f88a04466ee58fda3b68854e2057ee9558a9cd4dd889f5656f7c5446f8dedf7552ad0c01c9a62017e73588eeab986ed5df9ecd98c1e6627412ca8716747ba447867f3922089416e79e59300861b80e78aace4483f532875006f37deb04ae0128956877dda12abf99806d2f2670ba3bbfcf51e443c733cf56435536946616f58999d387d5687105d6d036b6f5169d822f440e71dfe00d14111c687e5bd958a9381c0682b3d93ac277ced422d708c52e2d1e408ff46a07ea1d7b2893c2c4ea72a16381d707cf3f6cea37c90814adfa6c7fe1c76cbcab63cd4c6ccb5040cf0132c3c0df8a5ac67f7766f26af2c41aa2835b0e29cb1a7b7948c8cc49706f6d5567eff701b85f0b384451862121e0b8405fced914b85685c6d0848f11564316ba0f3a4215cc4052471ffd46754fa8fe3b68ad4dbb69a91362476ddc8c5878f3d7bee8b643e63348acb1cf96b999711b4db65df4a7b98f89ea4d46bc1b1bf655b489477f39ff63f65e12be166611a9d950eb56507bb6456ea8d1658a9f16da7111181d3fe2d28b38f87b91c8ad6bda426156824c905617857e08dc8cb09092a73b95085a6e34b4cca142ec71c9fd7ec627e986fd85f598322ba90ecc3a05971b3943dd70f4339427820feafedf649b69e648c205c428e998a00fbdfac7dbfc72ed5db83d93ebe858690faa0a12b18285fd70efe9131b72bb0b998e0d84e7a582eae98950f615102b070853af5058c89d2a8938d1ccd223bfe01f73bfcae4e8f364c851b7a50377217a52674cea43685c4d8d65aca0662933d4dfee11ff70b0e3f2bd7b16fdaecc1e2b96eebe825e0d4d28a1e3ec047ddcab818f788c402fd797dd55aee8f8ee287519c588af426a3b4e444ae1f14d86d7edecc3823a6bac0a88b8c53e035d7c7fec8fbfb89a128ec173dfe7f8bc0d7a94719b6d8e5b50c3df55e7a8dc0286b35eab9b65a636bdb9f14bb6b340d79ff12ae754f248e0eeb4022dc84f7eef756296c2f2c42a7cfc60765257f9132e5537fbc7f6d8533f3574cbb15e70e2968d9a915a9e77dff3b1bdf199f51ca1c6ae73ccf66c7b2c12896d8bdb2e368df56bc6f4ad7e8268632f5bf06ab11808cadfea7f181625837b43121db30fcbedb9a8d4a2622bcb563cc8de91e25fe4a9192362afdbeec6be339d2a126a8e104e4436fa2da9ab3ad15903c38b53674ecca4e218294667f462382ff1cc62b41898e5a4648915f0d3169aae21e718f7ab2ec3a04f73ee459d5499058580f65d7f8cf7bd8dd81f0ce90af78913aa45f06613f96c068fe234fd9c44f38b819932c89e3ba340c341236a0347f5c1de2d0c459d84bb153d49f8e222c251b30fa6d5fe3279d602e889fa1209aff2988e52191ea0f9a5bad13e93574fc992d6d1876a7538f501e070f34288a100aa0fb72d08e1bc73eca4200f627a038f8344652c2ffe770ffb633f6e3859ecf5100834b2c4b43312ea04f91f578c4fa268c7772aae8e89fcfd74110127002363e0de7c03fcd2d1b1e1926c4271e8c61e18c4517f4018213d040bba19eb99d1d0e51faf10da7ef9625fa9b538433a475541a946753cf19ec2baf243304ebaa4b391f88ef6ecece965b7c8236a356492e07f97144ce14863d4c71870ee40adea3edc6ee1ce83c22b2c5ee7c1adfefbfb09683af69c036c7c11a83925bb7822bb1fa300d8a93a15b4a2b97fec44d09cf74476cd58bc82bb2d9672e38b560e8091652d8d0254f0b6ef7fffaef0d54d7c4d745bfc2046185722fd7625a760fe4cf26258544ab16f6231467095520b61d0e3f1c48a659ed5e4e343264a50bb7509b0c049758f1be06fd51601264a9360813adbaa1235fc0243a4a87481c7ece481094b03de19ce23c1bdde33f83c08da7a4058d8ab90da73df685e4c72ed0ab950dc77dc0a5e469be1dfd0b0d002269417ab5a3e70fbdd4667736528545733bbab9d77b03113f78d45bb7ead3a0a5956d235e7c6aeab9ec2d9a59239592a4f358ba05abe117a74318b61863676f35fb5ffe08769efd870ded10761278b916ce7d055ffcdf38d5eebcf115e2ad17f8dafdb5beb116f638cc1d2fb59074395dd17e637a6655ee64f67b17ecee5e6d1d0f4631a97eaad835fd37daead0dd8cdfdbe5773d788054111ad2c518f040507db5d9b90e5edd9ee7c7a0d9ed58734d675766518d9b3a3b772e473699e596494489e98cc0274581b641913e9ac19eaaf44a66a302c7438654f1ba33d496345c05a43334b9b22d56684435bb7bebea3ec7e907c7beb688fd898bc305254036c825084bde05fbb41378e4413f0db33ef3e3b80810dbc637323c0", 0x1000}], 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x880, 0xb4) recvfrom(r5, &(0x7f0000000280)=""/86, 0x56, 0x843, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc) fcntl$setstatus(r5, 0x4, 0x80) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) close(r4) close(r1) 16:00:03 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) write(r0, &(0x7f0000000180)="b7705c5905cba3495244fb8d88b79cea51918e48140fee8d5cc7ecacdfefc153b5ae06e4c7e8a713d67f89c9b6a0c128077e5334ca66916aa62caaf7cca6b976e6035a381b837cde", 0x48) getsockopt(r1, 0x3ff, 0x3, &(0x7f0000000100)=""/109, &(0x7f0000000080)=0x6d) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x3f, [{0x1, 0x9}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0xfff}, {0x3, 0x5}, {0x0, 0x7}, {0x3, 0x2}, {0x3}, {0x3, 0x200}, {0x2, 0x5}, {0x2}, {0x3, 0x3}, {0x2, 0x2}, {0x1, 0x9}, {}, {0x3, 0x401}, {0x1, 0x6}, {0x2, 0x3f3}, {0x1, 0x8}, {0x2}, {0x3, 0xfffffffffffffffa}, {0x3}, {0x0, 0x3ff}, {0x1, 0x7}, {0x3, 0xffffffff}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x7}, {0x1, 0x5}, {0x3, 0x4924}, {0x0, 0x82c5}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7f, 0xfffffbfffffffff8, "dc04001b0002e108000000000600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = dup(r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x5) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff8, 0xfffffffffffffe04, 0x118c0000, 0x0, "e7d1f034e88bca42808634a08b52274b00", 0x2, 0xd33}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/146, 0x92) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10a}], 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:04 executing program 1: socketpair(0x10, 0x5, 0x2a5, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000050f000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:06 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') chown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/234, 0xea, 0x801, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x84, 0x6) kevent(r2, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x10000, 0x6975}, {{r5}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x2}, {{r4}, 0xfffffffffffffff9, 0x5d, 0x0, 0xd308, 0x491}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x81, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x0, 0x90}, {{r3}, 0xffffffffffffffff, 0x0, 0x20, 0xffffffffffff7fff, 0x7fff}, {{r1}, 0xd176a78ad572114a, 0x8, 0x80000000, 0x3, 0x20}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000047, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x100, 0x5}, {{r5}, 0xfffffffffffffffc, 0x12, 0x20}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x20, 0x40000000000, 0x100}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0xffffffffffffa534, 0x4}, {{r3}, 0x0, 0xa0, 0x80000020, 0x200, 0xc}, {{r3}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x9, 0x5}], 0x8, &(0x7f0000000480)={0x1f, 0xff800}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) getpeername(r6, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) accept(r6, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = dup(r0) close(r0) flock(r1, 0x1) 16:00:06 executing program 0: setuid(0xee01) msgget(0x0, 0x500) syz_emit_ethernet(0x393, &(0x7f0000000040)="56e8f095d07af7e41d146c0148ff077b2f94df9f9dd6d298925df7f42e41676d232bc1bfb2") 16:00:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r2) fchdir(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1703) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3cf, 0x4, "f0000000b0735adb7f0e466e1f568304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) r0 = kqueue() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fsync(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8090, 0x112) listen(r2, 0x80) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x80044275, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x3, 0x7, 0xf10f, "a7efe32daea1fb1e7692f2b4c2aaf27df323de05", 0x8, 0x9f}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) read(r0, &(0x7f0000000340)=""/199, 0xdf) r1 = socket$inet6(0x18, 0x3, 0x100000000) sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="eca0661b24482849dd6951b6983001e63303e2a1847a38299c3df17cad5bfa99151e7a39d5ab64c67e4ba93f69b74264e012bb0159487b1c307e3fd8b5dd15d71fec6142df80ed458dca98", 0x4b}, {&(0x7f0000000140)="1cd5fb12a539815058ae88c49a2eabfc0d485b17b3b33571b513a4ed405018e87bdc90664a712997d09ce13cc7fc19e6a2c2bff88b1000d62eb058f074918ebbf7de0d0d0b106671207cf2a6c250c7dafa5aaa2e57b6ffd9aa3b1eb0ffb448b4cb6c8c51523253261ae2f0d96c10b92589f388af3e840b4b19e266333549612ec53f81a3b6e0f8f67fd67f9ac50bca5f18789bd285268a2ae9f5392cb96b82cfd93d5653b6cac2353f2a32f244762be22a5d5bfbced7a4ed9a3c49de992b9a439753e47efe5e0f528a90b601941375", 0xcf}, {&(0x7f0000000240)="4d29910269eda834f51cfdc19cfcf7a81e3207f4493c1b165448b69f2ef992a2976833d9583ef69ce1e0fba32e7aa402d5edeec73de84b35b10695ec84f23c909165a49d82fb766ab83e2e187881e823d5ad1b6ee31364367b63d0c4f3f176021d2c476ba1688d749fb83e8c7243adfbfc7b9d6e65578ba26ee1a200320182f6b5d35f936e085ea58adafa56e8409d6b09fd1f4711aef4d7e7ad2168011573a8e7b395ecdf7075495928f85471efc2afa905af7d6583f54ca45160da975689f349f7e492a8026ef67d6e7df3b96b5b36ef2dc53ae9351c67", 0xd8}, {&(0x7f0000000440)="bfdbf4798dcda4449aac3cf801f0e7d19432086a16b0991daee7ee88df3e5296e5a62531ffb4c5256b4491dd92e4d005ae9688b30eb598e707c9442e56b98a535d53e55112aad71956ffc44ab772dbdec74f94706f5c030bd8748d0da5a12ddba065afc691a33c0813106631299e03bc2e1c85d96f9474072817ba2513a8aabadc74731bfe4250e7f11a47d9e28124a3397c35555614d82ea0b41c84bdf2de90f369881bcde75dbe7dee539c196c07974ad04fd77d095b0de1e3c6b7e7692409a553f689f982bcb155b9c7c299c427fe3a517df2040e3225bf84b00d57852024113a13b182a83416af5493334e3d18e3ee958e35970055074a03c87f619c40be45ceb4c5056547e4c41493703b17e8125373a66105df20d697c0c61ee9da5cf88bbabbfcf2c5ef1d28fa01d1ef12749cf7136c64b3a26ba61e62c3675c2da9dcd00eae014ee13abe7231b33a678372f6d62c2c23a76661a2dc8b3fef7ca9b75109a979f2cc6a2adaafc60fc956833a5876e4fc03ab10a19a18659bf6e82b33163279e55e269925777016c0ee1b30a56c57d86c1b39304944302d355d2e2b38c4d2330ed8edbe48b186deabb9669ded82be6e0e8af1bad625fc6539884e1f01f31b3c0ce068e3aef88fdc5a317025983c81263b195fa79d2b95691dfd3dfd94ecf12bc7800f31559ec6271124ac0fc3ac9755e70faefe46a27b06df36a22fdf1916ef1885eb6a60e97553626d093b9697a6856c1fcf03848ef673086b57e838511368e74e49b8740cb608360f7711d3b1697a7d6ba5f8756d82acf04e7541724e334e9d60aeaa86fd4e20d1b9e5cbaa9d963b69e5f07ba675a8a74e1b23c58d31d1cba5baf14cabfb4e188341df647b4c8412148fa36588d9c29e4fee07a91a1fff9b16fbb771350ddea9432ddab930e1acbb2cf413bf802c41b54417a8a58403bf3d2a7ec6114a9f44f577ecd00909ff1367a37e34f0c9212613ec515a94798ee76e35a02d2dc2e9366297632751dc3010a1167c74ddead6104a026dda1ae074b1f4413a5baf8e8e45dc43007f62a0ce6827811d94e75ff652e3accf168b9fb7161f70b5f70cbcc390cea3f8a2aac72ae965c6968f467741cc3c0a4ad62d443cea9d0e65a18cb4da47bd35a22f7fe772a2915aec5d7bdd349066158d949836e5ec7d2cff13d90e24c116df3e8c8e2460e3c284346003b2d100169f3256258aef6b4a016f4a38606b893b1889320cd7e0a5782cab9a112343bc14376d1c3c5c06063f0e07559283b0d3c4703f017b4611336bffc99e2217536fa210a05a849501ef5bbc7ad64e7df25ef5efac9a1a9c5a30ec60d2e527b4262a84e4f496885b13a98d5970e85ecb79e836dc43d494ecef72e471e1b0cfc7da4fd1587f8e5a680ea9f6003d1599545bedd1391d9d8086384d1d107b6aa4f4bfbc7a3a712bb727730176ff6fdbdd99e5d5fe9c136d040e5e2625aa616fcd31b828ca57f118a49ee366f5452f793d3f071e276d7a6f6f6ac66226b66d0c3fb74a4365bb729fc46cd89e6a116a1db319a45ba28ac29c5845ce3ad48cdafd5a7b8a2aa14d826e6ca73a50fc476f9fc0ec27246383a96eedbc3175d769d172cec656de92a770726b5dea498cc775630f1ed94bf224af7eefedc68183aab4ffcaff065dc312e58074ca7960d0cbad7424206574415cf66b05212b3d5840adf67dc3269aac101271284c6e25d6a7511e9023023faec5c35912d4df25be1dfcd671378e173825e4ecefb4ec8a88e02952e6dca58392ff3239bf3c15c9d5ea13fc96c6961032e9e1c321834675779cd68cb44338b433670b7b35b73bdaa5f5345fa4ffc0f8c14ff7a7e692f5cc5bc5d88f31b6681ac02d7e43f4d4af857d72ba0c641450512194479550e41bbaa460121d9acefc2686663bd54092d4002087a6527ca96c880871a14e3c0f5cedab8983e7ba1d0c58cd9aef2c359691a01792d6b51702b9632ead5ad6b229a7ce843d0b5d27a80e141334d6ef59dd007ca47825f04143af3f6180b947b5d4d943ad83be8d0eefc11d3d019e74a4d5ad3ce4052cb126f5207c1473b21bf5f58d763ec88ae557e84d62b236421f4908f2e65281416341d3df17771be100b618da1f34c5738e59220b528777265f3201e75889527e4c693a4c4894325ab6cec02b708650c1627a88248bffdf83fc607cb332d64a81fd40db6ebc9828fd93d74861c83315dd932b1ee7f6d504248b94d505da3e3d75a7560c0539723fbbd9ab037ea585ba875361bf01218a3f32c71b883139ca1fcab6115a8b7761f891f3fcb3944b008f6383eb627e6a251bdfa55c9a3581980df851187346d6afbfb294cb18fd87e6460b14f51e21e0d1a91dca41788ccd84f2494b1571ec74d086d49b5c327c6a8d0e96d80ae59f52ca241d118d830eadd0888018099819626abf700a1cdf26aa8353a5ed9e4e1a84ffbde1a0d8266b65df103b59acadc6e00922a9ad7d33527faec8e551821b1fd23b269ad0ed7c995ecae8c53e8e607fce646df79b29ac61b82337c6a36ccfae8da48a9d5fd8fafd84b133473e26a022d19b1251ab49cea28ada28681120431a1d825c810f68b76d1fe630eb4fcab935201bb9f11340805f8dbb678f5b84fc909838a5797a15c1cc549099b61e1af7d0340b6c02534b61fea9d5a1ac7ffa490ebede6d73c6aa378e394034ef0883ab5b40ba1cc3c53752679147709c2907818d06042e02a7697a9d7af9a0537028456f4275193e6eae5c33312d960fe419129872da0b5b142e30339cf233601382766da7c46b725921e971ba36546f3b3515f1e7fc5aeca5a1ad7f3d3c5a09bcef57b248325a9494ca80f4efa2eb6e6302bbc2d914e012028b7db0f6f7d3b92694325a8152f56e4fa5c7c047e18876d42d4f7dbcd003e29c70d7e845bd50e8ed998d4bc30157a6935565713c4d3c189e267302d508dd329ab43bb5f40b1c8baae5005a9138635c372842d6a2e45abf4571d60cbd974219231427d8e9df3ab4f896d14424ca925b483b413152a551fb31a63f83d0148e6862cfff94d5f3569fec5a6906a7e6db004b0f0b00c24e1ec71a266ba23044dea8589a3c2ca5cebd17f2360dba0046bf07adaae720233481f4b52f2a67f981a7e15af7e096fe50f84d203ea589fa6a6cfe58c8c27c332b55b74c7501e193c3a310cef4576b09c72ea588ae7ceca0a6afeeb7bd9e356683486efeda113883f24f24d50d574d79e1ec3683d5ee2f9260e97c6e3507e83d048eacc30c348425a56f06fbd2b37490cf62a1806c47b1e87c400efe7c96816c99633d863bb3114b81e3f77fb9c0ca504c8895c54ced530bf7b18bafce06ba64bdf06d0ec504d296b8d3344ab3c2a1a08aaa984da5f0a4712b8fdd43d076dffc21a6de20c8445fe8af68f2334238c5e386ec9021d1c9111ee3653ab13172896ffd5c68bf2f7586880368eb69027c2be6f23a6d92d45b8bbdea35f2e8d8facae80d5e199befc6a6f3a6bf3a1d6e773bb0bceb9f0ead005f726684fb2cbcf5896b9ffd78486a4d636867de33a98f57fcbd671b5d3af7d1419baf876848205ce9b2796358ad093c82f0cea85658325b182e06d7b897444953ae9d31bdd23240887b10f1d050966d600a9ebcfeaa9f68a3db7164a12e3a79db499018c928e4436dabe43e9dd7965d2eae4268e6afacfcd3bec7a21f2ddeedfc43a61578c1ffaeaf6d3cbaeb97800fc668ec0ab4162d7efcb237761702402085258c2622d91173098229017ec69c23ad75740d2b4e1bb9bc9d4d099477ae1408603f56fc4799b374121f9e8bb795d49f19fc1500efede766948b88074ebf8a06bfec5f9f13acd81e0f41b280df68e11922ff03590710b1e4aa23c157af6d33eb71860107765ea0c9e002b71c464d30d07301cee7ca2c51ca7dc23ee9d3b171f44a44682942b48f194bdc2e3583a69901867a57df03854d01b86f91568fbbc33cc8b0d656013f527f4db0fa8ce8c1ab43d4557e8bb4b3c83fd9745e120ff52068cb769c14c66d1b9bcf3028b0172f1b0c9feca1e7be7f4f4d35da8ac64b5382fed45d3120a44ee162570636a1f93e1771ee93caeb85184d289159723ec085b0a127516878e91e16bc0140e3392336c5452b959321f48d8604d9e5ca81eb0d4e0b29b6830ba8e49d2555008a90d02abf60894437d6b6086404c09bb564d8a4e9df97ca88c4cef6a74b2385f897cd529221be9220aa52d64d79a9bad9ff26cf0d5244b1dc46297defae055101e21ff4cc1c9bda78354aae24844fcd93d9ee105e4eb3d83b80183cb5c0c7da2afe194837f9f7b22fd12cbfe0760c8549c10adf3157ecbb6d40b8fe50360f16892d455561b7e288ebf3c5787b023b394f083ae8211ea95850ab48aa3d33dfd6eda67c5c5988cfaaa945a31d6ad903ea8e63a8e871b7bc2755ea081a6802c6983337cf87d573cc7db48952ff6710682fbecde54392c50e20519d1dc6a1c939832ac3d52ee6ba40e350121852c2f12d66e212739d120ed6435ebb0638fb31e81782a117493bfc4e929c33b8a4b85becf820b86fbe2703069fbcf9d664b8d1407b874ce4e76b51cca17e9ff14df35a82999cfad7edd8b7ade5b4fabbc6dfd0a2ab389f9c497c83c751dd2a62e3398dfb0fe5789033fc2c5cf2d6c0cefe2337a3ee594a6fc2af784bc8d92b6dffa34a4b50e178bea44ff6e55752437d04deefb7be052829ecf85456ef1574506ae2fa59d16d389a7940d33de48f615166415c05f35696566ab8941f783f1bd79975baf61dbfc057ed51a4cd37d4ecfa3337b5b53220120942eaf7311406596f561b217258efc2f393c49e23a2d4b5c8a57eb5c062bca68f9186671a8dab0651e6057a3e97953ab8f596b231dcf7178034ed92225617f9428faab2fb772b1c3a5685300c73decef59a47105a7fb3408199061061229a19f7862f1697d18a4212248d4a2bb3ba48d2958992a3341a68bd0709f49b66d3c0319c33034d4007a98841cab8b56c2c23adeb55a6394a5d850fff098f8e86a0b5a35093867194c88cc93202e4d2585331ee58a24642d38ca721154bc7cf43e7aecb51c50e890601a519ca7d87aa91bd2bf8363e3c0633363ff24018e84b5ab38c2c6696dcadb619d90f75ea912a98cd44a6b5b96b6d5bf858588d593d94201cd9098fe74856fc0800abdbaa433afff32bf13b99d6b39f55bf57bf8c2b37fb853517544ba7260f95992d44a7baee106bf68fb0b030c06b39f4b08e1ae4512b3d1297117e665cdb229b35ea0df17cb1babfe1b34666d950613336a3584cc93faaae56cb0d148e0f080640e8aa6f4020f07f5c894b3e36e86fa708b3edc6cd56768f76b94fc975f34732ba7ff9375a7d78475d43ab0947abfc0de18373b3d0370e446ce9e8a338d67d152ac85af687ae3f0f74cb549a252d8d9ef18104435f59a5371959a96ee8c1727ef5146fce616c3ebf9ba30973f33d01bd6bf99a1f32e2315a7575b9058ee35d98222bce14f731d344c02993f3ce8377e8d733ac8e8083e23c06562d043446866658fcd7a48e7599db7d5985cda0a940850489ca620140281d17e98fefc5c913a5293abae5fca43320ae5828898cb670e7ff6fa1adae44a6c1614744cfa80087108d2548100211ec94ffe8b54b9d30c71dce6c9fc2239dc3c302cbab787be0a9d18952c4cba5b9029d421a6931b762c4d1abbf9d6bd1fcc77f11e3f166cce2eec08e0e2e2b5e62912f840d6b81a66c0bc766a8121c8d7276bbd607f5a68173c8366467b48026ae0503dfb4fa4222ec17ffaf30d9bc", 0x1000}, {&(0x7f0000001440)="3695a4e1eb6caf6f9fc27ecc30f719a178cda3eb4da2022a3086fe080a34352d6f5ccfa756b4fbe789ff36b2508c5f06de45ca1cf350eb696d972bbb5c9a97e7779454af0487960f401bda177fe6d3b5d094a99d70d8c1eea77ca3c3a7e87623652c43670fd4a24e5a50821175f4be6c205455269523fc0805e642220640b03160864434d53fa68f805cea01cb457b894d771ab3b12ba158e09de662dd311feaf623e7310c48a53173f879afdac117c8b4fe9ba25f17d09f0191167efcc62aee1af28dc290404cfb", 0xc8}], 0x5, &(0x7f00000015c0)=[{0xd8, 0xffff, 0x5, "14b1d205d69f4ea8f37f579b7428400373c85cc90840b273998ecd4732586f1d6ecef7e2a6ffdabdb47ec0d15d5cceedc888512bf258e7599f19dc09a125c0e1e217d4db577753b04599876da918311d6d6141e934e5b080366388ad7c8ab207d8ef02b009c90c73e982879aa473c82d6d55c9ce009335f221430bd9a75b42e8efd431143500c2201e76d88c0bce2a3e1785324b3fe3bbeb7125142635bf0935b75b4cd560b953eba244572519e1960e5bb47980942b31b4561a3713f4f2891a37"}, {0xf8, 0xffff, 0x3, "f8b108b1dc758af152cafa684fa9b4d2b6892b36fcc3dcb01be934e09e8e8b67282a76c93b4bfc7ba1f94b9c721b164f46b134fb62b70028d122fe549e7491bdb15a1663c597b8f59043307410f64e11f923e7d7ac5236bd2c900b34241a95eaafa1b330529f885937c26f9f77381e7feb16fc9d1885c47115a489b309b148affac29ce58681dca3fb189d2e269c9e13ce4cb19b8dc29cc3d5ff685392a8ae5a63cbe76d30c1f310318d9e8327c2709041e1cdb0c40eae3a64d4103cff23d45b83a1b4f87f8e5016907a04d872168bb9875c7bc6e2c4f6a65a4196918fb18b6c57345e5fef063b2e"}, {0x100, 0xffff, 0x80, "2c57ed11f0b21f8b8947381ebf9968f8aa42ca885f5504f94b394115f8a9e6598454a01c7267763026abb7b8887404e37bb80e38d06f870a8836c423ae6431305c0b5e513c2bd359d1e1a7f056f5d63190e5638246a35a6f756f5226bc5e093ab4492874e9157b39545c420397b72a96e0505b2df8d4f4440ad0c67aacba4ea24546d19b4e8425dc622c39c85fcce70912f0921140ae09fab9741d621ab4d062ea8d7900333f7040de319a65faddd68c630f2750690b0757d7700177a53c09cac22be53fb3e18ee96d70f04bc2bb3339b50a64288b4406fad01ee23ba836da1907a8c528d783399235f5df77cda3"}, {0xa0, 0xda64bd4669e0f574, 0x3394, "1d60fd6bd2d989c3c948d1cc8c1907cb7ba076241e78301dca597acd72360d50d3ce69baca614160eb60d2238950c74743e9c91570c6c530999c36395b6313055ed4be37675a5290f68868a09692799d2ff85c62106179895020c5e2eb19aa490d843ee5995ee5d16e5aea141a8e3a1e6e67bb1629d419c7b40fe389fd1014ba20e26093a42c0c48e108d4e398"}, {0x60, 0xffff, 0xf279, "7d42880e1000e26bc9f1bbe262ac5d992e06da1474ca342781466f91776fe451d480ab5e1ec4ad39b645e57df9163c7cf206eb2646f03a1d61b33e7676512e61a58f6f36d8b8d1513bcfd53d2fcdba"}, {0xb0, 0xffff, 0x0, "88846823ef2068b9d293f2451a5457d0ede2dcfd7ebc2a5ff147c2045804cd2e2cc6e9ba5168ccf98ffcaa48ad48513b32ccb395f1da967af1469190f187c6e8491a77d1dbf0384439150a4fa4beafabd9676c1f722f2ec5eae7cf6a3abc34ae3da289f7eefbe71453983e19801e25b34f22522ba8dba90c1b0ad843b1052e80af21bd3ad567a623552f86e305c7eb0fb64546803ee5358f40b69989be035e"}, {0x38, 0x1, 0x305b, "3de27f7710a1a1a3f76e987ee44291c8cf4c375e3dd222ccec54c2391eaf7f7e4ff62f"}], 0x4b8}, 0x6) syz_open_pts() ftruncate(r0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "d9edfe119b9f87de879f4e79f0baff57e0d1d598"}) dup(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) 16:00:08 executing program 0: select(0x40, &(0x7f0000000000)={0x4, 0x1f, 0x1, 0x3ff, 0x1, 0x7, 0x6, 0x100}, &(0x7f0000000040)={0x100000000, 0x2, 0x1ff, 0x2, 0x7fff, 0x5, 0x7, 0xae3}, &(0x7f0000000080)={0x4, 0x80000001, 0x1, 0x3ff, 0x6, 0x397, 0x5dd, 0x1}, &(0x7f00000000c0)={0x8, 0x3}) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/4096, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x23, 0x1, 0x3) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:08 executing program 0: r0 = socket(0x4000002, 0x1, 0x7f) r1 = socket(0x10, 0x5, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) readv(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/185, 0xb9}], 0x8) syz_open_pts() 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xc2) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') unlink(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) r1 = socket$inet(0x2, 0x4004, 0x80) connect(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x401, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0304008e127f00000058f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x40000000006, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0xc8) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74f0ef98de61da9b3189580ddb50", 0x18) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4003ccf8}, {0x4, 0x8}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x8) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:00:09 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = msgget(0x1, 0x13b) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = getuid() syz_emit_ethernet(0x7d, &(0x7f0000000000)="e2cd052ad7d60c5e4ac85591ca22c19c3b582d3e4439157d89cfd495a93f0589590b8f0a85677a8a0f8a6295658f0c5cdeb694c26361f0cf7c4c5a2f9144d2a937ed43770de7e0e875a139e7d9f62953d9b312dd41ff975c96c379876d8f7602f009c4c39e9c29ba78be60cbe65df14cd2769137a5ff080a91e6b42b81") r4 = geteuid() setreuid(r3, r4) 16:00:09 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) semget$private(0x0, 0x3, 0x400) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x200) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x40000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000100)=0x1) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x300, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x6) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="aaae599f", 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r1) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x800a4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2f, 0x1ff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x0) load: 1.44 cmd: getty 27532 [ttyin] 0.00u 0.02s 0% 314k load: 1.44 cmd: getty 27532 [ttyin] 0.00u 0.02s 0% 314k 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) fchmod(r0, 0x10) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) fchdir(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff7fff, 0x8bc3}, {0xfff, 0x136600000000000}}) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/16}, &(0x7f00000001c0)=0x12) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x7fff) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r4 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) dup2(r4, r6) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) flock(r0, 0x0) write(r0, &(0x7f0000006340)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421d354fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba7a316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d0583574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c70300000000000000074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f64d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a25b9000000000000e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8561766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc9812ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8757665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3a1e7ad94ec032fd33fb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe02983f5e9562d49301fa31faf97357b6c68fd150988091f494f3639e8090ddb35e1d2b0c1340bff360292c063a1cbbafcf92bc7a832324d0b17fbc4428d560eaa276b89b322b2bf920e24f46d194a3e8d8cdb4400bc2aef65fc64127c6e940ac8e2fad9069040df1d295d37e1e36d4702bad5c31e382decac0d966c65d583104014e724187f8fc51b401583492ad7837b4c262f42a6f56ae0a0535161ff138693e44ba0aa883cc60e51bfa54a27e899083474e46095aee00e397000000000000000000989069bb7a48774569cca625c5dc63c077cc6efc37d6a0786c39c45a1a12", 0x460) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="117ff59529438f34e55b86f88148f0", 0xf}, {&(0x7f0000000080)="4b43667a26332a81a8a40f2acf00760606871e428b46ab8fa32426abd9754933034e0b9bf9c2b296bc85d0e2b23bcd866ef98dad77e037525970fa6c82460330f9ce353f5a6d1bedf77ff99ee0449c36e11ef0885a5dc4a63d5f68123c0a0ea436bc91a6bbf8f1c7f62925b8b79dd14c3722862bdbe466822212", 0x7a}, {&(0x7f0000000140)="070fba8582c789662a8f0c036154c996f2c97c7ca0d7", 0x16}, {&(0x7f0000000200)="b2a2e8e3818c656ab66f31fb5b165087ad86398dd3f29db5ff104a924de6335bb8ef5dec25b9104d402fe35806b93f32fcc3192d8af50ab9733a63973e1e8fe9706da8d9751dfe4b42073023f80c2528c588e7d10d51818a786b3bbe77f6df4b21b89044", 0x64}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/231, 0xe7) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x146) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x90) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00000b8000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4000, 0x7) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="1004f350", 0x4}, {&(0x7f0000000180)="d5edc0f9823c76d186753de08c2c285e875fd63cc4ff3454c28ba903954e8850aaf2d4338c2b9821f8eed074caf10b0e80793bca27a80840feb9c20f9c28be8b0212575421bf87d5284145d5c2f19d18de68fdaee1f62160d9e827a495ee7268969514f7ee91a54a0b93ab1c337915adc56f4d2a0cec732e42e893d31cace7dadf7f9fa5", 0x84}, {&(0x7f0000000240)="a1f8e55facba22f27ef52509b23f233ad65c62cdd155e2bcb15da99c59dbe65eb7a6f97b6122feeea492228eb43e644902b26308ede123792914c4f2cf937042467b4dc0cb4149a1e78b1ce28b1d92d691cac17bea853bfa8d516de9160e82cbe7a5675e6f66bb479371c5c31b45c4af57b20df4ac608a759c807b400193fd2c9867d6e06cca014d8e55cfb41396a792391a37f044355bf7e86198d600683c01a5c601435207287710631287c3e1155975baaa2d9ec5f60ec26efcb45e5f1c7aa33411f5c104046012e928db48961942f3ffae0a14644d8c36a99dc1e159b93ff74799e18c1e9b5e5bc4086449db7d5e1bb28271403855adae28b45b1cd99c05723079a2a8e766cd589a9ebbf6829f4a669ae9b85d3b72b51e0ec1fc87db1413a60f680fbf7af4f9d74d6a67dcc282ee073b9910f96a7b72937b4829949407f62dee41cd6ae888005f2a841e5789669f0bc43d0976786ccd17e84527ee206336f529d80b36c65bdf8e7c79e7b0138b604f101df22fd9ec00d32dd010234923ace339f0d899e2bacc03a7947982caf0695cd3f91e4a5c6708595e43b8dec0cff8921457fe022ca79eeaa126c045279517baef11e0fa5f89dc3e018469ad818135eda81fceec22d12de6d140509293f71d7eb4380446f1f0883500a9225d850ceac8683c8e97408cac139680d986e08d0d0182f19c76dba6ec094d993bf175739e570a83f63b3144632d27637f83c5e1dc032cf2883fd1a6f2cf6af2f2dcb50a7472a8dfbe7b4fd98b94860b6fde7efc75ed8e370da5aeec5d8f6d6262566d67ccfa9ae6b643737f283803c9733581083538158215ea17cf63e0deca2a1a1d850798f123e9c4986aeac33df1f767115a3a9357f6a96119830c3c3819d2c296714206498c7e142ec79092f5bb844e8893265e4642deb9bc5ce3e1c89a630cf30d36e5a993c46093fd4f947540ced6719760c2549041833d2634f0588b3ccfc7f27dbc214d8047b5a61d4d03c49faf7231d9e7fa9ccc2f76986dad621142e48fbf8f855595a5cf483e7fde05b5bcb905184604ff5981c4f238750dac6c8042c2e233d403c644a39e53b64f1bd45d1d06cfe858013721bb324007d229dbc1dea03f85111521b38c4431b8dbf8463a89f5f7fd7321b3f422c8db10343148edc998bdf3bd866fc32b400c472197d2ac3dd3cb837e7c0c26ee99202e51ed5fe54cd1867a66b1b82afc50e427fe7e9ac0acba68eca181a98025374e89f8853a79d27c25004afb67b62356125b5aa79ff5944485797ea05986e990a05b0cdb1f5019567ec0149f14adc642bdbb0d66e6f1ec739318fb23b30a3dcc611537da9c2fee3aa78c899a60c708df1cb5b1693f3b4f5a28428eda147d5933b57a4a1e14e8e9d21e1412d8d335afe9439b1542db930cd5f91b637e74df01365198dd21be947d88fdaa5a5bfd5bad6c912316336cb1a7d7d99d22e5e4c0a42c7a91b7d38582de9e3cbd9178d024438d5f26d8127a6e55d6bdbe3a491a68a57dcd67b9841aa4bf95e0c065b0b04a34af74eea6b40bcecd57a5bf76af22e69fd12d1694bad3c322b072238d0272475833fc4d55b46ce3aa2eae8aa7583af8fba242b492f0707775b62edb95814024cffec2e30f04f418f7cff1128f81080d6410b3a2c9bc09f562fc107f1365569df969b9d95fd54e54d1218cb7d696b4ffc495a69d9ad890010f727a2b091e0c77a3a7b6255229d2044149753be48044c1e08beb59eeca3b02d2c19d2f8c1b5829ab21c3487006a363707df97c5b55b68df20bcd2563afa5e8871a0cdec5f743d573ff85e50d1eef950515e8c0feeb9d8198d4a0817ba1703c799a5596be70662b764b49c8947b7334f50f7724b72d44ff9bdbfa0d88e9555efd14664313d0eee9b0e4fdab6d6e41d3a9d7dce4c0be31753d6d24829b12354d91b08a7ac23cf4c684f2887c316917f0caf199cb24c5232e7a983acf7731764b83eab4bf9fc80bc73c2c5b1eacd92bfa6d6db3a2fc487563edab0ff71558f1beb0b5c3af98ff45344e7158d53a9b6946c92e808ffb1f8b45361a970ac6beba9b26579cf2698ec0b150a8bda41c34983dbb775f1cadb39f32aff131afaa8da2a480664abf374c366818f2e645008dc0d047583a1bcfe6a141b94c7ccf248f56bcbaef3e0d1c70037cd0b0c6db8b4aa0925b1a320702780180a1d515bdc0aa4eded0ada2725b5fb2a560b58a52eabaddc096a1dce470d3edc05f2cc594e6a9645c0713248afc8b63f4e9df77104f647d6234f630c9c188b0f020017cdbcc2b02bf5ba7823740be19dfe1cf903ab607c4dc256a4dad60a7fd98f3ff83404fb6ecf68f06ae2b44f5ea67bbd9bf12e2f19fcb2140a8ee08b930b1440a9414a3c67dea8f4d2d1953ad93aa12629ab5ab2027bf1556743a5ebbe5e4057b87ed900d5f8bf73c510e916e67e4783368ecbe33a165c9d4e2434ba387bb53935d50958cac0df4e952f49eedd86f3172d541b49fa59a747278d94040599b79cc95af02098322cd58d74e8026839baa7225dba572e428de47a714a3d16fc712764e60b31b4bb005d6463c250ef0a42858fa67e692ae8f2745e886f29f2092314c0e781d26bdb08134d068ffc8fc99e12374359a8a0dd4d9009080e0b31956ffb604dbbff54c047c40d5f5c0045d23f0a6e78af9bcc108d544678122de3fb2b382500bdc26443d767b000c1ec7d374e33dc818bcc2ebe106072b665889f48543b6e747fc37509ddf8883bcbff7a3e19541b50183e59926c26c31edd78522d01736e435c8e06eb870a0d1377753816ad78ef7b957a8fe2a7d910776d3b59ce17cb202df1e347e244f7e93810c576ac3e8afb10929c086197ba88c4f3d1350c51a4069ea99a65d564f382211d98574a80cd1a1cf4b6c504d514de7d36e0c6bbab5417dec9a5f0e0b807a3910a36482bf70cf1a6a954b59062764f3f3efc4419f965907a4f489372ff5720420d32908398417920f06def60408bc50a04ea00ab5e65ef398c5f146c7c4180eacf0e330e906c5918f256087a81faf48d76dc185fef80563a734489b91b577b7c2e0d484a0673dd43bc6bae6dadf525f71df0c8732a0a9d1afc2201ff3f52b9128f2bc7dde64bbc637ab799985940f5145446fe8c3e2111d822d86a4f5ce45a372abf16403a0a8719a3d8cbd9422be4e31de74eb75695bce4670439e8e312cbc4b6bbe1d58bb3bc5e4d1bd00a065f76d9c3b3d08afce7dc354d0a6ab1666a8c1dffcd0bd6328b4f5150ac06572adc47280cdbe6a7a2394bf31dcaaf84789a25b7941d6f1e4ed1d2e3b1f3cc5d7df62bd85b32a20d552cd1fb0f741594df0795891e1c73372126b9abc439a23aba26e4c45602cc4810519c795198a00c35cdf0bd0c6d23bb4280c39980baa19240e6b2cb17d60ab425f552644ab70108c7f65eb6de65d66ad57f36d4939e3d7c3d69efeaa620166b5ed75b6f261846a680fb0bb5e39dca5695515df6b39cff5f9f385ab71db0b127c946996852cf87e15c669041149a192d869c99b163fee8f793a35c6c550eba31785f0b44ec181ca340f23cb6cf8b1e9cfb231748a095b25a4955c9315d46043600ea383c11c225ae028e9b32c94de1e9df1837e473969cd6e82989699641fa1d5990de9bdf57979d6137efbe9d44f2841081b4d16d9dbd576d891182f2fdeb86d96f0fd4c709e60145673e4c9dc1dee098403d748707e5bd4f57cc996a5328d4db27b563462a1f173e4c48025cad5d5d153a6e9130269d7511044b379dd328cf1f6a6f8d3f819b5999e487cd015ff1f1c117abfbc90047737f17259db3227fdfd075f9861d37013cc35dbbed1d36a3aebcd7f85bcd0588972245f500afe44928cc748ada45d7f97b91102329c550bf4194226f9bbe6b4a09dc40e4172d3cfa08bddcd70d05eda7f44f0f1f8a699d48c0a555a2c7b08a75caa876f94ab7880e4897883e136aa284f1acf268485d1513ea81bd4da2f3ab5a7eef0792ef89b7da200af0e06abcede5f9bb3260a428ac922417e0ba72649b30d9c9461b0da5ebfc4929dd762bd5a786906a294dd84ed4d3673a95cd5ce0a713ec60cc3101f06e4ccbc864858a7ef1b95c27db65cc5666295b501a89060f4c8149f3856454ee4354ff86512d8c6bdfab061f46cbef44fce167a0e25e2180fbdf194fc5ccd2ffa36d572ea302ab7feea5267b14a043ba2669a1069a11bdbfcf61cb53b81201ffe98ec3f0594149e46d11ce6512f3017dc3af8ba9800e1b94e76a4a6253eb3affc014d546f696ba42cf6412003b07c28d0397cf77e4a16aab3369d56e3ef9b5ba8ff8979800b4d8eff720f6b5a42cdce871ee93a9e58ef1a06a02143a07a985f90e4ced312b25a0628b9cb6d58f48b78992d550cca4b24459a5d5799d179eb5a2d2ee1a832325969a714e71dbf60cda88c478f76c411626b19801cff6236a9b2e431ad44162d1df2f1655167afc0efa4fe2581bd4004909111bc89185a1350c1e408382fc2eb6586da6e9e271e343f199d0d775813b329b2a1937089f30d9beed3073cad6b0c7152b670d14808e026a94de93f5a75c1799b355abe47e47ae0a96d30b34d8bbfd57d7dee6a0079bca6ebf4d3693fe5eea716071e232c2b05a90d4a692bef6190d4d9d3031042efa10ec9af1b1d5ecf2e26fba9a42e32925d8bae50ce37845616ace91ac703d331a1c06fc6e2ea56f805c81de689e434caab4ccc1219aab0834cfd4c9a9d5a3245d217ee6b85fe10f90b6d41bbc957907c9a675e473ab933d93b1b83201aa2488aca20842fba3936025fae611003be6e8c540b462970d107faa5480d93689bec26e6bb7b0323d9c919f15d58a7985441e0deb88a22a12530cb46b05f6f70583c3e6555db8a0749b73a6a11af3ae70a3388ce0e9ed8619f142f7571842a0b99131ed092883b097be60940db7cc4f437de0b18002c8e19a5c5a3ce6968b6ca1c3cfe4140460c02e5b5f51c20ca45918da256be0a8a2044cbcf52beb46511b8801898e9f9f8dc60e33a1443a8e396c5980c9fbcd109ff858e078ffae624e5fb0be07d97982e14eadea02572f2a9e0377c3e5452c1be07b221f0eb0da40eef026f3664fac228070bd442b164064bc33e447f71f88213efb8da6d7964b09a37fce95a41f8c23798c431377ef0e5cfbabd7085372625c983b833b94250edaed4206f18b05923926412aa7060e9c04fadb5ab3b67be464c60d1f6eb7c74f885117306ac366c5752b877adf07bf08c4abcc70a2ab629c083096bb07cea93d3b9c32105c99356779ae568d8642691e08a04470afb49c88276b9e94e92132732cce1155be79ffabdff510fd7e6c9345f7a253fe377504e02254e4532a8a15ba3fa38e4b8abd696d7a797979cdf827b7156f88242732534d8cd00180e4e4786965f54680da1edc5661ef23edf04c908951b7ea442f05b5d40055ec8376a5ffbef6f984b37f5fbfb3db59171f207de9324ab2d122f9a3b0d080c9133fb35d3853dd94fd38133217fc2312f0c17a99c9f60593e662f7cb7cca71206cf48884e2bda0096bd90a227f895ecab6e0f2bbf0b6dd437b95539c3fd2636ac0ec32dbd5d365aed07e8f00e7eadb2d25ee2f0f7e9b5b34e680482469eca9f8c71ab862b9774ac645f1094f4d7adef3d42a2b2db98f5e4bd828f911e9e9ca00bb770d20a6f9e74f39f3431e20544869a93b36883707fda6535573cc55884dfa07740a32c7993cfeb7e7c21dca5298d2d98fc6c12b30adde24217417ae534b00937abcb54f4ff9c6291966043b7bc13", 0x1000}, {&(0x7f0000001240)="188f22025a538b4618b9edf2f438980483d232714be69be141329ca44c08437e2d877fc6350125ed8eb305865dfa5d4044c693f93564ad2ac8843506e46d756d0f787c69d39fe8e020f0f388c2b6bd14a7a382c446554a47ac134ffabbfde46f6efa41d5ba3712fce5f5e8b69c9ecc5efb39641a5dd6a6f0b93486262d4180517491c3a9f998318759e990929c6baccb5c55a784edaf37c3457b09d56264bea92a7710662e69d5e448ba1aa031a771fce503c847ca042c9b40eb413100b2b527d0bbcabe4b2a9edb9bef2952a458917e2fdd7bf6914e6ce28da81daa3d574e67bc94b8c45096f5a8324a9c2933f9dd14e600e66cceffe70cab97f17f1a18e1", 0xff}, {&(0x7f0000001340)="357e04e46d8ddf29c62e75fc250e123fc2eee470af72e61377ec4304107ecdb731ad978ac912318f35c1f3923aec1f882a79ff19b9d1c4258aad1ef4963cc3c037e9f2b8a62050fc5c0206fd7cc4b4960edbbe3cac89cde557127a0096", 0x5d}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x22) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[r2, r3, r4]) 16:00:11 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000940)='./file0\x00', r0, &(0x7f0000000980)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x80000001, 0x40}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000080)="939c91100373a96cac90674ded4b85b1c3d47ae4a7d3cffccd43e7c1f3814db4c4b7c237621fdb5c479cee9cc834e4163fe2f976b584df263c51da735afc700ccacc52b966072eda3a4fff3af9620bbad39f1f2fe3c5a0325474234716dca58a68d64f81344e84a5ef731b5280dcf5d0998b1a214f726d5c3aa5e627805dd0ac4afd78db0d20b4310e2de1f30322e6062ded8c3677cf39240899eaff0e3c1ed7830bdde28c5f8178ed8e5a1f12678b878df605d286d778ec52c3209d21969d23c6cd822967f982d351bef8d69bf8df8c6e3b5a664e60f59fb2f69bc49e3016dafdde04c2f8d3602a711caa5d833ebb9f0e727e1d2ee7796504efa32a0c72", 0xfe}, {&(0x7f0000000200)="9200070c755af8b4af243071b9c7bee7d348203fb0031271b9823ae3c0c9a4e89745a5920304b27eac0da89b5a48aa0cf5bbc486d560625443eda39d206976c3b81aae3818790a969200e5788f1390fd023590fe2012d75d06afe456f3b6ae385d30a277310caa8d437507deca9011ba53523a01d9a6c3a7668240e956ecf4720a8760ce79eba50a230ad9de19ed3968c545f02077ed5a56d30944b47bef550265c42daee49cc576425d451a2139b8688d484c1b1096654f4f5fe6fb3f2d344b284db76353fd3108ad19fd8fd39812687d8bb2162bf65414765f173a8ed1851386375050b236915717db3aff3ca7501868a6508c4d42716a1a125c", 0xfb}, {&(0x7f0000000300)="8635de60163685d667f2a01608cd35c587a55e6a2839474588fcf557b9717c972565ef057d09cc2239b9d52f864983a2ecf9dbfd5c8b3851fc8c2ab0901f12925a3e87adeaa2b8ae230c5f6d106da687598ef2f7dbc925097a38663d7885708da62c8f123903a78dbe68c5549d2fdca57a82b242d776472ddaee740569892c7e55c97c8bb459dc35ed5f96034a75cd6d2cd76b803de5aea028f7e49664d54f25b706ba7eabf84f5127a9550e02a7c035c3f42294a8f24f16f13a9a8a7321bfaba28eb70f7d9b9f", 0xc7}, {&(0x7f0000000400)="6ba2e0c2f010c7bf65499c29d0af37d7eed59a5b6080e310e05898d3ca5c0481f569633a2195ff73a0bcaf2089d63f2a4117ea761d142b5bf54a32af0ec63000c53a24c34cc5557d3bb0e6eeaf71292a123e379f6a588b552787d222bc1a9646f4ccf3b151090660c05653defe6cd42f5499cdb75f5ea0cbfe9ef52fec62c319368734cfdbb2a1cdbda4dbd21b1db313af8a7a827e8083eb8efa0450241ebd295c97ae324d2e757a75af52e906b9fe78eaff375df9808d12c857d4da7afaac86fb1da1c3d1d68b4a8441118aba3f8a314d39a06ade4331e4", 0xd8}, {&(0x7f0000000500)="555fb936baf8ca0ef4e8e023ba3c4b7ccc0a26af2e593964f55d6e6e2124c50cd9fff9a334b0a1683eb2d065f5e0f2105641635ded5bab8b37aee582d147c618151576ba5ae2c7b4b34899e8a955d1790fc025b3d88a3a1ede2976986437cd6b93bc4f4d828886310bb0d57cb9a4426543467315805fab3564f180107ecaf21439ebe079d74410ce0a387dc108e0da9dfd18102f0da50c068183d61c8d9711a6061490c3ec0b8f980a5eb07608714e2b43725dcdde2b934872", 0xb9}, {&(0x7f00000005c0)="7f2ed4db61a9830f5429b757af480626e256b6334b96ac1ab38016082bca7294657ff3b81e0c4073d4a87148bbffe57a680f24e30c2c7786d7378c3cb4562c1512f86fe3c939de4bea9f5da746f237d224dbcde3de5fd9f19df7714f7f828f0cb2cc754e235ac98e7483f769409ad7f12063fb3c5307d9e81839192b95bd079ae280954cec8c2fc2f3f0a52058a4dabdee5285acc7b63d6e9ff0479d03d800a0a32801c9c861e8cf09e68ce1de14ed6bbaf9dfc0baa9ad8ae70cfca7f1b7526334c822dd05f9cc4c80223f6d2674b84076c7661ce5e923b768acde6b2e8b1b8da16179ae685a1c92", 0xe8}, {&(0x7f0000000180)="462717824abd4946", 0x8}, {&(0x7f00000006c0)="54ba0403f606b61e8a0b6c52a4fe3909a35d921950569438ecde232f14c28ad3d2ae22926056c207d45b4e6a29d8f0662df20f7f73c75934d0d255bbd3d1b78ae170c86d7628a8199fb179070553cf6ff090bd5f6b5b1766f7fad2b7d341ffe7ecf1fa7419e025c77623601ee01e07fc1c024e34a6a39dadf80982621e5f55dd59427973ba5462c128e9b97837d6b64db35fe335dbdcfc6b48521e24911f062c1760102c9010ff9cd6bfaf080bdb0b80ecf86669ff3b86e3fbbadceea4ced3ef101629434a823f4d820e8f8006b9bfb44de23a89753a59c21c474326d9", 0xdd}], 0x8, &(0x7f0000000840)=[{0x20, 0x1, 0x9, "f78a873ddf7c325ba47e9930"}, {0x80, 0xffff, 0x8, "8e0ef41d6095e7709eafe7828ab5daee802ad6438a3502b68b9b43b0aeb8e844ad1f23bd3d4fb44714496aa815434eae6b4da9f232606b8e3fc8dd3c290827f001963a981b86f54a30515e6a6762d9e6474dcd7b58068087588fa822c83249c62d3ccebb50a7def2784e7628a69334"}], 0xa0}, 0x408) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0x0) r2 = getuid() getgroups(0x5, &(0x7f0000002640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wsmouse\x00', 0x80, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000026c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x8440, 0x0) r7 = socket(0x3, 0x4002, 0x9) r8 = kqueue() r9 = kqueue() r10 = open(&(0x7f0000002740)='./file0\x00', 0x80, 0x101) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780)='/dev/tty\x00', 0x0, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r14 = socket$inet(0x2, 0x3, 0x4) r15 = openat(0xffffffffffffffff, &(0x7f0000002840)='./file0\x00', 0x80, 0x24) r16 = openat(0xffffffffffffffff, &(0x7f0000002880)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r18 = kqueue() pipe2(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r20 = socket$inet6(0x18, 0x5, 0x4) r21 = socket$inet(0x2, 0x3, 0x7fffffff) r22 = socket$inet(0x2, 0x2, 0x2b) r23 = dup(0xffffffffffffff9c) r24 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wskbd\x00', 0x20088, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = getpgrp() r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002b00)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="f8cc1964a8d8abc2c1a9825568fbb600c354dfb47b12221bdc32ad47f8555110fdebfa780b4050064ca0b79dbcf0719c7e835a665f3d1177dd0f76e3e42df125ab53138fe91a9ddb24023a817619922f44fa53ee282b73bc37ae03d59354096428afa78a9d0af88b67759c90ef7ff6ca2a518e782a4933918bd188b4a641fbaa71a3189e70e56d4cc908b08d9283bf9d5419c7ec383e98578cbb45b4aa", 0x9d}, {&(0x7f00000001c0)}, {&(0x7f0000000240)="ebeed7b9c2ef8b", 0x7}, {&(0x7f0000000300)="d293085b4131fb4ba95a3bb656a06291b7c0d34b844e076408b870d982fc9454d798682f4a82c543bad74b4a1205199310228384deccd96d3eada15e9c0362d64e3020b292f3fdbbfc679098a64ed59ad0889373f49acec561cd21012dce4c2ea164a33ce1ac3a549c616d797ebe2af8eac0fc550e9b8bc7ca0dde18c0a11b41392a0c480fe8e06df4f7eca519ffb2d6200bce732573139ae5643fb95d61ea75a7d6ebbddcda6c787aac3a46d0ce96d71d9d80df7cbd99693201d621f5582d4ca3bb38cefd94ef45b8ab2a33d8718293b8c6c0cf56eccf646c7a344440f9587070ff47d5107fb38e993711a45a87df6a0d7950ecc0fc559555e8d5afda23", 0xfe}, {&(0x7f0000000400)="0b9a978ebe3a358b00ecbccca075a7e53f6107434edc923d29745398f272bfc736c4b7b8112e302a362e6dff910fd416c57dd8dfbc68d8bba61b505b90d2d0c5beb90e4ef1fe69a200a133988823ea00c7303a6c64b72346a985842ee31296d2ba7a4c", 0x63}, {&(0x7f0000002540)="cb2264d41e7df283e23c7d23dfe96a791facaedc6e0f409cda318803e8ed493d951c2066624d0f70862cea9712b717dfc19f9240fa36ed3d41342f523e7a679fdad7791ca0f61386e54445cfb7d7418345243c6de3c92636928d1e61d5be3038ab8b4dde08ce3c50829db4b824c976a03095bff7cbea752e730455454429bc4b0d76e45844ba23dd866296ab9ae89f69ce2b755c14dfdcfdf8fd3dbe4a3fae258108122083b2afb65652c8344a3f185c442e176862585c90f49eaf69b296bc7926c6ceb446dc4c98b3bb72a868cf5681139d7600371d8c239293b41a97a0ccf4a7701233d7960f3b1a1bc6", 0xeb}, {&(0x7f0000000280)="39e0d52265ef2cc14087f67d0923726b67b0617d8160", 0x16}], 0x7, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0xf0}, 0x405) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r29 = syz_open_pts() close(r29) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r29, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) syz_open_pts() writev(r29, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) ioctl$TIOCNXCL(r29, 0x2000740e) writev(r29, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r29, 0xa5}], 0x1, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe2(&(0x7f00000001c0), 0x10004) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/114, 0x72, 0x3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8002, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000680)=[{r1, 0x1}, {r2, 0x50}, {r2, 0x9d}], 0x3, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x10004003ff, 0x200007ffffffe, "73cc517b854ae5fbff00000000120055098c6000"}) r2 = dup2(r1, r1) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) fchdir(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xff) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x1000, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="c7323adcf6c3dc0dc514b25b6fbe766538b8e9a47a6e9fddfddbf02af25e29d20fba25d8c6f0539a52be851c2ddd71315e238dba42d4d1e85bfada53c5d1f3b8c7c34564f2af68a6038b349330eae21c99af62b981f73a2f2f549477c99e7a0cfcb5b6632d8d801a3040d79f3b52083fab914b0afb9325b095b370bf2eea235f375a97c2100c2d1bdef03a25e1e6661d11fb5335286745db03dc19d7b55c4a", 0x9f) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x408, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xb02, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x30, 0x126) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000940)=0x1) pwritev(r0, &(0x7f00000003c0), 0x10000000000001a5, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000700)="098fd0fd873cc2a3ef4392e2a6264ff72c96063ee298185c47d2c74d06199a6013658ff4f9b598ff312bb4f3be92ea03cb89f5292353121dcf074246d67276194ef99f785acf197b9af3e757e8c0be977b562cb51e7310a6b193a581dff7f854750e4c4500f91caa6173a775f9809bf72fb1763fb37a2259f879f21c", 0x7c}, {&(0x7f0000000780)="3b5d4ca2f2b579eee8e8f6271f682fac6e1c5448656e440692b31093fb6e865a252c80c17e6c99eae71b0b23d07f459a58798ce8d65133f5e64aac2739cba1ccf373c782208adcfd128b6484dc4fbde5b66251576b70b0dd193f46fe9002b01b4789d14cbcb5fd995d8b8814e11145dd06741548395614", 0x77}, {&(0x7f0000000800)="0b19728c470d37c0ef50604aff87e98c17895466234c34e798cf99dac365cacae044281d3f41d5ed77c7589d4dff7b362e1a151a8271a1e19bbd1e9c1c7eca48f858f1c27ae391e1bd0243a04cfaa652ba8a3987f12443e278258dd1d4e56ca74fa7fe286c25fb69e9666e12a7e92ce31d29f7aecae2b4cac95688d6fad778ef64a17b0090f00d8662daf79afd082ab4525e691eafaa4b13608311ed50f5dad323db99a9590765edd9693814f59644", 0xaf}], 0x3, 0x0, 0x0, 0x407}, 0x4) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/35, 0x23}, {&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000040)=""/106, 0x6a}, {&(0x7f0000000300)=""/215, 0xd7}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000500)=""/178, 0xb2}, {&(0x7f00000005c0)=""/174, 0xae}], 0x8, 0x0) ftruncate(r0, 0x0) close(r0) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') fcntl$dupfd(r0, 0x0, r0) fchdir(r1) chroot(&(0x7f0000000140)='./file0\x00') 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b704959217f2f862a5a7567b5a49aa0382912164864dedaa02c091dc465d6e69fdeaff83386a90b3dd8a10644983707a5b", 0x4b}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0xffffffffffffb95e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0xffffffffffffff0a, 0x100004004da8, "d7349ee7b950c6000099a386d6004100", 0xfffffffffffffffe, 0x80}) writev(r3, &(0x7f0000000380), 0x1) write(r3, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x34, 0x9fd, 0x0, 0x800}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000080), 0x4) sendto(r1, &(0x7f0000000140)="7bc35a67f082bc198f88ac259b47d7005d8c08775c1c15fd8f98fa3e88851ae8519d40d192c900d8b0a0bff87204e29e6cab90fbb14c669c8174c5f44fd2dee0dd3d7dcc2cba076232730389ef492a50250ce2020386de7c049bef107f7aeff0dfa4658e4dfe9c1504706afe4932e399cbe9b5e0c4b87f300b79821e8e9a1e96a1386af072553b1a4ab34de232b9833addef88ff166a74d0b6fb3fffa28a2122cf7a6244f269e6a6b90437c44c9350500fee2bcde247791e58e7", 0xba, 0x400, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(r0) fcntl$getown(r2, 0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x195aeb0047c0df14, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x164) 16:00:12 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1003f, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/202, 0xca) r1 = getuid() setuid(r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:12 executing program 1: 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) sendto$inet6(r0, &(0x7f0000000140)="d1b777eabb64522e30de192bdad04b9ec722275740088b5a3a46c5ade9ae6fc5bbcf22f6ba7a869685321994719b46689acd4a25d761a5148a09b4d0757d267a14b7c05793b01540feddb0708959d9897667f582deed4e5fa4fabe483e7c11e16c064757f2e4c2f608a38c2241dacd10e3fcf0e3219684cde35dd2efa427dc929ee46e994642c36fe7531f9805ddc2671efb", 0x92, 0x400, &(0x7f0000000000)={0x18, 0x3, 0xffffffff7fffffff, 0xfffffffffffffffc}, 0xc) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0xe63d}) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xffe) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x41) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) setsockopt(r0, 0xffff, 0x6, &(0x7f0000000180)="1b93d3f4c9936d8fce34c75029cf31085681e14580a4bcc3d48cda5b1b411b723dc1ec7595b7d91bf9b9a0551eef75e32024348c7787c78e76914b9cdd717ed5ed8707ef3323fa476c04e1a44a82646a1d70a61eb15f0e7765039ad1a9a931f0e6d3c8dd89212a19d1fc7b4a93ee897d4a11f1605acab24206303fe5283530628f23c2abef54b4dd56002c2641092e7986d06a3b4ef34017ed1119d35f79eba751bde6f0349c7548c1b050de58f0571803842805c03de24798f20214d97c9c65aa0d27c66d7ebc8d339ba2f1d56d92544834d77ea2020bda2eac20c0d8f643986b621139ee454530563fe252bfed500b23a6a8f569c6fe4cb1a2eb256776e8542309e8f44fab36873b9d6d5016135f4f4569e59d4d92580496756d2769e953e38a418d741df8ff287f0dcedb58b05bf564b936650e54e324604d2733114e0f9be4f9d0a5f7b8327a55e9062b119714ad5550e07313bcc62adebe8346a5428fbb5649978c8b37c5a1481c7b848c0efb5f20c4ecf4b8596dc9e1f423d28a9b7ae4b891d69e4a083977fdd553359fa2bbc6e7c23d571d8a9b1d78234a52fda3af420390843ab1cc1aba2ba4d271670f8f2ba62f6d57798e75ffbe29a5d2bc453fb7bcfd4271433d4ec3b39f3a5a07be3e926d4d994907474bcd702f8b86136cf15f37a506c722cadf9d79121bba071ab9b380bf81a93ecc07ac4e51fd07c02310107ba936da5f2e4062b5a8e4c58962308326ae5c1dfd8efc9f71a838fdf3e25b7dbc4f3b31ade8c1639a352a95f09f10c48bdd8919b5168af278817cad3e38051e57e004a47c01c956f90a66ee3e88d2892e12a62e8c0ec271a5f10cb53cd37630412945aa06804b945fa50eac15d64ae53d378f173047fa992d237896c5a88138210d3981ac91746682814941c2ff7f9a08ec1d4e261297af08497231a61d78a94defb1707a17d2072159c894d4620eccb3aaaf369abf437fbec5757c1b980075fe6e0cf678a4a747fb3a7339c146c389c8ad5e9d3bf57f55f4f284628f3721ceb530f9899dbc25a2cd9d56cd9041e5782fa2e055ba62e1ccaf93e67a34f3c10b7067afb646b414c95d9f3056f8183b1395a4aef6184275d854b7bdbe4225c8da904d74c99bba1b303a149a0d6b8537a3b194cdde34b8c3ef0fbbf6028b34387c269d17785efa47e0325bd33c9b8f4328c500d66d6a7a4e7bf8e430ce6526ddf6931706f5dac396fe0f124122c89c23bc9926c6923d5f84e109cccd789669bad526cbacad0f30707aa6fcffd047209ee5f2587348d690b6d5b4a9b45b8fd19a6394d9921406588cec980e7483c9bbcbcdfa2e62c42c4042b0c5a59f6ed6641d64164a363a6d5f608c9c3949028a17f8213aeb63c550e56d883b1e0cfed53b2a7c1a9f4ca8a5746d7d2a482724054afe0890f287161339d99dc617ef54703f83e909b4dc9121d51d0c7181044d8ac31e683adebe2944bbb3d3f20272ed9b37cff811d815f233660629778f11c57d81b836282a977b10e7878c60c69bad7a5ce46f48b85bf0a813553d022a76fe1d45e7b83ba846554466a696322f62935faca0bfd2fbda359caadd0324ddaab93095a904a4ef340483d76208a6471035052319e00cd457737bfec21e173362bd17a72d46b3b0e461c39923e8fb23aa3e084c3ff5c5f7fcef4aa0e6afe01a98f2e4625ac9753a071f23c9c931dda4c4b15740eb0df63fd9694578d5a156d451b54520495b9ca661678268f98eb014d00faa0b501a2e746d0f57c44cf00a855fcefd54d6336837ee72ba3d2476c69c79ce427ef44cf84263022de540fbf68eacc4b67e0b3694b8eb77516555dbd1e7fe1fe68a391dd746d437cdec03ae0d663c33335fc098a56f7550e8b3bcfa1cfcf1a1fd9e4f6e6621b3343835895529b6932bef5fd51411290d165289e005d0e9a5aaf1df505820ea5e8c0a582f033562855bab9abf356380f2f277118331bbe19beddff96f3a5119b9d0bf9f079c1d41557bba3cc7cb74d9b38b2b3feed2d90d36edf1502354e3ca28435b0b7a5543ce5f45ce4c7505f59c65666a981cde9410e8fd19c159eee07c2fe2e2bac7d8441fc78c4d7afc8433bdd116c9c959de6e234ce81e00f6702648537198f2e29f8aafe5173048f14272a1bc449f0d9a009abfe0efa098b86a0cfb4bf4cb472abc853b2043890d4cee7b5a068f43709606a096fd8228d4e22281caf258d7b1f1f1141be98836dfab74083a0c251c3b753ecc1a64116f5edcda37f2181bc55530e6434421f7ebfba6e061ee38c66e11d24f6c190a036a7349dec9eebb2feb6f965187d4372f6e10478a36df13a348bd2c2206a74f21927b92d10e787326597d3bfac0cca6186f982f9764e894c9b7472b6762b8eecfd89fab1083d0ca5b9f817cf0fc500b5333d9095efd2a206da902a1ac85a662bef16e0c4700d0d10111489c40bb3ec91993c3c5fdde1581b3b944c26e205555ccb0675b09598b304d148ce87112d0e0648f4c46a9200ba9170abbdbdec234eeee64703db6396e9106e485bd7a1b33b2c452fa622ea4141a6fbe9478076149ec7883741a422d54c34c081811ecdbf24c42a372307ec8e33275c1d03fa106e42b949486f9dae8764963e9682c7fc32ce96266459144122664d358e9ccf683bd126375e0489f22c4f165acae0dc9de18dec18276a9dd97b4650c94404a683985f41db9a72d1ed10b16e18f4b6b398843db82815213384083c95cd9167857f7b26da3b6be0696b9171dccff419c551ef6e4dd2faeb4bd3991e71ce580864cdaa1fafd32833129485bb72ac6d906d70e0b010e58b1a470c8f2c3491394795722572ca91303fd171697e54052c1e1e0b075d10f097833cfe30d175c8c025ec27e49bed2b4b2a12a73494e052284111ead217abc3bd97533539ed5fc9f0163518a0431cc86abe943abd4f7fd29866dbc2729d63af380f94e00ff6b8d1562f77f0f28da6a4299e356c71b54ca68a470ca51ebfc5bdd85c96b7ca5bae8718368c73ea31c89fb1eb09e405d1b2f1a82a65131a4009b70c1cec3f9295434d643b5ae60db9b079665982ba8890d3cbd85325f83220d2afc651b3658dd30321d048a3853ec544be15d2d4b2a589f8eb209fcbb9c18aa599f5d9f6785f1de8bded291086f29fa4f50798d7eabf4c0d38c7bd10d2111d1690d7a0e68085cffffe7f2fc0d7e5d2d9389eb82b2e83c181cc74e8f3a24c86f9b41429a6200ab619d877d2844989e45a9afb588b6a0ad69b7dd09f35b128a9df1abbd119e5494b6f808c43196c510e06c2a4721750324a0e7443c411f90541ec48f4ca9c7582c87b041ebf58d127cf687a14e8953da314c8019fdd3094ff08c6ab78943046271335f86438232ff3fd960cc1b3c03d90dac9e6d2efe83faf1686e845d4d55b35bcdd9c4938a079a1e1c84108b04fc17bd755c4de72f91a1ac1e3f7ac6e3610edaffce0cfd273844afb7a1b1f64004aca1411a9b49844d653c4fba9172a23f718f2cf8787e008079ae7b203ae7fcc12c76578a3aec9b70214dea7cc6fa56243310005414d7e40b92152f8b103b98df741e3d8e4b532b84505ae0aee69d23c336b298f2323fa687ed926c265a47d954791e7861de23d3463a7d7c74586472c14887c94e376456cdfd0c88cf75dde759fa0bbe7cd20e9b3fa1c71e391ecfb7ea68c66eb37cbe946376bcfd31c78d63bf5e3d6dd97123cca503e38cffffd41e6c60f28dd98277bf52520ec2411d58b3b74db07655e49762305479fb143a414e8fa2af0a4ca0d18088882bbdee1a6da0f829aa58f6603150b23170580f040ada05fb834a8abe44663fb97c1761d95d1dab7d63a567727cc77924400a95277a61bca9668ab29e0411c3f181c54ad94111e39d8cbf467b1ecf3225794aece208aaf6ea80ab2dcdf09bfc4bbc5480e15f26ffae404dbeda4636672da0402cf02c71f1bca4515a93d68c7f71a4a6c10c14e84e1cd6414bfc2ffb429f97ec0c84f9af5e4657aa5733702c426f34cccdede5e21db6085a56ca097177dfce76954a8345f0b5f90ba66fce1b1a9dcf5ba824a181a02681e335020cf8b92ce6573e7362ef646bc0daf5579a676443488c3cb5878bbe19c9a96be376d3d1ddefff6dff2ef7074b04a97e1a152d284035e6265c5bb751b342964f88e1f111dca6f04d3ac334f825b05a99e255bf622f27f8fa5e8e5eb43648036488924eb62f45e6ceea1c627f1cb0c22baaf5afc6b9fea1d6b0637e3bca5605f8e09c880bb459f049a72696c43e6a6683d906266a5142fd5b78e705c2b45fddf915fd813ca86afbce47c5c034daad0f5abb027f7b17e542f12231311e92fdbfeca41823f1bbc05f3734af535add48ceb9c9fdb074f11bb826f381badbd49de2e543cfe04d8f5ab192c8440a152eb75d6f2dae14048c0e5986d0e262b90ff38857fa9a536c757e7e41454864b853bf731674a893e64b990cb1854db66983e321b9192ae1a2e2c0bce5a02749d346e318e0cf3944d0de65bf744be787f2120a817b8db555cfef5f6e04f51345201722f5120d1c4567cddad7b7db9e8293369389ccbdaefac245bc27f7ce7cfabfa6c42286dc47e4a1c5f28703279ed3b0309206a7c20d250440b413db18fff220ead4a2a5ca6125103772480ab7481ec06e9660c6b529b957daa952026652ec0145fee99c3e7b3c3ab8bfcbd42c64703d977f1582d6837ba4bb217a696c83eddb841cb05ef1b5db1573810a38794692f1e69d8e4ad8992fd5ee3b079a2f9e77a45c7fcbb0d6decb2c0ae4db93f1ee43b9567b7537b5641642a5cd3a4ab341d31f5e604d1c2d8619c5101b408a562e96808e940a6f4570eb337d38a591aa35abfcc12e3b5429466d51d6ae8daacb834400dca13ae3e941b0239f54fa09f790d73dec1eb0f049a9cff39e4a0792a577b46ca1fb57f71e06d6724e25184b19ca03ee531088e16624133e0ad2f8dc7f5a3a1489502f05fcaf19c191c45f87311fa51eb4d91120bdf035663926db6f36cf51a66281232b87bb7202b627bf82cdec404370c930421b748ce87fd2a4b090c407224a4862722e8c326c809f8eb6f18ee38cee5aabc078864a34a25df82bcceabfb7318a1591fa79c18f6f63cbb25f100ad05b4d206851fe038118ec97808135602b033a79e0ad571b739605b22258b2221d6665d5313a35df2d27e7bf5c7ce460661d1e4df2345177d58570527439a98874c85d4ed46cf6e5dd4e365f991265117f9aa3137e240993fdab874156eed59872b739106891fd453d32f9dbcbec5a4ae6317475aa8b9c1545711c8c4ddb0a2f072b1411cca0b1ec220c5bd79e98d03486d275caa20c48c6f5fec7b79904c82e80f8a130fe3e4180f8265039aa6eb911b82836549fd612c024c5a72bd0837cf069c857933148cd2240dc8ddf9a21507f76d6fa96edf01536d1a5a7ca722c8b83aee66ccf3eb9132df85e08a3b554c43e141ff5026ecd9e8b8be9b538112bbf0aaa8cd32fdff22089f901b76e82fa7ed07966bc13d5920a56de2b6aeefdd26e36a62aedd6b75cea92d33361dadf87c9f0ba9d7ce8acb5b6d99b4fa2502ce069bfe483cd7c3fa70f66eb5690a9ccbbcc9b6f1157a7266e9cccd41856d08f378a096dff6553e95def359de1871a3344328eefed2d71c6cca83feb0a6c448f0dc079a8477e91a231a5622660b1a7e27b718abd9c3684563c8ce56a5ab2ec82d343cdf5b40dcaf3e879999da48c71821c48c80a2233851940ee64204d215a313b45f7fdd6d9279d48a6055f6fcc3ad14838e891", 0x1000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x80}) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = shmget(0x1, 0x4000, 0x28, &(0x7f0000240000/0x4000)=nil) shmat(r1, &(0x7f0000066000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus/file0\x00', 0x10010, 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x20900, 0x0) r6 = syz_open_pts() r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x4000, 0x6) r11 = open(&(0x7f0000000400)='./bus\x00', 0x401, 0x100) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x88, 0x21, 0x3, 0x3}, {{r2}, 0xdcfeaf327e1388a8, 0x20, 0x0, 0xd80, 0x80}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x800, 0x6}], 0x0, &(0x7f0000000440)=[{{r4}, 0x0, 0x80, 0x2, 0x1000, 0x8}, {{r5}, 0xe46822477cbd1fce, 0x10, 0x2, 0xfc5, 0x3ff}, {{r6}, 0xffffffffffffffff, 0x3e, 0x40000040, 0xffffffffffffffc1, 0xffffffffffffffff}, {{r7}, 0xffffffffffffffff, 0x0, 0x90, 0x9, 0x4}, {{r8}, 0xffffffffffffffff, 0x61, 0x200fffff, 0x4, 0x9}, {{r9}, 0xfffffffffffffffe, 0x0, 0x10, 0x0, 0x5}, {{r10}, 0xfffffffffffffffb, 0x20, 0x10, 0x6, 0x6}, {{r11}, 0xffffffffffffffff, 0x8, 0xa0000000, 0x4, 0x8}, {{r12}, 0xfffffffffffffff8, 0x42, 0x1, 0x5328, 0xe14}], 0x9, &(0x7f0000000580)={0x200, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r14}], 0x1, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') symlinkat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00') 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0xfff, &(0x7f00000000c0)=0x40000007, 0x4) r1 = geteuid() setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:13 executing program 1: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000040)="933501c40fada953878e5f8abbeded304474abeb4c65749e6ca7e9d7150d03833d9958a03a76438e755ec35611b6ba818263c8f9137948ed839ab2ff5271f6520118682d6f84527b2e6e5a84733144e7bf59444ae19c93b53735ae9ea2144d52416dd8410d494b23c043c3ba8c817530e3f4bc475ba74a1e2f2b6bbc36ebabfeb63261c40d1b3ffefa3c12eef46241febeed76b4ff8ee2ddf96c0b62f41494bd4300cc1e2b662f9df60918c9e15ed2841afe4e046a996eba50c5561c194ae67d2f", 0xc1, 0x40c, &(0x7f0000000500)=ANY=[@ANYBLOB="00758231f0db9c00000035080235cf09b64c030c06fb02b9bb59e35759c41f5bb6fcc9781d724644f18bfc34338b628220cd400db209edcd57e98bfb1ed0e660fae58acc42cbbf5ab1119f0e36fff8b009b8d305aa64d073d6bca16719ea926881b2cd6399cb0ee3616ea5bf6888596f9efc67adf67b7fa450c464d94134b497dd94f4c3d041695c"], 0xa) accept$unix(r0, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/77, 0x4d}], 0x3, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000440)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() r2 = geteuid() seteuid(r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x296f, 0x1c000, 0x3ee, "e705fdd57e34111c9d26a0a804bf9482791dc4f4", 0x1, 0x7fff}) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x1a4) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x1f}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="9a6aaf51952bcfc9bb153a36faeda5a23393412d", 0x14) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd32f87c8e8d8e603}, 0x0) semget$private(0x0, 0x4, 0x82) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000012c0)=0xc) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f00000002c0)="19ad5ab06c77d11da70ae5d1ac6114565563044a7764f96d7e9815aef7b0330e3cdad02dcff0d440502384ca5ee22f5a1974f1230b4bfdd80e1f1a7355384b573a512ecff4362849cf36fc6dd5f9ebde9f0da3d2113f97b78f9a26c69fe939ab1fae9df820c8062842599143d4ba6665ca059ca2eb75c9c89bc59e19b443032161cf618c1435f1b672dfd433a00fed72c632538e6bd8d7d94639962c297731b370e2be4a833ac5908fbff64a7e5d7c74eab243a09012e491df97a7faa07d800f8071281d4adb7e3429f440573bf6fb4f6e8520c35a89caa1c2e172d3387246f6d46eeb1911f09959fad8eed2a69d3223ab49d7821f268f3cff88d16a0e5caa79881f721c155f11448b151f7f1e68101016d4073e07c53bf1785d06af49cad35a9b47ef017eabf05cef9e6555bba9ba21dc94c45b29edc0bba14a090f97a1adeeb4ca869032424bf58817d8ed78009cce423a67cf370dc4bab151e8cad16ec4f9c1007c499279e6f1262e978d739564b9506f7302d261fdbbbf20ee8506a5fcd0c1ac0e31fcb3ecbf2926db9b8763032137b0fbe93c875bf37c13c3b2ee7d22eeba27f05de5188ea3a35389fda7b011de2587d8293208394bc044c4335734f0cd03c235cc2fe410c477fe48152d1104c25304fd102248b0fc683b10de7ddc9eff0f030899e01f7d3554d74d486cf11420ced11f27abe3c0a7144f09e66f0f03dd0c2be070fafc2a5e3421fc128975ec46f2d61a16bf29c43b282989af83f78d3778ff2c572a77e7e070a7981e7710ecb03a4ef3cbc409fb9409593c62ea12146a5b22ead60fd00dd409da68891c26bdafb59bd7e46ca7c3aac9042a3a03865cb57b9debd446082b6bc49722952be5c51a5dc64bf3ae8ce664893cdc8f3ea7a4a094209c42f3a7a14ddf44eb4c6736ff1545b3cf197df98bfadf449a30d3d3ba3d726680f02065d02a29788099acda5bc1fc5efa019d7dcf1e3ec91a29e6e05b308dc380f9f239307ba4518798edbd9abbd29f652142f9adac8a1618fd5830336592b591114614fe23db3d6fb0ee6a4e643262917372b8f8c46fea0477c09da585038d1ba26170734f660a9a8843ec84ed9050cc7082df8e09f6dc1c9d900a846cb81bf464f23d5dee2f6980c5a57e47fcbd99c387e0f518aac2e27bd190be07c11f256805bb5d62f56df82ce3001d36bfb332a509fd9f0c0d5cda4577e5c7a046ce27b8ec437dec4fc0e98348a21496728983dbf29981faa3c8cb466c5fff3f60624cc7ca9f9ee8d603ef919739f8c98135587cc530b3624298e85382ee1525b4dfcc44015bc8ef1412b83213306fa2fd78da35b7fee41f827c1242510871d31dc278a78d7a836ff64cd6578dbf4a9aaba000c6525aeff5f09c93d78e3de98e5b67e0d161d42eb9d6d365b1a0605c526b158e9ece99a1077a369ff05e2e1058088c22c0778b005b9b17f9e8ab28d27cca0ddcb74eab9abc33932a3ef1bd34b987b0c61cfc5593a406083ef149af94cdd871b52b17aca33ac6293f47fea1447d56ffc533a3a65e2b6c810f2be7c3a5dfd5923f4d13e87b04774577de9bf303fb43ea94a2a00627fd412e59edceecd20d921de83e771607b814784a9906402f4c0f71b6da066981626a4b61e9be7c4baf7aaf55178cd39a33f22f40517baa4d6324a31f2f8c963d886c1c017270a8acc4db4fb7b0b0a91f73b8183cf2359a8d241e9b63ae7cbf294fe3199ea76e36cd8c30e30d6c561961e8f9322865963463eb2ecc3d42b9f9fb3dd53487e03fc53dfed30f37f94e5b6029991b6e9584741b99c4d1957ebf336acc31f3b6389c3889d2546687235df55b1f9a653122ce8c8303098e8dd5a987db1660851bc32baf57ef8b2716e75ef602402e1c213c497ae2f95f8d03c6712cabc6160399f03568efa9afb89139a65b9e229b568587ec85682ae262aee2ae845cca6b81dfff228877f18b93b705257f9530f31d4af67dd8703fc5ae114d31b573f5e77ef90f3e85872c09a9343dbafc812b254cc6337a7c830ccf9f175bd2ea3690a0ea5c235299e10c175649292c2ba34be4476178583749f2930307a4f32d956e33a29c85944a31ffaea1775647febacd18af600a066d762eee7cabd70bf50138ece8c3c09e8ffee420864803736d5b3dd5bd870ace54ebf1de9f533954174a743b524d81c6f31618129f074d7ca453ec48433608410d0ba794cd0e149ee164516b71bcbfe218262fa30955df2f997dccb3f45ca900143db3576cf877bc8db0d91393cdc19ca6cc4e0fed2cd260133326fcb6f3f71e46c1f835d17909c5a7b73a3a943e31afbe013337be1afc8d4940905e96bfd1bd5741ffa252afb35ab8239c39320f94a511a649b07bd929f9d4f0391f27c5f7b18302dd2ccedcd8e41828edad3478aef61f5c599e0eed2b434eeeadd517c9f716559424f6abf9e9305328e4793e3430652a44db0f7b417fbafbe6aae77d3ba3c6c4964171657b7dbfc96024187a991f87521df0dd449437aaa628f4682c3a3f6bebf2228840b6d499b0f5c75ad730f7b27a19c641964f03e2748b038d7844821c541835b4764d830da5f43606e7eaa53f0e9a3c8ba139642d00ca5e8394d653f4460454fce04c0ed82ad752003bd49b6f3d1311c28e6647d31db649f482295136b740911fa56ceb05cae06519b3ef902fa719165ebdf5d7fe20c6529f6cb70dbd33c10ac2c493c3846860a115795aeb801447cd27b83a0ea95df952b85a6e590e880b05d6b4424b55a49a063db817fb5fa12cb296bd078334823bc34432bc64335f493ebc4df09bb0a0185a2fb517ec7f8e4720b7aeb11f69c6841c02c435b109d6690a8a21c973342ef1ce28e08d7a284df19feaa6a3367a41f48571dfae139c0a5eec90f49f6721e036c9dec4508cd94cf80a79d26ae2003cfcda0ebc4f892efc6cacc9483a433178e2bea52afdd9cc4d53c6d62bcd9581c7720ce666f2f113b63d88b8367944592f38b646475575e2f22b25db44e4bf7c3468ac108845a2f05a2ff1b016c8bb5e1d92f29c4103f0454cd0523126f2e89058b728a850bb309e3b4fade36cd194b8637132c35c2b9a26e463641417a4c25d0134139572235a00bdc89e3a2030f69b5a360ce5861b0bffdbd61bf30286a25e89ca96bd31b035422199628310c6cc2aecbc755883646b22349281fcd6497de5f03077f1ef86d443c18de97267610bd78d62be4e1158dbc3af1f1a85634ac247246711f5eed73ffd2b2b1d6dc77f874fa22fa1bae98da533f864fdfb7d20e3b5108e0be1a8bb66e26d70efb672bb9a362821751943edb4b373d87c280bc8f53f1722c93ce1cdc39e628ec52b52a98d5ee2ec8b877f86794330a61acc4d6e24ea8223a0e38187c061d414b36591197d7072fcc3844080f81c0a2070880019ab2fe9211f6ae1c41f445d8285c97ea9ff8d848fbd1093f5fa3f3877da4f1cd1ff9482c1f5c69aaf20e02a395f4560267ced3453354f6a0e929813cf8a2da067031352a42a8f0ed852c33f6df6c05fee8c6c3feee449acc1dfdd5b37f81f79e7c5edf03e5be11091229ee43e54468f9acde6459246f04bda07e98b8eb4a1ac750b69d0df1b18bd6a6763cfb5f5cec7af9f67e12ba5ca0ce937e02addc2db754ab3098a6574d4774ec0047d36214aeb19d083ce6bbdc0f9953bf4298d289d67912561bb44243a4ef4f68a1d7d629ef17efc2330e54baaca5cf5118f02786cce8923ce53675d6a35932284a11d370f6cb49005204b0264330e600c59de8e86cf7419ba6c4c0b7fd3c9aff489b6eab9c3444b2311a8c74968ba906d982358b096142bc700917624028408b07cc03010c9612b2fcc39083c1c1091120b4f15a3291fa2b155e163bd940cfeecc8057fa0f55bc621a545406c93fe1d9f93929e1cb3477fe52367973405dc5f1b2c091b64f00d9f285e2202b70daab7060149526cea52f7cf1b5928b913a6dac5b129c8d4d1a311659fddc4a134c86a433aeaa9f855690e293278e8d67a412b58798c60d2a142749fc500bef738e271f497fe32f79469ffc1b4455cad47cdd9fc8212ff8fff7269b2c37993369329b8a6aa3703c6e8b4c5218b42db3982095a213dad703feb55d9c5fef52247f8dac61ae89f18b52f4f69a1932c2dab209af0cd7d489500416aaa41dbe2654e6c887d22cc06dff581b8836346dbe5a8172c59f3fb5d4fab5923730db38b18f5aa7bc83957978d7d7fed4cad526d1d89c3dc726627bfb4a7bda79014ae1965a43e8c29090d388d80baa18ab042c5b02130b3437a21195b1dc6b3d50374e1782a2aff1c979206583836efa222e953e99d672d8ae13f618eb392673f2c2250a892c7a63fee943c57693cd4b66409ca6dd37a868ba9b130ab08e7e1d64d1717c29497591f879071abdaba672f64de21e2ce885a815533eb44c292624f4553fb35a7874eb7648b37b3ac050adb3a91df9151a1fb8d875c9f06ca75881ca74c300ce723b9ea84feff88e6899e5f642b72c99996b8df435009ea04cfffd3370c51ed26405c8f195ba6e6fc9267cb6586ff1cb44363139aa02fa4d1747edcb3489185b0040d3de9f674c91e357df2c67511f54e88ccff6a568fa6fa310ff26df955d1509723e9cc45b545841bd661fc61b998396ded81b2c0f8f150c405c49c58090f18dcc120db9e7ac9f232f17ad594eb057aaf32b09858c217229a611e6f5cf28f05adf84096305504b8d33418950e860e3d9fc69307f413dd4dc402f55ca94a3600d197251f3b4f4c5e5066c6fab5ae4cc771f7744b90acd69ce85a8f8e87e1d9f0794061839e86582e148a316a9f7cb5494e6213698d540c854f17707b185681c6190b3ec87105985b3484b14f20350786294e1264105ed22a28fe3e2564e96a027c07ad764282017e6dcec1887d69fe35f41958112c5b36e56efc198fde1a36afddfc0abdd2a3f58d863a9f68f523cb07b95e2e7a9666b3b4740e42f0bb9858ee294fe6e8096f44d64a9bb086992601f2eb88f16714dab687efc5183ddec60805c1eb104eb99fee730947680b773eb1264435b41b38ee262315a5ff2d61ade0b0f5776c072fe640960fe60e71dc797b53e2205e6855e5fcc2606349c6ae732a4dcac8cfa03f819497ee4fb237225a6b66b314124638966d1311266a3bdb2dd976c78d8f0752e9e40c8c8a7c79e1717e401d0421a1e42d39ea9554b654bb470f7cf08d51a7a5e5bd4859067c7a458529fb4ca5b4f0f81c0e803d0bd1c966e3c99fe048d5a3d6bc398c9158631d4747b8f35cfe5ce161874593e1bd131584b3108683ab7ee449e0073cf04a37ab6e706bd7aa6b83665dd86e6b15a3e2ec98020beec1a3e32c7a1e4c3d53d3726e628532eea6089336f2f47413d61ed3bdd7874d414e7aa24d0dfbd649eeba2b9f3dfb7a4c69d485b07d5d7162f1e5fbb19dfdeeb633821fab8f020c5ba1076c743e57fb697cf5e1c296d6e072a6025308c7adca1377cbeca41e9a691798c15faa8047ac983a4b7b8f9831d2589db2ec0b4131734727d3efb1c102899f058cfcfe26e1a789a97726e8ca690b7e6eabf9d86b71772c395e9a51f6e9e60d1faeeac4daca85ae43839445bb8232824a4f6326c47c85fb9372c5ef3f457b5ee704058778b3aa3b965594664fac5821e621e6ebfe20373233be81fa67bab55a1d1227b29139fc5fe897150b395565575361c64f01f03685e2e933f56bf534a3efc7f20221a088353dd307f48b4d48753c92f9d758cd87aef6547ed5b9f372e1e297a65026d6bc415ba78ccea843e045", 0x1000}], 0x2, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1]}], 0xd8}, 0x400) close(r1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=""/10, 0xa}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x8000}, {0x2, 0x8}}, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="71b58dfa7976ddfa94dceed52db5dc54a90059d1fea6c2540760608f0e15f8799ba1bd7927afbf5aec243f671cf9cf8b1bdd3674d0323e276e7184833a3e1c528d2edd5c9e89fd01e2c7b24920dd14079531f5962bfca4e68c048d3a4ab3951add5dc33f90c1ba4f0019f67daf069de30d83e8240c869d9de21e3c935f5757433159f33690491ffa6f2fdc6e13029ba80fa4166b1b", 0x95}, {&(0x7f0000000240)="ceffca39", 0x4}, {&(0x7f0000000280)="7874a3a8fda646134bb3c8e8941c6fa9145491cafa5e7509679092d22d6cfb9764502b1054b013f9d1d23eb172fdbd6ef1c03626800fb1880be8a8729225442a3bac3c37c51f501cfe7afcdf3c7d5ef57ed277be06ee4e08d2cb02e009b37dcf91a6b884ea15fc4e9c38fb8a5c689eb03db895db6970cd482f24c952113c5e0ee3f7f95c14e90871d6c3a2ef", 0x8c}, {&(0x7f0000000380)="803b2bb07d6157c8f27602f1d7aec9e02e99b08d54d52fb4a2e4377b6fa9d88202f43280f0fd1870b1750f5c1226b2a1c3eb1d0db3ed49992eff930979c91acb2e084518df4bbd73c69ab88228a0ee2dc05441b23895be986252e69e1c61268a8cfc9ac8232e406a8bd30d0b13a16499b780c5435edcba37fd26b2a0539aa584507f8f9332cc2bdad4f55d1f637e562bc06b79a5711d004b97b9190ae8b3a0d9ca5021cd7cd6975b36d06506a494781a201d43f3cb25a60ec1571574a8c383cc912f6a29fc5e755d10d8", 0xca}, {&(0x7f0000000480)="a89d7f9af4a134cf2a8d3df026ba79a540f5cd0598d64991355dcfefa9ca76c1ffeb85693e032421f2d7b5381995bcbf8f47f9ab077a5b84e87e805a8cdd74edb32267ab775bef62b80f268dd373a806b8d35b4df4c26afde992ae14cf159f3af37ed11874a9c07a6974f56b4652fe313fdc8ef56dec76dfb2940ced3560f39988df1344c9a9029107fa7ccdb2bff7", 0x8f}, {&(0x7f0000000540)="bdb9dc31782709c7fcc0d0c46b2157a043dd1a2a7825c2b73d6c6d9abf55347f79a14db1bada89d95f1d892b40db9d4e3b9f2edd53d2c28de529d50e549d1284f40eceee62ca7ea39de979d8569e480af81dfca914030d1fb755a5004274b89614c32fc15a5ee7ad92139057dfad4f480f4406d31327a2a488a9c3a167c8ac184793ef856c2e2d9f96a481b98da7113b8c3256c3e79e414956a1", 0x9a}], 0x6, 0x0, 0x0, 0x408}, 0x400) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000)=0x2, 0x4) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r1, &(0x7f00000000c0)=""/92, 0x5c, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) r1 = socket(0x1e, 0xa, 0x1) recvfrom(r1, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x900, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000140)=0x9) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="9b57c68912da4be4367aa9ed55d1192dd1519fa6a4ead53d41bcf809a594c008b798f13e2d02458112eef39622e09e437648f4415c9e12ce5c0e80127fef969d40d9d917289fbf1dc8405d3098457774690731f8af3e0cd827e0df7570a787540b39d585535f6d55b8e46709f4034717a77ca4fb8a646fd8691551e4ae2d47677ba31e36c32420b20130b8821b00157c28731f71f0d86ed318d55f36", 0x9c) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x90) write(r0, &(0x7f0000000180)="6e2ede", 0x3) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'\x00', 0x100000001, 0xffffffff00000001, 0x9, 0x1, 0x20, 0x2, 0xfffffffffffffff9, 0x2, 0x1, 0x1, 0x7fff}) r3 = getegid() r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getpgrp() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="b449090c9027d6be1279c68a09e6c0fbb38aad615643f3a22e4d9d9a1259a466c6a93e65009645d703e5c42a1507d43156ccb5a9b0aa2c3ff8c045e46667cdc88d819f877c16949a53ec19c51dd3bd9d4db4aa2834ed7c40ab2253c35288d119ef313b3631be6595bc0c5e84dc9965175e1209afe445", 0x76}, {&(0x7f0000000200)="61508a7c9986270f8d8dc366e0beee375199c2e32cacab9ed88590f9cc2a7170ce0bf1d7da8afea6a6b4ac23d196a55939babaabfae6f5070e847e2e531f9c3528d243aa7548bd912152bb10abf4e7fb28f66228ae9161d3dffc6e54f9dbe86944dc32507518a5ad7b8eedfd2ef6347ac0de47fb541f2c6f31d145c4cfc70d9354464a57444be5974676d06b933625afee0cc6ca1a5dafb696fd5b3502f0fc1af9c8fb44ee9224957be72ac3ab79480294743f3e5e0778cdaaa4df1bed827f16bdd6bbc8d564a40d62a2e09534d5c21924d2bf5a", 0xd4}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb8, 0x4}, 0x40d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfff) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x8b8, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x2, 0xfc00003, 0xff, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmod(r1, 0xc) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xff7e, 0x42, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6, 0xc) write(r0, &(0x7f0000000300)="9b", 0x1) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x7) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x240) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) getgid() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f9aecf094a4cd991ad5b0f177f6f616f1c5f44a3c2b2caa660668660674a05ceeaa4cd3dac57446ecc7b2e3c37222dde88a8468e7153050ce1d13c8f6a367fc5fa481f510f8ab4140dff05844c89e091dfeb2cb1"], 0x1, 0x800) 16:00:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000000)="caf5b415", 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/249, 0xf9, 0x4000000803, &(0x7f0000000180)={0x18, 0x1, 0x103, 0x5}, 0xfd8f) fcntl$dupfd(r0, 0xa, r0) 16:00:16 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() 16:00:16 executing program 0: setuid(0xee01) r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x80, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2063, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='-\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='):.#)-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='(\x00']) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = getegid() setregid(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "a52f89e51076e03e6e03a5fa8b703cc34c01e28a", 0xffffffff}) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x7d75, "c6e23c5cfeffffff00"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) ioctl$TIOCSCTTY(r1, 0x20007461) write(r1, &(0x7f0000000200)="d04104c76b0b29c2fd3b3a9a1cb316d03caa6a53b9324420aae53d6c6b25cf7803f5e66fe20a7775c9e9a23cece585f581d081e7f73582a0b9", 0x39) r2 = dup2(r1, r1) r3 = syz_open_pts() close(r1) ioctl$TIOCSTART(r1, 0x2000746e) dup(r3) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r4, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000080)="b100050202000600000012005786ca3849451ae3d3051020741038f53e8551f30cd5020be454b691d760fb547929efade33c5f0e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4952d129d77f446a3ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026b053a241ae28e8a206fc05e5fe5a8af63ff37282934e4fde2f20fd3872babfbb770c1f5a872c881ff7c", 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 0: truncate(&(0x7f0000000000)='./bus\x00', 0x7fffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="a70f1fa2aad63e339e8917d234d9bda8cb3c28932b7f17eeb1733ae7860d5417fb8f1eb3ebf1ee38f5c38431b6eebd9004614bcf333e8d422bbdee00fdfefe91a5e8a371892e1e824f90b035804c0350c301583b4beba3346dccc769d3bc023c3e9f364015cedf9bbf8a9d5d7e4367ae8f5d5d005ef545cbecd86b32e10629dd02452d", 0x83}], 0x1) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = semget(0x0, 0x3, 0x84) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000001980)=""/27) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000140)="eb3ffa033a554cf11f33fc6e2ce49a35335eb2d441b1264d5f568983db6b7bc7cc2f74b505a5720d89aed56822bb30f431e782a400e90d816e148fe625838bfa1235c2131540144067495379e9ef3914b27f8e577067f6d6358a9f179acc4e676b9d7631c6bddca2ba205d9d039ce584e285c078b16fe93a762ebf47d44d3d62e68f127fae57ab5c3cb350eb3eae06c9a9064c81ae0c6bdefd9f52d01e45cc5813e1c20562d4167974fb043e54bceff679de16809f434bcb84b41d1b410f5cd4089910193d4039b904169c42567ede0111dc3c32f467b2e43385f429c99b72eca9370cb435c2d40473add48f43459834a53818afd653ece283a31302c432e11273e5de5b8049ddd95d87660e1cfbd516f2cbee632f554bc6295497fa331025a537e7fe9557d4b67c872b00b4c3f77b90042acbd32892bd3cb213b79464ad698506243fa68b7483a647804042d5af3576c5a610cde0b420eb4e9610255d3c0c2d0cd570e69ecbb93557ca060c291a22dea5a4772b87c01e57982325bf74c2c4df277c42606284707f91fbb78f16fa0013da0a4d6f1001bc9c0fa48ee800224a29550165ba7d509111587a8c34227f9b3e08fc74e9816dd6e70b399bad2c2502d10fd0b7c8c215588637e48e7a2ea519301f6c354232ee8ee01b7e50ca13174f9c9e6ea48ccdbd8b72b7542378b74888d9ad044e3ad1330189462bbb1281b40fafcb8141e6b7d7d514305f3d01a4e7a7547df4c41b95ff9b8062038fa6a12df00a95440537026a4afd4e51ce3f4069474b476133eb324f95fb09a56c95628d79278bd1f8e0883cc4c55c99788ce705177a66d5d7163aff9815d3debdfef5702321b6bfaa4b222da6401e4b053d0af7723f8cbeaab198c518198ce04de278a4e1ee0e195a7dd0f9cda7066e8b477ba5b7f6c7a92043497006df9321e1dc13a2f513499c1e62b0244224e5621d77d83a37fda8e459d5227427c69cf892270070e706db7e2d3aa75e0f910769d79f4911a9e456cf496837ab4fceb5f72b63c76b0700bf31ebe49ade4aca936b6a8e791ae1f8a2ebef5399399b8812092542bd83a09cba6f09b00ee7ac75844a6a10cf70ab888ee102e02903a25ac84e7a7f1100bcb0ee8e0d015ccfb8a096fe45e625802f01e6d177fa9eb44e7d82427a97dab255f183531669ad075308a8de34b0dafbc21e60a481cf33751f4869709c3cbfc9188b5f4430586018d8f69c39edd9f9ca8715eca422d9a16df3cf94b645384d2f9da9268b5302864e419f458c9411daf334e519d9ed830f8d3680babd02f0f4e52abd1a064facb7cd174e5fd463b68c4818bbba5a6aff17d00f90baf5887bb4e56843d219cbf7a0dbaa7e91a204bb41224f8dab52aab4fac5b5a8b42c294b610df1d161992faceda82be1c96c86425ec87fe10b0da1fbe6567a596f21546bb1c34337f908a66da32b4bf3039f3d48c259c1a9982f598b1ee5cfb8af20f79735d141ba5945aac4f6818ada3e56c8a9242b31db1c24d040efeaafd31ee7c858fe741cce6f8b5d44b82a2705d1a6bb32e0638c02f5d18de89caf909a3364f0b665e9ab8da0a18a38a6098950a7a6724124671e957f2460c657fb983af92ce08e06e9d41c5af2db2544eb6b412062f685a1947ae40b5a7686511b494b45b122f79f531bc0b712ba76c0d353921a3349eaf60c5f9192f21d8aab4fe3ea2d1cd25827af6acf7b64a58c2cbd112edcbf3292732624f5027dcb63bcb9f4375fdf847d5f23115ea706d07aaec86cbb164074a4f01904b97b82dc791df487bf02ab4899e553dcc97e29705120287a5fbc8d992da5e9c0ec1c53dec8e2cbf1e7ec95c73eb8a95f9d28c56901e92d77d62286bf40a8dfb69889a3aee27045503fd16aba8f142c2bf10d08086a1e3ab5433f88764173e06cbfba5fdef77e53b3390ff7e878b581ff4772ff829cd0482415e49e74bf2610723a6ea282b33b4963529e22258342e1170c248d25bc950f9c2f393f13050e36ebbaedd1ed7ad99269ed849bfad138f785fd3821c3248da524f2297a61fcf361717b6438e1eeebdf1bbc03b67009b30e97bfd6c34b7ea3844680231af6cc23aec457749e3d47fa1f8da5e521f880c110d04b80557f52b2fe5939c3f4f05f7094082a379589df08e4482778193068891bd61fc0ca2e93473442e7936562d4e2fe0f9623e92888222fb9355544084d120e2c9305e74a7ea38d498289f151086008370bf0d27a64c69ed62c034bd1204e9ab11731b9509c8a9b261aab57ad1857940e36feae03eec19993246594f32705b61866c860cd8222c947b7d94d3fabd1772a9776cc8aa0829f01d435dc35aa9168cacc8019677835c624a1a866cc4aae73bc3430f5ce15a744e3ba16029811792a045b464b16a5a500983a933fcddb34c5fa7bcfc5095fd31e3f58561a30c7e69fee121dee7088f7742fc36275f89570d2a417e33689a27a3bbf3fac03a8fcb5f7ca1e4a4fc381326561ae08dba799143cf5dba6f6dcd06efc4a9eebe6eb8fb28c55c03cf20b49b25b77625ac2042775e9ac6912de55dae32a1e6f0466be89844dcd8afac9755545335e95f488d67b7337032e11d14b073898c4a8620e6eb02b7166de11c04d292d325aec6c77f0c23a53532c990d326d91125a28c5f4f1926c335d8d606eff24173cf84fb1fec19910c6a234b9a628af4d14b0334ca08bf8553114535de0cd73cef975235af41cde894700546f2ffbd7be8505f50b63f6e176da64c93c395fed505c8823438d440bf2e6eabebb244295f9593aa8327cb7835c340c6d7a5262d9a8f83324f6cbda57d759d95db4a0a1acd25ac6cee688f83a7687dfc8a409f31eb2166bf87ebf09b632a1b2b7f037ca9c149b52e54903acdf919a392dfd691a6a7692ee74194de3dff12407b9f81ee0f629ce187a19cacbb8350da9822d5d5cf85e29aa428afa32e13748a4412838107075d3d943b7ec08988c448383849024fe0691d2889d526dde45349c9e739a9f560d765ad2059de07add117214f6c8a17aa1d3faee8e27c9d4907bca817689f62253d0714d94b94bd3a83d5aa81b0425cc3c97963a259da9ec008c3c0426d8459412a425796f2c156b793a5f320dc0cb8673e49fb14cb97b4d758510627740272186e381edb737b44ac10a4db21e88a6655e411013f6712789fa86cc833905f3e479aacc69002c756bc0a1255a771b18d773f6fc6f34b2d2a7ad32bc0fbd731f9a6396d082fb16d183e137fcf80307dd709dadd6e62417dee1a58b1609f307c9ed88b6ea458e4a14c97fdf3625a869a7d86b59927af011603b8ada248db9b7ffd6341d69574632f7e8d90167ee91ecb943d6d681e11e5e861dd4811f2979606192fa5130be6e89e2206a9af4d9907ee452b284d9b59509c455648a7a85f24ca384a5c043ff554cb04d215d06c44aecde3c55b16666d56b35bf0aab6c6b7a670c5d650140f948934ed45d676a4dc5730172c66c9192f060ee4fbecc66f93f402d5d99ce0d65a53e4be781d31271d177643e5d7e3333eb78d0c510633e07584738f4790f745db3816a7cba0fda2a630778c1deefcd275e1d0affb3c1f6958972f3d65c78eb08d22b93498111fbf8491d606ff7ebb9140f3f21c369ccf5b71d469cd7c9d8550962dc9a3a15b1f8915b56e071e6bcdae01069a2eb23583debc54a16793331277802e94cd6c369a3c997acd6b2eca016e7174fe92a898cb958265c89cedf29bccbe4ca3e18b70eaf1d9394cad724e9c54a0b5168d3447254edf771750d21cafff28060c2fa620e0ca8e24e4501ae5002cdf9872ee896c69f2efc5a5c54102ff51d53dd03c1038d2ff0fc9e6512ef3789dd4cb6729409f906dee864ca0fe8213f972fd1dbcc6031e05dc2e0bbcf3094bd9b8c6f12db634c5488fac89ab80fcfcbc7ed374c78036b0c5a0b7e13758b10499afb5c6d6a08f6140002a89b8b6604683d537388833a13f3035555f967bbfc2a38c14e7809ce92747338713fe65379d9714bc489e3ceb67f1440c4abfa18d9eb4c7a896594c1e23432964f3a591bb225db0c86d5638d48b3b407de2189702fa15c2bd590f9087f79613cb7463948bd2211fee8d2cb618684bd5f04cc267bb60fe0e2c3ace3a3ce17a3245c82538e0e2e5494201be7b37b98fd569e49e066b345f004e09b4cd4879bc55fe2247a1f17a74800f16f08e9feb5301bb69d332a9110137bdafad74322b7a8515d3060631ff6f7662ed6dd2ffed3975dccb77c94c1d6d4a1f3263f56dbb6d3aa65656090749312e83dbc333969109e75d905f06a7636a13222f657246fd786c218db7976cc09922d4931cbd27344d974041a62f8f796599d42c34650a10c334483b29235c861d0760d36fadce00346eb9cb09d6486acc4ea1c8a9a460dbed85b78b824098d369fcde50620a49b0c983a0e101948e9da84f81785882483de3c27fab57d025b377487bf1e110b0477c27f9c263e2501d1325120ac3c97573ea203fbdb95fed1bf72bd7cfdc2949c5f73f904ce680f68ef3fbd370c3e40f1675d476c187c128d2c47d951b65eb5785032713594111a36ffbe98ea1bf994a356db8ca4847c5ce65df5debaf2b2e6f23f4a3d1c35554929690149cf021b5084ebca08d2dad84793b4563463ed894d62839921ef6714b093428c9a172553f9d9980df9d22d151f5f93897f35e4f9e45360d325282bcab100a955489fde3bc5d8512c3d3e130383378fc52a790e247831ffce14ff53e327f363ed3f89e999463069fd0f8555bf6d304e9afb36958d055367c9566fed4434532731fc3b4f0e17b89c0e40d59a771db1272df7809abf9c188734912062707a2c94f9c200c8eca48077b033be827ab7fe731df6da037bf3176b7e66aff6f46fea1d3afc2311bea4c9cff5c2345eea1b3543fcc5929a9a87f3a56e3c68f588acb3ea571d6a4abedd2ed98de9b86fddce3d48fea76ab57d7f1960b5e059ca00326cc740b88a9d9681fe9564a6bf70c364777dfe2264b7b696e881416952b2408b8c83b936d0afc211e928e37c466a862b58dc437d0a1f0f51ae0ab3c3960557a72f720f647a0d271c9bfcb23156888eeaa7f70f841f7d0d399870aef8f4bba7c55a0c30b950b964002f04a9347960e357ba054c2bfbbc220357cfded61475bf35a3d280bdf28dbafdddd92ae231e864103ee5547b2e0722825b9110135b38926fb30ac56fbbc7eb60a84bccb843b39839dbfc0b06f9fba5cda7c7634de35ce70064c35d3a80744a88b1efc6f71ed30081a589eb1f0243b55ab0620904d34da7d3f5b93c134a1bbe1e6630cd69f1e6f7e4e42871173b7b56c255f1582910f794dea06f991e54a74dd4bebb63b1bceec9d2f2de84bcb54d3233e0718e687428802c54b63b352fa3f7a7fe46c8ad82cfc4ceb7d45d0aec2f653a611c9a18105784bd2b16742d9903b4b2a78a97574813613e052451c9572cf3195ce539cf66abd1b853a941df863acd9225637981d3cc023b7ab04094a7da06c784c925999b8d10769a47a063514eb6fc9b64c8b0042a941ec92d51b6a1eb720d5eb1fe520dfc9964ba932ef45a69ccfbd487cf4f265fbbcafe79343e7edf401c5f775fcc0b26da8b9dc93c94ef9241d537a4d6e8a2a3c9184efebf93cf0e7a9df07b4536e4630853a9d786276f115a6ef6bfa2df9e4a6a58fa23b1bcae0ab7d7a69ac1edcb62602478ddeb71df2820d63a052417ac8aae9352bd667321cf9a643f3c2113a7b05db3f02cdaa7ce74f1fc03d634c2c75e44b670507bcdcfc92aeb4d6c82"}, {&(0x7f0000001140)="7b78b80ff1c755ab0c93"}, {&(0x7f0000001180)="5388ed26c205"}, {&(0x7f00000011c0)="e31683cd135d6bf0224946cd0645dddc67edaef1afc08cf93f2a10493552cba6963dd1b51366cdcc3313588fbe33e6114369ebf0ef67456c0322b96852ddc5aa8260a065064f285fb65bd1c491d991cbc4c8070d0910e254da9ce6405cc9174d7167a3656b8380c40acd2415d62f3285f7e2df6f2009abd92cef7e9591e9f43851129699a5167beb5e61d96ceacfbbb1218a0c58771a5d771e49734638fd53b42e9193b5ff06d2fe1731ba1e62c0926c84996b6023725305a1649b3c2183e4e46c84f6c79d9d530873948b1356aff8e7e86b584b54063340e7a732033ddc4c"}, {&(0x7f00000012c0)="cfa25e0cda08106f32396fac64c6e88ee7911b1ad574189bef60a02a262d43ab6e62846c18174a1dccc6329f48138631ea4188770e27deeb1c39ac8b01922999218e633e290021bf5764ff7087fa498de4cffcdc144f9bf8e20f631c3ed340a9a44d0c8a8055c388dfe57fc70a5eae361347f09da77073189ad6e9e2a3e8f8b8e264f343"}], 0x10000233, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) poll(&(0x7f0000001900)=[{r1, 0x2}, {r1, 0x106}, {r1, 0x28}, {r1, 0x81}, {r1, 0x80}, {r1, 0x15d}], 0x6, 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000019c0)=0x100000001) socketpair(0x0, 0x4007, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x800, 0x0) open(&(0x7f0000001800)='./file0\x00', 0x48a, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001940)) recvmsg(r2, &(0x7f0000001780)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000001400)=""/220, 0xdc}, {&(0x7f0000001500)=""/69, 0x45}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000001580)=""/109, 0x6d}, {&(0x7f0000001600)=""/21, 0x15}], 0x5, &(0x7f00000016c0)=""/163, 0xa3}, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x10000000001, 0x0) close(r1) close(r1) setitimer(0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000075d000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f000056e000/0x1000)=nil, 0x1000, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xffffffffffffff5a, 0x6) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/132, 0x84}], 0x1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000140)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5d5a8000000) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667e, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000180)="fc5b236a1ea14fd2b9c740ebe832ce1be8a34a177b4c6d0e33c4ff72ac0563769e7ca7801ff77d679bf427900e0e4516f54e74b1677e2df463330026bb259c42625e0240c923877148a77f", 0x4b) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) close(r0) dup2(r0, 0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffefffd, 0x3, 0xfffffffffffffffd, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500", 0x0, 0xffffffffffffffff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x22, 0x8000, 0x3) write(r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffa) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x3, 0x80000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x62, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xfffffffeffffffff, 0x3f}], 0x8, &(0x7f0000000080)=[{{r1}, 0x0, 0x10, 0x43, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0xf6ed, 0x101}, {{r1}, 0xfffffffffffffffc, 0x90, 0x4, 0x1000, 0x989}, {{r1}, 0xfffffffffffffffb, 0x9, 0x22, 0x158}, {{r1}, 0xfffffffffffffff9, 0x82, 0x0, 0x1000, 0x7b}], 0x2049e61f, &(0x7f0000000140)={0xffffffffffff8001, 0x10001}) madvise(&(0x7f0000ce8000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ce8000/0x2000)=nil, 0x2000) pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effda80 va 0x20ffe000 didn't change! 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) clock_getres(0x5, 0xfffffffffffffffe) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x101, 0x3, 0x401, 0x4, "2f341697c1344eb58af13728695ba855e359195f", 0xffffffffffffffc1, 0xfffffffffffffffe}) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = getppid() write(r1, &(0x7f0000000140)="c19587fed2a9d680f6a157a0648bff16feee2865ce22e7513227fa40c14b3aa627c2643561e3d3080e1da5b8b3f6abea71cd18d8ebc7891003b145d3570e2bc5fbfec2b78aa5c34f0b57af", 0x4b) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair(0x1, 0x8005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(0xffffffffffffffff, &(0x7f0000000200)='Mn', 0x2) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x8004427d, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x8001, 0x4fd, 0x3, "43df0ac06b3b88425c8de7a46ed978500a988be7", 0x800, 0x4}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x2f, 0x1ff}) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "000000000000000100002000", 0xfffffffffffffffd, 0x100000000}) r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="8b5ffea20e2739b75a42248be59b7f1a3824038e6f656c693c2476ad0290b11ac7f433e3241bc101122f8409dabbdf", 0x2f}, {&(0x7f0000000100)="124dd2eac157c1a3a6dedb5f284a66e193377a52b32feab94cdcfc9f297c127b8edde3d0d59ff20201c9cb4ce9d3d2e8dc123b0d7f1f047d9df5bed1f348644a5325fa061413b939f26ef603c0625c65a90ee5fd1a11219260bf905961133adcdec0cba4e85509e830c326a1de56978ff3b7f90d5f8cc13ee7f05f0701c8f764e740dd5451d0d5fdcff9", 0x8a}, {&(0x7f0000002a80)="0a706e8cf8d9c146fa6fe714a204a7da71016c24f96f9355f1b1e3a6edaaa2a076df82906a8b8f5068ef025c0f83dc7a1e3303f8240075000000000233087c2a0c7031b70581efeafa8fffabdbc7cc94052f85dc0480d99974dd8c45010d6d56d59c024984c546f06fbf4d88752aee0000d91e984a40be4ebd85bfe2d330a5", 0xffffffffffffffbb}, {&(0x7f00000001c0)="525bd8deefce5a62223bbe302ec7f761ba995d93050f70edf4ee58c2fe059f1d07a353556c7f25a5e3e3bfbbf88ee094baf2d8122553a9f75e01b915d41742e4ac6c78d6906e90327115d4ee4fbe0d283098fce5c9d3cbdd4adaaadf1e75b7ab16047a7c1a636ec2b653df67f4f8d3c6a8d6de32878d5f7a36b190d2e368474b79aaa16ca2aa339768b4a16da7ee5c3741667d4dd689a886e605d372cde5dee234f4b5", 0xa3}, {&(0x7f0000000280)="cde84dd2312d57c034931f3931df9097d8a60a", 0x13}, {&(0x7f0000000340)="737feda036223e85fb5340d075e76fa3042e36b53ef857840bb66b40c5eb9222ee5b7b886661b627b361778cde97fa94b3d21f43af3a41a0ed204951ce7a61449102b3d93e8febc749bb55943059079ce41efd4c51c425dd5783caba90bfedae4a7bb993b904248e1d831fd50960df5d5d7fc917f41ab00994d59241ec126f1eb99b9c08ce", 0x85}, {&(0x7f00000002c0)="37b0384576783ade196386a85116a89d4d3d7021e38bddc92133e2", 0x1b}, {&(0x7f0000000400)="aa2b69d2ad87bc149734f26c47a16c6ec51e23f93ecdea00bac1fa2b722579d7c0977f638affa4b2c30b61c04b1721199d", 0x31}], 0x8, &(0x7f00000004c0)}, 0x0) write(r0, &(0x7f0000000300)="2b00ff2300002b00290000000006000000f2f0ffff1f3ada843bce7121fd6087bab5ecab9e0bf919f289549f25b8d814ba521b532e2c5fb4", 0x6b8cbc808576709c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000600)=[r1, r2, r3, r4, r5, r6, r7]) 16:00:18 executing program 1: r0 = kqueue() fchmod(r0, 0x88) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:18 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d7ec76c068505690d381830b23a0b13a5f717ff8", 0x14}], 0x1) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x11) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10008, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x5) fchmod(r0, 0xe0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f0000000040)) 16:00:19 executing program 0: r0 = msgget(0x3, 0x0) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xff17) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, r1, r2, r3, r4, 0x40, 0x400}, 0x3, 0x5, r5, r6, 0x0, 0x7fff, 0x49, 0x351}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x6, 0x55, 0x7}) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="0006000000000000e11036ec124424b6226bcffb6a5c5beacaf55cc15d47d4d6aabb7a5806236fb16863efe61487b8871c26e86f712cf90a0f84f42c40e92866ef26ad20"], 0x10) getsockname(r8, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000040)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000540)="f58c25fd7bc37cc2c5d5361fd48d4d40dd06c26e7787dc38c6555fb8411ab6d265679743b7a72b7556abbb8430ac0f9ffc08e68c2e8ba53fe36b6ca583df8a6721391f573132e8207ee9af49eee78a948914031cd1cc5be2ce5c18bdae18ea4f9e98ceff982134f45f5bbbd6ef824d1e0bb670bfdac7b9af7b84e28ee0705603029536fa7fb7740b83b47bda9e32e32ff9cd757b28d2d8b409c65ccbfcdd143a9082e29399cb1fd9421691bac6ebd319eb65d476aa33453393ace9188e01fd9a8085f07929e12091ad8a0e785080e9d4556e630bf1fafd55590b8779de4272f5e07e66e768f214b5b740edcf65b731c35f23a0fbe5befae07fccc7cb001d024a", 0x100}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) socketpair(0x30, 0x4005, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x6, 0x10000}, {0x9, 0x8}}, 0x2) write(r1, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x0, 0x2, 0xc69) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xfffffc1d) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = dup2(r0, r0) socket$inet(0x2, 0x1, 0xfffffffffffffffe) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x8, 0x4, 0x8, "3d9e82fbb5831813d7454c6c7508387ccd815530", 0x9, 0x8}) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fcntl$setstatus(r3, 0x4, 0x80) fchdir(r2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x10, 0x4, 0x6, 0x7}], 0x3f, &(0x7f0000000140)=[{{r1}, 0x0, 0x4, 0x8, 0x4, 0x114b0803}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x1ff, 0x8000}, {{r0}, 0x0, 0x1, 0x81, 0x1000, 0x2}, {{r3}, 0x0, 0x8, 0x20000001, 0x4, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80000020, 0x79bb, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x91, 0x1000, 0x5}], 0x2, &(0x7f00000000c0)={0x8001, 0x7}) close(r0) pipe(&(0x7f0000000000)) kqueue() 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2118, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0xf92c}, {0x9b9, 0x7}}) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:19 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) getegid() unlink(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1f, r0, 0x0, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0de8855131e7188f", 0x8}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x1a) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000fef000/0x10000)=nil, 0x2004) r2 = msgget$private(0x0, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) shutdown(r0, 0x2) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/129}, 0x89, 0x1, 0x1800) setgroups(0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x86}, {r0, 0xa0}], 0x2, 0x6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffffd}, {0x5, 0x6}}, 0x2) semget$private(0x0, 0x7, 0x40) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000540)=""/187) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406d47f80a731888bb0c1869b78393745f7bab2eedac881e2ee31f88592f0fb5fae10bf6b50de2531f581bfc87b715fd32480a1c90d77fed27190c54303c991e2cbc2b1c9680ea76204a5aba38526f7722c7cb39e703e79f44b7b204f161e6cff92cc207a97788775623139dbde2cda323e1f8a07afa255edeb9110016f9362c3f4556ce425f025b3b01a31d2a9d9f1d56d8f35992ae31fa666afa5bae785", 0x10a3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x40, 0x5}, {{r0}, 0x0, 0x9, 0x4e, 0x100, 0x82}], 0xffffffff948f22c5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000001, 0x40, 0xcf34}, {{r0}, 0xffffffffffffffff, 0xa0, 0x2, 0x4}], 0x100000000, &(0x7f0000000180)={0xd669, 0xc2e}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 16:00:20 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x40) syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x5) r2 = msgget(0x3, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/28}, 0x24, 0x2, 0x800) msgsnd(r2, &(0x7f00000000c0)={0x3, "0076f1de80d05f9c5b1a49751daf55803d2f8ec89a003462268776fdb9c15e6e8e69b4db05e8008f31a8837b66a613ec522abc4f57df5cbdd6121601bbccb2cad3246a2ce0f22098231e424a9409d2f7aaf4715c85962999fb72bfdafc163beb42d2c27be7fc9bdbb30a6fe0de449f730f21d2c068317b1074a6d26a6cdb16063ffe8f11e8971b519ecd03342e2ae9cefa4e50770db6d0872774779a977f4ef3baf7f0801a64f32badd0e46865d084904e2df00e6deb2d8d2cd0cdd4433acd"}, 0xc7, 0x800) msgsnd(r2, &(0x7f00000001c0)={0x1, "472b876e90500b750ab8915223897e3a53963a7e77fe09d5afe02e00c12d63edb4ce3d4c4c854432a33a14493f0192cb7103b32c4158b6dfe08c1f1a0e2af0"}, 0x47, 0x800) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0xcd49) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) msgsnd(r2, &(0x7f0000000280)={0x3, "8086aecdb5d272cac44ecb3f97774b59c4073719c96b919e5e4c05eb1d910d5f3df5b66c14a18628c3cdbd848794d01a8885fdef509247a813fdaff197b6078208b0d2d72d617c9ff8b3aa720dcd0210c33e0165c2c33f1ffa2c83125c3c2458008c21f761dc86720843fff3fbf9838419e7ca320770952caf5e0c15817dd594fa2d145dcde8b683f51a3a7b4657a7c9b8296ce7415580a00530eb6f11dc23963e86764722f323bf8fffa18f982f2f2714b609e9908ee73bb6dadf406665600a9044b1f90fe77b3bda1325923c36cbfbcdbc568aec6dfe1145776b736e43d51b2339fa5e029f7ade8dfdca9fc689aaf3ea028f1b60d8a9cdd4beaa6b4f"}, 0x105, 0x800) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) msgsnd(r2, &(0x7f0000000400)={0x3, "af5e0170d6fcca2cf99a19e5b5d03304ac14f71a405c701e2eaca14637da837ded4a36aa43304fc3c4011faa0f0bcdd34ae36c7db94623aefcfd"}, 0x42, 0x800) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000480)) msgsnd(r2, &(0x7f00000004c0)={0x3, "cc39e72e6c00ed4d1c357b7f6fec0a5f19a1554ee2f79f6d98ef6db85d813023b575da321114abf9e8c88bedb6723ecc876defba77eb27964bf0ed2a12359340722640e492889d4c3d0ddfdf57c46870454171449bcc45d029b60ca6c9be9304fda3877f67551acd0bed3749c87061c842483dd889a8c641b2bf0d04a03e0889eff88596c66d22373724d5c8d71d1367739e49ca014c1e4ed615d0423c460e8c0e55b46ee44b4bbcb340ff8e8b2c09260de42a53a01fb65d9d1e4e22cb0e79b1f1cce1d9b0f66d5250f8c542ef4d13d70427e1dee9a7d64ea169cf0f86362deeac609beb6699dcdea3c5d7e1d422d31a8b"}, 0xf9, 0x800) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000005c0)) setitimer(0x0, &(0x7f0000000600)={{0x5, 0x61}, {0x8, 0x54e}}, 0x0) r3 = socket(0x19, 0xc007, 0x2) r4 = syz_open_pts() r5 = semget(0x1, 0x7, 0x710) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000640)=0x8) msgsnd(r2, &(0x7f0000000680)={0x0, "f584bf962affc0cda4e341880a67d6bccaaaefcb4478269cf759914913486b065e935a8a66c2095901eeade60545f856f24ff71c9d3cf025bf2b8b2319a0091fcfde0336f55f662eb444499ad3ea4aef8764039d5fcbf31f2761e1c094cee165294872d9a3a2c06be77276152b13c2fa89c6484f840a69bf2444482e52210328cccbc991116ec92f96b7c15f8cb5af776a6897ec4f8e674fdbb4dcfd5daec87e5520fac3fb943ba4ba64a71ea289c657aaafd921b7eb7741d6b1d3ce04398d5b8bc7ec9d2c8ee031420c01bfd1d953f6a52a04415206b7868c3afce3c4fdf7ca7d430333ea64d260cb0d28e524f8a024ea44ff01276faadbec4c652838da9812f0d43f3be5a04ac8dabf4bf9db77793f83c20c2c86e576acf43a2e317534790c500a1d150b290baf3943969f28f3a0306fced89cfbab5ed69fd11764f3ab0fb6eaf64c9ba41ca445408d37795a6369798098204b73cde90ef5f6f709a8d78b88f71154fb23f59160415f9806965ca5fe7891bb10236ea30d8935488ce56e50080815d59d03f3efb40ae0f7892de1ad3032f3d9adbc650fe9e6f355e0aeaf80bdf11b5a64cd293e5ebd2d05d5c29f9e15912c2522a4da7ee37a090610edb20ffd84985c39bca352101eb45598a6e50db02ea653f694f24c3f06f6b100aa0f935c8d21a397df75e8d149a3e2db773ea503ce26fe3bfe70f08b66a378d628feb504c761b8ba29a5815a900f4193e8c01c7b92104787f868e6598b7751eac9e96de0849abdf5171599a1428ede47257322cb43490d537c6b08cbbbe8ec0fd060d48516cea0f964dff73da2d89c399e846bc040b002bad4584b6aa870dcc03c26a75efe3f2f4b4a349b8ef1367e01707f945533e6dd9974499189b9d3a8ac4e02620491d31b22d22cc8a5fb371b4dd1dec54257003272daf318aee09603112a37007c0e3529ce0d2293c32d308e29cbf89f0822f5b8b930c04866bf9eee99a3a304c75d0306c9c464456555f01e3124b0ac99c4cde8e0442662765466e3a7baaa0eda7cf83864655d21e2f7c8563eb55987fec5240df32546c5c48626a13f893fbdfa24c9e9fad03914abf00dc21a5fef565fb4a08270a6a0e6570c64de46cd761ba8427eae7416d99928658d3723c31ddf120b89dc10fcce9c25dc3f72a3451c3ea00e477df8b84fcbd4d8e4ce10077185bfc916d0c7690fbae48a0800d41436975b957fece75a1f20252af469b737b6662b210b6cb530c1e18fc81f68f336ea8be46051fce8c280f8cacc4f72d0a0ee32d1d26a7017cd30026776139b0ff9e094af38a49bd68f7f39583c170f5e7493b081152f819d9bf73088ba243936005681971a76f1dbaec12189c558a485f549a27c58191429376871cf9a9d7c049f74b8b4ae996aebd433da6d574cef108867da41cd55a6f4c9744608d64da905ee351779191f89db1c64a582f28bfb64de28554e2749eb8ed44e1c8eb5f61eb0cd6fecdbf810da3f13f8b1040c61fd842bda264a4e957542666218a01f178de133577a6c34af21bb86e5a0e6c9bf1ae9e1ea200cc60c837b68a9da317850baf60fbd764c2082d0f96cea694bf3cc9ce89431b2296cdc07e5504179ac9c7cde33a1a597eac5de0084cbc962241ea7678d6759b5cf2e6da57953cb4bb4b3b95f4231747448a07264d4f6c56ea53f124d399364a1d5603a5f702edaeae2c918d74c851cf2afc1447accd2368521bf3826a9b595acb57ef71065253f4bdb5d6e04f287584d3350743be756ff0d6d06b6eb4de265b710b5e00c45dfede2bb035b5e194789e4e977f623b4175d387438647674fd8d3e396ed2d8b99b65cb6420e1249f08e3efb3522d12b0f319b3727fd32843607908b0a8e0f11f65766f066aef09b82e3ab5a24387fadaa0884510697555423aba553f9141a246024baa260c6afea4299ee544d5af0753b57d54cb3f3a6b1ae6661d2aeda3f27799524275afd212695fb0d9f5a81a511dbee969df39d39fa15080b8a274a1eefd5368ee3e63904aacaaa5f9c317ab655dc81e9f239881ca67b4b6333d5e7039cde4b1a9f9ae40e762702ac036544c22b9904fff14d632d00f02eb4713ba2efaaa8db3c64d41282c5c9341790c067bdfd2e51d0a182bcf3ea5e1b929209ec08b081858678381a1c5e42e7714efb550b79bc419451ed213b9d2adf80af918f893beab47e5f299719b77cb7f2558b05fae877bbcee91bcc5661ae9aa6048cc67564a1865e84e0ffbd8c8b8192eb74913ccc55240e4c7535a00911f087b82f8e97bc34ee7901b5e127b447851346f5e1b1cbfaba7cd9db108ceddcc7fed0c8ec13edba1d10c09c25eeb3889d241163ac8e3066f4b564ed7ad563e4485fb288a1d5db780d78a88f6c7b5d2f9caedec51955d74e3f44eb8fd7e7a2b97cab2bfd09b26ce06a35018735278da242a0254bf2f6aa5b84dfc9dc54a287c9423542c135b3172fb09fc9c91b46571b49ad60df2bbb2c574efd8e4f4a9b693b54911a87aabf4329e30d2bdd18a126f195502ca93029581cd87fda696cfdb5949d04c752a14c1e675aefb0e37aa5f3fee9fa8cc3e92c565f53069a52abf1b510c7735a34fc0c5d3c7c6984cffc1b7ed7237deb0bd084eac4926d3ef05fb49bb2d6f2ae3985658acb234fbe822b173471b04f2f2791b9d9220875cc880d48779d1b68ba24137d5b824770cee7ed6a8d6c1bc334039a07131f555438bddeaa14cb29282e9f72be7497ddf51c13de0658478f9283fb084f8fd40c6e7f3fe4c09ef8d4f097f2ef4dc5fc08d1a5b22fc22a4ca7d0f876fd7efdb4b5b6e8f53df6d5e404154f0f8b2a604f8fac3ac6fd7b4882c6e18fd476479f05c64e936703056b6f26d3d4aafe0b9062e632e3b753f566039ae0d2853e009bc513e546a3e9cf1c6254d93613acccf79337780ace67d324b840906a1c24dce523675c3d24108b9622a36b362fa383d5219bb7eabce571cae9286843b1e2e93abf1d1dfc31b3e6699a69c577c7148106605b1aa5490cbdf7832425fdf344ff11cc5f853cefbdc83214025fe0aeb0cda49da0679f5391b4b53f8f60e3b02efbe50751308c8b3e4f19280210500a790eb8a96dda35386b5b35a65e049ccfcc3f1398961a6a41b3d72858df47c20282b4847e5d0e145067a908241c1be689a4bb388078e2acc64f0daef24b7899d49adb391ad576530ed3e17f73082578eb8dbb8164f4f499a59c516f80e2896a31ba41cfac7e6ede0fd25035080e0598fe00c559cfa7c1b2bbaf06aee2beb6eddc47aae0f60a156c8bdb67615f028a25290a57288c6301446f60ff9c66ed8361afdf3c0c95b32125486a77a6efc0044a51eacfeb142f1a0735484ebd1f8a32efee7126131dbc38fb04d2dae80efa966ea7e06cadeed035740246b2428487fb78af3f53567cbc0078a785b1b72c0e8f23c9cb072cf7944aba4b5556d58cb2d9a5efbc7c385170d5f078a6bd263c95ed2c208f53d34b169cca94fd070e1c98fc4e1225570a46e854ac8568f858d897fe6f53cc6be68ce4198621a8ef36238cd64009f6f03d8ff137ca9a30cc79bab57f7c33ebbdfa8e6f1e3431b8f8aca8ab36c4eba9f2435f5a110877bbe4a8ef23667472813a15cc0afdaec2c0714909f8a5f8883bc6c152a14d73d28dc95356b3b73ddb5b356fa6bce31a9a72a14b75744189a0537a96b828adc841eab97263487d67d7e77e41c2e45688285dd5d6ddb3a4bf385d7b32c14702d16b2aae5248005cc82def0cfb370302dcd4d3ff4d4cd820aa1b74e7ffd566eaf3ebe56b7a8324f207ad7c2486bdd8e92499331bd46a9734bec75da038b8af8ef7afbd104ffde4f69b88c8f72b457f6d07a46f00579ff21db430b195c42e65bbe5d742f48a323296ff8311472359cc15446a5d9b0c5b38789d202160f996e4737d27e66e1ec59470866f05ec078eb08dc308e949e48bcb1579f54294575868a4569f9cee9f0aad3806912acd8ae979c462cc4ed43d7826e579072705a872da2f5e066bd8956525ef2fad3374573a354e13c2e02cbb9ecf4d8bc8b68440452d1ff1ee8bf224539afd3d075bd4df8bacb25364934a4a54ecb2af1219b71ab031c2565a7882dde4d35c92c00db74ada92f9ce7061d981010eee390fd8d002f55c6f8eb84c454e4fc6fd59b462ad6462d6bb4a64db71c268168691e6d988ba39defe319f00da0ba47ed186999748b457d2b6b44fee6a3fca30d4e51cbeec04e77e6a71da8f470f422650c5949d5f84a463d9ce2c998579123dbb363ee667b3df6a44ccca1c04c71aea5c4268374e589de1aeced28ebbeac19f3a5042eb3e3d8854a10669c60f768a68e736094925ef7df5233943a6ab0b3806eb5a3be82504734e1649cbc4a7acd576964935731d928c8c6040f6e5a20c223b75e926ad60f448620fe8448f59e7711e4b817776a102af635141aae7389acf9a6fd8e709af34399cb53a0f594c296dcb6125304c3f8325add09516dbc19cd68adbe4ce96df09ec2816cc5c49c52034b83cc984354886cfe86709f15997bac29150adad2ef9559d00aefd251e5de50ad57e6e89552b5bae9067168f74e7a7cf492e19e414ca19fb6aa411eefe30b240170902d419ba1317ea5b4f55c9cc83e772d07c4a8c8d34eb8f57c5a3880418ae043558b2536d258cb89ede0fe5e06f5e4f9913a0086007082ce95e8be2cea9dfc83ac3293a1673bce55c55656a1d9f78982d27e79f1d544539db0a8c4830dd4dcef67e6b830b8ed0988280a766d102d55e03c66aa67cb4870009982764f46790a2c1e4ef02a4ffa4d62508c19e73d5b2869830d41bddf96b53c9f0de997633380790f103a48488adfdff8178e386b4505344685c35f4b25d450be700ff6136c2b5ba891842ee094f3a3bd9bc790553ff8243f57018858da3dfda5585e38dfb55bfde67f9820e75025f6403907f58b2c1cd848088307fdb8d60e6c19f1242cc8b2bdbee279b6f94acf5392483c88f41b13e4008dbb42cbf7f7779038b9b181c5ae4dc84dee7e0e01b96d9bca1255a7c3f34a62c324b0da7048aea3deed9e194de3fd632bae8ccb7e9bee1293cf62288eab4ad4782054efdf2176736e4ac796fc5c96db1b54713b1b82ef7f79401c1430b09052554d336dae915654c9cbc2debed31907bfdb90f1a9635dedc16d34fc606db0314c01d302d4455dc9eced104fe4ea9cc9189fa0b4bee9e9d1d977994ae3a2351dcd928a907c6c447cb5620906c2af6ac89eb69c8814ebd85f2dca30b9362389ed1268937367b4f128069165076624b13cb7c212b24f0f511853cbe8e4d85b588b56198b63811b789735cdc98b67e32e2b4dcc7c395896df60d9d50af19576700aa84f6a54bccb3c1856e48e8b3f9edf7d44e143aec97e6816a6d2355daadab8289a3c84d8df0ba840ecaff0a6551ad932f715d96ac376b9179a2c681b0de0c49ba577502c8229dd0c0177da862afe3b781614c2866e85d56bd00a12060e29635a83e427c0f410fe4ab8fa82a6f574051c778b1f8c39377f365328d1b8c3b865540845dc007377f845aced58d2f8e31ae2c5ed690ed12a0bb3208ec708d967bc1a430974e4075c9a91955c856e27d2091cd5fd4b779905944ef22273375ba3ebd1720582e5f914845bd57c10a9c36341d8dd3cb78ec0ca047e41edcec130d0a8be7d74a2a9688baf5f01eb2f1b64526a69c69f621542601390256e390f919b2ab3efac17a10da8554f6fcfe8771df01e018ed630fe485f89d7dfe63ace8464de377fcc3a1decc723c175deb1eab9a8c038c0"}, 0x1008, 0x800) r6 = socket$inet(0x2, 0x8001, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0xc0, 0x0) flock(r1, 0xe) r7 = fcntl$dupfd(r6, 0x0, r1) fcntl$dupfd(r7, 0xa, r4) accept$unix(r3, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) r8 = syz_open_pts() ioctl$TIOCCDTR(r8, 0x20007478) 16:00:21 executing program 0: r0 = socket(0x2, 0x4, 0xfffffffffffffff7) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x7fff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/14, 0xe) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="9969210c879fc5d654ef367c4e30", 0xe}], 0x1, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) accept(r0, 0x0, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x102, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0x9, 0x0, 0x5e, "1773948ed9b13f8cd31d93f16b523db3abcc99c0", 0xff, 0xfffffffffffffc38}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x5, 0x7, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) unlink(&(0x7f0000002800)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) write(r0, &(0x7f00000000c0)="7aee07e3b84835047e2e", 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) open(0xfffffffffffffffe, 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) close(r5) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)="6b292131bba813b1eda73ed547f67faf2d6637ed1109d715ab95798d44aa7607a938e6fcbce05ae036b26d848ceeccdad33522a299784db4", 0x38}, {&(0x7f0000000200)="71cedf199329068eff75898c0d4f00605cc10753c09383796e8b02ef9540e5b8bbcea7c6a04cce05b36f8410ee32edc8c9c6bb97753aa06641950e5457662a24d49cea8996a4318926ad86eb6dc5ea6fc9b3ef890269a3409bae3321dc71543256597c43c010b7ded0b37f325a161a67e7ddca", 0x73}, {&(0x7f0000002840)="bd2de2f1e65b095ee5c7b6453647c9c9e416d5cfeb6565cf9fa9ccd6ceec712e401142deff2a494c82dc7ebb6d21b00a", 0x30}, {&(0x7f00000002c0)="c97d37061f719bf51d099c3ae815dc9de163bc7927dbb17bfab7b4616106030692f1e820ff3e2ba4485dc6d446147e70a18b908acedec540641e267df88df00fcdf843a69a0f73b10c10e593f4715ba7729b914499de73a5444712a0d8a98105e97bb36b7724c45528cdf3abd4fbe9610735e2bddb1ba007711c79edbc683f9eb7156ee52f4fe581ef2787801d32e413d9f210e8a38ede7a12c9afc0ef9c4d2e9ea3af9af1a501ed14c550196a8c0ce64a9fc70b098606ff", 0xb8}], 0x4, &(0x7f00000003c0)=[{0x58, 0xffff, 0x9, "085ab50cc55973598cf0585658ce9ba4f6bf855d3f579210626a279940b4a2571127160b26204ea140d3b93e74ef84ed986f454a5379d8c418ba8442570be8789b61c0176a586cac"}, {0x70, 0x1, 0x2a7b, "533b32fdcd397165747c99cf37c14be9774be793e4e8e3ccf9c165e4defba2f30fd493f1612d1c018b4114b02575bcf6aa8668be2f32157f7712e7e599d0af09ac9d906fc13250d334d05e1b8bab128af79066b8904e1604b4fae956"}, {0x20, 0xffff, 0x100, "1ae6d0641af0e8fdf1"}, {0xc0, 0xffff, 0x6ef, "dc292b652f31b8032fa1f433d3479a10126b68dfa482f5123ee6a7ec57a6fa6417cfcd2d587a20f98c8270d6ad170c69e2c7071f0993671839b9cfa05289ee1271da6c1f13a65af60cc5dcdf8ad7e3884f24fbee084a02d0692e4e08f9bd3b4beaa811aae446725ce0ecfbdaf1b282df0efe4303db2ebcfa20f08a2dc5eaef931670e69b2dbd6462f9a9285677d00619d3e827253e63bbfa1b624bcf86f7b5ff78901fbe15b077fbbe"}, {0x110, 0x0, 0x2f, "46c132736ffa00b58a613201f37763cb367220e6eadefcaf19065634c6cd1348d878849dd03136f04a86f63c260d42abf2c8bf9355a9f59d1be894970dc6d3ca2f4c725366ce319aa5b5ae295a5506246ec43344022249ec35c528ee5be83911f923a213aba23d85786c260eb657b37b807c2b771728615a57cfcabeba409dc0d92c75095a93b753938832ac7154e4800dc5fca7b6f0ce3d8681d8d3946001f49f31d83f0ae5b8edc72d65c20261edaaaef7e74fff08d2fea2eb633d39fe6d62c34fd37e422a8bc2e6fb3889dfdb4743e77afae9c7d1add335209ffb586fe440271d15babbc745cc4c375663582a7a3787a88b543bd005a3e1ad0dc0"}, {0x108, 0xffff, 0x6, "967acfdc42518615004574ca7ae37951ec214a6c4ce41078ba9b168f0dfbb69acbf2619019094545a5b1f50344aed0c0814842259e59293fd7b0a3604e6a5b82fae4378b1c9b66bc91798f54f10f454aca2a6a1f04db6ee29ef648c37a3531d1ce96d8f80786ca80ba56f3e7df729ca003183998aee7193310cb417ccc224bb0c4374833bf9ba41fae21a2af64ae9d23f7a323946f45b02761b852f85f7ff957012bb5fcc0c53025573508e0fe198b35623d782d6b40912ca40a2536a6f42aa49d507b0d062cc5dce4485f01b30138daf2651b51e6fa50d74e9233a39771ff5c243211d6c58ff8e78214228098a7cfa42fbfa588531983"}, {0x1010, 0xffff, 0x1, "1df9f7683643c30771444ba26b8929567a7589cd1f452db4d1fb666454a7a863417f38ba53e711cddd1d94c0b7647287a0e5c649b83e47a901a0cd584f1434c77581c0d3455c6edab6d26f5617ae90910682acb04c19e127ef04e88955a79aa77ccb1ee283cf11e10385e027c0294f3727035ca60b4f5e43045826251dd0bc2297403f46db5adae1f3a420ea716a3e34455b440e068acbf092028871e0fe5353d221fd789b93b4745aa6bb74424bb4be7ff0869e36d1be53c76be0aa1e8491f85b70f4cfe1e6c00e571b224d98004cf96f5b0bbbaac705f152eea3f3b80695c10d9fd66f35670815d4f6492471d5f78135f7c771d7b92e2abfc11e0839856efc09f2c20776fdc77a69d977fd55887beac45a33f6d5980713dbf087752e2e6f248f03546415622ca8aebbc3371228ddc8033cd8a89f940e2fe298d85c0584b0a9dd043ef1c4efc6ef3455db9d5df2f5e2d535a659b2065c57446d421d8dbca5270cd55eef02d32ee26d63ce636ccef886c9c6386ac69348cb7c1914ee2377c31b29899475af519504f5fa5c6bd3ed903e6bda66dda00499b19296046f54cdec38187ce661aa6d475d6a2157798026481e7d3c4101540a76526aa36a35aa731d825458e88e24015279aaba52c01cba2494109509a3b6fa1ad1da9997ee70e3b11030b78fca574fe6b413f59d07a2562a8d65303445b5e58e6ace26eea8a36a2cf9adeaf4873607de8660c8a21d21c4bbd13a811f2e47082a6c858f101ef2802d193a406739229a75eb5b3bf13b7767086289aa543b5f653a7b3ae25e5aa8128401fb14129e37977b904305187003d528e069838d910a4772506829d965765c5313dccc9edd9c760ecd9b8f10ada6b7131f9d95a37d342f88ffded3c8230a1532390601818b51d86025e810dacc5295fe6400f0d24cb4f6fa96a4c252ab7f08b505bf2badab390ede508302ec1c1de55ef3bbc52d337a8c94366153abac211bcdc5ea9b1fc4d165eb79d84bcb2a5efaab4485b0fef3de834456d2d0df7090d9dcbcd550dce4fd91dc0d75fb840958af17f66c75c69655233f79b69b667d05f6a9fcae62a9cfd96a59e8108a9a31f45728ace933882a58f55ba6f14172c0a1b2bc16412f50001408168188a7dca81f3e799c7545fc1201278cc8daff2ea9410c29150160198aa2677b0e718406d030a093baf9c285ea5766c23b52620d51f672d232d22c8a038fd2c2db2adf262feef246186d0fc37476a489eabe23053edb16dba223f1fab8e060d737baa10ada4ce7de3676dea92120600743bdc16ce050033fdb693ee1973b7ae62eec8060b09d75eb8a3b668560b2956523bec61f7ad8c30c6ac919b42f06a96e029930b6187b1aa1968c2205e55819316893ec3aeea12215d5cd1926ad44738839512e3bb35d201847963b2d7ce897426fa47a6ad8d645e72f7352d770039c81aa9b0d15e7a34d142639f064fdd94fbdc48c7abf45a511da7d04d2c2ad2baa6f056144018f7ac647cdac4bd207fb2fd9f11a1f964d8bd04faa5304105461e8db9fbd7706d1006c998e4636a5cf6f30d14a34602daa3a5c9941a4ed4abcf236ec2203f4802e16b1430cb3f25ad20bb93e476a3afe18af1b0b8158d549e50eec8fe525af5e7da6e478654c782d591e1bdb121919fcb3edd0e9da4b897ce1b89bf14b48d63170b579e3a95ff7d0ebdeaecb4e58c6e6d60cf188c757da4322d6c16301b3ce73c631ebe3a9006c97e95e8ea84dd56254c02ead54a7980dae56beb83f19796db88c849f8716c5a066daa43f0a2cfca4d9bbbb1226d77343e6668bc6e7c671909688be3538a2f5a08652fd98d2e2fd46ba37037113fec158b43563c5c9951057a41e3f5056602d02c5a030700141d640b4916857821c1d882fcf99d83c4fec9e29effca2c7bc201a9b6577a161923b24f50cc7a96848f0f0057f39c919e2d4cf912201630983752d18a3b24dddde6375b521e0d3c8843c04f26fdb223bc6ef47e21d5728b780c655e74a0c9bb469e454599f89cff97ac56602d0c19a294d9720e92c54808be29dd174d4477bd643ae562828e287abb5d5e9fa60bda089f62e7ef5d4c9530af6d61a4ebac65fab2124b80d4fdc0d8e079bfa25784936c563eee03da0a80de3cb86422fceb7c6fcfcdbe64e0990c37bf155a637a2558a6ef7ad5c547730a79d613ef9a399fcf0e9a68d910b6e4ccb9f01bcaacf8cfb6c9a6c13b35f3551a4089f21c73e0c4f942d5d814a4546415525247a54af0a14b8a9537011f411b2819f18574b041767dc47e1c956770034e4d23b0ff88b9f02f84bfca0510c995adcd0a13855eedfcef68da65c94153633dce10d5537da444e21533e2264052fe828a174cf0e0cee9eb41356e686956eeda7d30b85d7a94933e83a72e1eb25590b235d40b06b35710093e45eadc4ca2489eec22fd0e78d660b339dda382f843eda25945ea72fbc051afce8f4302c97a5efd4d462cb1fff5da65645d1d18336b3335572da7fc95444932548df7deb942a7192e72e540323e869a81144d30c560382736ddae82691165021d9c6bd93336169b86ef43b811b7a5a60f29c7400573d5a2f759f6e54932e1ba4b970cf68748de2a54ca0adcf1efcc58eaea7ca3ad6cae6c86ceac5e02e544a1ee5a5f749ccb024d958135b3eb28fde4ea2b8725fdf36356d87c8db954a8838d5db49435a880f0b6ddb91faed8b51a4988b9efd01b255868a3c0f101bd70bb550632a7fd6f66d876a44befcffdea5c6db04fff510759110b563f325213c20eb947b7697d6f8ed03746c4e30b6ea6f3b1a75b92d3fe6cc889372375de98b3fb4e8110050ed516511a2aad0639a9e972855c2d83b1349eecea6559bb8b36a0cf85abf2a252a22c0822dd03840829916debd73e0ff6717e8abfc7585ffc8d86a6340ecc09bfb35388b2d2942c4e3864fb7d9170845b367fcb473ae440f8a3ce2da068117558150344ae836109a94ccdd65e107a8510c081d9ac670d3e3dc9ed5c2c18b898d1843678e61bac191fd8284deb81692024cc1fd57c23a960cffd7ae80c8f530497dce2b01d56f4372ab2246f4d342effda28fd9b4130cfc5938fadae6d2f50de84347f3aaacaeb763c026ebc35ea3d33c73e8a9ee27829b09011745810ebccd566c10aa76e3f072ebb1c03f1936911bc7a37052c9d316a4a41e96b965c9c0d24d43761aa969a0c86e382ed96108263464551d398db21779df6f893d4c3baba95ed0813796a1b2db7261fd9df532cca1154b842ee3e06d81a376f49aa9c31b21a4ca8ba1d76d2c466d8d2fe39e001b25ef1f390f5d208bd07280e8a04ca0cd4835dc5957d189d67a640fe7e2381fd7539a8c348389bdc2b6daeed86003aec08593e5367aaf82f5c5d706c4087ed4065e96e31cc5dafb3ca3e72213d2a5b87fd42635ae2ab5c5b67618287a310f72656930a1ba285b7675dd9705da3deaae431157712f727f01b4bacc7734bf699579c047bf0d2ebc169773979214700aa9049b1d09230c82473adedabb90f69424c62e2d35a34617fdabcc08363af814f580d4754fb37bc0a56510922f703a51f167bed40098fda4e679b1e34543e329c432a50a5bc3a4a3d2711479bd145018503aa1b9d46292edf995d8fcaf82e83271a863780e3887a3502e9e378ee52fb41f7c49608b97143449a4892ff8cce3cbb0006b1241844bb107f1ef6b111710f60f78095b7ecb27fe27248e2dce1bdf3cf849fc7dbd4cb6b05af503387304b61d768ec0ecaacee2762407f58eaf7127496b94a15acb1ca8f2033d00866e72caacbdc0c4888d32629d640ac600540a5438908abbeb80d5051191870f7164e33f1ff256941e608fca38f0d597966b4df780f41f07d88a269b8f77d828711a16f329213c06e8de067bcebdde47deb16a10be895410acfb61a41b86401e782a7c2fcc56e57d770529688fcda1be488c09570d46fe4f021cf442a9539ddc710a310642cd976e19f204b1cb266e7b159002965ed51e910dca7ed876dd6c8089bdee9c1fc38c7007e861025bb9f5d2bccd484bf875f2ca8cd6a5407ed51112c15ed12debf2e465c02f7a12fec981d05ef44e634ca2b8d7daddb661c9b00297ef2a6b111109995f4702ec30971edb997a2c0dae7a3897338b774ca54fa36a7482bd921027649084c093db79c87ed4af806f0fbe6a7a05f5a1e1e503ec74de6ed5e73743740fe325471f045fc2d44861fd49c4e6ede077e97a55da3f4c2db5ac9e5a73cbcb8753b6eaf54f0096cb1ac04b84edbcaba8f5623c9609bc408533f76f58e3798324f285b16624bc1b9064d824526867dd0f673cefa777a86943876e357d4b73ec8706450f0f4ab05940c7356e857b3bb04668b4773dff86f906044837a58697bb25034bc6b11096d522aa74b7c3b602919f9802bfbb6421a7c0ca87022d08993c6034c6ca24d34a26f786f5580542fbf21d98eec083d41de46fddfa8e734567b4864372ab3c70a35b5e88fe4671129e82ba6d116d808a8f80c5bc1228605bc2cef681f8be228c80eef32d9a6c4fa05ec028cfa3c545df8c81b96d40c0988005cde38460746c09e32a10020b3df1c7743bbe0c61e293d6b5b9b7d880d40200e15c7ba06394483751635423445b0f82bc376028ad82069d4104d4cca02ebd4f9a796c6d7df06ef8a7204b4b344c7aad1b0a0edfdd06876b354ea29fd53c0791875a33a4859d7e71b0983fda1ed98275cc670c8edfcf35abda273169384f8479a55cec4d50937db8cd43d84de3f9a2b645200f35af4728552b1c1640229f34f28259771c1008e823f3ef497e13130c8415e03aaf36e2be677d9ec3d3f700890c85c8898bb2e1c535a04452ebf28b900aa33cd218513c2914e781c8df12bc340d31610f2a75f9ce82e549759879e070ab5438c0c10ece64620a550006eff93e7d8c51a48d90d34058dd55038acc350ffccca886ba5e3e2bced2932da7f136a903d97ed41d5464cec46dd3945152ade2b17a1af4ae2cdbe0ed86f4cec8a501ee1faa21c8e5e9415d8066bfd8844d0f3e7cb9157e610e5fd572e51bffb9211c83bd212bee3327fd0ae62d0a96049d1f01ed7f67d11d1eda77bdbede4eeb78794d4e4054bbc278d51e3642a542f2b4bc3d40244d524e89e69d39f95377cfbd3bdc1c3a691395e7166ce471bc80ee6474079bd092c0b30bb77f908d3677b7b4905f7f719ce67fbe462d6fc0be65f8417d7bc5bccc303e02efe04b2fa6489a23981227c5c8401edf024cbfea092b3c96d672379fd0fa12ea305df02aa613fc9ba6e909e8b46c878b32a2af8902dbf55ff43c396fa9ea934e13a75e3c4d33fe183f7a76b053ebf8659aafce2a311c2cee6348478593ebe58bd4ef5e443390a779b209a47f719cec6d4e6760dc7a216935f5a24ce0d2f16bab2f21ea01202d1945e58f444a9c99dfd67a68b89cf61d0bf712e3f8f8df375015bbd3c0a0e5e217d8a01fe24afa0835b16612c8211201924688fb0a86a17c69457f73603a1672e221720bd7ba90bad03ff7df445a449fac1c38e8f8264849f09b6e82a233135b562b6b068ff5033646518a293029cc11959137052be67d2bc64ff4f10797f2279d48c6f72022a81981d180a7ae8f07f42b94c54e5748d4feef66075878dc004a4ddccac8f49016ed0a1ad25451e073242610a72bfee92264a26a4a991f4d4cd5d3f5e900c101f9359c75134948a28f382589a9491db3836b3d358faf964ff2102fe823717aa995be61df5a56d4a7b9cc0a88ea5e5ddc4033aabbd1b172b6dc811063"}, {0x1010, 0xffff, 0xfffffffffffffffa, "fe3f05abf94e54e15becd157f71d01493b4cca9e0f41a015bc76cdfd8bb5e47f4194343734c4bb519afd3ea93410925498bdf0dba79434a8a52b4e8666aba200d91f139bbff15feec5ec38f2c92f1469c4605afec0c9a0f60a23157b70eea655b0acc917f9752d5985f6c7215521c847e70e77b78a0ede86467fa240a39b6d2a33add9e5db5a85071b6e75f7a3676ebaa10107d7b16770e288c05b69e506d3ebc9345defaec2e366988651caf8c29a63e187572ad9b76f269c9bd0a223e897b95adeb245175171afbc8d3237388b555f78efea2a5cbd9bd10ee6f3a24a3f814e999f7a2fa7055a5a114ba4a8a9923d4b817abbb667b171f3461249c7bedc5e803b7491d2e0049fade2d78818ae94e649c44c7303c339c8cb91aed8c9bc92cdcf736c69f68c738ae79b5062b2895fa443c37424dcb1e7ce60d00c992b168378f23113de5a119c368188781cb93196cc8c02f94d2ce0a481a339628618c84498cd06bb7e65f5d3ad98eeea5a66912bc266f5968ee1f0999510a380fefcd3bc339169fa0f0afe120ae80ce7fc0b85230ecd644a1fbc064d665dc1ac2945369b47b315e5a1b3f3ea506909d10a4c055488751edd90b31b1ac8725c9cbd981b82ebca8cae98ecbc10bd9b0d1ac697f117da9e504d05508ede4892d265a6b308b83303ef7fe316be220cf21ae3e5e3085198f92b9ae9c80b72ce4feb2738aec37be68e2bf49fe1c70edc70dd6976ec3109767ece884a65c8c90560afdb0c248dc2de2feb5485988c6d82e67e151a15ff4b41631f657d98dfafe40591310fc391e3b678eb7d412e649b452b3c103f43e6e835eaa80d94efbd850f641f0dd89ef81d1ecbcc07a4467a3485dc900ab97d36ca8dd41ad1598ea796e96a0fbce8e51b75ab03fb2acdc3a6aceb300de12a330d6510cc4f5ad5b79e33baaf145a6e63b72824e8ed78e5dead653c2c4afa9ff2754b050c146fe4627c94e05a8c1e4c7a3aaba93821e8f5892848734e6923bd12bae4cad3d9046623fb9a97031baf5b6a335f410e4b2a32e0ab14e66400475d491b7773d405f657957d2f0494b3754dcae9dc3d612e888a988aeed866d53df231715ddfc816821f79983635790bae0c99d5c8c2d15c80cd62b73978c1ede11245afe322561ed67ee156283f91cc71b76454809adb029a94249e390af55035d9b855cf2f37f3a634a9e0d68f8c3e86d8fe1f4469705f3ae075f45d33f13ca7268633df66e3173f0a68804300178b68d47510039a014183c7e501327e85ba716e7145bfb96e781f067eaa740cbc3ca60c40b7855841df2eb4e653d5b442273114a0fa83b426e23aa4c6822f09768ed01267360e180bc792d4da352a2dcf45e684dea6fc129eceb0c9e623bd5817cf682091ceee7634cde90f65350583a3eb17bbe18e422da6596ae6382d1271a810298d93e5622b88baa6aa4b7fcd980d65bdc1521f71515c3fbe3ba6b35261340393d60eb45c286c77af6fdb8956d14294d246feb1af66131e61d15c40ffcc4b2794951bfde3e611d601ed3d03621b5975b154c0b6ed7ac676ec629f966c88f61d89e49c343c5d5a2b9388fbb7bc466df6b472090796c337f8a9a0a93ff9bde2cd49ccb449110f52379cd797d603297e2ca57ed3c15266b966bf1ca695e5370fb7ca340055fc38a4ecb94e6b1af09f49cd7ce9f329ec70004f741d726b633ad44f00cf0dbd184f802d87811ffa080c9a80484e4832c4e233dd20207c701f943c8b2dcc9f5451ff0dc89c736f920eed65f9f99b2df6dfbac58ea2a0ae98f0b597fe597b7209b22a1a1e3f48949e6a3ebba2af1c02dfea6f3ff79e0827df5f28242bb238fbfec8aa7345344864ef27a1ca58c1a590f37f2f0170ddd26b752159edf2ef3d795ef2beb13e51417c702664cc9284deb09371b8ec082d966a6c07f7cfcec27c3d9cf34ea84e0184ed8e6fd35e3410bb55fa130473dd4a0c2132ec36511b024e47d1ca671fb8c60b57e3b8bbabc4e08e7c976b672d29b67e2ebf1594f6efe40ad3545c2e6854fbe4bae0a0db884590838acf84332b4b20622e41a97dddcfa57a0938925dcf3b30e912cf9f55777c758702ed24fc66c038ef0162fa20970255be5e4bccc524b6a40621aeefa44fadfa9e115f0dc0782dcf1a1ee49ecb2a0c053a52b34e209af34289f4844d32ddc912fa75f6bed80c55c305cbc3a7e0cd8cb5175311f8f636d2cc793e510c2e6d0bb090dff8116778240f1a6b22483e70327952747e69b3fcea80420771f8c44504add1cbbb8b98171c24896f8ee2ce75f61f18c313bff97292b278163805145d8d90159bafee4f8d6789a73740efa4d6f20a1e6fb2227f7b224d259677042fca246101fff738dd868189234c57af03e23f59fb8c5f7e7d3d2e16f48190db6f0aa843a4c0c0cf22a455b79b7b266997f812292db7c62ddf5fbfd31c1aeb8716739241ae819ffbca5579dbd9290b8d8122c04929d013fc77340398cfc6048c794d3d80297fb0b1862ce3d34b9c07e5fe5b19e2faf40d97b1ac327c3b350f83e798a6f5f9633f234f700f11b4f557be2282dd9820b78e463f0693d7e300d4cf426115dafd4917f42bd357f348e95de548ba9bd750e431f81e3014977fac7a10ad376acea64954392f419f8a2edbf72690c29f8020da7ee5a6b75665b928dacd9e71251222f7ad82fff0119bda58756129400fc58c1464596195c2afee965ee1bafd98989b12eee224f059f4b99bb7d1f121ba61db5ff2b5ea1bd7c3069373bb7b95671d0a8ffd176a856bc581608987aa3dcd248141b40e7771a5d9a42aeaf9c8cb08cd7e28cbcba1bdaaccf44e0721d93276e189804b071b821c8533bce1c73846024fc5c13c7b29a0eb81c68fdb9982683148537ddcde1ada28c78d2b3ce26e43ec9c6cca7941c3fccd95ab7dde8c61b63d21fe31f69cf38aa0f9238494ac359ef8649b0ddb8aacff3e83d945fbf56744b6d3384915dc18e2775d15f6d90234f6b43ae9aff2f1704cff2fb6634a453aba3da5215a9775d42384287fb2292a0459d599f5179956f2fc7a5c317cd0ba9a2a263c6633efa3b9d1bd8ad92b65a4cf34f1a0a58425cbd285a4dd1a10de9d52ec76eb0d1a7ca1de0f709cfc2a947c16f6cf8b2d96ea8acd064061329576423072b57fe01e4ef78afd38e4dcba659de437cee3c0312f039cdefb4d11e4198fd0bad5273c314b4a46c30bd0626b5237ecfe9478e180b9298e9c0c3fd28a6be4aa789ffedc243fb9b958b7df03566b4aa42bacd608134dff837091c342b495d3db806d1a5433f858a182d0e9b09704f500f4f8eca29e2cc0f26d667a222f1116cef6e72234ae0a53bfb0970e49ded27442a5c5e053e9fb9c08fcb5c3f91ddcd75e4ed8af2ef746a39ea3c93b64c5e632dee1af3609607de6e5e434391dd6714bade1f2f650845dd85d86d35d5c054c121cb00424867d271b7610c505743711ad5f6a0c4184d67d44fbe71d238995208cd4bdba1d346153abe37e9a9f77f451253eb576ef66ab7c9142246bf9890d6314b35685d7778ea14de79b98123c521c8fdef4fd5af7248a91995f8ee9e370c6d48c6952713a2b136f3b9fb8c46c1a3c4458a6606fd7d336a345665f13d34546e77a1196aa8dd93caa3e241e393f8cde158871502e17bc22c470294a36ee2dae5d9ee44dec431ffe99164b4ec437b7b8de2876d5816deea648430ff2993603f64a5cd145ade3702a33f3aa325d9e257755dd74ed195e2fc8167630c443ee36ff4b1b4beb457aa73809a06b3874b8435148e81b02ad67fffc717186dd58bdb282a6eaa6468d032c0f0ad89b09aca357fbb356d2833d6e9c593ffdee6edafc4d3946a413a5f5f076c7ed91fb16d486d4db5b461162db77cbd628cf67a71952a01f557f144f6c06ff026e8dbc809d765ac8fd3eda93eb0a67315a1fa526723ea1f6ebc4cf94a2df1df05d173d3ca8f9c20d18c003545f8bb6cdf27fac3bb5ee0096533a27328d05c25e03aa85c792a94a8777592f9177c8dbd0c6a77708faf3a52ac24d5754105f47c0bfa36b765b1a08bc7e17740c8a1d8e6a455d211cb1308aeea4ddbceeb602261834e4504fc424a2e8a0c3fccf21d1232ae38cab8935b409701c80894bf62dab2e4c8608f407f78409dbcb89653f787200da8c7054e80bbd39513de108a54c94c0efded7000087cfc8519dd2c87b3c0d80ceba6faa538b76cc3d591cb3d7266938623cb3b167f7d92597947cc3d3ed371a66905a367b996d06b93cf5476b3cf4b2bb0c03a0c5efc4ebcd36710aa0f064d85ff5601adda3c26ce4ae43ff19683182a76be4ab9aa9504f5656d01119795c61eb443560c63e194ee2d57b2088c1df61b070194bb3a93f25d509b01798388253a028167f519f0c5e3bcdde0609056928b8614089454c0f3508b64ab14b35ead8591e31545acce0dc49e76ae546b530fea5e516e588cb6ccf474b3d2bc68a39ca5d9a4363220a6a8a62b259a65cfb0ece6908aae4c9c1921ff98dd0b863b350709e75d03ee234a6e1a8bf1875a95f770c1626da348ca0c49b61c812637594f2dc04fed17137047e1a2422e27facec66417478eccd487803cba9b247361107ee80af9300f6a09df72441e27fc13d7b2641bbd1c9cfeebfebb6efd53ea3af6b39662341ea5c5d77726bd6737dff0ecdff6eb0faff0dbe349e76c3b731806db6c2718095d9bfa7e8e396f369fbc602904149f2e65b09e79b197495f3375797549707301717329e54c995a5ea581c1e983af0e15da8b3f5ab670a9d1560ca107036c4475e88b3c8e643fbf9d84aed90682547f0975bda4d1cdaf99c4c3cca71fc83227d5121cbd48962c0096e7dca3189e83d74e362d50c6d91e1e39143d06f37ccd475e010a5d86feb556c50e2e117aa740f1409ec2c59eaf124f91dcca39237cabc6937428c65178f69781db7c9659cac27c0544d9695d9ec1fdd20f10451d0164ace1f02218251e81f4b33fd3d63bc353a06b78807ee24a7d3f0ca48bf39af7c00cd2b25b1dbabf83df3d0dee4ef432b2845fb42eae42d3fc308a83cf83b1c4dce2920a552983401dccfdf6a08a6d7ef25ad334740b7810d7a2a702ccfb439aaa7da4d1cd7a255a2d3b18a3ba3938c06521434b8dc21623f96cc16f5f90d827199e642778656b7184cb8e0147a3242f3de2f2b09225c18369951cae96466ecca108b25f82119676bbccf186cc48b505e3392969dd47514af37c9b9851603b3dd88658a62b47519cbccaec2974cd5d95f8536b66a55f2e7a4f30bb6012d160183ce2e455e47f93ac63b0c64021259c2366fa17f1dcb57d2e6d6b4b5497d549f660ac104b870a0ff634ed136c74d005f9e7f527804cbe31471e1ac1ceb60f0b32dd4b0d7f66b3c94054f93093ff11fb0bb9226a860b2529f475a0506335478e21f3026166d79ee634764e6eb28e8e4a25ec14616eeedca9bffaa8e16157b0f95579eb8ae2ae7deafa64f5daa31694bda7a6678a41c0b968d0b92a9f02eea0ecdf22a94fe91155394cd1609491503c60df12194e55035bbf52ddb03ea608230f5b3747408ebb10b3fae2a034d91ebf4a736bdf7e62edfbd33dc00af0770041822588f4baac93c283ea9542122d6a3af3ea4bee50e3e5860dd2368e20f8da8bd0b9da7e3be69323c35e39ecc56a392963c4873658a20ab64d3336387482e740edce4b4c1c24bf154b992ef4532807b073cdcdbed24dac5dd31e147e015063685cd34145f631edc3ace69dd318efd020a65c341de9d044f552eb9fe6c5facd229e96d25ca6934"}], 0x23e0}, 0x8) 16:00:21 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x10) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) unlink(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r0, &(0x7f00000000c0)="a69948355fef60897b2edee1a5eadf8c9827bedf598d38d03858e797e312762e8eb1bc080834b86e78769847039b10d44cd232ac5a2a122980b68d62f90213b6133fa787237f8d5e91e2d45def2e4c057852bc85a8f0d302b81dc3d3b5c1cd052d475a4786025c03016a559bb282f25ddf398113165775277be707f5dd70bc5173b91dfce5bb889a6c2f6b5002ee0a424809457b8cd85851acb717402bd9105b8c4e651b82e262951553403115bf33d3588f", 0xb2, 0x1, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000280)="f7376121aa41256bbcd17455936d101ed473760ef147b96ca1016b020bf3e4c19d7798244290d651aafe8100598d20ba4d93e0cead0390553476b0ab5b91e46e6fc6784f24073cebe695b97264aceee9e5e78d94e1707d9c2fff344be3c4fbbfa636b4b04ba0fbbbf86020c08569a47217f1d284174f", 0x76}, {&(0x7f0000000300)="7c4c170798f03ea350f30bbb321f111fcecb56bda2e306536390fc25b70c696a9c9c2dfa02b6419a0d77d20c6ad81ddf1802ad10bd8b3f0743868466ba1fe9e0e0a702bf5a78e1e6062b3993297db32594cfea8f7d7881b21aff2599e0e27f77f0b9748bb6f70dffb845bc3cf4552dba9d85c7b9a1ff2090d909ef98ff313ad82707e07ad6ab6087bdeca7bef6f720c4beb04851c53789c4853d0c332e12214c57d6a921288408bb6e7d3374b14477b666dfcfd23146060c8640b6e204677bb90a2a89fe446958693283f7e3cdc6418e49e82fdc881d34b0af3333f90c36f611597bc9c3678dd7f9818a6bf8343dc12367", 0xf1}, {&(0x7f0000000400)="27c7d8f79ab3d9d20ac49f9b5720729de6600f799c73485785db031ad595febda1e0259e93b17d86e91000b60aae57eee460c35fe09b61347d9fa44d7c12cbbbabbfbe4acec6e64a83021f207b29d7fae2ef389a3155b0051c4782e3e3f35d16ff01ff0565938acb76fddba254e0d562e23afe29a3ee01deb6a4b63438bdbfa1d3103f94021448bea749f1df3c90e2a6f2231337e74f", 0x96}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="48e4585334f3a74542468613ee624723b2c8f2915a0ab216", 0x18}, {&(0x7f0000000540)="b9ea46534c26673236708ea08b9ed11348c7f1768c769ab22762c319221327875b3d9e5d217f69874219b2cfa64e3a828593e01c293b75ab4dfbff156b11d0de741e77f2c885af0e37d385624b6f8f7bb2b1a0dec28e6a0c5f7be9654f8fbff66aa85b6e9e1c577affbda0aea3596a204ce7da1079cb81f090a20f50ec17e2d584c3d4f796707c1204dcce46aaed", 0x8e}, {&(0x7f0000000600)="b21acfa481c8f690b76b65f5fe7f1186463efb80413baf419e55072a6cb66cffa89339fe2ffafbf5073ea550f9714ebcea871daa6eaa9d7846e98e62b99f14b8ea200e52d166b8c15814aa4c0cd420b296c4280ae2eaa09f32322b56be6cb5ea8a69e707bf4ba4b2cc16daad717cd9af91a187dbf39d58700adbbdcc15c1776f9c6abd43059af3e82d7d8e58d05a0d089ef4ac14123d5454278353f22b03bf868d777785285fe35ded79398c92f5f9797cb4a4dada83c6708484c39ba91e030c863fc44a9e2fd037bbdc41d0c9a3032cf728", 0xd2}], 0x7) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = dup2(r0, r0) recvfrom$unix(r0, &(0x7f0000000780)=""/166, 0xa6, 0x841, &(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f00000008c0)="50123a407992b4c7c735586db00f743d37a6ed5f1e578f62ffa9d7521c4ae5da52a0b3d995a1aecea39db40ef1dbacad0e942db89dd62cdc380176f838cdeb3e2858c59982d90a496efd1ad491588f6d8b659c216480175f7913f21fa3b5b6e5a334b9e4838f6bcd5dac6e72d2310d4ccbfb1d61a3b4cb1b3f41fb4750ad6c44dbbcc8003aab090561bb169f2e13529ef601c43cc6f96d12916c1918b55190d4e8a4f5e447773abb3b415c6e3f8db490c06a81b2175195be7cd21808e7dbc4d857a3cd14217b369b5f7938d7ee52da8ceab1d06640c65c67dfa1ddecca1e6db5cde053859f", 0xe5, 0x400, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r3 = dup2(r0, r2) getsockname$inet6(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0xfffffffffffffffa, 0x3}, {{r0}, 0xfffffffffffffff9, 0x88, 0x2, 0x9, 0x8000000000000000}, {{r3}, 0xfffffffffffffff8, 0x28, 0x0, 0x5, 0xbf}], 0x9, &(0x7f0000000b00)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x6}], 0x5, &(0x7f0000000b40)={0x1, 0x10000}) sendto$unix(r3, &(0x7f0000000b80)="a3b91e658dcbaf7a7a9ab6d34595167aa39179a8f747f8a975bc500b0e347f2d2b432ff9acc89a8862a0cbf5fb3e1efd3803b021f0a77358101d9285a5b994be54b4373aafe58abfca82c70a34a8ac2255b1d00cd29e2f5710b46ef3c6add6e9abc44e4d14225397720a2d27957dccdd3b5eebf0d30a453a1df7209bd0582df040c5c9da5add0347a833d82adef1f25cfea86f396199131e8b334c9d01da1cac3f3078775dab131f35458973eefd6c306d26393ef6b9b575f21593e9e5e45c2a18e6ea8f512bfcfbe95ed9dcb279846832e5b5354b41c34bbc04d6", 0xdb, 0x2, &(0x7f0000000c80)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(r3, &(0x7f0000000cc0)='./file0\x00', r4, r5, 0x6) fsync(r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000d40)) shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) pckbd_enable: command error 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)="6bb201d0e521505265361a93b326bcef7b1fe7dd91f32c7a122ce4e7d11ef0a6deff6ca828976756fcfd176fcaadfa3cb7f902789ad723c7c15d1fc608a9f102111e8a581f67a6c725fc71fc76142caf7df2b00008bb87db4033436420169d85714c5469974c214e3f794372d91496bc46762f7340f637fdf11262f75e15b45bfae4512a503d9a9b707dea32b6008c298d81424825a4557746b87dcfb3aef28d4fafec83cd49f0ef18d635ee8c0a2467d84111afb2aef58564d44a9ec699db42942c", 0xc2) 16:00:22 executing program 1: mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x800003) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4007, 0x80000001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x100000000, 0x3}, {0x18, 0x2, 0x3, 0x3ff}, 0x5, [0x9, 0x100000001, 0x3, 0x30d4, 0x1, 0x1, 0x3f, 0x81]}, 0x3c) close(r0) r2 = syz_open_pts() close(r2) r3 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x100000001) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x400}, 0xc) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, &(0x7f0000000280)={0x0, 0x1f, 0x7, 0x1, 0x8001, 0x80000001, 0x6, 0x9}, &(0x7f00000002c0)) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) r2 = msgget(0x0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7ff, r3, r4, r5, r6, 0x6c, 0x1000}, 0x400, 0xfffffffffffffffa, r7, r8, 0x100, 0x100, 0x2, 0x8}) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x6, 0x2, 0xf369, 0x200}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601dece26331a81923a97bb647c088990f3a191b371a635c509b038c5f3e475fdb9ca759d53632847ec078cb6089e1612d3fcb2cfa38efae65681cb4565871df3975a513af0b6a9ac231053373a2f68af96926991352e8481631b24fe1f7ad08a8d00cad0250bf3ff95fd5086ea6bf44a979c85bfae0bca91f7753dc73bae9935b5a6c6951dcd2f980363d11d91035aa32db0dfad424c9eb30e8798a335804b246b6f04b7a23d67930b59a51b642ee404f49fd2bdf2de23a7cd78449b411d5892b25e978ad8cee7dee75b31459152227ca082bed20474d46b9dedffe690c7a3dfa8b874660da145d6a7cfa341b9e59cd27a96dcdd0c09711c101629524a030b5b8ea9a0be5127510c6b22254699ce3d273a4ba462b6869c648f4c74705ca8b4e7efa97de43faf41bbb54af498e83eeb8aff1ac2c292a44faf217d151a0161598dee55ae4639735641a327399c44261c96fd50c91f79719385a2519ad222ba7d8495107de1c43015a5f52305c340bc8c75473a7d8cb0cf8d9fdf27456db5ff12a22a76592b5e47b8f663efed42964046d4f9feb0cfff143ed858294b5e74d24852f9c9a385aab38f78b654a4b2a5630df5ac85886a70be00b9dc36fa898bfb16672a09427e3082a3c6f848c9a5b1ac06b441c0ddad9db6333f83bab2dc7f5c0c6208105b2fa4212bcef4d376afc9bf27390e47a36fabb5c2f1c80d81e1a4c648f2f70b5e8bd59f7d46bfe633255abc5cb62b5f15414dcab535103ce59857e9c4348fd48d4a734d81195970d638ea9fd146984cbfaddb689d814d96ed242a06ddb231a2d5a5d8e154058e7df0f51358b617fb015269752e62a6991f32425c6c5c1e74cc76fd39fa04ce1c5db517dbab4b702526c4ef88f9f51e552ee8f9a7b5ba4640bdd8d1f0d91679a66cde4d0bcc11e59fdd45fcba592d0f782f3552cab334dd2e4a38a085a9c061e9ac61868edd81dee5625bd9b42e34f294da53c42c76ed9af57756ae7564bd95b62dbde5f48046ae03b0c8f08afb149b3b350f04544ae2bc5a0756fa7bcc4e36a354d843dfd9003a12e7bd9d7c42d53a568d77ab2f14e392a912fe45ad1248cd4a6d29e50f88ca3d91c9c9506af9464bbe03817543b24f0e15c3e9ed0f35a89c91428176ea7a6565b64da692bf48b91f07595767008e7f79ff0cb3cd4f203e4550f0d7a60ac6d857480e80e1ae4afe641bb7d03af91fb444c09bc0a490c63acdc8be65cb1199949769182e2d83d65f941a90ce11bf8f923a19a20a039fcab5ab6949c7d1379340b96002806a753f8838f6bc86dfaf645a003a4d237f6f119ad136b1cb7979e64a322ef869b112192e63b2847e83400b6116ef62441f0ac9d42a169a9d9380b9eb35d57304067e02049dbcfc9a72e4062370255ddb273843f1778a2978a6459a1edbba0bd7560fbaa5a760eeb24c15282cfa03b66d68500c", 0xf3c) getrlimit(0x6, &(0x7f00000000c0)) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000100)}, {&(0x7f0000001080)=""/66, 0x42}], 0x2, 0x0) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 16:00:22 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x7, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffffffffffc, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:23 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82810000000000000030fb45a69c03380b7b7700f822d309af37e9f0a4ae3adac75f32b07ec09fbf4520f033de0fc359f6ad2787b3dfbfbf1ed16ece62324d36d1367261b62b076d47f6496f37609ffe435eb21b85426b6c53d686e8c5dd6990eb358ef7e291ef"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x800000000001, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0xfffffffffffffff7, &(0x7f0000000040)="d1f0d989452aa0fdf1f63d426015321df0be01c27fe3ff09696283", 0x1b) shutdown(r0, 0x1) r2 = dup(r0) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x8) 16:00:23 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$inet(0x2, 0x4004, 0x1d0000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/68, &(0x7f00000000c0)=0x44) r2 = msgget$private(0x0, 0x0) r3 = getpid() r4 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r3}) r5 = semget(0x3, 0x6, 0x0) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000140)=""/92) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fa40ffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x3, 0x0) r1 = socket(0x0, 0x8007, 0x74751f74) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000196e285d57cfa7b23700c70f54de00000000000000a7000000000000f78b7c4b03d22ac19708c425780003140000000000"], 0x1, 0x2, 0x1005) lseek(r1, 0x1000000000000, 0x100000) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffede) fcntl$getflags(r1, 0x3) r2 = getuid() r3 = semget(0x2, 0x0, 0x60) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/120) semget$private(0x0, 0x2, 0x24) fcntl$dupfd(r1, 0xa, r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x980, 0x0) msgsnd(r0, &(0x7f00000003c0)={0x0, "3592a9e71ca772d5b9e7e2923f5c0895004fde528cd9103a6b169e3fbc1ad5b80d467595dc7f24ac4382c0dc0ae4fc8e58e9d69d4238b673a4f96bec9510ad7f4a5e1c5394d46ff6055ac440cca4e22cda684f03f11ea2d2df3f6ce1ecb1cd7807b8674a5a18325b24c8c4c8efb039ac64127fad2f427ce1bd3563bb32755f89743656e30a8e64b02ef85c1c16770b8423d7a5e9585446026c693478a0189ad55fcd90ea5c9543a2cea2515b4a006534b2f11070479b5b86ff17a0ca8c2062fc85334d1fa9645f"}, 0xcf, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/187) semget$private(0x0, 0x3, 0x1a) seteuid(r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000c80), &(0x7f0000000cc0)=0x8) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000004c0)={'./bus\x00', 0x5, 0x100000, 0x9, 0x1, 0x5, 0x8, 0x46, 0x0, 0x2, 0x9, 0x800}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='#@)\x00']) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0300410100000055981eaa540539f1d3becb3ed305eeafd81dc545a47803e551058cf22af7fe10b7492cc532591bb29ec324f69b083ab83938de5d229d42ea575495fc215c121acc686b90126450c7445d65f7c113d08d9e54ca6d564e2a56f22cfc54ef5b00000000000000000000200be155f665298a7374e1f5e302817388ffd1e19d673fce8476873dc3b63e54b5ed79b1e258a44adf0e70559534036340a5f751baba4ac90321b09d14cfb5df2683b6cbc4f07ce7860010745cb050ba5c98a0585fe0ac7dc16c797a1a806fc4b946b7fa9a3e610d8b9d4c6583f98ba062f2390409fdf72b1342447f99f2be7410b49c32368f5c70ccea88a63f3a4622ceca64c6b8d62219fe6586691d94e61646abe58f0ebc3f98037cf02d21ed50c19dd22674e60b78a4f1e9955d8ace4f8cadfdacaeb4b1406001084476c346a9ebca0585e564ef06dbf4f1143f3a5e5037d4edcf68d7825d847c1c05847b6d2ab2b42fb1ce693977be29946c58e061cffb0cb3d48bd8ae38e2cfbb1a8a7acf"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c9b604a064ce4edfeb3ec84000ff2973ba761a378a114f8a7d2a10ba367717520220303de16aae96f2c1c650ab18233e33ab2bf9370703cc559c3d24a8ec150399ecf1"}, 0x4b, 0x800) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) accept$inet(r0, 0x0, 0x0) close(r0) 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x7, 0x3, 0x7}, 0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x1, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x8000000002, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x2, 0xc764, 0x1}) shmget$private(0x0, 0x2000, 0x441, &(0x7f0000ffd000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="5e974828cfbaf7c67c4bdb38039e50f61ebd3b334372a83f4d69399d2e5b318abf0ec480f89cc1affa7158d2dfb7a5cb02fbb4ea51a4c42a3032abc7136e1f491224c2765d76bd8bd10a4161863131babeb06f60c89e23ac4e27113300f34fa9b118bdfb79ac209af757b281346b7bd508e55bc7d007c66622a13c66770ae5dedf", 0x81}, {&(0x7f0000000300)="86ba466b248af03b800f1996d103dcebbe45d98b1482de3ec1c0e23b022996d3fd5a9d12dc8e2d9e482df5c2daa9f95bc2e893a001a6c71c1922830aaf8e0733c88c4df9ede7e757ddc8f910183202c1b0c3d704b2a55219f8133736daf21e07980fa2e298cf2f0dbbaeb96d08eb0ee28f869f03ef24ad728c8b923ecfa3afa183e260eada7e026148702e3a12ec5f71876b311d18e34bf7dccbe2ac8b9fc04d46564be8847ae6277b1a155bfb6a", 0xae}, {&(0x7f00000003c0)="8711b14a100d9a785df76113fff32f5b640bba8aad4181b16fab42406240cc233c1cf380f33d7fe7d75eb5afdc7c7ab68023388182dd942ffc0c5cbade81b5ad2cf73481a87468a02df8bbd33661ed4b89339c1f59ffb843d93c442c", 0x5c}, {&(0x7f0000000440)="76c3606e0c148fabc96634b4c6a00472e11d605b8ea737093ab6de345aacd0a35c730d52895a4a7b9e1349de6573be63edc2c55776a17f5a5ff3ce3c5646f757aed37b1ae7951c0f36515498a2721527a3d7a798f0f87bf2a14080fd04a512b8aea77e295e6a82cf764bbb388577ed54fa7db5369c901cf95e66a21d7cf07de209a66ec08ee1f6fafa5f32fa091f962c", 0x90}, {&(0x7f0000000500)="d1f61d79fde2e9cd9dc749b32fb83acaf225d75b38a230b508683dcf2f9db3a04397b52871a955ffb1f48d9ba981d90cff94bbb77341a2f009d9898b10871a02993e5b2c411e37ce7d72eb0fc0ed5ebf70a1ba200bef6086cc6a7f5e79516fdcf1a6da7a531f45f8fab78820b29110b364cfca20", 0x74}, {&(0x7f0000001580)="234f68ee531607344f31784e7515ddfb20f3643501cc1105caae83a0db37fc8960904d18a7494f7c0e05aa3cdc7fe719e952c4c03a8e6ab429e7f8b308f76545d1ae73b3f57e12f53e9fa5d7d09c1f50e8259c7f5dd46c7c62bb1ace363db2847c83279a7810124cb95bb78b09cbfc6b0d95e17fd2af3c8e1eb6dc63ad361be27052ab8323456f569f5ba77539d4c3f3704a2c0ce047eff7662776483771101920a88fe6514c3e5a1c63c255e416e75b9ebdf477205fb63cb790674427b5fc3b94cf54a42e1e8ce2c4e67d971d00e46fdc02f539fb137bb8381a7d8953090d00e45a1c32385616384744eb88e29b2505bc8236fc6abb0163202601b474f3b116a70bfaabb77c179dca3e11104cd282d2a463b2a9bb76522427cf25b6cd5ded3bb0d0cfe0b0b84c343d4c3161350a3409e51b6ececd557647b18fad1ea57cacdfd5bc8925ae86179e504841f86c4bd0a289fe8a2c446c4272644ab3358399025404aec6a0f23ef1cdd8f16351d870f491b8d72ff73ed484209e43b50207a7de464972089fe3bf7201e595585cbe0c29e91ec699a2dad218ea7186f0c4857026178c13bc4233831e978f571ff23ad9b29017244da29e00f3bc847bcd45255a61a2942434e1cb1add6c725320843d861b9e5810bfd28638c4fba252c87491175f1669e6228c651a74ef8a2e38f68635f3da9eaba3cf61f191e12a6d1c46c185ccdb0e25c0062c076ea1a6b8dc29251d48b0c89c9995543856239c5ef9c8848e7472dc7eed3db9429155bd652b52f7eb94bcb823bcdfa19d170ca5df07526c246bbad5509acd471fc55239576a2872c5c2a5da8c45aad73f96cb021f13620b93adf3f1f1eddd434ba091a4dd98294b6095234768e4c86c0344bb7c5b923e88d5f9552205f0d7418e51922548809281efc1c8980d33432d4e749be9de4860532452fb97927a8e21ecc8578a175ec160a4c00e3d28921916a0008152a9265530ed5d2f133ebfc5b2b14cad173c06d71022c56f3875a4079107a9fc234fb7ceba59688bf10393e318f58f64564ac80148540acf6096f202d45512da1700767068974f13822e91f51ba04bae44edc3005da8e16a98029ce065e24425310efc04df2159dc801d40c8b4e11b1b0a1af516c868fe5175d2b7e85134faca703aef7e5b05ec7916d555f536b8d55e519168eaed922a283d0b4d04894882e5793a0cdf1b23db69b1d537fd26efdc6009143060348e665257a39ba854956fc860c9936686389b45f417499481b9378207adbdc749bddedf7091d4be2db7d60222d366250e2ece96842233e1c945ecc4e42ad6b4ac24c6dbfa22bebefa635f2ca13e4ce15b63f8c4bc04c88458086dd872b6fbfec5257e16064336fe9936d2ebf1cd3e0e7fef690fe1411587c603098e917bab75dbe44386528aa66eb630e000eb470e4d716e6c96e31cd82586f2eca13236f3b1491b286638cfd030f50f5ccf291232e85bbf4b758fcde468fb424fb77952933a8afac0b1ed40efc70078dcbd6dd28e872e287e6737975f1d03c52484f8a93176b44edf8a25b9a5b7e6c79900cc6dd82a6fba6d384dfe11790cf7ea299d556431fc64d4a4054a6a8c367d1279be02dcb4efa80042d144e155eae6eb2c2d8b1b8b511bf45468b0f6eb3298c6dd620eff29ecb577b32f0a5e1cddf20a0f5a8cfbd9ebd0d3a922cacc0a215f10efe4f88ce2475918b8cde700020a9bf4030a3a679741f086402da0cd35879dc3e93404f484d4bf7aa01cf61a778deac9f834715fc0fd40b7021d158443d53a9ff26dd9dcff992de0db18cd19c85b7e876a1849096ef2327caabf7536efc586743f4b588b249ea64a3ba4f89583e242bc740b2fea430b212e84eb33d4756fa53f720630214e93f386b1b5812407bd8fdd330736d4d6dc39f8dffe2999337215a03b856f199a0d046262b8b7afc0573275deee8f6e35d35025063aeade765c511d1c379a5a4353564154c146121f6d51981d93b419a51cedf97514892d328ae5b05b671d0a77903e940b29bea52da308f6176ecaf8edbc16ddb5be7d0fe7645fd8834a666b17fcc63a847e59c7f3f9fdbf19031559c070adac6f5b688f5598796354cc9ea0edd0dd367b5777354eeebf1fcb97f1cb3e41b29fea32f0b4472f63edeccb9b976eeeccd63c2450f64d88c2ff831d438e88236008dafdd78c132bbaab29a9642b64d2eaf639ae87f98ff7335fe6f5475651491dbc517fdbf72fbab42dae414a3e6933743010c500ba9b787934d0eeb1a6fc32d679d93b5cf0da389d90c87a1584464548d0dbfbd74f20265eb7d272792062b5356a9b3289e7a4d0b4019ef02178c9f51ec5b4d31f52dab9ab08966ecbd4e43e13072e94b00e1298490e06f0213b48ce9b54310d73a730f8af6aa9049893bec670c8b9c4ce768bf43c09c28547f468a72a4e2bb3d0f61bdf4f8975d9af98687bd06b40cee8e5fd700c777e1be0c9486971f07eb43dbe7a3c83a691e0e82af209c5319f2b4e6268e6b49d81da971bb8f3b966cff5900c92393a724878c774823ec175f806f05b18ac98b1e47ca926d5e23c18d5c2fed996af20bdb56410fc6d55592a24da7cbc812dbb1d93ebeacb2a11c3bed8489953841a83ad611fa00a3ca9ea764e25494490d6176ba1a9cbb0402a13b292a654244b59c008a81284847678c2f38f5132c615a79a9d032bfe9dbe0900710f93c70ccae68d280dceda6483eb24a2b1e7a895c17ff81e0ec78f1968d7c4c4bdafb8b8cba2757c163dc4f81781c67a535ba7a6194699ebef181d33a1c228d38170748fcdbd6a1af752f47dc7b8cd3089159246536dfd6bc01033f2ebbebc252c87e108534e082a0a323585e63563e70507e26f4860edde0dafea60ba309dd05b5ed07b0570ddcc0c4cd284d7ced06e244c047871f211bebdaee4de70497946f352cde355166bb1b4f9d56a96838fac743e5254710f13748a5405fecc4a8bd4829b10caab414c86b485b7280cddb0aef0c9fce183e7076f79fcb60ef90880279a9e1c96cc52d69b88e53853d4a033eeaf6a32684f0605eab10d3de856616efba2164ac2be480780934a824fe6dcc651f0ea8af6c77e143b69580c4497f71b3467b1a1440e3bb3c90dc06d8c4c3f519d0019a093f069323df72cc10b3d6051a2762aaac7cd78fe6b5d693980e9d72dc4050b58185f82bf090b18cabd72e67e8104a8676d00fe7594d98be51830fec6ebb9dd95f3a09c5c0f1a2c6d7d53828a94f478ae1368f7ca96e3a643a9262bf9579529d45c70427aa05153403b2c011cfc22f4422058c07b87986c474d5a40b4ba15dc38ca53618de9cd95c31ed308740d60b1fccc90f5b5a555737ef807927c2bffd0fd78b15fdece604ba06f1bc6437fa381d68f1bbd5a4fe84071394dbb7d792e8af934436504ba18320b0d3610b808b1ae44c8186fc4bb4ec209aa3db08b92d51ed3ccef79659b6c7d15ad61aa9a9e998a3e0f104a2c765a0a6349ee826e6a5ab1f6321a25a75573d871adb75ff1e443543debedb172db4f7bb037830054e0f3a9f0c06f671601975b06f889e9483d58cc1722ffedaacdd7e67d4ea996892f68ad3e29ecf91d845b69a44ef0f5c3839b729661951519734cdf2485fe1afcddef9b1fc85a01e2baaf00dae46c4ffe7bc809b9a219db5d71f245d008f3f932a611b53b958d552c3b98cc5f320c1765e141f6e48c195c8c971c031aa95336ef79154321452d7ed3c3543fd33829a562d789d04c03e98e2bea1a33cf783dec3568cba8f947812d7b17fecd1fe182c70171ccfb6e4e4aae17b9b4ed9ca191c5bc2c470303b6d82be44f0f53c0d6f5c9840e2ee6e97e0d3cff1a2023a6228a12598a68966cc1f718baa57311195c516eaa08087747c384f1c1303aab2c454eea4ea14f76bd8df1f29b24e88d640798f2fbf6f73e6bae0876e8a94b19abedd44f3b3928e3c3dea114281425e42a1445c5cbf1e10af14c64a0c22a44c9f6f08d4192c39d3b0686cac853119f0dea62e650bc73079a63ec40586d4023e880c3bb9913038621221924d9e4688abd0343ef727a374e78223c9402e906c77de49031d3021fbed6ea8428766ca7c489806e2cddcbe3f2c356893df714b66a97e9fa6422fdf7015d2cbd45632e7d3e5b6efc7a5ae9575d0ec85208fcb51484451b79223681164d04c6c2b0d898e54e770b6fa905d21dde44d094ab8ed039c28d4cc86871f484df2b5e9addec0a6065c193c2e8ce91fd0b3e25877e5168a2e5e44a6617cfe8d89302ab8a2888acd96245b9625606f3ff50933fd5fcb5ade9e6f238a1b82485d115ca0a5b286e11542761c60c976eeed5c466f2d429cd8a831e892d1897b32f25a2d83c0c720bf53602b576ad507f26d618da27f3373da3a38d50456e623a30af1cf85ad2545759049b29e00aad04d76bd09e442106cea7bb4f070bacda78a2e3e48da10f36b286456f6ccbd485f5569e925538809a42e9b886e80f7f8828bbbb7e118cb18a20b1c3b7447b5549639dc601bbff4698a3d521c30e6362f5ad00fa0d99a455a734384de0e37827908818c20d3291df1e3c6fb5e868215fa6997ee761ff89fd127f52247996c6756ecb497d542b2f482809d62493353ad1ae1d365da50586a7b5fa69667004c6cc2d1840b4d40150f639404160c7fee74a2813333a02544a1800e105bc3da7c92d6b3c33b3b7fe48189727893278cd83501ef1f9566c3027e9ece373fd9437e57f8741bc379cea9bc0fd333b2fe12efbc5979f21754cd56718e6d3618c30f258de605e3127ee88a763493c01a41d4716b559e83eff4e937de6352ee2cda0791c5171a56a83edd5d906b0f9dccb0e665d591617b8f3d999db0248ed5488c6714bf6cf459cc356e1fecd09f760d5ac380837ef5d6723e823d423207c0c5fdec65253d46fe44f722fd63958913b00cbc473aafa93a8d799f7b7ba568be3333e69d74e3d727c70abb888c7f42636bcbb63912a976bc34bda80e875ab5786157f0231b42c9775946c6e588fa36a0fedac8b7ee803af2f8eb99ac301ced22590d8d36e9150fb31117ed2e8f5a6d01bc849896f329f5fc012df16982604a188eff40b8f6c1eb0ee059591b8a63b558658e2df9efc4e6f1a50394874c449a90d9e759a9152cb8a9e71088bab64ce93bc477f68941003e53046f1f8e3cfd25b902806e353ae2347be02654168a6b4c0b20156cd92b304a1cb0c5c29e14b11a62fdf818413aed93cedd1ce008c1340ec90e2d90cdfae3100f5b8bcb1b4522462fbfcfe8c42b53bc6c937c22c45daf2c7375b66e9732ccc7653c8dc143f0cebdfd6aa6d9799f89f51313b2cd17751fc3f436a1c4ee86077f82dfb82376912e7a6eaed0137b9db8e3532c406dac7811880784a23e36427612d92822d11c300c4dcb7efd125b30e711b713cc14a7ae23d3e870ef9fa32152acfe2931008d0fa74f8f5955e10ffddfde9dc153e0e5ec12fdbc61b242edd3e8a550e930a1b396da1a5bcf75da8accc158f24ee518a3fae048b0ad59d5ce5b966ffc5a1c552a3ab46d350faee4896ff4c3699e8453a117af75b8d08f68a33729f1c9e2a338c2a558a27bd47393b4c19f5c1d868f7f7eadf7f4dd6100e7c4aab4dfab13aa7361972e6a179c1d431ea400d6227e3406314fd8e2507184315419c9e7ac618cb3f127b09d594d8d4823ae5d136fa409eb61aef05c8aae410caf0af1058450bd408d4c03f51c80adc6844b8a513bc83dd8105720a477b9626096ea838f5591ae8dafee7fd24df561175363997467d05b2", 0x1000}, {&(0x7f0000000580)="91ffdc83b444cfaea219f20b347804d06d2172c677d0487087a63f8e", 0x1c}], 0x7, &(0x7f0000000640)=[@rights={0x38, 0xffff, 0x1, [r3, r1, r4, r1, r1, r4, r1, r1, r0]}], 0x38, 0x4}, 0x1) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/76) ioctl$TIOCMSET(r4, 0x40044274, &(0x7f0000000000)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f00000001c0)=ANY=[@ANYRESOCT=r2], 0x1, &(0x7f0000004680), 0x0, 0x0, 0x0, 0x1}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x40}, {{r0}, 0xfffffffffffffffe, 0x3, 0x17, 0x3, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x1, 0xcde9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x95, 0xfffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x3, 0x3}], 0x7ff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x14, 0x0, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7fff, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x10, 0xe2, 0x2}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000008, 0x3, 0x20}, {{r0}, 0x8b528ad724e1a0f6, 0x20, 0x20000000, 0xd56, 0x67}], 0x7, &(0x7f0000000040)={0x5}) linkat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) kevent(r6, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0xcb, 0xfffff, 0x4, 0x8}, {{r4}, 0xffffffffffffffff, 0x44, 0x20000004, 0x100000000, 0x7ff}, {{r6}, 0xfffffffffffffff9, 0x60, 0x52, 0xee0, 0x80000000}, {{r5}, 0xffffffffffffffff, 0x20, 0xc2, 0x3ff}, {{r6}, 0xfffffffffffffffe, 0x0, 0x20000080, 0x8, 0x9}, {{r5}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x4, 0x5}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x10, 0x6, 0x3}, {{r2}, 0xfffffffffffffffc, 0x0, 0x56, 0x9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0xfff, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x2, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0xc9ff, 0x800}], 0xfffffffffffffffa, &(0x7f0000000580)={0x5}) close(r1) 16:00:24 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xe7d4f54e4f05bffb, 0x32) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x1000300000005}) 16:00:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x440, 0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x3) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/82, 0x52) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff6e6d, 0x3, 0x5, 0xffffffff00000000, "f9bc7c6bae66e6bc3108927fb79c05bb693e226b", 0x0, 0x1f}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x587d986f067c73b5) write(r1, &(0x7f00000003c0)="2b43297be3ef968c32d41a2aebb9ee40866ee1e0a640b951b5b3f4664125edc629e33befb7f906074ace0d722ce9f607466446d9b8c2e4aaff34acb5541f908755d0d18fa76f6fecc66d190ee4a9e04bb8e758550ecb3a23631cab0acf7e9e2ada40295d3bfd51fe58b5af6d9eb367dadef04b6ca21f5e6c66dd7ed1ef39afd105f2d2e00b0b159c1dcea424eddd1aa8d26676ea26a280de9b0cf48e6000939083d6e986230a610e0178a6a76f850b3e3d4f1659cdb419d3e8da90e47373792dd44d14a687e67c42f73d1120da3e7d4fdd6cd358d10855f3073254aa790e066097afc39ce20767ece9d42cca8ce39d0d79ec04c6c9628a2dd31fd9bf6d18104f4813bfe8c52d6500020000004dd3a6a64867e2b4596f0ffd8f478418c103ac1d6bd227a4a3fcf2598943554eb0d4fee36f033061723666dc8e497914018077b0f4e3a5e71f1a29a4608dfa9576816f30a0f8b1bd5153d55541c70d8c4094b4c9b722c029ba403cea2320d95749442797ebd7599a5752b3bfadb834efc2a0cf2e63e59fe020f03b36d7f65d8e88dd79352ae3e1a550791274c8ead8f655560827864c6f973a87437a60c51bed0b02ee47689d3d693cdc277b4c39f2580865443a13fda97d7e82bd761125aab3c28a3c68ec37e16e91aaa77489972d069cdf989dab26d790175ac0cf284f3c35058fe987b468adad7cef6dcf5672cce081e47c4386bbf0594adb5b7e58c3ceb70bb31b9d84407dc66a619544aa98008a2d3fa514c492e189", 0x224) 16:00:24 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x30, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x82, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/240, 0xf0}], 0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0xf31, 0x200, 0x81}, 0xc) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x62, 0x73}, {{r0}, 0xffffffffffffffff, 0xb, 0x0, 0x8, 0x8}, {{r0}, 0xfffffffffffffff8, 0x28, 0x40000000, 0x8, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x401, 0x66}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0x3, 0x8001}], 0xfffffffffffffff8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x21, 0xfffffffffffffffa, 0x1}], 0x2, &(0x7f00000001c0)={0x0, 0xd5b}) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x40) write(r0, &(0x7f0000000180)="4f31b9", 0x3) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="33004d77c102295b2b14", 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6100, 0x5) 16:00:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa90, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x7437, 0x1, r1}) r2 = socket(0x18, 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="c94d083815dddc211704972b224d44a9bd4372f7faaa823c781e3b2287875da090f1e19b6fb0f2c481a731212d4ff558d40b6608dd48d3a44c2aadfe639cf11ac0c0936388a790593615fb8d320d69fee0bc579dd741c0688f24bf25ee54ee9d2b43e62844982f0963828387b0b8848970eef9020f26f2802b015f063a4e555f81796b46b6a8b3cfc6c49d37d04925d302b6269108d300fc24d8e07f0cdc498f634fdd1f869065055d25351af85a59a8bec5430d54c87a6a7439aa2aac1033e116ffa64cbb140afd4dc645de2926b16c0952d8bb68f75918d6d225388044cb27b6fee6a3bfc1575a04be26956d159045a5c06be7118a60bb", 0xf8}, {&(0x7f0000000200)="6d351ad6e2f46e951254a95de48c1cbef9b5582cd465eabfcfafe5254ca9be442676bb1d09cb68f923efebe519853953f2b8ae0b68b946e227b9c693fc9a8190ac2390fad230849ecf8bb8da832091488a877927ff9ceadc760c9495c50ece263f01e055b47b4258f12136bcf5c69c6d3824cdb404b9aa8e683dca8e822cf1a4b6439bebea33816e9929e85d8d0a3b1271b7a60a89e80f65b7f15678c906b33057fd23e40edaa69e1ebb7115ee226282fa5b3010", 0xb4}], 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000000), 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x401, 0xfffffffffffffffe, "0366402ba77f0c037f00000000000000ef3caf00"}) ioctl$TIOCNOTTY(r1, 0x20007471) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c", 0x820) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) 16:00:24 executing program 0: r0 = socket(0x2, 0x3, 0x6) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCDTR(r1, 0x20007478) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffff74) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x101, 0x4, 0x7fffffff, "9b46fd182f8e10295e13d10638f4bff69a8a4be2", 0x0, 0x400}) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000001c0)='./bus\x00', 0x0, 0x9) fcntl$getflags(r1, 0x3) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x80000}, {0x3, 0x6fd2}}, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x80000001) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x7, 0x0, 0x8, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x71) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0xffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x120, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000100)="0c84aad3f3389f33922a3e9a0388cd2b80bdd3df463e28ecb8db96e14bb8521ed35b7ac17164fbba6c0c972ca4155bfc695e325982b1f75964e77039c10fcbe8", 0x40) r2 = socket(0x20, 0x1, 0xffffffffffffffff) socket(0x30, 0x8000, 0x3) setsockopt(r2, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) pipe2(&(0x7f0000000000), 0x4) munlockall() pipe2(&(0x7f0000000140), 0x10000) 16:00:25 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r7 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r6, &(0x7f0000000900)='./file0\x00', r7, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r5, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e696c65302f2e2e2f66696c6d3000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="05002e2f66696c65300c1d989ef0f561a56d9ec42d75b1a6a843ac55ebc696d92ed04443e5761e6b0f6ac9c647d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba8f49d8974ca40399e6e0c655f0029b8a20000b5a83760c2fb010054c56bb5a5effb6659c507975ef1bafbdde0e7be1df23985c90180000c87ae4881e37ec1b5e250161c2449529ac4caac19e4ac811652f2553589953ff33ea873b82a7c28ba6e595a2210fe5ebd1dca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a91c1909778fd7c6bcf0edf72b549f2fc0574e74c76f96d75c9f0c1aade71210475ded68af862b6b2cc1574bf572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a743a9917c073311b7f8bb45660b3800c897d83832924464fe7050736a504550dfa5e567903f464ad"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) readlinkat(r7, &(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000780)=""/146, 0x92) r10 = semget$private(0x0, 0x5, 0x2) semop(r10, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 16:00:25 executing program 1: nanosleep(&(0x7f0000000080)={0x3ff, 0x7}, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xa20, 0xb8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) clock_gettime(0x2, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x80000000, 0x1, &(0x7f00000003c0)="75d20ae505992cc11e756934fda0c8c4ff18dc70ef7f29af59ba78e7859598e53b691edf599bde80a021ded4eeafc5f36733675725734ac70132fcbfec5c8f0458e302ca9045b945cee8b8de835077734442439d38f82b34b7ded394376836f6a405376d3f57a3c51f3d6567", 0x6c) r1 = semget(0x1, 0x1, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x2) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000440)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)=""/60, 0x3c}], 0x1, &(0x7f0000000500)=""/16, 0x10}, 0x842) getitimer(0x0, &(0x7f00000005c0)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) lseek(r0, 0x0, 0x3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000640)=0x1) r6 = msgget$private(0x0, 0x620) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0xfffffffffffffffb, r2, r4, r2, r4, 0x0, 0x5}, 0x8, 0xffffffff00000000, r3, r3, 0x8, 0x1fd, 0x15, 0x100}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x2, r2, r4, r7, r9, 0x10, 0x3}, 0x81, 0x7, 0xf272}) setsockopt(r0, 0x7, 0x1000, &(0x7f0000000000)="6c7ec42c7da11dcaf430a4fa2df5798ef873de70d3d0133b08845f2b95624420556a95e46798c7d7a799cebc4e28f44b6226f402d717466738a11164754fce88cccd13894176bf0a1f5185a20074d92eab4744222cff4f173a22f7b2bcc42bbde1c3d883bcc85aa3205cebfda044d0771e24bef1162df90465a113b7482c44e6064de9693092bfa1db06d4261d9afb96aac65a59a8c447420dfd46", 0x9b) 16:00:26 executing program 0: unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='c\x00') unveil(0x0, 0x0) unveil(&(0x7f00000001c0)='./file0/../file0\x00', 0x0) 16:00:26 executing program 0: setuid(0xee01) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261170008000060eeb1da7f56c00a8387cec3a059308bf8aa4357710c1c53dfb9c138211b00000000002f53568453afb19bfd710bf0a87a453673eb10903b7a55328847fa7a879936f1d3f1aeba41739fff0f5467387c4ea69e1ba86f26cc9af7efb90bc34bd6f1541bda48eb5343e25f32adc18305432bbbe15c7f5ab28670341039a511671d458b5743d57650502ee9af2b0102bf8cc5d8f90d528a0e402d5147983c9cc372f8a7efb39d23bc3504b40a37186cefeb86fc6797b5364ca889965b6f4a49bcf404b938fa580e1ea4477c9fef04f534e5d340bd992d69e92c17385701b8da14a34e4b37264b42cd4ffebc0756d02d14f45bebeb987f9d7db87abc3fec5e131ac701368c6878ee85b5bee0bf12571a473a041fdbeb0f2fb9d3582302e4f147b31e4e77eeed12614d0f0b5eda30"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup(r0) listen(r0, 0x7) syz_open_pts() getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x8005, 0x8) semget(0x1, 0x3, 0x100) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffddd) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="235dae3070ca9f05", 0x8}], 0x1) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x5, 0x0, './file0\x00', 0x3ff, 0x9, 0x8, 0x8}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0f", 0xa02) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="8f42841938eff3b05f4c755614ef1c3c5f20c5207bf20d5f7db4f3291742ba02a054b28b083c3003b738a05cc193aa316500c12261c8ca58081eaac76a98fceba2758b3e75cd334793d9a8309037f179849c845d6631606c413fedd991c8258352a7c12bf541df0c7ad6598e9beceeb68770b0dcdb754facd87c77ff599f", 0x7e}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f382a01515bc0072030ec2ceb71ab198e72ce1d4ff0c342c96851dd9c5675ee5db260e4f10a", 0x478) 16:00:26 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getegid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) chown(&(0x7f00000000c0)='./file0\x00', r0, r1) getgid() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080), 0x10000) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0xc010427b, &(0x7f0000000000)) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x173ed02847c27e29, 0x2) r1 = openat(r0, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r1, &(0x7f00000cc000)='./file0\x00') linkat(r1, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mkdir(&(0x7f0000000080)='./file1\x00', 0x91) linkat(r1, &(0x7f000001b000)='./file0\x00', r1, &(0x7f0000017000)='./file1\x00', 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() socketpair(0x0, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f0000001700)=""/231, 0xe7, 0x800, &(0x7f0000001900)=ANY=[@ANYBLOB='\x00\x00./xile0\x00'], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) socketpair(0x0, 0xc003, 0x63, &(0x7f0000000340)={0xffffffffffffffff}) fchmod(r2, 0x21) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10080, 0x0) r10 = semget$private(0x0, 0x7, 0x180) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xffffffffffff725c, 0xfff}], 0x80, &(0x7f0000000500)=[{{r3}, 0xffffffffffffffff, 0x60, 0x1, 0x8, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x1000}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x20, 0x9}, {{r6}, 0xffffffffffffffff, 0x80, 0x20000000, 0x9, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0x9}, {{r8}, 0xffffffffffffffff, 0x20, 0x80000015, 0x81, 0x6}, {{r9}, 0xfffffffffffffffe, 0x20, 0x20000040, 0xf120, 0x5}], 0x1, &(0x7f00000003c0)={0x754c}) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) setuid(0xee01) mknod(&(0x7f00000002c0)='./file0\x00', 0x200b, 0x202) mknod(&(0x7f00000001c0)='./file1\x00', 0x1ffc, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000240)) readlinkat(r5, &(0x7f00000006c0)='./file0\x00', &(0x7f0000001940)=""/4096, 0x1000) fcntl$getown(r2, 0x5) socket(0x0, 0x4003, 0xefa) r13 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r13, 0x1, 0x7, &(0x7f0000000400)=""/211) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x10007f) fcntl$setstatus(r0, 0x4, 0x4) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xee}, 0x0) sync() 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = semget$private(0x0, 0x4, 0x49d) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f00000027c0)='./file0\x00', 0x803, 0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002bc0), &(0x7f0000002c00)=0x8) recvfrom$unix(r2, &(0x7f0000002900)=""/140, 0x8c, 0x3, &(0x7f00000035c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000160b3a386e056392783184b901bfb14322ce913bfc953f8379b686956cbc452dbcd6a03e7bd1ff97463d61be5c2f03e52e6afb93feb40f74d29cbb21a405d3599eaee7be0fb5c2a1e3474eaa8d9a66325c25bcb274840eda63f665f32305f70314bbc1c67452fcc9e9f8c42114efb54693d7502000000000000000b341ceda0db31c79bd107de2b8a0c4f4840beb1c4e86da9ea81758bbee676840c7b08f923531385297c4f0a7282eaad4c53f1bc32e0c816f1d565e338924373797f8324400000000133e8d9fa7f2ffd8800b56b9e3feffffffffffffe9f529f6603d3f85fc4d5d1f1faa778557971cca223c0dbd5a57d0dc5102c2a6a14f5908c44e3373e0318984eedba2a428ef3f7d26ce1f64ade6d79b0488bbb615a2527cceace0ffc6f376682d9ca23024d7d7b430c10264181a41d1e6cd1094bdbcef2ba14e1fbe484a7bd29d21bfabc58ac5173a135ff7c9cdccb147eaeda9b393ef2d50b0219b0306e0f488dfb0485a2cf27342bcc1dff5c34deda03e032ece99592e27da58b59cab127bcb2859f9bf4f2820275e44bb37e25be128234795a5480fc396207bac3a4aa73e32e5af51e90d9bba913ea4025ec32289350a15bb3344b717e552dee16062482f556c6a0743da77bc206f34655b7191f560697acb74fc0493d3c496cedd550042c5f21161a56c557b4a33a5f87ce09e5a747cc46694e2158063daceb8c2905939f32e80b8afec39c20c1df0063962b8aa27b4ffffffffffff9e9ff0737ccd979f42931c162cc60b869e4077ec05a75cab0d6c9fafd728cbee60aea4392343fbcb90c2dd14bb9a7bb7f377ed73a5eaca3a21c44c3f05a8b40adeec04df43dbf66d001ec79e86207a66f282025b24bf10e61db1cd984d197f8c2b9a4818b04b07563aef77731544295e6e38953a226e21ea10dc6642e3e0a8e616bd8a3d0197e6aa98c38c75c41ccebbbfdc57f382a2665283a630a5cff229064362291bdc11bdab8ceeb16bbcbd0069adbe49e7fd4cae25c60669abb457a9da0ebacf98b6459eee4cba5abc1b331bc94c38b215319c455ee1822acdd24854f2397e06f5679d50ae676481c823d07c0c2ef9e3fdf54ce0344755d345606bfe3012b6f7398535cefbe524582c8220b09d132308920e1e8d071eb789b5c9e93f8ddd72c0b79c1d06077b0db42e72c6d1db975c3a63314cfa10c7a34a9164151f4741f9da3a966f9d86b3d5eba2d6fd1f3ad59aa4423b72be4ab5a833a5b73385af931ec9a2c8d8d406be14d76565050644f7e9a84fb81bc2f4517db039504dd2a47e1e82b540f5d7043c19a0"], 0x1) r3 = socket(0x800000027, 0x8000, 0x5) fchmodat(r2, &(0x7f0000002840)='./file0\x00', 0x9c, 0x2) read(r3, &(0x7f0000000080)=""/53, 0x35) r4 = getegid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) fchmodat(r2, &(0x7f0000002740)='./file0\x00', 0x180, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3f, 0x9, 0x4]) recvfrom(r3, &(0x7f00000025c0)=""/245, 0xf5, 0x800, &(0x7f00000026c0)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) preadv(r3, &(0x7f0000002540)=[{&(0x7f0000000140)=""/218, 0xffffffffffffff22}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/151, 0x97}, {&(0x7f0000001300)=""/101, 0x65}, {&(0x7f0000001380)=""/121, 0x79}, {&(0x7f0000001400)=""/101, 0x65}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/168, 0xa8}], 0x8, 0x0) fcntl$setflags(r3, 0x2, 0x0) lstat(&(0x7f0000002c40)='./file1\x00', &(0x7f0000002ac0)) ftruncate(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xfffffffffffffe82) chown(&(0x7f0000002e80)='./file1\x00', r5, r4) accept(r2, &(0x7f0000002d00)=@in6, &(0x7f0000002d40)=0xc) connect$unix(r3, &(0x7f0000002880)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f00000028c0)=[{0x7, 0x0, 0x1000}, {0x0, 0x81, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002be, 0x0) semget$private(0x0, 0x4, 0x80) chroot(&(0x7f0000002700)='./file1\x00') chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000002800)={0x8, 0xffffffffffffffff}) lstat(&(0x7f0000002e40)='./file1/file0\x00', &(0x7f0000002b40)) fchmodat(r2, &(0x7f0000002d80)='./file0\x00', 0x4, 0x4) semop(r0, &(0x7f0000000100)=[{0x0, 0x400, 0x1000}, {0x0, 0x9, 0x1000}, {}, {0x3, 0x3, 0x800}, {0x3, 0x9}], 0x5) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r6 = getegid() r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xe3, r3, r4, r5, r6, 0xa, 0x1}, 0xf209, 0x1000, r7, r8, 0x7, 0x7fffffff, 0x3}) shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r0, 0x2) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x4, 0xe5a3, 0x400, "d4864feb9c3ecf67193d45036d5d2af5fde549ab", 0x4}) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e", 0xfdf) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) write(r0, &(0x7f0000000100)="53bfa4fe53eee41664fe3737446ca6c70d5b6691a7e6ed1604cd2dada8e21fdb08fc63b3d956176590d2535a9b237ecfa2f729f081d51829ebc3a71fbf7f15e31bcfd697f9d510055b5cd0641a55f7f5", 0xffffffffffffff81) r2 = shmget(0x0, 0x12000, 0x48d, &(0x7f0000fed000/0x12000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/255, 0xff) 16:00:26 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:26 executing program 1: r0 = syz_open_pts() flock(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xe929, 0x0, 0x5, 0x101, "1271e4bcd75b9f0cc34c6877a6e15d117a22ab0b", 0x3, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x1}, 0x8) 16:00:27 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x9, 0x81, 0x9, 0x0, 0xa872, 0x5, 0xa45d, 0x7fffffff}, &(0x7f0000000180)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xcef8, 0x8, 0x0, 0xfffffffffffffffa, 0x1a, 0xfffffffffffffffc}, &(0x7f0000000080)={0x9, 0x9, 0x6, 0x3, 0x800, 0x8, 0xfffffffffffffffe, 0x2}, &(0x7f00000001c0)={0x7, 0x2, 0x6, 0x9, 0x2110, 0x5, 0x6, 0x3f}, &(0x7f0000000200)={0x15d, 0x3}) select(0x40, &(0x7f0000000340)={0xfffffffffffffffa, 0x3, 0xddc, 0x200, 0x0, 0x63, 0x30, 0x5}, &(0x7f0000000380)={0x2, 0x0, 0x5, 0x9, 0x1, 0x3, 0x6, 0x8584}, &(0x7f00000003c0)={0xfffffffffffffffe, 0x6, 0x3, 0x0, 0x4, 0x1, 0x5, 0x200}, &(0x7f0000000400)={0x7fff, 0x4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000480)=0x2) select(0x40, &(0x7f0000000240)={0x9, 0x1, 0x2, 0x3, 0x7, 0x401, 0x10001, 0x7}, &(0x7f0000000280)={0x9, 0x5, 0x57d, 0xe72, 0x1, 0x9, 0x8, 0x8}, &(0x7f00000002c0)={0x3, 0x3d1, 0x4, 0xf6, 0x8001, 0x3, 0x6e8, 0x5}, &(0x7f0000000300)={0x1ff, 0x4}) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1fffffc, 0x0, "00200000000000fe3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x4}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f00000007c0)="c866f286100574635ddafc706a8031cbeba24e579bf4f5b1630329656fe49d4efedbc52a5ae0cc649166e572913083a38c0460c3d3a687b1d5976f8a1dfd3f4cc1865f370110e6cbc454587cd2cce30d24", 0x51}, {&(0x7f0000000840)="a0ec1226a84221d42f0c0bd2b78120712dc90c95f97e87ab484c8c5c8370c737e88d80ffea0cb2a4825c0f5f2ac6ba923c5f6eacd503eaeddc0cd6dbcdc26bf24681ddb148ae2d80ba40f1feb81e7993da9d418cb07a307edb111ad681fd9bc054709fab847909f2fa9ee346a02a893ae422aadfcb36e1e461001f82880ff7", 0x7f}, {&(0x7f00000008c0)="bb759310ab6b08a59d438aa3c1c203e86c6fa4313f34c87afb88e92cac8e3d97247c18b7eb690f77bb7cb8b0044c619f52adca4119c224188b231721bd602795cec61a6a", 0x44}, {&(0x7f0000000940)="4f6fdc7772aa1ec84534b8b7d2244fa804a1d4304ffdbaaa9e68ef183ce9c1253c81091f0c8cfa51658b3ace11696321047e6bbebecdec00c072f0ed2ad8a3432d67b54c1c19d602fb84b3e096ff8a606617c8de34709cabc1e49af694f29ce781749db7fcb150faee8d52a731a13bec851f1fa59b1955dfa18d034f0391450e29703cdb86f2fbd71ed2f35d86ff0fe2e493d34950565ace32854c9805585ab6ca22557b69072f20a3425c20214a65e2b4", 0xb1}], 0x4, 0x0) r2 = socket(0x26, 0x7, 0x101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000100)="f4ce3e809476f10419c576cb8f062d6f5674578004050a1e38e0adec471e4a0ec6335838cba862aa7a12cb929251ceafa9119ac8ec078846923d67c3380eaa1030b4894bd1d3c6aac53ac31d54083fa058a5660de06c7c5cc73cc3cd68dddba7d85dade10a6c240d38045989f805a892105f1d3a209ff15927bf9127e008b56c92f003e0228a1bc0130856951dbd3230451a614d1e81639b5d37164387b64f84d016d1154226b6f93d877a8ce7af64ed44e3b0a7", 0xb4}, {&(0x7f00000001c0)="51e011a15b956275c0c185726a9901a4f5e7d1654bdca9b70af28489924696372defe977ddb0640d1d617ae0a371778c7ff0a224e0177430bf8b0c545b39c55f381b68e5f77d2ea577187731df7e0c3ad9b7000e11d88b682addc64ac16384b8893403169c8bd74ff707928321dc4b294b4ceb2141df85253153bfb5c8fcb36f6dc94f", 0x83}, {&(0x7f0000000080)="8ecd063855ea5b4822e7861c1d19cf89fdfe831acb75bf7e3cbf223864b291f4c1a7d9e3355b21e1d8591a3c648625101fd2e1ec", 0x34}, {&(0x7f0000000280)="581b66995b121cee18bb4fa6121049ee36feb9413b3638c012dee14faea2bdb7cbe24026c95d053bd2d82490e334ac56db8c363e111b939543fec8ee70660b2c545d0d3527fed0730211eb70bccfc595781728107e37eb55bdea3a726c978ff2f557e01463174ea6609f", 0x6a}, {&(0x7f0000000300)="89ff99e4ce05bcee070a66742705aff62e464c4050c1ef9e39c6c7357851db05a73b81", 0x23}, {&(0x7f0000000340)="d29f6adbfab88d95a7032c442804b47dcf708d183f19321feff2c4238c1c3f824cab722d951393b7d45c63408a932746eaaf37d46789ddfb468588a5bd342832ebaf35cc8dc831f994877ef6c8d701541f92104c3cb3efb2f352594c09357041d8e8af2f42982231fe4d3ab66027ecf791fae951cd445a2d981544549913bac6e0ac27a4af3fe76bf8b7acd935f6be454b7ea3f970cebdef120438ed8e8a918d05618d7b594411787c364a418dc357e8fd7bd5e8fc721fa6a04c1d481598786a46398088c978aba4fbcfd90ae6356a7050cf0f5ecb5e7256cc636f77b27c10", 0xdf}, {&(0x7f0000000440)="b9ad6b6493d076d784d71d1a476a63f3054a921cc4abd5c6c8438873f6", 0x1d}, {&(0x7f0000000480)="19c5ae76996696beb54e4371c1c0c0e340c6715d2d4e572c7596de2aa8a964a0d5d8f4e8d13d11737b576a22546c7236224fdef921b0184f3c07b10120a6378cd317ebdbba9d8652d9e3de8393614e53952c4abc6ea8110cb95d75d512da0b20a12225c81b1a8fb99d1ab08eedf975dbfe4bbb19e719", 0x76}, {&(0x7f0000000500)="5c92ab5037437c1c2b31536a8c8158cb0d514c8327902f38a6d83e0deda34ea2082257de4461689772826ecd400ade79f76cca4ab4c56a141f701bebea5bb2926b22661c72256101fbf91b450092bc1a88a031fe12c658566ea184c851b60c18c840e4eeabac8608cf71aa40c2056e20264295bc37e15122f47f448823b3aa83dbb3aa51867b7f879a8e91e4b21c3cd1f497e6812c71fd478cc8bf620a2266844bc65b9ad23ef8cf95835b97a0baeebc688c360abd0c7cef7c39941a8e609b73153b3928115b794089c305ffd1a7479589", 0xd1}, {&(0x7f0000000600)="0f4571529a4c642d95a22e8e5a214d636600b82f8fe4d75115ab3d51e1622952e14b9838e03b58e70a0c54dd2937ef103aa4e709935f4ed1bc759cd05befb9f23ae67a5083b40f4eb01109fd88427a7f6ed6c6fcc56e0937a27422456bdf23acfed771b5d4257220c193632b832cdd0c229c749956b7924ce9389668f2920f5dad6c0eb3cf3f5349dd16d710b39c5af8dfbfeefd06ae88f0c10963e64dbefe293a294f80799e2e9952c63d5cafb1d423c2986fcd7c3891bc0559fdec119f0a934e02", 0xc2}], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r4 = getegid() lchown(&(0x7f0000000a40)='./file0\x00', r3, r4) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) syz_open_pts() 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x3) getsockopt(r0, 0x25, 0x38, 0x0, 0x0) socketpair(0x0, 0x4007, 0xffffffffffff09cc, &(0x7f0000000180)) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) getsockopt(0xffffffffffffffff, 0x7fffffff, 0x8, &(0x7f0000000200)=""/33, &(0x7f0000000240)=0x21) read(0xffffffffffffffff, &(0x7f0000000100)=""/115, 0x73) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x80000000, 0x40}, {0x18, 0x3, 0x403, 0x101}, 0x8, [0xfffffffffffffffc, 0x1000000000, 0x1ff, 0x7, 0x7fffffff, 0x8, 0x2, 0x1]}, 0xfffffd93) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockopt(r0, 0xb9a, 0x9, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0xa0000008, 0x6ad, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x62, 0x1, 0x80}, {{r0}, 0xfffffffffffffffd, 0x7b, 0x0, 0x3d, 0x5}], 0x1f, &(0x7f0000000040)={0x5, 0x9d}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0x2}], 0x81, 0x0, 0x2800, 0x0) kqueue() 16:00:27 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x20}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:27 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x100000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a3200395d00"}) dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffe, 0xffff, r1}) 16:00:27 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002004, 0x28b2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:27 executing program 0: socket$inet(0x2, 0x5, 0x3ff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, 0x0, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0xffffffffffffffff) r2 = syz_open_pts() bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc1) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40}, {0x9, 0x40000000}}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000800)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d", 0x104, 0x4, 0x0, 0x0) getuid() r6 = semget$private(0x0, 0x5, 0x800080) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r6, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r3, r4, r5}, 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000600)) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x33739cb4, 0x7}, 0x8) seteuid(r4) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000003c0)=0x4f) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x5) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) fchownat(r1, &(0x7f0000000480)='./file0\x00', r4, r5, 0x4) semctl$GETZCNT(r6, 0xfffffffffffffffc, 0x7, &(0x7f0000000240)=""/21) shutdown(r0, 0x8) semget(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000005c0)={0x2c, 0x2, {0x80000001, 0xae}}) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000500)=0x1) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x93+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\\@\x00', &(0x7f0000000140)='-:&\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-::\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='!{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',#.-({\x00', &(0x7f0000000480)='j#\x00']) 16:00:27 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 11:09:53 executing program 0: r0 = socket(0x18, 0x3, 0x2) sendto(r0, &(0x7f0000000000)="83cc6a2501a2", 0x6, 0x408, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x10) 11:09:53 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='/', r0, &(0x7f00000002c0)='./file0/file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 11:09:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x280, 0x104) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r1, &(0x7f0000000240)=""/173, 0xad, 0x800, &(0x7f0000000300)=@in6={0x18, 0x2, 0x100000000, 0x1}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet6(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x842, &(0x7f0000001340)={0x18, 0x0, 0x49d5a0b, 0x9fc}, 0xc) sendto$inet(r0, &(0x7f0000000180)="99", 0x1, 0x400, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffdae) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/81, 0x51, 0x40, &(0x7f0000000000)={0x18, 0x2, 0x9, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5, 0x8}, {0x18, 0x0, 0x3, 0x8}, 0x7fffffff, [0x5, 0x0, 0xde7d, 0x9, 0x0, 0x0, 0x401, 0x8]}, 0x3c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) 11:09:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffc) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1ff, 0x80, 0x8, 0x1, 0x4, 0x0, 0x7, 0x1, 0x1, 0x3}) shutdown(r0, 0x1) 11:09:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x7) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r2 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x10000, 0x80) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x4) 11:09:53 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000300)=""/111, 0x522) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) kqueue() pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) read(r0, &(0x7f0000000240)=""/8, 0x8) chdir(&(0x7f00000000c0)='./bus\x00') 11:09:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x200000029, 0x8, 0x0, 0x0) 11:09:53 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001580)=[{&(0x7f0000000440)="3d5738b8277632da852f59eaae5a219a743f85821b5244c553b155dae5fd5c8f1e7fb5813e1b0f8791f67609a26a0f19fe6940e451e24700a9814417746e3989ccff1e2455bd013c55542f0ea378b94b48593adc9084e56c7e759a19418a02471c82f661fd8a1e7daddc6019c947dd24c1b7be2a19a352c44bb997ca5233c3707bc0aed9d4a904b58c086ea53b4306aa3464dc1e9413382e3641bb6fa1337f289c983b1112ade062e2aa6f4f9fe576e3c7e27a3fc6ed4dddadee624aaa87aa469b5b2029d7d67c634933260605e971ae4374a48eda919b6dcfff9b114b55071adb35eb8d739259a65fac2cc45f8f5cbbbb190a522dda7e204cf0168f56eda83b1260130d795ce94012ef84a4e5e653f00e8b1ec2ae349f985e3ded82e1fc5627ab045ab2dd2d69fc3978e6d51257190a189e8f7258ee75bceee34842c30be5658666f95150c5a2823ee540f36406018bfa9102d76050bbb2a1103089b216898c30aefb99e5fa694cab2f60374501d8768c29b10972e70cdbec202fdaf78dff74b4602aaefdf57b091ec7eae18ee3ad6af42c61a0e16316a2da9e3d7861d076bd3fb329e48bda1baeed49ff7808c44e5f073e10cfacf0f8d3ac40b47e01f1c6879d1fe0b8cc1ee7aecdf7dd831be46ee4d86f9de14248e74f52933f4d1ff9d381219f8493ec404a11088e00284d4d4cda124c58dccc32489b42e97d50482e9b594e4c288b426a410fa6d58a263de63bb496f9e5aba94ce1114ee2e516d86a1f0f000d327c341a49f600e9526e0d7fd070521a5c782608248e695cbdf951699e9fa1688373bae386ff2cf786676cfc84cb9df9ec4c716bbef28cfa713f2660113fe2324a2a4d922a41e1fafadee3d4b1fdcbb53017eb29c0bdfe010a4535a290f6f641abf024826e9ed16329d14406a6fddef5447c9145f5258b63de5e50c86d796a1251b65de3a06bf709ace0f11a1cbf177a90ba6870469923876340030a0b6be2fd9f0e59cb6da5b00d5a7ec5df16873e5b49fa5b1fe3326764c130b7de54eaa58648728a46fd7458c1397a9125a308e6febd18a6256f8153c3fda25ccc76e9724d5e6a89ac942b45b1391d36be11633cc98cee798f47eefd091f35ade82cd610b723bd8226af2a4575e8ea0049186384a49c0c0ed08718f69cfa9ec4159aaca53ea8cf0a80af833b95201c88ad2559b9acbab14d3904d2f04287dd541437962bb10666a95aacd1e2119e57257a511fcb01f5f85eed2a887fce7ddcdb39fc5c0226680e455526fa35e4d61d9d4faca99585b303de993e5d8119a5ecdd2a6c2d63d746944234c8340acb5642645253670b6deab1071995417b27925ff67aa64c6d121375b4d1bdf2c984bfa941db809794940712f565a659c6dfe7510bc553cbe7690a47efd72802fa514650136549491606272ad6a1e8d71395399a4b08e3e3bb10e249f3c2d35cca523c0566ab2c7e27831c0a5a8180416bfa2f3b0ffc46ae821c81580c603d15e6db8d3b191bcc0445ad9965056a7602be84c207e3d3cb39020937894d58e190a6f6c548eb11efacf9fd1a7502531bf16cb8e5684b240773a6e138fd1b8e48aba77b69c4c48fc9ce90115db0b28b6cfbb3c82877c14589512cfd7e2913a8e42b72d13d8a5baca94e775e9e8f1769e48f56f2de27863bee4e1218f96ee765996b55088111e961f50a265024b7000127542f7c0a7da37691359a55983743325a773b76067634a77772029e29ff9f758ebbf3d4caf44bd2d276d840842b95640377bdf0b12c58b2c231c02ce69b8de4fcb465d9af961881deb45b67bd840d760ce0e1bf762bb567c7fa5d4cca4aba3a5cf7e42d923f1071160e7bc79176d6c827304ec678f51a2584840acc16dc78f093a579a70b44196e05728a8d2023ac02decfc3f7ff532d87dcb137c022deaebcd93553a498211562fa62fa5767a422977e61a3a6d61b275c88433d32cfb18c637d46b4c7b016adf066d986b3cfdfd762b6b1709bb228c0daa80df6c8098cf99bc0dac76c6f01a0f6584f8d202ea90fc6ec1f24770f66d5ab95a7fbccc946a7eb3789aedce6d62621f821bb2cb6cd12acd20a65cdd330f7f5955c378f4ef6256ebbda46b852e1b030047a996bac6e55c56fc4a0c9f16743f87b67fc8c4463c5d4c2859162dd8e56c4df260907c028d05519077fbc1c14e96be8ea224519c49ea3b78807741f6da65cb4350c71c17f1c772c267ba4d6d41a9109aba283da87db7c22ed0f351784ba6ef06bee141306b3a1f28df7c0f71eaa63b71c78b2b8f6c495daf165fd924a5c106a97c11a0915a08219a4878faaffcc41e022e61762c225a2d8ea5bd2e1e5186d0b0b60be8bdc12ca7864214102c9327af4ab871f19d44a4d64743632a395fc8b14ab162d5156e4db2b67d18cb55b1390a2514ca79531fc2ab759d80ae05a8bdd1f3b8933cae5d5f096df0417a1aa66efef893319dd68597fa786d28d4594758047c25ab5b9629f09992dab8343ae8d5a7e7cd837fac4d83a54c6b77ef178a332478d80f5fa2bc85e40178d1373c6f04cce06762dbec029f7aa48838a39bf8a7ba08340ba7d5df6f91af3fe0deb53141ecfb7d3367061f4aa3320fa469822a6ed08e2eb27ae70ecdff4dfdec0626f367da0b197d4b0a1ebb0555766a6570f9f881713843536c56dd175bcb1db2847b2230ac8e38c64c34ffd7afdd11aceba70e3505cea778e388a4dd226b0d3c8fb0a9cf216d8779b03cca56ff20b2d861c3838ec7f39a742c6d7291c276c3586d01cd83d4c6c390c0013be107e0c6aaecabe0df39da9b44bb7c87b8b5affaf2507b714205c6e58e4564953374aa7b52e4e9accc8753c02f8b4cb0f30172284b6056f1e8e3d8a6341b2fd5fe4609a1a85e4a4e6a90c9d07e10a8ac45a793dc6e5c72438da425a4a3ca21600e8eef373e999e7e86e8a332dfad16dfc010f1656ba30b520d8d8138fb1a2cbb2d360ac50ef9b831998682280a5c627646fd4eaecaddc1b2155046e2f8b7444ae648541bb4fb93416a3a9b858fd80f604b7d41383bb407b887339599df9d56924597c31d148cfa367581739a50b803b7b23f6a1a8eee94c798ef2dfc4ff6ab4ac3ae25cc7578269fb07e02aec7d4fa5bf3366b3034b307fef556431f19e075bb21b8125fe80e2e08770fe66754eac832c62980eb6697a0c9f30d9b50b76715aa065e62de1943d74c320801bfa35f721c2b7598caa7f60c88f784f9456d743022f83674ac51ab29183caa56bdcba268e28c7b6ed4f7698754738f5b43238de34421d33831d2171a44374637524301293ace0ed06951d4f89d771a1a3109554501482d39d5beb30b1fce2328dccf150ac64df7ee4f0ff7df5029671a01d447d007c2a2652dc65500e62afd6fa695a53d384c6f198b5823f05021d1ad677192777a04d3a5e4d4246bb1c0cb3f4d6faf0ce8317578a1c245ded731e2c4da907002b6f9c1e3c3acb94d7545b791a8e35ec49a88c18a3be378eff09ac9fb5da8d68fffa169a0d0a12ebb99703d99968b70bd9d06fcc5d4e453306eb4f548aca399daafd2a34b2dd71da5d5cfb1a51434300be2cc615baf5dc9ed967d9f8f8b6fe029c90b4c38612c6b799b40eb2f7d71caf6c1f57ef9dd195378acecf36de77ddcee49ea7d4219b1a34a568e5e1a9ffea0059c09d1de2a925d885c5a0e3bb5a7b7966caf787a234e3b81c514daea49bc46063812ca45853615a4e3f3a6d96cf7feeb091c5799969d4a3639f0e33788127cf425af568ed37a38989e9a40920370b7154bb73b965824f6928738c5047d148862478b06391197df86794f42043a579c6a2a1e4c3a879b8a87785db40acf26f2e649a43860bea17e6b62c59caa9a503799aad2ecdd4f2776ba5a3b364f8b35a846db7ce2a1dc94b8e742cd15c77933d212f324da09da51de99a5f0288f9964b7419cef3cbdca0c7bd54eb4fdbdf50adf8adf90f23dd1178469ae14703e47506a3c1d0f768c6d24346a7ee1940a495df776287a07cee1db476befacd35ac2c2460fa4737b58a8b1626d3d5419aec1f7145a1bea7cafe76e6999ca546bbddf1519c3b1d2483312195ac4794a1e2047cdfc790e6e977697205f3dd19e5a54a51f60e177847b3c90f0149ea9c94c266b1605c12608e79850ea948cdfd4c1a2e504a9f1d34a8794f83d1d8419a152f60dd25999ba64c4dbf7c492ff54ac681ed34f6262b8220c8b3a7f6adaa0df67b5ef17070aa8fc09562703b26486502533303f9d6fe609fc78256327d6ec2be89db11dad224baf22d77601007aa81e0c53372840ba5478ad7bdc2030a5db88b4f32019676e3b5ec3006a8359e11b065696a143cf7a13912b2e115a077504681fdde71de069dd86a0572d9befcdeaac7b2a85ca0b848d154feca3450bb610e4e5800e5cace5e247be992fc657383cff092de3020307168d462c0db15c000759e3e72dbf3ee2cf0e1aa96f8d82e60554698ba212b4be6e8d68648ffaa8fc2ad50c31c271fdbacbe4c694ee444a7b1cf7e3ec250b1b91daf7d7022aae72e0d6de00875a9cab06a15bb4aae323bee2a8f49b9cb253e881bc84ba4a120d7986f2fb75d516d23a6b8f1fcb931884b5a4cb9406ffd85c1b2cba0f7aecd06fac40fed6f238b3f754d91711a0549d2c05bf1fb12065b2498fe4bd51e8346f558779b9ea1236bad3927ad890b3351756a7a9038f93842a22ffb10273cf71a1d8eebcb6a7a0e0f6d8dd7a5cf07e6a55981451b03ab79b039f54bbd6c0288cebe673229af063f46e67dd0eb9672f2a4e81eeb1a649648ee4b5ae39c52f0578a5abab95fd2abcfe38b28ce2a818bb2743821afa2487982b3787fb5be2458a77cd93f7f1c7a96ea2d99998dd28765c4a3fd76698a8fe2fcef40881922e473d7f4640b177df36a6b5e34955377c47a7ce6094483d45428bef9c74505ce8e99ed6c43de8282cb714e35aaeccf6f043fb417a714b5b154d402ae477b3a1effa4c5c933d236f6e17ca6205de2d31259197dbc764ec7c25b089d74d5de92823aeb69881baa01f6062a72e380be34a59723dd008f244dc1621f8f5861d464a9cd52bfdb4723158787b4572ab312da8bd1bc9f685543d751cebead1208438c3845968a3cd8d7f007d98d868b8b0b1a05b09979e8dec511b40a753ab2caf22218756d2fb4a7f27ba3a6b4c94984c13e998982f6ffc0f9cb69c53c15e32082c9073c336cc714b072f5234557f4917e1c8d2929cb813ad61d2ae42c3e46ce52e25e278530f8f4b8d877d8e7e3e2b90ee63e9dce06d359d88ee76d85489b7f6507bb4c263b57fbc945f973929a9aedb572f6af382fe644723fd8c9632b6f61f6d2b7458a87b4c237d6620117f12acd2228f86a68f2aa0dda840674203ff7d217ff8290c93b28a3a55c34a2637d463e8548a83e85999cc309d4903fc0f6982209d9fcf03cc4fed827947d79bf70fc7b078c55a587834826a170cfc8f6b2ddeb66de7a827f8aa5621952c5c0f149ec8756d5fd534ae05cfc34c8eb19dfe8ab238957ef2334e06f415661af562de0e8ebf19fac24a9bea51f2283b39ddff76b7980d265d5809c148eabc436e4d44b8371f828990e23d9c64959cc76a19df591e9dd3c8990b2f88ae86d00cd31247325c49f3d78d119291816dfd23c0e20d62e3c9dab382ef558618d133861923d69d4c44d8f8846fe9a7379ab6b8e72f5461319a274964f57b50925c48eb96eb491c509eec8591d092e842a2bc16545fd0731b2e7440c6c415c57b525587770df7e748d258fc4fd0cb0446c277ab05c615c", 0x1000}, {&(0x7f0000000040)="53d6412bf1dd7b468c9f028df5a084f178de3ba5546b128dd8e8517b6eb877b5268bf96b51b71a5c98514c6f1710c0bf783794003c01f429dcadcd5d661fcb1ad810e9bd", 0x44}, {&(0x7f0000000100)="fe2acf158cc3", 0x6}, {&(0x7f0000001440)="2fee1301346f938f18c3cfe58541bc4f9b6dfee38406c935aa0a68f40aaa7e530ba42275e9f25766fd92f591e653c7fe306d30995fb19e3960a5032729819c04e2ed23099bd74ffa220a426bd63d17e6b8b3e600ced10b", 0x57}, {&(0x7f00000014c0)="f0d76a5af07a3634bb25f4185a597dfe9da72189578d54cbbcb3c6af24eca18fd3caead89135309ebf1ad8f0e043ef73e6adfb5f17eb4df0de4d02233d03a39a4d28e0c0409926e1da7315b630440cc6fdb87bfdd994e0dbeb3863ac0eb220ed43f7fb4afafd3b020f7011364fba1e55032efd579757a9bd69", 0x79}, {&(0x7f0000001540)="a2e8f0da0042a53bda9fae91f4ec155f919e620d718b66", 0x17}], 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0xa5}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) sendto$unix(r2, &(0x7f00000016c0)="40f5812caba8390472011bd2f6105cce8e24ad1b4b0caa2bbd843f7e6eaa9cfc83b710f55ce566247a85ecd34c0af3f406210378dc2db1aa78372353c12fb792dc5ca5a6eef38e452059e743e3dbc2e00cb5573983c41e9061d2e82b93817f2763ee957a0f08f062422dc95bd4b5cebfc050b8a4c15ee010209759d3bfff55631e0908651802103fb1ba23571c5eecd155d633d4a2c969a59e03668d3f4a681d27d986ac", 0xa4, 0x0, &(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000017c0)=0x80) 11:09:53 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) r5 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r5, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x85, 0x3, 0x3, 0x6}, {{r1}, 0xfffffffffffffffe, 0x0, 0xbb9f7cec5f0c5422, 0xff, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x6}, {{r2}, 0x0, 0x20, 0x0, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x7, 0x833}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x2ab5, 0x80000000}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r6 = semget$private(0x0, 0x3, 0x0) syz_open_pts() r7 = accept(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r7, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000240)='./file0\x00') r9 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0x1ff, 0xf08, 0x401, 0x1, 0x6, 0x2, 0x7fff, 0x2, 0x1, 0x9, 0x5}) chdir(&(0x7f0000000600)='./file0\x00') r10 = fcntl$dupfd(r9, 0x0, r9) openat(r9, &(0x7f0000000300)='./file0\x00', 0x400000030000, 0x10) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xb4) socket$inet6(0x18, 0x4, 0x9) chmod(&(0x7f00000002c0)='./file0\x00', 0x184) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x3ff) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x8e, &(0x7f0000000080)="5060745e4e3dfe08de059eaf89c2f7d914a0701c5f7bc76ceb0184814db26ea69976b7250416291f29b3b5890849630066a9a82a690ac4f4d3119aefbd6d204413f7e50924670c83a3ec4f9779ddd71b7117882bf1be9b840a91dafd2ed5460ba688f2795f772870c19d42dc78a3f3efa1fd205c355ed475e17a6531727ad353e730534c84cd44e76e480e87d2fc") pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)='{', 0x1}], 0x1, 0x0) 11:09:54 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x8, 0x24) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="ae1074e857f91beb5e498982ace541890cfb5b10353a0649553ca43ae2070755730c6b4575795dbd651011ca2590c0e1ab6f239d99ad156392c237e76702819e4991e9c1b185f2b93cf291b2ec57fc4e4718486996666a564af8d898bbe2caeb", 0x60) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) getgid() 11:09:54 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xfffffffffffffe41) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8180, 0x18) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getppid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000200)=[{r2, 0x2d}], 0x1, 0x0) r3 = syz_open_pts() r4 = dup(r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x20000005) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)) readv(r1, &(0x7f0000003540)=[{&(0x7f0000001480)=""/146, 0x92}, {&(0x7f00000001c0)}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x4) fchdir(r2) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) 11:09:54 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:09:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x7fffffffffffffd) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000004c0)="01af4e8ed6ca00948026b138eef0d2c7701349a2b84aea147846a30d021cd4eecd329436d6762683a075e006bfa40bf2e9a5748fa24f9b07f5fd3772d969f2bf98dbbae6357407d5a2aa7d7482b186bc0af37a1bc00092bb690128362a2907d5fdb1e59806a4ac4e5165d4fb1cf3aa6203d0532634e6da292d1a7948ccfe2a9a5ab768d146818b710d37761ca0256c8cc86ed840c61cc7efbb1f17d84a5af2c1e634e33c29f049c5adc32e44f1962424d5b613750eb8c59245b33987ffda88dbec1edd0a7a369007853017e0a7", 0xcd}, {&(0x7f00000005c0)="b4e07b3d8808474f5d36ccccc65814e2a8c031bbbf9900beb6f6aa62b56c686971a5beffd2a06232a49e050be5067b91dc99059149981fc9b4b2089c432a4fed0e3f1879f4422d5bf5b9ed2211f0563c22cb2d1f5db6db9872d3b27da90795197bdaac58c2404f1a6016a1c5bd4bf3dec1e7deba5864b46b61595e28ffb7c9a3eecb7c25125412b420a926f373f53a69b26127f7c1ee0a8f50ef", 0x9a}], 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20020, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x800010, r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)="ad6b75f17eb335f65f31a3e72c4dc30c81fa9bc5d20fb187aa0965a58ca9913a303362bd655320361125fd0060d19dd435e86047cf7a5b5ac3f734c210b4c186b0f551bb61e99935df0bb5ba805472aac09444a3a9ced30061d7818c9cff0350bb6c413d682a656b635a6039c671d802656a5b5a19d5bbfe90ad5d5b6cda9c0478458d0d79c38b69d9f3dc762ce5b78c4fd3cffd3946c9c264cf5a6360f08ddd60b12e32a16b2c1f9eac4b067b76fe7389e2f656337da52d0afd958530203d117995376ce4b4b52a4729ea8500b51e99d1d82509e607b3c672f33dd1173f329ab0ab0f1da9169e3426a2120781a9c0550f2742efc428bbdcd8bd3e7d30", 0xfd}, {&(0x7f0000000400)="085479179add49d11f6b36efa67ca22c721295f54bf3993fc18d69ac29914476eb1fe55be6b5a150ed08b7c334de95ff7d39bde9562c5e28c529079a37c595e8628648d5a61db85a62a2fcd3719977b95fc495c2d8c16561a1cb0c393bcd07e051590afbc8aee5fd208b8a3715a44867512215ea67d2352960366cfa2983def947796140643e3cc7813499adf3e5b7731fe95c15386b8227eee484b6", 0x9c}], 0x2) utimes(0x0, &(0x7f0000000340)) 11:09:54 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000718000/0x2000)=nil, 0x2000) munmap(&(0x7f0000718000/0x4000)=nil, 0x4000)        OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 11:09:55 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x4}, {r0, 0x40}, {r0}], 0x4, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/184, 0xb8) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1469) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:09:55 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchflags(r0, 0x40000) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 11:09:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r1) 11:09:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x801, 0x8) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x120) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100) sendto$unix(r0, &(0x7f0000000000)="b100050105000000010000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:55 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000780)=""/225, 0xe1}], 0x3, 0x0) ftruncate(r1, 0xd8) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696320f4ab30cb87579d46ae29a3b16e5e8a43e731fb68572426211ec8824482140a2c7b2a9d9ec3afd3ac2acb3d74c9d60493f27410eff1eefb2b546", 0x2ab) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2, 0xc0, 0x7, 0x5, "ae28fd9c59aa75034eca9e710a226d2746b1645e", 0x3ff, 0x800}) close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x0, 0x3, 0xfdb8, "b08d16c666210524d8e70000001000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = geteuid() r4 = getuid() setreuid(r3, r4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:55 executing program 0: r0 = semget(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000340)=[{0x3, 0xf67, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x5, 0x1000}, {0x3}, {0x3, 0x5}, {0x2, 0x3, 0x1000}], 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x1000001fff, 0x5dd8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x10180, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x6) r7 = dup(0xffffffffffffff9c) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x7, 0xf0000000, 0x6909, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x22, 0x2, 0x5, 0x2}, {{r4}, 0xfffffffffffffffc, 0x20, 0x2, 0x2, 0x2}, {{r5}, 0xffffffffffffffff, 0x80, 0x1, 0xfffffffffffffffe, 0x7fff}, {{r6}, 0xfffffffffffffffc, 0x40, 0x0, 0x6, 0x1}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80, 0x3, 0x400000000}], 0x4, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x20000080, 0x6, 0x268}], 0x4, &(0x7f0000000300)={0x7fff, 0x1}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) setsockopt(r9, 0xaf, 0x2, &(0x7f0000000380)="78ed16956ff941eaddb2ae956385acda139a969f8a49f69de2db40d3f0de127b3466a3a04eae47b7fd2ac05d84814e5234d60c1a4ef3d75af3b5f21de5ea648b73e4e3317f9d474f03d1ec1159e4168d4a547885139ba23ece8f96f73fe97cea0210eee79707e45c9734cff115dd13c17f23e890dc606bdb98f145ba68b54ce9de7cce6249c344a163219e7c888591b0c912d3b9f91e42664ddbd31c9bb4f25702a2d4b0086bbe3bc8e36f49f52250ea1888e34d14f66b", 0xb7) kevent(r10, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r10, r9) 11:09:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000385, 0x0) r1 = dup(r0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000100)) 11:09:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000240)='./bus\x00', r1, &(0x7f0000000340)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000600)) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0) 11:09:57 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc82, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:58 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f5, 0x0, 0x7fff, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) fsync(r0) login: pckbd_enable: command error 11:09:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x3, 0x1012, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 11:09:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x200, 0x61) close(r0) r1 = socket(0x26, 0x3, 0x7) r2 = accept(r1, 0x0, &(0x7f00000006c0)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, &(0x7f0000000340), 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000740)=0x61) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r6 = fcntl$dupfd(r4, 0xa, r3) sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f0000000800)=ANY=[@ANYBLOB="00002e2f66696c6530006f4e00c9429dedbde2968576d9e36644856a935e6fd8061ad3a4a326eed7d87a46a4a584dc3c3e22c0c16bca80ded03f75e1b376d7a245f5409efa6014f4110c3a57b66f599264735fa773e9425e6f00000000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="795f7f0b631529e8dc255c728a4cd900b1b8db0ba9b2b2100cde8f6ca57fddf9ea304aadbddc2d1cac70481f5fcc22a487e2367f4ebda9dfd3ea79e1e0d11dc32c0e556ae8ffd00e684861f1f2e0c4ec6ceb0b1266c89804aeba3e3bab544df65df2a5d474fec3e6e8604570e7ae4efcd0cc28032c920dc19d3c65c452569c03685f67b433f3a1ed312106c4fbe73ccbecebed87304e9de3b21dfe0e628666ce199f1210d01e7f41b5e6aa8ee919c2237bc7a34894ded819a523f95413d2c0eecb6b2ace4c3e8b666844e1a99fa2edb639a94d77173c7ced67", 0xd9}, {&(0x7f0000000080)="081fdfc8baad25e46fb1a516d918f98c6efb57bbfa4acda4cc8ec2f33612917bcabab2bc434646d3e81ba9f326b7814ae9092d6f9076893f69e796783a10fb698dd93fb05ba46dcd", 0x48}, {&(0x7f0000000180)="179b80c2729e251c2448ee0237be16c143aaf6c5c1a57268c4e25572cc768da726cad5fb67c878d80220c343255bfedde4d0e86b4981ce412fc705dd51cdce7ee4ed8d360c9df4189198c0144351fc845596b1731829e0cc90621da7fb1fc74700199fdf3a755bc15b3e3042d6fe2916f2d849aae91110dea8e5f326c1ff8756ba0b2c96fa2196dd441e659fc6cd122681c22fc89aef31f54cf1451517", 0x9d}, {&(0x7f0000000380)="32608e9486f57b49f547c27cd9d37f0a9ea38863132168f392f4a03731808b67efac53e4d89236413e1599f5ca65b9dcbc84", 0x32}, {&(0x7f00000003c0)="780b1df28403b7a26b5e6e8e75f50fdeabde652807998b6e4650a0bc7e949fdd6998848f204c6011ad25aaabd42867f43159906efa2dc697ad4db13c2211594ed01835883e3e252c750573c03b8f21f52b6b18cc30756a9d9857382a41701eb6e5f0515161a0cfa63a85e7b9092d5af6955bcff2e7a21086037fde8bc27cfadc8c7bed03c1e36dd1207e1930c6dfd1d2e44c845372999cf6b9c8a71aeb9280bf0b931fed69949a2bd6ce377e3a393b9ccad6fc4a94f1058d8a978c05754967414f6e8d3b37c33a13c491f80fe107a0af483d2dc5181a4942aa37", 0xda}, {&(0x7f00000004c0)="c653e7dc927eb154ae77b0cd746c3bbfa94c5ffa5e34df7de22767801d6f190daa62465ef9045ade27a9c6e8e5fb91a32f90c3f33a2e98ba284b4b81437713b16f4a22b16bcc31943267d8acd1b609005f3e3e7f564ebe386dc4774e2a1311bc85716f1311214a1b2012364953648b", 0x6f}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000ffff00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3], 0x78, 0x2}, 0x8) 11:09:58 executing program 0: clock_getres(0x3, 0x0) 11:09:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xf5b6, 0x623d, 0xffff, 0x0, 0x800, 0x2, 0x6, 0x1, 0x2, 0x6, 0x1ff}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x1, 0x6}, {0x7, 0x7}}, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 11:09:58 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() poll(&(0x7f00000001c0), 0x0, 0x0) fchmod(r4, 0x11) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8800, 0x20) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 11:09:58 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x8e57}) setrlimit(0x0, &(0x7f00000000c0)={0x2, 0x1}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x190) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) getdents(r0, &(0x7f0000000100)=""/65, 0x41) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 11:09:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/214, 0x30cd0ffb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x401, './bus\x00', './bus\x00'}) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x782) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xcb, 0x20) ioctl$TIOCFLUSH(r0, 0x20007465, 0x0) load: 1.12 cmd: getty 90379 [ttyin] 0.00u 0.02s 0% 318k load: 1.12 cmd: getty 90379 [ttyin] 0.00u 0.02s 0% 318k 11:09:59 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shmget(0x3, 0x1000, 0x1003, &(0x7f00007f6000/0x1000)=nil) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0xfffffffffffffd65) msgget$private(0x0, 0x400) 11:09:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f00000000c0)=""/81, 0x51}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/212, 0xd4}, {&(0x7f0000000380)=""/66, 0x42}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/142, 0x8e}], 0x8, &(0x7f00000005c0)=""/228, 0xe4}, 0x800) connect$unix(r0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x810, 0x0) socket(0x18, 0xc000, 0x4) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7470c78b, 0x1}, 0x10) 11:09:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x2040, 0x2c1c) utimensat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r3 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/227) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 11:09:59 executing program 1: socketpair(0x6, 0x4004, 0x2000000, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc0, 0xff) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus/file0\x00', 0x40) socketpair(0x20, 0x4004, 0x94, &(0x7f0000000140)) 11:09:59 executing program 0: r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 11:09:59 executing program 1: r0 = msgget$private(0x0, 0x40) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) r3 = dup(0xffffffffffffffff) unlinkat(r3, &(0x7f0000001600)='./file0\x00', 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) sendmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="7d14f127fe9088820b65cea72de9d0824079ad16acdb4ea645beadd571229a3ca944886a3e344dd0aca76843a32c89f93cb6ccf83170162dab8d46293f88ab6524c3171150ca267c2489197b847a54e70e089193975c030cfcc22a504c552ffe8568697985f3192b64362e0bdc2ca385fc962d43c9984ce884008625a31e4f0dd699b262630f74c31ff35710abc3c4f1351efb40e08fc9de96b12b089f9aa3fb0a1846d596133c2abb700966ed36498c5d3143da01ed6adb5a1795c208c29e2f25f2a72f86bc017a8f0ff29e1bd10934a4727284f512d1c641c3bd5f477cc360134982d6482a", 0xe6}, {&(0x7f0000000040)="739189560abbd51a287ca6a00fd16675266d274e172b8213082dc4541ce60fd308f58bf2d0fbee049fbdb68a7869c0e1a03a1a83c117fcb02ad9026bb8193c99c3efed2aaadcfd7d09c87ab2f7989f3d2d20ee183c32cdce4e8e0ee7e8b979d13910880ece7d4db010c744f3865991e81f5572", 0x73}, {&(0x7f0000000340)="effbb4926978a89a0ac415d56c86e0d6ac152dba8bb144713723bcd42f23e26a6554c3bcd1f457959899cc33f022bb8b74403023bebf15a441f79427cae35a5271d08c53423ad1cd233cb3b8cb59f783dcaf71266d3429b7c9d0ff90d04a2ca98a78a3ac66240c1d3887e102cc4352b9d0f7e8051af7ab3c2692156c4286c636927a6c6ecb0167c26a3b6fb1dc40c9c89776996d53b0e6eded27335226c65c278dd8de415973ade0c129576ec9018532f70cea0a39ae72b5d76f6823c8f5af064d059ec403028517788826ed4c82", 0xce}, {&(0x7f0000000440)="4a4f1833a2804797403451b742c97076fb9ccc58da8dba69a7f843b7e2cc2101059666a1d3b515acf7d65eb20d67b5fb62a238c5d47c0965f7b7c7835c08e50f69a9ca3f45c64edfc971ea478f211d7ff09e98f9c0ff151ddf8b00775bacdca61b21bbee410a854126e0f57278cd20b03757427388e592c9ca1110ab443742607a621fea9e3edecae56604042188f5084519ebac604d551c00fe0a6dfceeb1a521a5e775fe71f5a2380d06a6ea935f906aa94b692a6b6e5b1aea2617064bb76bb175ad4e5bca45581c66775077e4c5d2afbc6e0467ed11a85d309a3f5d0fe985bf1bb94247de893bd8", 0xe9}, {&(0x7f0000000540)="8c9fb558e9b41991f5b0ed45e662063f99fee3aac07722ba16d34c593b468534c945923b33cd26605e2c2dba0ad1bea7c1fe9f8a9e78426c67abf3308f141f91ce0e4e3509335abbbdb9c5e8b5ec6150830956b99a1f58c33e3d3cea0532d14a447305963942ab35f85e02e8a2b85f14f26b1f9b88b8184bf0589f524bff7a18b48e7aabf5a92fa2d6fb84567b37680341f61ad1c1fe9b36fae2777ae82084470f13263d140ccc97923948a2dfbbd38ae5f7340b36ffa59cf0d28578d9d42d2d4f67530668dd77dbcd940a8f6e6cfe28617607a0c18e670a7ecead66f041b4097258bc88f704b8e82029ed820cd432d047fac17544d629a22e1eb6e1a8ee01e46c069a61286b81dd4f6516101cda8b5dc94570ac40efce113c31d6805b52a58d06cf915e172f432322d83d87c8ec22c6fd91dd08d4a120d6464b1a54ee5df88403e98c7768e0d2b619486c1d88fdde201701065a1f136d092d73903450d8b5570089575c575e235b4956b6c510f27f547d6d5d50e551764eb53ff6431cf46fa1de62e11a375410f3d8abc2464a8eb65ce5d68f80415c4b0257eca87c2dd9e9766bf6f17d73f9c46fb203476f31afa3e050f4228fe6df4c115ee0181113ca0362ab027624a9cff9659b05f06404d94c89da2c0e6e2724ccb9e652d5307064df77f682273ff70301f0f01097777700edf940b4b936ea16ee5726fef4d3e910d853593d02068e2f828af0833ab6e0b35bfdd31dabbb0710e1804f45074f1e238076f128d6da568b58f87cab8df16a8169acd8be3b42d4c57d9fee67315aee403c99aac3648dc543a587c357f47885889c5593ec6e4b9221231994a38444dca2746abfcc59f00e39a562b91bb8769757184f55e33417d37a19392e95aff10b962748990fa8911d0bb1d47be3fa0115da9b31a07eed80927ac0789eccdb515b6a20856b330b98b39c1808bc1cd45d698e2a6d7fc2b08b9cccbd02adefee4da103fae853568a5cd29214447061c8bbc973dff5cdcb9effdcc21aeabd3a573b647ef2001754d7031857c6a2b46aa95067d867206d1153e83d9239fcd2688b8098fb48fc0c66f1ce43b7ae80906ea0d38ebc9bbe4a8d49390533cb725c76fb138b0de1ab65262414997eebae1459d576bb1d4ce1ecf8c89768bd96d6c729127d331f8adc04954632468cad9dc8dbea3d2e211184936b38a863eee6d3a67a399d66866d095b2d4e97b714ff727eabb3a11f67003daf2f799adfdd4ae193909b14c83ce41e1fe6424b46169e3b126c1d78de2d5c24d976187d323ee2f8209538e85f0d5f9f1a2cf556606530dac10ae9634f398a3886728e2bac20a5467b4c5125361ee52af7d61e07eabf28065963b4fe4021577755b1a670ad48e0ca8467a4e5af3915bd58afe5d554edb5f3958081a2ca1bdbd7d7a6d41860645a1e8e5ce6d62a514ed3175e8ec7e20102ec001ad7bd303cdc98f12ff6d8ad90c80d61a980b49e921e47c1c1b1f209ff9867784dda00edd797bbd773954c386537d101ea8a45da9a9442641337c09a6aae87e75fa18a7e2018ca90becc314935e4d49cbcafd34e07746ac29671c6d7e678d757e0311950c284402607e956a799944fb886fbd2c49fddf166860acf2637d6c78d2182059532e8bddc5a291611c4b58ca343c60cb91bc706e83e03ddc0d8c5a550150ebe71fb62f28c89788878837ec57e454fc506c3a34a05df629c6452835f6134c3e87c4f6d3b0e2beef18203f9569c0955c0946769f187fe42c47c5f1d5bae7f68b9c04b6bb53c452f7850156554bf71d1dd0ceaa0470be33f88b5786c163b63ba506554bfce95c7ea2b949f04b0dbee6779c12a252fef7c8bc96ac2d5396e2a644a287d87eb125fc08eb524e956a2cf893e7edfd8ae10af77aea3ff08ec3caa3bf21e42bb0153b8fc7552d46680ef73e03a85c61d2531828c10e8f7b574433d903d8fe9c5bff70bd077f9a359d54d53f4bc27326dea674b1c82d49248a8a98dfcb7ef1081caea2e1d728dbc0d9ef09f9fb5251f0eed53238c6fa2bf627e688d81f52dca9f5b7220e667cca7ab6c1f89b37444de04be20da20309d78f6fc7031e66e2d0600537a7e79417aaf3317f0fc488b25616d8d2250773508213e0cc3b98133eef18c4368a07c74025e583ef1e667c7c71feb86e2319c8fdd80f0275fa8d52117972326b9990eeca95abee8628d89f06e4a7fb6a5b4cfd4ebbca65d1490eda89a18a27be095ed39114b8d59a0120f14843d3be09bf835157b6b177fd6247253595ab7b055e5c8d712fd1d9649238065436c16d260e280df7755c1679bc7301076615f0f55285a3aa1b105171dc3f12ed0ad308681a9fed976920bd1232753e293beee455dfc9755e80c64499333d3d6528353e5de22efb8dc3b44f5fd92291dd63dea9fab1f54d5a48793fe3a1760cffca23562f1e4e7be4d457e034d50a20437c91f2bc60a30c8c931c7ae826b04ab0e0bf866da844d9f785076c1387202debe0d1e4ae74b6689fabeade1508ac63b4fb5f874816c7e3d4cc804a853ffa4d9c32a12770f5aba14125c456e6dae6edbe4bae128051b36733e2cba201d25760640dc868ee193a652d7e41342666951820f040a2a79235a69982fa63cd909ccd05feff37725ca70852ae1c0d7f1a7017e3ef9a1c293956e7d507e1359fa0473e5ba023bab9a4a0d157f7b059c550241f13b9b914e8ce0f1c5fd76eb7341820d1aac579942e64137b4fd60e8aea1ac66d2c16c6dfef4d5aa3b54f0f9a0f3ce26f1190d85a69edb97418d43bc3368deccafe3f4631c2138303dcd5afcd73bcb55efb8c2622d6dc25be161a61bcb56410dc936a4b38677e28d055a12da703c7f22f3bb8fd5e295f7f6da5c86ee6760d72727fecdfb716e73bb09485c3d156ed17ff406ee106a9567d34ae4f83423320674e9b7c8e93352308b578c0859b6a0541d9be2e50e5ba67f5cb0237244aa1c66b19b67ae6aa8de59c9ae7316f0d7fce89d3f739c4772caf6985cc7f06d982240d194f04a75d5a9c25a4e061a091f80c6c8181561205a5ba28217d70f6776e683f5e2303ab9e060691ef8d225d91a2d42abdc0ade1672e4791903108ad08b8651969257e837343a1b57b31f15e0bed213ffc02c781cc3e4bdacbc39728742c373336a5e2fe0e5881eba0e974eaa57fb99ef43114204b8447c72d1efd2711a9a2df9259de849e3d66b9cd2736d773ef3aa24a08824ea11820f377511bf5b6da4105674760e75b40584b0d316a07becf98af5fe65e86da691c3496091dc5a772dcfa17c973b51024e7c26219062fb8174d40babb2d7f4af3d82f8558953b7dc22a4ff2ba7db4ce8dff41fd40199337c1c1e4470a986f851f445e2c36d20f74061c324ecf46b11c9de4833e425cb99c198c71995be02c2853064d66cab4b8976cdeea2add3f78926759216c044922f849b5c8935bfb6c89b7306bcf6dce56740847ec5bbe1140890953ee3b232b7c6a9955321f6814a605dffaba08194e0ecd166d4923ebacd3aaf58523afd3b4dcb81463659ee6d99db7b309533398a9deb005a3d8a2adfa391909936426f48da45b29ca847a67d372b2f250e1f99325b1b18eb5a7ce50df522dfe62d4a8c660b5f4f3bca016f82fcb5138f9dc63d16d2d4e4cac639d9f2c9048edec20017ba8db3964382bf593ef968bec5aa5d87c8ab2e52c3819e4150665d6c91ca88536763c3f45b4597bbbb7cbee1e0d5ce7c5bf00194544446423da4f866c5af4f2a20aa366612e1b72adb05d6a631b29318dd5aefcbc80cb0d15ea73514b5bbbc6375040229caeb8a8592e25230a6d2433933883c4ceb4df8f1e3295fa7f43db52f0dcdbd642822be38572886d3872d9baba3a050e9ea66e71141f720091f59faa69c9dff6c982feda89fda289652db6a120ca3c3b2053c18892826793be44f8d055e63b7184305199409f615750ab33953fa1965cc04333a9e8eb46c654a7cc13faf131aee2ceb1aa85e29b8079c92ea83feed4d22c36f345f9e63e23e324aac5d8cc12ad07db90a4b1bf682490b5194f0e92ca74dc33ca85d4287dd3f2a617cd1f540ea21fce72226653b77e07bc93f9a12c3d16804b1b90ec93031c36690a9e51cd7dcfb1e4a42ab2baa4b8a2a0f0fe0077b226436b35e4e662c08252357d3237bd9dc649fd3b863a852577297ae1145b62de124ceca163160decb3124c5a744d36705596b2fbda178db7a53ecd7012250050d1f274d0eb3a468f2651bbb12c0763c62e8b004fba614037c506ef6c6a5f22514cd5b3adcc19f29009e29689caea43c285f0f8f71d740f0c1ed41a1466aebc6a33c9708c0faa91187abb3ed656c0bc1c3fa1f2629bce9ef126b10ebfe561f9be480c2be29d57699d91159d69026d0ca6f94591c5da1f979de12d3658336fb77c1840d08e4e9eead871b7f4dc1dcca2fdf44f60ae325946db7024d49faaf2c1158d57b79cd2f1c881a5d0dc555a6a572120d3205203c0b7f44c0602ccebfb7f1bba7c25823357530392a4c2a26ca6dba1165e7f50d9d48cfebcdcf81df9ccea92b9fe53e1509ca06bee83c1f0278a97a213c696685d1ae1ec0ac07f3420235d4fb5a9db172fb46704240033b0221cd876b2001de77eab87b0f2317afd3f01b66072bf561d6594d4a18320c2a593ca9f54fdeb8e5c06fa4f159a6706ca1cf37e08813ac078054009f97b62af7d05337a82acc5e554118232fe50ed94f98080d5babad6106386ab309f832c50a919af31f087cafb066c9af9f302becc3e99cc9947d75d072a685c772b4c361616be29ab390058a279cede0042391ceb9a1bcf530fbe37731a972d900d3017e0f89aac347ff85c096222b59d48fb7f0f7495494f394d57c6665bf9fedbd760b0c8a5a81e1c13861cca33f2bf779457be01a0ff71508d4a28f525024250e152e4c52d4dcb9cb288708647a4541e63ab27cb9143b7ae225ee23744f02dfe1263db0d85ed911cf1aa4df5d9da691fa6c4f131c099cefeba1d35f2ddd17c1a0337bebd24fc9f7caa7ffaec57eaca4bdafe11d7010698a191da8cf17204e6f237e6c18b175373d39f3436aa8f8307bf3848d2c19205845c751196c08e681169500c9ec100f456f435cb25dac4c6e305a67288bb084c008ed63b78c7106f2b03d599389718dd8f2f38c044249e6768960f664a7cc56a83eef270d4b2246ff67afd77e3425ac7eb92b1b09a0ed9261ec6ce4ec7d65a946a7c7c243ea6b98c532e6e88e801d1a1f0388eef1da085f387dff91dc8e4385d24266cf4046b692ecb312f9933dbde53fd659ffdf85b4e7bedc275c5f29fc7fe5358e47a1553780035f9ff30008235e864e87142b0f607fce46a042530b70905095b99273c715d2cee0bb479775dd8ac3ae54d297e0fc75ad028e70b45a88a1f8f597b0e614b78f846b8dfacee396198a8ac783832da1c63e0e1b2b71ae1ae6493297d7a4b565ee6973bcf6c08f4ee6a7c365c8309157c161903aadb09ddc2b754d9b39bd88b7fa968663679281c7597910e6a54977fb16f84c57aec53558a96e6105a09385964a860e3f8bed34fa04ffd30a4d7d4f634675e4758926163d320729668c22410ba19c5a1e31ef7e1759c84e237772aab31b38f55dd3ac771de7af9c7958609860cfd1ed4160f34770dd396248f0f7dd3496960f44e1b234fab3153bbad03089f78de891dda66be8d3bfc6e5ba4fddc3819055921790eb4a5db7511b23047b91ceff6d8cbdab4fde66f17212ce1b5e170741c948253728b285d49fcc83f761ea31219abb18bd", 0x1000}], 0x5, &(0x7f0000001540)=[{0x88, 0xffff, 0x8000, "87f7d2946db0b5a6f87da3a5203458dc4a0df4f8194d3cb702530c8064e00b09dc99ebd6936539285d6f6f8301c3b59983eca52240f49be78307649f54354484029130e4922d8f75619749851ccac3c677aa8fe6a854480a3c7ec7c67a92cdb70755524ac72524ba8635e45c0be53f75362582a24b86"}], 0x88}, 0x0) 11:09:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70ea8f563408"], 0xa, 0x0}, 0x0) 11:09:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000411000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) 11:09:59 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() r0 = getuid() setuid(r0) r1 = socket(0x6, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x8}, 0x8) getsockopt(r1, 0x1ad, 0x6, &(0x7f0000000040)=""/24, &(0x7f0000000080)=0x18) 11:09:59 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x6b}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x100018, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005f8000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x4}, {0x1, 0x100000000}}, 0x0) 11:09:59 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000001380)={0x18, 0xffffffffffffffff, 0x0, 0x400}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/44, 0x2c}], 0x1, 0x0) read(r0, &(0x7f0000000380)=""/143, 0x8f) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000180)="ec16cb104cc4f93ccd71ad4c04b0e2c3a9791ee29fe7d3d722dfa5bff5b6e3079ee0bdd429a25683ac3aac6e97cd47d0b3f6639d926792633161", 0x3a, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0xff, 0x4, 0x5a, 0x6, "86a2fcef5fdf9de42baa288cb3916051901cdbe5", 0x3ff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x8, 0x5, 0xd9, 0x9, "e6248b8a1f595d8424960609cceca1380f086c51", 0x2, 0xb6}) 11:09:59 executing program 1: getrlimit(0x8001002, &(0x7f0000001200)) r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000001380)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0x40) writev(r1, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000012c0)={'./bus/file0\x00', 0x9d, 0x3, 0x6, 0x0, 0x4, 0x8, 0x200, 0x0, 0x0, 0x487, 0x8}) r2 = msgget$private(0x0, 0x23) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000058c0)=""/4096) mknodat(r1, &(0x7f0000001340)='./file1\x00', 0x11d0, 0xdc8) r3 = semget$private(0x0, 0x7, 0x32) ioctl$KDDISABIO(r1, 0x20004b3d) mknodat(r1, &(0x7f0000001100)='./file1\x00', 0xd000, 0xff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000001440)={0x80000001, 0x6}) getrlimit(0x6, &(0x7f0000001140)) write(r1, &(0x7f00000002c0)="3c72e15df4c27e7ff9fe702ae73a8270525d05eefd16b09056b51147967596b895dc52619bcf3e8443a0a1c92500355e53c884f97ce8485bfc51fffaa9f223241426b5c77357df", 0x47) semop(r3, &(0x7f00000010c0)=[{0x1, 0xffffffff, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x8}, {0x0, 0x9100}, {0x3, 0x2, 0x1800}], 0x6) connect$inet6(0xffffffffffffffff, &(0x7f00000013c0)={0x18, 0x0, 0x3}, 0xc) semop(r3, &(0x7f0000001180)=[{0x0, 0xa28, 0x800}, {0x1, 0x2, 0x17fd}, {0x3, 0x80000000, 0x800}], 0x3) close(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0x4e61) write(0xffffffffffffffff, &(0x7f00000017c0)="03ac0ff9ab95e88fcd4e866a9845beda472db551a1769fa18ca6a762a4cd7eb55c4d7aaf1fe0baab4fb6cb050c64935b935a6649725de694d906959cb6c34e195d702e252c1e429f6f12dde6926a52c724afd7174f8e98f0902f7bffcdb24c81c552b76756aaaf3573bf652c51cbafd30ca628d77614ce46e58347e1ac9ea2bc0fc22918da1c3f2c60f6a10c7a71370c4be381a20eec98725b7c10ccaf16f081d00a922fb59bec233c6fb5d313e48ec325", 0xb1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001400)=[0x3, 0x6, 0x80000001, 0x7, 0x8, 0x6, 0xfd]) msgsnd(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="02000000000000006b025d6f5d08b178dd6e3f53c02ac6b86365ba1ebd108e91c3902abf4ffe75872368f10c3b30aa5010b65b7744cff65ecfd785565f051c9cbd326a084db2579523960e0b44e350323a06e598b51b8359f41812caabd5cb82d0876d0b7f486043058b34aaeccf21b9154f790f6656b625965ec4fb7cfc574b4718a68d6c7bb3981a894cd071765cb3ad76cfd15efd9919a2702946b4d75f60383d765d41318260abb4e70a49c3f5d4262a22ba007f248b48490670c373b646b3fffab15176020fdb0687a36041d1d2229b4995f8b3232ca93415837ef9e5917ed16ab40b0d359ca8ea05665c99d54e5e70039358224b4de256525ba75619acc75d692f04c8f8099ff2b2dbf6f0b867af06ed49de1c99cf033c8f026b99a857b40a8cd0e97452a5653bcc8403085345eaae88e4f382e9eafbfc806e7f44eb59953d86dfa83ca6fd8a333cba06772ebe861b2af13e351425a66379b774969c5ba62ec330e9c584524d8139ea061a0a0bc63d58a14e6b1de1b9c90fb3d6f4168e51f7944d7b1817442bf2391cc7e0a443981945adfd29be08336adbd2e51edee5f77a9ec84a5dc665fecc34d2f8e61f7fdb84f66904d3c9d681daa626338785da39762ae76e47d697ab2af9d404ae75efaf8f58e97268316214f6e43f1358b233290f9423a8b8e4f2ff6cb879f90b5381609742deacb13f22747e52576cccbeb17549d580dc8aba84b4cd5731cb29e7d6a071bd90f6c97a7862a7a588d69b1d73b4bbee1bea8d8548f450234e2bae5bad2e2fb31e6eb0c84bcb77c27a1a81bb97395b94273748e8c203b0c3f896539ab79495cab87e8cc8898b79ff7400b2ac0185665a9c7cc490802703d3d6c0250f79cae582845baf7ee7b8079ff6fb94abcd9cf1fca7a0c4f3414aaad64be480452745ad6fd91d7176e61bb0499921e37c61750322926055bfe19e427620b6365118ebdc1354e3ceb7ba7e1196dfa8c469ef07489075b16516ce62b68593f655419b2ab386903d256c6df5702575d05cfabc08551cc46426014ceb61c655b6700c60a9f8e1f22042d2866229b26d50596c8bbed7f5830f2e12ead75b889c1b61a0e5db9703d600001502cdba3d1ba581709bd59b230e06f8d9557eea4a05caa86d400efe50e7cf0dba2f7c0ad4a2481040da7f99e4bf2ca44c7036d0de1f14f0cf19083defec4a8295cb19560c6a4faf006114fdc5ce807696677b3d54f565b81a5c0872b039b9159394bcb7053e70697dc38456b56cf8ad54e422848ba3ff4fd9967c24d5f0298aaeef3dca185690cfdada64cb8c1815c36e011a586a50114fa1037da0f460c8747a654517faeab75291f747af0dfc196720043bb8fb9cfab2cf302d5feadfe1cf47d098716a5b880ce49392bf0001a85469985f2f8cec56759f92d64d031aee222e35b6c733ac74945604da48c02b50e7a7d15297fbaa5370d84710b441f956d90593c57d82bc23a03cda5b067e721dd797c02dc68e42ca1a701f2a2d849676375aed4b63295e5e7cdb974fa321f89fb300ba9b3583cead9b91a171c17890716cc6c0ee89284aebd3a24563debecb76040749987188d7943786a1d3d18dbb98faeef90e21c52a90832ccf17f78e9bc63f5d88e4e00530edcb16ebb92fb8eb1664b7d7c8abf33875241cc1f9205be4ffa625bbe613f2104c0c38124cb29f01c3afaa2a876e6f2e840ba4dd4dfa7b19cc6b02bd51276ad73c702459f4a26818eeba0fc6cc5bdcc93369ab974fd80bdbaff731a6806b212a078ba3d410917a6ebd4edccd34294002981d721f3b8448a9c9aed0d3d61595f8e0636fad04cc772de8e9e2c5ac41e1ee9ca4fa07a126e2e977a46fbd60e090a12af25e6da7674a4a117912653c668de197bc978a448d31533c5f9ec4d7797547f2e9bc7884464f12b9dfcf6bdc858f3096423a713963e34da2d3271a275078664488bf83579d1c772544ac8cb87ddc66b4bfcc8b07d404d68c2d5904d25c3cf6e094b371506de3592690d2fec33bcd67de5da9816eda92b9824e412da69545d7f8a1c868312ff13a031397f4d4ef50e1fc968fcdde6608ab6b125faa8b9b6c35fd05813a44c837cf0f32241d19599a1b10f686b8edb1596e565f238c8950b292352c17007b715d977faf460a3cfc90f61a311552c34e5b93c44d1eb6a798f5cd1aaee1e12155dcb3f9dafe72d653b58a59a9d8e91249e471179f3c73bcf4f1efeab60c1b0cdddede8671563fed8d3f7b800bc1a53d40d9b4a69986f6f8cf258ee33f100122a4bdbe4093d43d57adc67861e10ceaad3a0e82be2d73256fb7ce505ce629e2428cfadff8f64400613805b9609b61c4171c1b9f3449e4e86614845bd8d296634c349b92185647ca23fd8ac18c57cb0d5f9cd10cb8850cad9512deee607e11aa3b0910158730ead3ce1756bd67690e8f2920b81984efe7393a37cd0fad739a961776d79083ff49e54c5e6df9f096ff703353eafdf9a0b550ec315029b6d735e340d1915f9f442b3a387d8927b652ed1020d7555d3ea46a2d1e2e0ddc0353446205634f1f426e78a52417c779d8be8c2edb9c6ea91ffc984f99412bf2fb7e02cc8b7b62d32b276608cf99be2558964e5bf317b98dd5b717d7aa0eb8470624e0d237b8ae96028266ba2039d1bdac565f4b866b4d866c1066ab53eda6a7dbd08e10b72568f66ca0f2206750a56bf456eecb092576718368b3a4e0f2d92facbf09082c61672c1846ae214ff4f51b17705cdbf17e87d8f2b71b1f4399457daa49cf4f54aeae8aeb88f0e933254374309bef4a0d1e57b2e9af4a1124477e9b4527ed652d4698dd5d317b9fb7169e82ce79ffa16b1c4c63bedc031c4289554d8ea30850de16ad108dcb9e788bb9982f876059a3bed28b14ade172d1cf7d5481c97fba1f4012115971d5993e1c6f100a72932122c80d0ebb31a2190441904cc47e5af9d1f7136b7ddb4319b2a9345c3ce88136ef7ee4e9b9324fb4ef59812bf3517096c9cc51af393c1bc253d43b05d2781b76a320924c73e421390d521506ec6c8d3781a1631e47616a823dff0877ff50b3b9a15a9c967f96a914af1458408f210171faa9e703fce3daa7a1321f6d5a3b6e65474906160dc59e3da6f07482d95b28717f80ae3cc76bc7f572cd0a11a65eb6347c8a62316db75fae60a001759f5b597e32d708fd50a92dafac4a2900df36a7ec048148e5cc26421ae1b33b72775465dd4bd607ae65ba06a7271acc4ae2a459b167ecaf2366969a79348b69a7f9ad980a95adcfe8134497b441e9263bbcebd70ee440f82b9648580fd376e97ebd7d0d2a38989f9e92ba7b886663ae8a3c5a7ecb2c25e111651d919305e3f95d13141d6576c10f4389fd5e89ed6de2a8e2453f80b7a122aeeddda648e082e1170926bc7d7b0670b28fe25cc65e241a8fdfaaf8bb131e0f0c3e43faba1c7e2afb727d5380451cbd6fc2a7fcb1e448d27e98266f5c65126275d8b4fab152b0ea66737e1b409cfff79c19902b585ddfc2322e2fbb74f7eace35a8d8d172485f74b1ed77ecc7eba2f3589e0daa8015b1466c6af64a2587574d7a81b85dd28f9e2358ad9e40b01866e875fd12d56369d6a95789e7b140cfc95ddfa11cd525eac05f49f52b73a905169a390fef8683ac59cfded8959ce317b30581d1c28fa9d88868c181e3d83c3b2ad8d689c7c3f7c6ea156b4c377caf9555e5025d6fbe98caefb8fc18e062cea943d3f19e31bc0a1fbf7c28e4736dc123494d23f16a7030596bc2647261005fc1c9b27b1fc377e5645092eb8a9c47de4589152be331fb6008ee70de0e3aa3c9b226898de8815cac6351da67e3f3b442ff2a0676a2125cec0a6574c6d009bc3929b7c19bb2f4764e858db5bddf8ef5be612f4c6b813ac939ab72e6ae9ebc663c155a091596135b0f7251d77302a1318e22883873ef47225a956ef1d68d6b6844ce6f5b4a5d5b5ffe04af0c7d941b0387f91e7cf63b9c4f7b54dd5982b2b25930c07d06254b681148f2b13dca13a1870dacc9f4d206a7ac60f034684807f16e9de724aecf6f3a3213cfba20b1552bff713bf3028947f828d0ddbe840fa4fdcbe1a5ab025c8cc0b115c8859d034abd6316e6b2963a9aa07292cabb5966398839aaf196896675d57d7d026ff2316068881eb1197fa67e4f4970e59fb9f549c377d24a5c4ece4f6997c68077e428a8e65fb961c3b679ad398c06d0ee9437efab7a15628f5daeed7c01582a040e6d8f74019b4959ec0e570c0f8974da4b65af79593c57d067a4bee39b0c70c5d1e1db4dde01275ec502c5589778795a2567475890cd778d9d4c49f1552276abdff7fb1aebf806a368ed8afcfdc8ce5731e533fe580cb1afef1680fcaf5ba087f1bb958667f5ad5b161088b16e26501a8eb3aefe1ddb5aa867a6c07d94734c9227c1e6159cefb3986a1a3a6585579a27089a320e88d100da175a36e638d9e844a7f90db7d22f4a7b5459e67472f2e492e37da566938801a712e02fc6141c98e1559375280fbd574b65683f0a726095b674740222f731f739824128622886ab0f77907e10876f983571b91b87e6475cd55ce78517a5f883517cb3928d9c5bb013c186d620678434210b869361e9c27c7351325ffae431f4b41b5180b80d6e4b3e8dc78573f03fa1a762532f5b2a7a51fadbfdc50c493f0916cea41000fc602ba0e4b24fc8b53d30c86704303da69821a0b1559a0d76d7036c172fbd93b936f18518cc972874a6923f65acf50ff16ebdcfd35c3dd04fa0a02041c4ae4418aa3bab23a449c2592c4dac7fdaa961ae2295d4cb9ab02e38f684228a40a8a5cec9260a8252f88e6d87d6afe695ee51eac0d207c09d35a9064e8428d4d70c98cda3b3619808c90e78db7bf6791887db270550002a5d84e4c6f6e1061ad4a2711e421bb668caa002933225f9c3ca3a51320644301f1b8d4af22c1a9b92fe7acd9caeccf9d9a6a4e82e8bab1a8b175305206716097afb0e0fca581abd88815c10dfec316fa5b19be719954b745b9aa0c929f20e0433d68afd453b9cef75b2bcc721abf2352383e325c5ab02c0907cde9d06cd4fbfd7d35dc9dd17cc8e7755803196d09d300e41c99ba9c031f07a6e3bcd1d2d113cebc846f164cc77f9e42390911b62338eb1aeaa1bd177ff6622071d46bc920560126bfcda8fd1b9eaf8c9ccfe8425cd74ccc7b59b273f99ec0f143da66d9d2057efb650509a1f36c6c666919ead8a47c3c356239c9eb3a99a385c897abe1ebe42144706e6e9d383e29c39961c4f739778c1107320d3798e4c20543a27c9b96923509bd829d3930d3c54fab0732a1b4aeb2a2cd3607a3da86ff47873edbf8041af777e0d37712f32bdfabbde6821b8496c9cef241dcc22a37f25c78cce7174a3a6e4a7d3921910cfcdb584fdc950d4018594b2e7126cde700da99039a30e7e804e1da99b881d49fc7f7322097bf9b6e01145adf3c54e1239d8140bb66af41344ee636d3badcd9e754c41fb27483c686b9e03713b37300673da4d137ebb0b6c5d0e8c76bbf45ada8ecd0b330719a6e732e9136233b218c09a21ef29067297a6c67fca66d52c732aabb11bcda7f6dc5e22392487dec5f72d5e9b73bb75830c6a5a1b200027733d3fd3eb5ee7a1a125facae2e65e096013377f03bd459b453fe5476313713fac17579c188dc9fa08f1efc3ec76482946b0aa43f3d1434b9a33fd220b895fd6d9aefe667d460111409073e2dab8408c8613ed25abd68197056d72b873ca21d3ea13ae28be54c839aa118c2b0c7084aa66c53f0a9297efd62fcf9404"], 0x1, 0x800) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000028c0)=""/4096) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000001280)) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000e7de631e109000000000000002000f9ff095d000020c10eb1e2c73f7178dcdb5abc0336273a68afd0be5267f2574b7c190360223226626cdc998e0661093bcfcf723d"], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)) 11:09:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000b40)="cf51de4a0fc64e1524b80abc6d8b55a686d11f717141e75279cf0d36290bdd5585102849246d2dcc54025c20b3c108e80c36ca50862ba3b2d17470dd3f2237d8e78b0ae527452e23b754c8cfbc61d7a10e896172dc09f015bf73ef9f50fe154812f1d1a88bc27f624e5b351ee235c92a7af78f0ceb6651a459ebf06ceac75501d97ff96814632ccffe3fb86f181045ea37ee100be67ee34e53366f3357a846da91d0b6e7df552031ba83359484d7324dd54b636c05a7bc0ef747e3493617c5ba304ddf799d2c8f3a2892cd14d695589b71fcc9a4f426bcf80720a26d07d67263a4e12238bd3df8ce52644ffd1dd673c7fcc2410ddf8815bf8ab18a6b4c8830d26c36e7ce83af75d914e6ce7463fed9a088f66584df650cb6266934ad9e24909e366f79f4e35ee69cfe59acdbc637005b09e9beb4ed8b23a9df38ff7e0bbae5712d1485fb5cee5eb3ae3855606db8139cd4c0cb2fe0873acafcf3e8afe58dcfc0eedd81688c7a35f3b7fbe390eee99a7bc23ff07d354ee4e20fc1b767fd53d83acf97495c35690a8523182893c8eb9e35cd4806ec1c6ed8467da2f0b38b08f4fc04b39522364accaa176b193ea21bf6394280095057f1c4aecd9d906cd8c29f6568ca721c513a0b112504f8d093d89974cade0c51dfee2656188850764ba14f559a5baff4052c0e4c7262d3ae72b5a382256f59ebe6a80b45f47a62e8d70c87c7295e54072a6cce997d09935deed8c8b99c16f893fc4c40813f355ae4114494287da0d534f37c199e25422adbfe2e294fbc8b02ecdac62805aa76f79fc7f2c29bea7baebc63870b55d12a4d9797b51955f2e9e19bd22582ddc73764f63d1f33e2edb30bdbf62f9c5e8206af553b3b3456910d4ef3a974ccaec3c4310c9ccc3f208beb8814eb631b39e46ce16a29063be4719ae8cf87d81cdcf993f567b500c486c0d82e2e324a92909a4571ac1562a903866626712c265f8c1e070a6a3cb863092a14289413d653120903bc73a1a1ec195cf7d65d83a3de65fc1570e398e8da73f3c44621b50bbd2596d1f76986918c8744ab679573e97b6283e2962a56b8903553dc56384107dac5c8290fe7c0095a5c138dca5aafe77bc5e16152c975b493f9077b9096bf8c8668130c4a317969e006244645c95bb07420bec7b032b17192cd31dec3bf2ad2947a6afa7315763bb9be5e2c888e45784695075c969a20c887858cdab8644b48ff97c496acc8f516c0bbd95237ea4103e5c3c7b7b34d7acbd96ac60b0132519010ca086f9ff7449c27480a4aa076a00e0cfb71e4eaed250f7769f9f69545bee68ccb144ff36320c89c98468b070eb56d158e8383f55739e52397e007ceb2eb611a16870197f954d73326481b915ee3f8b962d4c06bb9c67adcbcb1a5540bc68d28027d25a839cf361da8bcf9b163908d513bc7868482717a8d913bdace9edf3f9392cd9d2139464df2d3b65c2dae2905b5a7625995e7a9606ec22685a91c94baf8a0c9da32e5a20f285dd714cd6f84e6e39ff1648296d2c9bf7b61d43b4af66afde783927522e855f4b83c8acaaa68351788f5cde34a21fd03e31db233b3fb1312c49f9bb98572e881239b846db4b18bc93ecd1f7abd0d893e3d5cae872a675aa10a05f293b27ca31b95f5c9f7dcf87996ba40000f67ea073812c4b80603fdac64de25be7b82a23e656953db92686b40c453037845318254aa8a4c5267fe3d52cb979432d930926e3bb5a52ffb7826b80fdddbb90e33c593f7bf12d02f7dc1fe319dcfb52b94bf025e4d579a75dbe3e3692195738d5e3993bcdd80ea28e3ae221dec8039329ae51b7e14f7614bfac43fcbb199d8075ef1aa561ce7dff140857c18bfab1ecc3789967acbbafde22cbf731ff5b639becacd7d821c211d35827a420b7970e8cd08275e500327c869ae3471cc80c919bcccdb788b479493c30bb143fae0b205b4a3547c5a1670e80ce29a76d8f425f1652f3a05e2889f2c1a2d4137f3dc4a1750f427ed8f6384a177e3dbdb7b60d2b52445240e714c74b98922ae8df400b5b41585a2a4c6963e4d474c7c44426c3bbc589b4a29c3f1440b40deb06ad888eab0413a47431083dc833ca8012315934f488053fc6cd902c0a6624c083783184d7bb153d0eddc0209b247d08ccefaa282b9a250a4376b5844ecdf33c26faf7e7089d6ad26d62c036988f8dd50c3b0a16f76906c7f08b35e1bc513375bdf5653b331d15b3525d19e38793dd4383edfec8016d892b165522c710e08a9bae7759d1b5e738d01eb253e16d280c510cb7dd2fff56b3e83b5ef8cddf56649edc7039a1dea530319cd4b41a4c242ed1067ea5d3a48ed5d03c33e819b1a04a19d9317a1ce57d7083e6262b99c6d9b9f1324d7e440cdad22bde669f137bfec6e4dd8c2fef248d80c9b19c6aed73f63f157c616eace98ff3682a587e3497200425f8f08e108f441cb84cb4d5f75b1c0f16a79a8a5a8646d4ec486806c3264aea402a32e1b86e2fbfdf71702cfcbb8825bc69ef1c4185ce29b5a0800a0bb10b6457cf1ac2060fd3b448f09a1be33d7554b7487c3b2f6b6ba5901d1607855d08636301c5a45d348a623dabbbe588e173e3af06bbc320cc16597ef2de4e36f67f7ffd36adcafa2acab989510b3a9c6e7eaec8d24090a10a8bdac20bec9a6283eb62ee72eb8fe0c328f515a01c9e7ed29ef2b89b9799d73244844ad70ea33209502c76a2926967c068076f47e8ff97e7e47c414bc89cddb8c22a485c07f84d7d2ef16e11f9e47cd0dd6d4810eea90baa16d20df1a598c18af14b48526615b429a4a143452a7c8ef823b54b2ddbcf7cb56559bb938832ed26d237bd06654ed8b90de01285e55f3bdf859953b54ea050ea947897f7d0300d1ab281f0b6864778854db31e8ba9fa7782de18540209f3fee025c3289be5ee7dcb999866e52fbe5c973b505b54c10ad6237f1029d11553dfc9278885a45b0aa8d549ba290b4bd7efef063467173840aadbe143585cb2fed96b73883cdcd0c5e6844fd4fcf0069f796a61aad5c3ca27a94e755e3824dc1322e211c07f298cf27749c9e0f5a0d60e5ad01614b0bdf0c2ccf45807e697f0e22ac5e6a3b064915a7ac549932dc47aa0107872702ac8959a42c4e1a2390abff9557589800e25ff19e3d394c5a89719bc88521ea5be8e3b576766bb32e82d168051d84875b7c1fb0e111dde03f18f15e5812d0f7f22fd0da5186a97662de3320f15a262ff126004296c16a1b177ba54521c4fb179562427cf649a9b8c338d2173bb6ec4633f8ffa56d3f7864642bc703e8b1ef45bcc1929f66dc1e841e52bbb1709689651f7e5df1b812d086b6881e7e87a1aa377b2b8861368c885193ba92838837814c29e563379c668f596e3e856ceafe4cfcb4747aed6d5ca4898c5971bf9dceebf18f3420ee99304e4157b5e3c51702b5584c244cdda36f1ac079ca1865effceb3c51b7c71119ee35dd6fac4d627e8aa35d3da6e2f9b75357ed2e438ff170e8f274b526b5946a4ce9fb3ae2595227d30d877f2e9a5dfed0cd8ba65c525888f1754c73146280289bbfb0609e6c04889b204cf184a2b62ce89154d4bda7ebddd659940baeb89db5dea94efc225eb8f7c34a3c1010c44710a4973f9c266635ffc2311cf7afbbcf95a55e5e3dea992d59d601017b859fc895f07bcd1742e7bfcf3e068afef444c172d4009a5485a6a93c01758b8d7dd451aeb06b65c20a72238c31e934b7f92f8932e2b5a85dfb1e0a0cdd12b335e4840ab0ca4814998fddc45aed5a7f8672d262ca26f52af8de5456891184f0a6db45cd51d12250de690a20c1aa7b3db292d4f76bf70bbd512e879764e05f32adc43bd1bed7036b623bdb3bf835c2272a0bb24161fc50a7bc2fac878816029fd0f1c92f2852a2cd7e88a48b8149ef157918fec1d19a6fdce5b4bd37058a53c15753208f506d1b3e19dfad8fb1e6065c523b9a49628181c3301c67a8f265fe5b4094085dc904f8cddfa721f30f505b4a1e700263854af1f2c90dc12ebb20ad8c04da64314501588ce00f529f4bdd5d5c7d9b3581d972d0bae509a13fd19f35f9bacece96471c4a627988a59803633067b18dc06a1219cb83e1674f94e788497e96f97625d2db9a78e12f1259c0f82345ab348af249292ead3f6193c576493217411812393ee8aa147db390c5ed1376a36f04cdfee02257d8d9fce791c16ce1f7683bf30b83f4499e77e3b110cfe62c891711fcd8384e3071a9e8a7c6394432779ba4f9209d0686dc002eef4955730892d4f0e062607694fa82614dbb8e36a13c39c6f5a131ec5be9a6fe19ad34f1c6a4781f65397d864a8bea67422c1a554443023534519db96eb006c00dd890e5d9b382f62873aab20033af38fa49c61dd7db79b9cd003452d5974e1c664920306d21a0675b8ccd05b1b92b4c14da3b6b2a4fe11f5162696ac6a5788df47e162a3440a7726c8475f06b4685d7409d5b4ea0417776d5d10fa95968a9489c4e5719a4402e51c80bcb313ad8627b5d6b2fc2f99ecb4bfc1fe2c4f646ef272062047cd4300c86d9840d3f83ff99245cccc6629e042143557cae4c8719e24c2074c3aba098f098c525ed399ca69a96eebdede299626e9b1baca28162ca0187ac02b394c4b8ea6e06c34693317ebb5484785bd964af6e1abe313483c773638c820f660a7354cf0ebd60993caaac172e967d8d94237369b4f1241080f1adc6c6a23a62dc7c6e4fb476964eed612be0b24795ef9384aaa54b2650c54d7f7ebb53c47b93b63350f3777a9f9ba32ebb4b0c546cd473f2c575c1f6abfae944ca99d9dcc5c141c87c8b7b69b3e4eb2df7c2e035e6e4158575d5b0d035896dbd4aeea7ca50edb799bfb17ada5b1c009c22766a76586f05a6a91a92830e0c24bd1ae7b41ba9498d1e773a01ccd692b37fdc4f9067f10239768effdb1c21a157a2fd883ebc6030f6c95092e1ae67967acf698132e007fc0c29369266bd980188b17ed6adefafb610274596f98e65d5d12ea22c944d224ce6ab05d0fca845acf1a7ae314b19728cd17dd4b33b189f538b5ca0704a1e437b4802dc8fc31a4154e3db2290c93e6563ba1d3a84668c2a7241f29b956e8ddc7f9454181348d5139dd4ca6159cffc9d09f725599a85ae87c75a4702e0090f53b135f36c16e919ab8cf78dd5ba65b9885d9a186ae4dbfb743144742e32dc06f61b0585cab1c0cd076d529c34b7cfb8c6ccbdc9086cfe237be889a16d83e8f0916ec59312787f7b0eadf197eb3edcb49688dc264710751f5014bddee966fb8f561474ddff978b6336405858f869430f7d1b377a1d016b5f91120c9d27d4c9dc17aed03841c768b3bd11efe378b11d813821a14c57875b7288c93b6014f934191f71b0aff3909318702acc171dc94cf7519f2017b78baa81b58530f140d28e18dfd42bd59e1708b8c7ebdba53fed90bfe1ef1be1f27454e9087af18976b87e872b47fd1c8cd6a0122fabd50cf42241714170444c3e871a0c1ba6ce5285b5de4857776ea6937359b7e20a8fcdaa8e6218755e2589c27bd44ab3e836a4a40350e2471c800e811fd6ff0cf523f13bf5d41768d39874d47f28571bf4ce7e7ce7ff64a75a51676e53924ee9c868075cc048638447a115868af21e17b1dcade3f7934888097ba19c0806211a39588877c342c15098ddf0697a003f47216e501ad89f2af392a1ad4fced2a1e8ffd0578cce9f19cacf478feabca1c3cfbdad1259e32875f03dc74a67ea0a6a7eac865548c815dd62ad8f27e9f45c69aa23a9a866ae303dfa8a", 0x1000) r1 = geteuid() getgroups(0xa, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') shutdown(r0, 0x1) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="943c200f271d2ff01419343269ad3e53c2f5becd11e2ab709d9a7cc9d8ed95ab3f0338bef4ed6f99ad0065c9fbeb74a3b980da688460ba794dfa5338e883f681212574014af0a551379a4420fe6e9406e5d7a8f2b266cb3e4c7058cd0ad80b0d9e691173", 0x64}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="a000000000000000ffff000000000100cf2e7f3f8580a9b9d9a9253e9be3f7766dc58b1feeb08a6c62bcaa3ab9cdf68dfa24867fd6560e10bb36fb527caa4b1a8e7a2ff6f0c4907ceab8b42480ca97394c5119c9f884dcc4d96cc6a70569793579e3555ab5dd0f15d7d15ee94980c6bde7eb8cd145ae1bac284df880f8bb7f776674da2f560f65124b2f8dda83bca5fdb14543ffd5ad3428ebb70000000000006000000000000000ffff0000f8ffffff138b111b6509fe5a92300a8b126c452225cab641b1cd142c15acf4da63d5d180c48cc524d205f211c9a885eafcd4cccee705ee57293a1a07ce1d0ef6a58c55f2d4e0dba1517131df3c445d00000000007000000000000000ffff000060f100009b8352f5422c44ca04722551682e1f81ff017babcae8bac2cc67fef47f9fddb83a4330f001b6e806541e69b4784e9af1d1f854551cb65f719d0fcc0c4927c32286a4145a155f7061dd6108bad1bf03d07369e6f7920f6296538aeff67a040000e00000000000000001000000ffffffff9e890ad933d596c739a0fe7177718a25c794e785bfa2220df959cde9c6072d9ba526be2368333ef0cac37ac82c6cc0f5680041d471f9535d938e97a49ba5ecb96c8c5811baf6c70ec8a7c9fdc7fbd36d17b609f90484532e9f39210d957da9f9feb4ff0931fa45b2ac3dd9961eb1b23a2b77a552abe11b55f7d528d7b789d9bccf2fb6dac081b6955bedc77f4d3c6be0bcfa5e967478656dc8374143693b40440d063ed52191421f0724d7b4679eeeee2a55c4cac0023a3a9fb857536fcdcdc7f06b148172bb1e9874627062530000000801000000000000ffff0000060000006c55a00c5cb0a93853ed0ab7bbc9085e4c060c7c2aaeae4dbad5c4a9cb106fdd7a59cbbd161e9c7ca612be614f23f5197dab38319bf7be584c1877c4c7a6bc2b4b038cc5bfec2201deece271cfa153b62f1c3280d9a340d518e8d2a1793bceb44dcc6bf9ba6a8dbce9aaae1c25c29f09329faeac578f297769c52532345e7a342c40f11e027fdad711ab3e75a05279ca413a1a2b0a66bbb129d147f635f8c4b171ab26876c2fa684c4fd6ab852290f50dfcd9a3ad5fd85ecb1c47417c4ad6c70f695d95f39da0b5f57d0eabb55f0c67e0477d90e5a670e1f7df21121325381166ba6f5d8a49c402cc3c0f41d668d7246ec360f6c863e0000c800000000000000ffff000001040000c325ca5445422ff1c414cfdc816171978667f3617ebcbadcaced8c16574d5a538e3350462e21d39f2204e32aca12eb884541857fe3869a7126b19b1a8a66250a7f622037f016280dc56612b6999e108167baeb375dfbee0d2713a59455456710457ca2e2b705488fe9a8d572eca4b4ace0dccd900df47db363ae8ba466b57c12e3fc21eb06236844084e300c683310fc66e1f09079f064fcd84025fb5ff49bd83b93e715d16ee84ccff806199d2b03a13c00000000000000a000000000000000ffff000001000000c32262ad735b31df70a371a51d51cd287ea4337ebe3da25c01d6dfcc6f87f3b459751aada3b1fb1befe4b7197ba6112b644dc7c818e3ce6fc34ef367ef38996f126e8d9be30c37433ec8321af426b8e6346355160cb1ec49a281ae0fadbf726550fac7de60bea837cbbafcffe9b32b6137e88f7a5ab20b05aecd0fc2ca78c8aeebcd4c2628fd98d9efb0546261000000ab2ec9900b652174169ce0954fdc18decf6f9db3916e1cc1a7519004bf1e549273e5e2ca1f0e779df3ec2c8a9b8f71c5feae998032284b159819a9"], 0x4c0}, 0x405) setsockopt(r0, 0x0, 0x65, 0x0, 0x245) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050309000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10002, 0x2) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) 11:10:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000500)="2b3c4974550ae67ef1fb1d701fbd63385f8fcc71b12d622201fd8652eb4ba522182020d5d46069fc2dfc190f050886e8e6f6", 0x32}], 0x1, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000380), 0x1, 0x15) fsync(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000380)=0x4) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000400)=""/154, 0x9a}], 0x1, 0x0) ftruncate(r2, 0x0) 11:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="48d8657920fff9a17ecd5dba397951a814911c7a3ccd1109f31ed679e674f27978d8ae4a4bbaa60823f0e407ea8dcdfe144c41fab8e7f89bdd6d1db144017f227a0a117d2f59be74d9c0fd429a4b34bc6bbaa455df8be244ebb1b568dd282d99307a03d7", 0x64, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ftruncate(r2, 0x3ff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) read(r3, &(0x7f00000001c0)=""/62, 0x3e) syz_open_pts() execve(0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000800)="513697befecc640e5add0a5b7e3c8a70bc44586bf2d78b8fbe755892aa037ca212aabeae59310533b082f23ade2eaa4e01425ba69d190fdf43cf3283813e2533f744f206b95d3b70dacfccbab526f03f6a943cc79feeec63d2469ed42fb418f7428580c004dd3ed3d4c8bce4e5e8fe8e4f13e9ae24fffe925a628853e4e713a61dcdb58f95b09f53776d6f9e8f901f3a10b3f46efe441dc79133fadbac485adce0c81bc321db496538a22970e2c34145e5b6943b13dc46141e5cabe425a510baf94a7e45f93a42fe8901ba5786e1b3e3b6b82cf8382731a3055c76106f7751e97c8f6b310c75caf226ca8162fc7b193a89074f38c04719cafdac9cda15f27afdfd23d8437829a5e9e4fa8850614e6e3990e47e20c87a6d001761ff2594d7c40233ff06a803cfc7f409bfb4a0b41953977ab2d4b241fbdf54018224db39af86361da15c2576e5a8f99ce59302402f507e1620bae24380a7a25be5394b673c7c38087f719f752f15d6572fb049f8d95d7fa673c27a4b198c55667d94def10c16780dde023284c37c661220d2d6959f2d3917eb65717eae0213ada95a5a2ebb00805db8e132aa6e86d14df638e2dc86c19364502dd8ea3d2467a06702e27d3040c616b4066964081fa0e3aa55b7528cd64eb0a7f113035a3d5b831f1659ed4b39e851f86e72f972e2c48bb15ce95e5735d893ff40022e3326510f7b067552bcabf1866da3bdd740f21cbeffc6b31e255d6263cdbeedfcb337d1598898325fa000d68241002543ea60f3771bdc5384425f7f56fc38e3fe21766a1e51c7613b72bc5b810b18ca649da4f8a2f3cfae4ddaec61abdcd1e4b5d83fb062d49604c396c8a2b4aedfb9aea78f02806640b887f2ac397d60ea637600bed44bb0c25b4c747b702964221cac504d3dd758b7730d9c5b17bb6985a04b94a2c03545a35415bad2247e0af11fceb91fdce2796410811ffb6b149980812097d15918ebcb6897f47e0318e51031b62911f92f5c4ce8cb7cbe90d9ff632b69629b79026bfe399e6532f31b653686c3a3adb4c9f3bea6ea0d854a9c45666cb6173974f7868c0931b93316a0afc262dd78995ef339ebe839940191a81ba9b79a1d5411796ae3ec592ee056ade212b8283eb1c1d314df1f131384b68eae3a384c748e654fed2b4ccad52bdb0ec12e4559c8139d359fb4c4dc54ac4662d143d9127d67a2a53fcee5a1c7d8ea84831f4a0d5ac124abea24f75231cf588633cea7331ca7a6647f8bd48f4cf5e0398309ee323df4c894ff5077749f0cf622fd1763178ba54ec0fc33f12293d378b8188ffb85f48d3fa6c947e4836538e94438ec359f765c7bc11cc4cc4cfe5804ea8638f6b0366d2988c834c342f5742477db5f5c4a437e7776c43b3ef4e1f4cc6fdb31e8eee5c8ad99d54293d9cb9f4ade81d6b435c6b65a5d234dec61eb8de3037e7811db3de8866a3068698ff34d9866ce87ad9f02df3ac6f61b6819795a1746ae850dbfb9be38bcce2135782f7c90fd9ef51612659a35e1e96ecd6a4dfbd5affd2133ab2e381a16acd78aa4ffadbfda4ec45d797f1a22183b150780884633b3068e1b1a059a26a16cf2ec0aff293bb843711bfe452c1bad431d84985308519a86581192930f1fc240d30f16efcb4cdd7266080fa9a8131a5b608ce930fb8e013bc87b01bb83484290ab81cb0ef47e548afc44d3c5a4ef133ccd0a7a4b08ed9724f19bdd2f79dce102d44bbff937d564d5e9aef66f0bb8d94b248038bd659d8999f80bad988156cf2e3748db50f9b035f47b7d7c91a5fef33c2a574dacf01d54d0a0a56e54a399d3c233ce0c5c56a27d83ff99a8ac9600723598005d0df6667d77ff3ed7b0fc0e9713dee6e5d70a3317a9daee705b32c1a4ba08bf9aab2298f63425b9b9c01963289f8f59daf097971b166ad84be5a32fa0a3b50944d8154e6e9db0a2d512de0e5b03244e9b8119ee4f5cbd29396e16139084584c1bea56d61ecafb995aaf06ff308d6331971c0a9700d4bfa58620f85f0dee8d9de542cad90e0bb7bfd02346deb2ce1f3de096765d5f4514dbf8695e298710754d48a3f9780274d40a9e95ea50da3834203c4aa48e2066cb24b884d6dd5c6dd66497b4da71586ec31ceceb379fb72ac2992044b4889ba0fc0f9752e74152031f59dcaec8b1c8c4f0017109d04bc83b20adbd869535554105401ccad064b5988e80cc64604028b579b0d016d51fc9a6f9dbf5d2316e42ddd34a81552873d2d251d3c7d9a3790f4891c9d43908cb96e64ee18b3af5011acce95a806f1a7786768bf14468d49a1693284515336c0d60090c44fc91717b1cf64b50a4b44da504776c3dc8f6995f9dd46a7de2f7a7d2e1b2bad07b987b537513e10efef4e5e7e89e5ace7e93f2b99521086ad4be3a0f0be478319c9301a528d268313feb465e1ac8d6a0c527ca2a63ee602ee0938fff957afc804c72dfb1bb7390d24fcab19793f8bdcc73449b3f1579775eb8c7a4981e2f7ded536300b7e3bf76d3c695fe52fb18b6acc91cd2b5c4641bfecb1b9b29d1fd84eb68d02d1d3cc508c4c716f9e48795469bf9c5732d5947dde26f96a7b2668ae44d7a043ac5161264701fdbceaf6aed2731995b6fbb073ae980e203acf7a10a1a2d23c08ad96e8ac50d5b7a38fc08c03e9b8d7c574ad1ba7257af2309ee39ba44984d9b0a511e152dd1f2ab34de42f9096a52f2f7eff21c342201a1c3e4b8e35d5115d229b00977c3dad815b84b8dea72557c9e3071889acd9acf18570e8678f735bf162b0dd0fff9534f77eedab2c1edbc09b2e17043d9743d431df9a1623e167121df151a8721179a9df7a62084edc7186aa249fd7cb70cea8255c9e125f72954e97ddc9c14d51efd7eb126b187abcc622f1e3c0ec29b7f47f60c73b0211a559743407932fad83f14672944223a464bcd8e62492f9110cfa75ab166d31dbbb582e59d549493256c95674674031f3def7b0255759334da2e515b577b86da2d8648764de40b5c044980d3c944fefbc164f7dbec72529d5e8c37162cc60037296efc2223b1ac8cd6fa8f217f88bf86c83b11fcaedc320698c6fde7c7cbfd853cd4ff3c846039ccc666b678291496b60ab7252bb94b38f99a419814e1e14f32dbcbfd8f719f4a3e71f44d0ae990de8412693c9d93b141a1f8450e87bc844ee4be06e94e7a2dfe668e2919f290c2fe19ce7cdf67bb3fb2eff19ffa9245c988d23ebe42b0e5f6be115dc60bdf683db2807fc6a7e8db3671bd1c3ff3bcb9c0329500dc69f531c464e12bccbe323c6b8d79f7bb1abe0d6bdd205b0720a8f628d99d36c697406e1305a321e31e710b49f9cbda8828c781dd6a0d0b83245d0bdf92339d2a43de030c5952aaadf5e65aa9769e90da50644902a8707702149b6ef316fc80accdc7090aaf17a623534d0f114d957dc467c295500bf469b86a25c831ee496a16b6153774f2446b09e5d9b57735ebad6d6d5bac3f6873b64749ba2421b6a0d137dbe6b592bac3bfa79c124cdee9107177597ae6bc7105b0c8a47013d8c999c9abb7d7a7e4cf57cec937babb9ac748ed2958dc4569201a9bb12bbab5757be1761f92b1916b482ab3cc78104b91577244933ae1e1577e59def895243676c42b77b485be13e90770b7708f6aab9472f382bde61bd7a1073d566910dc2bdecdcc8f69ddfad428f2ff38f6a5174e17adc6644f313a896b90bdaf0c66743bec6ef1f52f72a6a31df13f2c0901d584bc663e00005a611b11cff5d1f1a4015a0bcb91f3281d91de7bfd81b08c693edf912d5c474d3b2f11389bc0e64d7d05b3e32e094b00aa05162ae43060ff20b199cc512c39e6180b8bcaa8cc73bc643d553c516372f5e4ba3fb89b6cbd361a13fe221d7704c813c759082f1850f6bdc8d84c16137f6d997c2c9348470040ea23f9d25f92d4daa765b3daeb681dccb0ff85b920031ced65dc3d7f36e781522955cf4b2b86989c4b4bfdca64e26c4be059f19ac3333e4223ac812c95f04e2c027fb415fbd794b452186f558affb6c6f84beff97831f96c0b6149d50896676f5ba19f29f79c496fd098398717e49e3288ebe1d7e9eb85a7001730487ced83bbebceb1ee6ceeb79d174edd15db0e7e1fc6bb96b652661b69f58c2680f3fac28f23e16de884c24c0ee72bfcbc9c5989d0346067b92f6423df8da94317dbbda305bf884fadaf099274c82be28038efb4855d2b902c00ee577cc51b17e51c527a69a3bee7cbdae23dc35a2ebde828136ed2d28906141f9d24d1901cd1081fd63ba443cdd926e294d7e62f2fcd3787b2006b65b355e81ccaa88af0dfdaa61f577103a66677bba5cd718949111ba5f3ec2eca0c4d7685ebfdbd748200ddb78e2489085d2c37dbab35aa97bc0969f23246b9f29d16587eaec5824c8cf9fd3fac59c8ee80b4e6b641665b524851cb6af0a447932a10161a0b6ebcdb20620482b1cab01742d37c384a2e7fc088e16eafa15be519df22457619e4a33c5b2b37e486927f0e8a714f09aad4230185cd2d2dbe4963d36b4fc03bb4132b2908bb53efbcd4502fe78377148093b355191715d3d48bc90a79fa74bd9ea438041a6c48d4bf64f9b65be1e8f66a00eeb2dee12de6dbee441f6afecab25ccd0a5b5438aabb69d8a0d810b21a347167ea5f00a2556dc80623b8a9f6b108302d9481ec4659b168e8b2201cff7fa61456b1c0957ca982729213d640fba2c81f17c2564488cab712b02348dd0b7093fdf0c6d13bdc080dd0de1a47d136794eee2aa24314e89db1393286a31596e9b71082a02ab240d3e8a7c92579ee066d06ba5e53c02e85d0015171f670e8f95b42a0a40b07271e2c68641d159170346e406b8870a26c0a0e04a0ef88e8999437414dae99f555ca80c1e33c58775a796bc73aa4402e63cea336c425b9be750b78b8d7fe82fcc142426ad45a07d81ac95a61ff053bb36c496092c15747b5d82be9e1ac56414f53f78124e33e84bf71f1983a5c856ae43e046120e19d7d6700d8e64e74a9dcf28651f54615f2a8d538776b49989546780944b9312b6c0ce241f8a36111c2a25cadcfc691a11c6d0f4cac2b7f946cd277dcac61c5d5ecfbb79527c67cab5ddb1c840170f2ca8182f5d2e41f903021c257ed0de428e30c825d15ab5c5be2c611d273e12024643a9dec576b7e0582b80d91098ce6f23f19cccbdf65c213d32ce79cd24a2bc3ed7f3b03be5e7e47405e188e0705d5ba8dee2673bea80f1a7516202dabd5fc404a59e226fef112e506d0fa25ee52092c1aac2ad92b4130ad2d96f689802e3993da0cb8e3cf8c25842794daa35ec5c4f435857249ac9702a48f7ec5c495dbf901eda67127d71da102c64f929d7a8adb07b6624d0f30c0fa430f8087efb16c321f6a4571e9b7c1139b62a0d2e4add941b11b65229058b08bebdd4cea60901e178dbdf57685ddb5b6420549c7bcc8f6a386f69ad2c8f034a29680831eb15809933db4190b66b65fda234ab5b830552ebcdaca6a5993a7ed1891f71b81c3f9437bad2f07c42c54c6b48c897647fe18cc93880d165bbaebd611935b3379a20db20e588553ef0dc7822ee22b96822b259c013d7411c8190e2ef27c380630546a1012a699a736f8a937f6fd44185a341649873673d1fdf8bce7a82268a7faac65c23bb1f6402518df9947ea0b8156240f502f8a05d17ca1dc2bcfc628329b01c18b2e28124a16e27e1bd76e2d002132cea4df99f1768f0abb0e5eefb05f44e867fb4cbe430ed9a7889b8835e74fafeabe55a2f7452304e6f4307aeb9ae59d9426f043150c", 0x1000}, {&(0x7f0000000000)="5ab3118bf1180057aaf0b0d8e504aa4eb1c697629847991ab34a1a86c57b5943b9896fff1cea675cb5b92a75db31810c3f9cad4fcc26a83e814a75d2", 0x3c}, {&(0x7f0000000180)="920a1337b1263e948a07b274a61a3bea0525f827c54f2cd3f4cddf5e34a57b25a8661656a6ff2eaa554f6f78e344810b85358effd93f06b3072d968fcbbef7", 0x3f}, {&(0x7f0000000300)="2ebe239dfa5d1e624f38f6b21b054ba40693d8c356eacd16366eeb7111bd54633bed2bda753803384bb57bcac30c057ea2ac1b17f31e296e3a141d0941d43b005b720f2541c1a3069746bb1738bed48b8d354d844d2dcd08cae52af2d49c8dfbcdf465bfaa84333a7127676b6ee705e8b849b5cbded92f19f7e97d03fe06d3721ab4a17f7488fc59eae4789a7e6cead35c58a009b7dc9633a3f29e7f562c816c53c95eb22be514a58f51d0e9138a8a04b3cc7e80a3da19c9e8d994ba4c1b38cd52380fef9f0b5517c3fb9037ef04984296ff14fd119f24a91e40319b90c1c8bbdb3a2d0f17e89cea716654ce784316dd09add7291ddf025ee3ac2cfd50", 0xfd}, {&(0x7f0000000400)="0fb14a8ff7360836ea715936188aae8715bfb63f1ebd5761defd68fe7648591258921d4f0b54039aa9bf7b02cccba92b75cf495e541846b646a33acebad0d388ac84d8b2991f43c67078882ed15ae26af2d7aa1655962bb4193ddf634d31670c828b7a65de824316900158fbf0cc5975a4f05c0cb956eaf676231da79087c79f30a354372202e8804882ee4e809fe2fe41e1ddd41b764a878813f6c3b061ea05abca85a02beaab3a133de3150f61e790cb4279bdf7134d0ff14d94dec3ba13268ce9b4ce2f8e996e6bdf1eb7be321068483ed2f48d3332455bd807b2752c5e4b5321f12d", 0xe4}], 0x5, 0x0) 11:10:00 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x108) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x8) 11:10:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$dupfd(r2, 0xa, r0) fcntl$dupfd(r0, 0x1000000007, 0xffffffffffffffff) 11:10:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f6436fe88784f97e3055603448032314bbe042ec0614ede872788214662642a5ee485a65756090043fb315668e2db75057aa7ce1efc7f4a40d330840de1ef20c23acb55158eed6102a9c4ee2700ac6df7836d7421c164126941e38d68418c07f830efad68cd1960d4bd38570af8d76f892ba47c7d5ae075acaf8c87ce9cb376a9531c535d550a8e553da457bee91ae94a35b4ade27920ba05926bb8ab75a4f4bec1ed9d611588adebb36b4caa6d82a743881e7bb6e909ddcc276b12ad6835d5e4461945bc194b90b3aaa95166a8d3072fee3b096ccf2807ee7da8d9c123a9d7fe9b2bee9c845a7455b10abc2848f881a74c8411f16fcd0abe8974870d97c6a23e6f503c636caaa81b1c3556b85790f60c6337ce7f5da273bb100b4a1cdf864be3f853bae1e1925e230dcbcaedbe5247709df0972fab27f0758aaacfee426ff62e5457ea8d03675077cbe2ed237df5c45e7c982cb5cf225f5da81d7a0868a62b45e40bceabd27e9ab6accfe8999e906b7e33c", 0x1bd}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="82bc57feedfc7db54e8ae41a94ad672798d40394ffc8cd78ecfb82fc333fc7b498dedf1591cb769ccd71c5e941bf91cddd111620c1cde708afe241aa1dd1fa172b0a0ca527ab1fb88737a0f4729e695e02ff3cf76b40d488b0c4b104402e71b2b36c40ff0c80010c6edb39f55d0a81775e07b7a9a2ef66ed3cd6eaa6fcc003376fa66d4847913800b6d5270b5043e6ca55e822ae9817d0f99b77c371bdf11259f81c48e6406f1433edfd53b5910287d85b1a61ca361f1407768e5ad138988c4c9b0c402d1662fa3fab43adb13ba6a5710989c8290687637da1390ac66e4c769151298865660d24f579", 0xe9}, {&(0x7f0000000280)="8e582abee8247d217ef3671f949e21ea86f38496207e8ce5d0b5142842a02304d30e3822ca437538c36530b5761a334f08b713fd6a706e0f7be97d6e3dd3200e8753992439bc75e51e5eb818d5dc79313a683aa4f36da45150e2f0e512ae1b87990f74361b367df8b51fc4e8ff88b3135daccfdd6a50acc92fa5344381ca77cd6033bde574a0f3e2fbfbe0e0a95307e41eeabd12d7af97d485889a5921db965915bc9a9182b98808065d9aaf994d12595115390dd51e95", 0xb7}, {&(0x7f0000000580)="04e7c4abc4876af9be83074520f8c903188e52cf9d3b896925667d1b0f18ae3dbef4c44ab8fd28bb44c7f809a30d75e616f1a348d615449fd707bc97bf6c2ad8b8125856f9522899e60401640c0cc2e6e1045545ac333e9133c54b82c9d6f70d8b0c7509b42130372c3361bd34957b10362417d561dba66929cf4aa9918c5106afae1f30ae1d1b3ae2d1f1996590e33f8dbf74d679f5d142516698af723e47c928f8038fb864fca5d193ca9cfca3490c32f5f1b98e8f55bef8f6f372346af533d41373e3a348c0c5d368b16de4ab91fc1e213e04c7ab0d27e856c354b584ad7298ae516f3c48a4afb89b23eecf59a26d90493b6386b42b0fd3c69c8f5eafb4261521e63a4184f8bb743b0c111501277a5bb4ab76b005b6dbab72f047442c79ca0f876a8cc5fa450ae1836d35c4b207152bfacbaef1b5bd2bf3b46d6652ea9fade7ccc6ca5327582b692defde455884fbd1538a1bc7b6443bf2de204a4a4c7cd61ace01a9fb3e36c5698fdfad4dfff50c14029bd0daecb9bd84c73fa1eb4af8764fe168c5879c814bda335912d29813b48351e72af71d6a91cb34fb79fecb9d0734062ba78d084dfb013a8b16d0f031aee9bc9624793e57803cf2125681cd585d35759615bd619d8de1c33a69aaf8d025e84b2da633ab00d4c33dd8207d60950f6a5bf45f124effa64b21123939d4e2668a6d8acba077b1df54ac08c83f203b9352a3f857ea1fc39f46effd198813cf790e15aa9a4e9f30c898de8cb9db45a75cbddd7f2344113874c11f12e329402759aab9da7171e3e5031db833050a4a3aa16e4cd66207067158bd756df66f5848395d801ad924a53c91383e4b85c5eb2c88e296ff4fa331b003bff9234143135095656d9e9fe484a75c2ce7aaeec5fb3db400d84d53cd03a7fd847dd1e3af60310e68f22a3edacb3b585296ca197ffd70cbc6dca7e17c1fb65096cd980886c1b27f0c8a4bd7dbcc9981c14dbd54edc8fdbdba5fc54b45aa7684b49daf46ecfddd8f814c4af7f063cac75d2c6cccf5fcff7fd3087bdbc44fe6e2a6b4d73eb1609f23cede316d54e391500de4d08477819e0b5e8dfd432f9d1d82721e48056b882d6d88435c86e63fdebb963a6232847d47a38c82f94de20f6504304a4c70656d42c57dfce247cf513820ca8473c867d7b2bf07fb2817ba15939d9e40a7035eacb7caeba9af5c163316451e5905cba5237e5e5a44bb5c5d1d60b1cd45506186ed66873d8e0daf545a0d5b75af40686dbcdd601ccffa63992a8e89e09a1c6fa0cd1068aecb873e088a2e9bb2f2e324cd4e0e18db2ebd7d6532f7a5864275107103f9421f51f86e98c15ba82eb717e2550298cc4e0e33471512910310a0fa0a53e3d411c0552fa037ff68fa4cf43f9a91e5742d71e911d19472aea5fbb63e3f6409b083d0bb3272f92ee1b216a22ed60a4e68d32af986bf76a2df938b98fba175a92f87c7f5b17682871d5a748475cad3c4e562e21e5919e784ccc07fd0a30c2a54a330eeb9282df9e2e32842096bc9d0fa7cad21715cf496cef88442ddbead9d4a3d3c2d92c7c98f6bf4e749a709e6239a3f0a6de300997cd9d25c341b738edf749c8d7405de09fc8ee5f98f59fe2ca72d492365bdb251c08ccece7a88926aa99516871af7416b477f2eab41139f26b9db6f7eb4852d8f457ae2ec101fe8527d15886b99f507e123a2c42fe3d1c73afc9d8bdcd81ea09ba048c41aa252f85af5a597fd3aecad18cbbd6ebeeabb8fc0059097d5ea0da9fca3dffded771dd7eefac2f4dc1f9b28eb9dcfcb013bc6cfbd3dd4d4775f789cae92af7e777faeaab597bdce745d76d1618c1024a1e048ece86a7266eae68d40f721f80cd1f824cb62c8b05367af2c164a7db24c29eceb9c99092ad476386a95ed7ce0c589dd1a481c2a701e4b8c53dfb0d8281f06691361352e3b559bca2ad6f666acee670692ad756f5108c84eca6ae7d95b956897964df80b2618290f6d52c11861931643dbca639ae9f3c720470481a3f9ad9853ee51fa415b551d83420efb81db1ccdece916fed371a55b2864e243c25bbf014616eb8e76fc74e2af555165fe8353917434334e276225c86ae5cef5f6ada339c9e3bb6517d306b4cd3450464259474f58072a308d16f846a0714cb287d27aafdf5b42a43d09dbcf0bdc198d1d94745143b0d641c03616f4c957e6346fed58ad2f9790ffb72f8a1c8290bde7731e133541db5240cc3f84263f162d78f78af258c537be5c473dddc451c0feaabc2b5747e02a2b01a2b9ada5326adc8e1b5e92db2b0cf0536b9243484412135653b8bbaa9e65b5d7de5ec31d917ca1587e840763ec7c5d803955b4eae7a7e3516ba51b14393aa3784daf5707e2389b4ca3fc8ad620afa59b5e179715387c3c9a4f9b7ef075119cee457f9882b04a0c9d6776c36675f6d03a98137b133e29fd5e1d94b8f31dbaa4cb031389e8e88e5e4df3e47de2ea7261da7c71858b851c378f82c47b1ec25c4d64fb2d5a20ab0fa098c571058962f72ee40bfd95adcbce01912c6abe8bcec8aebfbac57475c513be3c2fe2c358230bebd2df4c12ef136af3877c3408faff27f286a54f2dc4092fa988a5e2dcfef0d19b58d063146f34e913d058f4776a769d26b91f3c1afd6079ac9b7a882d930db0e868d577310c1dce196f3d9ad6118ad6c188103907a1be16749f6678599cf28b4e1f494548a9aad174c3508a56ff87b7de25318dbd6317fdf26104b7cf0800d6d3aca322258f717725182c698568f069cbcf0b7c622368182d15c36fa1e804d746ca299b1b62ad8640724a56dec9f8226b3f8ca0dbcadea910d6b9b3fd4f8a6bb2b0f11b3c99563b4f77af87fac1beb5d5fbc46f38a6d38a9eda89305cce0d13578fbf504bde63b90b2273e23ef17279f60256b158bd11ad12c3edec6b04a2ba5624bb2fa824ca1778bdc08373388d5759133405157dd5e15fe934206dd2deba8d0959ab03fbf95976ebe2ec3134061b01296ec9a9b5e0819b9aa3d3a357c5b84264c2fa0c25da7907ca30efd97144e4f2a99eec6bfa640403885d964705a91bd579b79a558a327bfde7bd7aad9b7745cb1a5fcd6b88c0d7496b4d43e21b37451326630e520e2416a8ae8d5bffaf332bd7766650c758f94e064176bf44b175e1bc36624ec4a7367b6e81cd7e19404db9ae2529ecb8acde4fdebff651b9ca4555a3a595408bc371c2fa7c7cd5c7368a2de4006049221fd2f187f3733a5d1b70645034125b8471220f25ee750720d2dfa9019c0f58d2fb286f5773983648b3e742b48f15d2c597e70e0c2f58a6e089be47855938451790b329656ca13d655eaaee32d584ba909b9a0c71e2aeb03e302e2c1f8837b4ccae0a99f13c5ce775932c35000d2603767483e212c804615e721f7478fd29376fd13998b637acf348fc7c30b7d1f6b1db7e64578b80bc6591472d9ba17bc9e55f5eb9db03a2ca99799e6d139d9c7d733ca071d3a8a25fc5ad58b95eff32627d0cb388d0b12236baef0d601b93aded975de52712bd44db4cd0ce883669cd6f6aef83bdaa1bd4f9271b0ccb9bd9f86a7196627e52122f494d504081247bd53252a3a3c06323ff344bdec70c5eda872286d89397f809b45cf9a24e843b345bb0757fed895024e85d17ef24aa26742b372aba808269e2a1c9770041d65382402ff19ca340f8e5c6e255f56af471f8777574df6dcb03a014f39cfe241380eaf645bd61632538e6fa120b7e4c4386bbded882922f6816bb641f9bd9e70d223756be7ec1872295a500b47066012c7699342cd25c39e9b15576ba1f2cd554d643ecd70b2eb060c441c0a02a376f02baa5fb27cce058b830c7e58efbce7fba6f3c0b6526281d210d6d4c75031c7311fbc2c22d6ea3e62c8f9ae112102b33f152c532995892c1ea2a9b1bda22527aea5eb02067c5f422febb92d94fa6c3925297b538c6d6fa563ac8be60722b698886954bdee48561c8b96912b05b33fb11f3e4d440d7eaded1e29d398073a1ab172f407197aa751cb569f8d1f26677573dde584b9d18f0d799cf6128d9f2824146967af81781bbb40e653b74629baa8c8098d87258c09794b25e53f6144f51b76f8963b4fc52ca2e83734a265c0132dd5ef54523cb37ab7eba9ebf89549b674fc029c2b24d298315a8962ec5fda694f92549b1d0d179436210624e1ef7b4207ed6c486abc8a768a6c8bdd1a6ef70df5a669b2142dcaff37bebf2a96d23cd048ffbb5ba7c630fdc9bacff34d572add4753be789f8ecfa9c40dc7fe2c647d55a0da863a824bbe374d6f61975ab58806b697f158bd97906c723aefd025d5c73c84530a6ef3433ac02766b2ae36a1d251f8422e685c8ad5cf038e9986b8b496a4a405b2d8791c1d835d005e49fe114cc4470334e980de1019af8da6085cdca1a818423d9b750b50faf5255ece190712643c2c36a124f2a6a255e7572883aa8ae797299de725f95de982b2baa6808530df1a03babbdbe6571d1b8b8d498328474f157878469715bf6f12b0124806152cc9ba82613ac02e23ec52755a17cf5a8539cffed974128454659b02e1303631193b3449157ae7df18508cbcb01a4cbb8faee2b9eed57001b5f4122e401ae0e8cbfa6eb9c1eed113be2d063be42a53489e214d5a1b180bd24be56d6298ed55980670130617ea795fbc6122536bb5b364c82b8da6c39bb860046e71fdcdfc4e8ec574147ff9fe3fb9959d4209878972fdf204192951da948f51c00d66579334c9e59967d32aef2ba2a1a6af7ba307fbabc371ebe5a91ffb975a6f6bcf795f25e1c71dd14d6bb8ef0168b09068c1eaa41029d8fcc4858b5f133b0cced18de853895dca98b667db3b3377fbd6a0dc9e4e87cf5b909cf7c1d5468db8e8721b0a58a99fbcc2f36e0cf06894bcd8bfa624c5954d40de13fa00bc3849df3d48c9015de9053e01d97c6099ae8ddda0b0f820a17b2634b22cdf40caacfbcb48b3f162801cdebd84d21e4102237c7defcc1a48a03aaf40e66155ed03a3abff779faed07a3db1edc3a1f538151376821663978accc0da0e5d8f4e72a703c636ddbe207614ba62bdd1f768d7c9736f4c2d211854ce8b5f0e63dfdb91c460a75f58020cd4d0addb3967c7a1f159542925ddc5647407b22f8673ee1dbd2ae9e9ff1611130dbd73b27a19ed4e66a78bf3ccaa4b9faf24fd1e4b60dbbc6efc29c190275307088c8672122b1b2ce21634e24e8b686836acea3df1c05b8ed0f758b6c4fc24eadaaf9b5c165ec58688afe5602d468e7a67d70a41b7ff008ee318516399e2378dcf2be7f9796d04b52f0362ea9fc684715cbbe8c0ac579fb09269f79810805b6778a5d25a40487cd8bb3721ca1746c60d748ac75be4360d18a556b1828f2df204105ddcf459c347ac161b27900e64d1a76e2b0f7781dcad1617cc7979018507a3cdbbe60c0e57630a2641bf6442f38dc87d3194695577c0ccd8d98f77717a6d4bf94d8a75bdb835beaca5828dad9b3c2c601d7ecf189382efadc3a549968876a2ba1c0e22328c8bc8970cd75b0c4271c6c66275af4020dd78f6d6bbea65ca6847ee2dea6122cb5ad9ec1891c713a9aedc89f67e9a8b4b8ce5c16167f4efb4d2fb9d00828395d4fb3aba7398ff6640af2ce686730d47fc07e572200a54cbfcbfdda0499e1813056ac97de48101f3f2b41221ef55c0e64df29014324e6fa961546cc4d609a36962bf7afbc5d1e37eb16ce9a600653deaed404eae01c4daa29961c0562e2a741ed7940a191dfb6e5b4ed416d9b5ab1dc27dcd58685e5506cd473de", 0x1000}, {&(0x7f0000000080)="03d795b490dbfb64a4719c28d284548e21abe2b36b3c4d34d7aad06e4e0488a0051ee279601cefc45fd574d84b5ec33fccb6c2f1e22b2405172054d3a1ca69ddf6c92ba88cb04c13a27500a1ff16f7ae61c7fc1db0e6f9ac30e28ba72f7eb80c533813789b5427a36081796e2cd06698cf8d4f", 0x73}, {&(0x7f0000001640)="e4ccff11f25b673bd27c1b7f252ed7e4f159a9dd2a51956f34f20190773f2a855a45d98058753acea6a48ed27254a6e9d0e23d70f178c6f029d67e988feb1c9b597a6113946f9bc9ea85177ec017ad4a649148cfb01c98b19bf13fb73b4e19062448ca6ef93ac3799315c7b8cb063c8ee9361f2112103c9a7606fd2732f6677126a71854092cca342c1bf248ad732ec6bdb38f4cd51c88a9eee17dc95090beb77a75e5ac7753a05ce279322633b03e1eaf6ad54c17304697b1fd5f487eb403b68707ed51b4951a513c928469eb3db244de9e05fe6e6e4a837b60551493fd090877e3a4bbc67adedbd5576f473e2cc01402f0f0601a682f0298fea1abb41f4628ec1e1b77274d2ec1a80ef4aa11ab143a220da7d8c5b4216913bf6da4b85329b31f45f31164957c37301716295834c89a52cff69da875e1a0f5009891e049e413558e89991676f7a8cfd0e9aa4e3d89de2575ec9cad82373a31d42ecb368f73c461e4df441de0d668b9c42a9d06eefac040b33e2e79ec082ce0c4ea4778495e5f8e8e83deed10eb413458882d7dde8d45b937c7577f4b4fe82a882a5627d67471eaa4ae25611ce8d609891714f548407a1599acd1c346ed00633558e1fa379b1f3bfd14ffe23435a879583f4dc1be5595953eeda23ff602b5abed6eab45c1c438292e0ada714c9e9ff67f37eac924d9056c1b5541e398ff3269f70352faa9690d49da9ac0ce696db7a39d1c8424153b35ed4bf38f5073acf10075c5b69cf4d7383f3a2dfbac667f8b470a88994d440475c7c2bbf3b364ac73e592de1247091ac24683b18245d7f399ac4838ab0a7b9e0bb6b510020843465d409e5e39d4be086eaa2487def815be0ab64c5353fa0d74641e0ac20a95b3500b5bbb54a2dc31745406193396a4b3baaed06f975c9b1f322e41cbfe7557b3001418b2f01818997ae7c01b4a5cc71a143a6e4107ea6dd521d90333745e42facd84c7494053620e4e64c3df08a60b87bf81162aee23e837c684565a1f270f1fceabaf7680714329307c3cae93f7ce092b2ed19d361b1f748781ebb97bdff6faf58c807448887b87db537b52c8cc9484f4e1ab9c1d370239c819781f26b2f015001eb402e69b3828cbc33dda9da8246ac4e88385deb0f44f38b5d645389b69f6eafbeb9c1e1c97574c7b596c7d816e913f81cb54da1c3f071d1db236e3ccea75da8b984ef4edcb50a38a2ad12d37503605ef6b34496fe4e8f82a7b51fd4c93197fd1c924f10ca723c193aa111c26a011ea812271e4add6a5cbc724fcb7db0b8553afaf680077a6803287bdca6515eb4e5ccfe5015d3f56a1779f5cacb8f8deff55460e9c0d3e79e09a82bee277913e19638748f2e747425dcf8f17010e819313b3a0460072676d46965412d9390c37fb61020337a4fd4fd16feab3040512421df255b7fbf35df293e6722599dfddfcdfd0ff1598883dd0bb02f0ed28248b1382845716047d176e9d5803168c1e08e626bd7a77f44fa85a8ebd61022a7ddc9e27206fd6f2312472b88762e3e120aae80795e07a2387e740705db997aeae611a6dc4a978cfa7d4c6a91467f74df7b236572c7e29b4d21802078591d51d617dabfd28056431ebe563bb213865a94daab312a4c6db52be3e50ab9989556605cf8a4d85d01301842cb6f167124ad57efdb3ff1f00f8e8140bf2448be83dcdcd6e5832ac9d6d433a31fd5e0f22c4e48bb00d9d090b9262f0084ced45b88c80ed0d458f25be429d95c378b6b2d5a84b98b2344dc28310dd5c0e869f75d820114f90c0381079b5f450bd97cab82f06fd60cc2d56576196bee56133136ce9a599f821d7c963984956eceb4b1f20c5d0f5ce2f12d2049b820527654f3421af5e35b42e28b4d26df1f76693d18a0afa0f95214be6c955f10d0c0e5099f93a731b5fc117a4de941654c2ac036e1bc4d80c5f7b43e50e4e70459506a90e8fc28c861dffe7c83776e1800f4f0b40cdcac26b73c686e86fe5ac8b43e1e0349c70f77e9d45b6a09d0e9063fa6e55969c27f2f6d3e87361cace5125ed1ec433d40e1a492ea269728e8ab84fecd5df5b96ceb5ba6a051da55d2117d2b6b31e1af6898b74c2311eca8d6ed32f846e972c0d81efcaa8a68d1f30104830274b6b69447ed6d25f27a33888fd72ec1154038eb82732a286263bde1d07f57a1234a65e0f6915dcbef53fcb829d66fda4fc5e41cd952bcc1d2b373b3a51ac8a309e2e481bae37c6df766143c6734b9bf46c95ace68934889742ec2989b7d6a495f5b6644075bdfe14a76369d91e0cec016a00e47f6c600dfa3cbdf674ddaaafdd007dbe710cb10030eb8ec56a666574c3ad75476792d819a426e50e85b1edd5d0b8a999fe2eccede84f64ad09dfbc9fbc685498bbfe54d99e472dbe367e88b4ebe1aec6f356bfa0a43402e125734721ccc2e56d473b056840e1d8c19e0cb46c2205d8e6e027a4d31be8b01acd638649bd9b17d93b2fee34c16ce4316e544a25eec2be43c597d655cf7831daa400244ab453015dd156c9ac515cdba25889f65a011c47471aa1640070f47f6d8aba7538b44431056e322ef9676e03dcd58e2fc8edac484c868622abba2a71c661f9934a1ff417e5faf157835e92abaf064a8329f802f23521beaa45d827032439026ccaf5528c801c707bba5fe1d5bac13ab5cbd2629e14516911fa051c13875a0d27019cc84c9cde36dca7cf60fe61ca05e96b9c29fdaa6916f10eced24e9ae0f3a2e53b638934a3f83d620f34362d02fbedc9ad0d024dd22e19b39ab5eb0b524dd34a60ee50ca8bcb621e1ce719103095b9dd2776d17430d4c1236728a90f377f8dc4bc2d45a6b1a3921799a2d020007aeeca2b9ed0b34a33ad8b79780d823fffb8459443585b6ab78daa3e43d9fca9f62611687986d66bec9ff74ebbcf692d10d8e230e077dd16cf5bcf058e99dc8ea28c2cecd25e288efaa6f12a8538914ba8beb33685d856cd7550cb52484aa1d6aa29ba958b5e5c64d1c4b7aa02cb33ac7836947efb91ab5c5461316c1306202b2e7c7fff9bb19cea324d39b09ead5857273859c730a36baa7c362f253d584ed80797579fca11674b16fdbb1e31a3c4d416a0ddd731d6e3349d9f8850bafbd751b79738daf1c7caa961f7520a739e0f4c0fe7ee33aef181b9333c13ef58ac60e9fdfdb04addadc1d63dcc930aaaad837796097d8b9dbd390709ee66494d362fc125555d7c66c643d57e917b67fe4fd900bd19ab337f368bb29f0d4bd3a7364401c7b3a426430a4cb2295831de4025ff6ff117f3d44de7ce127154e0d9277c6d76e27dfae708c75804bba377b7b6a8674015eb4ac704ac9a577c2e675e0fb6a7e596ceac76f5c89deda4cb20438423efa2faf4de0e97e92fb22d7d151385a523bca2d337b0c543ab4cc154d126eb8091dba16731c330a020ce182bb5a8b47b82e687ef26050f7d29f2cc27f05a9703b9476b52b74cb7b00c58a39a5c4ec9e0a90e573f99e0ca66f8a1dfe377b053de34dabe818d8b6771e43b241c5634df2e5f4901daba50d1c342ebcb2d413003df076d10fe9979967a8cf8b3e49cf3080b77896001a6a688472650f817bc3898e81722640a91c0069a6a3c13e0a0b09e2c52d4ee86c6b835cd09bacb52a701bfb28992d4121492770d951714487419f851559529ce3f69a6c117a3d494bc088337b4ed03a639272dae79fb97d23d1987d7a9e12fdf17e898b7f7ce0408a8df6b91f6a79edb62f0cf5133557a4e0a641d80cce5c80c5d57956d541b5225ccd1e2efd2349485031827a2597ba8905a5fbfc80f3468cd540322592f1a740a563be145c62aa43b26abdd664a9f42987a38a438da637126e743aa1314dd1c5a445e19fc8d2245ecbe957275c24c02104f8ab7740a63573d81293d035c16885eccf4e1388687825ba1eaf43d6dbe21fb527e8852b80f05689d648afec6a3f56f02cd96cde08e2a3ed8d77d6b7cc4ef81677634703aceba9de48288d144cc3365ea144ead7861bcdcba75aab7873cf6df4200ae209c868f855cf24038e4d2e4a7531fc67cc8eb9fa65adc27dfc820923ade093fb2f8da426023a0ee7184f78c133a3b6961d867fada12961f236a96db50dc4f16b093bd5b4202a5fa1b035cadac2d4a891df0bdfdbbe1aa3e637fc66f32fef34e5065b4b28f6d0cdf7fa7141f2047110827082420b29558b0bdb1ab49dc6865f2892b5cf951b21b737b53ef6b63dbfe5b93dad5574f357e2cdac6415b326eca043db930f57d9c83d81dc284a1d3363a0b484fabcb8801b1ca5ed274413e06816f641e0d77a860b1681e2f3ae61255e982419a2361bdb555149656693d51bdcbae40dc37cdc31fa33d750c5ba76731bb55684af85047284cf46c0c69e88999ca42aef77a3b762d8b38eda25269380f46e0b68dac8428fff36ccd3097b7819a5c2a3e0529ed454de2244d2fc1374e7377f157d55de4d421293a59ad97d82dc3d968bb36c6edc193486329de35e983529b02a04267cf70d579b3903318a522c5259bdeb2198c3c25886c5506545b2c3b812b023e695becb69bbb587b3ee75c3acfe8b2093703379b2d10a88bb5b4f2bcd4f7e830c9375b41826ca6d0ce3e75c7f97f2879a3e2b4a6caec81f51966270351bad7714eb6f995c42632986b14fc33f6021a7db7781f8c240bf978477e9779e7c6368fc3499e533e17b3be72d2604bfa225da50b4a48016069297473c482b0d6c83c6321238b58911900c20f6cf6f1e9305fcca136d171664f508395c7b57e7b02c8367ad6dd6122c9a5abc44ebcb7989998c59315228c89f233702606ba4f31290acc2f68c61cca4da1121f429fc5a7e72b2690fac957a9fa7f25e0fcc3411286e01cf3a3a7373effea66d5152c8300bb9e26d1ed2c6215b2976318bff9418ca264ca51c0e6194c673576988e3a357b3423dc81c97e8ca50d3f5008512298a331c019041216cdbb517a3f67069042d3848aa58c0b39013b9e70037e7b6bc050166fe6765fc35fe42d6c48654c651b51a11f8c24dd23067544cd46b78b5c0e3b1e0a3e9d6a0d773ce2bca5c223e7fd6b70f1928814fbb9c7b96ba22ad6ae5fa68dfd32fc5a80c72e3a2f6bcfa5324db413826c599ec00f31afdb8464e3a330fc327f0a972938833bc422c5c4d3ce36eedf21d6ad22368fc940f9e092d7a3a63ad933bc2651ca78a120489dae78c385fd7206429af387695a3f5afcb986745b1b10322477d823154b1607e80d6a968d84c07e5b586ad0336f2ba23dd00d257363b6494babfaec20cee2e32e1a995a556ccaa78eb7970dc83d9a97f7aee701b127d20a81c155eba8c7febad6293614fb005e678706c5a65e31e42fb028ea592c4573c7f274fce0b3b4ccd188a9a141915b2fc88972b2844bcc3a34c0a39187e74654e088e71094bfc2cebf0b2e14c62bf6ed274242d5063a87e56e7259b5e0bbf454a1bbcae3557d266e8a3ae0a09da7dece06a014b1004ab4af3049d2f7a883078b85d023533484356347469860169a3317af3783b6b55d8f353c69445c4cb5fd246ee51f4b7575a77dff6bb2f3229ec9977f3e066f522ae1cb95bb613028994e3ad52766264c19825a016969af785d8b7adcd35b494989659c999cafc3e812904df7f83136cbf2fc15d7668b8dc5bd0cfb7cdd60cd86761202530934d4e88c7f7797d7f67db3d816dfacb6394dada89853f99a7b8aac95a346239bd3ec782782e17b5b2aaefce45d1b4b05c5556e59e8e49999dfa15ef6654c2fea48a2e2cd33c0fa1a4a59cbd1b302b0cd4fddc7", 0x1000}], 0x5) write(r0, &(0x7f0000000380)='oL', 0x2) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000040)="031a8b093c70cb75b59bcfac7224409a13f972dc3760c89b0866f26ee3412e", 0x1f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 11:10:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 11:10:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:10:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x5) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x400, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000008, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x40, 0x9}, {{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x4, 0xd12}, {{r0}, 0xfffffffffffffffe, 0x14, 0x8, 0x2c, 0xa7}, {{r0}, 0xffffffffffffffff, 0xda, 0x1, 0x100000001, 0x1}], 0xfffffffffffff82c, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x5, 0x1, 0xffff}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x5, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0x6, 0x80000000, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x40, 0xac7, 0x3f7}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000013, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x68, 0x80000001, 0x73, 0x100}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x200, 0xc43}, {{r0}, 0xffffffffffffffff, 0x22, 0x1, 0x5, 0x5dc0}, {{r0}, 0xfffffffffffffff9, 0x84, 0x2, 0x1200000000, 0x401}, {{r0}, 0xffffffffffffffff, 0x8c, 0xf0000010, 0x3, 0x4}], 0x1, &(0x7f0000000080)={0xe57, 0x2}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, &(0x7f0000000180)=0x20000000000000) 11:10:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0xdf) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) lseek(r0, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xaad, 0x83fb, 0x100000000, 0x1, 0x100000000, 0x555d, 0x5, 0x0, 0x0, 0xfff, 0x6ac}) fsync(r0) pckbd_enable: command error 11:10:04 executing program 0: rmdir(&(0x7f0000000540)='./file0/file0\x00') socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0xfffffffffffffffd) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xb4) clock_getres(0x0, &(0x7f0000000180)) socket(0x18, 0x4007, 0x6) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000637f0a647042e86e3fa857fd169a7e0e8ebdea9776efc9f92811f211562a8c6e"], 0x1) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x8000, 0x1}, {0x18, 0x2, 0x1d, 0x2}, 0x1, [0x4, 0x4, 0x1, 0x6, 0x4, 0x8, 0x1000, 0x439]}, 0x3c) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0x3f, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 11:10:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = getpid() getpgid(r1) 11:10:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="22096b4bfa5eb5508fefd525ebf1b63e0f633887d847fe724cadc8c43f0df1fab7d4a6bbb24cbfd2173d2607716e29a7b79a5ded1e1baaf7dcbb1e86d7282f8424de1fade09b281c1f584e05b0ffba42061b77880fd81398", 0x58}], 0x1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff2e2f66696c52302f79fce7013dd4"], 0x10) pckbd_enable: command error 11:10:04 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x422) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:04 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) 11:10:04 executing program 0: execve(0x0, &(0x7f0000000180)=[0xffffffffffffffff], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x7a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0xa, &(0x7f0000000180)="f7f9e794", 0xffffffffffffffcb) 11:10:04 executing program 1: setrlimit(0x9, &(0x7f0000000040)={0x60, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80000000) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a0", 0xffd) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) 11:10:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x101) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 11:10:04 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x20000000002) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x0, 0x2, 0x1ff, 0x3, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) dup(r0) close(r0) flock(r0, 0xc) 11:10:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x101) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7f05, 0x10001}, {0x18, 0x1, 0x8, 0x1}, 0x1, [0x7ff, 0x1000000000000000, 0x3, 0x64, 0x6, 0x81, 0xa8, 0x401]}, 0x3c) 11:10:05 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0xbe) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000200)=[{r0, 0x5}], 0x1, 0x0) 11:10:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:10:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x8}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffdffffff80, 0x3}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 11:10:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x1000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1c3a, 0x0, r2}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:10:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r4 = fcntl$dupfd(r0, 0xa, r0) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r1) 11:10:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x60, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = msgget(0x2, 0x428) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000064a553d4000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x88, 0x0, 0x1800) r2 = socket(0x10, 0x9, 0xfffffffffffffffe) setsockopt(r2, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 11:10:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000002c7}], 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) fcntl$setstatus(r0, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e1b66696c653000"], 0xa) dup2(r0, r1) 11:10:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000600)='./bus\x00', 0x80, 0x46) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c000000001400fffffffe000000000000000000ffff000000e4", 0x2c}], 0x1) 11:10:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfbc0000000000, 0x9, 0x0, 0x1f, "bfd8404711bfe7b84ff8e5ca6587f9ad69228f0a", 0x800, 0xc60}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x88, 0x0) 11:10:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x600, 0x20) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000100)='./file1\x00', 0x20580, 0x108) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r4 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x6c, 0x4, 0x100, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x48, 0xfffff, 0xfff, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000056, 0x1, 0xf21d}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x40, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x5, 0x23a}, {{r3}, 0x0, 0x11, 0x88, 0x7, 0x3}, {{r1}, 0xfffffffffffffffc, 0x88, 0x41, 0x7, 0xffffffffbbfab58b}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x100, 0x7}], 0x7, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0xab1, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x84, 0x6, 0x800}, {{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5, 0x8}, {{r0}, 0x0, 0x44, 0xf0000000, 0x100000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x30, 0x2, 0x9, 0xff}, {{r4}, 0xffffffffffffffff, 0x92, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x0, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf0000002, 0xdcd3892, 0x53}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffff7c, 0x8}], 0x2862, &(0x7f00000004c0)={0x8, 0xfe0}) 11:10:06 executing program 1: r0 = socket(0x2, 0x3, 0x6) write(r0, &(0x7f00000000c0)="75afab032133c7927c291755d458031ffe8f9e0eeddf3bb27779e73bfe43e7d81f7d736734e84d90ecfc026043eef51e9e71ce150bd0c98b01d5b0043b438555040254755c08a267267a27ca353ba5be86c871dd33264958207b5b09d671a80d082549d0f794dcb8d0a28e33f592c4361a4f6edb75f4fc1c17ebc4172d077129c8cdedc128abf5ffb4d9caeb87eba66bac5f72e060cb72ac7913aee662a6846d03899ef09b5ac6138288c5bf7c33fffcee9d016dabea9b69ae50127f5324161788bc0d472f3ce58ef2e3bf35e7a780012b510808363768f4aaa31469c3a5e9c567dc85660a603f8eb8ce911331c33f90", 0xf0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000080)="3228d1ae4d0c91348d75dba3efc27c2b903e5395be271b240ad1e1eedc4134a69917d42b89a58af1d4ba630e33879004ad63cb4e35ab7bbf", 0x38) 11:10:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) getuid() getegid() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x822, 0x800}, {{r0}, 0xfffffffffffffffd, 0x80, 0x60000000, 0x6, 0xffffffff}], 0xdc4f, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xdd, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xe640, 0x40}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x8, 0x401}], 0x2bf, &(0x7f0000000200)={0x6, 0x1}) getppid() getuid() getegid() fcntl$setstatus(r0, 0x4, 0x48) getpgid(0x0) geteuid() getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgid() accept$inet6(r0, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getegid() writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000080)="ce9f137839a5", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) pipe(&(0x7f0000000000)) 11:10:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x40, 0x5}], 0x0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x10, 0x83, 0x6, 0x7}, {{r2}, 0xfffffffffffffffe, 0x8, 0x5, 0x7e2, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x80000001, 0x258}, {{r2}, 0xffffffffffffffff, 0x18, 0x40000002, 0xffffffff, 0x6b00}], 0x8, &(0x7f00000001c0)={0x5, 0x2100ffaf}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001640)=[{0x0}], 0x1) 11:10:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 11:10:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x191) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xaa, 0x3) r1 = socket(0x1b, 0x9, 0x100000000000) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:06 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket(0x1, 0x7, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10b58, 0x0) socket$unix(0x1, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20020, 0x0) r0 = socket$inet(0x2, 0x4004, 0xbcd3) open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x20) r1 = dup(r0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x104) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:10:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x3, 0x0, {0x20, 0x5}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000080)='c\x00') getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0x600000000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) 11:10:07 executing program 1: r0 = semget(0x2, 0x1, 0x40) semop(r0, &(0x7f0000000000)=[{0x90904a2b5e845961, 0x1, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0xe9, 0x1800}, {0x0, 0x0, 0x1000}], 0x4) semget(0x1, 0x4, 0x240) 11:10:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x103, 0x2, &(0x7f00000002c0)="9793361e5bb082819e32f96fdb9bb093c38b6b7f8b36bdd483cd93de0f49f04f4b54c8fddf4fc68d46a061e355a1020f7bc08e2c1beef4bb8ca0b2231eb7dd332cccc1c0a963706332fef7a9578210b470a201797b443fb41e55d64b2101b8a5ed2d5493fa359567e8982082be7e1058ac490cff36fb2edbb1bb5b68efdc93938b242ef2fb6f98c90fca046c55ac03371f23c7cf2390f1a9c47028de006e6df31841ec24dae771c1973a37b7cc3edd00a371901219eb22cde71dc32e21056d1ef6b99c8ee55dcd84cd5cbe2e38cb1b3bff510d58e7583c6c5f732d6c8b", 0xdd) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x20000000000, 0x5}, {0x18, 0x2, 0x3ff, 0x1}, 0x7fffffff, [0x99, 0x200, 0x1, 0x3, 0x8, 0x8, 0x5, 0x7fff]}, 0x3c) recvfrom$inet(r1, &(0x7f00000000c0)=""/201, 0xc9, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) 11:10:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x3}, {0x7, 0x6ffe}}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 11:10:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 11:10:07 executing program 0: setuid(0xee01) r0 = socket(0x802, 0x5, 0x101) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:10:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') socketpair(0x0, 0x8000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x2) 11:10:07 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) shutdown(r1, 0x1) r2 = socket(0x17, 0x1, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="5fff6e5dffc94fb347d01402546ff90f7c6a97f90a6e740c7d6e4679eb229771bb2908c22a8a1491e128ab64230d57875de17dee6114700000a4542c64330d20d7fd58bdc8ba3ef86a1499d696c6c4a97349e1033befabc51cdc765435c3804d0bd44674dc7c205a5f553cb308439712457f9a7e7aeb9158d24346d674c176eb57298f14d77c12420711fa8a977b917d12aca7865ac0099d42e71d8bc710bd171363c52427d07f3b58b479283927f83e3d41381a16871d7d2239090ccc79fbd9248288cc8247d789af7b34a9b3d66169d6ec8ff1e14710591db9f2bbfdc3bdfb4a983cde4ecfd3a5bcc84afdf355c89479f05fcd2f09a694dfe57a4ca20c41fc0067c03c780666f61436feab833f34c2b418173ff02a903d1704976f88f4e08d99d85fef2512601602933de9f9fe6426c1a366831cc9d7aaa4a7db", 0x13b) write(r0, &(0x7f0000000380)='oL', 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe7, 0xffff}, {0x8b, 0x8}, {0xa7, 0x202}], 0x3}) execve(0x0, 0x0, 0x0) 11:10:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2012, r1, 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/178, 0xb2}], 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) sendmsg(r1, &(0x7f0000000540)={&(0x7f00000003c0)=@in6={0x18, 0x0, 0x7, 0xa5b}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000400)="d29cbe728267ac56768dcff88fb3c77398c47b6ff6c39cf6425e48d65b98891cf06b74", 0x23}], 0x1, &(0x7f0000000480)=[{0x98, 0xffff, 0x8, "1f1df9e0def9b153c459ba0f332aa67ab799d26ebc80922c71c4224d086420af768db238eecb8277fc70f5d2843809a51ab7df6eda2abccdf183cbc4b811ce57594ca7b473f0dfae9ad5d6bcfa9f2b1f1ff8d19edefadba2575126fa10dd5af6413bebf3bc028e9506f88005241464c532c7ca6de7e97cd8c5bebad70bd27bfdee43712c60"}], 0x98}, 0xd) r2 = kqueue() preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0xa1, 0x800fffff, 0x29f, 0x6608f260}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x4, 0x20}, {{r2}, 0xfffffffffffffffd, 0x0, 0x40000086, 0x1ff, 0x9}, {{r1}, 0xfffffffffffffffd, 0x60, 0x40000004, 0xff, 0x2000}, {{r0}, 0xfffffffffffffff9, 0x93, 0x80, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x2}], 0x1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x80, 0x5, 0xff}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x3ff, 0xc108}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x0, 0x4c}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000002, 0x1a76}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4, 0x2, 0x3}], 0x5, &(0x7f0000000380)={0x590, 0x5}) 11:10:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() setuid(r3) r4 = dup2(r0, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r2}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x8, 0x0) 11:10:07 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000a40)=[{r0, 0x1}], 0x1, 0x0) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000200)=[{r0, 0x5}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x810, r0, 0x0, 0x0) 11:10:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28040, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x7fff, 0x0, './file0\x00', 0x2, 0x0, 0x0, 0xdf02}) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=[{0xb8, 0x0, 0x0, "b71996194531a952673d31e392aa10fb2aec4c07fd33a80c33e476ef10882050c35d2f3caf4f4b29f242a50fa2c447fc1231eb25ce99cde062dff1563ad045d537707783e4b231c94cf279335c6e069190e15e8683b22b51103fffab4b4ae0158f490d3812de8f76fb20884a9bf4511c5a7a03204b1c2a8c01807952e5fdde3e588e28c66f645767e31df2c4021e10db8241cd6bd436b12b6d2dc796c2357d74ae"}], 0xb8}, 0x400) sync() r2 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r2) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r3 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) 11:10:07 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000280), &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x9, 0x5881c5a2, 0x7fe, 0x0, 0x7, 0x80000001, 0x8, 0x2, 0x2, 0x0, 0x4}) open(&(0x7f0000000900)='./file0/file0\x00', 0x2, 0x20) linkat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file1\x00', 0x4) msgsnd(r3, &(0x7f0000000e80)=ANY=[@ANYBLOB="020000000000000018c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b976ef5cfffffffffff0bae7a163b53f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bb33992ea3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042000000000000000000000800000000"], 0xe5, 0x800) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:10:08 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051305000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x40, 0xf7, 0x0, 0x0) 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178998824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f539efab4a0324eccf4a5227c75988c0f728193ef16ab9000000000000000000000000000000", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x3, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x82) write(r0, &(0x7f0000000280)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd0000005448c5a9dde552aaeefeaff0f2c85e2800013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214deaf9d0417dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd518fb00bb2c4c7a18ef00235685c2001fc170000deee36193c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101b448cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7991f678df44ff0ff", 0x113) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) kevent(r4, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x0, 0x3, 0x1}], 0x100000000, &(0x7f0000000400)=[{{r4}, 0x0, 0x1, 0xfffff, 0x2, 0x8000}], 0x0, &(0x7f0000000440)={0x401, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7ff, 0xb824}, {0x18, 0x3, 0x6, 0x9}, 0x3, [0x7, 0x3abb, 0x20, 0x0, 0x5, 0x7, 0x7e, 0x1ff]}, 0x3c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 11:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getuid() r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="afb309621bc1233f97b3772f4fec18ee0b074c3df03516fe0c85079cf1ae", 0x1e}, {&(0x7f00000000c0)="d825b6b09948a745ade66f5e9233d729d49e6b8735ad156cd33559292bc8408106a4ede315ebf777ff2cd5bb", 0x2c}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xd8, 0x404}, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 11:10:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20082, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 11:10:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x1af, 0x1, 0x9}) r3 = syz_open_pts() r4 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/73) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffe758, 0x0, "834339db831b9e721a6901a46fb6f08a8864ffa5"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) 11:10:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000542, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x480, 0x2) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000040)="93ef42b2f0", 0x5}, {&(0x7f0000000140)="260abc2769e643784bac1a3905eb4bfcbfb748128987627512acf4b13e0e47de1e8997a6fa1c2ef4d63b71086e57d115b3c23a071ff6958be5a8a3ff65fd507ea9d75f00f218a9efa7b89a604dfad62eac015ab53b4e09a46af95d838598b96281a193b7c52d04a30f3338afa2784aa89f7fda634913ad6e23773e7d02e153d1f7b3b8142476b56b6d76f89e603340543b01222f7276c450163f6264ea6e159b7794d8fd83684fbce950ca51036498fb762a2845289c8cd6412318e5f06c5b6eafb64c06f14162511e1a282bf3fdd0ad6e70afb7800e76e7ab33173f9710e07e3d5e29639f1c9e2a7fa0c8c4", 0xec}, {&(0x7f0000000300)="1eae07c46eb6e735d60e8481f643ea8b14ac082b10a0c89ebc24b2e71350cfa7108e7e5ce22279c49d6f8ce7052dc2edd992c5b0c917ae9bc63b4573be1e26f7c3b6e348517d06efa9f1c47fe334ce49dbfd32ae27b3e41f53f9d8eb61f7c50c0e6ddf8fdb9b7e084373713e4e6a7c31438d89c777632cdaaadd5aa84c30007cf29a057ca6f8f3c63a10663e689f045b26d4", 0x92}, {&(0x7f0000000240)="ab916250df33094db408c71369976538bca97c29d2e70d6e06f93785570aa4160fa07c08759d162fb3b50eeccc2fa99ed187d5ac10d988d63d9f060350544a54635d2fae2b93cdd5259b789a07", 0x4d}, {&(0x7f00000003c0)="be068b06adfe08d9059be35b42cee995c809b11d8494ae8f90969132f8f10b3619d3e9ff895cf6c4d7a73e58e46f7ac1a23ba338d1fa950f5800467c07f8ea39484a6c014b7d3729636b11a6fa23b163f4e9768127fbeb091a29884f92ff934830388822d82074be2680070d0459d4767685bd1adf4053f67e69cdb73237167c2744e9b2423b8adc0e2cb232192a07f8c1def654ef8e", 0x96}, {&(0x7f0000000480)="b578f0fbd59b51fec5a2ed56d10be65b78de9a7c32ac77c227e89c75826eadbf701a0fe80ebb6f44401c48f982326e4b048771eac8975750659923e26c485a69dd27e387b2c0df651945e701d2219cc86d17908e60e76fcbd62ae4df48882a4f8748a6822bb7946711cc52256a11d0b7796d6f4dc012c20c7472f87ca59d690c46ef1f5c64fd5c0b8d59c85de6f998fea53108c6d0ef8e9e6990d25054aefa296fa3b5830cb4a25d2f11e45be9df857cb36ef63354ffdb7aaa9b8b1c73a92b2634188016a9da32716bd021b43f3a8219fba8c6aebc633365cf6308c2a1e511e3b89eb614c8c78b5dab5ccc9f613796e1097d79bf5e47b644c5000e65294edaacb63c40b0750d2972857c66e1d793d806278f0ab6ac9fb3ff9a8cdd32ca902a0d523b957ec484297db2d0da61f566a37b094c174196356f5363931520e5e42a345713f55079a333d659a90c9520bbb2d79a21b46c4e29230c3fc32242aa1f519c4560b2950a07df6291103b4b1eb1272fabad1d5ad1796325ca62ac852eb8c6d97e8cd606b2f8cf6b899d45df8a13a36244cc4729017b0dfc8895ce667416ac4e0d92fe386f6ec0167415a1abd82beb9a2f72f40acd6018008ddd3d7829bf0421f54e76f4d0eabde205b1488a254caec60a8f5b4e003fa33b238955b563cecb18aa2da0b8b9f37d064eceed64b966bcb9221082258e8a69c600e42dc634718f9627868572a9978f00b1c74b8c9c52b246bd5c376462d80213e806a461cde0ae018f77220a49f4cfeb87bc65fda688b6ab145f40ee523afaaf3bccb01bb4ebe40c48c07e4e58135cb43d16d551aac2f356e68a2c2057716412cdae989a4064f6684f8b1c8a08a028e9ae2c19f44e917ac97be0dce44181c9064b2d86beb9cb71984aba962b1641bda342125b2eb79d03ca61ef769f9e0a493504ac7fb228e57c808a2753f9e9e0e126427097a18710df1a659d205e1fdf3a974158f5ea34037a72e3d6f420c262c82acddf02a78afa767d8e659c360692f73154fe2ded278e59f4b629ecc04c5c4b3195ece73caffbcc704ab3f471a74892e697211e4113b48f2c5dd8948eda31e898d7e54016a5baed43051eb9d9718512399c3ce3bf35c779e65e3e73e03f944a6ee40abbe39c4ffaa9a95625de6d7c599f4e8f7f06e3b86c6e49cb7409b5de98a60b076b11524acdee8ac280dc960e5722b54c7cffa0856ea992273ba12d81e3ea8e338f6f2e196b1df75a41c92abb9fc3758c5fe484799ecc05105ea1686bff7cd7258e7b245d477ae461fc2d618695213658324113e1d15bde5640ef43d1e1a3de11429f6edabc17a13e94a1220ded20e964b341c0d8ad257a18332a65ff42cca77ca3139c5b3326200030c6992587928c7964315f50d3f509656b4f2ed6fe81ce99deb701cbf19dc0fd52ed3b5959d3c764525b535b49da0248eb64e0685f06fb39ccf76dfe4ebf9f51e261eff3327575145d6ad6aadbe3927b128ac42e6717eae5c7080ce48e8376ba8c731fe2d06ef839c01eb26768a4d74a0edfd2eb83a86d3bf4396da0718f7fccf003931ea4998b39cea082e2e1f57410342a74250f08ea01d9185153cb2c06c98b9d793094ccf033955c50dc1afb9419658bbdfaa72780da8a066c3a24b32c45feb1dc631b3a488841436709698f3b62b05440be3ad3380ca9dd030638b7e50a769761a8e3ae5176ac820464420ca2bec99c424bf69b4d035801d23aa2280657fc75ab2f068df92d3b5dde0df37de0b62c470856c8caa5e8a81cce621b34e57f050a5a780b032d4e4c069c7e4b7bc513f63cce1d7f9b445e05d96c3376af7722a70b431bffa05ef12401fae87131959471a4c4b71dff5478bce8644c276a482eb1181cbc60bc1618d2ee9766d845ac627ad8d06a14655adf766f1a7fd8b358ccbcb62864d11bc98c7d07edfcccce67135bcb347cb77c7ecb4f745a7026e6132ee9a5b0865fab45cec00fe0cb392a6a7aaaca31c49e78d6ab1631ac4a86c451b9f8d3081799f6b7ffe16dbed9a96e7ea04fb48f74092742b499948d35f8f452bb3f466397e1ef20b40b4a6371afcade20aca418449272e1e1e6da9c70813a66e487f358e10e6c27ace7dd7a7107a73964f965e0aaabdeb388a95fba2587d8dfdde38dcd9d77ff22d72abbfea0bef98b256f48dc3b1be9146feebae05995edba59b5194abb3d6900f7a0c6b21958f1c8aa4d0d0a85e7a71c0204c05d2e0e9131c65b0bca4b4aaa78b9aa1b38384231d0b37ee0ee1a3d2f56f4d0d4b988039842ff4fb6322a3edbcaac3bcacb6459dbfb43309d1e876acd559683eb063bbc6b204a754abe67f12c91dc35261e3653b86125b8aed4189e4a900cd7cdf36e4eb0e4f6edcaad013296b296cac99815ef5e0f6099cabe8bbf0631ac394e0d3068293a6ea3e2d3340e946010541b766e2a6d0586e6b36c73a0cbf0f9cc5d9d2e9db6946abe26d4ad1182a5763d37b7b66c1654cc6f45eeff098e47b2b354179f2434ed3816d5c9fce5f466f4cc116924b5c23a8f32234c0771af0cccb52dc13657a40401bcd0f0c0e96c60c1f2f21f236537ac83f6f76441568b6d59f8730154425e48c51ff93d1113e1d45760e2ce51abef475e0d63619316ef9320d6787e546c27b1d5bed858fa1d6a7da2fa6d520503c9ac393c1dd3b2c6823acf86a8fd4114d1fea34e74b81d27c9be7a977ed3776d52ff92ee3902db6646a44dc59a7245a19be7133ed46a35d4b46263fa6e33cbb3fb125ecfbe35c1678c762805e44971c8472acb16c12e90a78993afb4264bdafed03c9539d85e8ab08c60b084af8c9d553d9bef2c973acb1ee69ab109ac28d75907303f34efea7325e72ebca8ea813e7bbdd04d9f775c87f5c18e281f712ec10da2d43ceca64ad22327a9008859466119077e7ad696bb2df791631816189f710136c5b1a5d5158332cb4d479c8e63a05ecb1b33774ed972ae7e38553673e409fc7bc3422a00a4e9efc66a7eb71b0855298acc2bebdb01d99338c7bddbd4193c4ef74c201e9a1373e332da6c5ddbc6e8f3bd22625386d8111cc679db9638c15532dc7c4bb059f99fc443cbc33bf4ace1089f185a9db8854c86df004e69fdd2b577714f65f32defa7642aa83338b4f73764f6fa621401e9749d3139b2f2d049a24cc48a5b683548985dfc1f169aba6207461f1ab2e0f83f50b7416996d6a2e6df55b662539d00afd815aff2717efc1b77873efe1e09e2f11d0ad77ef88641ff709c8a1e69175d031c8e276dc7772da197ea4711781fc0da58678337fe1bffc870ce1e8e652d42095cf9e78b3076b3473d2796a183d87a822606d8428b7e5445cfb7b2978b79664de301f531ebaa4e12093deab4da17f4fd89dd56ba368f213fbe17631afe4f38e372899f057cea9d0b70e152f909f00f5afde043f3cd5e7cff2c1f9f411859b7c72f9c8920724e978d04b47ba19c44ee6b0d80999b2ca6094558d050fd26beff4b9b3c19ffd7c7e7523fdc28470d3e4c270d12e2cca3a18ab9fa00112f3680e7b4aff6d701bf5af0125d744b67d9cf21526f611c77b6956e32cf5945b109ece2d4a6975c8e2e3049e8877b3dcaa1280735838d7813ede0b1c8cf72999ccedd3fa458a9800083ddcfb2c7b8c756352a46edaaa621d721eec207a06727dd4b517e4a8ae5c834bcada89c1ead6a0ebafc680e2842939894dd9e8aa14458d5d673c3eda80d3495ea750092c18d87ff3702d6ed42a48f1e505dd80f20ac1227a08061c620b087564390d68359c596def1950a66da04edb81b958a0e0da7a6049fdf05928dc82e8a905cc21c5df83bd3b966332a75aed4df56e633a08a8078bdcc9ce9d75ad3eb185347ae5e6ee39d7be902bfd8ded403d6dbabe024a037294866a851c00b40ec4e297f6772acb8227383bd59f8d07670b297f81c46453af0961833c9c017b32ddfb2ab414f3b6e72a04fc1712f5a8597abf72c02fe5ff9caa3bdce18ae9aad35ac4ba1d7e82cc56dfcb1d0c6b3418ae233f3542672ff8b4323bf6a72df4ba7c53771db50ca4dc082d9bd4390cf02cc4e5e0a5e9387f2d410beabbaab4023d734051791f91611df4376dfb864e0f87f8b2d1b2b74702f4babf0179506f37b6a1157957dff70f968be8a46615bb92ea4e88572425946527854fb0c349e6760c18f1d2ecfdcc736a34829dc19622b98660ab909e4a291d41090c64c1fb4162c6bdfc089a5f83cde743452d5c09972b5b18e21a875876c76d2fd9cca21e531617eda80c179b75105f330333875034ea04f34baada57e94924cfa3bcc3a8589955996e3002f8520fbc1dc8cdb069ed641b14f5a85bcf09a208b6c995f4e0d0d6c74856e72df7e42da8841d8e10af626c07c7ad94dd65bd1e93df5a47c998475aa188ba18de36683e64af31cf3e0bde241671f7ccddf0e202393728bc6a01736665e5b7d8e53471b022f9fb2e7b3f02ecd9ceb22e5c859c889ab7c11541f5cbd8979800f0aeade3c29f7a2e01a5e83b1999c41324558859fd8214509dcc5abe69ff6d8a4331ade77f4bc860ef77442c6aaf45a24fbcc5a7e0b8e791e9c9f070a39cdfbf42f0976631f5b10c7c9220df7bbbc8a301d62b419e9f09bd5d23687ba233c07d1b17ef8e1320db0ef31d587bf364e36f5164b87c4f9abf7cf123e079117cfdac4166fc2dc8ccd1fb4a20065fb376a38edc934d010a0737fa828c5ddf9aa2ccaa2a1341a5f7dbe07559b1e27ece2704a601a53041f7904d0a78133ca0166adcba358b549088a0bb07961d59254ec1bca2399a92aacbdd6e10b50bda0d4956e47d2270f2f498f9634c14d38d072bcfd0953a99152a714cdd35c80ff628adc034837c3bcb1858ef6a82de11ad29d476cac7364305cddc86c1a614a8d3dce585ed4b30e9622d2605afa024d6d94aeb2ed55e302c6a2d14c057a31c9a3b4669edff972b5f4e36c5d4f0559d70180ff8ac5fa1620a37aa6afcb4b285ccf158861cc131fae1cd2ae81a77be2362ef0b65e0bc27a130ac44a598608bc23cf3de781c56c64c5f312be6842d5d4e9756aa0f72188e3a8b80196ed1c946bd456179166172ac292c271ae84d5c55469c23792aa384d721729a191317b5ad1768150896abcf00cdad2a50912a937091c84826b509a687949d649dc5485477db3e65f28ad82fecb521fca256d9a62bd11ee94e286e4c8cc8e17a950d4fb3093105b453ce6416c7c3228d42d2f55a6b5667726220756dd950d1f8e9ac3849b24c765907db5d30e3a57cab44227bb880d41076f7e3678dba1931db64666d2e5c1a365a4fa0c0d6be4374ae1a501ebb761e4b9d282038901de3b0ebd6c18d961597833bf09780ad50501fee0a39d51ab6686df80ae25a2ff597733bcaacfc6b157a8e2148fad37aff595f281b907df9500306695e7dbdce967311f711e4ce1617174f17fa46ef216b8ec1f1c20f1fde35d8de14dd24ef048482447db5a9e20aa988bf17c5acfb209fff0100ad39ee26a8ba7fe4086d8a1b2065862969fb50a794a472415993a2a5f7ee90bb3d5a97339e97e19e19692e670c800222f6b98ec428b82efe73e0e51876a01a976260edc50ccb2384727ac31a287d036474d31fffc27e831788cd0d3f9354a572719a674fdfcfa5ab97c9880f6a8e48176721909c6d8cae2dc04ed7d4a02b0c26646dc9a9433f973d760f81560157689f1f673d44838614644ae864bc0c49bec944c63c00742734bd10676257e39355ddba80fb7b3f6f3c3aed90dfa550ef099061c05cac9fec43c90c67d021ab2bc37c3cdbe8111", 0x1000}, {&(0x7f0000001480)="cd34c6d54e9f5c148cce6e523b3873f4f109696909365b66c5cbec3d26402ca26aae9e6110f664f7f55c021903e0c67ca7db65912d1d09b55a635aa79e8e5be4e5c14c440577fa6b20ffe18ade63bfb2c40dbac30d0737eaa2a0f13ddf0e3f95ab48aebda9038a71d1b4405d40ac4db98292765cc39f93a23aa8a169aec74d03c1b2e49d3e7c5976405af7690918ac6a9cc927384c430c94337b9eeef2b1e3598267ff964c49c7aea7e40c7bc6d8c75fc463e9b64ad81a5a133b410d2ea58e3eb0bea16592933d4ab6204b1989afaf87694b0463e1cee42a8758d0ffe5cea804c987da845f", 0xe5}], 0x7, &(0x7f0000001600)=[{0xf8, 0xffff, 0x1, "51e89ce82ba6df6defeb8b6c6468379cd4e8e651fc9edcc4b975e3f6187668d0bdc7b489ad1981a4a7cfabb46b32fe6a133f6e0a343c0a621c98a3ac20ad518f519ebb882a20a2c523b371abc2da0c54131586c20f8b6f6143f0a8cff5f1cbc19e36ac37976b8a6de042fc52543f563300d17bfa27530b949ed59b6cf08d67f938f605ce4a65cc6fd5eaf6cb9dca145144805bb4af9d76d98a0cf555c58d89995396a496def015f66470b3513dc203d6f387b7354ec069ddefd8d770cbc4f0144e705f4c6cf71a3fd04f0648c7ae9dd3b571204b819180221792d9e0ddd5665df043ec62ca"}], 0xf8}, 0x4) 11:10:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 11:10:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt(r2, 0x466c, 0x100000001, &(0x7f0000000140)=""/191, &(0x7f0000000200)=0xbf) fcntl$setstatus(r2, 0x4, 0xcc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x2, 0x0, './file0\x00', 0x1000, 0x9, 0x0, 0xfffffffffffffff7}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x1}, {r1, 0x2}, {r1, 0x8}, {r2, 0x8}, {r1, 0xbd1ab58efa544546}, {r3, 0x100}, {r0, 0x20}], 0x7, 0x9) close(r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) 11:10:08 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 11:10:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xc0, 0x0) dup2(r4, r3) poll(&(0x7f0000000240)=[{r2, 0x13}], 0x1, 0x0) 11:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10240, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:10:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2, 0x0, 0x0) fcntl$getown(r0, 0x5) fchflags(r0, 0x60004) 11:10:08 executing program 1: r0 = semget(0x2, 0x0, 0x400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 11:10:08 executing program 0: setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x401, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() r2 = getgid() setregid(r0, r2) socket$unix(0x1, 0x5, 0x0) 11:10:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="79fe9a36a5fc7eba24c8c413f8efdc6ffb1ad1d9687d8d0914489be0c470f9b2b4d947268fd952019e2c921b59169e1fef75723d7fc21e93e35a4a7683234700e1c869d0e7a245b05cff0a143c136b4f3c8f7571357561a6285523d1178a6891975499b98f6934ad3bd6a46c6f4595d6c6be4f8bac804593dd981f169b85948b2dc1516496c42f811b20b56d37dbe19fc49e35ef0144ff047b9eafe052e4c32ba190662a3776b9f42f4ba32abf19f157a186eb0c3e2fb73b1ccae78d6ff4c307fa0000000000000000002b747cbc2c6705e029a61da52acce52433bff8eac3217223709c6960e2177532733a6b3fbea7b0b1a03952674fa2aa709a5ab275273013510c8dc2e70db062e69aecc589b32c98da8bcf24dbb940ee78ae7d4df785690c1e0ce204fcc0743452c1f349c81095d135306be138def0e756ac2e804a07", 0x13f) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537ea3aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b287f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60c4f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551160e6a0998bd25030a05441535ef3dc69d24e68287d3787ea07f9eece6b2901e1428a19f6dd4bbe8b3cf4b6dab1ccbfba40a75e8196ec7", 0x143) r1 = syz_open_pts() mkdir(&(0x7f0000000040)='./file0\x00', 0x3d) close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r2, 0x110}, {r0, 0xc0}, {r2, 0x4}, {r0, 0x2}], 0x4, 0x3) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x9, "b08dce5800", 0x0, 0xfffffffffffffffe}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff0b}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 11:10:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:09 executing program 1: mlock(&(0x7f0000b48000/0x1000)=nil, 0x1000) munlock(&(0x7f0000b48000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x20, 0x2}) 11:10:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x4b) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 11:10:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000300)=""/26, 0x1a}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ecc67a0bb26ddf4c2cf6264ca32c6f1a9bb18cc4"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() 11:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 11:10:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0xeee65d2105cb2ae9, &(0x7f0000000000)={0x1fd, 0x100000000}, 0xf) 11:10:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xe2, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x6a) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x100) unlink(&(0x7f0000000080)='./file0\x00') fsync(r0) 11:10:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmod(r3, 0x2) select(0x40, &(0x7f00000000c0)={0x66f6, 0x7, 0xfff, 0x5, 0x5, 0x5, 0x7, 0x2}, &(0x7f0000000100)={0x95fd, 0x7, 0x1ff, 0x1000, 0xfffffffffffffffd, 0x3, 0x5, 0x1}, &(0x7f0000000140)={0xfff, 0x5, 0x1, 0x7, 0x1000, 0x4, 0x1, 0xff}, &(0x7f00000001c0)={0x9}) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x1, 0x1, 0x80}) 11:10:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x2) fsync(0xffffffffffffff9c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10001, 0x200000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) 11:10:09 executing program 0: socketpair(0x1, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x7caf) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x804, &(0x7f0000000080)=0x4, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x21e360a6}, {0x0, 0x9}, {0x87, 0xc50c}], 0x3}) r4 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = socket(0x11, 0x7, 0xfffffffffffff801) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) r6 = socket$inet(0x2, 0x3, 0x7) fcntl$getflags(r3, 0x3) r7 = socket(0x1e, 0x8005, 0x9) r8 = socket(0x1a, 0x4000, 0x3) r9 = accept$inet(r8, &(0x7f0000000200), &(0x7f0000000240)=0xc) fsync(r9) poll(&(0x7f0000000280)=[{r3, 0x10}, {r9, 0x20}, {r8, 0x4}, {r2, 0x28}, {r1, 0xf898852a6fb08f5c}, {r4}, {r7, 0x80}], 0x7, 0x80000000) fchdir(r7) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xa0) r11 = accept$inet(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = socket(0x10, 0x4000, 0x6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x2) getsockopt$sock_timeval(r9, 0xffff, 0x1007, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) kevent(r3, &(0x7f00000004c0)=[{{r10}, 0xffffffffffffffff, 0x12, 0x88, 0x80000000, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x8000}], 0x0, &(0x7f0000000500)=[{{r12}, 0x0, 0x4, 0x1, 0x7, 0xc2}, {{r5}, 0xffffffffffffffff, 0x20, 0x4, 0x3}, {{r3}, 0xfffffffffffffff9, 0x41, 0x10, 0x80000000, 0x3}, {{r9}, 0xfffffffffffffffe, 0x5b, 0xfffff, 0x400, 0xc6ea}, {{r1}, 0xfffffffffffffffb, 0x9, 0x40, 0x9, 0x8000}, {{r5}, 0xffffffffffffffff, 0x9d, 0x82, 0x8, 0x40}], 0x100000001, &(0x7f00000005c0)={0xfffffffffffffffa, 0x2}) accept$inet(r11, &(0x7f0000000600), &(0x7f0000000640)=0xc) ftruncate(r5, 0x100) write(r2, &(0x7f0000000680)="e1db0df7b51678218a9c712c9d161d4c233cfa8283885062406df92cc30ab40cea9f4a0dbbb34747e60874630319c572a5df98f5dd310836908a78595fd15a272ffc2a8142f517fc1e301ba9c103bbea369cdbdbf751c59e431b9a8f1a9a945f975bf4bbd1cc83768766f9074d5c8d105615406ad3eef26a615c9244e5258925ebd1db88117dd6f8828adeb8b1d468891e80", 0x92) sendmsg(r6, &(0x7f0000003f40)={&(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000000780)="3c05e7e15ee89544230913ae38632c09ff5a2dfd9c58fd68acc6266a5d905d248cbffa21c283b50d3d2974c0745dc22ba9b1664bf02835ecf8ecc39e0f84bae259f70a9904d7f46fe352a096803b5e085fbf61343a95dec714075d5ca92da62a2021287e58fd4c506b7f4731c6843b98ceebf64f10840996204540e23964e7bb94e2124aeb0b148941c08f96b54fc1ec53622405072931ea2931bf2d8ed941f9773eb24df6ab93fd0651eda1ecd3a84cd96362b74372f8e2990d44f086cb179c765011bce7ceadade6bdac111abaa68f55aa95403ab6ba65969566d69bffa9def81bb83f6252e07d4885767853fc75", 0xef}, {&(0x7f0000000880)="c7decbdbeb87921a380b6ae372dc3ca13e10a4d78207a5cd3306547a88ba687e7c0e98798e545c64a04820605bfccb3cc6abaf5186e9716b22f2d8673deb7c49", 0x40}, {&(0x7f00000008c0)="c021593d786ed1f271864c2c9ee62b07c44dde48867b6025d8763c18e09c8618e2832d37567d062c37862991080a54926c683196bd9d2bedcb8d1db345c03dfa465fdf18520b67c9b1d02d48f2b893c390a196142cc9587b256e831a5a0dd2bf6982d6886e9e76112aa9e684753b7162afe6d1e00f4692748c7fdaf0efe01aeccb22d57604e3cf7cf9ca5d625185ed54b49f96f9b65a682d804e9b24c7b3512ae1fb71b79bc997b165c861429cf27b48ae1abe7e5c070cb634f48710015148c9daab3f4fa2aca5757e7eb7e0", 0xcc}, {&(0x7f00000009c0)="0fe785ad8b4e046fa745bf6a2d0240822c3e679ca1392dcb6148355a87ecf503759281dbb0e974f75e61cb2eeabda7280842956c0efa910ec4b4f04f695241dcbaab78d22ea6028c52f73fc69ef10cbba574ed353d7aeb6d149ac7b341ffc2fa6fae27a7364a05b56a58408684bf06a6ad8fd414f7bd27fabc4bef19dcae6683c0b0549d088d1380c58cdd7adeae3ea9bbf87d9982d7cbd9dc3507c77b25f412a9b4d8652929051fb2703309a6e5aa75074176fad93d6bf0bf1bb69ffc196d3917381b8e55be36a953b891994858a196725e4bbfdb3a9993cd143ce37d37119e5c3e6a3d3247", 0xe6}, {&(0x7f0000000ac0)="72521bc366a2f9a47a9844ef3e8996e5f72d6bc5c34e48f45cd8b2903c4398791dca571b43a37f5908ca1ebad03e8a3bbfe236ba3fbf2751daec4d5a4e4b488507d88b041c2c2fba30f7177117c00ff70740c44aa3fc097ae9bfddf28572e50b399fc48f31310db8a5320bec66b26c70c5d37b68dc02b093287c9203708040e89c553032bd0e5a74fd03830cd7922515c6540bc34a6bb6f8347945801aaf0062f9366b6236dd3343e2099216775f05f14bd90919c5da456d09d7c520fe38f1b153721fa817ab0cf52de110bca62f31563999c512b03a3de26f720db8766959bc4d386ae5bd56687f771734e06026ff5b24e6da8b01eb652713f45feca59214b93b98563e8b09d108df15f3abd0be42a99059d691fed805a88b4b795336d1fd2365d11e5ba6dd3a1317324fb7740cc092437a2ca9a130f834f99ec4d514386b0b895a07fd6e90e9084d4ca4e924e5fcae4e681a28f69775ded4ee767378247643eb8f50c59becc6e326280e809e2be76389f07fb1cc1741f43d53be59f1d559b22f2f017da85f2feffbc51dcc313ce2891df6dc1c27c184edf5d9b46c80cff187e1f53fc86a7374f88ea1883f122873b452489fbea31397debcb537381803b1fc301277fb25817fba5a3e14400b6b4c8c7806b31f6a121abb1cd5185ac15c9a8996c01e841857e7cdb7846acae07125a4ab6615184b401718d41520c1f3e1eb8c389ec489caaaa75da4ad7637b87e6f4ac003147c329db385e1453f1db1ef71b3dd9affbb3b74df461f8624b6bf269118da05ce37c9dff5732fa5870ded1d5f7924dcc3854b38a3567fb97afe6ea80680476dd73f0f0ced27738a7eec1aa3cc6f00692c81caf03cef7719deb4fd0f0a6d7157551314e3e022bbd8b94bc437a4042de10cc3554c7149bf5b0d8e987b10199566ea403cd0b109dc491f6c1779c2e961a9fbf848577cb5e40d4acc2c90c6f9c7a53fe2c573ee5db86c930eb2f733ad5316d8d1f0b1cb3d11c7a29eea857377d0ac7a54fdd614a836ed4185c04c53e8e1a839712ec48617bf9fe1efede77260dda28369f0cf4f1c47fc05847ae0d31fdb17c84cf67f84fa22662b9720f9d2376541b78a630f18b0356acd756fa92fc2bce0ab2b273f93e166f101e54de246ab4da2acb0f679564fb92c3e9b2018e2de5144ea8b8e315f6d8a6386e834ed79835fff68c471b05fb64adea51f91836141199eab6248e015cd3d67364fab5d4c5dc8d7fa2b5acf98c73bf06d1485fa326f3f8fb2fbf14ff7f8550a902d5785cae87f5a8baef44d806ae7843121c704869a739c6358d125d9fe5681324352142810527cd1f290be3551a45a81c3f0a2d4b188186bdbcf8b571586c7ec3239995abd9ed3c7a4e931a60890d02193744437a3a6d22923b32dc6106d54ba73c2a2d571dfbdc46133b2b27bf1730c62bfde6e53551d6beedc65c8ddbdcf3c17acee9425677bd66c5f8e5e41af5a9f449bd2f60349dc3cdc0be3c973ef49aad9e1bb36a7c97000153d41fab0b77e4cc342e76cdc6b6b27c507de460ed324f71e0c45bd8e44675d36cca64a3482ab257ac91f79b1212488326f180e0464c1155e9d00cd22452d1add00fc65f6127c84e73f1d102af7c892369f3916b84e5fa62c3b16130d750dc77bdbe6c2269edc187d4bb7feeec543e0d6e697a4ff2461829fcacd84cd074bdb7265be4d4d89d46e4ce61e83287a7ffd9be2ccadac6a820f7ed2fa104509dd2b7fbfb0ae12ee3f13b16ade9e889eaa971df05a7a65649e5eb90e855dcc09911365f36537a3598dc0d2ec848c361adbb50db8b06797883b4038f285d736f995003061cbc2814951deee0ee09be83c404cc61d2acc700951f88ac90f49c6afc4303ab31f8b006131ce6b2534a4175002e22edac359ba4f986e39aab4474a7fefd4179456fa8d0bd8a871fedf6498a50db354b650a06c9aae4345739c56def2d9aeec4287c9436e31368507ccc38a03f159411d94decbe81462d1ca85c85dcca37889b0f688cfe58cfac7451df565525f9955ad3b534d8924c54c6ac43a5eed2e075187464eeedec98114232b0f9e6bb2ae24527a8b8ab4bf2419aa337c4cff75aa576b7b94e89dd7969579056a4fd5bbd91cceb6a8031d7e6d6b3634c61ee32a588b6a70c562e995c026bd951fd1696ceae48bcc638d248bd012e61595deb2eccd45ccee010bf209ff30dbc7375f4e6470cfbcb9e0484936831788699d39bc04e435f8c4335d402ae46ccf00b2f099d9e7e467792ff9541ba4910dfaa684d5156416e08d3f4a2d5cfb2d1819079d67eaddb07c5d34b85d47ef555f9305cc137b7912e214924fc739f2df186a9fa0ba2fb5b9d00cfbb98c190a18413e748cfb030796831844954a34d7a4b9366234c8f3697f67f6045cf3dcaa070d02ac39ccaf9665fcf76fd6f8af9f8e6ce4765c827661776a954ab2b0f4271e15f14e54cc8590af21b8719e0639a76336ba5d731492ac4a918134e2484304d1ac8d13df5d9c36b50390dc46e036fbb92235228c61c3013e230e70e9c46c358af44262271d44df4fa2d819ed6192d8b7316a3d0f5eb088b0127a9a6c8e0187d22aeb0c403d7ae42f7f6bccce885ce7edf627f23ce35421d58f732998fb9fe3f3f12ccdbc82ac3fda499e1c898614ed91159a31c1608b231cc64824c7866e94edb2f04f0032671b3f7c3fde7d0a3b36fe36fa7c420d5f42973daf849ba1bfc4bbee62314f64eb6969d85b0c5cea5b84304ce656c58fdd31e25adcd2942db86e81580180e1239c0afed662830f349c4ea9e6719b51477f034cb69c640a843cf4132bc2c269363063a3ff34d9b9e3e7792febd87c514625c7ad43ff8359b2680b71e9ff182a178d1c5c411a51196f430b49efa1f2653ef6f2e3f057de666ba683667e5d9310ba6915898571fd4eb3458059b503e0cedacc6932ca2e63ceac86ac82ebadb63d850807f32ba7623743249701d8953be1fb1697b3e5286ee94cf6c71e22bd45d5673cdf8c4655d6132ebbc5a18811fe36296c90caa6ad2c40145726d3a6ab79e3ad2dd0ef0ac85416d1859e70b4e9509e65a237d7f85d8828b48e53bf67d3333946f2953a5b700cc4c5862c93bca052ca284bcfd1e2085560778fec922af36a2bdaf3f4126f9a2700f029e6869a609ee8cc014d875b0a1be15724f2ad3dec3eaecdc191e66048ec2b44771b0d7dcb627d98ece933b0faed66d2eeffba6e606477544dbc4ac68794cd8d890cc4a84b33e11d810d8352457645f6194a184c9bdbbf15d45ceedb602dd6150a35ef4af4ba15871ce0801ecf23ae42db64964a0458ad546a7b8aea3bcc690754e9e33d4921cbd0315299745f8aab7b48f6438eeb74997e32cb9a44c26f4f2048afea534449a699687b029ab63f9a806346b9e3eb381b7b08bb33a3c09a8ed3ed0f583de4bbd79335dde369a534e2185958c95bc12a8d184ad2b742c42b10849c7c49e6590f178d68c725ad85080764a9791dc08a5dd57667261870fe91dc756420022c5bb5cab6fd10bb5a9361ae6e84179876ea60d14fe740cac63a88251c8e2228a8ba2e4b0e0f58ce95e4e48eeb0832096fae1ac7680255c28fbc56d8c1571e4ca0c425f45585301726981bc286fc0a65c6282d577d287fe4e6d655abe144c3318ae8ed223e1820138b3f6ab2130a1d60b20d5ef046eac0dfb5f7880796bc0b506ec6559ed31b18bf8a6e947fd212c5d3e255733858ec8d93b4c579f9ef8792e5e58050b3907016bcf12228dbf6a4af2e47e755040faff100749805f3e000bdfbbdc4ba12e7e53b8562068e4714806ffb05f42240df9b29098bccdd7707af5a305e97a325a3affdb7dfb1ae78074cba9e062b2f76546df40e7a839936c32a4a022fbec186410732cdc69c3fa6349c38c6ada53f63f887ec1a83afaa33330cf4cc82c689c67487bf38274f623db3704d8afcdbf3753ea44ab43fa1a9a914179befaac278431337d437cbe41dce67aee949400bef00e749989fb14e980ceb6c82a5c56510f958cbafdbee01b8adcfd4f1001dc897bbe3d0ff815b786baf292f179b2b158af7dc301e70d9a35d5bf6957679b1d33eaaec9065de471e3c2208dfd76e1f163691b96670e0d92a0a6f13399fde81c03f6588ec5ff11d1ff93de52b94fa2302fddd20ef3010cf974648ce4596070015720f7d637025c12f70959bfe64ac4526bff27132359d69157759c0fdf3e81bd23021586f4a42794f01cfc1b7370ee350d2c8dfcf708fc5ba1e199a09e42eee67da3c8efd3ad58d602a139344f476ab687cd399d56a55c0b791c28c8cd6508dad54a211463e01fd5360e7d930ba34e40cf381dd05c9f83a47a90e538e355b790797efab395044365dc1923288b116a5f5d5a6fdf704f23313fc06900205f990263660e1989676167727d53bf2fd9aba4b14a5ca3c9f95663f0656b75c38874946dcf3f931f2ad2c307b1fb214e2173ed6c793301ca78c7763e0c21f13449d964c6db4b9394a56b72fd5ecb4d66b29c66fe37e7ea9ffea3187d10d48038c460781f243c8e0cfe508589fdc04da9505ce55b4452a9622fa9356ae42a861d14702b95f17dfffc6e963e20f66e052e3d8696c86c1926e2c3b65a22af77371e57ff53955e178d1cfe428caadff1a5705a1f3a87ac221c9839cdc1ca83e94033ffa6acda95c6ec2dff6219e2f9971e6bc34e830d2f7510ffe1eb3accc673493cec060148347eed213437cd37e6d389d90641a3a8dd9f6de0716e17503f52e6b4e5fbbe458ce2dea1288a2dd47301385ce88c01aedaae7a0d1bdc578b4db45897df976aec1524915f1de3610e91a6d534be34ac28aef2bcd69be924afee3ce9b5e22222dd6afddc8bc59da0f6fcb2fa2b90902a746c580691439586fdda5c1a5d788f25d2ac74e7e2a5b639c36fa3c609eb75b9278cf73e651a98965b395727a5446d80cffa0d590756918d079b62280cff05d384a197d50dfa0136d5222a07f306599a9d20eadf160495a5ee01023076b0881f21675d1a8e19f7c6f137b44b15f05b765b7f72592ef44cc4cb2443cf8af842129c01a8fa45f480b99f7ef9764cfd80719522b679c51786db47b8d1e6ba2b11132dc62175f62d8fe9aec19761ccc7fccf4771cd631b395770b89973923e1fac838b7f1a4983fd33f349fd3bce9d65b3514bcfef125a2cf1126608e0bffbe6106692f9e58130d2b26e01e3ca8a2aec5ebe2b135297b129f1b53dc316b80b20318f8d3d4a7e2bbef6dd616ffce349b4a303908285e16e02ab07f441997be4092d40703f503ed13909b69f2ee5775e7e8fe3886720066937dd9048565aa5592921da09f2fbd7d1decccf99298ca671d663dcbed0453c7a796d0e95a06f90ba9f7d47d2750b7addc91d12c6b2814af4e73897436de56a08ee9f81b4b1756dab62d5b6baae28e488c839a7a8f5aa50e3fb23e8140a019558dc32b1b00d8417b3d38458ddae59993d7b61a98aceefe04eb97ea66145533e7438aa3ab9a06707cbdbf2846b699e659ce90b11f4a1d9a791d4bc7719426b3838e61716ecd11ba791ebf8c080c0e0df044557bdd8d9521d9c01e7589b11e716c578affa44d56da3907c90079bba8133092f3151f490b9dbae06de870c601beb96a5dccb4062a859cbd5c641de4efc82fd4a6a3655b89a214b8b640955a4d0af5cc4aa185836041a25831aa8828b1406a2526c7d8e854010878b4c0f44f7cf779d6f8fc3bc5c23a8371200e83906d6d6700ff05ad8e1bacd1949b55fe4475cfe1093f2e0827a788b367a9060243aa", 0x1000}, {&(0x7f0000001ac0)="174fabb1be92aa218e395a0c807303b1a5531331b2db75fe9dea889abef0f9f6a1317d3da15872e0d7e1179c88d6f9dc3215fba8cff66a0c6c8a01dce5fd1486c0f9b627deb7cf827424e03edc2bd69d9adc636387154afe3e75888c23ca13cc9afb695e6476895126d8df3374aa5f68b10af66bac01c48bd15052ebc87dd3455525ecbec473a7b9d3bd789691d9c7c50aff9eb6822e7eb4a8a59f626a99fe8da9916c87c3135cf8f271201bd5156afee5cc04f366886176bf1f7034b2601820f22abfc12c03f06844145cbe522c52094079a40a53d4b30c90ac94c9f65fb26843ce123b93f7d6cda15916abee844e92b17f49c626daec6368a259f34763e272a4a821f67e1c709b65e28c7444115825241bd4115c14243c3e2ed88acafd90ef7e9ee6abfb19f8dc3b68d88ced86978fc68b8b8337ac016ab45409685336b38aad5f8123bc7f44dd96e0c1df33868bfe7edc45ce7db96efcdde0cfc3cc24b75938146cbe099555fc3cbfb628a67958d7f7b5fc429fdfb3c296b3b3c4cc0782168349b6e46ab0ec5b763865a81fafc15de900bff32e413166e11974117ceba757772a49bb50fb4cca7b1a3ac616ed2760ff185e7e423c321b85fb7d2e29c559c079c359991540497fec48d18fa51fb7a2209778169c660ab968bdcf04d282bf461e5fc2afa70eb421f401729587b0c91035f8d53cc130b43231be3d06741e58f43617dbd3693b93a2a4fdfca7fe3c2f2c142a2c81382175a246ee0b3db4ae367eedfc042812648cd8fc337e558143d388ebba63a9e67e8a19eabff945fa55879795731aa72f09409cbfb3987f37353ff3b9b58629ac70e6eee398236ba4dbd1a24d2a8d046028dafd3638ed4f36cfd65cad4c451e997f94f2e7c45a74189f6ff90874f39d9a11c08ba4ae503b9bc6e4b42b7ef286dbd4bc59e677154aa5343682569f279dabfec3a68bc157503d52894134db8ed0d19af98a3f03a75e912ab9c25c6976c3f4cb8d58f4652ef2d8882e0bca702f059bd9cc1bd03f34990d78640dc70c553d8a431fdd77e05461de9948c945bc1545de26c25dc79463dc2e863d73a1a27f98501e28a7a351d9131cdf1d3ec03a0b415ccab252c21532af08165d2156d3eb59842889bab6a2ad5d6907b776f8920757fdc6711c8590fc74b434ac1757fef6f7a0bc4c2b72016be8c948e73817df3a40821c6ca93f19a6e0e219a8e49cdaac05461d0b4cd06f0d677cfd01f5be223be9188564182c0ec2b74cc7bf55fb94f84037925bd05bbf5148fbb02f368493f82a4a9b7b74dfad16a4714e519214aca2af051fb25339a75748d13132b45e9c6ea55619fba1865b842475f5acc155a19998662796364af62c4dd7e901b17758ab16a3a88e240ba729fbf95a9eb155805599b68735425435e75348cfd64d0d8600847ebbaa01f7ebf2d04c85f1c0f48f7865412af13e77015a7aca56e73d8c0020c1d48239aea2218002d9769f96021ad42182a54a9e9b93a5d7cec0b87eb9cfea88c08fe1f27886a77fe0294dd6d6ba42ae65b2e7651ef72684247e45e20f2d3bb82754ef7de9b007e006223c1e50f2b2a37c15be11a73bc0a41d1245bc0ec85be426bbc0513bdbacc216b27ceff1c24b4e4ea45e614caa6444fb2050ab0f5f3ddebfc2ab468f54054c9d8248c5a99e3b28338a383b28782c4ed9b0410a489ad54e1feb0d95ec5d13fc24a2d480dfeca0cecd311631d973aabbf44b52590d9bbf3317fa1a7efaa56a44ed47e209256af54528633332d35ce2c4c1de0fca2f4806306e72e11cba69808d887f512ced3524ab82426135c24e3c2f23d5c7269b825f4a003bb531421f5feba4841843a603c3158d62da2e13d114588b0781690631206ffb4ec11adecf2db34f32cd808b0e0c74cbe06c59d2cce7851928f39393ec0020d5280faff982d4540b62f2e6848fc58bd650fc93cfc3c423bf2361fd585b340f6e2e688127d9ebc9bb7b349c90fa22e00caf7676f4e83816c9cd297481f81a4814bfc1e3f2491e1979a737a8a90656dd9a0bed1e47fb3cce9485bb5fa4e4dfbd44a0347854cf580f678295dde4f49f1b6c2b37dd05f9c590f9259792a21ad6b854324a42409b2bf782b3a04dee05dcf7c673cb753d4ced66f51c7d679d1e953fe1a4d812e0e900541313702377d1f70b4f20c51bc412b252beba34afc95bdb7bc47ee3e7914773b125cf971dc7351ac671977100276e6c37d4a636909b521966bd1b87e6d53dcc0eb329b8d7ea5bcbd6f73191154fc52375822580db068b928b2f76e16344c59c340a0be9e7220b52414bc66687b054fc9fabf2a07ee7a5519a0d10ff9eb54fc69d995fba63172d7db6b4b8cd0414ccb0b98973f9ed6c7a82e36feea1eefc9b67184017a3002fc3a780fbfc25dfdb18cd4398be8947d5e4bf7e328a89d7cf4fdb43f1d1a30b5157875bd302b2dbb315737621ad3fa3a640d9c6d72c7c73b9b2bcdb4376148955ed68245cb29396eca4e02618d25fb0ac2be49bb972ba5ac942988be83de12705d846c9ca1adf008b0d37da05551db8be4c2017f75cb6b278d80ed6f4923b139b692aa8acdbafbc5b3c0267fc7729a5b8876932c18b156ca592b2597fb7af5bfa919842caf14e5a42b8028eecc2f4e81ff18c3948d84d4c7ed052abf5d4526e102b3615cd91aca4b280f5c009d131846a8256527c00f7a8a6103fa124c4354682aabbdefde73e126fc9a851a41bc9c195379c780575d2abd3418000ec57f385fb78ef4ec3dc4774bae420814133ab36ec2fe37ca80aab1f61b06cd9a58aa50ed69b7095ce2f1d599a93729b6653cffc678566f68a3c84dab59fde2ff1554acf9dc921e6754da2705bf2c885a96dea96826f367de41d9685df0bbe59cd4f7a09b703097fa7a791015606112d10a49c860be5958a6aff9234cfe31c9f5c9a3301ad5d688c422f39bcab3e6808fc8c25dd2d71217edbf61ef0588733851a9dc517ab957f2fa58c0153b892f8a876fc1e4d7a90d079e6a2042f44420c16a15de66bb917fddb5a0ef4125e3122116629831bc9eca7fb94b1793deb25311a90a1eef9ba8449c8eaed011e16134814475a54d1989b1179fa84ce14503cd75b7b5df2b31d600d94a9968b2270f6b702266d32fa108e041fc4a43f8c3957182a8c2b1acd423e702f430f925c735e4f18cb45098cb427357da6cecdd2a860310cfa21b6e629e43c1aae574098a7665868a2eb43b64a20ac90d4173c9f0bc30a099d4c6d19592af032790afd719dad4e5617579750ee76813b09317e6151324903ffb4afeedd9341688d1dda464a435a3e4d9b3dda42862440b9bfa2f36e671aab7e11167acb96967d316e8d0b9538ad4b57794d71438f3138a260e7ca96511ee1e558232425c0599b94c6a38f3c7c1c126bbe15a4b8da2ff43710c16cea6d0817a3a13c1f84f49553d6436dd479ed8c2e91ba46a78123b60a53ff59a6b0c96cc7ccf7b64f6231dddc6a49df10cc52cac31e6f4512a5a99a566df7e309f2c3a2acd679db432646a4d1b07048f20d2e1721fcbeb084509890ec2f3ab7396cb3ff74dc018c8b376f063365e5e13d9b51b2d627c3e24c1ec55c4190810214da276645bf96703f2f3a6e6f6d1c8bf6832c454c3c498359493da6993c24295e210a86f4e0bc666deb5e0c506b268a19f5c3cdb056ceb017744389cba511f790e529724c94976bdba4636c998e5b30fee537edc31969a798ea02137b9bc7f46d1653927b9bd28305754c0ed8e033623dd1a87f2e8582de2f0aba4ac39a26fb7373581b79ac9fc0c3022167712471cd6cab537504a3c87e6a91a673704af534c65bad72a7cb56d2f13c00535c9655531139a871e3c4eb4430df33aac47e6f782353d9686c2004dbff2aa284f5656109413b15d408d55a95a42fcd42388229ad33183f49a8c3ebb86a0999617ad93158ce4cb5c847ce31d2252749e901b834f9317a73ad2d331a77ffad2c5a06d81ba4720a92298db2f29181cd33593314aca9c44e9b57d1775716c697b96ce9a8cf819cbc7123523ae9481a9521dcb21e38f8337a26d0c7d10db5d9fcb15d3822e5aa9ef63e921537d74db5fb50f441b0cafb3cc1f0408b10868201c2da348d859839921b65a9a9d23323717bf688170a5e94b36f1bac7ee33570bbc24b23d8e0756c45b6cd976814ea7a034a26612031c7643bd4c5fff416ba434a002824a4dfd800c9ff09f9ca2119c815806d39f5bd7d1fea63578a573be70f69f138cf3e8a22feb4a070ebd42b36a893da5997bb0626cef3ae432c78a912791a99c521197cf0fe2721a46dda6209923a8ec0a3b57a32d70997b97c943f858035560425534a9744c5834536cb9d792d1ca94882c8fdbb259735ad3e00068e36b7c872050aa45d9fb6f366bd539028dc675f28a59c246008ee50bce60053c774808a9b544197ff7694842cfcf88bb459d39f58f2eeb924f984c55c8352aca8167def6ac0615e3bc17f68063c7cd493e0cb3e697471b2aef75b9da15a8a6638a00ecf8747f33d947789773dcb024d934ce5fe4b16c9ead705526f29192b0080c61e66b6bfef7c61c54a72c189185dbe532d4c14a3bf6cd445161c9184959da41e3e628f4519291fbbf193e2860fd919171a243cfc69658595710dbbe99873ecfaaab441cabb2dd3937a462448d041287c0bc00c356b0eb0b75ad4944c393134fbce3ae21d3a0ace4411b2099c407f83b65f6801c9a4c3c2bb989fecb157d0787957be2d3de82906fd60ac0ab5145a9b3365850aab88345291b7f53c0e813e4992e600c0a37fcd7d2e54a31804b53125ec9cc9739c0c759131f007325a301202b307fffa5fcb0a5e970416efea36443e29e4b0499ed50e07000f1bbfd8b4d4eb597785aa531c40334bb4ccc0f39474af53352fab3a662c36c7f1b047059c10026d48965c8338ae9476fb90013f51024d35c26f5af870ba779d873ab34d999ee0bf160881a12958a666607cc63b57c8c1159a35eaa65078bed22b0c3f6069444ad4d9654814dddfd1cb4c3ea424fe83edef44d11661fb82920e673f46195e8a84727c33e4b015430e7ab664ce5f6d52fa4a7c3b74d8dab72ab9a7683c60d7288feda798374053c6c1775b088bc0dc8e790c53b056e9430ff8faaca4d8825e26d4b6cc2ba62327793379b25c6217718ad18321a6a4751eb2a586c60d1fad433ab25a43a0eec7e6a3ba56b4363efdf8a9401e5d4f82c25c8730f5ccb155eff0c47af5f156b5534232adbdf475d81369dcb052b8a02b47777c49219c71b2c0475be92fddd184edd265a3ca4c1eac3f905069d60da1894b3d5ca7183b581453ecf918ca252c2fbb56ac7bf7058d7730212d7eacfd7f7cf253d750010302d650a29068cfe5227cdee4e4ef484968d742aefd902fd3247b11feb4e4233a7558d0247e490b56fa9005de5d48dc8129c95e761cddb2bf91d7a41de989259648e863fd127138ac0b818d01f9731b4c8aee4b3af03fa912e394a1a5d95c328517f22334c98824c0957b121716a27241d1eca8c486a3e076d8601131d8308d4e47a89b49a5869fbe03c4de7fedf7b639cfa9602dc6f012c3446a938aa95f52f6a1e795ce702397dd8b8c6aec628591a2d7666a4a8cf7e07bfc013d8894c364b231845952b36f96537944aa14f4ab9dc4b57567f26d4885f9516e9063639794d17e78dd52920471d6080055559bf3ac2f2a434b982a23fd7b6fca04c95dac8a12c4662b040d87f631a8d39933862304cec4f66bc451e39eff905ce20b1aace1f8916d7452b16bd9c6", 0x1000}], 0x6, &(0x7f0000002b40)=[{0x88, 0xffff, 0x3f, "b40b7ab0f301c055facf16347762fd56dbf3bb403200fdc350e9a25d843f2bbe280b6e97b1d106c0cc9e288beb588f85c5190f5bf7718077a4a8712a3bf0a621b8ccf5d6f77795a9240ab187ea4b3349f91f145b8976554052e7f11ca616ee43ef02db32dc9e96a9a69f1f75308189bdb498"}, {0xf8, 0xffff, 0x69, "5d32357a5ac5901e43c40b211f29b6bb0d76c01548f5e42336903df7ee635db97b71abe462b8a2a5c88c26e71955341dba4cca107c708692b162c058ca5cdc8591c05e841a33101220155430c30d36771ba100ebd8d008b55f40975cef4b167ca8bf7581853dc7ad81c170837d2f48aee5f800a4d0fec5bc87797a4f7ae51068ab6739c88fa1a3eb3dda38aa6c49ad3b4dff5d8d64988f7b03d973383386d84dc453ec78ad26d0948e0d2dea7596b6f5081506ffcd995620b4983e8a6df626659ade1ecafa606fef2d0ec786dcd5d4dd85a5337ae5616810fbb8b1ebffa65fdf65e930da"}, {0xd0, 0xffff, 0x7, "de9809c5f2290ec16b71c966c77b3f9d2a97b67ea6d14da4958dad6b3d0bc3468ce51c569e0322231e4c33ffb99c6c325101e7495bbd69b1919a6ac3f59401d66d505470b44155458f7f93b78bd0907ba3fe9370b0edb2a64be1a92a8fed4cc3b6bf62163398c4ee64c008f39b11556e4ba1fadbcdd284442a83774bb3b9dc07033fc11a6c75eae977aa10327a13de13e192df42b77778822391ca2d5e817aa4d0810414da917c1327cbc6e8b84903af36a75ac65fc4c3b868a61672348146d1"}, {0x88, 0xffff, 0x3, "78b3328d9e89cc80b062d700a674741f4ac1f97ac7e63f2d8951464f1ad373ccd224fba8bfba879c2bceac9bdaabdde3b84404b6f9e3ecfd69afc80746b41aaa62516aea32bf2fc69e64a7ed7d146651f036e2762273b01da13b5ef0d00d3e4bb746796014023adb350a260826ee6d566745"}, {0x1010, 0x0, 0x5, "3a78647f9fd58a6c9f2870a06c17f7f48f2a72d6ce4d332b6287554ed4ef204dcc314e76ca925e2072c3621b3d9a1c944cadf28a7f8303ccfebc317f2506ae709ce31a7a294dba0889aba73f65bdbb33c651d7a38b1d729c59622c3347fe4d2b0cc7f4e909b6422cedb74cd7815612c5725facb0233aecdc3de90c10e6adc2fbc64a9c94c11d05560a917091e7e4b5bcc7149d1fab20f975a3101cb9152f955bd7a577723adbd23a73ca42cb509534b88017aa7416b80ffe33532b0434d778ce09283e446d5fbb1d77ef2d69c44a2e03b580f4daea3ff05e97d5a855e5bca67aaeed4baebc71a5ce20018f69d7833c1a7cbaca6dad3ae55541e6f0d80fb9bbb05a830c4fd66763fe04fe14cb4267f83dfe15f708a8fe52267afde84e3976dce91d9decde4897b3faa6a12480e58a6ec71f19d6e40477fd9b2c3509ee015af1bb976ed111d6b383bd686bef83810c500a2d0594ac149411b09d8b811590ba2d70741c9667221fd4fe6ce9ddd032da6ffe18be6d3fcbb3e0d119397a0297e36d455e374e11712b2d87ed935858b1e08990cd4b8fc7173969b910e69874d1a9fe2131b2fd15c9bb5374888124fd4cf4714cd250279a03040831bcee6e124d54aa0f4afd2bd240dda1c847370262ab8e9ed793cde1a7ea84d1ef9fbec09576c19cc21b976566529e717efd21a229064894a72123616af87e6b20960640bdf229ca8b354f2e9740d1368e14fc6d8d03de66568a0560ef071a6b1af8e8eb1135f1300084b32fa26bf9693d583a2cafed9d1dc96732043dce7e792a1c1a52422121e95f982c57219c4bf15eaf2e70e5240c80f9e286dc28791c0796d28d4e7715d5db8b83928533819f01b0d80e2bee2c87aebd9be7f264b4554a3785c237b2bf53283b30673537d129d352957c55b89db477b9f350c2ce9575f82c431f127d5f60502573e8c5b814d242f364b726fd318ddcc573095689323c57acd7b5b56cfb99207e13c63a30504630f5e808c6f0695f1a1d6ef7ad4f0c2cb9deb15447e90f6d8965213061a3c5f0dbdc800f50a8792b7d64d6b9b610874c14158f19dab7589ca36b4c98959b46cbb8dfead8d2905227e24aa3e0c4445050cf6ae14000a2657bac707fc949ce4ec238e3092651b05c64f5e580788d1ae15c5800120190126b9317ccb6b2e0c0af744d9a2bac832ac65e3c651a639a055c82a03345a0067f9fdfbcdb7ceed5b28fdc1a0c95e75990df0d13daa07b9a2d32d4c57badc05d64640970cb5a87c53afc6850f1d8a9431d3d2e1a4754064c3aafcfc5ff879f6a57128e6f0f28c46298811832609832a2938aaf6b7e2b0794da4d2682df7ee5ccb6b85ffd51e1097078a8073ac495b585e7476b97393d810605e331184a2f630a5dd3d6a47855bd081f7b3ab3a77109acf9ca98fd57b0b0f779dc2fa9ebc219832251784dae17d4ce80ccdac19c96b31626accae976bc743399a04efd74ce59eb1fe5fd362d48cfb20522f11817a1e4a2ab3003533f3e6170335220b2d7a2cabbc871f926107de5dfe0b853da5522b42a965bff3a38ef181dd83e1a94e3a16b69765390ea72b548fbdad69310b42fb32d0a5d053646e1dddeddcdfbf613f480f98f81100d978dd01d06279c111eb6da704a0282d2d8fd5ec494b976926d0b2beb653e268db274ac28e985a02e752ef7858f639388519504eddbb589ae05eee6aab869653aef10b03b16794ed65aeeaad4f93d661c9838d36e25cef33ebf87cd67443a70a6c8a072b8d72eb783adc6851ba8114b9098c9178b9e947367f7c684870b5a1abe713f76690c4c1f220da2e917b4af2e3dc0b86d5d01bc248698524b2012c0cc48fd3df6a584dfd144e57d9449547fff1aa524f51fbe31dbd0ca6ce9ceb119ba68746fa00435232dfc33e6f37234f3ee5dfdca33f6662ccc68696ffd6b8333fe6b87d185b463a4f7f97fbc73fbbc9d36db8d527a8d4b2aa6fdf2f52f5593850975b50f2aab2ca005df0039463055f477f68e0f1beaff62809c231f46eddcde1a4f898add1f74080610be1a8f55b1c37b8ca7160eb1856b26d373153576246e1f6e04406bb77cb7d09544ec48768ac57c3fda6aabde6eea3fca841b4c0e3802ae32761ffe0e6a8e1ee41768cbeaa57354b7fbceedad67a7f4b60a4c31dc2d37815bb85d2bb00db6c7d4ff2a681811bbc699ea79d351b632ceffa0f36f9fcf13ad7f1eca28e50608f7e91c4ed733677d5805857e43fb88b5f81c744887f21d2b23786f622d159bf9e58242d419e3984a171118256719e164cd18bf4c6916c4ac419d75d298b4c340ee69ff1d8523174d1c7528fb041e55b2a16cc7d9a793e1b9d463235d047faf3d43be9ed797db8696d949b317805efd4d52dc82caf50ea14f1b877374eefba2533cd6bfd84adc48dc19533ea2a7b65e8e9de9b1298306a942aded42f011e888187cdb0227433fd429a5664fe21e488478aee389c4e5d7f89ad313cdaa87b1050afb5d805e8c9611bbd5862fd5e492c7e0218cf042543029cc01072ca8f7d63308d569e502d1c13fc1bfd3f0bd4a06659665ccc2e6d5208177f5b5a99ab4e9cb050929ed4ac769dd352f46b8f2384eb4f946b671e9b51c6dd72420a6f8371b2a4038a6e2fa63300368bbbb4286eecba90e60dd48c65b253eb30988508f8f73660087dabba8631ec6f2ea0155e22f9971e7c787bb4b3e97e4e49619b21ea088fe26f787e95c22fc12e1d47987197cc3b18a0d0d2a88a549f540fe4db9531cb6822b4a85c2753c290190ac1952a66a54286fbca645bc44cd104747a124c3570b5b56881ca5252540a4df1d3b40bc7d5c132e156ed0327cd6c5de9f5b767a8d4ae88957ae1dcff53bcc6f906123e895871485a71e7cc64b68752b0a5f100df4589bcef0dfa6809806f3a559a81d3a597c4159dc497f1a79f6305f2fc4135c74c6be352ba9b80b5c5fe6feb7d01f557823d30acf8d453959006b8b67a666b701a2ddd2de5e1f3cd45b8fc28f20ef93a69fc21ef643f214d6916785c473196d36fb8170e36007b1de6de0044cf30124e046a634ff27ce2b483332737209cc7ec836a268d1e3d5937fa5153de91c98f61a293ef7426ccf714e4027365943dcb52e17bd970c4fe2436b3d940c511773206dfe1b4f440ad22c8b01d6432d22ebea5b2e9516d9bcc4cae05b1b2cbc709d29e2acbefdc24ff54db906f978424198443b2c9956edb446670e026d9e275372f6d88b983b65d97812dd978ae7f703d511e337da515c66f7c7a394448f7e4802b8c453e738b7a20929864148a1929b992f23e195bd34df70c25a4d20d5c57fa631a4f93f6c19b56e9ee255fab912847ba7077e2dcf674fecd1d06abb4111977b4a49c982fe5fcea0736cfe2890cabbc8e769d9a79888dc45c4d516522758b53163749c92e73ca646ddd260e4d6baf68eb60dab4baf5eed729594256862b92bfc04cd7c2fe91e42cd8bafed7d395d8f15cf114569769d256633a152a9e2f29ccaca80d7261e7455163d69aaf19e94a2a70394d3ffa22a00b3364b51f3c04583041b84cc155c9d95070262c440b2466f8e3db2e1d3b584acab1849cbe8cef2ca5a1508edb7a763173cebb103436bece1a78fad5bb7e2c1284fb53cdf27370049aa40660ca796f7a1223b95b3db8c30a20c59c420a96f555dc72f692a2166ddd257168b3610aa2c0512ed99202bbf303cf9347c8d82961a368463d9afc48b1b356c102f1b03d5eee41638394696c5a022a570a3e59773de054e397a60a38139e8f62264ab3284e207f7bebb067582eb6b11a52933d1bd90f5b1a33cb95e9ba6da4b06d9e1b61b3ca427cc95ffb0d0091fe2fda7aa4f0d473e7fa1e63eaf0d594d22bb6ed46460ba903a3cc509d76d560b0a01c602480a7e7c07f4ab49af3d9196c687493a08ffcaf82bfb697ec566ca1102cd512635e740732887a8770129cfdf65a967f0d81522541dfa5870024112ce7f892dc584c4f7455ba829450f95836002158dc8aafbec9355dbb612225559ec34066ffb228053bb6c0397b1e098fccdcbef06821d6bbe4baa803663a263a776179343258dfd5f726c20f006bf5313a332d2c014c8e870934862fa6497bb8ef1475048096c603be5abb9cc7ed5140ea2db6ac38a1e4f16e72fd47ac302351cd2171a04f969676353ca510cdbdb3b01929db69e699fea72fe9394f8377271202181538407b11d6b2975f7365041c268856a2cc72aa8aedce8b2ec9f0ecf7ac922348c94166dec3cff540f5317312f22876e7e9d59e985b0c559da548f1f69331f4dd33395e967ec3c8dbf20d2e07f92c615cf498110542a0dfed77425b15fb9e4ae77eed167753b8888bf4c0153f4dedc99006153e3f9190d83c4531be3a4372a6397e98c6ad5fb9fc9a02daad368d85e07b8d38458c0155abdcec7d76326078b0b7dd0d938a2176a63f34c1e31952e028b2081faccf1159c5e1e233372ab35ba32df2d78f78a11bf488541219c98053932ae5cefa064015e20406da80a05b71afc9f8a6cf973acde1699ff9b29df0874e9a25014a4956c75406372379a0c77fbc71a4321ffba21f7616d43bcc28ea68c32b06e88dc9f028161af3dcd16e1e40df50e115e9d86b32a212c4d428f0862c0449837c79a4ff334be1015c99a1c9b332c98b16f167a7a61699693b32bc6437f2626b5e9b0260b130823bfd1a2e99f74c4bc79998f5792a9afe51624330baddba01d4b5232210575c54dc9236ea900e8de6003a95e627521012f0e0258753bfdb2add1f28b34cd279a331ef2109d79da2c58df086c98343ee26546c90033066d34726ea8ef5af73565bc644e5f4363ae8bb8e505bec3367145886433c8f50c37cfc0a7d873e41d669bfe976477f684393fa1aa7f70f31f6d61b7f14d4006d2820a0222a8d8b8be565f4cfda2ffd15520072dc8de120308d995316a318aaeafaacd882f0c0a704d6a595cd2da78517feedd7abadbe81884ad3b2d2d12e12484c077b9982fadb46ee3ff9bef4f78acdb7ada4892a02efea3bd85caebf1049baf38e9cb01515a89780ef561ce06244be8c5d2ab2e66071c4f810b3f7400930b6e0aa18be622476b3f44954ef3e59efd2de2683434b93f6e215a851865fa5390306e667cb9ed2e0e27cffb56bf2e6b8c9588d1e542bb5978705be6bb05ff72a2648faa75daef5c96a53215568bf729b917b5e52344d51e2ae37ff5b1beb7433e20fdaeec0cc9ffd8d1ba3698a348d700206fceb84d12ad6f83e706c8a86acc50548bf212260240864edd3c298e55744891dd00dadc5a4af023224aab6a2e372dd4e140882795cf289f67f7b965dddcbf68e28afb0026971b2f95ef9b7e6e737e8bb29d3a6a5b3fea76a5eea8d53718983f815f012692a35a92847cfe37192f8120c51c2a5d36369a74e321f70286fd7c9777522ded010b7b81da7c391e9094cbd81a7641340a06099db130490c8ae278186418b2ea84a8fb966070e29183ee01bd727b9ffbcf0832a3df6a9be1ff17eec45d0718ebd067a97091668e09eaf4af0cbcaf86cff3e2658c797ea68da8e81117284c230e6947ee3f54172c7abf03d795b7d2307676f623a0a8ccbed52c614426ff5db2966a2b75f9d2e9449afcbe13fdd21da0aad9467a961e1a25bbb908462b81e4d21b929b74c4304382f38f887ab6c6506f83cbb5412588dfaffaca729adb6099268ee6590699e5f05bec2ed2e9f738a332d3740ab481cb948600f564f7b7ca5347bada4e5e57d85ddff5163eea1b498482a9ff4b62b0f1d179a137eb85a228f2"}, {0xa0, 0x1, 0x1, "298d34ad2664ff813af77159e5da364e1497e214bab694301c1d228ab7d8de5d5ceeaf6738901eb0e2973817de96fc60320a30c97b97bb0d4029cdabef29aa558ce69bc727ae29096a465adfb866f234942d36dd74df67ddedd70f32e697b9f3a720b3571bb8b3324556d58733d5a30b1119bc30b9fdec07e9b5e5177e25c132b828bd92b38d7b179fc578"}, {0x68, 0x0, 0x7, "9bceb85f5c0451b7d67dda20242d5c6cd5d5f6bec2772841a7da87cf7a1c49a02f9be99544a1f698c11a3a9d673e0893988a4ca6ef8ebf2ac0cf7d93a4c42ef258c6f1f04480e38e9c88933cf1cd45b983aadd"}], 0x13f0}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000003f80), &(0x7f0000003fc0)=0x10) chroot(&(0x7f0000004000)='./file0/file0\x00') 11:10:09 executing program 0: socket$inet(0x2, 0x8000, 0x51c) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x342) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b04) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x180, 0x0) write(r0, &(0x7f0000000080)="d5cb50bc1484b5b5d1b31f744b62fe15307401ec548ac3d8af70805466026f2e19764a14edb6c00024b91498ef2a1e2ceaf144da87ca18e2a9db207dda6c0749da344435c132c9a6d493efd08f65", 0x4e) write(0xffffffffffffffff, &(0x7f0000000700)="7030d01e7df6777989fee231a62325099737b9ec0013efedf979ca9cff0044f59ae15e3d1d1bdadb08be477204270fc4469631be1ed723d1f303b8d60e973a5817c0190740e809cd7d4c17441a049495e882515e62a0b0e56958f4a4f7aad80f5ff5b6d7f80850a490b3e4fbca32afcaa67daf5d108d68a54e600311d4965a29257a23287909544b300089ccc21f76592d821e03e2e0e4d2d20f325d2b56a97ba40000ef815bbb5826b42110bc69a5590000c4c07f212a84f7bf0c5dfbd83723598e2bc963f7b46b0cfabe108e5235ca0183bc8a5c26d69aac4967b5f008bfb4f8aeeabe490f212591e4d3db456f983ea63693e2e5b04c14f4ca430533f532249030b33fdba30b0516b6e0cfb229c5ec1146353564", 0x115) execve(0x0, 0x0, 0x0) 11:10:09 executing program 0: socketpair(0x1, 0x4005, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) syz_open_pts() chroot(&(0x7f0000000000)='.\x00') rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') 11:10:09 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0xd63e, 0x7fff, 0x1, 0x8000, 0x100000001, 0x9, 0x328}, &(0x7f0000000040)={0x7, 0x8, 0x7, 0x10001, 0x7, 0x9, 0xfffffffffffffffc, 0xee81}, &(0x7f0000000080)={0x2, 0x1, 0x5, 0xbe7, 0x8, 0xffff, 0xffffffffffffff06, 0xffff}, &(0x7f00000000c0)={0x5, 0x3}) select(0x40, &(0x7f0000000100)={0x8, 0x1, 0x4f7, 0x9, 0x401, 0x3, 0xff, 0xffffffffffff7fff}, &(0x7f0000000140)={0x0, 0x5, 0xfffffffffffff147, 0x0, 0xfffffffffffffff8, 0x4, 0x1000, 0x10001}, &(0x7f0000000180)={0x80000000, 0x4, 0xe9, 0x7fff, 0x0, 0x4f4, 0xce1, 0x4}, &(0x7f00000001c0)={0x1, 0xfffffffffffffff9}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000240)="577e35132d0665f7cca11ee2bd612421dde48a5c31c0111921e71703cc0e8bdb4912864503696db8d704306e6ea80106e2fdec582f0d0a4c35b5f19a174302e36d50a7b6d3cf1676ba3d740e9996164346569a0c0caeb9089769120d6a56677ba9729c688b76e61baced3f681591d30692a7ae", 0x73}, {&(0x7f00000002c0)="be3e8be79af2a6a65e90ef20df22272770e76aebfcde953c9f601b76a3ecdd73d1b82575714cf592c5258abb54b44855b590673150c35232dfd34037582e760727107233a8fbab1568e1cb914a10df61c938bc491214a5d9690b0bc3e9c5cb30e212f3c3f776abd908b5a7", 0x6b}, {&(0x7f0000000340)="7d60c478eef616fc1a822cd1348772dac8a836175f98d465ff571224dc61ac55aa59b733e51fc997feb6d72c9e75aa200572e0ecc2e584c8bededeff8de42d659075f5d34beb8eec96bbdf1a4140477f7bda5099794611b4c5820512efc7f0a6b669dac0f9d392b086cf1f56a634c6a0e3f2354c17b37a12c4ceeaafe01c648c0e088fcb378329dd026936e60ac9ada2f443c7161f9aba4ed5e7fa2cce8173aaf48774f882e4ea030a82e63b734902fce4b1360dbb30bae43365015ba4e97c5df7105a43f68adf37e4201a6b188d05e77154a9f1e749c792bad09088687a1de3722cfdedbcecb07427009f3103", 0xed}, {&(0x7f0000000440)="8b9c4dc4779124f868509634839a38aee6ae3607f22028996d8defbce36b544e0c1aed19d4eb1504e679b8a8a467b9e9e65d400b706667cccdcd1489260b5a044175ab1edd0ea900c410c76f2996c90b5bc516263005e78ab2f8724a9ea5953e6ef4df36347652f1a41c8d6777ea95eeca3eb025942fd4e872845df7902bfbff49fc9938896c1833eec34376d4dc48f4a648ea02ee36963874e8efc7946b78954d1f22b1b34f86f6ec8e447ff9900fb10c61fb9f1b4f0929f7d6eddc2abad9a2b7fed3a9ae747e02460c66538c1b00d5ccfb28f14b303f547a49a847b13ef5880bb019f1ac08974a8e4b9bc4deb4f6905d577055de26b2dc248ed6223016a9f84e306b89d557df571b85918f52e3b68374fb83b7b07370b93408b0b2aa26871522b7675c7c646d1e2c32b3797837209da4c1aa554a25af6836c64df8e0fd9530f00e6eb33e186113e135afe01a711b39650bae6767ef224ed92d1bd333125b953c3dd70ae9277c9263bbae1ab18c93139e336ccd2d4b736d74d1edc2efeac45e9700550fbd6894d44084a939593d81a55800307f58530416e9c6f0e1ec7ffc4d668735ace872fe541652e77dabc2d0090a42f26e9c423c1db1cba985c040108b8c5cfa74e52d04cfacfce9dda41a61900c91bfcd7c402404d166630d8852bce3c8024740a4c543032364f9886315cb04919b7c5175d5e699b3c432a68d8b57ebd4246e90f0997587c41ebaa4a4a3c09d80c329ed6dc05ae9d901c104d954e09a35aa093ee86b58a41f3563549b26837e257cfa5de65c9b523e479dcb077e1e92f14eb2919f11b86939c74eb572fde1085cedfb2aa0ef8d88138167b27477bda7d5b2cf25f98be88b9e70619e6d6bc141447344ca2b11c1e9205277918505db9f2d8c4c41b9434f5ae72d7a9229a8d3abbcd70cc575243561a1540dcf45b341c21b031e0d8d0153c827b1351a77b58b57137dad65b2d0fdb14c899d862341003ffde97927e4ef34e13a3f332170552fdac93c818fa3ba15765309f47a089f19aa8da5ca4939947313c814dd37e9d047622cb20436763bfdb7eb122c8ef3dcab1824b34c30a1fbcbd228f8442c379d3c634dd0c48ae0fac26c5eb2fbe55f7e45789c536cd762ecc2a0f640554d20d92aac955e9b546f27bfd2edc77d149391af8f2e3f6ea7667da72a9dda0b7b7ffe0e7bea62a491b851eedcf710e97fcc1cf62f39c776d0827f46a80ea411b9962afb31a3586a80996a451c934f220cc5f480e3f9abcfc12e9830ee1cd4cbf0c9a6a28061d8e1966668ab862034255a90bfd8c4b92a8b4aded73717975034284061eca6cdca6b86fdb0502df54284692cd34bc895eb87968d2f62606cfaa34e12b7549f726ab7a672585ca9b22801220b34b3c6db1f4b3ff8388e55fbfc434db78a4572abbd24229c3eab5dd9b8f6c9b7e51dadea615feda9758f1409d290d850c4e6b55b1621e972dd197d9dd17d046d4729c8c04844a9b7e4c96e68478f9fffc10e52095c21e91786f19307594ddd9fdcbdf2aedd9e401ab22ae237e750e02a5f95402aab90e37d4c175aeed0819907d6e9e3a058f2952a2dd8b3fab2b48e228dba76f263b5e490dc6920aacfa9ea0e76c430dcac9752ebf10e6452f6a4bd334872a65ff309b51ecaeb6f36ba9fd36ee83894ce146a80a81ed2e54d6fe9975871c835b2b4552b3a6c604b98fe03a89ffd08c1599def6511e63cef9d57e1f2d5ed158f3bdab6b2a84f1983b2e38c2954ee57822bbeab71e9c2b343d62dba2bcbdfdf6f9ee7e5c1632d992faa09cb8800f84c6176c9cbb224f006d20f0fd26e7f433d312b97c712bda626dc9da658b4195104e49fd53e06d8a7be53bcd0f2ee599c21f30441d7e863cd5b1d785cc1983f196b9cf7d3a55b7d8b9ab9a8e49136ade73fe9a5b313157b176916f5637544bdd577b9f377db31df481e3f5332fcb837433a36b364e3d28fed993765f597140c680556ca5f3a18d1537d5f60ff1cc9c438235a8e77000679aac3fc2ccf0b374fe2d7a1e6ce9a6f33c5f5884941351fd17d6422f673a522d197fac9f537eeb6b44ea101fd2885d7ab80146fefa9b79ad39b2fab1ac31d89cf5602cf3fbf64a6e755d10e3b0b9be44bd93d35577ed455cff76eb85a0c5511da9548d378fb874beba4a399992932c3999b443080df310ceaec9f1a2be250c962751dfc149378ff42ca0bd21cb22e5441200692d740f56b6b6ef1764e577bb05f3550717bbef3fe230d62fd125080cf20f1235719bbaa7922848b175a1cf6429928e973729fad491ccb94294a05a0bc8a0b2c73e9863bc609a38bd3d015614e0ff8c6bc10d1376aff600cfa7ef70e9ab7595c027ff59597d51bba0fb2eb48529ec3e684b9addcbca6812bd1372db81ab9a48dfbe47db03696e522024c77b117bc4a1fe359cadb3df6ba60047be908d050aa4af57baac611436ec49464b30d16b315a0be3e9994c61097cb0b58b116087adebb55c6e37d97ef59fc310244c1b9af364874eff751423d088b3dccc48dfe30ac7a96426293dfbcb3da554eef556c2ffae6dd2e8488d109f2aef9b71b4761af9e65ba54f6864eed575a47add264d7a45ba3b976636a4959c2f01c35f9c865731278269e36e9bfdd037c00e5f712e4fdba21ce60e544aa726fe502e126ce1b32a0fbf883450e2d8c5afcbfc112175d62b1e7c919413a54180e872ba80f1b39f5cd4c838d03bf91062153113c55e072681376d45f408ed4b041b7b2e35846c6de397d8f694be48aa3e56ad0844b42333222ba825e59c16d0c0e9f167a28a89160db8972165683128030f113695ebc98bee9e1afeb13bed27949c48ff39fcbdf69317400bd5b6259fe33f25a8358b890b33edae724d21acd79c7fbe3ff9db4f47fa4bf91b5251623c0a12a82b072e75f952b7670ce3118472e5db5d87ed3c601ed4469d587e61e5b6c399ec9bdd5a416b8b26ea47ab89d6da4be65955248b7b0b0e290fb374bb93941c87b4b298a0ba3fbbce5f0212681d464809c162a17bbab7f42eaa2ad92f12e97128911e431ef31904f9d108cfc4450f7982d1872ef66597e6944bf0a0fada6c30984d58224bf7a6e453fc7418101e29e681f6661bd2501648b6a909009bab0593c5912cfd99adfefc8acef2e16940055380fb5d52507cd3e5e96a3099920cb1197e16f2bdb77b88927979a444ec082738d2a6f0b78f973f21aec61a580aa94ee3458777a3cf26aa250b62eae9a1809da2a0529883b7372344139be64d408b1b29cc9485ab1b5703e9e88185c91620dde20a6a66bb9433709df21f11a94425bb5f3f21a8b8cea7a168d03a76e1bac2ff33845f67bd3de1ff574073587f84f8cc7a0ef67d9130266e6f85680f3898df741cd054810b7883b4f76522852b5063e883fd5ea058084eba5652019273564fb21450b412c2b939fcff50af106134a32a752dfdaead7c70bb42222ba2374590769b426bacf4b8a338ce76bddfd2b41dee51b69045e73a123bb855acb75d4b32c203e3e3a389df4cc80eac12f353c44205a52f8d0c7ed836a7e2628afe544ee39d999c28a7f46146c85d6aa259d03dfc6a4c79e66c5ebea618768ef4ba133555ad6a6e73bd0c002d1a31fdf1f799224bbee45fa8975ca6fa594efc49718264215bf51b243700242154bc8119f6fdfa4e33dcf33100527510120eb8f0c04d967bca57a82e5b9576b53ab8b8ec103d174ab63e593c84f3463915ecf5b2b07a2c5c953c283ef048e08810ba68a0ca50aad4e986c4fb5baf7161e67c5e6215a6bfc349c3d1753bdcc82722f0e3ba7004590d034c00fc816d1424b513e9984a9a380eef10ce73223a18777ed441d5a05dcae9acfe4ff5045daee85ef72d88d047f00a65e8132941c191f2166a628075e67024a3ea94f226b28ce851c1dfa4d2b7a8c3cb8876a6ac02e4601d4c2e632bf93eab1435e6f45ae3ec183b2c59deca69fe57e2fc32d0024ebed4eedf1f97f545ce4ae972fb8b6156aa0f199500f0e360d937af4fdfad0af7d97ae042a92cd3139f253aca1c1dd1ee7bacc3de36255ed2f621870683f3f88fe9b431b0d4c348daf6e55f1fdf2fc22acc10da361ba3d5b1bda4fd5690f1b04c2a697d2978ec000105378651d0bdda0b9fe462094bfe79d08178b6e3f13bb6efd2e20fd88b701b69dc7b2278e57a3dfa846990033b6aac3ad75840979b68a9bf4f037c05973217cf930488ee174c14625086e7043c411e493d4ef67d42c0f07ce163dfb429b2b420abe88e5346b3815a104c48786c04f3cc262249049ea7c4effc79e7a260e006176ac348e986255418839fa23f77d09a7189a546569183e9038724e6b1ea39b17e77dca9a99c78c74c50fa9d447bd6e53088804edd56af0530a3720dc5a7f444b7a2eeecceccec2bd32e716d42cda78112072cced6f2b4024335440a2e7080059cdf606df0fcf052b726022ac0a58ee67e20a44fbd839c2bd247d652d838133d07fd7c994d0f384e673683a86962fa6e7422513c918617be0e3cf4a0e32332ec742eb555ba24f18e3c0fe4f0c8d95bcda1d596c2daa7411fa4bfbf1258ef4b97c3859d9699d4206befe864e071b857ac342c3840b12d0784f4ea71414fb4f6a1b92e16c5cb78ae7061dec7e03e263f5963f3f5ac6fd882904981334d3c22dc095cd9397e4a012014d904a19dd14aab8a4e1649d4075ca85f7c8ff263f415283e655b2693965ba5d187ebe61c144aba71b188edc4ccd2ee3a594e6754ffc4f1bd65653c7ae3df8d618228f533dd6a8abbed8b6e77636568ff00333bcd8bb5e9a0bfcd1b62a5cb4da7fe6b7060640d4ae9f3e4c26ca0d10f3f118c14d14a589ad4b4c91a174b38e4e2d5e1617b53c91b74163facbc78fa0a2017d216c65196461dfd996d2b48bf580639bb00c2d7188215e295a5cbd9be1d8167e041a5c59c1226b48724b691fa796bebc589f53dfcc4fd557882f4279b846c9649659e695dc858b16ba28a216f071324e95c8a9d3e2ed72331e50ac6f72f9e5353de906bae319935df167e81ea068d14a311367896df16e0b529c109b2aadf53dc80a72503527b2d52af37eb53711aa0037706a04523716ba451a3e6674c12b2fbbbaa35c6feeb2d9a07311b7054384aa586dfb0f4b8bdd387be41099b946d5e0c1097a4cd709226b0c447fd88c971729fe57b355c505b2a5503720439b4413f1342324a9dbeb961d09e6c0919985b900c19595d114ddb6d3507e77dea4e258657ef2713580dc316f52c6b796515ed4e994f6984091758152a68342e0cc1ab3b7dc53f43571e1ee5430396c8da00c4a77a1b124b5472905758d6d24a2e264bb3b218622d4129ccfac211cff35fd9eb9319f1df0163bc3c8b02a84410392d1550298a3fbdd02a92f5d8879f2fc8855b9e38449769c76be36ecc91f115d309bb3cd3c56a25c43ea2ac7e4bb3952a1e8ac7c8ccf26f7cbf86a755a35064f2e865f52154c6bba6e6ec9f827a1d1c84d7bde18adbe9c0752052ef133677099e10adb98df2c3029d0e15970cf5f84229a06d720f99e1d24057ceb86084dba4a5d846017503d9805d9ab5a640f899cdaa1b4c3d153f667d051f60324fa55b3ee753f199f751191e4ecea34099affbb6fb4bd05e8b9bcc91ae13fb4e857c8fd0d25416207a56cb1f7da9d725309d1e0f7bb4b006bbee393c8e411203b7bfa467d8091250cc4b556ae62937596170121b2f110c2d152d6c2b38c5400c977e8aca0d7ff1cda9d053654771b9d5e83df0f3683f56d050ec61583ff60d389ba4615d4d49f", 0x1000}, {&(0x7f0000001440)="e1a238bfe206a938333eb8f3ee570c6c90356eab1842b2f62735f2986a4d42d57264027c560f249efc4cf6c060d5f51abe1f4ea7e0a1e749d41143c232b01c01b4798020e56320581c851102b3540dab47b69e1b3eecab0de0faaed090449f2b6bef524cb75216798702f15c08849887bb41eb3cf0669f7f4def119bcde37e8bf652d6bf03cfa4980c0db932faea720d7121dd70ca23afeeab9874b6899dc7f23309a02303aac12dd6a089a53c6b605e59c276fc8d42c28a29147b3cce3d358ee38c6eb47b2f29213b8ce0023a92e6a15a866b8c1866c6148ee0c6954a7541c4c40b4390bec452902e7efdfface9b1d13646c8c9f86e43e2c5bfdb5137ad", 0xfe}], 0x5) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x810, 0x8) getdents(r1, &(0x7f0000001600)=""/234, 0xea) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001700)={0x100, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001740)={0x4a, './file0\x00', './file0\x00'}) getrusage(0x0, &(0x7f0000001780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001880)='./file0\x00', r4, r5, 0x2) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001980)) sendto$unix(r1, &(0x7f00000019c0)="e88e4150163d", 0x6, 0x7, &(0x7f0000001a00)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001a40)) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001a80)="580e1c0f89b30ee721fe0d0653bc9e", 0xf}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) utimes(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={{0x6, 0xffffffffffff75b7}, {0x8000, 0x10000}}) mkdirat(r1, &(0x7f0000001b80)='./file1\x00', 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001bc0)) select(0x40, &(0x7f0000001c00)={0x5, 0x6, 0x3, 0x3, 0x1000, 0x80, 0x5, 0xfffffffffffff001}, &(0x7f0000001c40)={0x1, 0x9, 0x4, 0x7, 0x2, 0x377c, 0x3, 0x1}, &(0x7f0000001c80)={0x9f8, 0x45c, 0x7, 0x8000, 0xf8, 0x80000001, 0x1, 0x3}, &(0x7f0000001cc0)={0x5, 0x8}) syz_extract_tcp_res$synack(&(0x7f0000001d00), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001d40)={0x3, 0x4}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000001d80)) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001dc0)=0x3) getpgrp() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001e00)={0x100000000, './file1\x00', './file0\x00'}) 11:10:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 11:10:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:10:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = geteuid() r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="a4b7358f001a79a3349de8d6f2e788f7e8c0a231cf1682efbaa567e7066ee8e4ab83329368b5950f4a5587533e69dd31542467c90d3e739421f9052809666896be06018e7df4df5702cc600b3bc596418ed90fcac8822e92f53ce3101b03b9fcaa14189062d82bc575679cc98afb7aacb7ad4ef5fa13713a677cf90ce56f25ce7f16f47bbde41596198ba72b923615f764aa97061b73401fff094001d3de31bf96c6b0a83bee44d532e33374b286936c835b76a9217fcd38199eaad9daba5f728d8576cbd35fa2386d1a3c448ee7a2bc6dd5366b65e62e79817dcb897eb6374ba49d4a39103788", 0xe7}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r3, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}], 0xd8, 0x2}, 0x4) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x3d, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/46, &(0x7f00000002c0)=0x2e) getsockopt(r1, 0x1, 0xffffffff, &(0x7f0000000080)=""/92, &(0x7f0000000100)=0x5c) r3 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x29a80000000}, {0x2b2a, 0x8}}) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r3, 0x80104277, &(0x7f0000000180)=0x1) 11:10:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="d5c3a11b42d1f886d7d27c5167e84631263f7135261600554e9111c55d13b07faecf49212af830310212d60fae0bcb6ca6f9cec0fd9e013c2a6b75d72e470bc72327b45841221c00bf4d43efdb02781593e9a53a78f7f37379bae02aa328be5ccdf73034fd6c9e59a97e0ed0254c122a9bf8a322585da20f1f064f86ad", 0x7d) getsockopt(r0, 0x5, 0x8, 0x0, 0x0) 11:10:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000001280)='./file0\x00', 0x180, 0x10003fffffffd) symlink(&(0x7f0000001300)='./file0/file0\x00', &(0x7f0000001100)='./file0\x00') r1 = semget(0x0, 0x3, 0x40) r2 = semget(0x0, 0x0, 0x20) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r3 = socket(0x18, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xffffffffffffff37) fchown(r3, r4, r6) recvfrom$unix(r3, &(0x7f0000001b00)=""/181, 0xb5, 0x800, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe020, 0x7fffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/tty\x00', 0x801, 0x0) sendmsg(r3, &(0x7f0000001240)={&(0x7f00000011c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0xa) socket(0x2, 0x3, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r3, 0x7ff, 0x8a4, &(0x7f0000000100)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setreuid(r5, r4) setuid(0xee01) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="16", 0x1) link(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file0\x00') open(&(0x7f0000001140)='./file0\x00', 0x20, 0x110) r7 = semget$private(0x0, 0x3, 0x91) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001600)=""/21) 11:10:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0xfffffe62) 11:10:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{0x0}], 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) close(r0) 11:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xe021, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 11:10:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x23) 11:10:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) fchflags(r1, 0x60005) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) flock(r0, 0x8) 11:10:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) write(r0, &(0x7f0000000080)="b9c934ba154a1279e014bb13ba24e834685f0a477c1c81a0fa4bfea4df6df7e8f5b2270297c039fbf12e20968d0ac268e1e4007426871f34e76440fd0b834144d61fd11e481c17577b7762a86db9f794aa7d819d58c41f44a2bc470d53bbb95eecac5f4110cd85b268cf2ec39973f7ee2a107009a672ec309a6f5276fdd1219b48ceaabd797ed10f1479418a88037a4bddc2b6c0cb2e7fc7a4ab3dc02d4a73c965eff82590a80456c996c57ed7269b8f9b8a0712a57a2c7868cbccdb06e9cd1f0fcc1847046232f334", 0xc9) r1 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20800, 0x0) r3 = getpid() r4 = geteuid() r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a80)="160754a53f42520133e43cbb99c44066deb2b8ecb682a602ade5999752e53aee2fea9578679cf8fcf9ec9b0f8ff827573e50b2ced7c88a091bcf2a8246f875702a937aae3691729611c7a5093f8035d5866c69ec4bb41f7a4f8c6473c71b85e38f4124dfbf982386707e852f2ef238c718db318ad83a3d6f759eadb16b7cfc587afac67f2a83d19236fce752c2166662fe3bcf4ade2f06a4f687a9d992a0c3d69d3dbe8ca454dcbf33c85f7ebd3c96357981480ef92dba0cddc8d97dbd8e0b743d47ee2382d06cbb3ad6172f4a062ee4d4a8172192e9ae876f43e2fdaa71bb86a2dd3fc2", 0xe4) r9 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="975fdcb9377c1b259491c1b7870fe03fece308a578129a873842638075137c", 0x1f}, {&(0x7f0000000280)="79f5963326bbaff3881452515afd11236401914594c385b22aa4a4693827ff2139491d2b6e33798a4e64b9a7935e7bc7076d1e1b42e585069c2040903a65bac26b9435fdd45a196a284de3bb60c2a267b8578ba099e6511c0f7943e0892a438f29df2ee58044bb21691fd94a4dfa15a4c459264df584", 0x76}, {&(0x7f0000000300)="cbf23dda1f2d251adfd47be9daf2709a75803ad337fb267aa50590cf016b1c22b64b748b53fa0ece3a60ba28c84b97f1506efb599ee096693c9abc686e803757c75a346379ac4801f15de015ac7982e57177adb17e1ae11a0c54bdddf23f24e14015065799d36bc673f7cd5346315d38250f09c5222f44bbcfd5a9ff2d67e6cb22e309ddcfcf29867dbdb1d35201fe5bcc23316601539dd8502eff750236025e17e880776e08e19ddd6d12c8115445f4f35d6e9ef33d4a33b22a31e781ed9e7382cc19b1dadb9748a867691ae6c4f2fe8515f2b83dfd7afb6685641e6be7232c912ec8bbd4e92a87ed", 0xe9}, {&(0x7f0000000400)="96f1d45d545063b1a87360a6815ba64728b17418fdc957cbeb53dac309fbe39503d78de147b79f9d1b2ffaabcc48a3a9ac73666789a090aadcdd6e12ab3f75e346ff3d3ebeff1a1f48cd79dfde4fdafcb3514e113c2d31b21a6a0f1631e146f9299ccaab202c492d890a554d58baf3a69483a01e750d01b4c324940d92741f89b9f929f10150e11e9e9d359ebaa76b481e19defb14d7e2774067524cf38d9ab3f8d73a84b5fa6890eddbf1611725373d28e2ec030b1c0ca361a40285487587f8d186536de5e2cd047c39435c8d9fad9c6d2daac56391198d355219046b2f46577c", 0xe1}, {&(0x7f0000000500)="fa91ad599ebee33dc1ba02f05229277373999222acb377709299ac1fcd5e70387fe289c5ccf84d2b1833d3b367481c7901be888ab1c9aca9c3adc9d9c1b200d8d1a45cb547b25a47e1253ec81a0974ae21d8f20557", 0x55}, {&(0x7f0000000580)="e1ca1cfec2169cb34b4400534c4496c69d4cd95c34620eb7819e884463d7f7580ec4cf1eb7d4ba6deb877b2cc7be2f683d7ed7cacb5185959e5e07695aaf243522d3a3ce98051e159fafe038b0e99f3913234421f5d61bdf3d76db3519ad6c70fe74cf3394b50a2e6a0f318158d7d18ee7aff60833302f01deea5ee23d35dde2bef73be4b6abc75d7ab9cd8bbe42be", 0x8f}, {&(0x7f0000000640)="537a38f667", 0x5}, {&(0x7f0000000680)="3a66d7e800b7545bf2f4cecb66cfd56d563cbd7a0ee8d9152e73be62ded139046f7c28c74461fa728d54f25185f396a4ff93764a8bc89f910faf55cfbc8720ff5af8cdae962a992bfce508ad3d10d76f5c7cc7fbfd5fd4f5954bc75f2582a5eb553790dffb02af4b3f248d0d08f9c314902f03d2d9011546e887e5e6432de21300d43c77cc84058d2e6f4e09c06307e45030b8c37e78b4b40bf7d02becb73742526680a28238632014daa25932cd4d3dfb2398555af17dc57d4f41fe6ca7b62f59bd161ffb4a7989068b203314dadf57952402938c4bbfd9708384e2c7475c9bc24bec67ed036f2da91fa4", 0xeb}, {&(0x7f0000000780)="2e2817e7ec9283369cb29dd06856ca3c6b7b6e91af52505082f98f0c7362e769e4630ad9040d86bb5ebfa4110dacc77aa7b8e597a30fc6017573c8274bf8e794cca1945c5819285b8732afb636de5491", 0x50}], 0xa, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x8}, 0x6) 11:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') truncate(&(0x7f0000000000)='./bus\x00', 0x7) 11:10:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "002000d30628010000f8000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x10000000001, 0x0) close(r0) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r2) 11:10:10 executing program 1: r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 11:10:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) shutdown(r0, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000500)) 11:10:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x81, 0x0, 0xb104, 0x0, "9d68331a4f902f44d111ef2ea4bcf41a5a3300"}) 11:10:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0x8, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 11:10:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x104c1, 0x20) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6175f4e3167253f33258e7efd3aec5be4e0529020af973261ceea1e0bbc5fc0a3f374e49d79dbcd50657dd0f05a4b5167ddfba0b0fb86b860a41ccda583e4101084fb615d17afa491554bacd4d02f3bd7263edb2b0d3eddac94fb5485661166af50fa0ce156046760a68f478c43f39414a04f9896749f4d149f1b0998211454c1b6b9ccb815417f369bfc8413eca82f91c2ab35770b48941d8a24e61bb8c4c1da96064825320163cc37d42dc11de5549832a63b6baca780f61cd84e432fb8adaac9e01040c0d31d3861c872a0d739713b3253d4a5516d290dda3914b7e0d9dc930d2cd1ab4d89516db9366f449f2a6fc", 0xf0}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 11:10:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) 11:10:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0x8005, 0x279) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="8b20fa34ca29ee96116f64156c9899f0927ebd2d3aa64bb96fde59f4470aa3699f1425be062122977d58e946ee271e22ce4a42fcf42901f490d1c9d2de3e4d46e4d9045cd11390b8df2886e4955d49de013c0c3965b9bb69f321", 0x5a}, {&(0x7f00000001c0)="8108878aa765c244472cc74096b886867f83d81dd1fbb5971d4b2e11db16fd60535b84cc27cbe2ef66fdeda6c1fd95d19a4aea30142abd68a221a07352c06847cfbbe8", 0x43}, {&(0x7f0000000240)="456c1a00a5ba5849c0b3e8c3685a7b9ec670b481e8ca92ba28bd981ddde830995802531bedbb572316efb2d333c506b0d5f89d20fbfc5b5dab2dbede2fc6f5a0e6fa1bd91cec0c78240f3158d3b4406ba28de289186ddf94a3adcbcc57c809b66a412e1095d62d427387fb54d3d0fc4a8eae795f8008a8812bbb75d81a2567052a9726f200d8ea2ee559bbd1beee82a366e2e6e1bbbb04c967cb1e56115b96621e2e7e023b31ff46677f8faac9433d54fe22503e138a715f83cbe81f6045633b4809af98ea709718ae001c14a94a6145a281d1ec81a300c981e6053cbf6e524a7dfea61678e81db8ded7dd10e98f416413d113e9ce5a61fbd3ad00e5501915", 0xff}, {&(0x7f00000003c0)="8a350a4efbc1044a44792da4e1aadc842f84644c36bcfefcc49c81b29d711920a1338e1dc78a7e69f453e5331400ec02ac05e775346c01af9e5099a902f3c0a061d38e41213791a5b063ffd9ed9fab7ac60865db0adaaa0e37f71a07f9eefe9406aa216d285a0743fde653201b4dadf2364f4ede03b896a6d392766d9ea0426f6622b9aacf99837026fc67dc59a9334d306cfccb1660c8ea473524faa6790d885e5ac456721684a52abe08897524c256fbcb2662d55cbf755aea35ea3d711f2811e74f83ee86cb1b65d8b2de039176ef546807c9", 0xd4}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='oL', 0x2) write(r1, &(0x7f0000000140)="0ae88e5847ac0866167e955cd0308abf144bf810d7a71b985d59a0985619652b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223", 0x3b) execve(0x0, 0x0, 0x0) 11:10:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x4, 0x8, &(0x7f0000000600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r3 = geteuid() r4 = getgid() r5 = getpid() setgid(r2) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="648c735a6e5e6ee8761e4615f1445e7e934cda71dbf69f1e7227bdb381fa1f33f5ab5d52736e479c7855358ef94f0ee4f740841928209d9c73d383c0fc7093360408f481cb74b29ccb07af3fa748913480d5f52b609bc59c7ab9d5d8f0b9f01a4d1bb45f7a26d35bc7bf488dddb1f215395dc92055531ed4349f7086d6491c43df0c9893d0890126e63e3dbe0461b19206", 0x91}, {&(0x7f0000000180)="148ab57d5d6c80399cb2167a5b97b32769d2b8dfdc54097f0db576a441245c69b040f28c6c0dd7d4ad8e52580e5e671392ff341ddf505f82175254d86b8dbf63169c8de445a111245c941c", 0x4b}, {&(0x7f0000000200)="b9d56b0175c12b7c2a3bfaa728abaf146a75befd39859f18c0ce44499282f792526998b014778b12897212b751f6c7a49cc7c1c50f353f976768a3892c6bab42b552afd166", 0x45}, {&(0x7f0000000280)="ec0f95fc26ffdcf224a87fef1239fec760807e5bc502c80eb2d80d5b78848c4681487f4b75bc380f0167a8e762537d86ccab49e77fdf7d5872b20167f3a2ab805e8bee6e99aa255cd320e68467a03620fd898ee501a92a0ad7c4696aa8d8a281a1644448ad0af68fdf856d9ad9b66e3d9f5429f97151601bff41c21ef3aaf522acb97ae7b60f04c2e1a7f8b2c368795e664ecc29201370c278745d1a00bbceabd85acec9b906af7e", 0xa8}, {&(0x7f0000000340)="6aa2837f9bddab9fc0b3b85abfaed59fd91acfc1567f666de0bf8050731031e4cdcff9a55e77b416a7452ab0bc219b48441ac0afac8c58e2f86fd0cc4ca825f97653a6c3091f263b428a1e107c7d32de9d58752988", 0x55}], 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff0000000000001d7c479cba2df126564660dd87ba6e64cbfb9d726b01032bb8225ccecc0d8b28c1ec4300bf3e59703ae3cdc77bef345a3e32aea3eb0d98134712e37a579088c1bd59e10d5152b957550ac2605457783b428f1c18845b1b17039b79049cadab4eafdd84698c4b874f0c25d2dc3bd186ce878139e635517d2e33603b242e9432f6238c377990", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x40c}, 0x40c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 11:10:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x313) 11:10:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x7) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r4 = socket$inet6(0x18, 0x4001, 0x6) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = dup(r0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000280)) poll(&(0x7f0000000180)=[{r1, 0x2}, {r2, 0x70}, {r3, 0x8}, {r4, 0x100}, {r5, 0x85}], 0x5, 0xfffffffffffffffa) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup(r7) write(r8, &(0x7f0000000040)="2b004077c16f435b", 0x8) 11:10:10 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x0, r1, r2, r3, r4, 0x80, 0xe2}, 0x1f, 0x8, r5, r6, 0x101, 0xffff, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x3, 0x7f}) socket(0x0, 0x0, 0x40) 11:10:10 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:10:10 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f00000000c0)) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x1, 0x8001}) 11:10:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) bind$inet(r1, &(0x7f0000000540)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000012, 0xfffffffffffffff9, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xff, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x3, 0x1, 0xdf, 0x83a}, {{r1}, 0xffffffffffffffff, 0x24, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffffffa, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0xa, 0x0, 0x2}], 0x0, &(0x7f0000000240)=[{{r1}, 0x0, 0x20, 0x10, 0x3, 0x8001}], 0x7f, &(0x7f0000000500)={0x4, 0x6}) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f00000002c0)=""/82, 0x52}], 0x5) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) sendto(r0, &(0x7f0000000080)="1e68d8c7e5e63424d9c2f9c695a78c278fdf634542a0da693310d8bdb6bda046eee9a500430ff64dd12a0e400229777f8514530cda74f97696b29e0c0b509fc3cf1ac28419cb42d7fcfbffa5c9cafa820f635508e30aef34d7194b4e2f71821b4843f3c9a3b216f4fc0ee70a4216", 0x6e, 0x0, &(0x7f0000000100)=@un=@file={0x1, '\x00'}, 0x3) pwritev(r0, &(0x7f0000000300)=[{0x0, 0xfe2c}], 0x1, 0x0) 16:00:01 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000)=0x1f, 0x4) 16:00:01 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x81, 0x9}, {0x7fff, 0x4}}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa01, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x1, 0x900000000000000, 0xffff, "acfc60026273f6511d1a5604bf3f01a81e3bde32", 0x4, 0x4}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a6edc3bb8a41e2cbde24c6a1e247fc17fc1e4be", 0x0, 0xf8e2}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) r3 = dup(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc450d92040cadd261bd77cdabc85f427ad02f7ed9a0589c94270083ae498983a01e3d84eb6a9fce53a9e132d15ee51d200071fb785e1418b4383189bcea257ddde16fd6b55ae53560"], 0xa9, 0x3, 0x800) msgsnd(r1, &(0x7f0000000180)={0x3, "fbd23ae036c980b1c60d1d812e859ecf62f0b8d6e09d987d817db76cd5f0f5d74f4b396ee9e939f0cb2efd666c17ac6393fc76fde51149e153f0cbac2f5e9e3a5f9d5f345dfce98dc9ea100db9b47d1d1fa02251647a95d7b16b2291d154723b507ce02a08031a77e5d9a616e4ca811976ad563dd4c328dad9caaf26b1eff970a4f7e686ca83da5505d1172b25e8be03c908e411a7632fd01d66bdba50184df781ca5e0ebb8093748ecfcb76a67ce5"}, 0xb7, 0x800) r2 = semget$private(0x0, 0x7, 0x25) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x5, 0x5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r5, 0x0, 0x6c, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffede) semop(r2, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0xc, 0x0, 0x0) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000000500)=""/244, 0xf4}, {&(0x7f0000000900)=""/139, 0x8b}, {&(0x7f0000000440)=""/126, 0x7e}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/160, 0xa0}, {&(0x7f0000001c00)=""/217, 0xd9}, {&(0x7f0000001d00)=""/4096, 0x1000}], 0x8, &(0x7f0000002d80)=""/195, 0xc3}, 0x2) semop(r2, &(0x7f00000003c0), 0x2aaaaaaaaaaaaaad) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) read(r4, &(0x7f0000000240)=""/20, 0x14) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0xaad) socket$inet(0x2, 0x3, 0x0) getsockname$inet6(r7, &(0x7f0000000a00), &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7ffffffc}, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) sync() close(r0) r1 = dup(r0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x4}, {r0, 0x110}, {r0, 0x1}, {r1, 0xa0}, {r1, 0x13b}, {r0}], 0x7, 0xe1fb) pipe(&(0x7f0000000040)) r2 = shmget$private(0x0, 0x2000, 0x694, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:01 executing program 0: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) r0 = geteuid() setuid(r0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r6 = semget$private(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000003c0)) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) r7 = semget$private(0x0, 0x5, 0x10) sendto$inet(r5, &(0x7f0000000300)="be1c3b63e47099e6f56c20fd1752c98e4b7697fae79154b6657cf176025a6cd025aed681783883331190a049c9bf19eee16015fcf2cf5f2086d72454118b12018fbf55a7d3f427c525dd642b8518d06336e477c648b96e952fc60313e7b1e94d35f5ce22a2ddf7ac9a6aaa10456635011561b0591d2318f4", 0x78, 0x4, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) semop(r7, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5, 0x1}, 0x10) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) socket$inet6(0x18, 0x7, 0x5d66) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, 0xfffffffffffffffe, 0x800) 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1d0, 0x0) close(r0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x114, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x60, 0x0) getsockopt(r1, 0x3f, 0xd39b13a, &(0x7f0000000280)=""/91, &(0x7f0000000300)=0x5b) fchflags(r0, 0x4) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x5, 0x81, 0x100000000}, {{r0}, 0x0, 0x24, 0x0, 0xfffffffffffffffe, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x800fffff, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x1000, 0x9}, {{r2}, 0xffffffffffffffff, 0x82, 0x50, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0xb1a}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x20, 0x4b5b, 0x9}, {{r2}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x22, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x8f, 0x4, 0x1, 0xee}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0xffffffffffffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0x14, 0x80000044, 0x3, 0x9}, {{r2}, 0xfffffffffffffffe, 0x5, 0x8, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x42, 0x80000001, 0x268b}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xa8a, 0x9}, {{r0}, 0xffffffffffffffff, 0x45, 0x40000000, 0x4014, 0x8d}], 0x5, &(0x7f0000000200)={0x9, 0x4c1c}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x3ff) mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x1) openat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x4, 0x4) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) msgsnd(r0, &(0x7f0000000000), 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x401, 0xfffffffffffffffe, {0x6, 0xff}}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80001fff, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x60) setreuid(0x0, 0xee01) fchflags(r1, 0x5) chdir(&(0x7f0000000040)='./bus\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8200, 0x0) fchflags(r1, 0x40000) recvfrom(r0, &(0x7f0000000140)=""/235, 0xeb, 0x800, &(0x7f0000000080)=@in6={0x18, 0x2, 0x100000001, 0xa000000000000}, 0xc) socket$inet(0x2, 0x3, 0x3) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/134, 0x86}, {&(0x7f00000003c0)=""/133, 0x85}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000540)=""/139, 0x8b}, {&(0x7f0000000600)=""/251, 0xfb}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/46, 0x2e}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x9, 0xb) 16:00:02 executing program 1: r0 = socket(0x18, 0x4001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x81, 0xa3e, 0x3, "58349bf56a6e7c269b772993b7f13c886fd324b9", 0xff, 0x2}) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa2) shmget(0x1, 0x3000, 0x400, &(0x7f00000a5000/0x3000)=nil) r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() readv(r2, &(0x7f0000000600)=[{&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000540)=""/142, 0x8e}], 0x7) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r4) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000680)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x2, 0xa0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000007c0)={0xfffffffffffffffa, 0x50f, 0x2, 0x4, "6162bc1b2e4d34817a8686b4c2a12ab4237be899", 0x1, 0x1}) close(r3) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffff9, 0x89, 0x4, 0x3, 0x5d1}], 0x1, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8, 0x7}, {{r4}, 0xffffffffffffffff, 0x44, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x82, 0x48, 0xc762, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0xc00000000000000}], 0x7, &(0x7f0000000780)={0x8, 0x5}) close(r4) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setitimer(0x1, &(0x7f0000000180)={{0xf3a9, 0x6}, {0x5, 0x7}}, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/4, 0x4}], 0x1) setitimer(0x3, &(0x7f00000000c0)={{0xfffffffffffffffc, 0x40}, {0x80000001, 0x9}}, 0x0) munmap(&(0x7f00005bd000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x80000000000006, 0x9) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflags(&(0x7f0000000100)='./file0\x00', 0x40001) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="3c1f86d6d2edf4578740a8c05fe0063eafef27ec22c172a7206a24763feb0252683b9e635c552312941ff8b5e533006e2a9916b9be89470f1dd596ec1097960f33edd97da8837805bf2cd8f0e8c4a164848f831e183b64d3efd00b687e1efa73844e9f3550204f3885ffd348b01f3d34b7c1", 0x72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d1900bb2a89a50000e3ff00"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x104) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/150) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x3f, 0xffffffffffffffff, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400)=0x9, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) mknod(&(0x7f0000000140)='./file0\x00', 0x2140, 0x9) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x19a) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="3a0c0173debdd4ec7532dd5b533fc936d2d5c89d0f16d84c0eed60b4d4aea5fa021e64154fb28c4221ab25532ae5bce9f0a9dcc08e02eb1ba8bbe74197e0db2e77f7df2cddcce0e147857066f4c2140451b201175c81f60d35cf9e74e6027f8015e738360abecc04dd0dc7449bf9f1bc7a628b442a23c5610e79526cf24eb65ed4faaaf3013b2b39246daf30c083d02f37a9cafdc569f6e833a917800c0043bd4a4581dc16c3d543771cee0dea74952fc5acb247d1f3e71cba16cd62ae3db3118419504d85ab60ee4281497e1211b252c9c4b556fb9147512940bddaf44bc858f2476f1c02d0125f587710c7ca75908a0d0102b93cb01a5e4903ee7fd351", 0xfe}, {&(0x7f0000000200)="6c9b4d68dc1d448876784ac632e9106e7a623963a2836e7149fdd0202721a8c7bf1e05a2b017004d9c7dc1964b7197c9fd826ba612d1d861d3f385d7b014eced5ffb093bc087f81765fc5ec071607565caf79f44b5e128f9a9", 0x14e}], 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002327fffffffe00a3d500000008000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xffff, 0x1, 0x3f, 0xffffffffffff5ad2, 0x2}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x1c0) r2 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001020, &(0x7f0000000080), 0x4) setsockopt(r0, 0x3d, 0x4, &(0x7f00000000c0)="62a27daefdb3ca04f0d79f6a32b4c0603d91d13887604b74d02e1b9fbd0460c445126f9a81673ed55c18a1565ad6043b6c4a59e31d4e6a489ea46b320e220c1f34b31342b8388cafff624d7f78187449bb5ab3a7feab94c8d700113fe4f3a90ff45da387446eea276533ca1c46ef1cd0802ac2f99bf87c233dfde04c2ed8f84e5f353ef1426365aa85f0d8d4317b69", 0x8f) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080001fff, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x3) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x10, 0x7ff) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000003c0)='./file1/file0\x00', 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xff, 0x0, 0x1, 0x8000000000000000}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f00000001c0)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb311ed1403b8bf845459478b03e906c6f01de23e530bd46da7cad2e47a9553c2f5f9565a6807512a35ab94974b0f8ae7cef7152296a03b78346982dfa711131968840dbf449d88e3d8e37c6725fcf4657163955ebe94a08cd86635cb5a5cc818af79d4fa85f349ef8dbd8d4c4575b065198dd86fc99d7", 0xa8) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) write(r0, &(0x7f00000000c0)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f583", 0xfffffffffffffe83) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0075a59d6314632ef9cb6bcf976b8ccc680750b0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000080)="9ad25638c6549c4a3168127be3009332c2b15b5c03bfb1873d24ef26e525a9", 0x1f}, {&(0x7f0000000100)="dc17a9f84590f0b3e7d29af482b3b91f00ac8d0dd2e8b39993e11ab1939bc7c76a555c72dfbf9942b72e6fd67bf65bf8c152104145a3aff38a8a66526bd7f1c49834146faa3732245b717cc9db885409a9b3dcc6866bf483b240dad5f4e615a63e47837bac3aa87c39", 0x69}, {&(0x7f0000000180)="62207fd11c1cbb62268b01a699df95ec7dbefb6aae0721c3384c3a87e5962535cd4c62bd9a6ef0a08e10e9c1e8a9bf11e74d088cc38c65bc63b84bc2673351eccf53e430b162e922e8094dced9d7a06eaae96256d457f9855b6cbf0417af626d543642802f1f0df3aa0eb5d7ea0338fc67e9fca27822960e530452935659cf925aa022d8906475ffb2f3a7efb696c8fd39c250244d26b89fd126f1ce0f7dd8708b48b4a4644fd4f2067e97ee32f6d4a41c0e5977c01a5d296c76ccf4e4c88c5c1e1006183a", 0xc5}, {&(0x7f0000000280)="bdae062b1de110c9b6933781d0ef20a779ac37e23e52cb1ad05841a058f3609e3434565baaa2354218c6379e7d332db669eb2c6d7285f8fd667e67222d10e758a41182ecf4bd6f90cd95b061cbb6b253114faa5d0639a02369dba323fc1c631e67f5e113e0ccdf41539e8c9e4993b3353406c128525518c0ef0b32384a0a67e26992fff417a462b08135f964a6c40643db317dfdc687548fe0fc12cd5a8bdb401d886631164846ebae2f218b58be5d9b2b718114a7315b4e36bcd4e6ec81f01c72b0b9f860d7e3c630a948820d2e5d51d887b7fe4bbde861dbc0bfeafcbac4dc885ad67055d04f8e53301f50cc8c1a01909dcd9b1120d4778712a7468986f3f6bff3dd8a6f3296187bb9e35c5001bc1160ef1718a601e1a3fc784592ddd4afd22eb6d12709247774f77cc21db802eba52f25e83e2d4596b7f5d2e5374a0b41ff9e1d85bf4e8d368c992d45d1788983c6183e53391a6493eb86288e72b3dcf7f8f6c14235e86d8b0cfb5b9f3c58118c0e569a193d845c96bacaa8a8365125593aa0298a74682c2a0ca704b2717fce86131d120e39029969c5d00006168161262ccfdcd717dc5c74d14ddb67c1d47b4f148c58104cc73b7d133710edbcf9485eebac14326abe6642439b3e489872513d54d4bd72212bb1c4b31a14dafae4f650455a255591d6eb2c924a3e179341f63f1f48485fee1fb83da4c495b14e70d980c4104575b79e491c3b6184b41f68209447fa118633e33ec5f0b99d9273c1c6016f0407dfceaf6fff1b664d9d92b9957481f81f85e0a5e29403bdab20266c8cf4f124c6131a3402eab2c64f49a651a835ad766b126a87dae9559d9f467f39ec9f40751e69711b2b2e4a7ebdaa5f61d38370a42ea38187b3885c653cfbf82fb8b0c043adf5c3dfb99faf810146266a7edcc326cc96fdf9612a908b0f27e08267262b249ffe03f6722a365a8162d2cd33b4387b7939de507d7fdeacf1ff63dd379ab6096e6bf018a77dd1b2c4ae364fad7e93f26d3c84bfd727324ece7692a2da33a7e6d4b28ac58e6245e8137980beea3a2b76d8221c182a7b0c8e5d0b711f1c365da8af79753766a3ecd4e5210a0dce75ab36915a1ce9fa9852f8356aa0a0593c06f7b40ae70bc605f59a021f9fa21e17d9f6bc062a8b97d0dbdb26379a4d7e72fcdbcf8fdbb1f470e733dcfcedb3878d848ff261253a097971c56e95d32c459ef4a054f5819c1ef3640e80fb9781f6fdff308c361072fccf2ac3c350873310a5b1277655ada5ff287fd8275ab3fa1b5edfe52beb23097671948167399131ab7e7ae0ac8ce58a30edc3bed0e09f6a052d3e6977d919678a5eb15fe8f415aec42cabf9beaf214bdc897b394c2d57756945f15022acf04daf6247795bfaff5ca9e81ebc7ce2a5b1e9e4cf360140f66128ed51b9f50db5242f533246ef2afae1e41609084eeffe788cfbc9e7f51fdfed6f30c3b5b8fb40b1b579dafcc1a21b536bba21c068fb18822c3d349040cdddf2ddad11c46ad63698cf7a1f0a74fc0496f36472fe4c4ddc15b7291b19f2ba79908c9dbb443bbdaf93ee98357de52b6dc6344b9ec904aa006f5745dbf5798efef3c18c99062787d9bf620fac02a0f4bc5d826502070f5ae5807117357861560a1da7919ed1ac56fa8f3a02e52bf94ec740ee0d83a6f9452025f32938e4cb0d8b396658f5e6f21614bf74858a630550198c0946a35cd3e9f54495d4dc6e094755e93235d0d99d4036d5d438eeb734445d10262a899e46e68ca9ec5ee349c081647e386c0feb5379db06dc7a6fde5ee1c25d875312f1b8f804274e66aeb4a8c2f72e961c9283412d3f7bf86aa8bae659fc1788263a3120a914e82f862c9fabf8f1c8d1ffac8ffdedbbf0a95e8c0207d36fb7268594e676f49cc4fa15623384f4baeed01fdb4a2069650790c3b8792563da96c7e9466abdb1f51536da6c1b9eef383c3bdf822f242193fa07a93d105f192e5730c8844e100e93a0c557a9af224097db755b5bbf0d39e67d514df25cb0fba38890a46d6d608707ef002136c228e7024ece739c75081e802a9f64eea7799f3ad0d75af949db73b333b3d9940b5e9cd1108908762f93e45bf113c097a0bf917b668fe45d462f4ae636fd53111611e83e786e0610b48969ef021b81df4a8251b210fdb34cbb7838040cf4a03940befd4cc78bc6bd8acad15f8e86ffc596a8be70bc5a4116513263781b0573a4f4e73ecf665d79775cde10f6c34a77008799ab549ab1f0bb2971a29fa4d479958d43fe3598a4773e89f32b19cb172d5b525d7ed69e05da2729391fe1f2025aabae9804514ac78b9fff65fe63aa8f11d72ebdb942a4f65d9feb2b3da3bf383b3a7ede3d0b0c05428cee2446a7631ae4621eab26d78a40e759a80cea4e9da66c66e516298c30264be8a92b101af688359f1bee95ad369a6c3ca11f088ed86f7a5a67357792fb5d716020d1b533154260dc35ff1bfa53758c0f858a7964cd094938f8f6c9ae23f82db5099d2ada2039e37f0b64d9292d86f1ac09faaa8ee22c5465ab580e8a1868f2993fd28df879927f033e90d889550e2e239073c016f462626ecfdefea8a3f22b1bb39169394d54f32ad939444ef590e617bd426abae2212dc0c008fe298d06c0db0fa24da97c1f4457f36f055bbcebb668f781f7536731c5e1041455ad6cbb975e6957789ada5daa149207941bd97001bcbfa879e69331bcb08226ae8213a3a2ec9dd8e62d4d1dc43e42524ef431919a2803e3c00ba1787d18e6126515a7aa1b317a1172f1df615fe68b49f1c0541a6db5a55b202551d1f5503d0b27d2e9151c9c61c2b3039581ac8aba8164cec3c4e1bf712f6555f96deb0fff7696f770afd14b1dbf70f6b51afca5e8f49a523fc7669b1691a519da426fa6a7f26627f7a02367b4287bd42e471afbde4a93de6273623c75b285c0ac52268b62db62e8135e845eb775ceb12ab5fa032d605a6537874f724afe789f37a165093cc178bdbdfca09aa127326cd66301784311ba0e2740537b5447a7599e1c588415f0bbcde783a94133c9e186d967f65c89c3851108aed2e890cdd0949f4d029ffcd0d7fb7952e85e9ad09f3d300a31434a2e7b4933035fcb5e3f788b02c6b252814087e699a9d0231c2ffc8c23cfd4cf7565e9041a82d1456a99f365f33a0d0d7e909a3b87dfb96c1ba4becab562a9230df74dcbc847b507c89e66723cd1bc2b69f78c70d40651d0e4b8d6c86fddd009ba264d213857097958070d0e9d2281e1bc1280ca788aaf10c626ac9ba210e18b943da09dc263ddc486bdb65343a8a1823055dd8f3bd4d4830e2ae69b020c2f5c8a7ed6b65d9f6e0ae830d99cba73edf2f9f70f7d5e653c591074d898d91a20706e16eba543aea8aa954bb614992ac8acd0519cd3771ad9924ee14021eb1d209715ee7a11db16a63ab4f3dfd6e83cd5c63b886b280334c9857afa061de89378dbd8411fcd8b5f6aa6a1058b815e5ecbf14c4957084ff4df6e6eace9f4aa471da6c2869c44d25011c7a5148364bde9b0d8e4ca1356c0b1e03b9ce334cdc29e4e9f1413ac73ab889c7915958a52fb71132c4abc79616f6b3452e0afccb490000fff7db7ebbe026e2f54b4a5c37840ecf5b61c203bf5cb5489838acaf9ed6ffc080d2aadd2d5e4e540556be74cfd6d97601e96bb0f8ab3de003e873ac04cd5f0335b039524a1531d9345b2737fdf09ee1c2ed2217646652eeb8bc958278fb6b619d6e794494e44c50152eab58eb3da48c0c863d53de24667155dd3101fe45bb326a6f76330ff47da574e45d3a2ec7312a8837277d68d7060745daf82a40a8be23f032695eda3af52a61384f2993dbe4e9db59d50fedcc92cfa0ccdd37161e560d60e0307587f48a27034b61606871103cc33967e5484c77b914491879a5dcbb4453a9c69dc1b04929a71086c78d31bc53d4b70ec0e25c694e73749b4d2bb5c2db45e5ac505ad65cf369392583acf7b43539140049d8467d3924b84b031e64714bc6b1c062455779d9af41c7e2fed277c09869ec5e85ab49e525bf92ab2016016bb6e16e487d8d168e6c8ddeeadfd1d911b9c539005f8a7a4ed78fe893cefbdd9f8d7541f43ae9d6ea84393d766c5b13898d6e9675ec2d9f3d5c779965130c3bcd455060372ff46232c9c1a8963638dfd3657fcd4f26bd31b5d65792c6fa4f9a36f3301482d342dde6b5d8e891f5f7e79d539fb36124b09ecabb7885c8b7358debf0bcb88f6428a72d78f5884e80a8cad0da6609fdad0992235be16f637f2a5329be121108f2f9a6eb54537705e839aa17a81c20791e050cd18156b0e89606793a0168c8fb99a85313a883cd5363119271f00a7b1cd54a1443ea53f7c4de51699e91618dc4970d4789b38600815efcff8eda0362f5ce40758d836d8504cf28b761c1e9a4a3894e2501767f1847cae737442052a8f45f64306bbc677a9a23dfe2d9198543e4e0867d6f9a11ec1027cdbb39014f78f140e0226f1330e8dc5d6c1ba46c383bb3d43a8194941afc594bec723db6b10168e26de4662b3d6dbd63853c05939ec2075468967610fd9f90b789315d14155778f9363196a35b5b518d6169750bcce448457100a3f966c161066bc19a722e1096a3ca9a0cfaa9f776843beb254040a909f22aaf0717a92b8e2ab044eb50d59f89eff900fcc65c8dc7be965daa5a116b0ab4132f6e09c08054c48ae04493d668b6b82c67f3d075bae361b91ef362208ff3115f71179f4bc45035fe9e2cc80946c6010ec65bd2cc0fa65e1a315338909134b6076a2c9e0a3502467b7c9c18c0aa870ff28ca87611cc33fd9db28d29cca2f3daac67a994e1fb2781d8151bfd19df2c3b6dbfa227d524fa74991981fac1b1ce58cac9c1b0eb13e7aec53cb40e4886c15f1e1fa75436c61c7f5d58392f14f97ee5f8fc40e40a283d8f3ca6f5dacc9f2191dea76df5f9915e8c9528bec256098262c010b5cfe0c1c7aca0eae6d39242d075d4be6d2b82dbe47d322906ead265309b05fd53dea3403dbf541f40951d9fdfc723e0755eaa6015ddb4e7381b756872ccbdefb6c5aeee73cf9633b14a0d729fcb42ddeae69f99378a4276d0f14c65ccdf6f49e0e958b43b9c3c99f9696c2e2cfca372dcf8febf337a89184c4ee91249cfb7fa2abf59d1e7dff821e96f6919bf39b2e8fb835ef2db08bfb58df4e1bc442f5306252c33652f55900fa29794e9884deef041fd8ca6c988fb76b67d7aee762982f76338286673f77427f3856dc7700ede484d3f35ffd30066370eada2fc000f841f96266c7e90f3a691888bc81948e31654a8a86e944c1d6215c07b1eb18fa81f3e418fe219b92c47de29fe4b575a72853f33e6b8bd2f33c845471f1f56170af769427817ec27c0ff7fdfb7ec3b479e7f7c28914c60a3c2fb69a2ef6724e4385d9a0172fe3b27af0f120b5d72fe61b8fe44830221006bd5291b3f8e2e55b800cbf6c741a7f09f934bdce90f01e31997797c448ae0df48777751da3a12761057abaa8a86147ce9f3cf646921ee62f232c0a4b0773d21808e3da27bfada63cdd26920f2bc03a3b755f8f449646d9874609746e6aad716d6d8749371d31797fae7cf068f8db1ececb817283ebfc440ff74efeeda2f37deb48e28c7509426927d87790ae6477438464e8d025fcf5839fc029c2c95a7f2a07c2ea623bb553ecbe3f55abff99aa3862624328e02da5a3aecfd67c16626a4dc9e5245c9c8fbb009b0154c56f02efa906bf4708c538f95d0b5352aaecd794e245b7529289ef4b16b21408ab05022b", 0x1000}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) clock_gettime(0x7, &(0x7f0000001300)) fcntl$setown(r0, 0x6, r2) close(r1) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xe0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xe0, 0x10a) recvfrom$inet6(r2, &(0x7f0000000040)=""/147, 0x93, 0x41, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1f) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:05 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xffffffbffffffffe) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x6b}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x7, 0x0, 0x8, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) r2 = semget(0x0, 0x7, 0x439) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000002800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e4329a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e2712e266345157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a1312d3a11092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2cbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b99ae5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406d47f80a731888bb0c1869b78393745f7bab2eedac881e2ee31f88592f0fb5fae10bf6b50de2531f581bfc87b715fd32480a1c90d77fed27190c54303c991e2cbc2b1c9680ea76204a5aba38526f7722c7cb39e703e79f44b7b204f161e6cff92cc207a97788775623139dbde2cda323e1f8a07afa255edeb9110016f9362c3f4556ce425f025b3b01a31d2a9d9f1d56d8f35992ae31fa666afa5bae785", 0x10a3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r0, &(0x7f0000004700)=[{&(0x7f0000000080)="c2", 0x1}], 0x1) readv(r1, &(0x7f00000027c0)=[{&(0x7f0000000300)=""/167, 0xa7}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0x4501) r0 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = dup(r1) shutdown(r2, 0x0) r3 = fcntl$getown(r0, 0x5) read(r1, &(0x7f00000001c0)=""/200, 0xc8) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x4, r3}) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000180)) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x1}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0xc004, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='%+\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) pwritev(r1, &(0x7f0000002600)=[{&(0x7f00000013c0)="ad214e0c4f2b46e2713fac179b6c564f0a20cf5925e560a9b67ddd90556ec88c15b578973fbde44c6122944bd55a92379290f295f00b24c1ebc5b498c47815d2703dcec888e0d9d9d4b79a11f8c8c2bfcc389cbffdfa0b3e4d9649e77cb7cc6c76c7239f8379d4edfa29e72c2031797dd47f6e", 0x73}, {&(0x7f0000001440)="c5d7c9e5751fe2a9463a7aaaf32ffcac42ab0449fcd15656154c8801b6389487f37837d936ce982b6d2348957b8b1a06ccc6d67d6c0a308449a45f1ad85823946f7b9f4d78ab3d3cb085030ac209ed6373d9209b9511bfd1c734a97e2686dfb421ee1c34ba226db2d10c4edb55071395af8d52e225a64a3023b1415684cdd86761e01c608383b2241fab531895167b7763c96b0d1885716b2032efbdf5d08aa908b1968c0a465f39e2ce062959bf451184f6a4c3c6a37d75b1d41dab28769698e7339dc44f4938f2bfb0a54558d967", 0xcf}, {&(0x7f0000001540)="f8833681780589dee44eb917307e5010d3b3083ab7ae23224cdccc4db7447a2589217b66bcf3450337dbf1", 0x2b}, {&(0x7f0000001580)="eec16bdb3535e6a53bb0b2d3051877e28956d48481f07d76b01cbfad0dd4758dad73cdaa3aec0cd467586e3000f84da1df1fc192d358d4a83288281feebe7671c03f414671ac87af731472f3c3de90fda7b303d6f96d5c9f9b94abd929322b3c723fdbb9c5d958aed33ce47bc8ae3770f06c075ef912f26a98a5146b508850d4a2f2fc42eac6049ddc3629fd76e1241c77824e7fdb3e44358777f490c36c24465ef9a29a896fe04b523cea45b86abbfeac90508679e7957415214190cd640cc10d300856abeb2a55f6b6a1c078f1b04c8736c85b135aacb0c7d8ebeabf644299d152dd6201ccd0387936ff335b09427660c14f80cba4a60dfd2e431c36f13317ee31a367b2d1d485805bb9b072309f79944fe4ff270b9079ddce41a469f5249ba3751c891c45699349215a8e7596b44e67812b68bb33b5ce9334910beffef259e02cb60b7a500fa015a94f4cbf72384b5fbb68297391de002d4793e16504ae55d4709879f6db17a3d9153e9e0926de6ee87688d78a1b306efa5c3e9bb35c362be828463d2c923e5f8de13a8ff66b8e1c9a796f684c1b4a4d413b5102559a75939717d0c62b187af4ba8b82b699b1cf98207f9538ab4840a87ffcbb10cb971fdcedc9c40ba8e699678163fd9698e1f9bb4f5f122dfdf61c4d06380c268e5158122ca3974cdec57fcb5c1af081003bdca6633c5ff6e77237f16a69f3f403e6b24a27f74e5ac62ade88db04589ddb7b02b80e92f46a0a2f4786599d06e12609c986ac3213334960fd4f2a83139a7ed037dfc69cf9520a944af2712e6f13a5a514045e3a3533a272e1d9f1e0115e59a6426d7f694e3171374455a44d84412d53ba260dca979e5e59371ab1df1b99f9dce637aca9f41a697352c8c098c24c737eb48be2b621c3c496ef98c7698c3f9301fe164aa9bb1a95013b70e7b600294d6ddc4f5cdcbfe115d4cabe62b42f15e0e5971d469bedc93488b716886664abe8c5ee41d8fb385a1203f614e4647784bf03071049f428be1d9a51320d96cf4e1fe8b69bad4ba2fdf30194f8832f358308b26ecf947a23738a22fb064350aab4ed25823a9f05d6e965c7be892e55aeab5fbfe45fdb787dc7415b9ff3aa1c952601e83d0fe816e8a05634853d3dfb5e7fd2d75550bd748d278df511c428166dd3ffc0690831a3fefa1fdbcdc4287061ca1de71c75c6aeba00d84980df0734fc484f8cbe309e22d0000245bcc5b15efdf772cdcd4f75f1cabfa9efd314e8f284848e1e7889adc832115fd2079be91a2737e227cd1b0d0d1fddf67a6583cc59747b3d865ade4300b5356ba4a251193702c09c85b93c0ac4053273f4d4f805f69695198e3b6c8ddf14e4a54c2b912bc6046dd1c733d7b761d3c3754372f17023ff2ae0f62ff0388f3155515bfadf134825c6b9ad0551141db4ef183e4fd533d5318b1e7d4605e665414f8b0517b692c5074466bdbea2ba343e8131a66f3d86e9667a437e9bd128a08325aedbc32057a7b32d08faa38d6ffb43e69672828b764a21ecd02be981f454c16ced0cc06dde19976e0fdb66cc44919ae56d57cd382d1c6565b1d032446c1408812ab6d25ce460d2d8c45145ccc3928cda304acb1662b74024013b5379828925131fa73ffd98fb8d0354c6fd3e25a61b3da5aac578c9592eccddf62c2c564241c250d8535663deb7ce2280f3d9479132266daffa479e9e79301357acc606a162648caa0e86d8208f8f71ffc5e71582f97e58f814eb2aee1277ec8552168dd924975965db395afc63932cdf0c7999f3aac6568ccce2951472733496fc612dd4fecac3e3fcb28a63ea1170b59a8da1d42f75d7431b9f1cf671f00954fe969ef28e518528ba54a2fd6d267e4b8fe5c5505ea1c0ff0dd1b626f5d216be9651d811f936e72a6a05bbabce299f3efa7efc17c74b8fe81304bd89cd8594911506d21a7affad2be0fb8ddcc8c425952f0dbde9db4addcaaa7c797a86d3c001612ee2ac33e20fb5870911c13612fc568b10ee10b0b308306b671405ce8cc3bece2ee224a13b19726eede82b244bb4fa6bf3db1142190bd0b85b8b6026065be0b191fc1891356c2975aba59c96ebfde1a622b8d0610c545fbff6795da51eaee98973b0489359505f93fd065126f49fbaa16023acb61b11bee8a892cf78a01986bd4f7a4e29156bf8dde61a97d40ef9edd20725330672be97dc02a820f804a0ac22286db5b8d4c103d54765216443b73d2bb6f771b50494f7192a78a2284e1cad3bc774f6a6b0fcbade2119dcedaf801c0faa6f8d00117537009edbed37eca7e644e1e33d665351a69fa5c9c4ce34425234cf3a119caca51c6967e5f3560b43c16658ad400f8925a0ea02242da88ece648ed1292692c9549141fd5333ad073ee5d87f64af7d9dbfc99d4a80ac73de672a8a13bf7c090e92e6aa9c0a4d91d51ce73fd807e4926dd0dd2d9cbb5d38ea58a0ad742489f3c17f373fd763e5c09726505a29abdde480b3935d57f20660fae4ab28af19cc86390316d75d57341e03eacce6f8a3646e06f465154c86499e9a210d6005e1ac7596c5653f7c8493c8e865a5b4d8a98897931dcc1eb42338b06904659338ab673310ccd5efff35789851c90a54b98f1c080f696f307426db35542e2927d4bb1fbdfc3cc99d74368b4f21457d7d3d7f6e57c4f571e98b01c5fea8a14273e6b512b23e976d46bb9c3bb5d88841e9d2c2c96222d45f710b645319d557d2a62ba90ce1cf893371a1281900be4c64b667e3225d79f4bf97fca9215c4d463864d4972cfb0c86d3cd5bd44e32086f7c315d2e3a7cb63a73e13878d212b66a4bf5fcc1e32e6f377a5aa6174131f9ecbace9020576b0277064151999af8bdeeb261493a5c90ecb11ffb715dc19224b8b3da0bd3ba079fac7103bf887b80d2fe56bfc109e67e7ad7acc0a1adad4ff97bd29e5c1d72e1e1bf3a11e4181b7ec5c90cc76ca90a95ebf2dcc39711c8575e538dd844803ec0846f60d3f6515b6c380b6b6a776546381ace5218c3449e7c4fdbeb79a123e43428f41aafb70c0b9a490e1784a37186e0165bd17492acf9c99e54c46ae09b6ee774426cb4abdc017e6c15b4f8e14378cdf61aee89e9ad8da23682929a1b224fbcde8a68548b7e16c980db5c0f25f5e434d2b1f55e72e9e10d03338b1a4711fe7f4db325799720a282745aa34c6b6ecbe621d3a4dac72bcfde5677d1a4a33cd16d5310227d7ed4bfcfff5e7b8bf8b6b321c094b804948446a136a3c632c6f9b7f950b54e6a7b1ed19ff94f43c69a87ddc99985560d0e0d1a519cb93d2ec7a59c534e5704497bfee698a7992846c3e510346019ff1274c9d9b2a5162435734a8d8a487f5034b69d72c23c0a7c3df2100778c39a47bd2b2a6f5f5704f1630ddcd44d2c7fe39f9f0ce2389d5c3bf05b4e997af98e3397344bd4f3ffefc3f02d2c0919fde3798597ca5d63cd04e8fc1647cf7eb44a316bea2475524876696d87fd4c8837664b62b0c5e3e1d060a966553adf4cf9a728dc8a17ce370efe589a8e934da829449a805f38e889af46a671cf5ac43c17baf9e115d2d57a0bb644750f34d0edba8145af3e1a45a435291dfc4eaf1ea1f68681c4a698d47e1c6414e36f1b132d16802cb4aeb5e094e86f079ac9f2f4c4802482aa3eca50d90f7680a0f5d40394030c678f86e120d0bce8ae39f0abd30b8bc9b2ab60bd30df856267b8671a5113ab675a50ab0ec196a057776d6fcfdb793b687ac292772f967befe48711ac17a624349e0746a6ab415daec4b36df35a4e24d83f854c4c5cdbb470fb980ecd307a3a34a018af4fc999bd0bb72f9a38c1f40cdaa611976021bcb75bdd2c7d550754ee141d27bc4591ad5eb3e1e1d2ce3566568a7e0ea74f4133bcbcda4b8a396e08401456e0e896b117452683fc0b15746304fbb82c2d590287dd73b1870d3e41387f836fa5be17514190bfae25b88702c708a90b2e5dccbd7c27c7c3381f9d6cfd2c5edb0d43bc61555979743ad9534fe5de0bde9f9e8fc3e4c773894eacc8724277a59d1acae14dc434b2c3eb0ec0ba2568a7e62fba56c076478d8d5276c218271bae46307f1f8d303e01ed5f6f1a3c12a7646ceed4f2b0f83966893d6727c92b2f8ad2f6e0631729e5beb67e0fef75b02c7b42ad1460f848fb9bdd8b580947a9a62922bb8433e50375dcb7be7e1e0291933a4614e289016eb0e2412a7a27c30a745d0f5cae09235dc63399d03c84cdcbef35d248522ca5e8b24f17efbea71b62e63a291d1b8988df90f8ac359a24b4689774ab8a2bbc89b0060816b128142e72467e814ff68abccf8cc56fc7cfdcbdf582b0ef5ac9336a9ab8fa2d3623050f392e530cbbf341ad8dddd12e1872ffe965a4543b662411f37053b21402ce26fb792a788c3dd78619722a6ee559a9700589fd7187b3ec9f5c587b7828d220dfae75a6ad57254a00fbf5a0658adb0195630fae9d73edc9549ea99452e45c7a82475292d3181ba4b5869867400153305beb494fb23411c1303c269f665fab53128379bd940ac98e3430b431aad5ce362c14d37358d48278b4126a66dd951ed9cf31aef9ee8bf223a31fa2c52750b1f955a1ff72ef1fa1d4dea09e4dabbbaa7c542bf1ff8d3d18effe6d0297760384e318f53f3a25bf766a77653c4f8b90bb03cb9eef9c378c5ad9f45647bcbd38b0e9ea093b4ced8f18b01846732b69f1ed1cd731ab09a0d8ab9f5ae1c84d99dc0004586b66c4ad62b30b35746a49b71db952e1072a7afb3423fcd5293996d6ae2018428aff74e2a4b996d90df6e6dcf6f297eaa9840c6d1645ca3ee1ed182a9de15a23a7b61fb1dcb5f1077d22bd639da9796e928f6e8aabb6a92aa9f723088cbdb0ca68265e7173b7ab679a4e0cf08fad1ba29e63efedccfff20ef570d862526d6b0e38ec21a3c3c51f4eab7841befc4c904f543082ba8953a205e4506b533c043915e2d91266dd60e4d39b59094f65b7d8c281d18944e5ff05eb07865d0329ca99f205576c423a5179e746699e74025b8d2ac29c685de143a94f7bda1806490ed9065c322ae34c6ee3db63072afde8b2d8acf47e985c4a3d22d3760da7c4392e71e9a220e1dce92bd84543931864889aa720bb51a0edcb7d3d93140463f6edb7dd07499e9f25865fe086862f42ac87d63446b4d17ef5329b4453a999bb55a3c5cf54df2c34fbc7e07934d899e84560c0e66a5cd50a2b6dcff69f955af4ec7c10a863d437e4a9f0cfc79c9afda9370b5ae4ac44929eeaae4a3dc4d9c5bcf149381e202c9bd476a0b99e4f6770e90135724d1984de9978c80dc51a444bddcb99fee2f35e02cef5a752a840af79a350b0b786816875ad2b8181156b6c03990ba29513c40cd183be55a6304211a7ecbcaf7ddc1d6cc2ec770bc886aa9c771473423988a2fe35f43ddf59f8bcbae1b7ae2523de0bb45621b5d66f12037e292e7aaee2087aab666db8fd1e1cc371c3b8626fb6829ddba2ad1ef4d9294648da0a1be86bb39c60f677606435f4a3cf6390f3b1f1837cf7e6d52b80605437ce42ed7a5d71c03e8201be0d0ee2b48ac7d503ad43c09c00ffe9cd0da7673b5afc2633c445651951d020826dde78046b0ade1211a6cff2b08d4e3318cdeda5f0d531d45857239d6eacb87443a445244bbabfa1b2e3e023c7a43908ebbb6bf7803c809a86e29095f4d0a390752dba15433d01af7b75136c7483cc8c79ac507d5138d3812f0d6182efa7c6e620e22ce8b0b978f329b9be38b127fbbe4fbd48b525b2ea0a3e291b8b140a8d65af3c2b173222dd3510c0d388", 0x1000}, {&(0x7f0000002580)="ef7e91815fdc0d2635f4b25f38c1e4c7bcfe15bb43ae5c8778943286a4894b35ab53b8030a2449cec7e22c09a987f448e5e8706dc16fafe64f0c7776967538c85358a40e85707ee86ada028bf7dfae21ca229a643bb73ef83fd62d361eb5bc1b5d084b31b52a986e9a3ddbb4aa3f20e1c5b73880ac7eed158bbb5fec85d5a371", 0x80}], 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000140)="f81cb45819dfc5f3c0d012d7bb82541632081d8f1a539fa5d7f64c9f00d0095ff6c2fefe3fa6abfa02bc2e8499ed8d9752a7f532e252649d9a8cfcea845445ebf0a216d41b6fcc9dadd75c920b7918933d0fa5e651c3dd47b4e823077b88c65da68c7ca740dce25c206e312f1ffa8e79ede1c54fd39c9e00914b68e1e0b98975757f05ea31fceb953fd6c2968c6c43d512c855d9ce7ad01a596d4eedd2d3461c38aff6e81ba8685c090cc1f17fc7badfbe01801486f5b6b3aa935d6d3711a567e349", 0xc2}, {&(0x7f0000000240)="aa1079547bc082e2de3d219195d742cde363a10c35e099ab23a2429c1b33be0a69accae713d49e6f356be9af6ee2fbd4410f25c3462118155c441422a185e55c5d42e6a281fc6ba746348b68ed76c36985feb4bb56a7b4c8c687948e575bd070b7203ffe339af31d3b788c63ecb42a2e76cd8bc8e1d177ce7f984d8f36764ba93f599b0f17acdcf4fb45eece30b311bfe670ef0948b5b9551280607791b49af6b2048dbacca2e99c6c14dbea375e9c0803c16e11245aa3cc4d545a5051f89641ec4a2eb86cd86e28df06380e5d51922b59a08088aa09c41e7144db3874b530e6f031c3bac128adf1661f546ed82ce8693c1383a279ec67d5f91bf16baa72d98aa6585c78dca4407b9624ba1f05955dd2765a2c3b4f05d80049ee16cd64a50a0a2303d791efb46035db84bd553f7f8994de836d75277e93ad48f141d224f6d01374a4aa9aa51204c1c340dd5498a2637af76ca736cf51bd0e87918d241fea8e250ca416846848fe64793d00ef8685a9b70e237dcf76c1d611313b69bd75d72dccd5ca970dbc22ea3ad20eea6fcfe8e6dd17e3f1f168c3f0e909be3d0b8388cdf085da30c01b1f713ca929b2699421cfed9557db84076ca2b9a5cb0b9ee9359d43b3fec32b3fa8f39159e4a6014683dae9a68ae5bab4575dc26dcbf6db24316c02f8f74e57e43d153d370582ebdd5b07f3c338e5acdec8a335b8c4c5e1eb7f6dc44b9833f1d4a80b62647208d230f9457628a6e9a8e0bd85fa040c9a3925f0c75abd0c9902fee69244431e01df233d7384da3e5d44e0dd86347cf8bc6c4b289b31fc3b8c793719fd5b6827af4352397cc5c9284f3ef8124916672b2427dadb200d8b70c022f752339b4ba82223fb61b87189adb14b6501f42206bbda1c2345901263d90a91a414300c7c1bead7a071ab6edcfa8ede2fd538477fe7308bf4b544431ffd8673edd46b371e95262b8247f152ee39958667d0e837c33eb70ac56591870ed4560f1efa89de32312ff753136413103fc6a5fcb6767329a774dd78922c1a42419afc67914c59085c99268f35f15372e800960d9d9228bd987d13a07751b9f751f3b24ec7650f4a94affc3f87887086baa9574c777558b6bec359cac73b32c1565e56814ee564003d1af78ab71b20fb3e94440cc20504891f577694532364b69ef81e6c8dceec53d16695993491d7447fdd06659feef676599359b52cc3221e25a02be3388de03b214a29bd37ad9768b8ac1028cf527d8a627687c8066bdb75603fa0ffc537cfa6c4111a9bacda6e95d04e310f37c279fdbeed0fcd70842013879433f03397fb875c3cc92e572f3bb0c73455c5aae2f2c8abb94615106cfef705befecf65346175c42e3e906e1ca0aa8ca4ccd0f50cbb199befa5ce80e039dea74d82c8e7f04981131743c55e6f43fe343302c0587b551745671cae5c25772ea2a81cb67ed93c51700112356f65e711d3d6fa1ef0810ada55339932ddcb3c6e4ae6e9ff4008cf3d5dbf0adda5b0e1bda61113adde10532ff7193e29f7b913174996788122003c0a0b0b34d19c47e79d9c4ad7e70fc387b119b2521506f8dd707771b1af700153697f2cc453fba3ebc907ce80e8683392ecd55a701984916ba302bbabf7ba14969b8b419ac43b8a4619d2a41f7d85fab4c763315c4337ded6a92249864b0c922aa0ad013f4849354e4862c58d463a4afe26ac8416a44f65bbac70ea2ca7f8462e9beaceb5a7cd81f5aba85023ffc3873b1c4fe0518320808079b41d48e1010289d604728f167aeebd346d857c58012e7030b29f0cf80aa28f4184a720d72c8f99eb3e71e963a0af14b1c3290fed9eb59c7a097bc677c7f674bc67e2f4f5a8ceb43c0a4c86ad97f1db7c34f0e39f76b33176b13a389c0ac0f32357a379a5f93819b0c81ea8731b4b2cfb18e0a415134abed4871fabac23563e39904e989e4c1e0d1b6115f2da9d777f9819cfbd2824c9b8112cd9f68b8f2d6442285d4fcececd33d006cde52834a48ca93746c76efcbe9eb6f302d6eee8a041e412f010ad4c724d852ef8ca91d40e22568729af25390309843407b76c0b6c5374e88da9c6d41a852071d6414e51e6ce73588112fbfa75d091127197bb12a9f755eb4850e937932eff2d6a7cfe5d8f1651c8e62d7fa37a0047c31440ff9b9a0245c8a175b0effcb6cc6d7bce642846525776da6ccab91f5745a48486fad09ea6196fc1f97522ff2b61a8470b349468a1006033b3ea0263e84f2baf1b068ed0d082c9b7b9ca90bf35458ef500960c4ebe27565a63d1204f505f17e5cc05999379cfa3349622ee4f9b2fd599551b120a67110f8b6d892056f9624efb48cfa5dae6c97e03cefd31f30716d136b69c3c71eb0a533b0b2edf21fc2be945f7dde248bcd640afc7e96e39c8a9c127d47235d03ddd2ee9d82070d3246637810dd189b27e9ac838d820278d6c88b0f85bb20ff7355b42687611f966075a7be1efc5dfbc89d02f0378cd1091115cd2ac36d34658c2c9fa0bc6d5e3eb5b91308aadb3dc3439399b4f323a12cd1bad48035d8a35e9e3640b56e7b0fbed236350841f1ec9e4f2c341a2826511e8ba42145a2c547bc54a4e6a93c1bcfd5d1c7b42facb2bb514e1561ea814b5ec8b3aedc2bac596f54c043d074610baf900f0e7e59aee0a399b8f43cf77318f60ba3a8ed001496db5ae443df8b32135d88bcaa5aa9b101c1286c7cff404811658d49303afd5a8dfc080561bb962a244b1636ab95009d3c05c309542aecce00466f8d1c54992b912290e43d4b6e4c5db342c0d50c96dd4f7c87309ce2bc788243f7eef857c295bab49084a98698661fde9e09e9861a784eae073395eb9913745de2d370e286109246a6c66c116f672748cae47045ea89a1e73873dd5ba0bb8124831718a8afb1b82c2ff8bc0624a756b3d1b524fb4007068f6895dccf2b41cbcca800e943992d2710498584b44539e7ddbe17accb4ab163efd731b3597bb7cf9502b5d4ae5bef829bbcb65aa3c4c28b82fecd2fe0102ba6130f791cdde7df7ffb6b0cd5d63b4fe17508bf2061e3c42ebaeb8ffdf1356fb190c5bc8b3fff128433503ed73ecb5d0a584b3872702a8ee837a4124beb3cbdb37b0910320d3722c3303e6a8f8af51a0df0f1b58eb9c119e0053b657e9ab169852a5a2dde7094d07b42bd05be3e91e88e7023085195a9951a97b39e03d80c5f901862fd2c99b388392f1f1f670cf1843c05bcb7e8d99c4bf1666db5821531f3eeb6d2642a670dee0e0ad5458082c331bcfefb1646cbf922b29e66c97a80b97cda534419a53f83a6a9df9aaa402470fb37f602ce5a03468c61523d2db89762857b22d8e68874fbc20af0eed3e4c78ea7f5d97bf3c15405e915fe5abbd8ed49372d55ef40401fa6e863b854b991b025f8df04a145b9c23c62ef2edd9131ee283d2c8fb434e34a9a1a253d469fa14393faa77df57aa3347c0ae25a1517f2f6db8e185b96609a5d0175ddb0eb42ee6797961d083b5ce0b66e32c2534f4ce8e929d5bd97b9f5f2762cea1ffbb8e4528ebf4844d01eae0d69a2a82df40f675067ffa3a9a6ec9ff7a1ddbafa97e0f3d901229a4ba82dc4b8c2b3e7d35f65baa477aa2d99ff0f10e2c5a7ac8260e38a0a1b40c3167fab0fbf98a36b9140dbba52275012ae443f980903347b76ba7d5f214d2674317ae7fd904d95a37547d974306a9ccfa94f3998b9e316cada4425ae003ea7f4dc11e934f7f7ec131ad5e55f29df51309f3e4d495f620f970d99156364789f01535d5e9b4674b6fdac456d89a4e1b72c88479a7e04d503f82f872fb6e4cb0b4f4d660548f9387471e7e354e35aec0507ea8eafb8d42eec3baff51fe9c64ee66e19c511f1046f1f9cf8dc8e0b330e934da92c71483ad895de3e3d60251324291b4ac656da57d64a4b950b7ba6d587fe70e90a9c99edfc8c36eb8e32d6961bb4f9fbf4ef5f102220c5e29eaa2cdf05bee61554b85fd1eff5872811c9e545a981a81e8bb48dcab3ef87b1cdc66224cb84c5fd70ad898044691eae5e4699f8e40fee92c15c812da2985f133a4871373d9cc69c9478048753c5ded28467408121eed8c565f72272562f18214809a7c3322296bbae8613ac05d5ea2df01b65e1fd011e2f8a4494154894c22574629fe42df579649766f3dada1b60cd36efbdae25ecff228b05e4815b61655a5cb4e85e47508662265c8dbde50a8f72c6c739aae993fad16672711cda07f239faa0e8c70f7613c3f9055200bb5783455d862fcb58f762424a623b1a674b750d0bde92033b51459b0f0b4a14f1e07f88db9b1cfa7982a5feee853fce5a076e9100a625cd71a9cd55925579bc21a80e86ddd1989476abcbee40a1a9064022c7ea675eb2de7f7f4f4fc871a703f79dff736ab218f0e403c9960c2ebae322fc9712adb596f1e887b9857f6154330b6d92e6f42e217269d7e86eba6920d73b3ba92e384f1bc82b5f88d7d476e9e819f2b17914d213c303f5490666be35ac5f61773af9ba7d9d321fbf526f125da759c41b8ca2c393dd1aa236e44c94f731608d90a8a6bb10184ae5863e5c23cfd798164bb9700ab516f64c3ca85b6b4475aa0825555815e1190c1a23292ebfc1e32c71158b4f5e15616610c96122945bd6c7a8f3d8b2d73b0182757fa9ecc867001e6f6b0c2cc2b35d1e8aaebb9047f4829963d852ddbef6090f716d24ae97596eaa85a753a0ea6c74a3efc392679369d8dbbe90db04e9149737c444e86f98dc719c2e50f54a8c71d6f78aca15a6a2d98d5e43230aef1187a0ef54fcd422960ca76f59d81545845bb2b6e283be64de817653c1502191210d27314fed3d270a4b10ccc263bae82d94b549d37e048c62419dd791b48f4f8706df57c9f2c9b3e03e7a057e1fd58183a351ad10a280aee040004fa8d745c5240ac179d13ecb5c511c5b074f50250ff73c41f713baec257e961606b04793b327cde7498cf7db2e6f075a5b94261570bdf7ee1a1a49bd7db2c51a77eea689fddf423366df7560c8166f25e228763ab8608560ee71980abfd149c27183c9c7b10510faada4ecc5082e05d98d28d69f1a1769ef9cfa42c3971fa433669ccfa20499b17beab7b3cc97c9a415206f03fe6124a46d9eaa069f5a9aa343bd112b6cc3dc9fad284d15d910f0c7cb7dcdcc0ea60c1c01338543db59626456becdfae8cb7b41cd6c74481603ee8aa32e52482e0329c583c2fd3e3ddec0108b3384accb099afc0424991346862376392bd7152f315877eae3215ffee86ec36166ac80cd8b28759be966a611e1f3234b7dd28fdb73f6a67499524fe9347d285796a06d88741bbf57a17feb9f531f66a008c8295c75d6fad1ec82936e99640b56cbd2cf1fcfee5b39fdd97ca8dfdb6a1ede836b495d81bc6cd59dc3b1f5cf57dfa382d12cf5d878c05664aff42e7fa8e1d8cd3d49d2662c1736da4d48205ca3afd1a27e3eb50b207609c023718368f2c0a48c281ef02a0b178cb428d650e3906bce2437b6c5ac2626e31e43f367b1aac1b3281d582f8729be37d6f8a6210573613f4610a9cd9c151b82a0a9e262a2c10eec66219bc327eff5bd2016afb97db75661bf3d5d1717b10d4817e59dc6ab31bca99489e7577b71f38efebec9f95fa0c48c5ed1f430c909573fdff58294f51622cb4ec1d641e6eb2c8e6d151ae07379771cce04110c811dd7c4868f66f37f9df519fa5b55a608c1093b1f8477f1a4ad3e41cd4768e37ca6529bdf5c574ec7de10c4eba850a3734ff85aa05a1b991fdba9b7b5d9306d6853263e14591013121a6", 0x1000}, {&(0x7f0000000040)="7d114322a7fe41150d572b485bfa22050f061a05d65943eb57ba737b6ff3407c7fefcbce94a90538da13448836abf5b0615ee325d61f70224f0ecb", 0x3b}, {&(0x7f0000000080)="4446ee0175b0d14988b1903c4b1841c557cffce6d3071d753249c00c426eef08a15e53ac1378bb205c", 0x29}], 0x4, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40, 0x401}, 0x406) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) r9 = msgget(0x3, 0x20) msgsnd(r9, &(0x7f0000002680)={0x3, "dee899cee476154478b23402f4d935cfcb34a0d01a25c5fb47c8faf2cadacefd452459aa9d31ee2b8c1d7640ac67767d4874ec184fe10a8d8af20dc68146b0956b20f0c275766a3c62d7de644cfb715f085c971d969beb40b177350ff3a4062ebd02455b7d00a9cf0fa2c7e7dfa17696d139c20e56b076e5ac39e1a03691f23d7f2b27afb1f6921b29454ab05bcef400fae8451ccb358a775f09261549e1bff1b1f7185de7c35a"}, 0xaf, 0x800) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x0) r0 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x1}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0xff}], 0x7, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x7fff, 0x4}, 0x8) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x2, 0x10000}, 0xc) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x4}, {r0, 0x100}, {r0}], 0x4, 0x3) renameat(r1, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') kevent(r0, &(0x7f0000000000), 0x68, 0x0, 0x81, 0x0) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)=0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x8000001, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="000000186004008b00230627feff023519edffff0001000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2a219a3ac621f176c05b2801a578785caee95602daa3bb66181ffe691ec51", 0x4f}], 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x4004, 0x401) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cce4416d0e923bceefcbed52fd37bd89927260a4e823580515", 0x19) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1aca134d47ad754a8f6388af4294fb7ece048fe080436aee65c249243a62b12760b97ff58954db906bab8216294d1d859f839e55e72dca00ddd49d3122cdd0476b05b2831a33e9d245825d2d7c1ee27b174bb46c1a22e64e8bfae1d8e084472f28", 0x61) 16:00:07 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x63add19c0da4c9fe) write(r1, &(0x7f00000000c0)="186d86f288", 0x5) write(r0, &(0x7f0000000340), 0xa8) pipe2(&(0x7f0000000100), 0x10000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:07 executing program 0: r0 = socket(0x0, 0x8000, 0x3f) r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x4c0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001640)={'./bus\x00', 0x10000, 0x7ff, 0x7, 0x0, 0x80, 0x9000000000000, 0x4, 0x0, 0x2, 0x800000000000000, 0x40}) fcntl$setstatus(r0, 0x4, 0x4) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x12001, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r5, r4) r7 = kqueue() close(r5) r8 = getpid() r9 = geteuid() r10 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r1, 0x5) r15 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f00000012c0)="6e1d78260ee1cca494f216252bc8fa12d5a9de4efe6223a73be5ece3bc2db6bb8c8c317dd0761fce88dc6cd783cfd6d80c66304d1883840ebad3742beabf0e1bcaf4c7", 0x43}], 0x1, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r7]}, @rights={0x30, 0xffff, 0x1, [r7, r4, r7, r0, r3, r6, r4]}, @rights={0x38, 0xffff, 0x1, [r4, r3, r7, r3, r6, r5, r6, r6, r5, r5]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r6, r4, r0, r1, r4, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x140, 0x1}, 0x400) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x0, 0x8001, 0x7f}, {{r5}, 0x0, 0x20, 0x0, 0x1, 0x4}], 0x7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x2, 0x40000028, 0xaf0, 0x8}, {{r7}, 0xfffffffffffffffc, 0x4, 0xc0000000, 0x71, 0x9}], 0x80000001, &(0x7f0000001240)={0x80, 0x3ff}) socketpair(0x2, 0x40005, 0x3, &(0x7f0000000000)) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) 16:00:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x13ffffffe, "00b5c542860000fe3b5320000001000000080d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) minherit(&(0x7f000069c000/0x2000)=nil, 0x2000, 0x2) r1 = dup(r0) dup2(r1, r1) flock(r0, 0x0) pipe(&(0x7f0000000000)) mprotect(&(0x7f000069b000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x9) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x5b778da659e5823, 0x0, 0x0) 16:00:07 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600400000001000000000000000000000000000000ffffffff0000000000000000000000000af6ce", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000180)="6d515fe95a811da83fe80aa789606525d83d8816fbb61cd991942efa7251b48e35a5cbd4c8726e4bd7d027629cc014c6fabf2810f045c52396a48d09bbc49f8ef5fb213b72720447fd12f5a04049a98d97a87e13eff6aef0ae06be73714614ec7d2c9cc69fce063912328a49cf913f0e41efcc17dc6d17cdeb3d15d3926861b9aa55033a045723c3f0281182d9b3b7a182b594dca88685ddc0f1826f", 0x9c}, {&(0x7f00000000c0)="a7086925534a966dc4a7d88feed219bc241da6ed0404", 0x16}, {&(0x7f0000000240)="c4559270d6d3b9dba01828cb75d459bf02d4820dbc54a6db44581ee2ca50713c7db4165812cf2664ee90142da14042e221724e36383510ab84fc733649980063a9440c2d0d387ce23c99b83efdc2fafd6b710e3538ba8a3786c1ae89fd3af35336b341ea5a793f1e3940b8092a34f63c302d271b2fce95dddd7a9b12aa8b49ab00dd71f4c79b3186e598cfee67ddbd499640246b06957d6c02604e01ed0333e752934ba2ce88f9a7c3e367f0b03dad094352a2ee044df3e864367aedb37b7d7bf7702812a3972bf428394ea71eb0babacb90f1c74324dce1d5f19aec8f4de72e03863372be4617", 0xe7}, {&(0x7f0000000340)="9360e57686d84b45f0256ddb541c4ca0e615449f07fdd711200e8d88b3878ea68f3a799526b604e243410303986c7335d2a3aefe204f10b3728671f238107552ba0461ad5c92368ee013cada852709eb08a14829d9ec95c8e8a42d2e3618a5", 0x5f}, {&(0x7f00000003c0)="f75bdd0db1b8fc3e416f798fa4683f792e1b1492ca947096e6c3addc2390a69d6c097f7d7e5de34ebb2a5fb64ad29ecf8b801526ff8cb64b3fb1602acb4c4de784e364d46666b74157370b5cbc26b9a2b642a621a8ef1e670cba31ebbd614aa9820bac72d05d3ad40333add1e44cfa63a7cc173f9d714c1440b9db288d2f0b425f22c6554b1fd2c5d3b75e25b451493eece3d4505e5999ac8be3b2d1dcf62d0c5e9495e440f82774bc67d4ae74ec728357946735de0ab9616c81", 0xba}, {&(0x7f0000000480)="e96785e44ad91a2f615bef9fcc97f5765abe6ba7906311f31ab6d6aa64bd42c1776fd6fad1c2117821354c392894bbc60a2e628ae78b1d84b8fd053ae0818d902e3f5338b6ee81c425", 0x49}, {&(0x7f0000000500)="ea5253be92fd914a7d43a1624328d212fb4a1aa7cd34b54d88db16664da12cea8d9ff235417370edde46fd3195b6f61ee28f4d475fff3f0fcd6236984ec2ef81505de5273f83967f84460d187393c579d31947f67565b664b0401293b724572297f1b7ad6cea47e4765fe3261148954e4252e7119c5524979d09476cc48d7ce3d696b8a32842b5cea9cdc732bc149961053e44be833fb11caa2d6a9083c4a041094fb5312bf71b10917ce8778c9bf5fcb50e9892dcdd23c0059dab8780f9", 0xbe}, {&(0x7f00000005c0)="6a2c07c3d61a0161c5d08a5874ff86cac0c02ec402dc1c614a2ea2e5e2f9fa864692345b63ff24e1ffc697ab94f39350f5021a596b14d911bfd76274de6be18efdce2e774483f23fb3c592e53344437271e0f94ecd762770344884a5852bd6", 0x5f}], 0x8, &(0x7f00000006c0)=[{0x100, 0x0, 0x2, "c9d8d4121e239d1444ef46d41e4a707c8b12a980d0a30999394f014869e9b9f7ff81f3ef1db76802deb4f97af25d91f8c514b1d535f363bdb035ee94d278420aa6034e0b1ad07314485309575164f3de40096003c0aef89dbaaf6ce0a5acc408d42310cd2e44016204f010c698327d332deafd6bd06d61fb6b7726f5f3c2cbd65aafead05b73f40d167cd57a26bd044c45b2619e29aa86f2e58c4084efd7443b1cd49539778a88f75b1306353cc8b710ef5d1e47b6e5ef75117703eec0f0b2a8873c916ddcad5823896168c293b9c540bebe20505b68ff6aef8dddc2a840469de21bd64aeda96046b795fd28"}, {0x78, 0x1, 0x3ff, "e83bb8ba75068a8228623a7b309093ed2835bf506bb4767e4f0efe250d3bb3df631f7352d1bbaa67f5358918e361523199c778a339fe586b7e1cb63cb1da700b2795db4643f835fef43ceee7c4d07f0e0a8be4eb3c1cae8fa85848303998bac2a956bcc4f73597"}], 0x178}, 0xf) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0/file0\x00', 0x0, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000340)='./bus\x00', 0x300, 0x106) write(r1, &(0x7f0000000780)="791547d39b705c8720da05b664d7b5c92d5c28ebccdda8122a4b3beea73cf20a83fb42ae5b8fc71f3173a9fd5e3a4b282af6901f0ccd7c07da3c8ec8b43a115894f8f1ef78de416785dd5b0da42336", 0x4f) write(r1, &(0x7f0000000140)="b811be642f5f141f3fc926b54cc3457794c832ec2300ea0c86831a8665704654fe93a0d469f9e5d4339b3723629d06e15956b0be89ad26d3de0e58866d0e6f757e864998668bc60c062da3b889662d", 0x4f) execve(0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x4250ca2d41a6d3e6, &(0x7f0000000300)={0x8, 0x1}, 0x10) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f00000001c0)=""/91, 0x5b, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') accept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f00000003c0)='./file0\x00', 0x100, 0x3) 16:00:07 executing program 1: socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x3ff, 0x6, 0xfffffffffffffff7}, 0xc) 16:00:07 executing program 1: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x3}) select(0x40, &(0x7f0000001800)={0x5, 0x5, 0x4, 0x1000000000008, 0x5, 0x3, 0x58f, 0x5e8f}, &(0x7f0000001840)={0x3, 0x6, 0x61a8, 0x7ff, 0x4, 0x8, 0x7fff, 0x101}, &(0x7f00000005c0)={0x8000, 0x0, 0x7, 0x4, 0x2, 0x6, 0x84000000, 0xffffffffffffff7f}, &(0x7f00000018c0)={0x7, 0x1000}) r0 = socket$unix(0x1, 0x2c, 0x0) r1 = socket(0x10, 0x8003, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x200) fchmod(r1, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r3 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r5 = dup2(r4, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='r\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f6, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r6, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x2, 0x646) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000680)) 16:00:07 executing program 1: r0 = socket(0x6, 0x7, 0x10001) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000340)=0x81, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) msgget(0x3, 0x106) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) sendto$inet6(r2, &(0x7f0000000180)="5b9dd19a95ac3d94d6d651b9250d443376b6d726228499bf754db43c15fba2f2b95e31b5fabd8b882ce27b81ca6913f5fa725e205f110bfb9679b21efd6350fa7f234b51057662516db42d7d829ac119bd6e383d5d84fbc79fa9f39a59812d5b4f5c35cf07999d91e241a614ed371c77d022eee9358ffe03596667ffe2de4986304a868e07dc9b0278edddd705ab5995e46aa2a8658d5f650104e83e7b62dc8a22dddb6174f58258151ee463e134be90075eda194c48fc1b5684e601f3d411777ebd1070471b306461085c3dbdd3ca6fc8ecadf094251e471ce365c4b5f3161c37476b38790624fba337585ce7", 0xed, 0x404, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x6}, 0xc) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@#],}$:-@[*{!\x00') 16:00:07 executing program 0: poll(0x0, 0x0, 0x101) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x88}, {r1, 0x8}, {r0, 0x80}, {r1, 0x90}], 0x5, 0x93) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000260000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000012c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x5, r1}) ioctl$TIOCFLUSH(r0, 0xc020691b, &(0x7f0000000800)) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x4003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x2, 0x100) msgctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000300)=""/68, 0x9e) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = getegid() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r10, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) setgroups(0x8, &(0x7f0000000200)=[r1, r2, r3, r5, r6, r7, r8, r9]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000019c0)={0x100000001, 0x1382, 0x80000000, 0x8, "ef03c9fdec03f9a47cf124a80a76543183de0dba", 0x5, 0x7}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f8fe8c5df2083538b123b5ee11059f3df1537630"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000004c0)="9120", 0x2}, {&(0x7f0000000500)="859f44a09bb5de0451c283d847408a70d51d013dc00e8da4bd43bc08c9a5d14630aff24ea1ebed98f1017b35abbf5149d7a183f892bf2fd0b74127d48f98d698ac1bacfe5193ce2dfeddcb710251cb83779859d1d9f03e2cfe3d479cb167235605b28a65ed9506fb80d7d38473f56d1be286c121a74852b5a713e1b7b4f3a82e09fb923439da89", 0x87}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="dcc0579378264229be4d25276c20f10a49f84c8d48f6bbf86aaea1d75af8e6d34edbeab76caddc2efd6b7799ebb9d9d1fa85ba7791493913a694fbc60ba730950c923b96c0f805b5db93c16e53eaaceb6692f563221817dcb4f0782d4166ac444dbc7b6240d3b5ced5dc8b2a89ffe49d8530527364ef20353b91576f14c3aed041eada8cc6590296bda612a4f82080be4e6b05682a45ce6c9d93b471d818ca789f36212776ea57724505d411dd5a7c4c9807d01e64c339e93ce081", 0xbb}, {&(0x7f0000000780)="e7eed31721b7acdeb4cea1f29d8aa7dec7ed139e6f4d7459ab58f5772daf50352a7deaca020ad85f7437690ab01d08f7ff5e94982adda9aafcb6ad8f61d13c7e49d10fd0ba091fa3d75b8ccbba3002ba98d49abfee3e97c162c065e77f5ff135c64f306b68bcbc051a4f5e8714712051afa4138f45c791bf9acec49466aec898df6adc0b8f8fb5dd9cf1be105c6ddb83f9784a42c521b035237df5d2eac37bc1f324ac0999e7d83a7d880f0975812f6a6ca6d6f26408d5568a2f57397553ed7cbd9a7f0285c4986c065275a8c7eeb43a981c3142d1cee7a04b7e958d443d28504a80c6ab47282e2f9bb2eaaf2378658dba06aab5f08da1e7bbcea02f0beebf17a289375c564c48193b96b618f7b4901e413c645a9cc0fc4d7969aca5445f0d7f25087784738c4eb11abae59a35716b59fed04e30fbb1fc27005f2501fcb2993da3beb0de70cb60a13cbce57e46a3f9100de1a8a77cd6b61ef46a2abac997fc74bde9a01d368798699b52fe92e6bca78ee62e7387711b4621f2b0555a07eb45a4c4a5122e72cb88b267e2217a3b7a907f4dd2120b158b21ea16777bf035f042083ed539a2d53e47f25fe2cb1afa57e46ccb3d1cf897e1dd9433e836b0e1d079163ebb82c1aad0b6b185889acfd3600dc74eb71f3a79170ed280ace7716ed296e4d0a5ae6dd892c6ec56271256fb9727d53bb012bc0f6a40460b4fa263dd64df11d207c32617316157b690ab2c5a94eea4b527b98acfbb3b684e76280e870b773eee82263fe76319ffe4370fbf4a3d7f8d3e73737cec9ed11d1eb74e9a0b0e8a36d29d067058729c54994664f912da0d15893bc580fcd58f9a8b799c670cd3c5e0fee0f8c95e29b56aec955dc7447075c361d0870f6babe043c190ca2c4236f1d20cd0f97691497aba595bbb06770fe34403593e3c0c1c7584681472824b77f8d9505ca3cd14342ef945a242362138aadadcd99528e06dffa9b3c5c94a7aec8caabcfca884b454e7f8e3916f4b21012129ba524ac7883b8f517f4a1d017e9bf8ed312ac3aec92ff4abc43ebc43de4a56905d1ae7748e89c7e96a4bfafc1977591bf9e8baaba3e7a5bdcf1a5918e40cce4bb8a8fa272fec88eb860eca20804711ab3e35293f4e682741bac41eeffd3c46105b20c5f80dce04657d79c554fc738dca0e051ebba41bce6dcf08677113709b443c7d53f7fdf95a57233a756fe8d2f1af9fc1981ccc44eeca304291941b9cf1071c633b95895b772fd4993aa12752ef9accd855fb9cb95dfafda72aff9eae90f0a25a01f4278e717a197f5db7b8114d8603b337ae086dbeb2414e92b926448805baf8041fa3cb522264705d0bcd1dac68c37df7ccaf79d69bfcb258b006227a72d83083199ffb76d9a839ec773766a5e6cecc80bd9211eef634a0c4587b0e1b45bf4336d83aeb190b223f2ff2342152956697bdbdb2d57c27cb3566f453fde3255815e0528d817cd9a505cb3ae85e220d063b69a5f7e69e0d7421dd9e818d0e60625d6fa3565d3aa7eda1358dc2932117b6098d9e8ad3bb5a8d8fcfc1eb2448c87b21c22d26e462d9bd726c44d5f2826d4cffa36a295e5110e8cf66cf04d676a6d6584b68d707ad3d41595118a093dbe08a42a222f8a35a5b67e45885dea7e02e0e3f54429a6ed77bb24b41360e29e4628ea9cb5967c3e20ac17d787091c527d7c2c93333839707492cddb59f8ceb2587e6b3c2634959363fb7c137a17b43e10e394b8c627890bc982cc7de9ae7f8f48643d1a6146319b6d035633f63871aaba83f0c098dd90896570ba6230fd073e76ca262114b0d68e55fae6475502bdffb2f6efbbf9e2bb27f2fed957fe1e0e0a8a021009a95a674795f6b1551ec3c0987dd5f5102f1e087381e5791225b3a797b408b260c39d24b08fee6aae513d819247e329e7d1b2752bd25a6878ce938453f41b035cd6615cba131f4168a5051a43e3b164726d357b14ad71eb3f0e6171681b5db00989ad1ff48680160494e55e7a436004f3baff0fc08d7d52c3855f86b71ee332cfbf95d68dca6841abc54a6a96d21dfe1a0c953c11b064536ed60428374c6985be500787262388bbd72d13c7ef241ea22494bbec0880ad9f2635ff46bdeade68e46291bd58bba3f57c77d4977e997e144c6cea3d494cf4f921af775d4a1ae5c76bb12fb97bbd7a59e604a545878a264a682b516608b49cf0b70436dd847bfac65c86f17014d7ce1464686035b5380d1a41a39911c4e2199578c8853e2ef56aae00f9503cf7e6cbe1cea9d6955bf3a84c1fe4724ec562b3e159d1a352bae8a16ef5c30f1a47a885a0d7ce0e71c6a975791875ae791a44737bf5172af74b1457680ec1eb9f6bebff9fc5171742676e4134ba3eff80ba7360a36ed0be276fe5a408deec583ac579567a5ed24794134ec10f55a21ddc0419919f05f92462917ba20834cc928a4d203d5ab06f237b9294b1fe4c4bd0825afa391ddd61265175e7d848d4441ee181befee31774106d49aeced3ad0e197f3503e05808dd5a62dda7740ad9e2d9285df554dc802acbc9cab647890a93faa03e0e7b45b3dec3579e05f562709cb0e4c9f420a07adec864fe6810a39c84000d39a7a44c0e12d7ff8e2965277b97d5347ec8385d8bb13a3ff8b2f63b36de89e99268913e22bbb1151c1629d950c0bb0094c0590b466c9f9305a1d85d58d87e271d3671edaef5cc08fbd8c98f1272ece60f10f5c88ac8e7c375111977972cca5f11416511c588cebef67010a2084763a010a8de1ef4ac62506f531f9bea9161740d1fe1cf48e2669b983e522dd5b70ed7ff136b0a341b03785642e014756a47a727cf1b7c5921e08b96f054bb87e95bd518db003da2b2bf9094e5fcdbf3d353ef7f0f11c278670ad78c3cd19e8332e49739ad458c2d4347f144fb958e176f1efad8c248c3b28452f316344c05d9022b10c3b6ca5272c796b28bbca819f72c78b975778356d66a15765fccd0f5162e4158c8dd9d10b3e2aa5688fc4db19465c52e7173b16a0cf30e845ade7a51fc5697f5970cc28732c801489f326081f4b226b3b521c1000f7d4a140ef06834e45a48930edb5ad6460f2b814108e30b32bb84a1d828b67e911ff706c8dfbf1a60e759b235ed3323bb9c2e2ab2aebc30967a862912c48a37f097ff1d4910b2055ee9bba92c92c0b98d47642d450da77aa37430291c629f50216f025e9cbdbaeee65109a393275ed083706457f9e8250efa777a1648797e6f1e60ea2f8648eedbb85c0e1958c5796094b00b1e165d3c3740a11ee8b0db3c5b8551b5e97ce6f3da5aa9e96c1b161d0932d60ff597d8228851b984760b0cd4a7b399291caa54057c5e061e0a78645aaacaf6d76f151e908e032fad766ca93595ee1e4587fdfd0717a47d8e2323d6404184c8ccc93aa25774f5e706c60412527666062faf4e8494d12ea596f0b7e5d24beec7e2388c2f9404b8e467823aa31768e92dfeb9bab6205ea317eff37a0076322fcb5fefc9bf1af5f8ead0ec2ad71b55ef7cb13a40dc780cf1517b2af96bcfc0a4803af4bf116e1aedcd10c8ef9e806faf59505ff60e9cc9ed806a3f4a123b2a290922777fa625520bb0a02ae508391459522f6ac81a8a3d465e178abf2698731b70b1597295e4c97d19d01b393a94c252fb5b934c788b01fe4f790e0c1bd5706688ca1c3c5d0b79349251112b2682762b136196e5ec93aa71ad8e9d411b3a875a7329cdf29730094fb1f58d098a26c311d5ce53abf6bd23c0f7b6d713b23562e9360f8a73938b1e76b36866f57c9a02d5e7cbe2fd76b8308710f7ca8cde64c54dfcb8ab5be69e8c0da75f0c684b3cb8a6044e32055d24ba230a4d206fc7c3db4b937487b5f877b4b4783661673b6a73252e5fbace3411075c80e067e8ed5e5e1de0b5406ca16e6ccf2815305cba7bcf4dfea439f52756527536602fa43a74c66edaea9158d919cf7562323267f090cc4a101ffb572ec086495572e608282bf4b0777ce209744b20b7dc873a4f396e891b0a8e0a6a34ab33b328c2fcbdf9f42209b72890a0f3e32e862e6895709b7bf6df78e766c9e73be1ca4e35f4388a0715e69f6b5b7f1afb9e21ebb3d716cf8a58f84492b006d162e8555ddb4e5282facb831ce3e4a0d82dfdc4dfd067a2400dbab4af1f7c71777dd5c8602f737d0275ccd8d5dd53bb200f09fa1b9702c76176285e6719530f5162fc922ba1d770c2e607af7d73634095db27d9c070b9d9956da1e9911b7284bd101c2242ab6a37b77cff4bf1f78a6d25b906fe5356f48a4b53c4543d8ff3d501829d125618cd162f065a9720273069992c1f36dcc89ad2cba36de46d8495578937bcd76565ac42de22b097aa0fd9aa7224b9711a319dbd237e0b6161b1bdbe81814c72330780960f0a0319460f4d2bd84f9900c3f1a29b3e59a37b6a171e9f4dbdd0bef06da2b7abc594f001e0570cef3947927a692afc719e506815fa3376094841ec396672fdbf3295c9b99e0545fbaad00235791488e7454dc6deb0306d2bea2c3d4dedec7387b074438ebb4bc98ce0a27819714aaa0f88a0e03a6cc3405eda70b788b8d81e01e8d09b88250bfa3f5ab2be87b8bb51a79607dd7dd11f59fdb99c1f90a7846c0f0846e7e92b8f160fdb96df8aa990d6d1ca42d707d4f50115664027e62dd3d2ef0091b11ce8ebea738d90347162811842e7ac6ed5522c8d8e435f1983fd286296a6fef168e54a9dcf3dfc351dc6dcd7ad5157dee754de0dbb79714a51822a7b1b718bfc26b21e6f2cee40748763544b11de4801bd8ff474722ac4cf60f3a5ed0ff4c87e660b7fe7a90d3342e132c5a348680fa50ffd4785dd65829d0550614328665ed7e4f803a7b12a001e7373a5ac6c484d9057b40849f12f5e08c522270e7d095f04ef6f5124405a704a95e35e87ef7e9fed2ae57533056eaaf0be0db9c4a1257f405b95ebde3becfc5c6b5fdfa7985ae1252e383bed6d27b00099c60b3e5c631924b16271e787eb8e7bfff859d469c9bce5f7659cf683e593f6ff0e26a35cae9318b45b9015002f505bbef8f53559076f08da7ff83d5d701fbbe648e3440e5a9729d248a2c268a62d2f9a3dd6cdc04880800cdb79f7bddb603ed0780e9444acad49d671c203c6c267d491560c65dedfd5c98c2a871ff1ba00a68d547983416c756828ede99d90916191980bc661806de926030b52f92f65e498a88d75a3c6090fa9b4d9a7b9aa96e69cdea30d84c123d7b08992b685390d9c33260409b4b67f5183afa4dfd0998a2021fa77cd65681084b92bfe0e9ed2110960b848ab0a4d847ea1dd71f2547c4d012559e90a2b63019d954a8f0be5268dd935c2ee5d8eea2e249ac3338e27984d39e589ae5ef2839a39e7d4f1cfadd1b428dc59ec7be194ee0d3b91433f29e7365dbd7849b8262c0d8edd8577abeeff70d6e9049706f72e39a2e72dd66a3798003ea76491aa8ada062804fae1a2a08c04c5bdc72e99d5c6072079ab9be189d344aafad8615ee05e8773a52ecb72d76a06ea5df27538eb767090e2a268050aad81fe72091e6ccc6afdcb4aca557b67e0ffbaf59ec06e5d088f6f421b4da912371b9b026f856523051de7e70e92e763332bd1481f091e29065d200e72a801e373897223967a4f1b92fe711f03a419520b5e5991159054cd5a209efab49be5a7ac0563fa937debf3625d398e9f14f7cfc9feea1675bb3c2291b1e9728d4e36cd1f26ac5ca9689ab9c727ce8c5ecb8d7f56e6460f17a0acdbfbd2af195726161ff8420ecebfb8646b6034cb2821167634989", 0x1000}, {&(0x7f0000001780)="b320e595bab4dda637155e7dbebdd4238e43eaf520f5ed12f69c3c75f5810c87d7fdff6ede32ae9677cd92a9c0a80c5a620f3039f82fd27ef4892656f674b9a08ff14bb8ef1a03800cee07306ca62a946f7ba81f2d5796b529aa5528acd4dd4baec526b16f217ad836d27e41e0e1f4523659e2ea5990f7c2d854556ed974a6b8a7e29b9cfa267be58c096be25aaf0729e1b6efcf8dc16ac2909c7f3ad74200f781ffd80880866aa0cfd31b9f36cffe19cec01e53b435691f61795050", 0xbc}, {&(0x7f0000001840)="c780921b1fc71f6ee6846dea256b08bb8c9834ffd567972631543d36fcabb69c250b32d412928bb7e213eac16f987184076d50604ec809bcb1755c4e83101b2b7076ab2b1efded698aa237af27199b770e4c55d716ae93088697f667c65a5119020966318cd86aa1214ad815c14994d9a66cc62539117daffdb272aaaeeb4d6daa2220297e1acce8e7b1e6279abcd14c3d3b12540b91dcf35afbcaddff3dda377305dfed8cb95cca741ccd23d62b964b27665772c714f07128f260da3f8d3bbe663cd4b6425c612bb180f0f189b989212dcd95e784143579689dba800b50008f", 0xe0}], 0x7, 0x0) syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000380)={0x4, [{0x1, 0x5c}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0xff}, {0x3, 0x85}, {0x3, 0x9}, {0x2, 0x96b}, {0x3, 0x9}, {0x1, 0x80}, {0x1, 0x5}, {0x3, 0x1}, {0x2, 0x7}, {0x3, 0x6}, {0x2, 0xfffffffffffffffb}, {0x3, 0x7}, {0x1, 0x7fff}, {0x3, 0x1}, {0x2, 0x800}, {0x0, 0x5}, {0x1}, {0x1}, {0x3, 0x2}, {0x3, 0x3}, {0x3, 0x84}, {0x3, 0x3ea}, {0x0, 0x1}, {0x3, 0x3}, {0x1, 0x5}]}) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x900, 0x0) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="d0c54222cd268c3e72293b869949310067b062d050c0558739f9b722f0e2713838167759f8373fbfc6073a783bb067a30dbf5dfeb8", 0x35}, {&(0x7f0000000140)="94c0dbf41fe1ca5106aeaab15c6324f18ca881787ee50ddc4ab42f523e3e4a4a5f99c8b7365779031850c80e73055c6b4a723743b499bca9c9b0b4cfce4a6c939a1eacf15a2486359093282b6e6cd60d508c9ea2d6322f101745754aec12c420e17258aba71e55c29cbb34c16d41f34f046063418faa140991de315d4b21a21117ee1b98ee16add21aad8d184e9e3e1467ad505b0692bfca54aed58d34262fbe1c0160e6e70234d3dffdd18cb9b879043f3cb571a66de83c27e4599a8992922a72e935cf9b78a034a5ee003314fe3cff01c7de89ff605d44", 0xd8}, {&(0x7f0000000240)="07d7c03ca976b99574ff9f6d2da49e09bfb740ee4f64018613080f6ac2d9ae22f8619beb5310d7398aaab6c12b8fd400028afa2dc57cd54d21a12c91f6a6cd38a4f2be02d701b0b77c2902d3692f79c6244d125b3d9881f7645cbef2c734847ae1725945ba4eee45dc1ca8a7f1732b844b15ba838f9df4a9e17e17545e8d88cb7e0b2c82c8b8a2e8ff16f407968c2d6db9f244b8ffb7e3aef199220ac30f2964d00ae392f42727b5ecf13cdd4c0b43af187ae43c9d71b843c9bbd2398dcec9995f2c42315c7acc26fe8f500a5a4b04416625f8b944e0f8a1e59f18bcad628c7dda6491edb77a9796d087ada56006854c9cf3137936bf7cd06ee26b1a61e4e537f31893817faeb468e3e964b40731a16cef5a0cba602efb2ca325796a4c1acd778d7a2c78cc2abc5cab0029dfc9367244e07a148e17786f2a96fa79fba7ce842c2b741b3407f5154088609e6262bbe9ef05ca7efc75003d3651c55a033a19924a17e5a39a94374fa3e846cef72addabde7218b1180cc18866818d834cb5b0d1293c1ef793174f79e9c9c248695b0d383a28e2301d0f713a1b67e523d0524abc7facf73d8f1898809be44813262214d837d8d5674edc675e6a6985aee6a6fcc0137e62e677d6bc1ea99eed4207ca20f7f508cb024f82e8196efd30be6122a0c14e2e78e9189ab638a44804f5db5869964eea1c58e0f117ded8257b9cb7373f38e397be95249124db14bf84903e350f71fd859257a7e92cfe106f75a92e09b5072ea01589cad7628ee114a6594d4a49eb5a3046f330b808e02e0219e96506ad900dcd730d3f0001ad3ec60f9bada096ceb8402ab11b35cfd39e3fe9bde2b316e6f0c7c60728722f96b135f13288a7d923510258d3f2fe96bd63acf7b191d0d900a43f0d030529e3fa1211384eaedc89b1d4b4364bbc10ed9c9b8af5533f102846dc2ce6e4071ebf29b6446ab88d00cc11e0cdbf537b279a90e4f8a33adb5aa78eb9aa311b219dcaad3b87122da059d2810b2838e57515ca66ff28b642a09453ec7601344dca0825d11984f13854ed4f0d7a417331e8d07e652a3e6b0eb8ea81cd6758cdae4c0819cccaca6259e8c37aee505d7bfa33964968a4cf91bd1d0dfea8d02ac7c3b322b553fd9fc080047a0ef76d5498ceceabd00374812c6207afd7c6c6bec233aaab4f9eb0b6b0bf4a6b8bfa2c00e1ec43ff7dd21b203129fc9185cec2d0d4ac30c9ea38b788a49ec5145482d54ad38068566d5c39d6af5b7fa27550b0cc2ed1a01dbbf26963d5d67ac7421de11e549c1b7d980d910d8a33f67d61b5dd48cf6a53b2252e25fb2957b6faf9184ba7aae35a085bf57a7b9f6ef2a7921729c57159e7b2763d792bc69a65b9068501d25c4a27e225312ec90a5ee2502bfbbd2a1fccfdc58eb42fc2711f9daecd8d145831515d3b424039fea8c28b9fa9cfba727f034a81511a4a73519131cdc3b9a53cc01c8bb36783364f794800e5838d6db344f3d0f0b5f306921298883d04f3b09b2c17469b3c24502d5e21a3a43b5c26e53db16985e4744b787608ba714625b0e216a325c28928c42c5267f689a46f91eb96057d67da9192a0b0705f0b02835454277b955dc8fba82d32d3a77b1b8323ebd49d58cae54f70df30fda5c88ecf80f6c05f89a8fdeaf5834d3add285750eb542c949d1d2bd7d4a0a838d38d4c19f607f9eba02285c46e0fb90b0bcde1eadf12afd356899e0c2b6bae2716cbcae419819964587e70dae970dc576b3fb9aac50fd661730add38426617b93b6c02ffb0f476dcdceb622a3e2416b030c6f4a9b9fa3d39701c65f885a3b735c257b08a9d79c5fb2ae4123512edae2debd85c7d64d757e1b95561a30b487d19a2d2668fb6a699ba089b56b51bbdd5b32ddb297af5e5e9f71f6b6d55a84265b30ff2b2b59e9a172682e8ea0eb2b7872ff33c3fad7e7d9163ab3e8f53f226853b2a7078f4cd0de6c99cc7d07f61245dce7d5eb4d3ad1c18da9e4bb0c59a68ad364db57388d7bcbaa24928cd59d09d4238ac7d8e548e42296a0ad946aea0a54297a668228450cc416f931af046f706caa4c9595b0ee9cab32ab48b5a3d4d12ad7f205f50b635b2921729c3e5d8e3dac72dc98b1b7ab0475239811470da3dbf47571fae5d9ac91aabf2df0b186e45cd990e369c22df48805fca8e021a8725677cccab29de405164dd9741cc12df742412aadc546fd9500ed3adaea1228b61d88813e6f15e5d4fc0217fc4df878f6c15a65f6acece23b9d572977f974f85778ddd7361fa693dd32636463362aca6545004f052b9c26c281e9d61a7d30234820448b8fcb6f6e4e93e9a1c1712c2c5a36c6f8520aefee5a81101b6b952bad61173bce60b8252646fda345e76da6f00f2f98a50da8912996e156d23272d9c19d246a5fda9f2a23e37a5e54f2d93010adaf30d39204ad8b470e6d2bfd76dab82e6a87629b0ccdcaf62114649877c86036a7fe554fa3be373a20950eae20e1356b814d76df6575b9c7170a6dce17efe665d8afa247f77fe48eff5ae480f0ae2ec0fed056d9b82b518e6416b00ec14c68896df7387998d14bd5200373321e0d93d4b234b2876a739885be9722b2b1e7b0cfc3e30f353a09c236c26219489a117caf683cfe2cb6ccd7e1830b24e83e1c18daa8d3e0d3956a42238105fa763985a314a0b86c74802435fe5ed19c846ba0914223031349159335abc411f547278b6cd0d20861258873eb48c41cb0a520f07d694e626eac135fc474a58d254cae42f184257ac99438d3fb134863bef0b113c4ed05a76983ae8a020bcc808918dbce6f431602e38a9993fa5c156b06e86a7ec0ca64476f487649f8acc7aebe5943741216b17b5330a6dc4ba2f5cab9913b068e4f3fb4d84ea84ace9df9bdbb1b5282d9e0b9f22a08da1fb4e1530654163ff51daf2d992cec6f7919fe39a6c1f8c4751149b445e93e7e9444970e51860f707b9bd18125115b39221e9d0ad23f4409bf8b9cb439550a2b03b653d1818019fa2105d978f91067eed4b15ff77fa41509d69e7f5265ae9361896f58716a7a1737578cf555cb6621cb7dc936eb99ac76a68456aedaa441825efb7831addc0e433fa0722e3b47ff0e026abf88afed94ba1a1957f63715987e52a73cf6d819f05b6768b84684748fe5206f967cfd2e7e2c20e46be521812724e30cd8a5f57e420a450818960a0e54fe7a77fe7b6c30c6ac0407efe80632a8276d9c90f6400d962bf0438341af56890bc1d0733cf9c80d2c7afc93a2b98f8f7778cc3e38ec5ea0844b733079219d842eb65556b35e7f03caf0e8238836903429ba2a7f3b02ae3f39c124abc93819959cfca5de652c0d0fa6f0b5d71d1ef7f476d0e2e935a778a05733e015644c56815c7a0f92a5beb61280b828f1f4b9cfd2d89340632576a78e756172500c768aef3764ad6e9f6bf4ac9814db2c3f2a0852c09553f377de0e4c5e6e67441a91e9e97b8c21224a93c724a864bc4fda6b2964b5dada4c3283c4d5c2c632f3f0ca17e93de8a4dace0cd28039e11a8d590ee0e90019665df54e89b2e9dcb2268ef844da4cc828a8acb7eab57985a1d8fa9e7b23dd7255c0b2982cd5f79c81612e5a64eecb8732013683654a446ef1c7b8cc78fac1dfbce3cb90b8c8be404fd9a94a13132df17ad80ab975778c52aab6467c15282dc2a0b17c1e55676e49c1b297df95d8ba73b2d736e9c0f782bdd34b6d449b4a3c694858c42fd59e3aad7ef516c1f7469cb19f80e2e35283f2ea0dd0df66666f5b6c2ef0e5bc02dc4275d5c82f9dd6bc3241ad3eaccc48a042fa72bc04425fc95ddba9346ce0e2041d03a0acad543b638be2b3e10e5a0d42561dfa040853f6e4148f4274f3cc13d11ec96a85b8d38b81539a9c3a33b227d9ef9954b2465668bb4ac747fd4c2886f9c7816e0fd3246512a48dd29d398efb00596e2361013339c72938305a4678c63de51a07c014329d79364821de60a02cd6f000e4779843f2e33172b438e94073c0a1bd17385c2d4c5e2b317639d0ea1ee4f9a2bc350b3a7137f62ada10cd890b7fbc847b40c054d11392a5b12c2dace4f17b7639b9b8ca87cd364704a917348fecf7d63124fac3cda70c1cec75529c2d0219274121aea6516ebf68ffc86d4193e6cf661a86f27cea9525b0c2e24f64bfcddd3aa95dfebfc200766cb0d8414b0b826167a64bf42dd7ecc603aa1e6069e088f4d2eacdcba548a2347edbf99876fa647636335e406ed5435e1421f823b9ee949937cb6f4f88a6541493fdb1b0eb309d3b51f96128d135a01ff825e76940c51f1e92bd9d39eb7725b7f8815a6b47db596ec0b24df2eb2cb5535a6a7aee1d9d7e92a159e23b4d975354108464622575efad32f4e541b02d30cbe64d8235cbd0ada1bc3a70374d165c77918f6b786a9cf8b1bbc93b2d4004ce002ed376d8b83e74f55e6d65ef3b88be85f86673b44a72dc9dfcd768042db9434468584b2c8c7ec45be99df9e173ce9f86c900a8160b54eb525900fa7bb1b97f602a310a71d2b920497a2c60f307a51857d6623f00a4dc1e17aeed313d94987c742933e7c212428e3044b303808f6814560e5c6e3e46082b3673c7f19fb2ebe563c3ffbeecfafaed4e840712b4a6de30bf8d0507a43696211a6f0feb0d2644e895c1d2aa8df98b7387be1e0da388aa937bc93c92c84b44e222bf4f5ae1654f03186be98fa4789a217768c4baa1f9cf313495cf5e4701eebc47fd3712c5b6deeaede04ac8268a0f558901e54b3baa6b77f813e399aabcb5983f0fcc1da4ac6fbada4a2ec8ea736af666e52cca7e67173df6307929ffaee6239f0d2e81988cb4bef6b7d6c713e12172ed82747fac0710fac60891419ba04d20717321fa173dc1e9c0fcf2d18234e05e8e0e8e1c24fcf9bfaa3a4b0e838d4265b4b4cafcb5d42b37ce18f28febf5a647945158a60bb551cec388d25b2c41ff3a647169bdc75e2674214273bf0a6b48215287956697f1119b4e639c5d0070d1ca53690b099faf4bf3e1727f547c6404635bc3ccfeaacf26bb45569a23f5997beceb2dfa022b8b65609725e79d0cb8d439b50d8d0b003a178371e45581f69eed1057bac70529773d2d55568df31825a677f4036c76ab7c1af38eeba20ba357274ab772631e2c714a8b601dfb4cda7fdbc43aec9cf5f91bc217b35b949a10c5ccd9b719231fa59b1c6a8850bb67378d1d78d4f8ef59cf3fd018cf8b1c38fc99d0cea5e267b63fc937ecd1139ad71d6c5dfedcbbe369372d8a497b50587b4c2f2d920a5749ab5c39baf9de8db113b6c20247c4221aba384e92a130248cb6da6ed244446bb96cc3c508a6372bd40ed79b165b23f26b4b2195edad3d21ea99ba6f56aa7a53720128417071c58f6e1e3fb9911b348fca0e1134c793ca53b1700948821c124904fa83334baae4794e5c363827bc31ae318a8183afcb6ef39425e314e41aad8cff2ccdfc2f8b4761a3327cf18c3b946edd8bbbf7a7ecba5a6e3229be56c0e6f3ee69acf054b0b551863ff53edabf08c5701696d714c654acb0c3882f61fe837a478e6b482eda83aceb4912aae744427bd3d50974dc50f057bf0269264955760c1ba5109e2ace091a4332c30bef59c08b3da3609b312ff0b4bd3583c2f49cfea8c9880596e86493aa2942eeb71594773721b8126377a13a57a7a0b2acf59144e2a3b336ed0d896906fba0980bd1bfd6c8eb6563e4bfcebed86d6faf24cb87ce45fc8278f38fbeaa30037cceaabdd4b8f86fa70e22011abc008df19b721f55d00f7c8fd23c7c85bcbce39d65a", 0x1000}], 0x3, &(0x7f0000001280)=[{0x80, 0xffff, 0x10001, "46aae35728c3d9b5c08d8b7f7d10de2a29e812b36369242f3971ddf876deee3cea3b34ebbef949f786d2af7eb996f29beea962e11a294b3e29938c3ab9a075f757bc9712bc5ed02c79b920c37abfc3c49bd8c6c5916fc107557c872db90cee92ed1d80fcb4eff09810d4c46a22"}, {0xb0, 0xffff, 0x20, "9bb15f699ea4696cc33995a24bb26a14dfbf187b56f972f799b9ec2a3d7beabb038443a08bb90dcbdaa46d7532eddf001f5bedf3dd025ca8a244c62e31705cd14753fe83a68ca77923e7f1b2e9bc180d259af7acc0d139843b1af33a0033d0b0ef2ab5fabec3cc83bf2a3cbe0b91bef986d2434b39db9e377eab9b4ce74edacaa4973bdfc37f3d47226c7b2c5b89b393b07c5ac05b480967e98e"}, {0xb8, 0xffff, 0x5, "4541be88e514cfd5cf1fe5d5469f06f6ead89a1f29ba5ed10a9c823184a33eb99be75cc847e801345abbba3e12d5d642e8d592f41c7a6af80522cc2607706a3fb3d3343e7fe2302622b9bd3643b6fbdcc853cf4f4335c8c25c084858ee08521575c2fa775dc470b2feb1b2574a95f6c4c4a202139717b5dfecf89a7175e2aa9c129fa1ac2b232489b7156e4f00fd358817f504c2f8fde57b0f8280577359bc695d"}, {0x58, 0xffff, 0x6, "9c29b02cfe1dfb66fcbc2458f8f334dc09a12410d39b4da9867c0a528459a06b180b3ff5dbab63f586a5637400de6d1a92f0ed61b9de091cc0e46a3a5ea0bc9ddf7c"}, {0x98, 0xffff, 0xfff, "774d0c14c5eec7b2b6f711e650f7506753b07bbbc8ea8f9cb523de9a90d5d7b4e8d707caa49ffebee7fc61e784862c0be0f67c33eb79eda9a6e5ace93b246e7a059e1266d5ae8c02756012712d589421ee357f897194997825b12cb55dd06c115deea9f43dfff2639b034d09d92763b0056b2a721753913e084f3531fd396809bb48c413a96522"}, {0xd0, 0xffff, 0x7, "6003e5a3b2f18f27ce663711b777d4956b03efedcd99ecba6ee51376ca288203793a49e8e495cfa8892b77eba0d5e51ed4ac09ece9c2a068add1119be47174492e4f013bddfdfed8c893427f8e9625e55979e3e6e46250de50d586c4be62f4bb6f763a933128e80f7a79912cbe39e147484459a091c78bad7591669a3b1133371e45980008baedb62be197402206611274473e8715cc5bc0b59c9417a71bff22b3a501234a990bce4a3cb2281d68eba476ba7b0de668d6026f5f7deca0c93a"}, {0xf0, 0xffff, 0x8, "9213d9db36ad974185339f8cf7333548fb33e9cafdba2c0867aa31ff3337efcdb1d0ee789ad0961e33329423c4fa5a99eaeb4ef7d072e040f84fe09c47ebc7d16d24578525cea6b0965e3371350bd921feccb621683cfda4add6d2d271dbf2828d5e5da68f47064e9c2aea51883d6969a2cdb08cc5b400c486f088dd0ce5bf10f99e4d7d9eab04ebb8cc37a40574e657ae6cfeda6613d64eba02d440e24b2ec933a4f0c8f9f9edca6807a83d6824e472f4869eaec2f1a931b5bf932e461041bf6aa9d4a407963ca8eceac57ca6cd2a7f873363c12f51475bff08"}], 0x498}, 0x400) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='cc') 16:00:08 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: socketpair(0x10, 0x6, 0x4fe6, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/255, 0xff, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:09 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0xfffffffffffffff8}], 0x8001, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x40000000, 0xffffffff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x6, 0x1f}], 0x4, &(0x7f00000001c0)={0x7d3d522a, 0x8000}) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x3, 0x4}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2a, 0x0) poll(&(0x7f0000000080)=[{r1, 0xd}], 0x1, 0xfffdfffffffffffd) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000001700)=[{&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/24, 0x18}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/2, 0x2}, {&(0x7f00000016c0)=""/12, 0xc}], 0xa) fchmod(r0, 0x11) ftruncate(r0, 0x4) dup2(r1, r2) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff9, "0900ab5acd42d1964b928b0000ffffcdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r2, &(0x7f0000000300)="22cd8425a98554b13986e3640313225e13722fced739693168d62ccbcd4ffa4f142fb1bc2d8eff5e21a80ebf6e832a7059489cbc11fec5b7efd40e81a76ec01059421957371d232466c651f9c286e9f585099ae79a9621766d0eae722fdf203aa747e8fe7229b11f184ed79e17b68557a4eaecb27b94ffaa258f9bad6f52163a9808f22c370b125603ff36a95f0e68e276c6320c8f385f43029eeb37416b2f724e617636b041d7bbb96ebd93792b1d6180dcfacceba86b620d49522512290eed30ad4cb194c47103a2056c8964444bc43f474045534b519f2c", 0xd9) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x800000) r1 = kqueue() link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') close(r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) sync() fcntl$setstatus(r0, 0x4, 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) close(r2) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x1, 0x40000048, 0x3, 0x100000000}], 0x7, 0x0, 0x7f, 0x0) 16:00:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f00000003c0)=""/140, 0x8c}, {&(0x7f0000000480)=""/54, 0x36}, {&(0x7f00000004c0)=""/249, 0xf9}, {&(0x7f00000005c0)=""/231, 0xe7}, {&(0x7f00000006c0)=""/29, 0x1d}], 0xa, &(0x7f00000007c0)}, 0x800) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0) mlock(&(0x7f0000d3f000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000bff000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa0, 0x0) read(r0, &(0x7f0000000140)=""/225, 0xe1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000100)='./file1\x00', 0xc0b, 0x3) dup2(r1, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x400, 0xb14, 0x0, 0x1, "f6b780b657f4e6c0bcca1efbbff271ff3af9659c", 0x2fe2, 0x687f}) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x4000000023, 0x0) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000280)='./bus/file0\x00', 0x2000000280, 0xc0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0205602, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./bus\x00') 16:00:11 executing program 0: mlockall(0x2) socketpair(0x3, 0x0, 0x101, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x812, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x0, 0x2}) r3 = syz_open_pts() sendmsg(r3, &(0x7f0000000980)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="0f6da33d82f20de2c9d7e18c2dfb5c1a25dbd06322ef11a26cef3488070b1425a1bfca2aeba2bc743cd1166ae2266e3d6b0630d358848ee0d1091b822a384a933518b8d852ef00b8925668e0281ee07d6515cd258c4e08ac28848f0e933f00d00e24cf63c13aadb1c7eb8210e6977989beadcc15e006a326245854bc70d10f5c98e5f6ad786bf18f310f654c52054f07fee9d4286b9d5ea55e1ee83250c10a869ebb2f8d856da8b2a1db67aa403532868fc36f2e03dbe2cb1f4dcdcf02cc22be752119ccb7f5ca5566a53713fe3148490f856c81e34e38bce20b98d16139", 0xde}, {&(0x7f00000001c0)="89b2a633f06639f4c72577c66ba79b82d72f1bc4d6ad057d86d2579cee04ec6ce142a8b72b2c842d93674dd68d2809fd28bb7bdc9aa992396ec2ce3ea88f5bc44b6b6b11914127dd05f726b53e17267ca5be01d44bb02456b3984877715fce816da41b0b99efbe531f6b91b8db7a214fef86756ccc1b1d19133263ac13c74cdf725e204b9e7817995931dcbf280471d4b02a3ced257ef9760733c35639e2cb28ebbba74da2", 0xa5}, {&(0x7f0000000280)="e57903d62ae95452033aa01ed9e84c58f65404a3244de90fbfcdbbb2c6146fc0fe1d5a431d063169fd83c5be4610eb2a3b6dcda1eae6252ba14cbe1b24906b49cce4501afb15d1d2d2a9ede6ec4dbb8664e28160316e229e44bdc323ac4252dcb92b3abf374cccda8e055f1f57b81fd31ae1b124f8493185cd7707ea6d97e7611ebac840f133bd2e0cce6b231242bd8b90d56b07213e8dcd704c9a2f6e0c5be26e12ea952797", 0xa6}, {&(0x7f0000000340)="fcb5628975b00a3c742bb02e9c88904670d328efd3b1ee1368edb64267d3027bb29f686f8cdbdeb8f8869110b98a8ef32c096879aee4f5fb9f605e092ded28afd5810f5d41e506cde139e8d44da5319fdb15dea999bbca8d7216eac4", 0x5c}, {&(0x7f00000003c0)="58bf132bdc82afc3c167a43c20bd1e6c0adb8c8f1f917ba2c1d67c2284a2b2fedce5590abb723df3500cb19a44ee1455386144006bf7d8d7ac4c53651a73a5d3f7b72cc5be4bb4c49e8954222958adb6c9802159d77c7fcbebb13586af386c0c736d28608251a171c5ec7bfcc9bdea880a1c8bcdc7095afb3bc521e7577ed8f5f5fb7ae2cd39b6352fedbc9462afa9df47d88560ed67a863c2a4d39d4f6a4d133af230e8672aee667b3f73235ad63db3ec0230a5c8c2697730b33b9757c91f60bf6134a9d6f55138c16b05dcbb2fd3b545", 0xd1}, {&(0x7f00000004c0)="94f3b96f4605cf14b919b7b34a6e08a3120ce752b8c9dd09ee64f138931ae71251851eeafef49777fffaca4af0a0af618ecef06e63d6e9874993f8bb7674caad1b9ad6cf2f532080b7420d0ef3804859aa3cab8ed525838fead081255dfc30f783d20c96252dccd99eb6c2c580744e697f656ee00b70a28d48e69b918e9f04cfa478f19a3ea2607e0b7eabb0f0699efa4124d4751ff0545ad399482cd92f20ee75f1129f8f1f309803fa26e80bd0dbd1ddb333956908660cce7da97a41b3179f73388383197f08b8a934", 0xca}, {&(0x7f00000005c0)="35be71aea9ed0d464304050b720992d0fd16dc2bba07a891b5feaa7027b0ccb94c21875ee8968459e2d833e0884eedd7c74ca241bd566ff289abf70f795edf83b0477c0d527e4945b20cf05247e728ffe49e77b06dee5664a35f05a0189d4d35487d708801905b5e29a5c514888a11bac3c89f3440bc03d7508d2cef1c95746e16dc3939f7788ec7", 0x88}], 0x7, &(0x7f0000000700)=[{0xd8, 0xffff, 0x7, "078e32a62d36838cbdd7f931fbde0c8e3968d8d9785e15a02744e761a09653f7033a2ffc52215a670496b8f450a2cbe052533cb302e2df803c2aeab58c7df8bd8cbdc7954c9c13d9fc869824123339db60b2e563ac40ba748717505f494fd047c9b68be0e2bd6e817f7450a1326e79d6ea27fd210c6ea1321157eb4bfcaa8e96ed2d74d9be7bcab33e787f7c00f85e982ecc2bcc940db2c7675aafbbe84419e990b8e3d1497aca30b1b97e43e952aa19dbf7f3855daf1d0ea7b958a5b8091135e3"}, {0x18, 0x1, 0x81, "a19ed46995d8"}, {0x90, 0x1, 0x40, "c10f99c1fc8f34e84a72ef6d9f9485787d6edc2d485bc2d2db98d8e1712df366bf9396c99e4af1f51b6f43a1faceefe1eb700b3f72f1ae0f8c4ce2f15e135852d6ce10d6159bf28fd7024ff7e2c5f3a993d23ca9a3fafd522e681b4fe67b28236b06226296c24a38de35d5d6a3fa374b9cbacf2cfdaa7eabf5"}, {0xe8, 0xffff, 0xdd, "97b950ac37969650844ab7681b05df41363e1e4fdbc23bc36cedadb0bc08dcb49ba5d0bac2a394ca12d69d4d87a558ab20e7d489416cbaecc5a6b5c28e43ba8bc415f79dc34d4cdab08798ae5b34bff700f11d525e7b0c046568c7422935e1db777abfded1c2fc84f21f5bcf63332a1f310df8c0a946651f948237e18ca985d672ed4c2dc976d2a3e7cca185dd21c011bf91ae5deaf56a061ad43cc1b9a2568bdf54eec4ab3dac71a0871ce53219f5ff0dba5168bc45458ecf10e08b8efc45d5c9537a5fa3b3b00073d5ea9e26034a9acaef2c"}], 0x268}, 0xa) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x20028, 0x80) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x800000, "1888780691dec40967ed5490937e6049a7fd0ae0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x7f, 0x9, 0x9, "356fd34b17a313abd5dc390571256ab18fbcb851", 0x1, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x5) setsockopt(r0, 0xfffffffffffffe01, 0x2, &(0x7f0000000040)="e479a78b530a52537d31a762a019881e78d44bd257dfe6f941525d7570d407c6da8fc2190b04d92bca215d74b783eb6aa52bfb3bd2da5bf4096676711de41dcc45f06a746632c5d40536a2466fa08c6a7867deefbf98103c50e2ab08aa1763f54240478236cab5c76ea7050580324e697efde9f7e9ec147c2eb9f025ea08076fd0a8c3afc871ce81211358a71d96f23ddc952a05c5dc40ec8870285d89a72a5adb39768378bc8a2cd7a8b553668df90f77bd6094bdc65ad1876f7f19813a1d1244be8254c7010f82814753f1501b47b0390177affccb1cc72efb92e3dbab589d7522284ae8b38237934a2c77a0a1a34dba3168", 0x86) socket(0x6, 0x8005, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x1000, 0x100}, {0x18, 0x1, 0x1ff, 0xeed}, 0x3, [0x9, 0x4000000008, 0x7f, 0x3, 0x2, 0x8, 0x7e9fa5c, 0x4]}, 0x3c) r1 = socket$inet6(0x18, 0x5, 0xfffffffffffbffe) socket$inet6(0x18, 0x3, 0x10001) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) socket(0x1, 0x4000, 0x401) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0xf62, 0x3, 0x8, 0x1, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r1, 0x3) r3 = msgget(0x0, 0x487) msgsnd(r3, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) r4 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r4) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f0000001100)='./file0\x00') r5 = kqueue() r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) r7 = semget$private(0x0, 0x6, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) r8 = getpid() wait4(r8, &(0x7f0000001140), 0xb, &(0x7f0000001180)) shmdt(r4) shmdt(r4) writev(r6, &(0x7f0000001840)=[{&(0x7f0000001600)="a8ad4483dd584993fe24b8f61ae4b6e6e7eac4ae25dce87cdccdbebd48ee76fda682b095f5e2d5c9d4", 0x29}, {&(0x7f0000001640)="ed32721ef90c49e14bafaf8be2403dc7d60e13640e5254a3e3c6f8ba7549d7153ab901040bd9abe0f47938d1e066dd959a95d9040169df9569fd007588b0da3e8b11642397608ec95fcff5a9f209336b035151d9ef88eeed09aada313e47b596aadcb3282193063a5b522795287acda36a943e742e1572e0b35e2beb12f807aa3c56dbb8083ebd001527851bda1ad5d7e2db37bbbd3cfd26a317925c1a099826058e9e416e973532a2442bb9e0a86ed82d2a7a3cadb6276bc1b077984582ecbb67ddb32f", 0xc4}, {&(0x7f0000001740)="f346", 0x2}, {&(0x7f0000001780)="c5155767ab6013cd7d88714dbb7d565e183a027d7453b1a31512526f7f182a24eff22e1e6c8c019a03b32fb41999421b41b0d3f4608f5d168911fb1873e4a26dd911b48e6ff5dd8981ef4f8928cee67a41a9aee4cddc8e45b278d0528ddaafe5cff177900660a40a0c7aaa53a4a341aa9f6188f0ee42b26ff63e4575bf6ec3ddb574394a67e89a0c", 0x88}], 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000014c0)=""/237) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') semop(r7, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) shutdown(r0, 0x3) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, '\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'}, 0x50, &(0x7f0000000000)=[{&(0x7f0000000140)="80b431e077d94bb7bb7d000f16bf2171874d9025cf53f37382e7024118091e969a4f366ade06520909c26c41893b7d952701dcfb3ed9c774d461f1dda6a4f2c223291e0ab9cbb092c33115b51eb506340929a8deb07ae8f41cb6e9e33e39b4389c3787bc397286d57e1275bd24ff5716e31aea43c8027ec19f81197ac7abac41712bb374efbce6e99b57d692f3a4e0eb65701553e8cbdb77e92ba5463726d0b5cd3757e93108836f874dc19610ed766d4c672229bb967f7987f0bf859a96ef76d8", 0xc1}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x40}, 0x6) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="43b6", 0x2) 16:00:11 executing program 1: 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0x129) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, r3) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socketpair(0x2, 0x8003, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f24f9143e771817d441dd3418809d11de4ebe34"}) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() r2 = socket$inet(0x2, 0x8000, 0x0) bind$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x64, 0x6, 0x7, 0x0, 0x5, 0x8, 0x7f8000, 0x2, 0x0, 0x8001, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xcd7, 0xa6, 0x7d, 0x1, 0x1f, 0x6, 0x18, 0x2, 0x3, 0x80000001, 0x10000}) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000100)=0x1) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x400000000003, 0x0) socket(0x0, 0x4, 0x3f) socket(0x20, 0x1, 0x8) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="5e9f0000", 0x4) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pckbd_enable: command error 16:00:13 executing program 0: getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xa, 0x0) fcntl$getown(r3, 0x5) r4 = socket(0x18, 0x2, 0x0) setgroups(0x4, &(0x7f00000000c0)=[r1, r2, r0, r0]) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x680, 0x40) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x10) fsync(r0) setuid(0xee01) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpgid(r2) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000880)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e737a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f297754e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab12128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173", 0x792}], 0x1) r1 = msgget(0x2, 0x28) msgsnd(r1, &(0x7f00000000c0)={0x3, "17c769c7f115cc3ef581f98e824196aad060e6c29b73b77058d8e3a7e218b214a142c8e7a06f13af1e080242d07db27256336b604df800d96835a08f0eb265bca6d69614dad3d531169c44cdeb4d5d8596b9ab0fd09f4116c7e134c0f1c98163e1c3efcc33f6318fdab79ccf1d311b1822cfdbf1a6b8f160d5092342d75ebbdbc68edd97d6534eb1f9c19fb3d610670e7f97fb7b03609006503ed1f57687d92cbba54913a39b524d64a489d4db560a004435ea28918da3312be02630b41b35e08e911c4945677bc7d5fb5da138a6541f77564a3f2485426873a861ce4a527f"}, 0xe7, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xad) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x52f, 0x8]}, 0x3c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x3}], 0x1e}) socketpair(0x11, 0x1, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/50, 0x32}], 0x1, &(0x7f0000000180)=""/156, 0x9c}, 0x2) 16:00:13 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x98) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) semget$private(0x0, 0x5, 0x2) 16:00:13 executing program 0: semget(0x2, 0x3, 0x181) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xd0, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x6, 0xf8d3}, 0xc) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x8, 0x6745d814}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x97, 0x800}) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) clock_getres(0x3, &(0x7f0000000000)) dup2(r2, r1) dup2(r2, r1) 16:00:13 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0) r0 = geteuid() r1 = getuid() nanosleep(&(0x7f0000000200)={0x5, 0x5}, &(0x7f0000000240)) setreuid(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6080, 0xd05b) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x20, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(0x0, r5) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0) 16:00:16 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x20480, 0x188) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000140)=0x800, 0xffffffffffffff94) 16:00:16 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="ad07db96d3c4ef672d0d446c8df81ff426d46912dff0835b0ddfb8df860745cdc33160a9141a4fb210fd15b4507c5466cc269a08a6e35d4f750593c23d99a157262b30af8caaff5b7cdfe8b0af2b62ac71f26373f73fe75b3d4ae7e75af21318c996044cfe653789c5594cd2c4665bd81ab9bbe86ea702154e37609ccaa7aae80813293162ecfaeb8534673ba5595ea7f7bda1de08112c270a9143652d44249339a5412a2b4867b837a09e80af27c5dba9b51ac6159a5279c00dc9f536096c8e605611", 0xc3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) sendto$inet(r1, &(0x7f0000000100)="7d3d357694fa2ee6e7d646f5c21c623ffdb751695147627711b54355ce4bde49a6c668ac8b79f5ba0abbfc85271829f03a848ce412491a402f0cf0ef0e18ebe20d19401d1ef9de7c75dacf503a651f5ee60242824f8f333df4b3348285df6395da1cabb06c3c333f0e7a5ee8f4e5332d409959f509651c7176a7d164e3b985000794221189fa84c86a1bf57c62531d4c942e32a19aae6d653ab024062cd036b0b6f469e7b00f16a40c40754590", 0xad, 0xc, &(0x7f0000000040)={0x2, 0x1}, 0xc) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10690, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000100)="dea0687dc18730f03b6feafb3cde4cdd7dc6281d499abf2f39fb60129937e020cffe88d9aea5f31dd4b5a5bd8538aa1bd3f59d26236fc54fdf427b8d863f3b45b3aabed444fa54", 0x47, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0xffffffffffffffff, "61aa0db100000100", 0x5}) write(r1, 0x0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa0) r4 = getgid() chown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc68a56b1a9000000000000e74de4"}) write(r0, &(0x7f0000000440)="582720efabd16ebaba6f0e4e33e426ed7e962d7473815f73f2a044fd33055552fbf5e4175b632dfc94ff4b3da025bbd47b3bf5790000c7d409bcdb9ad8bba5f728193ef16ab93f120a4e5f16b136a5d00212196e0b1e61b400000000000000000047f9a635b654731772dcb589b90ed6c27ad2ca39d9c2b06abc762686f2baed120ba5ba8c8e8c5cb248dddb6d33993403e1c9dbbeb5eedbc2e70951f04383516abf0fbf5d7dd67c97956156f13bdffc586646499fc65d1ae1d25b7b5cfec1bc9da5ae0f0b2f5074a338c0d4993379226e39000eedb6a53d22c2", 0xda) write(r0, &(0x7f0000000340)="212a7913e4a2d21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13efd3cfde4fba592606c0cfeac1b46cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0a0000000000000000ba9d32fd123b79d36c2449bd6cdf3148fd595d6012017bd1ea5c21", 0xd7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "85107b7c5f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x4, 0xfffffffffffffffe, 0x1, 0x8c3, 0x0, 0x4, 0x1, 0x3, 0x101, 0x800}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="2146b9b0", 0x4}], 0x1) fcntl$setstatus(r0, 0x4, 0x8c) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051305000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x200000004) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x2) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x8}, {0x2, 0x1}}, 0x0) sendto$unix(r2, &(0x7f0000000280)="ecdad183c955689efdc92ade7701e2b37f12ae14e674b89a7c12e76a9201bd61747866f8344273efd805a0ecc0fcbda16c98e91d905a176640db25f19c2823948add36228496f6d54ac6b997c1ba0c2b88606e2e8f", 0x55, 0xc, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x200, 0x10001, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0xff7bfffffffffffe}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = socket(0x2, 0x3, 0x6) write(r0, &(0x7f0000000080)="3228d1ae4d0c91328d75dba3efc27c2b903e5395be271b240ad1e1eedc4134a69917d42b89a58af1d4ba630e33879004ad63cb4e35ab7bbf", 0x38) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="6521fba4a75d079c44", 0x9}, {&(0x7f0000000180)="5736911f06a15c298d7483d423b316e104d22eb0325ac9fea99f91a69ed27b6dd44109989c781fddfeb019bef917c49b9d413713ba5f19bf14a30348295dbb4accba11b946709c1fe2ded27ccf729f0049f6b6a1d56857919faad71dec2c6ddd8297ba53091cf9537eeeca159ba00763053288756abc56a90c0f79a369dfc61ea8fef7ef931b2d7d87895f58c9bce0ce33a8ca5fb051f932d05d72a64fb2cdccf5b4aaedc28409e319c4433515b58acd37c9b8e85a97e8d2592471837ebc3768c7d54e96b48aa79eb773e468065eedcc98c2d9a876ef9ac110948a5aed8ce412c27b115cf54d2b01532eb97eb52ad0d4079b1b7112c96e6ca1cef9ffb992966f70ac140f3289b58681de7f8b323a83af3811cd52d912cce58afba213dd45ba61f9b0841cd0da8955453a8c96e4eadecf5b034585a762daaae19e1b8a9010c76a761145021d23287a6e4ba1670ed558d6fa186536b9713b5405115377888126fe8ac1683bd1a198d3b40c489baaa35a71c55840954f3e5358b627b9a0dc5ddf9207701fe9d62582055db8bf4030004a5b3fca55412d2b778e689a8426ab6bb46f90e817307d43173eeba2bd9c57ac17f24beb073eaf7935d68e8264ba4b29c99001156ce698bb86a9dc818d4cfdf065f46b861d2ec0d082089e86aa6beccad5dafe8f565f5d7a6107611198b84035db80543c30ce861f69b29f6c79e81330a4131d81f728624a6f96e2e7ff1136496051236444e261e46657e7218e75da02091baa6986da391b11b25bfd74765d73f64e09c3a414e65db551168fae4376e0ecd9fe0c185152a76bbf864ffd96babea64e8de91aaa2318c8d0d775e8e5147448b00d8b376cd7159bc8c989e5772b9f632ad0b8729a969b9f417345b3e66d26102fb2cef1dd0e6f1c5208d0e6b3b7a1f97dd43e83da49f0e597a96001e99eeb4a161551839bb2ca4b5a6d3b1754994a6cfe664689ed98d4d5b7e8c2bfaac8c48a9989063e115aa8cdb3c45998005b538ccec2898bd6a3ee6492b95624f62cc40f0ef36375b149ed4d0a92fdde7328cd990882c8ef06b157ad3265d4b7e76b0d01d034fe29f35390028377e3a28f9d9efedbdcd66a51c04a1dc8ba546a7dcd6db2282672faf86d09821dcbcb8994d3c7cfa2dd8312fdcad4dc2146e55761034185b8c91a1f9962115f097fd00e636d46b5f375197d2b1bc1130d8d804fb629502d16faa1f94c34d99f49ae57001b20972381c1dadd117fa4fb25c36c9cc3bde6015dda55d542741ff1e57c00db98d04cf56c32f754993fe819fef1245a76c47f0b6f8e1941a1fd716a53e24ac70fbff6c2452e7b873d0ded1f516bc0b3a0d6bf49f6bfce825b8e31a889c4315e6a4d23354ff2ca9c8d4fae0183db7df9755e3ae6943ee27361fc26f3c24a789654f6761f4ed948a5a3dcc17bb6a5172489dfdd3c29f19af96c4ac89599d423700e9482ff4dbb3c3cd86c88669006db9deeb8662efff149bc030d46f4fa4947a0686e33621eaf44a0bbc9f01121a37537765fa8a1cd3234e270782bdc3e32df9e9796dfc2d9f5f9e9a6b8cbc3fe76f9b82194115ad2756d42e0768b57f6f48c92850089a1517b3f845b309a31866a3dccdb1d2ab2ceea47b5172c9057562337e2fa36b3340a207f6abb9f2a7108742a435179bd26f4794a49a740aba7a04eeebb14356acd9959a8c464bac54142c9ca30dc8307a6cfd066e75f53a9b5e8da5038de403aea19af326918f62e721bcf7717cb905e52e81ee3a7aafd6c000a54c130b01657b7bad3c2bcbc52e1bd9c224c61353f418d35a05de4576d271be9f2bd6bbdd44bdba3707a88924020807e5b93cd38d31e1c8953fa4d9681393c2aea9edbf9414435f1897c2060f272d9ad506e3ecc2c7d42558125f5eaa816faa41e81e96044f9b12495213a93c7255d4212eac709a598aff7d81eec3d36ba4e3ae1188856c092ed37a9e0bf022a9353114a5f0a5ff3b2b2c8c37538f264b3b7fc52f4d29fa2eccc8f51fc457fec09b29d3c7b99e63cbc6cfd253f18ccccff33f1d8828eb0982eb09c0df776646853b935219da5e4656381c83a53f5f83e590ff099cae55073a78867aaae7766044ece78547714f5c44197c56f8474dd38e714ee1caa10e81886cb84e0727ce692176af12faf38f53022c646d31463b92ebd359fe7ea5b202b0286bcb0279af2448d7886a9a55d427d1d429b71f2d616c3e9a945afbafd1b5b096d0e53f0889d4483bd17a8e314393327d973d3fdde1d86e5342426e7c235434bcc1b9e27c8d1ab24cd9fbb430bc93d8023a2be8e8e855c5dbe326583f95b8ca4e56b3415f759c59c4b54167f0640bdef92df8066e3cc491f8d9d59ebc7799356d0620c643001e276d45b72896b314844b9ffc3346cbdabc848e47dda1230c5fe9661f60fe5d1988ffdaaea91a422c2f20126094fd7ecefbf49aec1b322a56e07b4fc07bfae26926fdf7a2d65a5027a267573af5fc5a4f75ba4f2b037724aa9f84cb744da3f1408aaef89185ffc89a53f7a44cf2919bd923ab7b8e0eac36d5ffdbb20ef97791e7f70fffe6a18c7df28d1d257229887ed9bfa7553d7e2839d7c6837f1cddb0bcc45350579bcc7858e79aef18bf2fa9a850a458e12d9d9942a90ebe2ac358fba30ff43825770881d0276d1806c78837e36f8c60dbf5c2700df151923931d4621cea5dddb1ac533bbcc7aa82e396682ac799202c735f3f2784885f3e01c5ba1c6d53f23cdde0b97b7f4f6d6ac5287014ed917dc1af3dc5ceaaf2bf9684f20fec734e3090b5acf44e4b8c975f66f80e34c1c8ce7cadfc272e865b5b029aa06c952027f43d1930dcc13165821cf78723fb112da496c326fff0547ef47b5c76ff5dfb2aea9f9e16d4a1eae0615f571f75da70b133c9bc80ca60f95b756db883c458e82104b6fd85685cf29d0e0c5f573e490b7778f6098c84f683a87b0397c059afe8c3c6a72cacaebd847df132ea77642b944b459232123ccb09e154432d1fe6fe12d9c7437bdc111cec44c5731b5c19949e8ee34e26a42cba94804fd8d31941375c3c4714cb765ba697efd57b49586f35de4b84f228bd4c34f17d5e8b7812aee1ff1fc501a6f19072cac6f5e66b41939bf4cbb7347f3c6cdccfb3fc3f24a7950d2f9fee57cd536e82528304e9b26ddae842491a23b71ddc8a0705caee12a84783c12b8d73ce15ec9b2a554488faa10ea959c210de02a7ed545a66c2983dbdca2409389afa4debcda314d8ba84679fbdcb28a7bf68e76bb807ae3ad9d77ec81dc2e3f9b11e68559b0c9d287b87ce5d813317e415af9318c792b3d3084ddcdb5210b222757098efe6e52e360fc23e9dccb3ef6e8e05c23023c3581402bcb7281b557c1eea3e23c80205555dd8f8901fa182c7367542d17a8847e2dc20778214d3bb8c959ed334c8209abd11ad755b0c91c0110be39c4249ae858e5e73449827191c0a319bdc9de535a52c9c5c774a97bc47329378a62f348ae32bd98520b9c44d46abe903ecab77ce3d043ccc0306bcdf887cbbf0ba5d9fd37c83a4154e1b96dff7d2a016dbc01a599941b198be847ac31f1cf14800d30d3d71137983564ea4cd6bfd5bfefececc136c93c7d187c0adc2a7c586fa3a3813ba68a5c46f4f76778c311959386505dbba0384358a30cf7cfcdf8ba2766f0a8f841167f82b16283ae2a16b1c113ed07fe9f8f845efffd4f0c6634e66c9389788d03b5412b16c393debb7dec9fe1c1c96d20eb3c96359dc2cf28c16afd896beee390b50dabb918c547899a3dbed72d849d77ad4f0e88fdeb05def23058b986fc9ceb44328254545b4ac8a93d7a31048e0f723037f915dbbfc42ad574fd3ddeecab03f9670ef89972195cf2109e6e48230517727e14ca08cd368ebc58f373a80d83252cd5415af1c57e43bc4b3c0cc30a9366b6c592f6ea68accbe3367a23f891c4f4b16a03d00c1235cc22ee1f2fef273800848196ffe97e240b237b4807e2b3ba8e3209006f63f55baf247a3eec79da6a60cebbaae21bd516fce7a238cff72e255b1195f23acd906f0cdfb19163484f71aae76bc7125c736d44c738bfa23d6cdc4345fcade2dad9f24dfabe9511724553be5041ea7190bf709146f9e32d587d49e80398d90e221e9efd685d7ce30fc59fac623dc5289ff0d97907dc97b808b9fdc8b5ddd3ec55b20d11001a876247846aefcfa42fa63d302689be911dd75406cb45f37063c4875d751bebc418df7a5e0d0158d7f797fa948b45cf5a64cc86f0a8844535868deb5508ee57154627c02b162ef746ac960abbe17f537a8501305df3ec4c9df9db785bf96d6efdf343024cec16bd7732777a87d7a9f55979822338d56abd1cd3a29c2e528ec9b4b913be5f978ad1ffc930db31eee27be486e3c57711329a0f0f8c9c88d49427e80ff5d09cc8ba762a20db817ac161dbf4329f931c2783e27fa12cfca94a2d198727ab8effa3a580c31529edb7046ea669623893adecde1b9735e2d908828127d97f348a131e822c5c3ce605f1eb97b790c36c8c0706b62ce5ef28ab4e1bef2ac8ef85bf06588d4d14ddd13b621942f76dae11dad5872031fabbf33a1ceca4765d73dfa0c226b7828aa6008657863786e94d84ce5defc30f04900f5d411d25828e319150246856d353bd8479f133fb1eb0cfcc235c175a617a9a00f155838bbcceab899040cf232445b2d59b3c86cfe16b3bd130ad4fe57ecb70cbea93e4cab994c8c1a6284f47e9d2e6db6fd2bc0fe7bd2762204184c35f135abbf55974ab2db8f04aed59ddc8f72d06faf44954b8caa10b088695917a247afb2ceeb746e44ffb2321c6cc1cab04787f8bab20b46ea8628e0a5e488ed5af8033781f486729e8e456dc12fd0eba99c57a51b7f00569235fa97763af6f2f171f960a7775fecb4949f30cbcfeb1ed21f3f74c9b1892e228e96b2df19b4a9e89faf6b7ab2daf13008d7e21572d94d8621b6c4bb2aaad329d598acb5deaab294f5c98c81f2555ef9402cd5d496e0a5200d42c30ff36ba240219463a4b4ded1d34a73f133687023415a61217508e4ce6ff9020d83118de421cdaa6008f5b86c39487093a3211587293fa4bb5303dafa8bd75636a5f75d8b4241e604fb24ead947d6f5fd23177c013252de4e78e37707c0a0ba96577d7d9c726b2b921a7e0452965f1097e56eeb6c3b5bde40d5473ab4ef257f175b4c5603c3dc87d465a9b36d9c7d71b1bb9fdaf7e2262754c69f5d35fd579b00ea90e2be20d6fc71b53242fa9caa95216d98c842c52335479142b69e65a37fa178438d6d9bf7be98728e381946dc31ff4f5e546ac694f94f92d9541ca619e24e36fb09b567d63c612cf440caf6f98fe4553342bd40c1d8d15df7b6cd7868c429eba0bbd0c7f586f596450253637f0fdd77e1a26e5ecf29e0641a3db3a3211787b7550c9faa1c4b8ececd8ae7de0ba835af41dbd54a090ba47c2b612084d3b889092b948de5be17e1a132000bead4e84c0ac7c9b5b4255b0b1731aa481e83af3d8c36572dfc4f5f90844a591d1f6a50c9bbafa629596d23c496277046a6e18c6a5bbdcbd982ff08f15bba3592a1a6222db09988f1ad00689236faae31fabaeb28aed750d963b49c5968eeeb932722f34a6671dba589bfeb9b57530ec27d6d0a3465f2e444fcd5d3bdb0ea5a68e605664e8ceca1d26d5e39daf53448f850ded4ecb15a953ef0ff759f342bb6bf14a9417442cd6d9843ad33fd90fddfea575eae9b635589e4f34b595f0c54eab84f61c96b913b8d6075673642c58163e462a2f3c98f011", 0x1000}, {&(0x7f0000001180)="572090a18c41653528c924a82564ca8720e50f1a80b010994c063604a24f5aad2b5b18316ee06264e504a8b5e7a8dde1293fc7891e720193d97e84f767a09d758990fbff6038d928284d2a5fc5998885d60c4a96908c9062167d3db3993d7f703cd2cba5e83b99f17853f9b6134e51927ba6c0526b4c169f7ecc8150e24db43931553c721c3e608f0a80e402ae8932c3203053cdff6ac33e1c94ac7d41e5e00b54206196ba5a5218df4ef93516f1f90db26b8f4ebaf498e551cc18ae2f065bee5329f84b8a1d565d280807c8c428", 0xce}, {&(0x7f0000001280)="44c3e9151b406afba3c05257b9e7f302ef92fe3f86c94ec700c342ba85f082882ea91c2e3406bbf1341af2ea9296823ffa8c0fd9aaab0a4a24317e36be669e63514d25e356a303590c38d4447be22d4e32b453263020a997925a6a30775c783b403b939e4566efa783beb373f427355082a318ae55aaf190b1fc9f1e4c8d8f148fd29eda9a", 0x85}, {&(0x7f0000001340)="a3c37b29c03b4c3ec3f923450e6c4be671725a70eedd0f2a839582b8f088d47a08e5b2fff1aa331095b9e0532af964243f79fdeb3d8f0ae9e2c856179d279b83e34449758e4d27bd2875f85fd160684ab84fa7e0d67cb2489e82d99b24c86bdf840ad6f2ae21ea9cc72733a8e40ffb082dd5b13e4ad661787798a22eaac80510b2f67dd65a63bf171bd2b1a2488e6f9fa10bde0cb054e5adb764c3eb675d99f20e", 0xa1}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) socketpair(0x3a, 0x8005, 0x5, &(0x7f0000001480)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0xb}, 0xffffffffffffffe9) listen(r0, 0x2) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) fchmod(r0, 0x9e) fcntl$dupfd(r1, 0xa, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004000000028a7) clock_settime(0x4, &(0x7f0000000000)={0x20, 0x3}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000240)=[{0x7, 0x7fffffff}, {0x87, 0x401}, {0x43, 0x3}, {0x8b, 0x20}, {0x22, 0x4e}, {0x1, 0x4f2d}, {0x80, 0x8}], 0x7}) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000100), 0x9, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00000500000000000000000028007ec425fffffffec6000000400000f2e9ff0000000000", 0x2c}], 0x1) socket$inet(0x2, 0x5, 0xfffffffffffffffd) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x5, 0x9d}, {0x18, 0x3, 0xffffffffffff0000, 0x6}, 0x7, [0x0, 0x1ff, 0x100, 0x5, 0x1, 0x10000, 0xfff, 0x9]}, 0x3c) 16:00:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) openat(r0, &(0x7f0000001bc0)='./file0\x00', 0x10140, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfbff, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x100, 0x2, 0x2, "9127c84db129fc367513103f296a9ee7b22a6d01", 0xffff, 0x7}) syz_open_pts() 16:00:17 executing program 0: socket$inet(0x2, 0x1, 0x100) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1d, 0x0, 0x25a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket(0x1, 0x2, 0x3) syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xbd) 16:00:17 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2f0e82831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7c05004faced23bdb3259a243fa0a6813d3fbab68893c8972903f380079da7bc7b2ccc61b409e26497e13e853cfde4fba592534daa02c76584659081c7ceebcf38fe606c0cfeac1b42cc97d817f875ad65da7af72f01717295e9d7d4000000050000004e637dd846365ef590cddc6f58475a4caa83fcd6905a6894694021cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21485ebb19c54c9f77274951d1a9", 0xf4) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x22, 0xa0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:17 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000), 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:17 executing program 0: r0 = socket(0xfffffffffffffffe, 0x400000000001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x1, 0x4, &(0x7f0000000040)="4cc4edbba8060f4d1f1d3d7f3de8eb4376e3811604b94db3f7445ba3e62938", 0x1bb) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1) socket$unix(0x1, 0x5, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x3f) r1 = dup(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/136, 0x88}], 0x1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f00000002c0)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff33685619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdbbad85052dfbbe6a4f5f728193ef16ab93f12fc4d5f16b136a5d0", 0x65) write(r2, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r3 = syz_open_pts() close(r2) r4 = dup(r3) syz_open_pts() fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x101, 0xd52ac975d6cba4da) r5 = syz_open_pts() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="7d37ffdd4e481f70bb453a0afb704a2d36f4d7d4099571d6c39b96f90e5ae243e073b029639c30d13ad9befe64f6b1090202268e77b96b2fb26e6cc26636dc032ba0128aacc7e13ba108ce7f87dfcf4773b58e23445bcfbf241ad6ac5c03462f", 0x60) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0xe81, 0xfffffffffffffb7e, "850700000067a7230000001a0000000000000040", 0x3, 0x3}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8", 0xcf4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237f", 0x255}], 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:17 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r2) clock_getres(0x0, &(0x7f0000000040)) 16:00:18 executing program 1: mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0xa) socket(0x6, 0x2, 0x6) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80102007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x41, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x71) 16:00:18 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x71e0, 0x1) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f144481c01a002c45cd2df4476bc8edefe74b613c640766a05c4846f", 0x1c}], 0x1) write(r0, &(0x7f0000000080)="1371654ac7e618249544f742c43c9fccc91af1ff782d7072e4b241f19931fa2f75bf073abb71bd84cb4af1669b84b2f583", 0x31) 16:00:18 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x1, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x4, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x400007, 0x400) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cd9398ddb45866088e6e756de3f2b241de3ee6bafd3f1c7b6a6f0ac210e975b50c7b6c46178b8a47c0997d0709f253a3ff08bb856392729a1d7ae3f62c141c9b57df373a7bff9a6103d6cb075be956bb5ec7d7fc48591a778ebdd078f4d04fff918d145f9027371852024e301677864b8f5e880e60ab0c1eaba131d046c2add7737827eee4c24710c96cdacb63fb928d8f2d40950861127b7ca0c4a70059bcab8d365f6c8da872cadab5f21ef716b10be1b30772e718e2a1ea29512290c17a4c0751032125f3a9a79752cca89af11958136afad42227477865e46a6be838d6f4b358cf3bd75f6af924178af3fc1d5b276938fd10e67a65a1fb10e6", 0xfb) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) getrlimit(0x3, &(0x7f0000000040)) setsockopt(r0, 0x20, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r1 = semget(0x1, 0x84, 0xfffffffffffffffe) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x1fffffffc000000, 0x7fffffff, 0x6, 0xfa, 0x8]) 16:00:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x41) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2, 0x12, r2, 0x0, 0x20043) write(r1, &(0x7f0000003740)="d296b42356b6f933ce2f788cddbbee2cd9c4b3c282b387efac2bc9a7581c4f6314adffc899a1a00bcbfe123860de4428e8344ba30f86b52e257fdeb6ed0244a62511942e58c101233e66fecfd40d7b3c998637beedb76ba9d6dd5eb50a1144e9be9a137606b4bb5f1d1ff0db4b08fa213ac8f551d3c82c3616696aef49f8718f676ceec17f7dc7da671a6dc9f1995a2fd57197fbd78ca4d466eaf272e8b60639cf7fd059520710e960e3845ed5b052c80a238639a6fd5a8c518df1d462e116a0bfe22ebf07a79a5b6f0da527e51c6a2f11cfc1ecbd584506f89bef4f172bfdba543376f7ebfc72462c0932cc67e0f09596643043a582ae268c0fa10631c55e874fd25ac75d3e26b48bea3d211115b54dc81b8800bf7fd2095328ce23855cd4f331dc4681bec88e8ffeba3161659ecdd7a6e0c4da23898444d7dfdeef20d84b3b71908d94b48bc4520925b2af234effea814c1bade416f0c80ac8d28233721fd97f5ae2b3ea51509dd7975c3d0fb505090c174487098078395629882bb0914018294410e227354ace64f961dbc623e8da27fef8f7b5aaf7aec84fae867a514182d0a5c065498fdf085f7b6f6aee7c3636551d8c1568cc33b26921594f1b740ce447f83027e05d7502b18912338639fcf9eb93ca1e46233b6c3692a76e6c948153d3cfadad39300c72ff06cbd76decf81afa7d16fe198b3cf849f94ea760f2ff10c1a23882721a65ffd64af14e713cb504c39ff91a77e46289772f28e33355a9a7ccd6d9ff447976e28ee708ec29e6d37fd8c9f5eee95aaedbfa604a8d52ad89a228084a83ed5d1b4a678363ef3990439d6b495bc6158ddfa736cf89aaa1a2aad180356f7164de49bff78254af3d229ef89e331c65667241fdc9a13fb4595e191ab60cdfdd28aa8b44376861e809f4ba284c75e81f68dc646f4d42b04ede0ac90eecbb2d51b8b7ce3614c71e8394f68eda080863ad1db538b5e6be307a7b3365f4d0689492ca232c50d259fda457159647ac3c4a03ef0d948c6b1c795b2bf8c96366da54499b0efea286a45b9907c6c356c46bca8539dd04725df178b48e7326c899cad7680529759cdbce572458b3bb0a3347dbde80cca7b68cc71f543088dd75e6f25f01c1113fd2971d570dff9d84bb778dc297578a806e7d7e361f1727a128b24fc1e1ea5ba1dbe42d2db26e43421f06594bef059b84a859088994b59818936fc610b8043b416b9273f09abf56ef73ec09362ef136e79ce7c6a5da0c1215cfd5e4b4da2ef5023fb8fa02a4532736c0fa7be60366acee6323165881c054302bb8d90a9dab2d2f6e94fff1d39cddf54b5a07691167a97fd8fee74952f5b3d00d34ebbc4eff6d53104d42fb4030813c720b14f09d12425d82795a85ad36982ebf8bbd1f72393adbf886ccf83f7e14d3f0625fd109f393bcc7f1352bd5eb484894fb85d0141419e663edcc5b6730c4a97ce525e03f3539dbdebe341d729865970203646ebc3bf6cf59409efaa58d2d82c908b010a524fd7d76643e8bc3a281f1578b253bfcc764fc80754955a40c10429ba5c84dda6d2653ead433d48da46e5304c13edcbd0a6a9b5af24b57fbd16b9cdb3369e0889c67c4b99aba5723f069febc49c6087aa868187684f0b2cfc1df91ee99cbd29e35ddd0fca002885551dcc95fc844fed36082f755e68705921204f29c75139f1f2a8bd4653d1da9937647af7680ca79cdf0b168775a5396877494ac6e41515022c0406b1cb18cf6549e499cf37eebf218479d8795ebdb438ea2f0c07b3573dd884f9ea9293b361bd64a4822bfac8fb08ac0c1c9d18e10b8c0cb7923509d5f32edca4dcecd221e47d79a96b979e47ab8ab636289ae38bbd975882eac443f4e675ecacf823b75b9f9259e5791e9a35df9abb3229f041bc0d8928965d7b6c355aa74dacbd65972edfee31833d9db667c315304e2c32fb82b582d416079874c9d1d5d8ab1212721119f8884aee183ce926aa299dc3a5cd6f1c856c1742476490c5e600429d696f4bb10caf66207443d5bacbdf9d6b8b52acdb5f69894fbd0b91334036fe42a505e6f1bbb2a2a97626286cca45a6bf767d92eb869ea66ba9b80b6f86a03d84d4f3d002da3998a648153f62b7f18c2802317b430497cd509966e64ee59c53600aaab445c04e3d31c79553f1189b57e0c3e292d0ab8b440937cc616a11733409ac8b8d863ae749b87583b59ad325b1d5e1b0f1d5e7759d708c58ed517caeec0e40309bd69100db7ee37015fc0a199a6c808076ef878397147f4487567ed3e70ea91394695c3dbd2fad33b936abf8dc12fc426ce542ea8c1afbf0146bc678ce0c08164d69ef192d8637cecbb5a5953590b62c51bb72db60677e934de388f9f17539f9b61b56bd7b2ccb09b850926c401aa4bdf4a5f1ddb38fead0d8b351ae44dc08de8fe5b5965eb98bd0f95d13e6e0a3e1c9cb66bec26c706cbcc430e690c1f2591223052a8d2e92204628831a1d21c4ed240f0cfef822b78fd4c2694605ce8bf21269f0981264534d1db6d384edbbc8be731b1d66f08d56f918df45e3b158ae44a5cd2c181ff64b614463fe391c89bb8f41b4f5fd743200ac8a98c7c6e73c63a10a70672fdc1f5cb87b080ed5f687556d0de4d4c0b00ce3223abdfe70f3f42cf043f234543c15b30f484f9ff28af074178a2f206613cff2397336e81340c5c8e51e26da5efc5623b9439baf11fc9168ef93d3d4b261f3e1da3ca54192429d594811bbf41558447ef1b472e89ecb23f1b6e5f73f43ed1af698f0545fae3f19b5a1c39dd2d7750b414642a3fde3afca77c79b8402b9cbade73e55a2cf25bf09031602e3b3fef9a074ad45d36e5a745467bfb83eb87131df75f6c11c0e936cba9b2438d51bac5518a6fb558f9e38e37159deaeedb96a1162215eee51071a733060dea564d6c009aa038d1175a99b9a70cf1be79143cace8ba0036cb3faae76916ebf6f449f2f962a7a15dbed50b9431f3ea51c4d750eed2cb8c3aec9edab395692002153b512fdf1d488762bc689c8e4c81f83249dbf98355d8f70a2511336849d0fa5005a17bfdc3575ff0e0a0dc526b789e6f41e5ffc7ce27ca695184dfe0ae1a98b6a64e59de0e761f028bf5b3caf1de9cef14387bc6cc3b3890ae1bc75c9cd155b5f536cf11cb83a422700487a4216080ea8e0cd639007315abe6a66b1abd29e1505632be751d5b5fa0b48546b5fbf3f77ce568f5f612f17eb296c685bf99e5175c38565fc6e9a7fbf11ae6ae3775f5918ded6e96fe50377d408e13c7dbf8a286e84a35fb8dafdf2483b64ee0b17223a9a1c23993c8a06b041425c3a5d8cc9e14efcbbd0f960abe62bffde17c04b8e92ce7c3397525daa5ed835336687df11510f1ce597634079c67a724edb570215052b3ebab59054eaed57cc1f87d267297ddcbf3cbda5e396a1f37eeb7dace213eec49b0dde49b088c01eb6c4f13a38d7b20a5e13ea6f49255d84b57b0ed55377ff9e503b24e27103222fee99a34f599f61dbf3457f9d7f6c0bf3190d6cbcf9e147447bb5673ce3462b612a3a411e4337342ee907dd2387595adcf9d066f82a8b6661f9b7d52fc93c026b3b9d9ae1b4a7c0eb7be3aec3ce62d38ac3c8278c4da07448a5077270f2f78ad40ebfed84a92912e6fba64bf4a12b461bc1fc90f6e58715bc714e7efda01943a5176123f71e3d351e5e0b2d49b1275c93bfacd09eb54c722ff76dfda07f677cf23a933ac26b6fb767da1898aff958ffee666e16d7d1adb03ec876f70984af5817719cc21bc7d0ca79f20ec45f93d20c630157a9f89183110f2079fb3955e70355ee1d520f0ba1733353baa3f8b3c654bd7f70180078ddf40f8f5d0107180cc4177250b4657753994353632916c709895de67862881779228679b2eda4fafedcae542c33f159f996579e836543726935397b380f77c5cd1e284d38f45a0603ffffe547de61e9c406d0d6df55b6072b2c2b1a86ca3a0fae76c23f03900b9781ebee7c803df14962fbc3ac12088f292d49b1d4573a3faaa127cbd7c909ebfbe286048628ae3cd9839c1b1f9d25c0d366034efd7bcc83a64db4f374dd5a8e68c91275f017f8ca2d16b245a55d6a6c4aff169ea0a576b211b488863eb3887da3612d08dfa2ebd6520a1c44e2183fd1f786f7938c6f97e94df27ad69d9b3b4e6644235ecf3bb536b282c20dbaf1636be53c030323f5edad8dae6fef66eb0cf19302ae99e0d5f7e721c9dd00e516c05180ee8736565db7b68a7c7ec7fe08f38e01a461456d7e4ad9b18545d1b32768c14b9ce24b89c1d9260548be21557ccd25cc3277fc0e6c72384f87c76c4c27a84d7f5388b56af42d21d9d952670c0bc1c6c9294b1ac4cdd623d9617a7a07aea10f77938504ebd94d27e290a77789134eebd5549e73fc25658d66ded000c3a4ec913546bf8fd4ed20d8c83ff585d2f4bcff0ce5c14eec885d812b773920d713a128f14c53e64e1794467aa16f675d27ce5d63d5c3155e9e2a2fdb24ab842c8aa82998f98cfef560a9d15d77b68d935115efeb4b2c0ef4a056b6167310c8d1bae4ec75b2e7d2fbafda7a8334a2c97bb8a1e2c3523e3d966eb8490d35063a080f9b065a92f11507f7bdd994d2089577ec2054f0e90608d328697f9744f660d6c25887600e1762ad1766ec5cc294665bbe50bea85ef2d068ebd0e4c7887c11ec096580fc20eff76c167cfb16438756c95d3ec04a336b0b062f699475731ca5ca352288d0428731832745edacfbf7e42ce5539c0e5431d9312fca972178e845fafe56b1450a8e09bc0bad3b5a85071d49c7fee2953536a4d7a35f0a9cdf10dc6528bac41a2910ebd5b6b26d2f92396824772f38baed2ac0667c18eda976750b7955b6f78aad87a77c98cdd4c102f0734d3676a41c2efe0317a39d7354f992d62ac921f945fe8a297ac1340cf3db6685a63c495db59838d7eaf469f781358a5816d614fcd1d9f0eed31d20d9fd95bb44ed907d4e67879bc0b7e3ce0fe3a126fabdb7be27ebe87c92687b01b772022b83fc0210cedb836cd69e524e296f2ed05f67cf1a35eaab5226d646896e833777e30cf90b08939acad0cd53fd9ec4f3447c6d99aebfbed179c158bdd5e410e44b1abebdb3343d3187e4afddf10772e2ddab0b85a69f28f0afcbab0a55dfefef9a4db2c81422f3ccf69c762e43fcc321f15334e2057e362deaa198f4d528e3ff362cd826ff83ed6543d5a9bbea9bde9a1c4106c586a6dc3fe216a9b3a3fb7e50edfe1eb8418c4c192183dce21634a3a103b42829d7bbeadbaed2e0487c55b34a8f75dad7b82edf173d76a1d8425f842cfc4da957553a9a197e76ff8f3ae4a8f09cd77fe53378c294ff4f7d0d3d0c0ea919e7df95ba1647f476912161c52b879a3eba4bd397a96307f77142cf21282a82dafd4ee0fe8671c366588668ccc15e01e84c0819a1dd9828e8e8858e8f96a399618fe2a7ff559b84bfd2c88b3d8270dd98cc589deeaf98b4da4ce9c23d6d39074511dd17452342449434fc16ba5dda075939696c344eee1bd108a77bef2d585bf1864718490053e3b462a2e3295a304a78baa073a25fa1a128f0c102994aabf0a4f0520aafcfc664a6d70cffa98797c68e39266a6194fb0e192346644ad5645696d8fc75799696da22dd8f8a1d70b9babe4d7c271c6ce1217076864f531924c416e4ae859bd257e003132d644561f1cd9520c4c8901027b4e9e4f3086ce45b1dfc063d26dcce265a4c6be83ad20e0eff1c672e4639d63545f78e34bed51a151a6059736dccdd97fd317", 0x1000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:18 executing program 1: select(0xffffffffffffff73, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)=0xfffffffffffffffd) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x600, 0x24) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x200000005}) 16:00:18 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0xffe, 0x3, 0xffffffffffffffff, "7b000a7856000000000000fcffffffffffffff00", 0x0, 0x100000001}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5}, {0x2, 0xffffffffffffd2e2}}) mprotect(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x82, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x83c, 0x10001}, {{r0}, 0xffffffffffffffff, 0x12, 0x81, 0x0, 0x20}], 0x9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x7856, 0xfe}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000041, 0xffffffffffffff9e}, {{r0}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x100000000, 0x10338e55}, {{r0}, 0xffffffffffffffff, 0xc4, 0x80000000, 0x6, 0xb4b}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0xd1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x83, 0x4, 0xf3, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffffd, 0x2}], 0x1, &(0x7f0000000180)={0x2, 0x10001}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xb8, 0x2, 0x3, 0x164}, {{r0}, 0xfffffffffffffffc, 0xa1, 0xf0000001, 0x341, 0x4}], 0x80000001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xf0000007, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x3, 0x7fff}], 0xc2, &(0x7f0000000200)={0xff, 0x1ddd}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x110) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:19 executing program 1: kqueue() getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x7, &(0x7f0000000000)) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:19 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x8}, 0xc, 0x0, 0x0, 0x0}, 0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x3a3}, 0xb52a6ba0bec4c097) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:20 executing program 1: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000080)=""/39, 0x27, 0x43, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x5, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10007fe, 0x0) r2 = dup(r1) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/91, 0x5b}], 0x1) mlock(&(0x7f000097a000/0x1000)=nil, 0x1000) socketpair(0x8001b, 0x5, 0x403, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r4, 0x0, 0x0) close(r3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x404, 0x3, 0x1a}) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xffffffffff7ffffd) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) open(&(0x7f0000000300)='./file0\x00', 0x18c, 0x50) r6 = shmget$private(0x0, 0x3000, 0x3d9, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000600)) munlockall() shmctl$IPC_STAT(r6, 0x2, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x658e, './file0\x00', './file0\x00'}) semop(r0, &(0x7f0000003300)=[{0x1, 0x7, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xffff, 0x1000}, {0x3, 0xf2d, 0x800}, {0x7, 0x1}, {0x0, 0xa6d9, 0x1800}], 0x6) semget$private(0x0, 0x7, 0x90) select(0x40, &(0x7f0000000140)={0x400, 0x6, 0x801, 0x4, 0x100000000, 0x1, 0xffffffffffff8000, 0xc1}, &(0x7f0000000180)={0x80000000, 0x1, 0x73c0, 0x9, 0x7f, 0x2, 0x3f, 0xffffffffffff8000}, &(0x7f00000001c0)={0x3, 0x8, 0x8, 0x7, 0x85, 0x20, 0x100000000, 0x4d5f}, &(0x7f0000000200)={0x9b07}) connect$inet(r5, &(0x7f00000005c0)={0x2, 0x1}, 0xfffffeeb) r7 = fcntl$getown(r2, 0x5) wait4(r7, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r5, &(0x7f0000000100)=[{&(0x7f0000001ec0)=""/70, 0x46}, {&(0x7f0000000c40)=""/240, 0x285}, {&(0x7f0000000d40)=""/228, 0xe4}, {&(0x7f0000000e40)=""/4096, 0x1000}], 0x117) semop(r0, &(0x7f0000000100), 0x33) semop(r0, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000580)=0x41) 16:00:20 executing program 0: open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x0, 0x1, 0x0, 0x6000000, 0x2, 0x4, 0x0, 0x0, 0x1ff, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) connect$inet6(r4, &(0x7f00000003c0)={0x18, 0x0, 0xfffffffffffffd3e, 0x9}, 0xc) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:20 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/52, 0x34}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/32, 0x20}], 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4501) open$dir(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x2) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f0000000140)={0x0, ""/181}, 0xbd, 0x3, 0x800) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) dup2(r0, r0) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='G', 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x100000001, 0x93}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0) denied attempt to set clock forward to 4294967297 16:00:20 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)=0x3e) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x840, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') denied attempt to set clock forward to 4294967297 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt(r0, 0x2, 0x637b, &(0x7f00000000c0)="71e549b01442454ea0addaa2e4636ffc66047a619ebecc9bec11d80993f47426ff6437beb1167c7c28a85bb94443061aafe30686379dc1fdce34d6d471ed207dc73147c878538c3145bc70a359f2fd2fb44fbb08b6829c46330713d540f3ec05fceb7e60120c42bd67e15d8142f804e9e4994d34f46cd8ae85e9e1bdf344b8f3e727942a165e93d36fd9c7215303d424d9498053162134f87d635f1a13b1df224d5fc74e9643abca3ada3d1dd5d405c57d8df062d5a81e30f7c89a0bc7c6ab83a803050a88b994b77b4f4c755e", 0xcd) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:21 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = getuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x10, 0x0) socket$inet6(0x18, 0x7, 0x8) accept$inet(0xffffffffffffff9c, &(0x7f0000001700), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$wskbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd0\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) accept(0xffffffffffffffff, &(0x7f00000018c0)=@in, 0x0) socket$inet(0x2, 0x1, 0x9) r2 = getgid() fchown(r1, r0, r2) accept$inet(0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200000000090, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15966edb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1660f0e28f28b7a61ee0280ee001a2d596da9c75f0ae87051b2f1573277ef6f4faa8eba2776adefe7c1923ffffea07bf6c47b6d46099667e6ea49b94a588514214a482791409c2f5cdbd25d22b5b54eba6f3b8ef2a1e83b1c2314297636bfbeb285372a7fdc2b6037e3c3a4260084bc19cadc52e2205f2441b254b30a8150f9c945150a9650d34ec2ecab0ddebaf0d7ad84d5d492fdf141ef816b91652baa9cf22d9d86b49494a45dc8945fee14487ba7806063e9d657145b384022fd4c8f170e7e6dacc0891ca4402fc248b0b3c8d177ea7ad8440a42de951a35645c26c7a2c5fb2f0dc6b14", 0x1000) write(r0, &(0x7f0000000040)='h', 0x1) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0xe090, 0x1fe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:23 executing program 1: mkdir(&(0x7f0000000180)='.', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x60) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="7d8211ffab62b966c87d9c4c83e1d86f5ff68ef9457e0573934f2450fbbfeedbca19f6b874fdd23c2cf4a4952c529363e99b2e35b6a0fbd4c413a209bdd35c0b1f2c2688b9f1244a624e6c18cc68934be960a731681b9998c209d84496ecd11f25fc5e2e0b6b11bdb89388b6222c1e145343770006060f1610d266a298cd4616bc08f24b52b96bd200413a9792c702e6919fc47ecbde59a48c82e72b544db24c4d0d7c2b3a6f362d02612232462d35f7d4a4944f22cbd253efe48b9a233260305b562e8877de0c7b06e60addb25da955fc6b220c862e9f85cc5a3ec68ce02540d952341f7f9e451284659fba35e02437742274e714f3b8eb8458c9d9fb9da77ace8314b7bb6a08a270850a2df086b6f88096138196f930a94dfd689b320e0d2362ae124651911cd2e47898d5643d053d7c78f3999cd86ccfa2316e0634eb1e2f4ffb7438c9aa1422d3284a61bad450d834c788e0cdfcf83ffa4654f34f6a2a91191d377ba2553b175ff350a0bdea780365e26c0288fe684072074e906ca4c865485a564d41f9f21513fc51c7b4a40f047d9d65748d4bbd54b79a8e6f8bff9fb06b7a81827210964d8bb3171142b2e185bc26d49d7e3e435b074be2764868622d753803af63d4abf5a04eacd93066de2b6b35944b5e4be3d2f893d66db25a7bd94cc4052dd34dd9222dcf60494f4575ddbc289faa7d25f467f2da842f7f05d951465f304ff2f04ee7955ca0613fae7f1e834cca824016d7f86fa564cfae70574799cff13b098df5add820672cdb1e91af25729ac1bbd0384c566b1bb32a5fc5e19b66a33e6c378bae50899d050356a7ab01af8cdf8ccc8112b1bd1966705dd6ce5b45c733438662c1bc9692d8d527da8987a8177cf9a8c8cf6684444c5fabc5431c5c9be1ff5b3a9434179d7be20007b20177900ced3dceb728b5050e9a11af2f31a4251f65b29520a324b25bd71f4a891113ace99e0ba9585663f8adfe14d206821a54e00890fbfcee8f0204a2677db571ec390ab572eabcc706f144a7777c9b335d81e605c91ee414332b6934b5410c791042d10c2df166a515fab4970192c2ea3853d919b452f6c9150cca5db4fcaef5dbaf521bc5433dcc21f7c394a0dfda75b2d542614d92ddde7a82162c57c653b2bcdc7869a812c10716e7f40d005e6a0259911a5f01e2bcb1f52551934f973904104db83125230f061a6298a2aad0762e16674749946ff298bcea09ec265657646fc65d2d732fafbe2432c4e6e24a3c3799ef680e167aad47ff59a88a65e941bb10f537b96c2addc6a31dd166012f57ae75af59b7015fa2e07217c0e2ebeae4f6b985f31b5df19067f71701c501b064a7498e4f3fda22084ca604b598771738e9ee1cdcde70d16d033d206ea86bccc510c8397a04a787feb819cda6e8b77bfa3899d10f32c31ed67fa3a2b668d466ad87fa93b4e2a37a7d1abc273d6778874ee8bfd5d1185d0f5a42ab8c5533bfe272e6f98a1227c6bae48c78fa272a72cb4a1009fd338e45208a71b5e73571a7301217b8eaafc643cb4090675f363a83dd1b93a1030f3f5468d5973525a4576da0dd98345f3fa9800cb96ca77ca14622c954c3f999a75e208ddf97fc8c987a436ef02756aad0eb232007d026510de278926faed25aaa384662d01863b283084f4685a85f4f626f441a7b6663a821270eac31063a543c263914115ff9d9871eb9ba4529bdedc8797d1eae27f9d0ec29a08b370dbec588f707a9898c90f264615dba339584d01c3719050584a0b9036fb01ecd3da0d427b8d25eb0b4bd2768b898e6ad9e5eb837c2c7e3c1fa31fe7ad6b35d78c133e431bf8bfcd0e1136a25513a7f09693d9fde62135afeea44b02fbcb075535e20033f85128282eb7dbca29fa60dffa892f003fcac2934be9c1e1cebb3b4aa23598af6dcb7a970568b1cf737cc45c854e67b1dc3924b32eba3008259541b96b848877b04ecbdd9da636b104126fc3e06983bfaf5f0fe6b591a13b9ef409620ac03cf1379fee4281eb71a5f0e41e394c940ecbaab1b0314c63db446d29f884b95f518808793542196c9fb4bccf885db476d829dd1952badce4902c5ad74101eb4f01b1b3ba82dddd359beb6cf74dcc3d0fd27d39f72b4f088e6397cc94b9f76448bbc8a8862f7cca9a27220059f07cc43ecfa8c2918753e23cb7e0a54a27cdd662452d494b3584bb91133c47b861704c15082230be2944876e5c8029c687368f885197e4f33815d3c0bb3589a8976861b989b07e60c103b9bb924a5591ba046997aa222c61b82a9d8615386f151613ba4b60e6c9a5635c42c7dc9846fbf1b2e872ab8937bd2ec8dde77f934413cc6028f425aaf41bfd14a51d48b95830d710d4804cbc93f157b7020415085602053aed997b29556443f75907eee55e2ec5d7636cd502b0f14f19a4aebe20cb4737c2180f535c100944cc1c9126b426d964d48d4e115e0be5e74c3aa5be27d091b6537755fc1073e5cb0fe032567a12e61e48b952ba75f1a0142cd533b6941cc10d047d693ed2bcfa3de5e2f52c49a2fb1d00e07972920c53e2ad438fc529cc30ee8a69b54eccb52b3617f4489fe5c6406bd25c386d87a2bb56b21d969492a5f579c08ecc8a25198543906fef50e2309b956b327f0bf53d945bdc4f9c322dc3e40c83fa552b164eaaadd7ddad6db293a4ec9226f89e8cdf8962716d796a31abfeec8846b26081aa7d5d1d7d28ea6b6e5b78f24229381dfc1c441bcc80d762a3c900d19a03807c876694a390c3f5e3b3815cb7607638e8f4d00b49501ad75252128b4b15db1eb13be5a47dc3e4b6d3c60cf0a3469087039aebe6d26253423ad696ad454e010db0ad0bdcaceddbe14d1bea03c123a44723a052385ceb51d8475e311f5adcb81e6537b1d15080b08823ce1545b653cee1475be23c574282b9d9093b48d187c8935fab6f0ebf91e3ac10011d42d9d97b66f2874809034d90340ced041ca8e22ea5a78ece0a6f40713e61276ffcee193a8522bb48f21e2a8711514c211859aa0217ce86b4f84e08f77ce767fba1d2f64f727451742f5968f0d9b57af51538b72f2adf4b08cdf9efba09940833257c00a85a5574e28330de286e7413f5b3dabbdbd9a68ecd200dd75ecb2d045ddd7a694425acee3f912229a5fc64f8d99516f2c16d028e582c4e013ca31e4e43d573cdb164566e6abe82553377faf7827d29a77c4b8b1f97f08befbb0caa6bada781d58abda1b204b2deb0f2e4375f2114e16a9eddac97e4499164ca473676140882b7b1cadf6686cb860f4ed1536af5d76dc5b72b015090ae58e87936e0b26e0fc61f99169f4592ab3965400b8cb1c760ba3fc58beae85247e935940a56e2fb4cc5fbaca4a75792fadfa2f7055b2224646a47480d422cf92ee51346c0c44c5931f8c31c94142269523bcdce21391856761b98351c379f879c23a208d6a005d6d7717114b6dd8a91badb80744caf998203a4488acd73dac872e3202f1a9f0fa960f649c7c1174ada997f9a097c8f0100e1d7df945a74578c176ecf97689009e56bbc0f915e3c8be0c989b77b6e5f0d3adc1c362e430ed3cb782bbb3faed6466084cf52df8a479763a3bd1cc72db0637c8f41855607450846a85392a6e6a7b8abd87567a377c27c932da9ac3c1c9949016f2e5dd662f6c50af49f6ab612a7506b992dfe5cbac5ed377310ac3aa40d875fb35dd72d59c3ab124f9915468d2766b588846e76f92c3d10bf334b1deb68880256298e1a11dc5938f38b802b2ac36077eac839389f693459407167cd2fd9ff853ac9b1567c4f732128e42f79ee22565b205f86ff37a37f989ae9b3d605c3b4227fc99016cc359b94f10b4ccee5740f86601cdeddbd88ccdcd69d7a317056c018030af8619657cc3328927706e0e47ab2e3d8175208abf876d5705fa95cd3952f2e12eb3a60994549daa933b10f768222a6dcb49083b7e166fc564419a3b2cc0a4b409b2c760904c7617b1bd7f4221e40e6e885bb02e574a968d2099f0bdf715db2db46c4a5f62a98d13ed65f5a6aed1e752cefb23cc161739d59d2e2a10a29dd85309a49d7da5dedc362cbb8d50fbb2ed188d894cf0bd85df0f09c097ddc587b96f3234c23810086a213fd8244618c90851ddb48f9785324bef2ca618e85c947d5b07f5439eff9e2b238faaebde2380f5b5a52d7f5b1d22e6a8e342af69fe9b715602502ea2ff5b771c08dce2cf8bf00e87b7634be13c886649402521a17a873f0b764ec1fda71fbb1e9e44b05ccbff200c6279c75b8b12e7ee6609840094af0de7c1d33899833849a7789365962ba6c909f379207fb2b00256b2d8060a8f885d6ef6782145e70644a1c755ea8b36c2cf095085c43c0e3ae370b8498670532f018b68cd02f5a618c083869622f15b4dd19c26c950121e6f41298ba44ae6795c93abb5b22c1009ce99f488971c8f77abe9cd80024817f3df1aad039e969487c3a7066deefd9d74280a193a772a1368820f0fe969b1e90143e305e501a2b9d62ebcee2e43e4fbe8357c429a8dd08dee15265d40d2a1a27177cf35e639eac3531fb5d3277ac9b90d411b78fc4b1525d45724b83d71e2f1730a4eabcee6926b4fb052a66859811175ccc01f4cf2d258a8f834c29eff4454433b26d29b71414f551eabbc22c93dbe8e9ea129e504eba96647b40557b44d6f930de6e5e5d9efa0d853a3630b603d7a3802c0b622a02f4702f68a2a5bd250ad12b4701c45df5a568cb6f37f8f69ea400040c40ae02758cd1c826d83008858c17d1470c57e1b635b434e2fff50cdd2e467bb1ad4659c9cb209a4c95ef4bdeeab267893fd3523d3494f1b5ff2804863d9636af7cb6a82e1b878963230611e1d55e70bb52bb22b34212944b0c37b34c913928f56d16adaa7518bbe818ae95210fa12210a1971c59e732ac6693001de4f47804eadfbf0748ae5764137435d746a873fed5125389429daad8dc656edffa9f3fade2c8e84f22dab355802305bf8f00744c1bbecc664da2eec25543bb8e29d44f26f5fb67c864f65d04ad351e9a2255be17546846c956dea45d89db65685564dca0a29eec1c8a87b90e6da5bc6574279029f4b00dc4441a9ce410100781dd0f7ccced30f60f53b2656adc355f856c57653e72f2a136527ec7d296a2e563922dcfac6bbe958e3b18f020c572379714c85946912ccac6ca62c3b6613c0d61502d5b16b1a5b531faf0a0c1f24af774485711447dab015f1f334e87a229afe6313c46da78f3bc1d51c906ffae0d78dcb47e783d4b9e176b4c021ad1e69363d166319c8ac1593b18d54151e1394ea324af543279bfbb09a870812a91e48a5325a12dfaf4a068b9c62a8925dbc9db0c09ee9ab36dee3118f26ac03d9f24631743ff3d93cc103567a96f2c8441383950e5a850fbbc2a445ef674aa384851efbcbb35b339cfded43d081bb41426991db283977ca5819b6f8d55433f72ce38d43b44868b746c3bf98f2ae9ceaa20304a000bd721333f3a16e80a24590440169e61e36155314f410152fff0e8e33312fc1e3a4a8b5e9e1aca0c248848ae2a66f6283b6eb85875520356ddcb3a822c6916f9226c3158a2288603aae763bc1ff9eb419628585b2d951bbd76dbe0fb755fd2322572590d8de6d0d57253160de9efa31a560b0aea29da91f7d1267cac6767d5ef42bc18a925baa4ab685d6a3317d061433962458ae1e6766337b3f81a8db4ea9c34faff9ea6475b9b7d183d1d60d8018e489b27b3b8daf4eeb377737c25b7c3083843906fa46db741b180a1d8fad448473", 0x1000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r3) mkdir(&(0x7f00000011c0)='./file0\x00', 0x50) openat(r2, &(0x7f0000000140)='./file0\x00', 0x7c93c5203eedbba0, 0x4) lstat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') flock(r0, 0x8) write(r0, &(0x7f0000000200)="8c4fad27e22eba58fdc854ad7ccb4f20d21542496077424c91b388fabf01ca39d73a6b3cee40e85ea0492d6b46845e00d0a8a132d9589d054995e59fff14a30fe1be8fa16b8dd83ca8d40e06a8a4743c4d63fa9165e95ca99d141b5020c3ba4fd7775e51654c59c6517ced8c0620387d3de543715c42cf77291f6fc566beafa18029b2b6167b074edffa45b76d1d75962df408cf32fbc77053960a1565dbdf4af877a3bf630b5311e648704a1e4eb0d9d7dd3ce78c8b9deeedc41d4cf8eab55e70c5abc1556225a545b49588", 0xcc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x7fff}, 0xc) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0x6, {0x8, 0x3}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) lseek(r1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) flock(r1, 0x0) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x18300, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000080), 0xf5f62e2dfe7b3022) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() pipe2(&(0x7f0000000040), 0x4) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000400)="b100050390000000000000005786ca1120741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9181830e0f2f0c9f69ec7ab3a34c290000000000000000000000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x3, 0x3}, {0x3, 0x400}, {0x2, 0xffffffff80000000}, {0x2, 0x9}, {0x3, 0x35bd87f0}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x3, 0x200}, {0x2, 0x7ff}, {0x3, 0x9}, {0x0, 0x5}, {0x3}, {0x1, 0xffffffff}, {0x3, 0x4}, {0x3, 0x8000}, {0x2, 0x3}, {0x2, 0x81}, {0x3, 0x7ff}, {0x1, 0x21138bea}, {0x1, 0x6221b57b}, {0x2, 0x8}, {}, {0x3, 0x20}, {0x3, 0x2}, {0x3, 0x5}, {0x1, 0xea}, {0x3, 0x7}, {0x2, 0x6}, {0x3, 0x6}, {0x2, 0x1ff}, {0x3, 0x4}, {0x3, 0x7}]}) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = getgid() r2 = getegid() r3 = getegid() setgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) r4 = geteuid() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x278}, {{r0}, 0x0, 0x4, 0x40, 0x5, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x82, 0x10, 0x400, 0x8000}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x10000, 0x9}, {{r0}, 0xffffffffffffffff, 0x48, 0xcc589cfc3112d47, 0x186, 0x46ec}], 0x7fffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x4, 0x4}, {{r0}, 0x0, 0x1, 0x82, 0x101, 0x2}], 0x5, &(0x7f00000002c0)={0x3, 0x7ff}) r5 = getuid() fchown(r0, r5, r2) syz_extract_tcp_res(&(0x7f0000000300), 0x1c, 0x5) r6 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x2, 0x2, 0x3, 0x7, r6}) linkat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000400)) r7 = open(&(0x7f0000000440)='./file0/file0\x00', 0x10000, 0x4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000480)=0xfffffffffffffffa) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f00000004c0)={0x2, 0x2}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000500)=0x8001) lchown(&(0x7f0000000540)='./file0\x00', r5, r3) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000580)=0x1ff) utimes(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)={{0x2, 0x7}, {0x7fffffff, 0xfff}}) r8 = msgget(0x2, 0x20) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000640)={{0x698, r4, r1, r4, r2, 0x80, 0x3ff}, 0x6, 0x3, r6, r6, 0x0, 0x100000, 0x3f, 0x9}) syz_extract_tcp_res(&(0x7f00000006c0), 0x7fffffff, 0x8) accept$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x112, 0x0) openat(r7, &(0x7f00000007c0)='./file0\x00', 0xa00, 0x81) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/85, 0x55) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r4}, 0xc) setsockopt(r1, 0x3, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) chown(&(0x7f0000000180)='./file0\x00', r3, r4) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = semget$private(0x0, 0x7, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) setsockopt(r1, 0x1, 0xfff, &(0x7f0000000200)="6fbc26081397f79e52ae77b15a28b4d498b8900272236594d1a49b23cf8e1487368ed74f136b7020fa8d35205a3886a450d7164fa6916cf03430174b6abb4d9df255d7f270fcc2ab4105ccad94aa34cb4715dbbc13c886a0199c35c93ba80d30765aa30c83e33c66729028ed9f2d69b825cd", 0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/183) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000000000000007) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000180)=0x9, 0x4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt(r1, 0x800, 0x7, &(0x7f0000000000)="234c53f3cc2338180b1a293017c5970a2ec7902725355542b67a9afba99062a6bf9690056563159c38a1955ea83616c63b007b5cd74d4e6e875424c9d730d44051296d6c54aa8505b4821775038538bbf46a26ce64027be9fe22daaae61e8db277da98", 0x63) socket(0x2, 0x1, 0x0) ftruncate(r0, 0x4) ioctl$TIOCFLUSH(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) execve(0x0, 0x0, &(0x7f0000000380)=[&(0x7f0000000140)='\x83\x00', &(0x7f0000000180)='\x00']) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="fdbe7a0eeee2d028", 0x8}], 0x1) fchmod(r0, 0x128) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x12, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="120efd0d83ecaeb7a279c3ded50d0f9eccff1abd853df7f55aa265cb779ec0f4dbabe99e9065a3f5c2ce8fa3525b25fbfac4bc84f31a1e7070f91155", 0x3c}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x8}, 0x400) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x1}, {r0, 0x51}, {r0, 0x100}, {r0, 0x46}], 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x78a619d1e1609d91) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:24 executing program 1: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000100)='/{\x00'], 0x0) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f00000001c0)="b161cbc1649c68909977ff9e4e3a23d73091c411b39e448fbd18e83ba8a0c9ea69254cf111503f4cdf21d0020b82f50998faaf96019d661b398643eee16cca8892eabeea85b2e76b7ea5f057ba8183a6a63a4ec5072958443cadcbb72104c3b754d3a288a6dda54dce7f280546e6c3857b4946de9a7ead6daa83bc0fc1c0a2593056", 0x82, 0xc, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r0, 0x6, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') getgid() 16:00:24 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000002c0)=0x1) lchown(&(0x7f00000003c0)='./file1\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x100000000) r12 = fcntl$dupfd(r5, 0xa, r4) dup(r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r4, 0x6, r1) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000400)) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000540)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r13, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x7c, &(0x7f0000000000)=0x72, 0x118) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f0000000180), 0x10) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) bind$inet(r0, &(0x7f0000000180), 0x10) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="567b953e2f701923371d77cac90c9f066303a398bb5dd1a3558f89de26851db1db56fbcaecada88816f48c3aff262205f2c50a874ac4fa33ec6d8840e51956ebed7bba3ab5713562b75bb47976f94f2211e320daf49de619a09ae81d28423c373fb4291dc691e6d20c73ed37cbffb7cf2f7ad5f54c2da2f249ff361a2715afe9b69a88208361efc1f8bf95f97c97c3562579ce63373c5edf35ec69d96de4e49566537bf44bd990086ae99e6caca7c306e6716b634fd5aceb9bbe4aaeca551fc62a8703e67b58a812203d7074a5c4e4ea50fbce2fcfb4dc0b1ec3af23824dbd8192c9c89c6020c9a2b3f3ad7fe3144622efc76eae8532197de267e99a64ec8d4c137ce2537893ff531414b922a3703c24de94728a98d2d6e59bd5dd6ba675f53e97c8a6995a8aec75f6b0b585d8ea41a2a4f6746c3be5bffe91be12a11b7009e4c27b064bfc3a67f464fc4abc4e78c8aff0cbd7d77c7df89277f1da27fc275b1ae47580896a8e14e5b8efd40cf558d40148f2526dac83a9ce0db414b722342404c041ca15412b4e72f554822c24bf105e7fb838ee3bbde833b0da2b5f820e818240aa2bb5cfb6e24e36ef6dec80141f335a6e7dd43988875cbf8bee6224007a668e8c4e10b11e54d5f1e1a40d33459f66a4c406b05425db6522e1fd13cdd51bfab6384a0d6bd43ee2566b7f1c2d7e5efb2521b6cdd81baa491fa0d5f4b2473fe0efabe1b7d1a3460d9a7c79c4b2a09bf312bcf6a341b2e05c3e46ef7492efdbd0a20198cff33ca61548b301a6c20c3c1e5e3f14247a79d04b54596b7df473002db0fb54648912af4872ee11f0305b0099185d51208871796e9fe8d3bcdeb5d21f2a8509074796a02fafefbca4339b2ebe1d870d3ce63c32697542cdfa91130aaf5743bc3f1b550cbfc39aef13dd443917c9cac815d93b5f3be07e9568457aaafeda3af2ee6071209f8e6554a259d131926660851f52b5d082e81f0d952fbc4b5ee7848b4365205a93d0adc3ba61dcd0aae164829b3e53109ed427fccc23e32e55002de4891243e6d324b7db7aaa912b4073849b824ac9b473cec045ec011213c54ea11602a669231533be0d819b764e25515a0f318c7e8ee1cbe42b431ad267c67a16a271fbe9c5009aaebb943877da2bcb70316883d048c5d9f8d684f47f8ecfe827db7545431c843e01d84f923a96f0f41ea9da96a39091af5b8976ddbea81315fab0c9b487c48d83590b762d1bd9b0b39d10a2d91d7b3b058c5b621929d9c587c42168c6d3b1281a2ac8a6e5d3b5aea5ccaff824da539d7ed53b0b83e729fb92d016c54f4130c3382a3ae3e00d2a9bc9b2116e6b58049790688c50cab4ec1508e6eaefae669a8972bd2b03ee03be93513af237c60eee6748e564e5ee86e091ebac79c3c78cc606f25753208b3342ae0d381b2047fa7797ae50175d882b136ceb9e396a392c18ea633badc50120456e33cb75508a2dc6e3a12220328216dcddb29f6bc14fe15380c370f25f88b9380c8b81c6f696d74ee7e298c1896953719063167e9c3dc2b29f3058140403537bb4f09ff4b490f08c3c2414f68b96d11a859cd5d57b7eddb02b0e29203b1779b1bacf0b9ef17c94e303d472cd9e6608eb7cb24b6c04df8033c4ef06331d6f564738059be99be2971e068286a7bc1ae60065aafa30380bd422c58c8fc66c6684804159e4f09e36c8afcfac0ce71899b22c5421d2ba58040b88b3864c0dc0ebf8720a9d1622d02be0d010cb40b7bc16f8b315d70e790d8cd3ceb10237f84129289daa5bb4c153ff26c8a68487bf989b36311de8ff267c92679a05fc02f3702ebabe7acd70be8c200aaf000971d1dc824c7f2df3be0fda70e5c0969064dc820e53c0bd41343ba9145f7f28a7bf3c1642b70f3939700bd93a7daa739fbd126c1a9594e414ff98c866f136805f754516161718c95507a29a1db405c0fa32969101e5f76be0ab0662f90dbe7b10396c3a0d7e3f2cd1727c9ada41957eb18f0705154134b7ece4b4f0d427450cbcc58b289dfd25305fe0102edefe1b5d075bd539f7b1d6f48354d4c6dc9b66d2211506a32a0e97953c09ada426fb563229b88314347363e0f2327593767f478d40e2af26e9c5bef9cebe7ee8a4dd09eb3b93e79d8fcba758e286069ee8e0704c873d437c295224307a727910942fe901d1be6ba0a5c5d1facff96e91d496ff2b6e8952bd241acfc660b7606cf3bb9321be3574c0e040e0d068e5f6d5e95f4d087bf44acb08efe4ac69baf80236db65727ffbdfc84984651c71559052d4b21459c4b61a9a972e0280834e6ad1f47edb9abc0c3b46375c864c95ca582cc8e397a6e21a6418a8dec2a90b4c6d56444d8d82ec0398f5f3468bcaad98691371292877167319715987d198cd6b81f1b387c67664d1c98e7b18b116cf5394a11e6b3b4071fde66c0b113772c958cf53a48cc775fb41511d1cdcc967a1dafa293909fe2aa5f656e91c20ef162b5f365413aa43369474ff1e7d30fec395b75a6080c2e38b71e24f01838f30525312bf11720aa5fcdb4eaaa900a9947d146b11b0d944ff960db8d70453d21af3cd8952729d5d4a86787b493eb597256ddc82888c4dc4cb5e6276f18ab99356b7dee1f283a8b8114f40743674f3a59a40612b0ef728ff81eafa3f937afe7ba14d1c98d123ba6eb7115bb726495456a8cff141da8bdca47fe50b8ee9bd92b78a790ba4a5c812887a280bbe9c726b699b03de46f582b5c47634412919dbad037fc43ab871a4901c9cc73428df3306ee6ce6976633e7e2e90826eba9e7e0a593e1061e71eeb255242c3572078fe751027d171ed0bbc9606308d7ae687b5f9c5c099ad91e74d56bcf87b0baacfc6c2a50d7dcfadf4f0b7c59b6fffc209c9c1ca3615da4a5e6385f9c20ebe6461c47b35983b3a628d99cacd9dcc712e2f1d4b8983fd086c11037ab2f77294e90cc0b77b6b20c25431dc9f2e5eb8b6827a232047491f32c5a6b2c6956af06f14913805561ec383ee47fdb631904988d83f05fc718d515b2db3ca227120053a865df3940d07671478b2aa6bab99a259bae744b64241c098651aece466fc53d1a7f4ec9fd7287f25e017a8f285f91f51c5689a562501605bed6492c5d1b36f52f20f163601220f11acb0b4556a575617e4fc37762086fef3402382865be83c43327ef1f3c2bdf77d1769eb695edcb0e50d62038c513ac89638b26ff17ede5f4da475e6fa52727b7334331e6ff94469e23d31e56f4fce9a5477cd0029343cf1ad0c6ae17b4cdba30b1394604a49adc91e9cdb22858eacc4d0c767b7d28744ed80864ff0eb18200e0ab81eb4941a95a1c1fa57ae92b66cdde6b5c983173361c80ff68462063023726ab86bbecef4de221e9414b961086b3404bfef6f2e50916e0e6372df1095c95ea80c48b15e626a90e0b7f6a330b5ac344fa99fec803044012a1e4ed2ae38992f88c0eddfb9211cd28b40c0a075d542a66d45185234739aed26953ca7d4afc907731cccd722bde053035c39befde01603d89ebefc5b40eb7d018a59818cd0bd860310f8d14cce5a38f521de482d6c7a4eb1c763fb03f1015d6ccec498ca161178bd0590edcc38d22261ef3230b7224ec626fa4e7c2029c5c7bc70307244560e2800b7a63b3ec9b6abac4b8a753ab96d4d8a2a0eb9c28d0d04f9979b4042ad601eb1ec840dbe0304bfc4083c39b6aba1cd9fe20575718c95914c91c12a53a0342c7bebb68158a293618a09b0462c3c460dccc91bf1a880f39c9680688fef0943a5a68249aa3cbc2d029c2d80ce58a482c1cac90fb36455d50f89fd88be1eabe66e9871862f1adef8fa83a4316f19e747cbe53f73b47524118bf71c78c60684a8d684b542ce83c4cd23b555ab29295201143526d6ff5852c31ae9615fcdbc05573a7c8b491a97f4e34527e8df0fc3dea145fb1dfddd3839222be0ea1e7e2f55eb903ec96056710d105322d5691abdcb767d56119856bf8fa8351470f56831d9315062d7bea3d6877fddaca8a7a692db450178244a2c97170609de1b4d7e47e8b0ea54f41578189f4df2026b9b17a18d75f657744c857c8c52526449ef369c39171501d300656eb5f677de7e77206a123a98a438fbefb58594407df4eb3b9307ef51215129663b565a023961b2ee1e8bde147d0e3a2c217199ad98dc1e6bd678a28d89e97da3ce09f7a6f9e1ac2b748b79cd2462049d527ca6f8f10806379f4d69a28440fe32a9535630101bd5e9de61c8ad866414612f2532cb873834cbbee2b0b9207dd82551c2e3a3d2e0048083683996e40c67d95aebf61d5366cb8d486cfe3a06e8fdb6fe551bad6ca19a944361fc48e5471b94da0bea36f85f7d4dca86c2f98a22f8cb149fd2bb815e2fe35857ed09ff11d419f4b1f47167f63a348750514812710586fae14ffb3bbc636aeab23762a1c8ef196919ecaac0c704653dc2f6230bf85218ce5ebec431967a9668eaff4e1f404f208f247da2e80ee0cb76784a4b504a742aa97c31409bf86a25f50045797b201aebf3485b43a9c4b1f59b8eaa9ff0f11bf83f36216da5d515d5177846427f8f5eef2053ab3438bb0bffcbb8b7f5b8dae35d3ff5de30f2b15e2273e54b366ba032a6c39ceffcb088abb4f312076f2fd00e412d4c37cef917f69d6041b48b7230214c8b36c27d915b9e232c79c6d2186a3b72b843e689b194d5d5748038d3698a9d72eb1fe112c9e5779128ec4870fe2815af69972faf9ca388a6afdbaaf8105112411dd7bacc2ce12bebf8bf825985483c7c0ee7f72c6a37060e0328a65c56104e3dc01d1d30e54a2a82c0c652663c122f5016897d1f7029e1b220a4305c44a44f01986683d335370ebc7f9a4b6225cdf425a7fef21a5b9fa583a6bb79c27f9a770b31bf761f6bd976a20eb5eaaa6d8098338b313a5daf44ec6373018502044d768884919885b7950ba20e3e8d48157ff4bda526db79a2bfeb761206415c3ea4baa8e2c4464c25edfcf12a63366c9795067dfd1daf295e7366ca40c136747d6a0c3fb2c6f9c09b1783cd1602cf3e64efd3ff4672ddbc5f4d8712bea646fb342d079dff5f3cd781b7dc7522de32bd1467cd36c63150013e9fdf45f2e199dee5029934d49c52b6d7c16f47895084cb75f8867404017b9dac3161bf4422467655fd218757f4f55a9325b44e6af152bd3553d74c92ebba79d27fde6df4cd1f37ad57a6f96c00c0756efd77bc48f39dca7f4d6f63a17b221521652a67045c944a83f9d7e8e7ac705a1095c43ce407f39c33752161fc81aaa1cbcf44616446289c634caa015d77ebfb24a3aa1a26793480fa665634e73355da2c323b748d0d7cac9864a073e212d9b378938b51ee6c4191a6a2cf64151414d2449003e1f17fdcb19cb280f9b6585148ee1078f248fb51377589523b75e434af95a0ec9b456c454ecdb3df0452e1b716776b3d42cb769bffc6277a3783dd803f88efea405a6e14ae5d570e80d3b62e1089da44c2680a40b9bef353b6811c6b5bcece6ecf893ddbf6fba73511aac67f1cf94a649e291b046ed0917fd9cb3e7eb6ef690b28de93d4cc47c2c6b26c73fe746f4a00f75a4d3e0d5fc30710909ba05d28e7941797e3fbbe1b919e8d3b6c374ef64d41131696a62982b065e6d0eec8ea912693c7558a5459bc81b2e18f09b28febe6520527b6ac54ae92acc08ada875c251665dace56c579254967feab7b068b013aeeab0ec87f926a9c8a5872e43d35432e17221d682eb13c2dbe01138b2370bbcb4212a7ec1a3a4224e60c3af0b6009dda73fc03cdfd658", 0x1000}], 0x1, 0x0) 16:00:24 executing program 0: r0 = socket(0x6, 0x8003, 0x1000) syz_execute_func(&(0x7f0000000000)="c4e16571e6996567400f0f9464c35f00000cf08080ed7b0000062e3ef2a564f32ef2f2440f1f00440f568c21bd29000066262643a7460f01dc1d31000000670f0f980e0000008e") sendto$unix(r0, &(0x7f00000001c0)="b100050409000000000005005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x102) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-{\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) 16:00:24 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x51}) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x100) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fchflags(r0, 0x4) write(r1, &(0x7f0000000180)='R', 0x1) 16:00:24 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x1ff}, {0x18, 0x0, 0xe603, 0x4}, 0x999f, [0x6, 0xfffffffffffffff9, 0x0, 0x4, 0xffffffffffffd86c, 0x100000001, 0x400, 0x1e5a9b3c]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe5a9, 0x0, 0x9, 0x80000000, 0xee}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x9, 0x6}, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3) fchflags(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0xed5b, 0x1, 0x5a7, 0x5, 0x101}, 0xc) clock_gettime(0x3, &(0x7f0000000240)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x3, 0x4}, 0x8) write(r1, &(0x7f00000002c0)="6412c4483378f3ae452df574663948d815df3c80b98da267cea8033dbee5cc6ed7885d64b93b1dd7e5e47bf6a38015684041c5a18fb2ec84eaeb068858271692580eb8b567573debd56dfe96a41c210803b0d3f71bc53a321c2612467000c5faf8895d0744e6467e7d0b5314b41804ac6304f220c2ffc982895f5f6a06f03528d12794297d8359ae020e532db323c6e37722b79d778eba12a2a72bc1e5451ffadc2bc95975487c", 0xa7) flock(r1, 0x8) semget$private(0x0, 0x8e1ca75ed61b2a6a, 0x4) fchflags(r2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x7, 0x7}, {0x18, 0x1, 0xfffffffffffffffa, 0x5}, 0x8, [0x3, 0x2, 0x2, 0x4, 0x3, 0x400, 0x5, 0x100]}, 0x3c) lseek(r2, 0x1d, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x0, 0x2, 0xffffffff}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x1000, 0x81}, {0x18, 0x2, 0x6, 0x7fffffff}, 0x10001, [0x5, 0x3ff, 0x8, 0x3, 0x6f8f, 0x8001, 0x389, 0x9]}, 0x3c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000500)={0x1, 0x81}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000540)) getsockopt$sock_int(r2, 0xffff, 0x1026, &(0x7f0000000580), &(0x7f00000005c0)=0x4) fchflags(r2, 0x20000) fcntl$dupfd(r3, 0x0, r0) accept$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) 16:00:24 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xc}], 0x1, 0x0) 16:00:24 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x4) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x80000001021, 0x0, 0x21e) shmget$private(0x0, 0x1000, 0x320, &(0x7f0000ffc000/0x1000)=nil) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x4458, 0x8001, r1}) close(r0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80404501) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe24) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *115578 22979 0 0x2 0 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1c1300,80084b01,ffff800020c4f850,3,ffff800020b744c8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061de3898,80084b01,ffff800020c4f850,3,fffffd807f7c68a0,ffff800020b744c8) at VOP_IOCTL+0x9a vn_ioctl(fffffd807b9b2138,80084b01,ffff800020c4f850,ffff800020b744c8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b744c8,ffff800020c4f990,ffff800020c4f980) at sys_ioctl+0x651 syscall(ffff800020c4fa30) at syscall+0x5b8 Xsyscall(6,36,7f7ffffe7eb8,36,3,f0913ac958) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe79d0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: out of space in kmem_map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1c1300,80084b01,ffff800020c4f850,3,ffff800020b744c8) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061de3898,80084b01,ffff800020c4f850,3,fffffd807f7c68a0,ffff800020b744c8) at VOP_IOCTL+0x9a vn_ioctl(fffffd807b9b2138,80084b01,ffff800020c4f850,ffff800020b744c8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b744c8,ffff800020c4f990,ffff800020c4f980) at sys_ioctl+0x651 syscall(ffff800020c4fa30) at syscall+0x5b8 Xsyscall(6,36,7f7ffffe7eb8,36,3,f0913ac958) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe79d0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c4f480 rbx 0xffff800020c4f530 rdx 0xffffffff81f89e77 apollo_pio_rec+0x9e22 rcx 0 rax 0 r8 0xffffffff811c43a3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x27b653e10118382 r12 0x3000000008 r13 0xffff800020c4f490 r14 0x100 r15 0x1 rip 0xffffffff81e2e758 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c4f470 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=115578 stat=onproc flags process=2 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020b75530,0xffffffff82394e00 process=0xffff800020b8d080 user=0xffff800020c4a000, vmspace=0xfffffd807effe9d8 estcpu=1, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *22979 115578 67672 0 7 0x2 syz-executor.1 32568 317190 67672 0 3 0x82 piperd syz-executor.0 90379 433891 1 0 3 0x100083 ttyin getty 36985 352774 0 0 3 0x14200 bored sosplice 67672 62135 96389 0 3 0x82 thrsleep syz-fuzzer 67672 57860 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 82690 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 57189 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 362663 96389 0 3 0x4000082 kqread syz-fuzzer 67672 276967 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 76843 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 227647 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 7950 96389 0 3 0x4000082 thrsleep syz-fuzzer 67672 51005 96389 0 3 0x4000082 thrsleep syz-fuzzer 96389 119648 96828 0 3 0x10008a pause ksh 96828 273999 87590 0 3 0x92 select sshd 87590 119790 1 0 3 0x80 select sshd 9990 487018 63146 74 3 0x100092 bpf pflogd 63146 461850 1 0 3 0x80 netio pflogd 45680 211773 81337 73 3 0x100090 kqread syslogd 81337 141359 1 0 3 0x100082 netio syslogd 36761 32144 1 77 3 0x100090 poll dhclient 64955 415800 1 0 3 0x80 poll dhclient 52753 448916 0 0 3 0x14200 pgzero zerothread 3257 131181 0 0 3 0x14200 aiodoned aiodoned 72270 254549 0 0 3 0x14200 syncer update 73468 468609 0 0 3 0x14200 cleaner cleaner 32179 514572 0 0 3 0x14200 reaper reaper 78701 427886 0 0 3 0x14200 pgdaemon pagedaemon 5974 223942 0 0 3 0x14200 bored crynlk 91881 35577 0 0 3 0x14200 bored crypto 62696 149910 0 0 3 0x40014200 acpi0 acpi0 58647 454000 0 0 7 0x40014200 idle1 89542 218178 0 0 3 0x14200 bored softnet 52163 228046 0 0 3 0x14200 bored systqmp 12510 291456 0 0 3 0x14200 bored systq 97997 119627 0 0 3 0x40014200 bored softclock 98552 91563 0 0 3 0x40014200 idle0 92711 203739 0 0 3 0x14200 bored smr 1 252765 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 22979 (syz-executor.1) thread 0xffff800020b744c8 (115578) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8234a3d0) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9520 72080K 72100K 78643K 10910 0 0 pcb 25 9K 11K 78643K 609 0 0 rtable 82 3K 4K 78643K 507 0 0 ifaddr 52 12K 14K 78643K 169 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1486 0 0 iov 0 0K 20K 78643K 110 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 75K 76K 78643K 1735 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 109 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 874 0 0 sigio 0 0K 0K 78643K 13 0 0 proc 53 50K 71K 78643K 550 0 0 subproc 55 57345K 67586K 78643K 261 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 124 0 0 in_multi 22 1K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 289 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 13K 30K 78643K 3783 0 0 UVM aobj 54 2K 2K 78643K 60 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 47 0 0 NDP 11 0K 0K 78643K 52 0 0 temp 156 2378K 2446K 78643K 5865 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 6 1 0 1 1 0 8 0 inpcbpl 280 568 0 561 1 0 1 1 0 8 0 plimitpl 152 53 0 45 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 86 0 55 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 10 0 10 1 1 0 1 0 8 0 tcpcb 544 220 0 216 1 0 1 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 ppxss 1128 18 0 18 5 5 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 29 0 20 1 0 1 1 0 8 0 pfstkey 112 29 0 20 1 0 1 1 0 8 0 pfstate 328 29 0 20 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 393 0 246 12 0 12 12 0 8 1 art_table 32 394 0 246 2 0 2 2 0 8 0 art_node 16 85 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 5 1 0 1 1 0 8 0 semapl 112 107 0 97 1 0 1 1 0 8 0 shmpl 112 58 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2975 0 1535 47 0 47 47 0 8 0 ffsino 272 2975 0 1535 96 0 96 96 0 8 0 nchpl 144 4458 0 2806 63 1 62 62 0 8 0 uvmvnodes 72 3197 0 0 59 0 59 59 0 8 0 vnodes 200 3197 0 0 169 0 169 169 0 8 0 namei 1024 13793 0 13793 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 12875 0 12875 15 13 2 6 0 8 2 sigapl 432 1056 0 1042 2 0 2 2 0 8 0 futexpl 56 10247 0 10247 1 0 1 1 0 8 1 knotepl 112 334 0 313 2 1 1 2 0 8 0 kqueuepl 104 228 0 226 1 0 1 1 0 8 0 pipepl 112 706 0 687 3 2 1 2 0 8 0 fdescpl 488 1057 0 1042 3 0 3 3 0 8 0 filepl 152 6528 0 6434 7 2 5 7 0 8 1 lockfpl 104 357 0 357 2 1 1 1 0 8 1 lockfspl 32 437 0 437 2 1 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 1346 0 1337 1 0 1 1 0 8 0 zombiepl 144 1042 0 1042 2 1 1 1 0 8 1 processpl 840 1073 0 1042 4 0 4 4 0 8 0 procpl 600 2989 0 2949 5 1 4 5 0 8 0 srpgc 64 36 0 36 5 4 1 1 0 8 1 sosppl 128 12 0 12 1 1 0 1 0 8 0 sockpl 384 1072 0 1053 6 3 3 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 133 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 11 0 11 11 0 8 0 bufpl 256 7953 0 1143 426 0 426 426 0 8 0 anonpl 16 107470 0 100326 58 4 54 55 0 125 16 amapchunkpl 152 6075 0 5983 10 1 9 9 0 158 4 amappl16 192 4736 0 4266 41 9 32 38 0 8 7 amappl15 184 133 0 129 1 0 1 1 0 8 0 amappl14 176 32 0 30 2 1 1 1 0 8 0 amappl13 168 75 0 71 1 0 1 1 0 8 0 amappl12 160 188 0 186 1 0 1 1 0 8 0 amappl11 152 23 0 8 1 0 1 1 0 8 0 amappl10 144 634 0 629 1 0 1 1 0 8 0 amappl9 136 608 0 603 1 0 1 1 0 8 0 amappl8 128 176 0 157 1 0 1 1 0 8 0 amappl7 120 68 0 62 1 0 1 1 0 8 0 amappl6 112 68 0 60 1 0 1 1 0 8 0 amappl5 104 308 0 293 1 0 1 1 0 8 0 amappl4 96 1308 0 1273 2 0 2 2 0 8 0 amappl3 88 154 0 149 1 0 1 1 0 8 0 amappl2 80 8194 0 8149 2 0 2 2 0 8 0 amappl1 72 33140 0 32716 25 15 10 20 0 8 0 amappl 72 3276 0 3242 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 59 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1057 0 1042 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1057 0 1042 1 0 1 1 0 8 0 vmmpekpl 168 12979 0 12955 2 0 2 2 0 8 0 vmmpepl 168 118802 0 117426 126 43 83 83 0 357 12 vmsppl 360 1056 0 1042 2 0 2 2 0 8 0 pdppl 4096 2122 0 2084 6 0 6 6 0 8 0 pvpl 32 342725 0 332412 168 24 144 145 0 265 42 pmappl 224 1056 0 1042 3 2 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 584 0 4 17 0 17 17 0 8 0