0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x100000000, 0x8, 0x40, "0d6ddabc8e91782d26082996090e8dd2be8c0e43", 0x200, 0x101}) 16:11:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='$\x00', &(0x7f00000000c0)='&:*\x00', &(0x7f0000000100)='\xe0)+\xce\x00', &(0x7f0000000140)=',\xf6]\\/:*', &(0x7f0000000180)=':\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='+\x00', &(0x7f0000000240)='/\x00']) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:11:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = dup2(r0, r0) r2 = dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28a7669ae03e7d20) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="5fc627c7f20b68adbdbd62a71b78ff923937830b6df9092f00a8da", 0x1b}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000380)) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') kevent(r4, &(0x7f0000000200)=[{{r4}, 0x0, 0x2, 0xfffff, 0x9, 0x7}], 0xfff, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x22, 0x4, 0xb9a, 0x3}, {{r3}, 0xfffffffffffffffc, 0x88, 0xf0000008, 0x9, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x84, 0x20, 0x0, 0x2}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x401, 0x40100}, {{r4}, 0xffffffffffffffff, 0x22, 0xc0000002, 0x1, 0xe13}, {{r4}, 0xffffffffffffffff, 0x2, 0x6, 0xfffffffffffffffd, 0xbd}, {{r2}, 0x0, 0x8, 0x4, 0x4}], 0x28c5, &(0x7f00000003c0)={0x2, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30, 0x0) 16:11:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x2) socket(0x0, 0x8000, 0x40) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xe) 16:11:02 executing program 0: r0 = socket(0x19, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) 16:11:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:11:02 executing program 0: mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6002, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000680)='./bus\x00', 0x3fd, 0x200000000002) writev(r0, &(0x7f0000000580)=[{&(0x7f00000006c0)="eddf38a0d844f84bb4c6135794e4c3a0347826d51b6ffcf33e80422b3a11d247046b2328e5fd3b5ce2465321c1fbc9af61f86647d9c27f041691c798fc556422d136791a770bcd04f7d60daedc4ebae45218b48f2712cca5d979ca8777736a8656f2750119a18197f1869fde3139037b66564e3f95bc0d318f773014e5f6be7f2029149f991961ee8bc898d119029fe21879f248af8b9da16d374f4a0fa6e8d3016ba1783e7c73496a18615be9b75c0ce951431b62213dd077f35419c3c482851b77fc7f138e8f3c712def269275e00ca33769ab2593b5146891b255612d694d542da8"}, {&(0x7f0000000280)="f1ce1ad92c79196a5495f34656d1ec12ea2cd67b210de60cee33"}, {&(0x7f00000002c0)="021c0ce5d35ce60f1f039f46314a88fddd86fcdbe2342a6c0fa4bea6f7cf4c09bb5de23c3d0729a9495ed297debf3bd71c824c6e6656d4f82a7b3c2c990f600416babac8d71e8f3b8f32c6fc69508b87cc4f70ba73e52a918e63974e53f29963076468868189c3241b2e11d39ad05e4fb0c9efc6a2274cfcc4de84d6d75d55e606164f74c2c2fa1fbc583d4f4196a7d3907a2a599f28a472707dc2cc31d5d8dbee4d6a0bf2a09ac76ddb8556d7097d9e03785b629f28ec522de2edff1d6f0457"}, {&(0x7f0000000380)="69df6a4911d700b7f9323cb4bee7f19ebffdce052244de8a6e0feb8c77bbf16bd1afc04c7b8a6fbb0a98af4b7e4f261f48e20a134cd896b019ea909803dba70032092d018f60a2ca13ec05c446523e522a82ac9f53cc486151e07e6e90407687d6291dcb9c86098913067585db6e87487759f070bc3cddf37772626e999dcf9503e142b498bd3d63f3eda08efad60b0f71357991d68d61fac51b26b343a41a50b34c1805edbcb1b77584d46a1a0636591ced39fcf54e2a1d0973"}, {&(0x7f0000000440)="fb6b5c28301e664b5bcfbb55c1cd1fbe5faf33ae75bc47dbe8dfe56a59ca4b651f6d9fe67b47ea67f0282077edf3eb1199921ff7d3cc6a71cd5e9e331c17a58550cf1ae5e592b352900e1f612a3a23fe5024579ef46b0c3f93c9c1093b44e9771e55eb75fcfbc7d187427513fb257d530d328ad3afa2aa86d592e0528f4a4ecbbf008214e425c6712bc3a61280c47740c4aaae24f25f56ef6f9942a358e550780c6596e70f464dd4cbf21d7dc1dc72ad1182a1c1e7fc64d007aa316e1041d291cf89781692331ce9d6a731886ab9b83f85b0b9c2da5d63c17fca2c961bf1609017e2f0"}, {&(0x7f0000000540)="88b1da2da72b10a32390c9a1f533e8768515927a57af44d0de2578e8"}], 0x100000000000001b) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0xfffffffffffffffd) r1 = openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x20040, 0x4) write(r1, &(0x7f0000000140)="709784b29e8040", 0x7) 16:11:02 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') geteuid() 16:11:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x804) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) setsockopt$sock_int(r0, 0xffff, 0x49de8adb64f1d5f2, &(0x7f0000000000)=0x5, 0x4) 16:11:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:11:02 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)=0x80000001) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:11:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:11:02 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) poll(&(0x7f0000000100)=[{r1, 0x100}, {r1, 0x80}, {r0, 0x10}, {r0, 0x44}, {r0, 0x40}], 0x5, 0x6) r2 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x20) dup(r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7ff) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/70, 0x46}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) 16:11:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x800, 0xada8, 0x5}) r1 = socket(0x800000018, 0x2, 0x56a) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpid() r8 = geteuid() getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = getppid() r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="cfc99514b79a4f531c12cd7ed62284cbf6571f04fdc60ea3fbd0ac01d3e6d7e42c82f0c65a9c1762f1a939645a15a83a92813558df79b61a0e794368541ce76a3a6c", 0x42}, {&(0x7f0000000180)="0b356d7ef5866413d610b3d0b1d143760a3de0bfc3fdb4353be3ce5130545143da9ea4c34d5e451ca86bd77350fdbd6a9c845a4086f8da6bc47bea1bc8fc07400150253a119472ba83f01ace43a124c3f03ef90630226ef38fa844238eb949c9c23af9959394a4c4dd6b1aa7fa6017126aa681f8987e97fd2f8872e906aca95f549145ad02062c57677d135c871209549f96a5fbc638610a", 0x98}, {&(0x7f0000000240)="dd03cffc05420f4989defdbd07419de0560c7873a6d9a567edd5f1dde728f9a616e89c23a1c1f457721b68c6d36e0f2d38c2e63d553f25fcd77bed53b6de967c3f647f1637020982cfcd64412b56e3d22c00224dee29b91e3d6f36791518fd4dfe72e0961a8ae2", 0x67}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff00323951b100", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x400) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket$unix(0x1, 0x7, 0x0) r14 = dup2(r13, r13) getsockopt$sock_timeval(r14, 0xffff, 0x1007, 0x0, 0x0) 16:11:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc000, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 16:11:02 executing program 0: getrusage(0x3, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x200, 0x9}, {0x18, 0x2, 0x5, 0xffff}, 0x5, [0x6, 0x9, 0x1f, 0x2, 0xb, 0x1, 0x3, 0x400]}, 0x3c) semget$private(0x0, 0x3, 0x2) 16:11:02 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2d06, 0x7, 0x1, 0x0, 0x9, 0x1, 0x4107, 0x2, 0x2, 0x2, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:11:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xc3e4, 0x101, 0xfffffffffffff800, 0x1, 0x233, 0x4, 0x9, 0x2, 0x1, 0x401, 0x7}) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:11:02 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x6) shmget$private(0x0, 0x3000, 0x230, &(0x7f0000ffd000/0x3000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0xfffffffffffffc01, 0x800, &(0x7f0000000140)=""/153, &(0x7f00000000c0)=0x99) r2 = semget$private(0x0, 0x5b7556b6824670c3, 0x9) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x7) 16:11:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffe, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0x300000000, 0x13}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:11:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4000000000000040) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) chmod(0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000140)) recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00005dcff8)) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:11:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10201, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="cf17477c3f127c5e04fe2fd6a1b1ef529f509232b05e1f67f445", 0x1a}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="a5528e45521ebd47f59e7ea0c605a6e9e833a01cdc699ee14bb1df6ff0117120756a26cf26751efae052bfbdee21bde250b28f6a4644e50716d69aac5fe8dc44284d37", 0x43}, {&(0x7f0000000240)="0b59cfa03c310ad2d63c18a47cbbe99e17ed0c837cd20cd76a8f308fb2", 0x1d}, {&(0x7f0000000280)="fdb403831c000d3303ae", 0xa}], 0x5, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r1, r0, r1]}], 0x50, 0x405}, 0x0) r3 = dup(r0) r4 = getpid() read(r1, &(0x7f0000000180)=""/60, 0x3c) syz_open_pts() r5 = semget$private(0x0, 0x2, 0x23) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x100, 0x1, r4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000080)=""/40, 0x28, 0x801, 0x0, 0x0) 16:11:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) clock_settime(0x6, &(0x7f0000000000)={0x4, 0x20}) 16:11:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r1, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r1, &(0x7f0000000280)=""/141, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r0) dup(r2) readv(r1, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() 16:11:03 executing program 1: r0 = socket(0x19, 0x2, 0x1) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:11:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebafe7325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="622b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x3, 0x3455, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff6b) 16:11:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0xffffffffffffffff, {0x4, 0x80000000}}) setsockopt(r0, 0x7a5c0935, 0x3f, &(0x7f0000000100)="1faa9297fb830eb629e4c1b145e4affe458e", 0x12) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x7ac523fc, 0x5, &(0x7f0000000180)="a4dfb7261f4f903a100596d0f39b39ecbcbe151ebd58c03b79f9958915fb57ffd731a2edebe85b95ac4fda0a0ce990a18657c29ec6cd4c4e88e10f787493f9025d4e70beb4bdcad120eadb92644296f1d62070b955aa108c7f4c71efb93eadcae94efbb617082c0e037683b315972b0e2c990c106cc5d0580d23c87e593ad1c313f5a81810e64f7f46f6371228db792949605ac80a4cdeb8f07fe76bf286cf2673cfcb6558350d28fbb828f3227e4b5c0923c038642940c1a1dea77ba34b5753788879b2a0445f5ac0b579353ec1f9ab3cc0e2e32af94474566ba3bcdb8e89d84001617f3defdd900c618e23377b7568a959bc6610df7c50", 0xf8) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = semget(0x3, 0x7, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x352a, 0x44ba, 0x5]) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:03 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x40, 0x86d, 0x0, 0x3c3) setsockopt(r0, 0x7fff, 0x2, &(0x7f0000000200)="2e08e79e7993880a62f092136b00b96e023d357492ac081dd504eab4667c79136df74f5d2437f423b636177ba5f075ee0c47397f2302fa20943a75f4e3b05d7c73d1c4d57055a511ef7afae850d132ee91be75e0e7aeb0450b6d1024f7607c12e93d4283431d0537b9bac8186fea2af632f7f95b58f86a5c8bee8aba1673339fed4f3355ab958527e04b9b7137da34c5caaf94efa85511f50d82c4c8b8aebc3c8baa678af81d65b4ec8095d78849b35f14419c402b6563040000003630b54fb4dac6dd1c31da394d08f6e34cade9da2d06377ac2783f24a02b2c713105385be7245bbc42daf62c797c2474a86823464a3357d2e1c2678cfb3ed8b49b51c037c4", 0x4a2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) 16:11:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300fffffffeb200000057cf235cd616226a040000000000000000"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r6 = getpgid(0x0) r7 = getuid() r8 = getgid() r9 = getpgid(0x0) r10 = geteuid() fchownat(r1, &(0x7f0000001b00)='./bus\x00', r4, r5, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getppid() r12 = getppid() bind$unix(r0, &(0x7f0000001b40)=@file={0x0, './bus\x00'}, 0x8) r13 = getuid() r14 = getgid() r15 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x1810, r0, 0x0, 0x0) getgroups(0x2, &(0x7f00000018c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000040)=@file={0xf42dfc3110e73175, './bus\x00'}, 0x8, &(0x7f0000001680)=[{&(0x7f00000001c0)="ce6dd1c3255085fd82524c8c10930160852c2a1a335b3dba357f2010f7a2a40efc5e35982bb2eb153d5b062ff9e266d63670afbb5f8f8712ee45ba8366678271faf42a7db71b9c58a161db348934bba921cc420ab512f0e126459e2c0a04cd801639945be41b6e46cc18b153de5f58db1f005fd537b7ba421fbb6576dbfaa24a948f5759a6ac36938baeccbea46f1c1b2972a1", 0x93}, {&(0x7f0000000300)="bed258934bf7506f6f314cb6c7c149828538947decc1090bd7371a5e87e9cde887868a1c29687a936bd922721c0c182f2d55314fe2ba4a0d9f3847950be2f3b71a6bb8b447ca1301c930b88f0e74207382d2dfda1c9258389e5dee7a6f635301e29ecb5aa8958f1b281155e79a5941dbaad1295049c4c955882f10895670da125d097a545e24f7a0c39013dcc53518e85ec0d6368c5313a6496c394505b797f0b07b336dc0209d686a665dd91223d18ed68c01953e93e9d6895564be06b932e02a7b30ba78ba45aae6655315eb3b224a6522265761435fcb58988b8290f3cfc0fe2336bfe509025fef036b932d2711eeeb79eb0331", 0xf5}, {&(0x7f00000000c0)="71ae2ed5f1222811b1", 0x9}, {&(0x7f0000000400)="05d086c1ef842a694792e9e422fe2da0758d27d617aca962d15ac7e85f5fef08730ea0b7307d9739d187926a22657491639e51f690b2ce4a08b26d947e906001d7fb76bacf9afef02dc7c8d91da8ba56d79c6a2e0703b9675c31f55ad82a1deff4d6c93fc0ca347928f1f594758caa1981f85b15af55db42438291f88f59eedef56e7bcefc015d89de2c3f94eba25f33f73f78be318479", 0x97}, {&(0x7f00000004c0)="d798077bee48d1e2a1be05599558b3ff835e215ec5e12096206286b1e6990f94fe027bf6cbf3885703746958c236812b09b8deadcd7d47884d470b6b917e2f1e9760059ba1476758e604d955f7c01abca5bad63b7e3cefdfeb683525731b4e8db79800dabea58698ecb97b6ca25952a93dc46952737ecb8e04426a10516c73fda5dac64944cccc7f91f5562ee53dbdb676352e2b78a15b516ef892507ef60e083e4dad4221da083f99f341244125a3ae5ea3270a3f2cc07c6b93d5f80da04b11bd87ac753b054d280bda6054ba8128a5b47a936ca80ab0fee1a176da29bb63f5d97d1affa8d381fc8bc6eed1c7f84e5bb1bf4dc1a8d098407c1b074496686bd2e35a00a456a7fe0b4042efe9148786feb25a6ae7550bda291a401cf3d304bb060065fdedb96d77afb14974dc9981f25170a8d4a44615b852ac8ca379e119a65c3e66c158022ca13f2911d71e4857b34807f620dbd12d9b7aff2f70139afd77b1ad56360aa93f5d8d4855cf92fe863f201c8e25026ffd396f6e760fe02ba912848a6840990deb381139eba7be253ca796470afceca1a60f2c4bea8de1b175308c76755864eb5daa5eb15dfbfee3ac1e1ff72ac6984553603f490ba270f93347cbbf0fb5c9a244fd473d5a17ff62543335f6df86d916b19375fe238609b68bdcef8d13da83751b1850b5121e0d13fb43f660fce28f910c72d2f21b79bc1bd0aabcef304fadc280cc0ffa4bb50635c33034ac0002bafa2e4368394746a85170b97b598b8588d64ae1a469da0b506dfbf5b09a75f2a7063a66d2c4619f4f1fdc03844a0001c2823c833320a88d0102c045e6f02a09218bf96b1afd5a95513027968be00e710f23a20f3c390489056b4efcfb10ceb5fbebc9d67eefcf07b62b0e1b3d229784f1f6f8543ce4d8ced216add51c3d68150d17557486584457393d555b3ff64da59d3308fff630244084a2cb32d6474db0d7a1da3d96c6e6826f19323ad6b8f804853ecceb4cf8c47845c94cdc8590296229476ed30289a86a686bd652d80fbc29cba5e331256a54526b4673415325bb3e5224d06d874947629d04210481430d3e0469994c0bc63440bae2bf7f0860173b8fda83fc37a2cf44c3a681d5edbb58763ec047564f429a9b002a79156ef6edf72d938648c345dfb4350cd1f1cf2db5759a7a8736f199b33267486e38b44397c1a9931b7cff4f28ed246a6e932841f0ce60c88905ab5ded44a9d8b62649e64bf5c71afecc297d55f85c0a2655fc600dbb6f69627888c763aba1371e608ce5f73cca06ae4a00c98751b0ebbd091483fec0183ab8959e973063a090f09e6235172877cbce83fe26a137da821a7ddf2c7d585a17fe6785ec967981f558525664defa7482783b59c307a4a3eedcd166eed0c36f15807f0cee306790a5136d9ae20ca9ca71b40f7c0ff83603e17600b8c87e2029b0cf2e1ee44546464a2241fbab09a68357c9d8951768a439ee2a8b3e1815e1ddd3d8ca3a92b9cfa718d9b7cccd41318cef54bc5573c9a3518c0769a381d0716d49acd7fdd664ecc8304fc851cc104406a7ec5a290d12704e37f22a27e59344842a602a764b042e22e89aa23f2943abc88e0bf23ff3a4969519923280d46bd4cc11fca2350488a6665700d7ef7252b4c2a9cf353de967b3ca7d3aa2aa8ce6babf078ae26ba95788547131a3f93e8c1f4c12a5d393f92c8193c7267c7e71a7264c19da0bbc03afa7a2297e158eaee2784324ed7c5754f44da58f119675ede8cff16dd6b5203292d9bb50c3f80ecf04dedac58a06d8514669a4e6005263e788a9dcd370aa40a04f7dd8cf134d47067955c204ee65f50567b45f7885f8faf4b08fe44f4216d0598fad6e86cbaf1b687a3f294ba7da53e2fc223a7d6ab2c788f60dd66f217927aac534eac5ce5a8e5fc023953db73320453802f1e935d00b5e0a15ae9ff3f8215e4dcd530eb6fb8a3f20221f072698cd468fc8d5a3bd885e979f826c10e55b34d98ea5c00f2f00296dcc99675359c0e715b8bdb23748d005a5e8ed2f4ae0c1cff11ccefc38b5efe6414e904eda838a3193977bf3c3045ae5ea0dece7d5175130803dd65a4aee6f62c9676e414be6048812fb0bb1c87e7b769c6a51e2a69d7544bbff9584c3f09d7b6d2ab3d69fb7d77ea78342c57859d77b0c8f1c18935a289e09b4e6f9958462887b10ff74ab566ed0e1d82afff24df27ac45ed46cc06c73518c7ee8aab8cadb5dd8ee25115d8b9cd9d8fe329c4a57329eec2be954a9cbb3c9834a8dc74eea0495d331c17e8b7f9d891fe0c91560c587230c7fe9d4646cd517668b7f4d132b307c15058e6c7778880f890387bb7d99f513a020fdf6f7d1602b871536e0af5b8a55a0c92b72c0cd3bcefd7ce031c878d282f9de39e3132a56964c0180ee01ff9a9c16e9ee951ba50acfe1626a05ee63ddd57986d2baaf05fad636c1b9638d6544832996d67bf3c85644d516d3f0ed7d6e44cd9e337f3eed1c0911b86163b2a06deec9512cfbb1dcda5eab6fca13bf669a296227e9ba61822281d530d8b4f61c5316082cdb2ebe66ee21cb8b48ae201102d42fa15c194fb7137180897a537d08dba05c3da2f85a3dc3c846d92378bb4e40c945a7e092e812abce6bb2b98260436501a2ca06afdfb0a4050fedee73c8a14eeb1d7c0e94ee36bf3ed89cb99929ae0c8d9c6241eec2ca62da7f1aebf7d20c25242ca4eadeaf8e49e29e37710d872db45e8edf49499dd2244328a950b44a6122124cad9f9b933af4e5943266a500220731421d74769a464b9bcf4ef26a23d20bf9a72b988e8814c6681cafb578bceaee1df59ca6d9e148d24066fe965d2115c3dc23ab02e6604ffd30d27ad7e31feea6db10670586d8fed531c1cf6b99ac82a513d6b78076dc73abcc7a796b03c8af4ddb78f276c43debb4b51850239bb950023e24f414b1450f976e5fa1e5939c9073cc3b9de3a8ff5440266d8b3a43d1f97e770aad1f4995cf827fc7db5ee76859caadf3f87e8049c0905352ae7732dc38bf7290bee3990a074eadbaf5e783f82b29c9fb1cf1baeb5d07a116039bace71c28d0eb70cf025a351cee5867c5a4c2ad6afd1352b6476a4b6721e0d1d3bc65b9cba1897734f315519ba88db5719e9f4ff6f5440d2b2b1a31c313c65e48c76a874513b12cf1d9e36f5eb2274e9b0696544e21fe35970f071024506ca46b3311b2fe8f3df3929eab41735a559cdf45b8ab6b63a54e1dc3b39b1dfbacb2ab9f5bf270a0ba494a18b12e95223342bd6d99461fbbfdc54c9c1be6428d2ee57f5a66a684c6624aad25c937c2ea77d2b4b101fdd32bd4fa6f087a9c536c853391d3100ad4416b6f1c21961c5d51dfcfeeede33fe748c937a9d026702d2dee92ee1e4e02832cd5ddb3df026c4166842a636d4f304ec79e6ceda100f829193802a40794fbff596b58364171fece872a915619b4c3bd840e8e68293f1efd62c87ce081f20277afa5f3e49e59161ad3d3995434ffcbba6d6b902713a4b956aa967b293940ed3a137253a21962da6f9cb07ff871757714e276f31ab3a3454addcc12466e13bb797bc6e814469d50f2c287ddb1f260c6108c6f873d3070d0859b03a55129a6dbbeb71045eab1fda781b22d1358acc26224b3bd2fbfe45ffdca657025ade040a53fc6e69554d4b0e24f5e3ce45d3c4455c37a6208248e6d9c7828e90d30d5c7c4d9f6d6d6e1d05777cc26e75c16b1c1b6e6e4a870f6f4206b4d1f204a689b6f8852bdff49ae8543d13ca7a75a95b7cd9bdefb1f4ba1f0cbb6225ab7a7c61cbe516e72bbb31e33b0976688bb1e95419808c83af64e003695b1243c1365d42812333bc8322dd7fef8c19dc53d266449dabdb06ba824732e5ee9696d824bcc316cbf3d4b2c4f29311bf26710a07dff21646ab63630630d8d77697b859f4c2cdf8d9d48005246f574e9c034a24592b6081b7db98ccd7c2f7e920572d3945b9a17ab2b679a04a37b52810c7912517544f0799cd002c53c7004e2c0bb471075dbc3330776d6dfaf08a354beaff2b30c2c43348fc63efb7ea45be5d432bb03a7176fef43e4016df5a6cfd0e1f6cdc5c852e98032287e45f49a946c757279d993fb72a33257a12df389a723b68e8162deb702e18f444f834ce5ca6c865f6b8c27b4fc5e52624145cd716b288da1992c6b59c71a917c426d2bbb98cf0304ebbc4cf2a64c6c4933a913709652f303030b0153b867fa7c04ffdbfefd6e26ef8c582c44b24b5ee986485b04769ba050ee97e5b91b61ba86dcb819f02929440ca0134584941d63c3228e67a47e8b45f1a616f665e1a24a22568ebb6f3592e722fc1f2613a90b932d5f80b21b8894add9466ce88f9ae26599d32a2bb71f0cd8b60f8e7aae85ddb3b042566856d3de515c6bc708e7503a47eaedc9f963ace89e9b7c04fa7a3fffad0a8c2610c442abd897ba99b599783600cf5389aa2517a0557cfa7316f2f9c43eea39c430a5973ced279f8c313fbdd5c8e515d0edd7e9a5ee1bfea60fbef8a721552ae4d72196acbce59c50ea64f85222ccc54a6a5cde07a0b58ba65d40208cf48853194efb120f9c2aeb48d2fdb45d3351f1a4a0079102a012244e749dc341bab87b4dad6142cfabce97e6ede4124e2a5909d1e94ccf2dbdfa07965e01776ccf2d428fd64ca1c190ccc7bfa9861d9ce59eba708f9d3a30b082040ceb1e7814dd12558366ba68f730ad6023836fee67bcfed584f4e07a72fe1a5b913919fb5920b0c523545cd21173e9578c8e9c13ef94e9e1a663f5cd3c5ad7fcb7f3e875ee82473d33bf6d4d6d1d41e10ebb0296bdb83ad809558e57481dac2c1533cc45a39e9bd3f704fda7231968cd70b8066b969541af7535348758f835381567f472c54c9ec4c4d9912ca755e0cf0bd352f3876d5f51a88933076bde78e843685a543b36233abaf03a2cbffe6e7a54f946c153b573ce47b3e367878215037e4445a0e6b4d47fe42d472b479021750206767e52850a3bc83377cec82f175bbf9aea4264b06c9fd64254755dcf572772ef261b09e9119a6d4b6f1ba5c67b8814b14fd289e51848cde125f02d33b48d065fa4867291e112318163288ee7bd058d6736bb4c51424630886b7b1bc3ecb2414a547bb6dffc68de137e86161e13fd9c1122b977b3b678484ae281132e01eef21dd48ac011d8d5f8a3f50034901a610822650e29ea18bb8a25de230521641914a5ceaeaa3c72c6ffae23097fda29f6481f3de41f47d79717cc0813d9b563fc41fdb82eb9b03968be288679cb43d2e5c9861252a191fa86616dccdfe00399129ddde090540b8aade5e008da823cf9e29147f30b003def37feed4b2055af22a234bd021a69ccc9a56cbc17ed19628fc884c1fe1da0a7afef13e9ca248aadcb684523933c643176b60932215c16125afe85b310b210913c2be8695d7fb8cfb2c45b1165ad06dbd7bce8d572289040580201a323e5412a0d2fbf92c333d45d7ea4f3717984e6a55a13307d57983916ca831042c1c14ae3228c3f2ab44016e3e6d2a6232ebe9e166e2707e585123295330eda1195e968d3665c3bb30cec31e1f13de47710ccca28c09cb06b9f51221f7df5522ea027ce5b02951b5b80357d6931b584e4322d7909287efb0d99456db0b11af02972a7b100ed6d272c75f3970c25e0a1cb1cd00bdb6a04dbf0c515fd8c2fae456923832fefde81b1e2872bf4eb09699a97b289a041ed656c3374a3188ae7370a2830c76607918e7ffde9be43fa319b9bd7b4858b00f9587946f0350302950ed09f77cf73886b31", 0x1000}, {&(0x7f00000014c0)="e15b848daef7cb756468836084deccd1e501ced23108a0b24c61db5abcea3001bab9b2b55a087822756a4b66d56237608b62ecb83d3eddb4de355245305684f2b568903d3d72365ecaaa5c7e8fd7ae465a07926cfa84f6f5b8a4b75e3b092d", 0x5f}, {&(0x7f0000001540)="e623396e7e97087b49e597dd9fdb9ad4efe67ea41b325c1d0c6ef0241be7ba140fd2be40a6a95707cbc4e0a899e297539166cdc6a79daae0308171c9dd8eac736f9ea437c4b4", 0x46}, {&(0x7f00000015c0)="d6e6101c2caa83b16d2d0306da46bb2397f529ba13ca3661a544531418cdc0a1b6de2fd4ec07051de25188d77cd2d078d9053174464d597b862835c357e978a06f4fb70677b40215dffa21ae29561685865ac54526d0389c1432ecb030ccdafd355011af1ee21d54661ef5ebd775a157ba5f7129ec2695237006ef0aba1b192b81c778011e1a1c487a", 0x89}, {&(0x7f0000000280)="95c31d1a3a7a", 0x6}], 0x9, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x108, 0x400}, 0x2) r18 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) 16:11:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="eb7f00aa4e713048e699319296480000000000fe", 0x14) 16:11:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/55, 0x37, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) setsockopt(r0, 0x20, 0x4, &(0x7f0000000100)="f64dd52966ebb5c3b275b7dd4d72f3936dd770f0b1dd6be56248832045bc73979d1c4b42b1eda3df6a1c475dfad804990ed465e5265d6abfb2a1762c239cafce3c06da2392c14b1db4a8d67dc02e54f987a0843958c976b31c5e55918402ac9e6eb4ddf4017297adbb1fa1df30af7946d8337b45ef9094ed9ad833268038a4903e87094ac192fa71063c16c276f54905c43b27a2a6497138f9e7809bfb020029d4cea57c8ad7ccef5eb1a47691f474677166db89a9ac1cdc9020f2af533e02da6923d94f3058b5b060962d525793e216f833c223e85f141c0839756563f0adf2a4d1bd0d8173960bee0569", 0xeb) r1 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x50}, {r0, 0x30}, {r0, 0x80}, {r0, 0x10}, {r0, 0x10}], 0x5, 0x101) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() r5 = getppid() r6 = getuid() r7 = getegid() r8 = getppid() r9 = getuid() r10 = getegid() r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x7, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="a6e3418668679cdc0c93f4d6908abd7c5a2609b1df90df648525af30e14ce3b20def7267d27cda6217695400d89f74990510866c09f1af3c4514c2965ee5f58f741126357ee6c10da362b8d3a015659cea22e04178d4e439be0762f1af80f90d5a45f3b51810d77c29953f46dbf91f92aa9a06b73743d15ec48913160317af02dd29573fe565a7b8548c313117aff638a98ff3afce2a759e004cd7e96c760f43437059242fabbcc2540adc03465d9d39082e613609beff8939c5719d4ff52b0fe6dd931865d2afc25d24a32cafb931fa3b44", 0xd2}, {&(0x7f0000000340)="587a1220f743a13baaf4e78453863a5b13d5cb6a986333a0154bcb465f5e885f2229cd4741f75050c660746f55c0e7663e547d7f101fdc863f17fd08abba2fbdc7dfaf121bab9cd08127bd82284ba30fba6e6990bbc25fc1b30387b0e35ab91049a03b94331a631dddb9d46618613f2538a402f4269ea9cb46e8dc3d7f0545c0de9dee0edb0a1db38b0cb2721488cbf63c865af19c55d5e543eed07d4af6d120fd731f004adafbb972973bdeed4cf45b16aeeda62183eb1b9d258367c350b4aaa418492f81b0cee1e6ebfc12cc22b5fbebde1e757d0c053e66fdb0c87dc8229ae3c81b18e68fdfafe4cc51", 0xeb}, {&(0x7f0000000440)="d3ceb7791f2a19f5211696ce5e8b2ccd24ad536d88f684a5dbd140f8b80385068ff45d5fb628e26e38ea406f2f0e27", 0x2f}, {&(0x7f0000000480)="930dbc4b05936634c9e91a70c3e936544e81db71bdd3ebc4b737c750f8fe6c0343ce746f2f645dde61a83ad758dc12e46e2875dd65733f7fe67a5a80a611aab72bc2a7def61fb30db458d544bd65ce501b37a5a48e125a352b65bda390133960d89c8554d5c27f580a198fbf7e056eac5dbbaa8102b19aa7710766d97bc6685cd6a00c7fa0cd3621c8f5fcc0f0b2c84efb5f8a88554ab39b2e0c9d4b645955e60a53f30168b8e2d1112c9a", 0xab}, {&(0x7f0000000540)="ce9b6bb1bcace75450e34682d61ff30e9b89df259c25d76fbc86377358f5bc32e133725ff2b0572d6ad8ce7777eb1db56616a0153ea83e30f938c698ac88e26bb28a540cc11528b6bd8bc878a248f735d4b969fb600300ccdbaefa84b29f684b297b675662c72808dac3d103f248d1faf2f454d7baa0e35a23e1f0c61ea5e311643fb3052c99135b1417105be37ed352c76b5e80486d2006aee973cefeae06e06cbe8cf72c3f4229bfc8597f9f34a345c4f179e97fe79cde622096a0d51264777977b4561c9673b148be6f08213a7aaec2358c0ccec52d9f821ccf2e8a8f241ed522ca3f31c842008ee92550a5e01baac212ee36f4bda3b8", 0xf8}, {&(0x7f0000000640)="0272b6ada47f8e8a0d481aa0128329b9ee69199ad3b8ad3959c097b60508dbeff8f5eaa8be05d70f3916387aad54ff7507f1a2ec8d53dfa6915f3c8b53e6dd700955643812107dc58dbb602c294b965e490070d8", 0x54}, {&(0x7f00000006c0)="a39d3b42c5f698a476c58b6f6bac30c0988871dd0f050a41acaa4c30688ae50d44826e495607b7be902219f077a4c8a96d7302d4950571b9b04e524a7208beb8ac3bfcb13fef2d5410c85f6985634624ca15a92bdb58f0", 0x57}], 0x7, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x108, 0x400}, 0x404) write(r1, 0x0, 0x0) 16:11:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair(0x1, 0x7, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) fcntl$dupfd(r0, 0xa, r0) 16:11:03 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002e2766e7902e78696c653000"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="51b57917365336468d74b2b3f8e79df38e48b57c503adf49f26d9d325c5bfd159e371a8919b9c995ee3fce199f829d6cb659612ad43bb79d66f2c5010c8d83d9d311797e19e6349181129571ae1c29ebe1ea0843ebe8a94aa45b40f89930989f53ffdaa42446996776426829cda76f592d85c4458c2bce1cccac152d1de6ff7d81548c85b5a10d4a84a85e10c5", 0x8d}, {&(0x7f0000000100)="f7ee24fd46a0ff701810ef7dbe6cc32549e3e44dbb3fbbacb86205c543363ff1d0b089754c76e8a8ac5a900854eb59d118d39ae9231d79e40e2be4450a4841ecd884817d5ffc53e1877b537462196c03ee9e8117c5b8990d10e5f6130f27b6bb2c237f935269e8c5f5ea2bdc053c578767d59d7a93a8ca68b9b6ab6a02d2f4a1687fbb", 0x83}], 0x2, &(0x7f0000000200)=[{0x40, 0x1, 0x0, "ecd64e756c10389214d6766be9b9a06561f705254022d07e102ff335a8f26558e4207c919e7d16788b"}, {0x108, 0xffff, 0x943, "a53c252a624d04252ef2ff26379693704a67bc1c0dd801c399490efbf7275ccf023da7018242c119644a38b6b550a0d51e67746925e45004d1658b1ccd8f98d59267e92646eeb71e389bd732fd9853923ba53561f74349ec8110db89febff3ac29eccb38873c8cc2f2857f2ced9da348eb6a2ecf5249ab627ef4008279be72e6a27d2107b8cfda6bc4dba783e7c3929e16a800c1a67ba038f64e53c24c799c97c23eef107db4494069b53ab3e2a6592b070c1f3d7bfd32b671cb0d1ef46e001a5fd4a57898ffe29ebefd6c68024a6c951ac508b7396f3646702c99e67eea4b104cef6607d1996711e48b2a75beebb1a77026a3ad"}, {0x78, 0xffff, 0x33b22a3, "8efa6b0d1b9d6b32436553a759340dc855dc4ddaab4339068188010d7dc3181a227738de2363c8c58d169b9d1cdd299feff81a7b8e1e746e52b7929b207402edfeb8617d4f7f71505f11aa6a0416055032d0a1277c86bfdc483dafd2333e66fa979749c72535"}, {0x88, 0xffff, 0x5, "a8e16a12873812abfb0a694f5d188715cecfca00ef04aaa190c3421b45b3422e8e3cc7c88fc121488357dba38e93676d85ccc5831c440a927ef931fe9c878225506e85f9c9de01b19b8b52b3bb10600b974c1605515aee2b98d97d2bffa4dfedba84d866203c5c68bbe4d1e7e88e2721233d5e"}, {0x70, 0xffff, 0x400, "fe8dbe8dc58a9077dd945e83e09cd34d2ce00534fc2bf730e44c14afba421c2f29efb408f67927bead9636a8af93f3867e5efa9ea451b9eae4d64edcf7f4eac71d297a11289c7900f4e1d8f4804c438f82350dbf6b8ab9f8a496008261b7a444"}], 0x2b8}, 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:11:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x1, 0x4}) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x1, 0x8) syz_open_pts() 16:11:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:11:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) writev(r1, &(0x7f0000000040), 0x1b) fsync(r0) 16:11:03 executing program 1: socketpair$unix(0x1, 0x4000003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x100) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 16:11:03 executing program 0: r0 = msgget$private(0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x2, 0x9}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8b0, 0x0) getdents(r1, &(0x7f0000000680)=""/4096, 0x1000) msgsnd(r0, 0x0, 0x128, 0x800) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') msgsnd(r0, &(0x7f0000000440)={0x1, "5beb68c00a62dd31777f3f0bef4e3ed33e1eeadfb35543af94fa51dd68e90bbf20a820ab97bd94f09d42c7c0432b4e83e890e950d99dc37555231b4b3fcb1c23bd6ff7707b4207cd2f40cb2abf3ab7afe8a9f38aa7dd37eb6df6044fd8bb15ca2016c1a7c2ef96a7b5779327b0e0a33dc958fb3db8cd64e5147e53d162c099ed4428a476b24c8a9cf072e73d2fca631929db5d42ec988cf325dec105686a6fb5343954f69ee7ba5f1ad35651e5f32baf84765d7a345d19b32d7ba82bd46fabb28151ebe5eb71d842d303d999332abbede7827ceb27d0671e86bc4a86886cb3840638d536ad26703e9ec72aeff74819806cca1af17088a8baada5db69ebccefb8b091f406f9b78e3156a6ffae821f439e99a5f36d2b2c2604d3eb4f3ad4845d805f640f449a07f1117bf856d599624792992eadc938fd1ac045f13d3cc8e52fe7b23940cabdf5af6247c8fdc7f2d3fbe395b28b25577f1d08b1b970fb1e375f85fc38256e4177818f7a979572815b1c8eadaf8437d25b8d2303217c9752ae3a48d876db3aac5e63d887f3b397393d6f011034df7a6ad2c0a9a17f133e6e4ae7366134a12bf9ba930812877f12ec7ba91ea97d4020a79c4b9ad268eb5279ac578ef76470a5c11c7602e292d2e79b4b799f58f0a1d9404503d853face56bba918b91e2496c402a932ad746c812f84c1e75283f11b841e3ad5705808a552a9dc8b6838ff3bde58062906fc7f9d1c3f80e01831cb051ecb8a55d8bd5465a3"}, 0x459, 0x800) 16:11:03 executing program 1: socketpair$unix(0x1, 0x20000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = dup2(r2, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x81, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4193875236290cf9, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x4, 0x6}], 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x34, 0x20000001, 0xfffffffffffffffe, 0x1f}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xfffffffffffffffa, 0x35}], 0x2, &(0x7f0000000180)={0x9, 0x7}) close(r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) munlockall() 16:11:03 executing program 0: socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x84, 0x3a80000000, r1}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000100)=""/6) 16:11:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x200, 0x1000000802, 0x200000009}) ioctl$TIOCSTOP(r0, 0x2000746f) 16:11:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = dup2(r0, r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x2, 0xffffffff}, 0x10) 16:11:03 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:11:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x908, 0x0) r1 = getuid() mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) 16:11:03 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 16:11:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0xb5, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 16:11:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x52) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 16:11:03 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3b41, './control/file1\x00'}) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) rmdir(&(0x7f0000000000)='./control\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) 16:11:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r0, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) close(r0) write(r1, &(0x7f0000000500)="00eae5da55f43c44adb835c7a0f48eae4bcea88bed295478a20461de3b11228f7ae87e2d05198140e977b967789a6faff22abae38dfd44ca31aa7aba540733c224ed1f05cb01691449bb795a2a54de906486bda87f3375debe159673a05fe130077bbc619e1368982ceee4f977abeb24c218a44e3ab08d00d490ad2aab7aac19c5437d15a4c8cc136d99800baf9451c6812b09992075af2d99bc1e3ba5a2a8f9bcdbdad617f1dadfb48f78c8d9d0471d438f385e05d42e7ac3df8122ab13c0ef5af3f8bfed0cbf53bf41069f1b6fd13e78fe47006c0874b82c5ac6f513130b3c", 0xe0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mkdir(&(0x7f0000000380)='./file0\x00', 0x2) pipe(&(0x7f0000000340)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:11:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f00000000c0)="01201a56e9681eab07783b3706000000000000000000000000000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="f0d5fe72a31abfc2bc2f7bd92e61d7262ca50039de8e6eb35fc740e760e032d553835f5d5863a0e8d67dacac4e2bd5cdcb866f03dda369b29a7415392ee3c32b8f42cbaa008037d984a68e22f62a39725b6d98c9448ff10a847d21a5dee310a9f4513a96ce2308df796a7e45228554908a40b03db6aa64ee9c4ff94f0fc82f85c35e98af2b285b73e8ddd8086d71f5f11c2f45c945462b2028108593f807f446505af439808df65bc0d0561b874e7fa909c1c87e9db05344a4414ac95cb3362ba9e54d832b0b11445bac311c7841440d69c5f1abf92813789526011f983bacdf86ead78b6ef985259d187d3630fc25a03d7e50bdcc829f0000fd64dc81564f584b9c63b1b05dbf3f52485b85379f1e0126b477bd72f0bb1bd4bec6dce03a5069bca2ea06edce57218269e763a95c87351211bc40363e2480a89f97bb075b0455a1dad945f5c6007f124cdff78ba4416a5833227452449fc695f77812bd8fde38fe76edf756a9c05aada744168315e02ec5e6d778661734b420915cbe6e2cb6bd015f5cdef3980ef62bf80221b0acf819ed41b702270c4d0949f36a1dd60a54e4080433c9da7f9fda7c2e9d88cd1cbacdb4862b0dc7da968e8eae18a0929cf77de538efda779873af2ac47a1b48d07d16cd909af938b21077853839d0435117f93bbb371b3fab11d2cc0c814fd64efa7f442e36cde7c2e68540369dc130bd79b409a026bcc762a98c3b708e274b94e1140438b5eea3a34c88c7e88a1128e7e4be6e700a2612bc14e80f30ff8b9d1ff551d0ddf89c1e223016af67eaf95987b577551fb31c98ec2aaedf65cb08a8d66b129454fbdd0c28e25fbf53f4ad1327a3314056a6c58f11065bf611d0a77495b60addffb0cb85c45c1f21ee8fa4f6b5eb33b125442fdc07ff0a32cd3daae944fa814470633a815d4aa96a4032300474d7885cb8ecb8825ee5d1b0d71660480f7caf51a0cd7758cb8924579dd47b6cddc5ae1eee1cfa31cfb90ff90cf43b25e72c82be9575a584db8710fe23138ae478564175653fc6229426f8555d40a7423842342980847c626bcc3ae3519f7a57cb954ad93867b75add1ea7569752250fb0668276d11fc46c1ba64dce853aeada81bf8af952bbe0fab5e8a735f90502526cf54e83601b044e2535a90e105097c749ff7c3ca8696695a447ce2e2d9d1bf67e27f2f6a5dc7f9e38ed2aac43414c5ef72fb7aff706ac3bcb6734a71ad92b4c3129c9e5b71418b54b2ddb1abceeb1e1c4fe72acc8069d9adde6de89095238017eebfd446d657b6d0187a7aac9884505ee999b5b1eb5590182dd5cf54a37bed445df30bb7e2d3ffc22257bc929ead3f027477b263e982320192637cb9cb357914c0b8b95f66783116584daa155cb6367dca42ee11a73693e93d2b2080044c436dc9143832c6767d3709e6fecbf7b17b1961c4a385c4a5ffc0245486880da6c96119849d105462e92f16cac566e37e4c1072e4bba65ac965cdfcbd11149a182bb58988d1a944cf4920b2d6ddf6eca49546a663009bb7c5bb060f801b6906026e6c1c843aa737550297c298704cbefced8703330931d61a4e247c5289b3a6b8ce1400c34ef64e6aa4f87532f1d322b011330f09839f0dd26d5ca333c0b19488bd1d716ce50a46424bfcaf496457303abc0b6f5401cf88afe6797af670d75d1311c71012def57fbc181e3e29cb0eaf84be5777620876244bd50037e1c8c99d05e69a631257ad60a1de87d3948265b41aa0d7c80bcb0d925438a1170b7a7dfffb4a7615de89e4554f5c7883d3cf23a3148390e64eefc70e4eac6b9424f460220c4262e466eeb06d3a32b85269de63dfc464a5cc0b737edff77fe4b0065b94aaa5dcbee89ece0300b3072e3f0c9f425d485fb12990ef35a5a6e89b80482ca20150d82969e8fb18e38dfc67d9adb53550ab7f17b0ca27b122ad02e48247f1f56f0fe7e3ff2a902b2e1cec0889593add525450e", 0x57d}], 0x1) 16:11:03 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="4f8bfb4be51cbfb6e3762c1521617d2afd580ed1f7c03e8d5360c35d581da72008f298174166a44ac7a4082e70a828f26ca386f5f4c797563f1dc23b4369324516a460f1dad0fe8d9e3500000010bd2421e8fab6f648b5cdf91daa08f8252a8034750729fd241c719f713165abcad9c71a1d91f47c46a5a7ab837b5fb059d514d9a88e803da6170f14866a38445a40bd7d6f20c0dfe210d51c3e51c0d828aea3ce", 0xa1) r2 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x149f852c, 0x8e0, 0xd07}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:11:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8001, 0x2, 0x10000, 0x0, 0x9, 0x6, 0x3d6, 0x0, 0x0, 0xce, 0x3ff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) kqueue() 16:11:04 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) read(r0, &(0x7f0000000140)=""/68, 0x44) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) rename(0x0, 0x0) r3 = kqueue() read(r1, &(0x7f0000000240)=""/178, 0xb2) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1f, 0x0, 0x0, 0xe20}], 0x6, 0x0, 0x40000009d1, 0x0) 16:11:04 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r0, 0x5) r8 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x40, r6, r3, r6, r5, 0x42, 0x84}, 0x3, 0x566, r4, r4, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r10 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r9, &(0x7f0000000900)='./file0\x00', r10, &(0x7f00000009c0)='./file0\x00') getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getpgrp() getgroups(0x1, &(0x7f0000000200)=[r7]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}], 0x38}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r12 = semget$private(0x0, 0x5, 0x2) semop(r12, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r13 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r13, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) 16:11:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0cdea44dc6f8e451ceb2e456b86a542839a0014d72db5939ff46d7b90e1e0378c96973781eb34cf2a05430", 0x1df}], 0x1) 16:11:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fcntl$getflags(r0, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8001, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x40}) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e4965c488653000"], 0xa, 0x0}, 0x0) 16:11:04 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = socket(0x10, 0x4007, 0x7) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:11:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000180)={0xfffffffffffffffc}) getgid() 16:11:04 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000180)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x93) mprotect(&(0x7f000057d000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) 16:11:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x400, 0x8, "55d4a0851f0a5c37ffa7828bf6991724be7c46bb", 0x36, 0x7}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:11:05 executing program 1: r0 = kqueue() r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:11:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x85, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fff, 0x800}, {0xe9, 0x1}}) r0 = socket$inet(0x2, 0x4003, 0xfff) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x30, 0xc003, 0xbb36) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="a6854ad16ed5c79a77debdd988a6935bbe500ce8d0e8394a436e5b4c7a1fc9405f6cec57daffb1fe5f5d54c09fab589b5f6a681d0dc9056dd7", 0x39) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000140)=0x80000001, 0x4) 16:11:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) 16:11:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x180002005, 0x2065d) r0 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000011c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000100)=0xa) recvfrom$inet6(r1, &(0x7f0000000040)=""/184, 0xb8, 0x1, &(0x7f0000001140)={0x18, 0x1, 0x3f, 0x40}, 0xc) readv(r1, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 16:11:05 executing program 1: chdir(&(0x7f00000001c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0x6}, 0x8) setuid(0xee01) r2 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0xffffffff, 0x800}, {0x2, 0x8000, 0x800}, {0x4, 0x9, 0x1800}, {0x4, 0x3, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x7fff, 0x800}, {0x1, 0x5}, {0x4, 0x7fffffff, 0x800}], 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x40, 0x27) unlinkat(r1, &(0x7f0000000480)='./file0\x00', 0x8) semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) pledge(&(0x7f0000000300)=':-,\x00', &(0x7f0000000340)='\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0xff) getsockname$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:11:05 executing program 1: nanosleep(&(0x7f0000000000)={0x5, 0x2}, &(0x7f0000000040)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000005c0)) getrusage(0x4000000000001, &(0x7f00000000c0)) nanosleep(&(0x7f0000000080)={0xcb7, 0x8}, &(0x7f0000000180)) 16:11:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="006b3b12e21e3d0cb1c12cb890090000195fe129de1dcd3555ae71214baa5e1f9de55d78c3f4821558cd6747e116fe1cde7d2fc976894344e6b2c45ddc31ecec949f873d21a9077d5721b111baa584c38aed9f8a21595699df07fc4cac3fd8d56373100b9e77853170c44faab733fb2bbc46e8ac302ed925bb4e72"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000300)=""/4096) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:11:05 executing program 0: msgget(0x3, 0xfffffffffffffffd) 16:11:06 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7) syz_open_pts() syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 16:11:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffffffff) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x5, 0x81, 0x100, "1ec2ce5fb1d28f3ecf60f5c47b44926820867afc", 0xfffffffffffffffd, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x4) readv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:11:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x11, 0x101) recvmsg(r0, &(0x7f0000001180)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001100)=[{&(0x7f0000001080)=""/53, 0x35}, {&(0x7f00000010c0)=""/29, 0x1d}], 0x2, &(0x7f0000001140)=""/15, 0xf}, 0x800) 16:11:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x4500) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f00000000c0)=0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) 16:11:06 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000300)=0x831e) 16:11:06 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/132, 0x84) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005fdc00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffff7, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:11:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0xec}], 0x2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000180), 0x168, 0x0) 16:11:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x407b) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1}) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) 16:11:06 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) socket$inet6(0x18, 0x3, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x4}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x5b3) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x80000001) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044273, &(0x7f0000000000)) 16:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:11:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:11:07 executing program 0: r0 = socket(0x7, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x400, 0x26, &(0x7f0000000000)="b2bc28e923bc2e9adabd044f83471f660a4adff2a7359c4ca96c9c7b6084a9d65e1e2358a30fe4d78e767329d6e79816d4ecb15a34b673a0f6d1cb3b99f55e21e28ff95485759736f76d19fc94b0", 0x5e) 16:11:07 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = socket(0x20, 0x8000, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x200, 0x7f, 0x6}, 0xc) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:11:07 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getpgrp() ftruncate(r0, 0x1e35) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8682699c018c3ef8) 16:11:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, &(0x7f0000000140)={0x3fffffd}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:11:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="e0231f22aac5c134b61f45df5af6277d266e60b97145d904817734068ed203159272816863982a8d1f764e57f499680383b25c0400bfbea5f87036d970ad6b61e8bbae846f51e4b9b59bcc14f9f049d0eb3a48af9afc089db81dd37c604f125c8ecef07c2f790c5ac193d209e0c5ad6a0dfea7e6a53de3579c71753feaf6c86ced59595a19aa4962750856a90e05a841b8dfa514c0c6165a395c2b3ad1302e2a7afa2d644a8b222d0de697541a40450b22f87aa7d79cbe340a2feefc3d9255dc93799a39c3d631e45c5c1054742f9a7c9cb4a8fe9ea1a38b2a1dc651e7997a73ef8639a2cd038ca6a41ea641aba3ef04c9ab0f183bb7b55ec3d9a4f45a57", 0xfe}], 0x1, 0x0) pwritev(r1, &(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, &(0x7f0000000480)=[{&(0x7f0000000600), 0x10189}], 0x4a8bf4a85344312, 0x0) fsync(0xffffffffffffffff) close(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000000c0)="203d5096a86c24492c5e92fb57d71144fa6e7f72509e556e7ecaffde163bdb97753398d67014107d7d56fe6a6ffec74189eb7390a9de0815397f85ebb5475d", 0x3f) ftruncate(r2, 0x0) 16:11:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x1}) r3 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r3, 0x0) r4 = semget$private(0x0, 0x0, 0x100) semop(r4, &(0x7f0000000140)=[{0x0, 0x9497, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x80}], 0x4) r5 = kqueue() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x80000000) kevent(r0, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x84, 0x7, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x80000002, 0x7fff, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x6c}], 0x20, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x23, 0x0, 0x100, 0x3}, {{r2}, 0x0, 0x20, 0x4, 0x8}, {{r5}, 0xfffffffffffffffe, 0x2, 0x2, 0x10001, 0x90fc}, {{r5}, 0xfffffffffffffffd, 0x0, 0x10, 0x7, 0x8}, {{r5}, 0xffffffffffffffff, 0x8, 0xfffff, 0x3, 0x69406a6}], 0x1, &(0x7f0000000300)={0x1, 0x237}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000380)={0x2050, './file0\x00'}) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = open$dir(&(0x7f0000000440)='./file1\x00', 0x280, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x3, 0xd8, 0x1000}, {0x18, 0x3, 0x1ff, 0x6}, 0x9, [0x3, 0xfff, 0xe2c8, 0x7, 0x6, 0x6, 0xffffffff, 0x13c]}, 0x3c) chmod(&(0x7f00000004c0)='./file1\x00', 0x4) msgget$private(0x0, 0x4) r9 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000500)=""/101) semop(r4, &(0x7f0000000580)=[{0x2, 0x0, 0x1800}], 0x1) r10 = msgget(0x2, 0xc0) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r10, &(0x7f00000005c0)={0x0, ""/9}, 0x11, 0x1, 0x1800) mkdirat(r8, &(0x7f0000000640)='./file0\x00', 0x2) clock_getres(0x4, &(0x7f0000000600)) 16:11:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r16 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="3e9ef86e09e924bcad19625842915ed0fcdcb0bd845b7b585288dbaec3ff8df02fe807fd8beae4302f5582616289e0cbe0689968e54da9bbedc3e528cfc22fcaf0fea7b432388013414b1d6c9f17d0af4807a52715f30e0cb643f4d0407dca31b07fb7dbc360b9388630eebf32c168c60d31b9e5bf6053a5db86988373a9e8f646c7b3eb500428f7ec6ae8e633a9efeaaab6eea81179114fb78bd6381ad171d21173630ac78543a9853d2051b5acf51332d65788792fa7d66f4fdccd8cbc988d78d4a826feaa864557a6cadec9be2df1", 0xd0}, {&(0x7f0000000180)="825fd055a0c991a38105079383b94a1be60b94545dd1f7d7f8fa7de13fd793a9fe4fbb33632fc07906f26618e1e680b8d69de07ce91e14f7b5dcc6f6cdecb75d2902a6227fd1cf1455c5a90682326757a6c2a62e5ce99ec5", 0x58}, {&(0x7f0000000280)="d66dc1c802c02d0b2e94e51aa3f24ba4ff720ec74495bf7953b9dc70230c1164bc649019f1ec79fe0bc9770bef7945e548b6a3e26918a7b74f4f32970dd6b328b58e0e2dd62bb9ca92e99f76f2066e99f70786aefce8fc86d0d0e55baad738dee98dc8e62143dee208cdfd", 0x6b}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r1, 0xffffffffffffffff, r1, r3, r2, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r1, r1, r1, r3, r3, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x38, 0xffff, 0x1, [r1, r0, r2, r2, r2, r0, r0, r0, r0]}], 0x180, 0x408}, 0x8) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:11:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000300000000000000000000000000100000000000000000690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) msgget$private(0x0, 0x110) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)={0x0, ""/90}, 0x62, 0x0, 0x1000) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f00000003c0), 0xc) listen(r2, 0x0) 16:11:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) write(r0, &(0x7f00000000c0)="daded911ca8230e9c8275c0e2b52d84be665acd56014d3a01a247c466de4f5a303b4ec629ca8be09201d67396fca722b80bea05c9e343bea882c70cd3975cdf2c923f2d5f5e8f8a37bf70e5237bbe2f4a3", 0x51) 16:11:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xffffffffffffff56, 0x1, 0x0, 0xffffffffffffff9d) shutdown(r0, 0x2) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x0, 0x2, 0xff}, {{r0}, 0xfffffffffffffffa, 0xc, 0xf0000002, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0xff, 0xae52}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x2, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0xfffffffffffffff9, 0x3}, {{r0}, 0xfffffffffffffffc, 0x81, 0x5, 0x8, 0xffffffff}, {{r0}, 0x0, 0x1, 0x80, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x23, 0x2, 0x9, 0xffffffffffffff0a}], 0x60d0f3ed, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2, 0xf0000046, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000012, 0x101, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x6, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x1000000000000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x4, 0x3, 0x9, 0x9}], 0x2701, &(0x7f0000000280)={0x5, 0x100000000}) getrlimit(0x6, &(0x7f00000002c0)) readv(r1, &(0x7f0000000300)=[{0x0, 0x2e4}], 0x1) close(r1) 16:11:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffffffffffc, 0x10001ff, 0x0, "0000000000000500"}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x15c) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f0000000480)=""/235, 0xeb}, {&(0x7f0000000580)=""/100, 0x64}, {&(0x7f0000000600)=""/195, 0xc3}], 0x6, &(0x7f0000000780)=""/4096, 0x1000}, 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r1, 0x0, 0x7ff, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 16:11:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x100000000006, 0x0, 0x0, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) 16:11:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='W\x00') 16:11:08 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x4}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x5}, 0x0) 16:11:08 executing program 1: clock_getres(0x4, &(0x7f0000000040)) 16:11:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:11:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file1/file0\x00') 16:11:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8080, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8a, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0xaf, 0x80}, {0x42, 0x1}], 0x2}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x583ca69c) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}], 0x2}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x488, 0x0) 16:11:08 executing program 1: 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) r1 = socket$inet6(0x18, 0x1, 0x4) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="1e201ffc6665503e6db0842262884b2589468920b160b38aa1f91c8c87f72f29db1126e8adeafb6294a380f8419dda073bacaedaac79d6586d4532e0dce11423fa90", 0x42) 16:11:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10190, 0x10) 16:11:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)='t', 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 16:11:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x7c, 0x0, 0x0) 16:11:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xff}) 16:11:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0xfff7fffffffffff4) r5 = dup(r2) rmdir(&(0x7f00000004c0)='./file0\x00') preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000440)=""/36, 0x24}, {&(0x7f0000000680)=""/160, 0xa0}], 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x7ffffffc, 0x0, 0x6, 0x6, 0x807}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000480)=0xc) setsockopt(r4, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) dup2(r2, r2) semop(r0, &(0x7f0000000240)=[{0x0, 0x7fffffff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x100, 0x1000}, {0x6, 0x4, 0x1000}, {0x1, 0x46d, 0x1800}, {0x1, 0x6}], 0x7) read(r5, &(0x7f0000000340)=""/152, 0x98) getsockopt(r3, 0x401, 0xb5, &(0x7f0000000280)=""/22, &(0x7f00000002c0)=0x16) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) 16:11:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = getpgrp() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r5}, 0xc) getsockopt(r0, 0xa, 0x2010000000000023, 0x0, 0x0) 16:11:09 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() r3 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0x8) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() shmget(0x1, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) kqueue() write(r3, &(0x7f0000000300)="81093c30e3b6fa783c146703060ef170718394d0e20660b2829d3c8734ecd392c994a7cfbff07afc03f54ed2ccb957498fac3af4d45e6f33e06862f8aa74eddae7a5ce3bd7692a80b839db52043929c79dcb8a79e4e7c4145a3a902638e6471ba20b879fe3b8e30aab60d1074e8dfba2f89516df4069f9fb1ab00f6853a3ab7f835b783c55bd85db0f1fdc29113fe677b04c0bffb72f7998eed4f5507ee2bc132688533f33e9f71095bbe822bf7ac1cb139f459c0420cd44a4e728d3c14dd09467c0204d01ccb8f6295b0eb2c0b5f9758485649503331aa639f2f71226ca0a8b5ae499bafaee117264385e2c0ef987a63ce72742f952a981fdd63e0e41ca64e8fe190bd6bff52236e6d654878512048e798a18d94a61c8ce620af4cd15d4236346f08cb450b7527f5cbe5ba088d7e42bee84edd497a349cb4afc8f337add0e6fd34d6c5c9f6220dc7c2896ffe0ac995388803ef199911c898bfd46b629bda59087f110cd15076b7b7ee8fac6371cbaf9b36b274bf723333d397edfdcd7d7e6626554470a0fc06fbafdb3936eada8dd2d5ee96318a4017164a0bf2b0c053718a9e5a9e062d3188c2e39fb63d1475323f5635daf2ddc0352584cdf726132f1bbf1631a1de10067f110d3b4884a7eba4266516c933e9339df308cd9f11eaaf4f7055c912d1f193e60c3d7f49d43ca799849f9b6981706a5f3b20fed214797291278fa6250236ebbbc5d79325fcbeb322eddf2e7ba81bb2aa534206f184de0db982134e887efad8f565b02ed064b1252a925210786a6bf63837843b3a8272125316daeb2f9daf526acd03b4da9444418645bef046cb9f4de8b243d833b5a03a4c01b5dc5b021a89409599ef2014cc41b2d16141cc2f3d375baed19ba702fb30baf848e5b3ae63c711f37328751ab962e21750fa0491c687ff34f235fac3de29b82c5d32d253a82cf812a9e7b122f452ffeb5746f23c449972de669c9229cb78f6fc601ebfc93e6bf0efeb81de7c0ef2d93b3877af95d4bfa620bc0e21cdbed2a3ac5c2c9a9e8fb1915ef4f6903035d916ba7516790e54f93d64e98cd451b26868cbfd24cf6cc01fdb6886df810e0c158f426183fff54433b006145a1062119bcc7969e1235bb4d7421ce8f2f22d903d9501da6987d8b23c8368f4dfaff2c161cdd0309bbc28194d1d5e7b1a2dfb720a9cc6d55d5f4f22d9fa7aaa77a5ceb0fa9016375fbdb2cae161572fa920ac16c07323aa6769efb8370626c6393bf1620e87f7306a0d112aa26f516ac745bf80798369d087b30d28a863c6933c2bbcb88a59ef4c37bfce87e895b6f78ba5e8dea7bef0b45111ebecc9e590d28e4323cedeabf85a6843c38ccb412abcf649059b8728822312836f4b61afc487d97fabe98d590f908cf84081dbab45fbe5450ca84cb5799ae25e24dea6d7db6af7a75083a763a515131ca64fddcc20f4afc9e8d6e4a7cf01c817ad2cf54550268e05a42d27c4a58403521ffbb344cd315cdec84db5b2218033150c9f52ca4ada8814dcdcdfadeacafd4b897c9838b0d84ea3ec9a5ae66d7b9a1d3c8268883e5d5d3e977e13322c6cfa5f863aeeafc21dc0646471e3e86f34a2f7c9756544b36e113e0ea9c052966222e664b8ad9cb65596aded268c90da07b8d4691762d9f39c9549c7d1e3805e44f025626f8365678b7dd06ffe4ed018df92f35f0c70aae99f2b4146231ab974dd0f633c752d5f7f7ff2930f7571a01d3a2687710ae86a22c663f93446568f7177e6c0f7365d5512fcfce4391edb94aa09951ebed88110ad8bf6b91326607902ac6d360651d6c971b32c1aaba37382bafc075f613fb2ac22bd96c98561cde107ddb19146091de530d1f4fa14970652fd1d239936cf91e3f0db632a9daaf1620e4e2ac1a4ce20a1cf317ab84aa5e38a2301440b9072aa0d224dac9066450326d3924b06ed4c6dc11f1dee5b3aacfd6593a06cefa3c9fae4b42c3e2275f03e5d524067febca0b7823da6504ece3c4ec22cfffa0b98914c169195f5896f4ee46cd175c3d0edb624c1550dba90cbd26eaa55bba44f584c5a0e1fdf213c915a9e6507789d55ce307dd7ca92bfd75806a64e63ec36ff2b637b5425b8abf3f51dfd68e0774737b2236a49c4ea0c1389adc9b05ff93af3e99f9a13f85f18b99cc368bae0d1b963a6977e38083921df97cae5512d53ce5922c047679bfff64fd97a5f7bed234fdaec2c80ed6928f69c651c9a50142a6120dca7b8d26d0a51a0e391e015f37a15642b127ae7efe6107fd2da506afcf0ac5f904b95fc0cb6e8cb3be20998af362dea4b6e3ecaf1c20795775aecc2289ba9e823d281cde79d239278526192e997027ceb570eb82610faf6603ba26fed8565648e0f7af25cb5bb2d1b9dea299d1a4b837830d9fcfed039e223ca3551d87b92f063463e632ea23c420edf048b17500b3a7a36ec2c1bd03385ae7542fda9ba6066cb23853135ebc0ce7118593cb096c2aba7d90031a9bc66991a71aed770994ba04f250d5de66a33d3e56d2e2805502e9d536d04f1af663f78a7eb93819a73d51870174257c7337a7802b2746a3e3cc70ace502fc6d79e8305b54b2a6cb603bac0d5d496a3a3cd223ae2bb9c0bc7fafb58572a0ccbcf69ee8abfbf369a1f9898c44cac231863d69f33a6334363175a36a2a1670517bf38c1947ebf74c494a6958f29fe1a6178989b8d07353bf4afda3cfff131c7b2afec9738298eb56eb00d30394c8d4aff83894b88a1519db0be08470a22beb13a33c76df5d30f280d2ad115dc06123dfc4a9b60a02726f118e41372703cc1174d810d0d76fefc34983b844faef4752ba04849f2b985ecd2954e01b92d0782a5b2d7862a8f0acfea863cba926b3ce3ef91c7af35d5e80ede804d347a395663e6525b910affa6541783e3b9af76d9bd7b14d0c0a2c0d33640aafa27d99358fdef0cea870ac28ea8f0d846652be27e49a4458f83928813b2b40ae3fd4b7cf4401e5b9dbfd0abd8bc7bfc04f2eed4f7e14e052ad8137b5e186a177bc8fc3f6bbad43b5195b636fe8b8460c6e5a35962f8de9107b578ab1ece3b61e7d48171bbaadb739a7f34f0999195402f010b09a7aa0434bcf18d8ada1994b8e8c5715b5bb7652ae593f91e6301cc9ab15a57e755c8bacde12c92a9e7ec97c74358cb514a44ed3fce4230d7fb13f919b49dfb9652ce8f0eeaa49f75d9609f1e3f4e012b06032d51c1434062e5284cb01aa376472c7285026892b3361ce4e97790783e1a9c06e0de72018169901d60a6fbd024dd8f94c7050497e309ceaaef3ed3fef429bdc5e986f5145651461633ea556a9e94c6de2f14e8ab558beae7e5b16f1900d3cb7e7b4df1e61cbcf9c28a24943fad8a91f19df4c5c183c61906d4814c239042420ce2ed6b6a50cb66e19a049b50e16c46ae12ab6ecc0db8e962f5c2ad8de071a992bfb63f9acb3df6392ae175a2a56746425e7f40bcaa17bc359d6d4b1a595233b475d39eab8c3d3a00a3a4417199cdf77edfd90174c7af41a664e3e4e80d095e6ad069f6b2b101696cb13c7dd8d7e55f64a665c859df381d371898f3e18dfcc81a813eeb81dcc9048edf5f2b6f774da85102b0db0cdbe1c472e8fac851bda8f5ddacb8d9d698963544f21458b654342cca033b79e2a1b890913654ca6e5061ae96e24812020ed205f3432ac313ade89ee97621c0e7cddc3e28ab81fc0e8796277c90f6ab033a504bc56e126c01744dc7ab1042fd37bc04bbd842c7691e68f3fe7853f995c0b12a2a208ac83afb9a79ffbd21b3be0e2b3401a78c942c64f43a6a35aafd22798e8c61da4b3c37c9705ebb5dd84f39c212dee0aa340eeeb11f99a764adec2f216882c42821926039ef514381b9a0bbb216da55a4182f7d4da0f578dbba216eb7abc62ad6172bc9984170022d0be82f7f5dcfcf94cea900ff4a93902ae840d4fd5a78c9b2773799feeb35a6dc4f4e20790ca6d29947b814accad3051d8be854d42b3ef3911d9a5510491361a09b9dd57c707072dd0c456d14079e7919f9c18daacaaccc89aaeae2c604a3303d95ccfcb187d842a5118268c44eb3fbcc3b3775015aa3048ad8c6357245a408ac8ef9995e495745353cfe9a9a1c0044b87982447e915c222c8f4ea78dfbe898c58d588178ca7fd5096f6eb72f15483fd93416c8145f715a3591e1fecb09bb08894a93a887f56964479bba4548ad3bdd36abca25567f1ca17aded83e8c3ba18b456963ada2e77199a8a97db5f07c315e267f150b0c7d7dcbffa8a3705eb9f7939b8718fd7c7095392098b4b9ba19fb02b1d33b72eaad5408fa86344bb66690e5eeaa28fd8f0506ae671fc241f3512eea1cafede9bca646a7863d8929ae6ab251e4e68d6d2c837cd5687502825229977e421a8240967dd9dd34098a1e44f967032f7fc22b5ce2d7d3d522aecc70b2dccdc16c815ec98a8c6711f44ce1e011e704fe8d164440f31f25fd759127e31b4b81b56568d021e47e9c475985a4eede48da47e3e374f63721ed587149bcf7ff9a8f7b1daf6a905ad073182422725517b421b60b050e85f09d9a05b78df076512137998ff596e2d8413ec269f7bbb98664e6fd7998f1e15b3af4e43237f6a7802a29df4eff245edd11a21460d469506a6bee7fea2d2336407f255883d5086489142d4e98b9927bf8e27f745cc08e3a08c558db011cfd95c99dfe4cf964e55b400df583cad95a5611c93ecff97ffc314494a093cd5b9000870bfacfa5aad6daa3e39e0c16554518e2be42ec944e9ad3d22bc47a2a3a01ae664d7eabdd1a7968e88981eb6044cf85d5bc8a5b1cbcadb7a659a90d0f9cfa6b706d15aeca18e9acb326f480d6d1fa6f7ff6a03397dab160f68cec2d434ad55092675ba88cc6a9bc8d4752d419619e3fa303ab9833640fb19b3fd815480a50e2689d75849a8cf6b10903805ced70165938f51872cbed00362a69cdc6931943d03a2d866bc0f491c7c9db1d508fce17933d8d577432e9c5e28018ffa737d077fedea21b017318038e98aa452296a23182a79ab4b73a8290022f919d77d2413197e56d2a0b2ea2092b65e5fbf4a526736cb26b08cd2537e120fccb535ef7788c31c7ab61d83dbf706862a2bb1fb8c8681d8e430b9373160980c2477f151503c1c5ae1bdeeba14df8b4ded4eda7b5ad14aef26f37f4d018c0d009ce783c146dd3c48c7413aa1d5ebffed6807658faf949a0a227e35337f3c7546f050beb1e33fe7ddc555f25361a3ceb0874cef6bf93d1433a7f9b5522ab1ba3138076c29634ce810786e8de46ffd4c28e68f144a696d3db7edfaf79c18c6d08a81df20d7331c119685ee29e03f3d01b71ac1f232f733b385ed664dff175e3600094130143f4c44eb52ad5d8bdefd1b58d0f840d469260d2df51ca4f33f56d1b32ca5040379538321041907c452af8f133572b1d6d792409d9142f93f2da6b9f804cd3659da707de97a75f4af51bdf615b26aa924e1bd7694379cfd2bca70fead45122a54cdbfea88ca3ab8f787b7a8294ff8617cea78fcaa81d902bbc2f88017a27bfeeb4a342ee3cf0ac3159c57400edff5243156eb3e59dbb441d1a19800493872433a48af9d0ac9ce7990e0ede6b380d011230534ce12c2f31e363d0fe0f16ccfef920b1423790a91b686fac13f43ca57bd71755ba943d91d1f58ae4b78b1c3775f0d190f24438947e7992bb39202fac9ec8df6d91310018928a68c554d6a86dc9626df4c3dd9faa7ee1969b3260b753683c62e224674260c3193ccd917cf55524cc07a784d97054e654cc2ab67", 0x1000) unlinkat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000001300)=""/249, 0xf9}, {&(0x7f0000001400)=""/200, 0xc8}], 0x2, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x480, 0x8) 16:11:09 executing program 0: r0 = msgget(0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000040)=0x3f) r2 = semget$private(0x0, 0x5, 0x440) semop(r2, &(0x7f0000000000)=[{0x0, 0x10001, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x37, 0x800}], 0x3) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000bd64522f16f6958ac125d58df1e83062fa19ca2384a41b87d090ae0d40985a67c28ea13659af9e918b5abd857c6fbeeedd520a4c72d62bfd425eb73768a3375e975d85019b0664d839632bc92024a54970739c915a4a985ec0054349fcd0159e0d444b18d9d72b9df34010cd2b799d9146fb8599cd3d0a6bdb5c4b0d63764a64f95a811df348923a2aa34c78b87625cb34ecbcb856ba60b0118eeeb884d6661409be688469aa6975146cc2f5fe655f019ee802eeb41d0ebfdaf2079119762a06a148eec7e813b48e30c3ee3b9f2ef2cdac4a2dfb51a9eca7f04f69ed3a4574b0fe486c3134dfd21475208cb38007e8a53541688b272367ee570e8f75dc20715ba2e6376c5e84e91a7816d4af5d1866a0f9f2d62d6ae7fd461fd7d9b04aeb8866a654838624a925c80baa060fb01522140ee2129560a1f22eb52a3932352eac06feb713c1005bf1e46bb272e59ea3ab2a1c9eecd8f265f6faefb1c275679ba4819fbd0ce9bdacf01bd5f3ffe02f27b46ddeab07628d87b50bb8d2dcea83a68daad348ea45d51ce9cad8233db162c68f67dc1765b182f49618d795d22d7bd67b0a6a85f56a4186333493e342b460ee7055582f0a93f69bea9ab427ee7c3ca38c6372f8def9e4c6d9cb235e8281428d781b799d34af0000000051e81783f88fd9bb3b8cff830678708428595c84d7cba7b6734ed7522fc9bf866f897ff9e398f75f699cb52db82f3a91fdeb7e139235e8410b09a7f916756c019c6c8503960e2cf7a243d3161e9a8349c3f71766bf4a2b98daef147f7f3ff7021c7e971f6707b6f0e481474d398fa07c5adaf3857db6862e569bb5e7fb08ee7d3bdbff10b09b0f15f5fc4d17d0a188957661b992954db3abadba9fc2cf6b7aca880c2dd58bc319786d39c65930af3f550d25038dc755643c9f3e3a90ac5252bcf37b8d629aa249038cee0dda5ccb0f89d26d702b96e0ff483e32957e9339d354309f7b0f5316a0d14f8070f08d0c8026c5e5608d44f77153fd634fbe"], 0x208, 0x800) 16:11:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) read(0xffffffffffffffff, &(0x7f00000003c0)=""/134, 0xfffffffffffffdee) close(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c6, 0x0) r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/161) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x47, 0x6, {0x5080000000000000, 0x8}}) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:11:10 executing program 0: r0 = semget$private(0x0, 0x7, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffe6e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000040), 0x19a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000640)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0xfff7fffffffffff4) r5 = dup(r2) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x40000000000, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000600)=[{0x4, 0x552, 0x2}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10000, 0x1800}, {0x20002, 0x0, 0x1001}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1802}, {0x3, 0x8, 0x1800}], 0x9) socket$inet(0x2, 0x4000, 0xc9ea) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000005c0)=0xdd) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000480)=0xc) setsockopt(r4, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000680)=""/164) dup2(r2, r2) semop(r0, &(0x7f0000000240)=[{0x0, 0x7fffffff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x100, 0x1000}, {0x6, 0x4, 0x1000}, {0x1, 0x46d, 0x1800}, {0x1, 0x6}], 0x7) read(r5, &(0x7f0000000340)=""/152, 0x98) getsockopt(r3, 0x401, 0xb5, &(0x7f0000000280)=""/22, &(0x7f00000002c0)=0x16) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) 16:11:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:11:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x44) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) close(r0) 16:11:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x8, 0xfb6, 0x7e4c, 0x5, 0x401, 0x7, 0x0, 0x7f}, &(0x7f0000000180)={0x0, 0x1}) 16:11:10 executing program 0: r0 = socket(0x18, 0x400000001002, 0x17) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/119, 0x77}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/46, 0x2e}], 0x6, &(0x7f00000003c0)=""/129, 0x81}, 0x41) 16:11:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:11:10 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) 16:11:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x0, 0x1000, 0x0, &(0x7f0000361000/0x1000)=nil) 16:11:10 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/4096) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:11:10 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/161, 0xa1}], 0x7) 16:11:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4011, r0, 0x0, 0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x20802, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x7, 0x7}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xe0, 0x10, 0x9, 0xb18}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x80, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x8, 0xfc0000000000000}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x100000001, 0x1}, {{r0}, 0x0, 0x1, 0x20000003, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0x24cdf19e}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x200}], 0x9, &(0x7f0000000180)={0xff, 0xfa81}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000440)=[{0x0}], 0x1, 0x0) fchmod(r1, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') 16:11:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xd2) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x5, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0x8001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:11:11 executing program 0: mkdir(&(0x7f00000000c0)='./control\x00', 0x100000000) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:11:12 executing program 0: r0 = dup(0xffffffffffffffff) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="b4b21094eb4db79e53ca5e11a4c0b5852aaf557c192bb2ec5fa4aef59846718c765fd82693c1492c39a9543e5bb824b1a756dc27f09360c404874e47c3cc39de812f395bde245607f8576ab688e5427e935b35b7da7673740d43a0749acb256897615cf8358b01f7417ab1f0435e7b704c94ef689f9cae2e5e27213139c1eabfa4e352c3b5bf8733fe6d42b4d429d703cadbd93e7bd107cc0c1ca0e511a0b97aad663400953bd84254552fdb54a349fba060a666716756c5040e2440501cd9e1f202e9427ec085165e07431f59", 0xcd}, {&(0x7f0000000200)="b7d3ea50e4b1bc4a19564e5a719bece7b0ab5753e8fac7fdedf16dcbb8cbbe76b1e3b385b4043004b3f2fd4f75e4d21d2329cbe0072e82ee8b93f1130051944e8ce02dc8d4ce43", 0x47}, {&(0x7f0000000080)="b94f7e4c6888603e0498c615c7", 0xd}, {&(0x7f0000000280)="758397212e9f6a97fbcf77e2e733b027242259c597bd6f1f53bc93a7bf89acecb44caea0051f6beb01ede831057cbf01a887e4a0857b49d980875f5f266051af06a329ce34a93fb155313898ff368c0820a4c2f84e4fd3dd6d5023ce71", 0x5d}, {&(0x7f0000000300)="ea6c5df1cb24cfbdc99cc8bb", 0xc}], 0x5, &(0x7f00000003c0)=[{0x68, 0x0, 0x1000, "8624251fe851df9a344586d217a2f5514fca55204ab6a09ccdbcf35bef086162a428c023c54402a6525c0246436fb44752a7cc72d1673a730a49a946cd8c7765b8a2c4c54a691e72fcadc61ee59906e8b671a8e7"}, {0xd0, 0xffff, 0x8, "8cf9ae46506b9c100b7429e1a519b9996e74b598bf37231d7a19aaaa9138eff4f93ebe7e2fe4ae6cf3d6e9632903505fdcb649c7b597f40e9df7530c287e703178efaeb3ee5a6d6ae5adf0bbb26505f9b0634fb06dbad17c80ec3ba0cf59471e134d489a26af2a9f5599b2124c860400a59fea9a5bab0918d7e8f282c438dfe1477b5ce7a9f6a6af055de48492760a9d54ad3897d04c540918a7c11ec31c2d7ba25aede6d8ba63375c2ffd97992c2cf25334ff6aef6a78feed87dacc4c61c567"}, {0xe0, 0xffff, 0x0, "0241d7ee82ec6633e01446c2eb26c278fc122e00713faaee483320ad10a866b5e18aa990d1660903839c6641cb4cce077df249ea3cac0510348d5a1ea757b942f47c4bf0674fd500dd168828426d85528a35aff70420fcb8c70827e0770a0e6d5ecb66f4aa8f3d4f6ad9aa66df8f06c0dcd0b16116f5be2b9582073e667aa79452fc8311db706e81eed380d01183384becdb72aa3ef8f60db0b4e3fff99bfe4454bb7f4ef966016d929ab02286ee2f381caf79abcae479843dc0183ac54204e74ecad9b5755f0403a0"}], 0x218}, 0x40c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x0) 16:11:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) syz_emit_ethernet(0x1000, &(0x7f0000000280)="e4bebc8f23f7eadc32957c0334142e1ccd30261fd902d96ae50c53d87a873785f149ecd0b25a3d8fd7d291d2df6b92a8f05f40b83604115d11b292a25a28aeb5fdecd906a992e1b0003e490a6f7de3c19d1dd2d21293a1dc49d3cc28e8492608ba5e6bb49f103469f6275cdf5ccb98f7b5d8fa56a8815f3e940702714ff46dee70c60f2290b15dc90139fc31f79000e678bd3184b809374bd5a73bb888fe5142fdbb897c5ec5c19cfd672f3423eb6d228fad75ce818c63d7676bc249741b23171618eeff4cb83eed603f2b11c995d1f3e105217fd87dfc29c030cd0575af2ed3e0fb3a5bf35726a7d8f4b154304e1283fba75b54b7091338132239b3bbf887b7b94233a1a820e2a132234c2121228cc1e97e71cedbaafceb82d180175edf1d47f3b622a8e412e2bab161683a82702de68b4f2d71622965dae3850b28a22cc09cc197205f7c53318dff6ca0797a148ce6122ce9719fd6bed404353eb4f9daf6e2af24f89e1f7459096d2aff048c90cd1fd2bc9f42a222fd9a9dd73ba3a147f25a6fb2eb285619c00a2ddc3a221e609dd3a45151b9b3621867cd85d66372c3dccfedf6b07a6ff5b53d5c093596d62f560b85f138d56cc615979cda7eb75c6659f27519e324c685ad60902e73ea2aeb25318574e355f3f7477b3dca18d678a925d8b3bdd6d3e0ef72ba5455b2d443dc2ad56732f8be6ccfc89428c6c7312442d24bcee782cefef5020945c4d71db2b59486fc0efeb2f0a187e30fc5bdfd44a710bcf9052dea79a68e766fbf9298512322212e4281fc5e5972e6be51a25ddf9b8527512453d07fa18c25c5e5d34adfdd651594c270e8faff710890876712db9ca770a4cebb0d698ab3f169803972c828f6c312d643d2a1f8de3e15c1037a8bc315be68bf8d519ddfb1d56d2fa91b0f33efe2bab06a212c6776d2bdbf7e944bcd159bc07e58fa4b951318a6168f45e156857aedc0c9c30e10d1ff1129311edffd381169f0a5d7e5a1300cbef9bada83f45d0fca6f6f8ba626c3416792a0c2df97da95f89597730651c048b539fb1067798f9d95e4428fdc183b4762900d3bd3951e2791f1ae56842e6bc6fc58fbeb1d916561f843b6035b62cd6975070d4b38d6cdaa9eeb0d4a6a2e8fe7223bd68792159bf2c11b84066876d04fa63dc5074880f7021d699e745484004ada6fa5d3acf21f80cfad780bda92d99f48fe998f4366951e58c7641809dca1a32bdca98935675e90ee159c97b8657635c2ea989752e56fea79357f27e583b3909f7efc85eab9a9a10d9630f07b02ba945a79584b48cfd0b079db0fe7755ef4763f5d38f9a8d8b327c7aaeff7d10969174ee4ca8820d738359ee55fe83867193f29112dbdaeac1c0ace083347fae33bcde3fa9d5b21754fcdc1b598c5a46630f11ea1b4bf227c6b7ee7494e4bd61eb88dcd8b9c6ed444487d93465fb184925697509826e46a2aa1a318c9c61b1c99c507a07a1057517784da7adc687c8908c25d98e8f138365e08521f81400041b1aaccb23b124f30b7ed4eb098ef65f6da3125a4581208e373565f3515280a431c192911a2a1ca157e3dee68517c7700dc9c1f631f1c4c45d7ed922c567a55ba91c0b168e9d9ed31462358961c00163d46dce5f55483e9bb75079e2cfb31dd81576a71e242dbdc2070e0fbc56166af9107277f7a2ec33729ade56473eac309e6e66685fda7701396504858f583b8598284fad397875793b0169a4b0be2b800e017a62f002c8bb981c46b84c95b5ad027abb8a9fd8c16ac8f11570a7d2cd7c42d1b39edb09c36008c38182cfc3f449ae0e9375ea35cd17dc459be353d5c096ec1569267c082b606e1a33b0a94bea1acbc4ca583015a55934caf864e4ae9670ea24d492aef38abd1d011f400e7b6f5475101fa5f06ae4c7ac8bf548333f227cc7e312193b6b294e59e029ae750e46cac38afe216810c8dbf5c7adf36321e55d7d9ce451126716a552212818c7d39a1e4844a78e3ed3f706b02cc38e5741b23688c0e958223ba5ccb6ab2772408ca6f856281a245e0881687ce40f0b0a93e6c41416ba66f7e13be069ebfcc3d2bd802cde6888a9262a630a57bf4e1376e921b70bff8b9bdbd2f1fa979200014808a0a9d8493a746adfdb275722a65781bf94bd5d3e240132255d85e7b5fc2d1e58d134c232291784be996dfd84060dfd7ec3715a44a0086426ee5f154fd8e5d1b9d4541d6db95bb78ee3f64b3fdad0a13c7069b8ff81a887e9eb676089c7c4704e2af0c75d23e68cca4f7ce4e3c90db4a3602cb660a8fc8eba31c20be103de8c993a4ab5fd4c9722cdc96ff103fa6b3b116ff8946fdb783909164de36e05559129a9adedf9c2bddf918aaa1b32a65a00dbe3ae2962e172b1e008fa123f01ae97d64801943be333adb35c3403ec012ac3a30d5b3a27babb4e782522c060c2e590126b56d1ddd8a0a8f9b5f03dd8b52f994a52ebd5ea63af27c3c9361eb9f4d77546ea958b79bdeaf124019da1e80be2d0fb2678bf5ee04898989d9d2e552262bd982a9dddcfa62ba42e58d020c60c336bba996fa3389a78f1fbbfd2c2f219855638f45b9999e1d980e99029608ef489a40d39d25587c0b96e804a7c0291e8277656e972d4748a11815944a46885fa6fa73dca7dd27aec0ee0502a4840666688c1b8fd0e3b49e683325bd20e17a7d467b45d3016501f13b89f4e2e378a24b4a3a7153c3bcd6eb81b8dee524b08dbd2f9f437aa93d2b29c61a15a5e97ab2a72b4c5703058be4918e1dd96a7a576177734edca430fe4b6551e9ed6f1a6243d9a86390a6dd0e6285912cc07541afa6e542607757fe8f3b62eeb17cf9f082165f17cf33358ab207d78a2732eda8962d2484c19378d736674c1e016a6f0c838d96a5c7f87f38ca0d9833e5119f11a712d603d06a46c3ea48836ae0ce00ec2bc1d99eef0ebe767d83bd1c0a354f607821115907e87e0005b1535cdbc82e437bb60904c9244a7022b900c2b8939a7919eb8e969d71b1446b0f875cc46eeef3c6a64a318c878729caffb8270bd79be27dc466453f7952a5742db524aba20aae75de09da61188a15d74197adb4783447967550565e0277ef52b4f0740056945c2d4d0a043482f3861e10699192bf0d7337b64283768259cf6c95735979c0f68b39689e603de180508fd314d77dc6846e2aa2e98c597a902f230c1a0822bd2453778ffc3f55fa1235de2b663fe8c9269aa4ad7bff258d6d1720e11f02a827c18ecb86480d022514921af49a87f9362eb04b449f43dff7ce32da46b84c1b6764cb17b3412f04f620b3e0c8d38ef97c2e04c9b613d232953d7bd424bdb09846c9b14c176e89ad7591d7b7a08f036f1ce10862fb7537137c8cd66610be8a4b416d6d5f6c12ba701f1a8e216571429ea9fbf000266981ec351e815c53a74847c7d5c7129f5dbca9cfbf0b3f134b4d3345a4a0b76527a31b34b6b06d534c2e95b81ff570b4f7c7bccc9aa5369b56098a95a1dae58cf305781129d1adcdd05896956491799d1fcf9e06533d840afea77e36e1d705b6ae19a611e3e652810e9ecc60a9fc1176ec24fdad3d4c050f8ed2e608e2d5e134bf9c83cfa44f6107f181558eb3a14d4bd9c8572993f9fcb26f3cdc13a119ef43fa96eaa75613dd7f468474695190f324ec03d485d5dc955fd8e50d90a81372fcf6a1a65cf4afef42b6840af36cb01a29cee305671fef83abaee4e285ee60de709c301c264dc83e04be906edf286595f8a03c3093b457e4fe44a39beb521480366fe224b6e204d7a4d052109f9626b2d9c5598fabab9b041a70b27e97274de823f865a428cfc4bd9370261561891f57c169f0c865a5d86a6e1605c1303238e0ff4b95386d1005b4bef71a777888678030be808cff3af3d166f5dc303277e256e0e35f49f0abc76a392faa4989e557b60e9110323026bb28e92ec21600a73f7161cc4a27759c9001f6848e297b650f22ec39f31e7655c35fcb9984416301ea588fcf4f4bb1f8ff8f700be9fdd39eda828da338786af7e6e6f257c44af8d87c32ddb1467d64b5f9e8b068faa332e420a36e3b4c9bb992d2db56829f4e318d115e9629f371727f40d0a3ae570ca414bae7267e9e5630b868bcd98bb8c79c8f74a9353c8034fec68f9d9d4b5f0b00b66ac8c16574d9446ac2ccab32cacf3ea35fdcc6abf7eecc2780bfc1ca08f84748746557ada6da36ff87654d96df43f76aeb1bccf87d6c553c0be828f862472e9e92a5f3b9bbb453fc316b260096c47269898eeab1aab5aa81974779ae3ca305fa8981b49c8d2f09fceadab68763efed299dbcddb2ac44e8e1940f7417c47b35f617f469298917c21ad32b57000f23cb564a9c16f1b2044748039030233019a5f57b88775f6d569eee7d0a8d178a20dfaaa49131a749495c504a68f4902324f3f4e9f31f02aff3bab1bb0977824f038507c555620bbe1c4008f3daccd7d82d01d2db5c375f801d046b7bf240e08a6aaebe03fde2bd6845ac4395e7025d0022182d82999639100609db5cef758259f0b3132866bf620cd0cef35905832f3dbd3befbd89aba9b05f0dbcaa2c6ea6ad8ee7a826e40187cacc28fe3e8b24dd04be6c5d00e4bc08281021ac200a2dcc944d9a431ec814d6dd729757d4d63c7911355a981b6253444055614686b1b72b2cd3cb52e2ac7a1941b5ffcdb97d4add9cc4790d815e26cd7a12e9c04c02257ad9f5ad6ed7163ffe62f628c7cf9223717788ac32d77a5a967db13f3b1969860c546290874c5b6cd7a85e016659b639386013053661b32241d97a7017793397b7a724cb33664bc06a29248f4bb2b28d05acca68952ab28f562935710368bf7451193c2fec2b6a2c87ab311504faecfd29dd5e09894091a01a36d33c932a873fc6a8f9fa94605f4adcb675bb03c40c576f258bd4d4b697a20bfec562a1ceaf88237d6f4b4d4d54b29f1a23de4e8d4edac5b352a2a18f4d629fddfa8490bb1817dca5a14ee00636203d3d27d6b049bd568dd79403040ce02d89af22dc59247f0906484fd8ba75e10e4a320d7ce105487cc023741b3fb83a5921f478b5863306142a20942f64294d56a33ad04ef5a975fb87c108933f14cad0fbb3b5f35933f692ba36e9f136c1c22b054c2833d7839218c2b0595d190900f8f906b15aec400f3e9d284e3da3f33e65cf85c15c0426ed4b5b32dd1ae327cf744981eb3f63760ab29d297721b23141a3415b717e759498e2a46abe31aa74a3ca99dd4920930e8803884abd08ad1a7239ea64922487fb1e1863ea9ceee4877f62f9cf7126770c3b8ea672ab929a2a19a261283ece567b9b8760517f4126a985b332bc1f8e5a40ce2e65306110a69e710bcbe48a3e1a78bd7518ffbdced0799c6f30434702329fbe40af7d8ba72c6bcb433a597d16355fa7af46c4843f9643208bbeaa40ca270e74ee294e0b1c4224b9c123ed1c77f31257e419e98cf12f49e6567fb45b7c6f00d6418fd55b4bb20728a0ae6d4a0cc8306f6fa4ef90820c9814066c5bad6eb9883abe44967cac40c6831a39ae057f146a8aecdb61a15bbe01190ce0e16f82a8074c682551e04bf1fa67ced640a9b30ef59a7b2a25d6aaf82c8cd721f39aad97df1aa53707fa467d06e17a73f8dfaf794948c0649b4ff46a603db31265d5aa9dba92d6bf88b6cf543048ea8b1e5fbcd92999403b71db40bd4cb96fcc9799423615f0eca09c806b6d91d50d5e64d22389463ef80bc339ea51373f8c419e211d68a2b7841e12fa522e30c47926a6ff4ac63ef62e653a51605ec30dd74100bc") r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) 16:11:12 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xab, 0x1000}, {0x40, 0x5}, {0xcb, 0x3f}], 0x3}) recvfrom$unix(r3, &(0x7f00000000c0)=""/245, 0xf5, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) syz_open_pts() 16:11:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xfffffe56) pipe(&(0x7f0000000040)) 16:11:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlockall(0x1000001) 16:11:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1fd, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './bus\x00'}) r2 = dup(r0) recvfrom$unix(r2, &(0x7f0000000080)=""/46, 0x2e, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) 16:11:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:11:12 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x7fffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000003, 0x3518, 0x942}, {{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x92, 0x2, 0x4, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000012, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0x60, 0x20000001, 0xfffffffffffffffc, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x46}, {{r0}, 0xffffffffffffffff, 0x24, 0x80000000, 0x2, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000003, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd, 0x80, 0x5, 0x80000001}], 0x4, &(0x7f0000000040)={0x9, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = semget(0x0, 0x3, 0x101) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:11:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x58fd) r0 = open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffd, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:11:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:11:12 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffffe, './file0\x00', './file0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 16:11:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)='>', 0x1) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) dup(r1) r3 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x0) setreuid(0x0, 0xee01) utimes(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "054d9560dcb215fe0897d12ad1ab01404d02b969"}) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/109, 0xffbe}], 0x1) 16:11:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x404) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x8f, './file0/file0\x00'}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="cafd2fa2c5b108a0977d88eddab38d40d89bcae85b9fe5408b1850aaeeda104134db141265277d97a7192a660b3ca93d2d0b7ff144aecf754451e2120a450d7ad76c5d511b371e4f5b06932b797a8efd862d400c91332cc1775b19d3d13998452a658919a3d65d1a80ffe1672cc55f7f83765ff6a9cf1159e6d3db6f3fecbf69ae276b2b650b715f17820999e6804668aa76735cf598b334d5cc06f18031f40900a4ec4ac7f216039239e79ff4a609b537c0c8e7b70b77915d0f947649daac753e0efbdfa86663be287814fce6449585f0c276b60414c6bcfeb49398736bd1307fcd1eb4282ec28bf32c", 0xea}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0]}], 0x58, 0x401}, 0x0) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0) close(r0) 16:11:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x8) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:11:13 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:11:13 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x91e, './file0\x00'}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xffb7) sendto(r2, &(0x7f0000000040)="97cc765601cd9da110cdec8a77666fff80ce139a806c481cacf7377b139e287cc470e2cf26a34d69038c974b1d9b533e2a5d8d25f0824333478807e795d49a66daa9bdab846d06e1", 0x48, 0x2, 0x0, 0x0) 16:11:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:11:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x20, 0x8007, 0xb2) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)="bc23d9d642785fb52931dc45d07f20552cce0e86f4317d2b498f9b04d28a8620e068529ffb3dc41b55009aed807257286ea67a7e61fa3413d5cc0111fa4fe15f9d41e2535c2fd295b18aec70e3d1eb8a4f9b41b5", 0x54}, {&(0x7f0000000200)="78ff9beac8649ac513952cd9ca1d2e6192de0ed99d48578652e77ef4611a4ea6ae2eaed68507c954deef1e7225ffa94c8426d0be1bb7e66807ab32d75f98e8563847c4d6d94eb63b90016d8dc34ab35ae9e576fe7dc923545596519a972893d67aa8c3667dc3b631d7661e29ea7972b0d9edcd5e783850eec74a8d794ac3e0803948d50b34942d56ca2a5d6bb9a757224933b0b5080f664e494919c9ca995ba050fd0c42c461297a5cb15d0739675f9be9fed4e800ebbe8648a3172a6c02bcf2eeb3b05f1c5261b24d16a329285ac66a167074f4241d7560e43b606834072703249ad876f9e42a416982547a56eea1e6", 0xf0}, {&(0x7f0000000300)="f36c3d5f5a52beb5c4ecec43b019fe5c005fccd8699ebf256747a73df6e4810040d6122b8ddc162866c16a12d56a4715cfa1840063fde3448e89d7642953246dbdd264b030b79c18978621e6eee10a169234d1bcfb2ec3a9e76bf70b542769c792f48d76e5fd1cf49a8bfd3d0c6c116859986619d249d71b8b31494a9ba3dfeb26beff", 0x83}, {&(0x7f00000003c0)="31394cde34ceb2718d45c6827da8dd8487f13b624871a03fab036ec966dad37d451f1aa95decb2b61aed31e0ec2cfd7abb72000e3774121cb293a309e8d8420b89e355a8459e619e4a476a733ea9677c4465ed2f39aec4f05e1d5c32d3364b849f7fa0927093b8e6f06471f54be928d393da93b897aee7e25bdf495bc671665a1fd9aacfacca25e46f201c96bb66b31776988c07644cf9d94bdaa2d1deed2e966ccdac5c78246840741c041260994c6d4469c862fe2e2d2a6be2034f14dc28d1a45ec3ef830b78fe1f257eb721460fcef87f6cf4b6f37ba06bf6877606bd", 0xde}, {&(0x7f00000004c0)="055fa430e88453c3538ff68f53897a2af6bfb7ba5ecfea7bea05a1f0ec6cbac8cc7ca680f0f8c952b6712e8754d69ffda45e4b878152d8424b607e69e5b089b65f50d44a9eaae70481ddbc80a16ad4ebd3e3655db8d5972c186afb04408294cc550a29a20eeebadf191167c01aafa92ab3cece1bf6784f6ba9bfa3c42c71b209beb0b00fb9e70cc66a52f15f290175e20a3848ea92dceb96a56c815c993271ec5da42d1438fee5ee9da4aa8541ce17b72612112e47b424b85821085442af572fa0048ec3573aac8aaaf7", 0xca}], 0x5, &(0x7f0000000640)=[{0xf0, 0xffff, 0x4, "b468412188c17d87cdad9dcf8a0153c703e1dce87a5546ab261eb4b2906afff5811292bb177c99ce83bd6b5838660d7afc6c56534f6f5b0670314c06e126cd05530329a2211c2fa0a291b729c990c917004a8b8aa153ea50fe5755540ba9431c370f88d6deb70b73b7942b7f3175625cefd480323a641474339eca48df9fc613ae96766b33659e87c8855fe0a26925e60085b0d114d78a5aaf588753733eb1cea606d7115e70f8e1e37691029dcd680594322c3d4ca1b1f9a44520f922b0f893103433b8cb33a74795fcb496349c48f7d9c88658ad5914ede4"}, {0xd8, 0xffff, 0x95bf, "4c58fa0dce58b090e6ff6b23cc5fb2bcbff4bd1ccf3d3c884799cae6dccb2b7d16d9c5da28669adac92b3d255e8c0ab09411626165357e72e4aea74c3ca259e0b06584d0ee607cb64f6f169ea84d22ca930f660fc4d0a5314058549e3d35417e05c8d41c8dc52b4a66412157168a3b6e8a74096af3b658f7ba34f904999f67ca248eaec247d96083a86242b5c7aa1ced8504f22389e173ad16ce52764b86ef81afde799242fa3164f28a673e8c06bebddfc87e883d193f7154a0d10627a1be819153262bfe0744"}, {0x108, 0xffff, 0x6, "8541c21884efa5aa50f5b09622fc2b6858f4196b98cd97fc15eef0b4593608931a7861114f0a34750f43c38a9930eee043ee160fea90e135cb8af968a73271770bc8dce94e28df51a82bc6908c236ec9b26dcddff624940d041cd73cf52cf2f8e4fd2312f977c65fd1aaa7bb263d21816e068f796e7c57d34c4cf6c1e327f7688b97e11ca831da08c737a6fc90d122c2af6a9d8727dfdeca024c926fc67bc33f5eca23afa866241baa63799e4bb8f55821a73a7eb8abbfbe16d5ec14f5ad754bad6274d8445f782a75d470df26b6bc09c15e7cc2478027123aa9ca9af54b881f0fc6992421fe69468e90e1ae23ee5d825a35b107a909"}], 0x2d0}, 0x400) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:11:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) close(r0) munmap(&(0x7f000000b000/0x600000)=nil, 0x600000) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='r\x00') 16:11:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) r3 = dup(r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1a3) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:11:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0xfffffffffffffe4d) r3 = open(&(0x7f0000000200)='\x00', 0x8000, 0x2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1032, &(0x7f0000000000)=0x6, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x422, 0x10) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x1}, {0x7911, 0x6}}, 0x2) 16:11:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) kqueue() socket(0x26, 0x4007, 0x7) 16:11:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84041b43", 0x4) write(r0, &(0x7f0000000080)="25c79feb59d81e9c49f08ccb02bba60116a224e7e9dda9a242a9df8a7cf0c834312f7cd212b4548fff49ba32d2ac0d9e05af92abaa4e14859c2d8c75b5c1865a82f9c8acef4886597f72f3b3de631a225bfb43a644d960ca0ee4dcf88d04820201840905b00727a5417dc7ecd5c57ed7be395d3520df267e5ba21cf652b584f7993e9699452cc1249a7d59a59e018cc937", 0x91) pipe2(&(0x7f0000000140), 0x10000) 16:11:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="9e2be1bc507aa9a44d0294452b", 0xd}], 0x1) execve(0x0, 0x0, 0x0) 16:11:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x8004667d, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) 16:11:14 executing program 1: setitimer(0x0, &(0x7f0000001fc0)={{0xff}, {0x0, 0x2}}, &(0x7f0000002000)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:11:14 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="52a54b31c18acf67ca58fdaf7bd2ad6292bd36484277838fc67e6063ab5d79a32589550f22991edca754a5a0f042090f7c518b3943e7320699c205298a6d0ce49d1865c95120fd8c4ee8fa290e1eaf11a3edddce8baaddf15f47c62fdd74a0552d9ab738ab0efb4065256ffca2b2d24133052ac8d8fb1770c9eccb63eba424364b0dc14a83d91e4792099c75862192aa3a9981846877dc6305d95c64", 0x9c}, {&(0x7f0000000200)="52d5065926b88ef67efcaef2ccbd6678b582e6d12a5d3bac491971ca436dcc2c200d8c8e114bdffa3ec4612ce1ff66caf4258fa11ffb77a7eaed125781b43081d2d88f93a34dbefb571e0f8388e4f21d59250948515fc17507041a10704022101a724dc8451290fa5b14d71bd7e5cdcac00166f4ca2f9c0bf4ba9648863761ba603b85a5de0e4fb058", 0x89}], 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0xffffffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x50) close(r2) 16:11:14 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000700)=[0x0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) 16:11:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000000400)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000200)={0x50b, 0x1}) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80000002, 0x0, 0x2}], 0xfffffffffffffff7, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x80, 0x0, 0xc9, 0x80000001}], 0x3ff, &(0x7f0000000280)={0x80, 0xfa}) r5 = kqueue() r6 = socket(0x1e, 0x2, 0x6) bind$inet6(r6, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x4}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000003c0)=0x1) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) sendto$unix(r6, &(0x7f0000000080)="174266d51206840e28cba5b4be2254584598f2a60864e4e2c6ca9a3f0685609f65baddc1bca638f969d6dab6c8b7f047d5644d63f5c924af8b6c3f6cc74377d966cdb5063e7b1b710a5f3ca2fe25ff1fcdeb557c2a82222d4941850e7e94b2f08e82187235b1214b58a34436b4f1df4f922066c17fbbab974421485f9e6e7e58ec55052696494a085a5b2658551ab33ef8c544bf0fa0533a360e38682009349bf6b73422c04f952786cbfbf5e80164aeda055660983a284cb49cef8db64abdb4992a8baa5e68cbd21b96496ca3effabb0f3dd850ec75cf144279a10d6318d6998c7b9e8decde83f8818f65fa52af", 0xee, 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66a5b7592e0d8f44686825e07d48775305c13b50dbc7ac52e01bf483e96369a569695e145ea1e1807e831cc67e6fb3aad4eeee21a1dff948898da79982b5e8cf9e36dd8e44e8ec53fcaaa7aa8d11d669adf4b5b27f4548e6f39dea0436fee8d1a3a19bf3d1f76d1856d69fcb1e3737c06a8b0dbc048e0703a9a39df8441eb95ae645dcd6335756676c991a6514b4060d41508ab459177983ddefa0c80303daed69227d"], 0xa) 16:11:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/117, 0x75, 0x841, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) 16:11:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4001, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:11:14 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x3e3f47ea}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:11:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = semget(0x1, 0x7, 0x100) kqueue() semop(r2, &(0x7f0000000000)=[{0x2, 0x8, 0x1800}, {0x7, 0x200, 0x800}, {0x0, 0x401, 0x1000}, {0x3, 0x401, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0x1, 0x800}], 0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x15) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="919821ccc3fb9aa8446ed27aa693b53e5aafbc816dde96d950fedb54e06d30851bc0a52255", 0x25}, {&(0x7f0000000080)="edf3312077603c2b175bc997894852bc1611fef9ba00f428d5fd0f6296df2037f23614d33618c3456130146c0cac649c09e4ab1b97ffea45fee7b27c6bb3d34fd1349a59d389614e945b440612b9dc185ee8934cdaf4e537a3ccb39de7e1c8e52e8414a07149fdad154e87c2dcc186619d6b921699fdf6945af697b6fb290b067b23aa", 0x83}, {&(0x7f0000000300)="183e1066fbfc60475e24547615b69e81a9f97b7d1f39853665d9ea514c9ed83737a20eac71a9799e0a9ea4218cbf978cfca32c4c768a33ec602a1e89a5e78f0d5a21abb36a43bb33128c75e03fa73e280014422d40d6d1ec8a16662c9fc63d3e0a5212a4efa280f47c6c81d40175c7658f0c5d6932446560fceffe59472db3a2e3388a35d0166278f89df63ae172d6535a9740ee76a07c571212be7d05c928560be8e36b469599f79a807377dbf3e186c91b970280ffd7a6137ae3c96526cf4b047f7f696e3bf992608ff1dbf82483123bd16a3df41828327d48cb26e108719bff8a4957e8bf10bc4141c3b977b6e027e5", 0xf1}, {&(0x7f0000000240)="afd6acd5a5e0b7a9e0f8e1025489a1367108803b7eef159ab34c7fd2ecb0", 0x1e}], 0x3, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 20:56:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0xff, 0x5, 0x5, "9961d8f361d25ae7eb77957b61fd5cdbc9eaef4d", 0x9, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000180)=0x6) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000000)={0x100000000000002, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) sendto$inet(r1, &(0x7f0000000040)="50882093eea0f76629f99e72f146d842f2dda94faaa7268853173251374c776ab3d7aae8ab1be11e1bdef192d819d4510945c0b28c3d85d6e0bc54883bbccb9869dbb3dd5403741ae26ca1c25e7976509af054ea3f64fbf38e6d71de9c72c4cbac47", 0x62, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) 20:56:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x4000000000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000340)="12e5507198cdffe3d45cc50ae49804ba78bd94913be14c497a480b6cdf58a333c34e84b8084cf28db03d70c0aad4a08d48893ba047a39f89a62421ea13d69d7dcdf2faabb7df2117eeede7f9b8b9e129c26f1272e0f4326451b5ddd83f9764d6b37fc7b04ba6f4386b175e16714e28074031760d785837710e8d1c106c004f32256b6962eaa425bd7673edd7e1bd72b118d1fd98b260b0d5358ba9a5ad17aee1b724199f6ef6d52532443576d2fe6a812b01fd6910080d4aa4ec1a874bf9055ff83b8643a216ddefd3f2dc271c7ba9b063ae4a8028ba535523874b3a2eb1033e1283487199dd32c2b63d51dd1c71ae5b0b9f2cbbc481b3d59948f0351a3c79f23958f81cb475f67fe0fdfd5ed811cba8147e9da1e04a082dd45be1c545f134b3c95dab265adc7b64779bf38b922d4e23d0febfb5f6ebec81c30de71edf265d2cc01e7db9400714bc772b6af57d795942b63dda478b58cca4c31ed387d4c14649adebd6d047fdb5618985f8c5630a65c691859c340cc25e8cf7b5ad93c9af26a5e42716393e42858cc43bf6aa80a79612d3447391814d16f834aef1102db52619f70a87971a54b3cdf331a094236311361a41231928dbe84bb9451cbdab6098ddc6ae5eb447d7b9e77323b2e94417b5941f103cbd5f82aed40006212f5c28c80d7afd088c070120edf069cb0cb0862fe843df57a98f4235b47f02f879387621e75f75c15d014c0756eb735a0f1a5719a6f6205c79191f06ff3e3821c1960dc1fc7c250eec718423251a9b64a4708f67ea4decd3a3b2ddc603e2c9f1bd1c53ba0bfac4fb357c8a79a962729428fa432133369c69adc10128c52933cddeeff0626b2806ae72158b3ba0018929b71fd97cbf07427d11b293472fa995f1d81e063e2815153da580fe4f0ec9677557686a3d6e2e1fc75ddcddcb2cb1e5250a801e256404cef02a70a36404e51ba7aaca0edfe9880a7d688c4db80582d009df2b883ac5b6e1f26ec01c135462175b8e0cd467d90e3cbbd70c7e49c87490331fe9934adb008872266185402448eddd03edced9e0df7796baedb8d756799a0f78245f67e70c5c7fc5a0646767f9b579ca77a2f84de85cdfd2650e96ab4306faa6091fb712e27d63ff90f60ed9f21a603d3c3fbd24aac7a637a7c4da47ac66d6935673cd796d955e6c80e5a07d4134a60e2fcbafc6ab2680c0b6306013f252a8ae6473355b8c2eb81d22b88009c32691a5efbb9876e9c5a88fbd1eb810fce24f6ea9548d451cb268d7ee2df8bfcb9d2184056d290f27d4cb33916d80121cb186557ec596fd8dabd80765f09a43571bdba383d961dca1de167c823d482823b9a27c6c11578dd45fdbc46541ae428b7b966cea904fcb4a5215fe301ea90a090fab253d32794b002475f919920a0d036a3ab4c680a61d1f7319f474777d74d33afe0bb813e7d1eb660fb00ea185cb87192e33dc369682293076a7a089b021ad1572252a1080befb471126aa1ff50acff5ef3fbdbfb4d6221e3bc3823fcb0fe0144abc65044d3722b353ae38c7b2cab078738719865b1059c43fedafb6991f7f39adde8551b20f3b6d83810cbe864b864c62c2067e1a2c7be8a8d13c29b7bf42e4e728b2b0b7159cf7b11913e043d3ac6087bffe103fda32f0551bb5b430da88bd5a3dd7bf7824d3220947be0a16e285b0da8098a0f9cc99f6589a098db6c37624faca93e64589e34f512b07bede49b24c71c255e8d05ecf51718d58ac7158d77d53b47329b864e087f896fd802d72727f67138f7aa1a86ac78251d6e5bfbbf32975bbd2ebe4aaeb0f9d8a97d87c63907ae4c91997fc70dc68ce9cfdc7a7089b90f959bb16fb4c631b9e36c4b4de123908a37ef992e98efab61e1da4f3e86a9a0214d8d3089ab45e95459c48c26313fdbe17378a3fe52cafb86d4166101d2b65c0f197e6816d686dd88ae052171e92d4f90324817d9e9a6c1b40e990a36ac95281f26be2bd90fcaadee838c74b02a9d9a32123686fd562dc432e58deed28f03a82f4dd32cb8aac70905cd6005532720e2ecb89098785244a54e3bf771e1e09352d5e3ff3cefb85fa52137b528a9779e908c9ea852c5d2e4e8bdf0f49bfcfda2b01ba1a17e32eed1038295fba506b3cf5f90158219d38df38abbb89037d934924f8d5e6d926782e5343cfe742702816d7cecdf99534c78689018b20c7df019f1c33f650da7125d0cfb72c34ddac09328331fde4e90ae2469f7919cf546dbfe822e42ee1b173dee9b36fb038b0af01ecd4d5b7db597925ba287889b914c637374dfbc9d04a7211d093bf687be2ebdba54593f3cece7d039698e3802b690238cba7461e2e34013b9ae17d41ea0886ae39bf41c0b02a9793b31be5a16a77925ae3bd245f8728b5a7f7152ff1672091b8d869ad090e638edce371af7e0c8c9a75b1abbc0c50dabb96c191ced6ef7efe6aa55597f064bd0efa766ea22350a40949d95dd1307c9b3c41f92600a4f2ef8d937b3bb2c0b82b56be60dd6653df14eb2bf4fa5037d9189ac10c0242f37a941a6018fafe786d86d2f21224acddd875f8349e3bd29960dfdabdabd6db2d92dfa628b3ec8df64c39abd0f422404585e14f04e1afd7e6700da26fc2ce970f174f81e031678af7be5c521b48b135c1871d6f6bf5154a9089c63e2311c9c50220929029c7b131c5e36846e2ed38615b664389f376353fedaee5c9ca67b1371a44df481572d44bc518c11d8f3651009be6def0f0483cd41a93b8c54cf2486081e92cdba557a1d55beac70de256af827158773dbc1d985b45f08fd0f64abbfc8fd024ab2c49aaafe08ece795602dcd1b76793e8c8bc264703d2224e0aa55457daeb9ba7b3237c7ff598eb709e1d3d545983e0177ecdfd3090f384b6032ef13a3c5334465d3a22c5d940609dbe0b60e5026b98b3239546593d6c3c8158ec64382830620c711ea605bc1e8d3c080c36b5ea7752ae8054b5a7a80d306798e12c4ba000d54c8cfadab12f070d4582a86e89211294e2cb042a3d70d0e4d4806f8c801d04f8458643c4e24325bd8ec4ad1355e6caff942f46faa8829f558d17b2a5659539124dbb77a83323d7b9c70f69e0cb066eb29f303756032c768b9f0743a501394b96e0dcc51ef3af730cde7f746bd11a96af6312f3536ba5a55dd8dd751618fe534453e202b18b29136e93678f2d3c27f9d35d76d490c9de158f0914387f1ebcbfed412188fde7f82d69b502268af6c1517ef68b7147dc071d4e9368b34d2fbc791499f0e77a073ef381619975dd7047c9edaaf809f62f16b4fbf65e4fd937d580690358782c36befb7a36f8c68f8789cd3aace6cfefd781575bce362f0cdba8da04e529bc077560d464eec875477f2ab4ec0141864a128a47a1ce5184ea6103b62df4fbc602a2aaf6a3d6e6a51b6a5992fc2ce4c1155d4322007b3a9b8840e8c57128481cd3f0f5bc4a258139f3eaeb7688172e6b4e8ea33079298ade01efe255f092d198c14dc188c8a7e8b878678957bb01d6f20fae7d76b130ef49396df1ad26d92bc424184e0deb40c516d7717e41dc38ca18419e3a0edc38fa18c647800741e8cf4b2055e19f321f4065391a049bb0dd8a5d5d177ab0f3b5a84a870ce0ee2d234e2c46a2c7ce2a31ea1736be8734b7d1b68942bff8cdc478ab55716d416b741af3a3b9d6bde52d52f83b21919e686832c07ec03008e04a85dc4d1d6a722575edcf634fe46f6cc8faeb7384655e88f283b227ec9768e48a681cbaaf84d35ffb493b634c2352ebe560dab26aeccc9c69508a411f3f0fe678fbc34add439abc9f6e4a8bc7d27cd05f0987705072b73b73f17cfdc37cfe2524e307ae8493eac0c31511091c7e96b175fbd1f86723027738bc96fbd5311ea55d49167439966b819d41459ad552d43b0576dd029e2038f141561f256ca7b8a49a02f26b7c6cab918e98af724c6475f4d5eca2dae4ccb633a67120254e4ccb6d3e3a62e56772669a7b8da3a8510c8b878f7229131ca1a290523f17a198eb4724a608a600303411cb879ad368156bd266612b07d991986714c8ebef836c97eb4dee428a7859de518caa8abbbe65b95e72964cab6643dfbbf01b005f173f5601be0030ad39a240de7221e36a2d2f2a8bea4624ddfa2af64dc109f353319363d84ee244afb4e93f6c36a0c1c9b778dd3b8a1d70c253d26610d468863e3a62482ad79e9538934cf84dbc209dae847223506313ec584f2eaf47d6c2049c5b1ba7c63880c680bb5a6bd92f6b3482999e7f28c17c44ee31de932868ad81035bf81975d4b63f11664387e5a91a8972f316616403ca1b3ce55567e334a8bd04fe01f095ef1d5fcba4cac622a7c57709e1730fd5941426f3db4df0c9219c5280b257ce833db77ebb63810e4fc9697d033cbae7f933646c1f7e72ae76ee0451b31407507aaf9f5c44ce2112a0a8fd98360fd94e371e6c2fa7c3925e79016934e818d6e06951283e97327324cde9146a2da5b906252cefea48e4f729749643d86cadec28f84f62f1794f676b62c2dcfd960c08504806a0db7fd14588a8d56961408ae780bd850ffabedfbd458b85c238e98d1ed2b5f2d18a08bcf9aa813f3fd3c59a1bdb07dbcb2fa708d3010e4220fd68e87f6e93ab985a79eaa826084280f676a1d8ad66a1bd408ecb75794fc8d6f80dca2d74e9d4de3db062d8fac2599b97863570158688e6d1c9c0784028a749b9c7217c98a10aebef5832c7cc3e5b645c73de1392b532dd2a9b2d71b8716763e2ec55042c0989b495815a83baff901f89a370", 0xd38}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="5f217d48dd6758545023ccc396a01bb3007bec952d901bdeb82cdbfc9fc3bb8b19db8b3425d98b8337fccfe04b4e8c2c2978acd127ab34c0fc619e98af1065bfcd2b907c9d810437099034a0deef45f1828697c423cb5483eede6d7f6379bf1d469300d12040248bc4237c164da81e9fba84bf3e522d33d47d607bef9459ca1f9b0866c4d58858ba7e9f31f43378d78cadcfa36c47df768abb821072", 0x9c}, {&(0x7f0000000100)}, {&(0x7f0000001080)="cb48537054b3ddbc548a4f24b0f487d6e020810bc2f30000a9ac6717e523dade84817a59648d3dc31b3ff07f255da835bd41028ceb64888015e7ad460b97a878b17edcc3629ca116cffdaea156f5c48c019c653b4c408a56dccd90f2f5989968dbe88cf1b740b28b0ed986942d1f7597591f5789d901ceef2d6b67b72cdb4a8d778fc27906a512a48c061a2868a31a2635acdfd944ce3f6b0e5c552b8d336a5278c11354ec0a92e8ecb4ffdcb02bfc0b36e38f4171a6b8fe0ca122b3f0bbb9e715a4228cfd99e94eda5d7ebdc0ecd0e876385b56103bee3d1b190c888a90750edf567e41a3d451d5738ead115f9348f2144fa740ceed5476", 0xf8}, {&(0x7f0000000280)="ab53ca6e3398bf04495f766261958b55782a8995c4fc4bc7bcdf8fad701ce37b2a1dd4779911b28abeffda1c327ef2778df8ed9576dd0fcad241249efa055d02a9f7db3ecf1a6ca3203bc2115e26f69f56260479aacc3a2013356a1ddc94be134954a2759678b2", 0x67}], 0x4) poll(&(0x7f00000000c0)=[{r1}, {r2, 0x4}, {r2, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x146}, {r1, 0x105}], 0x6, 0xcaf0) 20:56:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000100)=0xe2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xfdfc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x4, r2}) 20:56:10 executing program 0: r0 = dup(0xffffffffffffffff) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/140) 20:56:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="002034f39152b29700004dd5706c85b0279e1984d94150609333ac834e346d74920000000000", 0x30}], 0x10000000000001a6) 20:56:10 executing program 0: chdir(&(0x7f0000000400)='./file0\x00') mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="2cbfd96eb2d0ab78d87e881718a0ad9dd65106f8bb8a58cd4e54cfe1f9041596701d95951d8bec47a3b329866a8c99c9d75936d764e0bd937d3b9722124b42ad93f6fb3ab298228cc0c4cfee39d5da36a4aae13c614c1aabf64522d0d5ba021c9ffc44f31faa74c612267167e3e3c43ddb7856b7f9bddc462994b6cac622058bcdbdbc64b9c2ff09855daf4c3d890fa1734e9c4b87236f5dbd19a53cab4fef7f6e2047b4eb09bd45c009380787ac08b6278f8d14e04449638ca829b6387b32d0bfde4043efde0f5b34ccc16b0bc2c29f", 0xd0}, {&(0x7f0000000340)="99ab9d23e865b0f8f0285b6d19b07daf353fbc3be37d5a52cb65a289dd6300fd08fc7556b519b445197393f6cc1f0681e3f35befbc938821a36dff4e3fcd38f5bcfdf3415230d68a293acb916957bd66aa1a4888f2b69c2f2d5fb6c501675993cef1739c2836e0ce4393f2162a3fe6398d55a58391e453af25cf24abd5f6860b4be1f36610e137fd8156e429a4a4d843a140abac900d58dbad264ee58cb163f990bbdc890474", 0xa6}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x40c}, 0x400) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x6, 0x0, 0x1ff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x108) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) 20:56:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x3, 0x100000000, &(0x7f0000000180)="faf427ae2db6965b6ce693eb64bd2f8ad2aeb70a7e4e8baab27b84ddbfdc8af55d843a3d0f05e4520308f755e68cb21a97cb7b8f3da24db36ade420b22d00bf751b2566a4f0a01474f6024e2c36e5221f3adb05ada07626af27ab3a7ecb49680efe1acb920f487d56ddb27a4fef91f22ae09db078562e840eb36f767d1d45d6a6b83b09869bda25ebf0211a423daf39d764bcd75ca33cfb7dedb93eb1279d362655dddb68d00accb750976559623e6fd23f1da1d0096166f99e216e8b3a5a577f7d6b3c3e821810ca4bcbc6160df0f54b331f73809df4385a75775835fd9a2421ef5a0e781896f795d", 0xe9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x4, 0x5, 0x401, 0x400, "fc397429cd593964bcbb3cb6b216021283da81cd", 0xfffffffffffffff7, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) 20:56:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(r1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 20:56:10 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18040, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = getuid() r3 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) r4 = dup2(r1, r1) r5 = semget$private(0x0, 0x1, 0x9) semop(r5, &(0x7f0000000200)=[{0x9d4cdff4b3c7e249, 0xfff, 0x1800}, {0x7, 0x10001, 0x800}, {0x0, 0x0, 0x800}, {0x7, 0x4}], 0x4) fchmod(r1, 0x0) write(r4, &(0x7f0000000240)="1476e8570ccb874a5aaceb680675804fcdcfae1b2fb64f56c45710599820771ac2b1cceb8f80", 0x26) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x1ff3, 0x10001}, 0xc) bind$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x1, 0x0) getuid() munlockall() getuid() recvfrom(r4, &(0x7f0000000300)=""/204, 0xcc, 0x2, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000400)) r6 = semget$private(0x0, 0x7, 0x158) getuid() sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000440)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000480)="5c7de0525e4ffa6a5fe66083c41d173a073b60830208ffc5b74a4d1e9966e60a06ecfdd4ee01ee66038c91fe4ac230e21c8a47b0ff15e4c3e4c23cadaab88bbba14909129e", 0x45}, {&(0x7f0000000500)="62bec605e7ab31a7e682bbf0306bcdbcc3136d4a7c57265896edb50c2c4efa22506ca0fea3d0db114a6e5029e029f2b6de5c83d1c317de0ecfe1523e09a9edcd10248624ccef2ff89e44b7fe0854460efbcc41265e7107f88b917829e0e755ff82d5e7d108f975b6ed408b2d", 0x6c}], 0x2, &(0x7f00000005c0)=[{0x98, 0xffff, 0x5274, "2b3ff5b68b16b52e72fdbd36607bf597b74b3dabeb51bfffbcacc84b2aa26d6178a9ed8ecbd8bd8640985818d45e3ad46771e676f164d10779f75ef3cb9ceef06dc3683f95b4466d031244376d85cb06c64338a11d1456c3b9812f78102fadba545ea50464428261b90b2adbe37e2d5921fbda6a9f89e9efe2ab3f54af1100777a33"}, {0x1010, 0xffff, 0x8, "2d75b08ee92982365fa4c2683558726f37e82aa9a839fb989fddcdd2a7efde82551b01844f04e0fc860c231213167b1b0e224cd89d5a16525b5e893cfd3a152f5803361d11ae92825ffc393b05cfeb805bfe0ca2c08c4ad636adc225541178492bcc0999c5a602542ee698fc16d06b2e0dec9e454c57b5f9fde7b25c7ff90a5be22247e18b397b95ba0d9b6f4d4fea1780e82d6685179bf4db9a76ea1dc4f8304a664d352b63d0867e8995a82f6946b5634277d943d22c40033cb305bc9abfec6893ec664ed6cf9a4dfd8c1d64e7b4cb68b881dd3da12f1093c03550791c8b4ecbb1f574aaa7f022c6faa6551d2fc1c9e6e875a87a56cd8913390d852cfaceac5babdf18266f24a14fe36c31e2c6816cc88af290e047797ca1be8b23ecf9758aa93e248a2daa42fa5e57281bf04156c48c5b07ff583d05cf628998b5115ed9abfe2aad93889c6ffa163f20c6eaa7f2a1eaf94c402fb05c08eec2ba0040ed7b1c274280c793f1f81792f9c02f70d0689fa2c2b9bea6f2f5fd767f5239fbb9a14640575aef6e2d80a7afdb44362e4311e96ab1039a2094e26963ca322293193f1a101e2ce4658e6be103d667b8117b35ff29d5f7c55e0b4b2685015e7d793762bc6b51820207f2756707f8b6378fc8b011862eef6f928dcc852564b2bb9062a5eb2be3ad189488dedafbe480350c26e5d6786d1e57ec54947fee9eb82d95b687d99e45224a10ec3d447b780b14fe2458c177f799d086e9d86337032ad934f50bb9d94e55f856247f1b9ab6144edd6d28ed9ad9ecdfdf8b50465fa0d989d4fb6c32a70b8961215417706fec738897bd9d2d5a0f2a240ebc46f10f390c89da492b20169a88356ab1e6bbacb02af058b25cb20451eb28008e8a97f560cc681f4f53bdbaa34608c287ee7b099a91664f77d5af698c2ff749857fdb0639184170447369eca1cf1548b21642659c0638f17e9a9a181cc1ed71b064a28fc5fcbbca89c561cb326fbc6c6060790c1efe754de56570a80a97cf5abceb724fb955363199249233cd0f7aa80d228793c1d4000a7b7a25d3594a33302f7dba7572cf9dfa04562f3dc6a349babcda13088347e796dc6ceb1c151f661c3c2c40802e7ec7afbd10c055645ee7a755842660c3218fc1e9c073715a2b9299853513dbd0068e6b68bcf39f904d9786d0ae174105f6f7b895c5521a1db304b8eedd2baa7d719f826569f9d93a285094325d95d57b6aef505bb5f4aa092b697de42e887a38d416eacd3d06f129dc18d34388e8ee1d7bbcaa7513e019c2a39e46c8565105a24fa2c42823d3d91620b894b97f961b26ff02e962e55d6338e1ffc5a5bb0404209c46256d9bc2dc98e354df6ac8f69c50f46c8c3228672385f116af615dd7f85f58fa2eee2ca5c702fa06fcda649b4e93ef837943828e4437672f0e8b768552c5e3671a49958a44003dafc19c118090dd2be11930038005358b015505e360146700c01ef998d73d9e18265891a4343937660e8f5fcf96ee44d3f17574daaa8a137eb2f167d4ec561f73c01b786030f85c0612b5503f3561bde839ec1a4f9cb6fa328cae406f63983d67c4f0f53259a4b5926fc3db27e0f0720bae3a6c969499ff559fe45b158f420001828efdffc83e8f86b18412bbd8dfde08bba4238ae889c8a64fb716a8bbeba224c4f25e39c63d782ae65f62567de3043b2e74daaa8fcf27afd94c1483fbf8ec6e4bb1ac6168b52e10f5f98220a014c8c1e4e26902bd5768b813bbdff0e30a698eb49d9ddd66718ac5a771049d9532f7fa438b7cb66ad466d560c7ecad6f2f144cb0e225cddc2258fed5e6b4e4ada705eeaf5f253ea0458c98f56bde91cfb275f1f761b57ff07f13dc4ea6836940e2d56e72e34304f3ee8e6d98a7b3f20264febe7cfe97fb6d6b5e13892d6c8da845a052a3ef9832d6a3c8f900160c807dfb0507a3f6c62e581ffde1c9681a2c8c78b8a384001d36b387237c412dd49c7c454f5ab303be92f758bb8f1788a5cf86ea6e939b08c310db98441df11a40065a682d758e8b523accee7fc05fe57d69c3d99fa6dcb2d08ae343af18ad4cc85b2fb80b54cf61d270800a3a16003502082e052355ec2fdf34dba08a45fac3368911c9f0e194276b52f1dad2246389cfbf09a6ae08d57cf4efe208c02c89d094d877ac53b08efd0b12d191d369bec3ac4a10a8111312559d2ad1fcbf9e24428276c1468b5acd19271cdbf13af925279445b555a38ba159bf8c784fd70d0b3cd2293143dcdb6a4d48df5387de11e7db2a41373acb2dcd08751d4d334fc62dd3c3f7d1a98350133f0119c3b3cea912311a8c86b286065ca9d92742bf20beffc301f2692a91defb16a4516feaed310ba1fc6b8ac11940cf27dd681d0ad66d807e5d9126a55d2eae1469f409379e56d3415a756818516662a9daeff1c6200b6ea055e00200406396d1e4292f98d51edb8973a94ba2c4ba8f3bf867098060dafb5b4a914b2e06a5e3e92fa7726b263cc90d7e0e69f0d2ab86b7b253dbb98122dc79328bababca72fb34b5ba2c5b33a78ceb2712bb7be8822568a89ae2f941adb5d246a842fd165cc5beb605e0000cb498a763228a8a07703c361be57343a94eb5051778501fe458283e3625fe02157f7e0fda685c293d2066e603b3b3b95c3ed9d48899714b867b10f2d55240a63124ade2b7709ed79732b0397ea15f4f4cc315f1c3ea3efba47e681228c9a6569b6e64832d42d43e9903c13f1b973ffd5885d9bf94ffcf8980953f67234bd47c1e609bed0b06d7c6f8011e47473f97d1319f6ddfc2d7706e1ff45c28d7320feea7ea7488cce159baa3c563b40798b15314174cb025f0ee9bfd77be4dceefbfc50f7762a02ad07cbac1a2ada6fa0a40b68917560914d97796666037d9f27e415a79e00859e2f5644a51a624cbbe99fddb73e1f4554657cbc7d0b7e4f7d928a41c1041e3b7da74ad6552038ca4f392a66a450677cf3074ec7b6c9b98a8880cbf45680cd885c5201efe27b9d51c2d182ebf2f9e5013e75115afd9cb1d72f9d54487231a01861e9942825f99d1ad1da74eff4555672f5979b72932644cd8565992994972eaa9367840e28645d7279fa1197e63a6ab36ac5f85b11a0350091f6e1f1d0e3f610400cb399ab74d9db585717e23434c335ee4ddaf5b170c411f600af3657b44d0886b4889f7747c9d36501af22faca6ae767a360cea989fdb080576829e8420b8491bb0b107dbcc9e9cb6ecfa963290f6c0325076d9e86fb6179a0441de0d5c59b17f7df2c9fcc80a12c8e3446266e7815d3ae4f6a5ade87809f5ee31d3fa4f6a68fe92f98f815ff3dc5ee3a905f60b9c2d4926a2b40b36edbb4c65fdcca60f13f6dd9965be26f2534afb63c6406844860a1070cce87022ed8bd75a746167bc8a7725a3ccfd31fe34c60cdbce8535d8ec472e619658df255888b3fda85ab4ddfcca52e303be996e9a67bdc99d3ce8fe7702218797243aaf830d4d9ea32efde2b6859f0988c3d281ea54bcd2277b5ce814ea9e7217c016c7407307c517b047f02eeacf82b5468dc745bfc1c05a402891359373aa432d75dc8fc6fff7708e9e102adbb84e75a5ed5adff6a04574da245edf4c48ea39319d1a34c2e78a6818f6cd7d02c709176fdb07b7fd5632d5737e7b3b1c89f0eb11bd59f1e245d7d2eb4ddb704e3e939f9a6a119d7fa1a64146ea47ff8f58ed2ef6063fadc2cb1ea8b87c59abc7fec5e06457b9dde8c68d1c87e4fd1927cf552fcb1f5ecb46c83dbe4021709e690075ba1d8f95edac24d436e7435b11d1cef16a9db415f60deeb1f7dec61890c7bcdcc7e95c6cca4b1a5968ed612cac2c3f3e5e705a321723747c0f0549c0833c234085bedd0fccb1267b5dd3cd4ef69ed7b4b8628ef0f3e329015a4b965d6e3383e0f57759e7745e1a55c55c06af20886486ace7abdaa09c195459a3b2133a6b0cb38cca724c042f671975d4354947d73b3e008fa83e64fe64bf63831a8562e0188185f07f3ad0b93366adab65292c61df76642f7b1c2718084a9751b74e03a76412e75f8e5b8f41fc37077f92fb51ea844b7e37394519a3f62345c667a2901b3f0af509c3a5db63aec5b4db49731ade18759ec9d40ed078ec086c2ae33eaf98a5c11f2b932970932a0ca02527a3cdd84ef61b6806079ee39a55a73037adc31064c880ecfca8f254f097b6eeea6346d9ed5f91d31f492817b118260efd74228ac6a4fd8562ae7c12873abd774ad0ca94acef28f6e1cb9aa30b9addc48f57c51c41a4b1ea61c3b6ffbef786902383a59d941a39d59cb16f285bc2b0793a0279726b6845465646425d65b79141a129155cf2a3d7c77af65a51cd0b4773b7ebcfe6e0c401d310939221d18c3bbf6b2e6f00532f429bb7c0aed77e4b16f59c9414fbe495bdf2f7c1dce9d8628abfe2ece27651a8405c3c1e228f386dc5a690bcd70a39faf06c92193cb9e86afe692446efd805793b9224f768c3ee17deaba9c675e1e830e47ad08b0c27aac27beaa51e5a388890d3dc84840bb56bfcf8ed0197f10c6ced908579a3874089dc9c9278373c1cfd92bf862ca96abd7399503348962a449ecec3e88cfc31eea4ce9f0a0c169cf2e0f56f1ce32df44450467bdfe8e839cb09660db88bce77bf784182201fa029940dab41660058d0a5b0b6d64da8b34b61795c03954166fd8a82c3b011a5e72fb8b1cad89f786d69b6da75bcdb022466399d7862b5d746a781cc2ade14c1ad89a79b982690c30376bb222cd7d11cd961f3e048a79b832c1ec92d44a81ca5bc1c7981917c68cc975df53e32053dd21d58ee2ade72b3a9404d89a8ae42faf0d7931248398999aaf617a0794cee18ef8627075a8a69bbcdf4b09b299bc343d5d52855584d606096f8a4147141143239a8c6bf4b6fef623814c508ed737c8ae953827657ea25cacb92477d63cea2033408527c26f29c822c080c1882287499a6627443b93d9797f65d741ef610f88249bbaf41b3ff21034654c11f51f06ba282b5c187c125cf14bf2ab211141f72bacde3b08d5c8d983d0ef2acc13d67a5c0b0ee8d38c10b2f23df697dafa2a8d2ad85c771f55daf503a4ef480f1f197ed07abcdb91228c66e438072e9b31ca9ee6e6c87c9cb4b4c8388537a0334b3a8bcfb54c276f50e191d434df355798bddbde31f1e2f87e1c6d7d2ae0ff4c3accf74a667e87a4b9101a6edaa04911a95f021f9e6bfbe74d6490d9a2c3c17e82db40b59465f877a379c26217b7bcc2fe740915fd7ead00dea153f572272e17c76fc01f61f1c1f17678bcc2c805aa3fe76b2190c47c05dbb704856b7e3084c2fe86238c64923e057f66284c17a94cbfa2f61d31d601c445c739eb7672303841fe072fb9da1a3f337d187dca687520a2d1c49de6d3a73c22e7452ab48b8466a3beeb1b1eaf10affae201c14c4e778af205a8d9aed56da332b0684f4bc1f1058227d42b3dec422ba52ebcdcb34684239d0376c77d5f0e498c379357efa12f73162f59fc90e0e951cd6778db283e0241fb4eb89f665af9f23f05211af5eaa4b7dd73d3cee63ca4fd7e152b9664f4018c5cf3869aa76cbcd2117c3f4b67d3352855d447404e3a77067590cfdd9d19da3f8391404852832a85268c2de38aa4e9944f973905d361cf363519e677e0cee7f681faf7c3ad314770a49f5da3f756ccde44cacb8ad09e3dbd2a5f5f9e201adfaa8c57bd67a284d712b3be2601d52b52b30f596f2a4a9f289719ca9d4fe4e60c717f660f4a4354667623ea7c1ea14ba4d5bf7a098d4c7c0bde91a19991c"}, {0x58, 0xffff, 0x6, "8726a0bc9e41ccf4913248cf27414fcb1eed699e1ceb19942e4e3375c5fc9a73646d510cd012882a618ac1a30ff98bb26c5ae8484a3d24c4094682685997f1bf237864"}, {0xf8, 0xffff, 0x1, "fb81348ec828fa207f0fea742b3c443590a2f4b444c009b7662671564484e04add323736f01d05a10733e2716a703bb3a690852d4ba1d8abe2d1ffdaeaa99d6082df21869da313d0d631737c554c7b4418763a2d1be34315ef2322a1bc8fc29c4a9cc7e979fde87a3cceb193c9a24fa9ee02930f3ec4e3d679872fc187d5eb62d8098199cd825b183528527c93c2965cb1e92b20c141448df361ebc351657fcaca73ed6a6f5e4bd1aabaa41b871d785a627051ff7f282fad304357fe0ad49b7d88257d19d598efc0931bec875d9327928c21063fee9eb30fc02e1367a08eab36f52db35765"}, {0xa8, 0xffff, 0x1, "9102848f00f7f734534aa2f16d449579d3b23926ad40eab67da1818768df69ef3d549f204a786232eeaf96e58e30025cd65cf77e904124defb613bdc475a805c2d492e227ffb40d141f1078647b240591366516b55c335d836af7a0e99ef72313eccd11a7a500dc4953dcb2d2dcefe7ec67a45e1b27c7f9a9aee6fdea68690011afa3bff5b2cee41b1590330fb5ca6c8d331b2"}], 0x12a0}, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000018c0)) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000001900)=""/195) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001a00)=0x994) setsockopt(r4, 0x6, 0xb9, &(0x7f0000001a40)="edab83ab6ba56f350f7edda6773344068d86b338c4df10cf30d1668b6f660705941403656359cf03", 0x28) write(r4, &(0x7f0000001a80)="15a867d0075768f97ac80a6d01495d0a88ab1a468d29170e0134baa0a7ca58f61011f7cd6c9f75d27e86da56e9cd6f7dee282f8822fa53df3dd26f5f87590852e433d78713a73630a3ca9a510e37680164996933b12affacc10b1a8af437c87053807e8beb53f39471a7c007f4cc3bfa5ff738c0791062be71f2330a3a4f9919a2f0f0de73502884b9c8380a1841a06360d1b21bc93ee3a2ec2cf51ed28ae3e1c9dada9a0b073bbf8d6297507345e252001b0fb4bbeb3b2cabfd5c12fde43f50172ccff28efef8f9116bf3635820cee6c63beb8d2a4603b26fe754b0c3defe6732b36cf27a5a98e7875f3f45b59f1ec3ae06b458a1a72be1", 0xf8) r7 = getpid() fcntl$lock(r1, 0x0, &(0x7f0000001b80)={0x2, 0x1, 0x0, 0x1, r7}) 20:56:10 executing program 1: nanosleep(&(0x7f0000000080)={0xffff, 0xffffffffffffffff}, 0x0) nanosleep(&(0x7f0000000000)={0x1ff, 0x5}, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) 20:56:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f0000000400)=""/203, 0xcb}, {&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/247, 0xf7}], 0x7, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20080, 0x10) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:11 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) dup(r0) setrlimit(0x3, &(0x7f0000000040)={0xbf19, 0xffffffff}) setrlimit(0x3, &(0x7f0000000080)={0x75c7, 0x100000001}) r1 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/237) pckbd_enable: command error 20:56:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000100), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) r3 = dup(r0) ioctl$TIOCEXCL(r3, 0x2000740d) 20:56:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) r1 = socket(0x10, 0x5, 0x49c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r2 = socket(0x20000018, 0xfffffffffffffffe, 0x20000) setsockopt(r1, 0x29, 0x831, &(0x7f0000000240)="03090001b11b3fd0358488fb2b662f62b44dffff7794efbe26a2a97a421906e7c2d6d867e216d6cdb808d8f83a2f7258316ec6560e75244fb5dcee11b1ab4c5b093e9db6abee64106ec371a1b040cac3b282db7938b985195a2aa78547abb29196c61c3f24d6dbaa259166988c63eacdce89b1e095105b5ed2e42029284f5ecf947bd7000000000000000000000000000000", 0xffffffffffffffb2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 20:56:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) sendto$inet6(r0, &(0x7f0000000100)="e5dd39d4b23ce456a946f9161ca8242db79d09ade17cd7d8f2eb4beee9ff4c3bf2fa7e24f48402afe91d7d4e645118c5e8776e9be2291e2596c17fcb540953557790ec1556de1e15f03d0d0d2c48c5514ed30481dadf0edc23817501fd0a7998712776ce58db2b3bcfc506d76bdd74ac069e8c575565ef02291a43b3618d0190d51ef65a51c3909036f79a77fe4d2d9b38848fba0985dc2c1bf8f05c4c4f8305512cb9944b887b7a4a73bd584d4b6a10fd31921813fa8c660633e037a62accefb415a5c08ad891e20051327a661b3b31990a474c4bd77762a0c7cb72a5368e669aa50d71caa1f9c6d0b444b99b7fc43bace8772ed21322c2108a", 0xfa, 0x406, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x7fffffff}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 20:56:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x988, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000140)='L3;', 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x5, 0x8f, 0xd03e, 0x1, 0x1, 0x2, 0x100, 0x2, 0x0, 0x5, 0x3}) 20:56:12 executing program 1: r0 = syz_open_pts() r1 = msgget(0x1, 0x0) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = getpid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x8, 0x2}, 0x7, 0x8000, r6, r7, 0x7fff, 0x400, 0xfff, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r8, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x1f, 0x1, 0x2, "209e9599a17b9ed574e4a2beb230158a877e5299", 0xb55, 0xe581}) 20:56:12 executing program 1: r0 = socket(0x38, 0x400000000000000, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x840, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="74022e2f0200000000000000d4af823f99192fcdf5cf5960a9fa935336e347ee693afb617a4416438e1ffbdb2da8c2737c09057d834ac1a102074b4a39"], 0xa) 20:56:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, &(0x7f0000000140)=""/23, 0x17}, 0x800) 20:56:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9d7) 20:56:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x20e0, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000280)="0040006235831c9278c66d0000000000002e8a59f0d1c3ef1b6b9076eabf4bd322092f0389ea87452df43b4803e8e1b0ec3b7a0eca54cad1", 0x38) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x3f}, {0x21, 0x9}, {0x87}, {0x83, 0x9}], 0x4}) execve(0x0, 0x0, 0x0) syz_open_pts() 20:56:12 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) pwritev(r0, &(0x7f00000032c0)=[{&(0x7f0000000040)="d1acee41c88d46c362414987b9cc67c5725063e23d1cced1921dde9169f675641c840d2c40392380c777af3461b938b01c4a72af099c9392d63b61fb51ae47fe0213360fd6f8063543faf343aa7dbd58328918070e266df4c3d69e304e0cbc8dca47c2da79846b08a83b9058045075e5323e77efc929b284eb", 0x79}, {&(0x7f0000000100)="634cfb1ac9020cc46ecdd88e5aeefa7f3ee726f0504892141672ffeb710de404d7de400b6366b36baf9c9c73b706f7b4d773a8c53d2423b869fbb9f6867c35ea939a048c055dfbe790c45d773bae163600992b11b07bdea8c7b731a6b73b8ec3633d56558a9ae654896125362908529e1b2626ba6b5ff4694a233f88793820fcf7dd6e524d56a4ff26a0e6d38add09bd649fbd683d623d2538630444118fdd820b4986714b4e7d7fda2e781a2115232fbe228ac0ed97ff579ffd9171cc3188ad65f3d14caba8b078e2e9d43abda32b1511f66ed1d793f5366008736c507e2c8c4ef2ca0830aaebb9ceda99132b513d39d65c7e872fc30d928ebd3d06876c773c417c7f47f854008879551b63e1ca492008f7d6ddce38dbc921c3b91f42e61d91934880b1688e9443512b5d89a44168f28ab97be0030b7e7297273d30e048378656f8c2f264971d58add15afac2e87531d08c5f8499d320f9c0f285d478d50fc3883eac8f4e1b4b5792967f1a5c047463568c24e530035e37021319dff2ebe54722ebdf492e3aab72d4dc59a2f87b554c65a1b9ad289e25e99249d24294494db5d21f711a30f5ece749b1d17a81861f165887f4117b7c5668a2134c08d54e09d38820b1bf79871b1cbfbc9955e6c28adac462dc38ed81b40eab54e6b0b3a4e8d5782770407ec5d4bec3a7ccd6ae9a06e659b6b73c59938c29d59dab2c3009e3a62f4bc09a0b3df04eccb23e057e37a0d8f5792d9b926a0309250de8f19f43c69bce50f5d8f00448b2c227f9fc19352ac70f51a1b33b8195a36abf20215f4372b6ff47464528c5e5f7f7022fe66c70a13cd6cbddf430dc86e6825f5545a8ccd7d97ecca62986a5978fc79880dfc273544dabaf2efdd8e12f61ca9181f02841084c419698884ce46e0dd49f87d0e6e99fbcbacbb11c6d51f2156d8dd3e01e2d66e9e7692ebe0b2385b5aef0c10ef1aa804d4efe3121950e9db49e7a5789b6104a8253afdc7fab62d0dfcac749761027ed24faafdb1c1e6df16540fe44128e07be82b732b4298f9180daaf9228718dbc614d75368fada2bbea0c21c8ebdd668b1c112fdf28028bd61267574eb7cd415439a1c8ba0cad310a948f4c5e240b3707e406ccc6c6d84442e2e6f2f947a594ca58d7923c22cc6be63aa9bb3694497a46c278bad95ad15d263a647d04d24b729c7c49127dce7509355874b53409b753e3ace2b85513d5483065003c9ec3370ff2ecdfd154a97461626eb85380b7c2c5df05e8962b61978b6d24818d271a263290339305bd769b93cb57053411d067181d6ff5b57cbd16b38baaa0e7c88895c8945f367546eec8912c1d46a733c43ae3006e098bfb8e7f3ce0652f4a1e95b48e2a73a00f77950d830999d3f3e3a73c61f66e1010d9f80956cae0c64299a13c8ee354232471e0dcc8b47b132482d4bdbbda72346ce650c0a38ea333bef3436c6385a2749824f1a37ee23fb57aa4568d1b4a27c2c27a7985354d27544be5b30bcdc1e1a868a9ffb359f8518e3bd9a9fa4a7da0d1ff027ca09240a4fe50870d42e3812c1b2f7116b365ea501002283003555643ac94d317dab2f9842527f43a88eef4bca15ce5f0a53f4c398a0d248f627ad68ebb30c62c9978aa1431e04c7cd1f8efa7143938de9c1921108e40ae487a6aa54732db4b039e6178c24e0864f83cd7ba5946c19271edf23a722d003c0d31619f6edd031b70756d29bbe4df281386ae384e19b8baf867606c422fc1cc0fbdf59677b536a7ffe1f2f1176d737ab38d2500b329dbc1f6665b49df4e541579bf69f4cc3b8d532fec004e6a2903e590c5683b27c1339d08e5ce414242ae157df97dae08f52375a49d064fc2097dc41a67b4096f22719d9798f327b3675290f842128b4499db1dd28e45dad30021644a37b7acca15078fb01f5c7d4dc6c63b6473ce00935bfb5774a18a7851a85fbaf571578ef80b67a08149e54789d0834bff718fd3fa896822be35e822332c8455ca242dd3ad20f85293987fb353cf687495f717ba6861ed93093cc354858d9212fabb17e6ee5ab0aac10cd4baec7783111b4b20849c129bd467ba1e573aaecbc3741d234e7f3f31ac90d2d8dbe20e6497ebd866b320e5451a5284d484edcf57dcf3424e292a7c73ad4393ac49f74b7f43e1ccaa95f668a699d7aaf206e9c616dcaa4154c82b41827b1bc1181d94125dc71f74c6d644b3bdc21c45c533718d6143ca0b24f04e186db88327a7a023b5ed24007b5e231980fc69a7ed62d4eef500f3cc862567af680bbcfa9a43c1edf782f52105122ae137fc574f54adffb10cb90aa8c8f970742c80ecfbf384c92dcc4cb64711bc7f51ba86e026b7970d9bd5b63756cd33717b633267d6182d39b16e052e5014a1cea4ad2375f226d924b2a35775b6797843d697d303476f26136587b6c2164f125a93832dc785740658df136bbd99093fdc26f8f88c79a70657e248d35b26eff3b109af065e46097cec0dc25be068e3c80ec75a1d23b66ba5e4122e7ea0575de8955c06c8764ba40b6f97ffaf777fb98604dbb8fa1887cae46533ea03240d0ce0c2a62e5df2f188ebd402733a704ecdac14f0fd6eb5297cb2076332597101bfa29ba685bf6d9a7619be0d9630a0b1267c114df541f2d003374222420b7ab3367bf2a23cbb3aa8fbe8adebf1dd13bb89403aeb15d4043c1d95f0415f2236032577026698a22489014246d3aa90671efb1a2ca1c2581d7819de4a74ee65ae796958770b578005f61bf2013ad2d2506507c16ce3ac3cd4944ea326ea78dfbbe985790b9fd1ee48a5d1e778bbc441ac346dde0a66fa24af116bbc8f29625f6b2e29dc3a668e1ab6c161c93983669d9d7f54c2a1d2010199f6c6bccfbc7536f0d7809e3170b4ed275f79bf2b72a441785c6e43d6ef0cb08982205ef8e61b11cac2a03d2317778c62d2a5221f14ffae7841315a6001d7dbedc5c964cde3660b2549b581ccfa3517c039fe01a0d7bb0f4cb350e9cc171932020047c0100a8dd9126d5cbb737af48f199cc2092109391eb5bb07ffa63425b8d6fcc1197dbf48b8fc87826085eda8d7f14a0251067da2a3ec422716c61ad451254c31a165fbc0ce91e27c1f34ac9d2c000bdbedcd4075e232359fd008df16137ba039dde0f8bdc8f4557731a3a3df038c28424e5533a4838784e2f6ed3720bde93b299b1444087b89bdf0ec2fc5ecda4a66a8785865df99b638629b589d98f6f1cfef9b7aa88994edb22122674ff576f4c0cfea6e7213ebed6950c474c844b83596858d25b3286757c76ec9d7591dd436fd89793e0b52d8abd4027c641b0f04060ad8fd0468e75ad46735e3630f073521f641b6718f3e46740912c348261758ce2bdfe313ce565c67aa9be545d3df907ea70cb65710b90459cbf461972b750c16e481283d0b0d5d2cc19cc9a5d59117aa5ee7951bf1f9b907ca339750825b5e016efc09b539d713a5ace4c3bd4bda42eb9c65efaffb2c6180b75f8d6d29ee90fc03421e100f4bef9668b09173459b51bb7689e6c8d1d5d0837e96b11db877e43fa9bd328fb455db86adfbe55c86d94447eb7d6f6ebfd56f9984d81c8ef11d09536445f2ec46cb8d131f91d9a6b01e9ded0dc2f0d54d7bd9f9f5738d06138bc90a4264f6d5e751cfd473e25b6446b78c5d067dfe49e9f5d49bc5a6782fd17dcce5a1ba18a2a06bbe07d4b13ce2f336c6c668d412816b0584da2929d7b66511a12ce7b31172e7c62e1ef4a84334fd143eb847eb0a55b810ceb8d5ee72d5518469129e06049d732184c7f90917780fb7d7debb07a13c3cb9859e5e1bfdcb7db07fdd73c3b47881fc1f03bc4b0091869a1b98ff6f9ce1704824c7f595b1dbd77edd42335c76f93cd53ecfdd73d20861b8072dbf0c6328492d01ab9d6857c598fe714d7c8f06a5108ad25706de1b9fc58f682f41fbc3b03258411daec4c2ff31d7ff90798ce36b2f8e665215a40cc92b1e1d152f5212336129fdc2b2f099b9bcc3993e26eaa2e992156f2f71261630e61618f14d90b9297a6ad954b769d0938404a1c787a1924251647e928cb2d53d1cacc8338d19127e813a21f6696f0ada7be92795b6034fbb0afff337fb4b9126abdb0561fbd2228386d2b4986eb91d0b78b64ad43ed410bd7e206896269ec5ccf326ba679c174410f04bcc59ca766d338813bee2b7b90b0923978eecd4427f0cd2b2d1751e293444b6c8702915809427a8df684777e2836b37ccafce63dbda84bb67fc844feab486b3412f09c33e0afe7d6dceecafe7496f35a65ac248670d2c57b0a8d03512abf89fca919d8b9d2f9efa2390d62b4bb0fc8846feed0171810dda73c29bf6683cdf97900f1eb2a31136b7bc1b20574e62217e51bf66734364df550d7f10c70cb274be6399edc52244cfa8ca56c1af80206e7e55f186509cc5566cc94c8c44f6105118c0fd036aa940c75b26002c79800659490f4d41884316baf819d63458a7d99c36e4f9e8ab8952a4b275e647c5f2a70ad556a7277bca1d63c3051350523c1dfab252bb2d3c9fce9649bf0b5c21b5bae57bae52a10a075960694fda26b6c93a770fa871b716abf8e41e74dfb9292f9b1c0ae5e665d159b5923ce697b03381383b7b058485bcd5b12c08247a9b8b538827a838092813dab71ab6554c8af350248629bb45b9de45328adcd68d1b93ea8a2cf4bfcd4ee98c2eb53916bb8f46c82d2045ac0ef382b24d588bb7b6f6f76c6278b4d55fec9184ab73eebfe9da2dbb76ac4f80fc5dceca09fdddc75bfca0cdb2c3ff91bb9fcce1c2095e11fa98bd723053c6c073a04a129cf72d6c59c51828623fdf7f1313a777726ce5783b307f8cb4688247d2003221fdd27d9257fd1efa906cb1a5136a0fc1ba38bbca6733d87f1c2175afaa5e904b5da16764cc9af2e47e6f5f30e548df12ddeb4312f3997533333c209da5bc1114e1d44a91e490290584457702e06d03a7d1a4c023d6da8c4bb322efbf7d551eee642d4886bbd584443eb65be39cab2481a1a452c38b16b2d06478727591d39e810d3f2e74370344ff5a471db7a719fb5e52053dae4cac44c82f41f565e9e3ce7db4d794a15e3372c93464edf57a71cf5c3708bf883c05e0abf315bae3df232b9c8329e1bdab98c2772bac52a94244c4dcf660ad8597910e4bc6528d912e473cfb80bc2defe825e46d6fb899c4ad7511cc20766af007502d5407f9d0ee9dc5b6b9ad2a280199937ee2ad33b942ad4643960152e0fca31f0ad16f4fcf4a93d98d53916203128c16b3f9ed9a776636fbfa56a2ca6bb3f011910236972f5d334ff220da3811433f6c1a7c8c7c4c6ede2dff27cfdaee21c63d3703a1bb2970ea8bf7554c841aa76b9ccd3355897896e6f81f3c5228335cd70d12a23ef0091711d84af318eb645e1fadcb6db5df27c5169cdaf8e1778e089aedcd7e7669f08f6fbec4f443707a1c6875dbe0e53926dbcbba3c840ff0be2c5291b4aa04af6a727b374680893f2c3923c75968d39b4dc40cf2fee2b6397e2d489ee9e6fd546798632189f766d3363ba12b7c9878bb125bdf17d36bb1b9d3e97e2eee118eb464a7b830285e24ab2e20e6ffbc90cdbccf2fdb2f4a622c9ce912dbc74ef48efdb3b69f7c104c93de193cf843ecbc946fe08ae960ba4f5cef74fdab4989e44cb35beb06800d974dd036c4780939f34216164370dac7648dbfb14d73bef8cee40fc41e6e104ffcfa4c6d461ee538c86f53613cdbfa4db18e074f82db441be955ca3823f476447cdeb98cfff7c9f291119d20ee60f1eb27de5bfd57", 0x1000}, {&(0x7f0000001100)="fea9d67ccd8127b0bccd2c087399c4f352c3ed6cd0fd72659699039350f7f4c08f02d4f8a431eaa9a1b258767a01d6d6f2606093061d9fb9e825db02b84fd598bde14510df97ab740b21e4adb6318c9d432e1a0b0fb15e7fdbfca48182e7e5f4abd96d20fb3eae958743465b321cf1f722767baadf19888d5f66e4346a26c7abb0a688a0af5306cbcd8b0d5994aa9e3e7aa1e1a7f6fb645907ad4164b1cd078eb30f22000ed1265b3b0c8ade5c238fb6f89de6780960184d2e0db7c13e15a65e40ed1205b3082694748fb5c14ae0f1a1a6019e517165b2a7504eda49106528b6", 0xe0}, {&(0x7f0000001200)="9df415694dde14911adb988f3d0884cd316e1eefcce746496c7c1088cc282841fa543e5211c560f09f3dc412116c7bf5445bfa804f8096bb4eceb0d1c794", 0x3e}, {&(0x7f0000001240)="575bf4c8b21bb3aaffecc42816187b6adf9c5026fbc9e5b44e87137914e36a78a4df6893d1d3893922651b434d9d090b277b72a35583afec47a3fe0b14ad1faa7acd7552c34c76c0eaf8c3c6d9e50049ecb67b32a4770172adc4d09bfcd2", 0x5e}, {&(0x7f00000012c0)="176009169f931d57327f307e4bf44caca251e88106093ba23393853bce08790a17845bbfdae47c05dd4a9f076e227ee026a5920df5e0735d8a11a144ac018d3139887771da3bd8a73dd2362bfcbd42e0e25288c11178c79c122fe62fa4b554f0ee75ff3a2f6817425352e54b17f7c98754d0b9aacd888ec52521738abcdfb838ef2c861ab77d0ee585497c0e3e3e846a2f05b79e85113d12fbbde0f67c3f14b36b4a7d49cc04016cb3e89936e76e293951a8a657b96a35864307ad7ee1519f5e55e1cc05b455e4ab187aa58bb20458d995ca90712dd1e131b74519ec2419d68c4e2c2f70828c23860c9651ce0219f0a7ed330cebc6dfc6b8deb952c9addea47ad65f1ce4fcee7b74849ac3fc5d65e70bc5d0482ef1a24b6d2dca3d11c45cd3e458165d0a65b3bf6c2ed1d6b356d9182a68976057645c6763ebd1f579758e1dbd8ebb2cd65351128f4e823417c057e1a7b9c6e7de550ea6ff6fe982dcb49c6c95e6ad1f14ce6a0d723b50a988114bab4f55477dac7c9319e549e205f56d17069baeb00bc535ace4b155db19107035e818503c5b94d278bb238be48a6a2143f18d91c37a4654465c1e049c64e294cdb17966139acc24161467956a90b17585633fa39f87bae8d345ce158010324b12bfbe4e22c8134e21d2f533e4a3cdccac58962ba78ff061cc0ea543c9b295e26975d00d9eacc62cd05bd357d32b5ebb60704c9cb6e6279f71deb37c06cf6b4518bd41cbfd5ae6c9b13c0388feaea766d50ac67358a11cb72bc4b1887018da1acf834e57fb6ce0b952fb636b39e583d30154e6a0bb5aacce24465f27b2abda7abe7bd338c160a4d7c5fed660ea7e06f8ad7cf907c2dd87717365d87e9f68cdd000490fe6cf2f261d0a0d4005c08c77908b55c2d4b0075891f899f62fe9e97317ebf72c4041bd00a6a8096fc3f620c612fe6622a1c8ae35d0aa20f9f5c21087286324d4df1a848bbf1ce36e4debcc0897e8bea0ef654ec9343b5968b97bb5a7a93f0cb8105c4a544277996af0880bcc11044aafebd43c80905d06583fb0f3e20b5117879ce34515019fdf0a6323bf2ed4f71de11a8be779ca2e3d0ebcf10a13cde59ac2f5420d9f91d5f722bb2a84b0bde477132297020f3bae5c547e2d8960abbfafa09104c9cfee985c7cf7a25d3cf4f05cd27b866cee6cddd908fabc08e79dc3a8421aada7218c95dd25187a7b59b81e39513355a55d935339837123e7dc6cdfb841c94ff0cf29bde093a2bbb02c2aa3e4a12543d995dadd773c11dc74e351a9b6be5a35076bb5f85c84c824635f0235a886e86d171152b83858f2f80ee01df4a520e889a6034376a98fe2779ec42494f80b82ff2e53f6cc8e1ebff773de53423813e76c12ca5d4d21a34abe7123bfafdabb691b227f012728ee4609997b02fa1c9bec46690ff84b80923cc91a1426fddea94b162a9a5b5ebde3a7c70653fc867083f4b5570c90de95d3794ca2809831253d617cfcf673d7a30da3cc5cd0c27da2c535ebab50310ea3903921fa550d0455db4721f42b9bfd3e9f45a9373fa569c16970274d99bfc8b031db261bc4480d0f44f900d447936b48592be8e5c0717560044e8d3b6f0ed057c1811fca4eb276a62c996b6ca8faed6f6903ba95cbfcadf23b9d922493e8d641e276f76047e4a68f567ab5e2d690fb57843673fedd1e7d08e1474811efd6508f984371fe068e9aedace3c6101877a94f282f4b456ec46da4dfdab1254c5d030c94df4b6f0469a9050dc3efc5a3c3f644508d3432880eb6dc1bfc261cc8270a97ece467d0ac79681cbe639a7b3aba184576544c5142784ad1bdc3cfa1e9b63ecc0bcf74d09e3cba2660e8427f8b47e9464f4e2ef34cc0a5e93599abd03f6d0c429396ae986ed40d2c8d9a726b3bad3866e2402d0305a6258bf1be8d36f6ca7a07a1c304d80c36c24adcf457a017c7fcd76c22e639e9aae2d0048607a0661c8b8e0483b098a2a5e888839c509d771d6a25d5ee0a80760d61163830633a5a405769660b60f78abb587f6dc20a809170c1de3b9f7edffe0a8de9a90422d66e6b6d2170feb2cdb7fc57cf3b36eca5a54210d400bc2a4d6be646dbb7fcd49539d6583cf1e4e0787012a90fc922b446ff29d43f1e71532ec0ad1f685f42cb5b7a9b1f7b0c75f09334beb73cc48813386e815f6389e4f247eea01e8905470a9ebfb163a828eef31075d7715553bdf22398b5445d8b02425224e075ce0eccfb0cddd9688c910dbf51b2fb9a605251bc2bd26696fa899d2f299b68f1a918d4038164872ecaa3ac5b42290285ced708e8279154885eaf69ca58d592a7453f914c6431f65dcf50b9c566d11acf20318083fd133ec09831d0e0805b1f47aebe6e48a1ce85c1fa5ef7e9608e7a633c5e5a258fd6587ff6af1043a09cf37dc2ef940fa3405921f2b961ba43270b1ad1e2aad8696adab4c74c58e4723e2c5c5c1dc9725cb4759ad256208679ffe18d737522697c8f2745c140ac7aab741d05e5ad5b47472fd66bb7b515d19a13673d76e31424a1ec76f3a4b18073ceb1b2c698830d9a020fbf10f8a6fae3f9d5888ecb6dcb57221568008cd7733361d5e27c503005e23f819bc1d83cd77147bccde58291fe929ed0d31db919c640486069d8b65c796e8453dcfe82dff06edba30485af0cb24f3d3b7dcda41feffd9eba73d44392a7aad1ddd021932d233968958fb9072e8111d7ab1a3dac1e7fac1126770305b9dd51c26a2080542edf694f54694cd54831da844f06eca33b8cfaee07b30655faeb901b5a505f20bab3e84fd75f3e59b74735276b3d308d15a09ba3ed0adc1f58e94a3f86f568b84bfcf0871827b5e0f96e67e9791e9a70c160a1fd8760f8c6a3d95dc3bde690abcda0a30467cd9d72a8b7dcd8b8f0b4a65634f5d0a5a050e77a05eb920d5a9763a2644d2bcb098102cf70b23f451f9411b4d1484ee01c6445c8416091f86da5f270b7eba4747ff24573e44ce26956dbe04a8f0532f4db3645c45d590c3af04e2a2e0a59740618a69c3e70b1dd05b2408867d2385c7cc28d8af716500fee9f25f592120072762bc9270085ca4287212dac9670765d480a5ec8d42a8eeeb014a7cebaded05f0dc1d7565676082329001b09f15e0904b8451264a94cb33e0c7dd18f5097ce23f18c81dd5de3122270e2ae0f8a840cbee27ea57deb03ab661dc80d8047db066dbdbd2a0da0dbe75e7e468e99892b7d4ca75fd6744f410f356f3a19f967aac02f77ea9c5620c868331c3cdd40bb104140f7e48f8d07b75a1d31d9e36e0811771cdcc0713391536f556dc221e3bc86d68b5828669ecc41cc66b4e0f2ea323b4b47306e8fda6831bef0b83e2fe59fea6360c179649fa1ba2c7bb8d40d90f51b2a189a3151195ae9ff45822e9400aaa2d90b27cdb12aa9d972c19d16abe6834acc0de40a8dfa564e396678ef2cfd68c674d555f27cf92de3c44bdd49fa6a8308b7322b2e8cefc666c85ec2cecec195fa2631c9e57834cfc5fa5b002783fbfa5f39ac083df51e17f989efbbd922f07f4e358997c6cf148407b5eff39176db33c3eda14d9c86d4fefddb57815a742bfff3ed2de4c1c2e4ebf19e517efe9abc79f27bd1b5f3351ea529c65e3c5bde55856298c8e27d409741b0e4c2837b5d98f3a46018a0353e47d43ddfc55a6267f90ea4b46527b8dfca1ddb92f54bd57a6ce0ad0defb30d085f0c332b46854f50b34bd338d2a7283433b3c5f57bd749e9fc8642eeca2d5eec0c567e92e46c6d7b63c5ebecd0b8ea18cb1e467b0c9f19923664f7cda415a8d0809a5c18b8e131285fb8cb99ac2a494f553cb7e032d41de19db5546ae8554738efde79c62da1b82944fa893aab0e6174514d1f72034e11f8fccbef6f2d496f82b6a481a2000e40afebcd32bcb56e96c8ec356808788ee1ceb4037fc0acb461edcf994e493c11203e0c4ba92135abab645afe8deb8c6c28292e09d053faefbc17195af415c7529a088c1b82f73317c758df6a5868d2dc0eeb2fec54858a54645b9d7a53d355a5328be71dff62439746b32a4a80a4fc8e67e2aed41511722351c57fa60439103cd96e04985ef9b44f898157a11c699a809f48b85d0c02b0bd447f54fc1cf911b8b589a50dc783e6afbcebf3c4b19bc4be50db83743c07c8902a1eaa1e8e9ce9cec1fd4ebd3b8325cc7b479dc267c3cd98d31c5a9a0312c91aba23b787faa798700302808718b42c62b9e7daa90af47e01af491f6024a2d4dd5f7ace3a4c65f432e311a29fa4fa96fafa992c8f17424017b92733359a40a1c0fc911f3b6ecf8067bbdf377b7755169e315a1ab35d9a27850c8bc21503dc4c64389b2ac1c7ecad5a3ae9be2830011ddf68f0e7df555016efd69503ec542f00700ce670d8f44723abfefe6a7d22dd1d502478dfa42f43c6e61c0ebeab0aa1b0df1d1ab12725d825570292e2a2c143f634e635b1714456b80fd796e8f71330aea884a82781677aa6f65ff4ce1af6d4e42efddbc004e1df7d8d154d7d4a6ee0241ced04c031a377f5262549e92829a22f806ff53b85b183e7be492edefbcb2a3633d5db54d1edad491ce986672dd3d6baf14eeed77d7c757fe25a0089c376e3e18a4fc63d583cef60ec7c120e0a4cf55bbff62b9915b659040ec41976996c49103ecb7b3488a8d023713f19e0fece466aea0f52cdd61ba1a39e4958948be560aa5ed7203994798a3ce0ae50854b4faeeaaed98ae94933cb3abe5337b5ad975d4b8d621e946982555f579fc16235a80a9d9639f91cd8e16cd6057ab202ea3dce927e3ef4112eee6c54e725295a68cd404c5c4378193f12b1454e81309cb3f6bc33b24c0090a5860ca8521864b26bee4647760163127fe93a56b4e28ee122a0802849899b5514d83685af18fd6b7dacb1776acf184e41d5a0055c09d41efe399cc58045ef9c40bfc2c0c12d4ec63cf58079c0b52c7d703a882ee865a1e3732f8393fe71a3eaf3768d2d346b000e51475d939e76428beff400adb1c700874b12158586dea14a27b19f28c60b12d7b21d91158b85683d9b4c7569f78e9ab4e3119861250ec7d9c77eb411a6a1c9e0ad4012c36445b1ca4488f88ceb29cdb1a9ee248c4a28a7c435ae28fd1ed0f5d659a82d5845268eaeacabc26d187fd2f7fc7549ca9a2858348ba861d491e4b12e793f546dc3d959a76fc915f16072e73e5d441aa485f86e39e02bc00c7f374059cdb5139c9ba233dfe5f59dfb7fe71b50069aefb7545d713c07c70de555b34c0b04ffbdd04dc1693f85579e1da1bed7a9751e5d909585813f7419fbf808efec77e0412fd0acb6f760e09677d298581545da6ca328fe68dcade5ebe07e8ddd33bbd94714b191da31a7ccd2f31b4382e94a7c316b7a81a237742f66e926d3fab028b0ee4195f57b1926fbab995e72f4e90ea2dd54c5eb67d9392a489592527df5c787b9cb8ab013e545553dfd966ca72a8d5791219d122b830a0633e9e408fd38d7fe9e49e48375c2bd7b8fb337c138478f42a3b86c23c05b16577ccf34ac325fd0c643e033daecf52e4f2c4b001dea783d14d9e9b245e313ed20f905f6a0b1f7338e0c2fc87d0fe1b86dac667f5fb7ededf12a00a0feb9379c613b54f49a404a50f8113886f04d794a1d739d126007b53649d3913c0f41d3972ef2ab8642ca183f76b66bb9d40d9fc052265e4979398c9f6d9c74e21cac479ce7ec3fcaebfd0a803421b41a2a627b5c971f4295601cbf565b5a705d3b2c2f46800257a33340ee66f72da9d64999f17849d06c462fa819af624cb3c2dbe41759e6", 0x1000}, {&(0x7f00000022c0)="8bc0bb25032257147a18e54a74b2767df8f46168f70b4dcafb53fed8bbe36a31026cb57bd4b424c01355b672fe06e19aab088584ea1324cfc224bfe96e1bb87942d40ff9add4b844f18cfdf662cde5c7c247e642e25ea50541a1c5bdac043ef2a1e7ca267e269d4ef8f6ae57761985f0206e63a122b39979f125d4176696a98450558d47961f8345c78c68e34823a86d746c3847c642dbd2ae498204f27f482ff612362e759d41551668e8426044e30cf82a097584905af0b1424780eb1233de81b992595481380f84508b2d9284e8beb2064d111a23d908779b9e8223a4059748ad27c355192bbd1ea46bb59d1e1ff9610aea638454be3e5bcbd8669244c874361b1ff9f0921d6078d245f8f05d9005b3a1069592a74b557d56c6ca355531045b2cb03baf0bbddea42dfbcaabaffeaeb4ebb732ac3f2fa5634bc9e6d9e82db5955c3136722ba81a4bdc4bbb9407792a6d2ce3b1d7019aa4accbc5283ff8603845b70e6efcade8551926e61bfaaa9aaa99cb7422b79fc3af797b01b48a5ffd8eee584661406b971ceeb3e24fa61acd6bbc97e5d0ea4f8ba60522a3c05f1858559fd33dfe8ba675b5bfa378d2313d7f661a6f504a085f5086392955093b653a84bdf05e9781b359d8ff92fab42c519292956ea78484542137c9bbedec68e67982fffd57462253a9ca56f1e6bbf6c1b6659ffde37196e7563afef23c9aa749a462c4794a6019ef0e934cfb8b2a8cf18e41adc2bb8c956574390cc06e2ce52f287b02be213bb746c275b7f9b25dea78ea92201a820c961f69f80ad4737bcd035332eea251ae605615783e54c413b6452f5d5dae0b938326ed84fe63363179006205eb2952e6d42e1614bc911539dbb675582ca71f06794978e4a918ffa2ff65dc9d174f4648d7db60d7042fee00ba6cfaa89773dc3075643b5a41ae9d516b5e94103fcb9192a5a3947d330319068d45df1a9d86151f5c31acb757856124d66f30204de495ce70a6ad497de780cb22c1565af22091804a1a2d4bfed3a9614ad5d5e2e823b53ea3079ae9c3329f35101154edef37451e89fe255813d9f5d83b3ff0ad78d52c590fd83d6ca2e7349cde8b569d8dcdefcef174dfc0d5937b773dbfd00ffa401c0f0ece75f88a97ed00b0ceedda8250cf3c5f904f3a11567bd601ef0f323f48ded825c1dd889c768a119aedfcb43dd806d6031e95714417ba56577eba66787ca7fc25a0866656435c268f0a0515a6f2bee48e2083936b825b4b8e0cbbd184dce2cf1236271d11a5e2ab52fe139088ce82f3880681c322cd16c7e8e8218f05c8aa4e5b1e7f87378c693258e489023c227d68933f474049f82c59feed7d24d2abf412cd4587c6de3ea05bce701acaebc1064d6e335526c57e9b0b2b204f44b33982d1ece1371bfee123507c1840927acdf4a08d2eae9f0c67f3ff4e6867f4c02d35d0c5ffb4e5fc8bab2616baa50a1cc81f35b9605e7696f8f170021910138deb6471824b4ddf52d048a7c9cf52667ea2c4a06430053fb4778455e72a50edd7da97f290085ba62bf7117297b855ae3023b975bf7cfbdc7ad810325b3f4fc02e873920c611b2e16dcf414748e6c0672834093d6199da9226c5704256b78608d4c82d762a51963b8d1ddf46c3799fdceb06e879ef7b2e31f18420afafa5300233da7de24a9e7ebf18e6e1cc0d18457e3d105b2d7449a27deb6dbee232bae9752b8e095296a95403d25e3207107446a9cbf2b26d5b462930dedee1a0c0aa0d321a320add29ce0b5956b37e567725c9e6b89069f736283c78ca9c328eaf1128805d0b60994321ace1a3266e80442e83047ad64d920171b60c6a5db0819646daf2efb29690db67a9db5d17c31432597403341e6cae8bb0964cb3fc32927d9fb13b8a33e067a7fe19c97153ad94673b1740241cf820f1b6616e7f20d04db18866ce845d7dc84dfde99dc3ae75efbdb1dcdd8d1d562b95a6d18875e8477e0719f5bba74543170cd792642a13c6201044920858a4058c077a8ba79108f4e136d3abde24cade0e3acc04cba77c96bb9cab5a6ddb39b18001df10c3d7d33d394bc77ebefbe50c81cdfbaff8c147944ded38d09067ea7398721a3dbf862eaac114cb45ca86aec1c4a382633ad5c189339ed33b96009c2692e4aa922d276c7b673e98b4ceaf62dfc515b6b0730533ce8b73381364a3db74f4d98a62f5dacf806d6ec15355b06fe81ad88837954a0ab87ff2b010c6b4f6ff04c4318e6e5af922ef34819e273cb7f05990c3cc942dd64daeaabe312b097ed36d96559e26316452fbfdce2fd86d5aedbd1fa59b5dfa2a47e60756938296a3933628ab737f96b51f7808cec56ac9f28ed976e2852458bd90104d5a7f735d6be5a747111646dbae69ad4b61316ae3ef9695956220b69ea37b8b9a8b82dc01dd3f9e8a35a87ea4b7aef1faec6c88f5145a7791b3c07d92181b861f0b2fa7f205236e1aa88dd5bd3189ea057341a45895619de90855cadd66746e3ab3a831d16e27b03fd2b355bff67038d9cfd56e717e7f7131626aab14083989808417f2de0a90540eb7349be0c31600465dae3ff3ad2d0a9d2d8e34540cd790e2b56b1f4762dc436101b916732cab7829ffe22af9bfd428d3cf8be422d94f9a14fd6856b8a5ae2781cd3c96306065fcbfd33f8f376917178f4236414c9fe5962a81d3aaaebaedef2fd6b105baaaabdd2de24983352c346f9ed287d0975ac951d17dd1fa8835a11a890c2f38218b500dafff9609a73dd38ca661db88998843d1e962a15587db10874bf6d19fd76ff02d14005906397fa68c9b73d36c2d1aa76ca3d7c9faa64c40ef1d633b3665d997239f14c6d7ec361c2f45ac0cb7e98352992e987c99485d21681774b0e7d3d148aa41e692ccfbb07c627d439e5bd155b10de4333db1a822fe80504126417e51418451fe4212d7eb8c5e4fbdb0f5e27411033916ed15296646a025dbec1562feceeb5c287ff1ce092680c6c43c8ed7fd60494c6596e3c72052b8d365fcb2519d418e33c8cb18b9976ac4dd324041c9feebd835d337e26aab5ef1a2f1371111cc0d54587dd6831997d5c578676bfc1072299d8e3ea8fe793530f8a02c40e2caba49fdd36fa50db1798f31de55a15d0f6e39fbcbe02a9f887bab69e244870cedec8440a0183b0fb074982f2de653cbca1e55f784a783f0aaccb5cf370ff369214c92af3a694193ed3525b6d2a38794f3f5eae47d1f882443d1de64415cf3e86652319dfa5f025f89dff3b7ca382b4f8b4e5de236c3c293aa3b4e069725c242137f47acfa51bc32c60299903411bfb8599ad8618f80a63417fb59a606dd936d276c5e17777bbb46ab8b042fa87ba5c97bd66c099f0459515ff6b96653791afc854836391822d407614691831b3d1011bb8a27c1124abba92349eb797c11cd2105dfff3135e3132a9098b5fb1e30268b1ee85def09c39c1ee6f5db37c7317dde28bbeb539d7168a2bd4e5d03c72b1162bb19545dfb3cc65db360a111fe1aebd1bd746af9ce0a6f61099f923aab1985d4acd382aec173c3eaca9d64c805deeb0e7575fc83dacd2ab81cde3b54a1bfe08ac3ea9e642d0b63cac98e4fafc201dba81f430399e313292f61165e84c61de48d71a9231a009cb58a3a99673eae9cd702be7b7b71e390cafc1350c7ea7a6b91f05cbaebea83c44c627e06f2b7f370472492f0bd77755657926a342b9f5312947cf17a068daff31404a4cdf31ca45862799bc381adef31d05501dc5836aaf1d5eb5237561a6d55d37c2960c6e1c5417e8f63fd0e78c0545c9394afa73b362c07b09616e3394822f93c91d638dbd60a468889ecd4b91789b46b270c76a1fb04c054dc890538b834552fc20f063169c4de6200fca78726c65480f41e247f433f5bb5d0a94ca0cd05edda0c6791342ce22a97a0b927db2c98f7dc81a062dc2f71dbfc819f138bc182cca4ed4dd6dc80e1a1aa440ce871d3d218154458bf2d04645eeb17593ecf7a0eb3b1ab0d8040c84e29d279f5e9c3333cac65ffd3c994250167a12113730019668074c9c81ffffa6dd5b33def6a2553c4573997a3bcc45a7b043b1a7dd53a97fe7a9a6448996cfb47fafacf221801ecb2529ee49784be54cfa7edc7f8a6b771b2c57b9050e3f05c6d34e86b99e3506c2a88997fc3f0fbf384fad8293b5e9ef96689748eee55ae18ca9a2f1cf52e5ab40468a4c79506e1567cd4c15ff6f673be71db1461e173c91b1500459d12c31d5a8c3bb7765393226e79d599ec28bebad2e17077cae097a19110606194d0db8183e0307d72c263af65536e487ffda8319ec9b7ddd25cd72a0dac5004b76cf2b1fc2a2489f24b519d0792445cc3996ae4ad9a2fcb75e569be48f0361c5f81530cdaea6fbd513d482b5a4e22d6a5fba4ab37f6267603639bcf731110dd171d974dcd441e9d53051dc1bedaf8989edb539731b78f20c7e7527fc53624247e1d16b94ec12ddcb1c3cd5f8ae0d46ba4f33d199da13c8d384bd6325a2bd16669436a89473bafd8cb583b5d5bee5d90a256846714b88c069f717ae36b3aa98dc9e6b3d4f551f9f4a8b98da9c0ad468ca92282dd4dc9080d71bbb1aa3ab9f56f85e0a4e6a48fc6dcf1b9181dbbf001527cf32d30732e0965173d355863ed093896fba07e0f2e750526721bcece99c0f677770a23a47d1dc254ab9d3abaabdcf83553b7bfbb5334dfe948fed32ece012c8dbca4abe5515ae799f97cba62e5f445596b2191aa011a24ea9a65adfda3a506c5ac222012c7c57c24e272750e84e5c28fcdd6d1442ed2a816663fca404e0d917c2ba858d099e90cea2ae19ea360843da5874c276949ccd378871557e324213b7dbded91c70272d8ea310495adb3b34d618eb7705549073b6101dffb34c1cdf37add4384efc8b079a1eb5735cb30a19a800c7cd82c6bf124aa5c35d55f6f75c30a9f214ad270eb5e3d412689f0bba816afc2246e90a067eca4f679057ae2a7bd672c981599690a572dd4a9758aefd86cec6043995afcc78929073829dc5ec63273f59a99e498a203f37c20349869c8ddeba6d2be280d22e5575a8cf4b68e6d3cee2bc77630966895c05c1219e82e139e3e50daff382108d03b2c1beb34377fe16d1726f3731b79e505813bf6be5d053ad7a12ea6014345373f8791d8c87ccd65c038fe759afb0ba405ee904d779052c4fd6fdca482f523dc583cc8e930e7bd48d6106bf9c1981541b9e2455d48194081bdd1cac77b37bfc416325d5ee3cf8a58480639ee667cc00b9ffcd0530c449ee510112a11c80e65037fbead160fc3c94075d3a4ad8fbb8bb90bfddcfb0b8394f4e12158700b004c9d210aa1b06ac4274c09ecdbc110cc2d9f387a28d4314c481001d2b5e0514841d6af68320563e7807ac371c75751e70367faa4eba36486eb901927c98febde8d4bbd8126e1e1def572006d831f88301a94a00905c6adacfef31c92126b05f772594ed97acd09ea8190926b814d2d42871f0d71857fd93e7015dd0e963522e8209f57204f098f7e547cb2e1c5d2231f0599e3ddc24c84a47403b978f8b9c8cfdaf5ed03c1be1c79bce080a21bc2f6dddcbcd5d4f72ace252d16b4f8a115fbdcbdffdc1e904301ed20062ddff1dc8f40b4e3a689a76be2c9921a261fd77e1d3824d771dfc711a119d61b10b969fbabb21b4f2d605c507694006fc7c1fa0df75c8e04412155c0202dbe11b2cfb220727ed837ce259f4e641d1289dac05c310b18088fa117765d96ff3fc2ed4556a5a802c2e2c2069dfd36058100874049f4c3430bae", 0x1000}], 0x7, 0x0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() 20:56:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') syz_execute_func(&(0x7f0000000180)="440fae1c03c4c1adfb09664073e2f0001507000000c463e96c19f6c402b996294618c2c482ed96fb0fc4f77142d1b1e9000000") 20:56:12 executing program 0: 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, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x280, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xc00, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0xffffffff00000000, 0xb319, 0x5, "f5cbb027459a62de9f71e40a77a87acec5eb141c", 0x5, 0x57}) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r4) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x3, 0x3, 0xad62, 0x5, r2}) socket(0x800000018, 0x1, 0x0) 20:56:12 executing program 1: mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 20:56:12 executing program 0: r0 = shmget$private(0x0, 0x10000, 0x40, &(0x7f0000fee000/0x10000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) kqueue() read(0xffffffffffffffff, 0x0, 0x0) 20:56:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x8000, 0x8) fcntl$getown(r0, 0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x58}, 0x0) socket(0x20, 0x8005, 0x0) 20:56:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x400) r1 = getgid() r2 = getegid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) write(r0, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r6) close(r0) dup(r5) r7 = syz_open_pts() readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:56:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) msgget$private(0x0, 0x290) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 20:56:12 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0xff, 0x4ee5}, 0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r4, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) setgroups(0x2, &(0x7f0000000040)=[r4, r4]) 20:56:13 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) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/179, 0xb3) 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() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x0) 20:56:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000640)="a616d97ed7d8d9ee1bae09f9b3b384d1998d6dad9465931129", 0x19) close(r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xc0000086, 0xbb9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x42, 0x2, 0x8000, 0x1f}], 0x75b, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x44, 0x2e, 0x8b5, 0x1}, {{r1}, 0xffffffffffffffff, 0xb, 0xf0000004, 0xfff, 0xfff}, {{r2}, 0xffffffffffffffff, 0x11, 0x40000002, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x4, 0x500}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x40}], 0x6, &(0x7f0000000200)={0x1, 0x100000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) r4 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000600)=0xfff, 0x4) kevent(r4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x5, 0x9}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x100000001, 0x1}, {{r2}, 0xfffffffffffffffa, 0x28, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0x1d, 0xf0000000, 0x5d94, 0x6}, {{r4}, 0xfffffffffffffffd, 0xc2, 0x2, 0x1ff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff8, 0x8, 0x8, 0x3, 0x8}, {{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x6, 0x7ff}], 0x5, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0xe7, 0x4, 0x9, 0x1}, {{r3}, 0xfffffffffffffffe, 0x3, 0x42, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1c, 0x84, 0xbfd5, 0x14}, {{r0}, 0xffffffffffffffff, 0x42, 0x8, 0x3, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x80, 0x6, 0x9, 0x800}, {{r2}, 0xffffffffffffffff, 0x5, 0x80, 0x6, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1020000004, 0x6fef, 0xa50}, {{r0}, 0xfffffffffffffff8, 0x48, 0x0, 0xf0a5}], 0xfd5, &(0x7f0000000580)={0x5, 0x7fffffff}) write(r3, &(0x7f0000000240)="611c460023d14f38dbb66e5c513fded3e866319138b894fd2935a65f7a590fee168262cba3a75fd7f6c0e268bb732f8ea5f171ca4930ae79d05a06ba18fa945377e5755508af8267b900786bba35792b5c268d927bc56b87b4f20e38e0c879fae7018222d9827f167b045bc10fd80cf5d9fd6896b49325017b4bdbe2672a04d15f43e92aec8bf7c61e98ee3e748bdff2d3863bc5b89f3aad61089cfd91f802513f63ed6e06f89ae70948dcc36db0f1be289109a4d833b1ba245c866b07ad2f4a03f79b1821", 0xc5) fchmodat(r4, &(0x7f00000006c0)='./file0\x00', 0x181, 0x2) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:56:13 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x6) recvfrom(r0, &(0x7f0000000040)=""/89, 0x59, 0x41, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8001, 0xfffffffffffffffc, 0x1, 0x100, 0x1000, 0x6, 0x2, 0x0, 0xffff, 0x7f}) r2 = semget(0x0, 0x2, 0x0) semop(r2, &(0x7f0000000140)=[{0x5, 0x6, 0x1000}, {0x0, 0x101, 0x1800}, {0x1, 0x8001, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x6, 0x1800}], 0x9) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f0000000200)=""/54, 0x36, 0x0, &(0x7f0000000240)={0x2, 0x1}, 0xc) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ftruncate(r1, 0x9) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x2) semget(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) sendto$unix(r1, &(0x7f0000000380)="d42a5b931f9e8ecfdf4e71ff443ad0ba6ef5112b2d728f0445f28792fe09feb502dca7c8f47d5d3b7353450592e59d58f2f90da600f9f1ac0cd63df518c99860d9b04257b19cba12e3b5994c0d0aba641b79f8588b177d03e5cf1414d6ab3979fc27d453bb541b68a54c514eb334aa7543196d707f3ec00344c14f70ca45b7fb27f3a4f478de31e1bbfc9811c60b32ab2a55c6aeeb447a4465caf22a38446706d589cc025ee6ee8eeed414661e56dd1338795a1593860e517472e5093e63bb1938454f261d3cbab7a774481f122ce17938f29ef78e0a7cb787eb2344cab61c7963ae91", 0xe3, 0x2, 0x0, 0x0) flock(r1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000500)={0x2, 0x970, './file0\x00', 0x9, 0x8000, 0x6, 0x401}) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') setsockopt(r1, 0x1ff, 0x10000, &(0x7f00000005c0)="d4f3ec5333b2d6f0dd1be934c2999b519a31ed93df15ee5d9bac0b4997cc030884a0c2b0f2f836b9bc6bde96ce9ceb5c7bbb959f31c8447a86939ab7ff63c663c6631ab045bf6b9d52d0b3960ade378c835310cce44901f837118449c8921a481cfea783526a2fef775fc6dd1971fde8a84c6fc2ae6c715e7b606d6d9961d6e248485b32093375d9f8c1f0383367c33265512a3f031e8ba6009710f7424629fd4b7c194e10fa59762615aefc24e562e7dd0da62e31b78833d39e458661", 0xbd) r4 = semget$private(0x0, 0x3, 0x14) renameat(r1, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000700)=""/163, 0xa3, 0x2, &(0x7f00000007c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0x0) wait4(r5, &(0x7f0000000840), 0x1, &(0x7f0000000880)) semop(r4, &(0x7f0000000940)=[{0x4, 0x3f, 0xb172ab75d1a997da}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000980)={0x0, [{0x1, 0x80000000}, {0x0, 0xfffffffffffffffd}, {0x3, 0x12}, {0x3, 0xffff}, {0x3, 0x5}, {0x1, 0x8}, {0x2, 0x7}, {0x3, 0x7cf}, {0x3, 0x7f}, {0x3, 0x1}, {0x3}, {0x2, 0x4}, {0x3}, {0x3, 0x1}, {0x3, 0x80000001}, {0x3, 0x7}, {0x3}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x3}, {0x2, 0x7fff}, {0x3, 0xffff}, {0x374511b5307ce197, 0x101}, {0x3, 0x5}, {0x2}, {0x1, 0x9}, {0x3}, {0x3, 0x109}, {0x2, 0xff}, {0x3, 0x7f}]}) connect(r0, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0xfffffffffffff801, 0x1}, 0xc) 20:56:13 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)="9085", 0x2) r1 = syz_open_pts() close(r0) fcntl$getown(r1, 0x5) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 20:56:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r3, 0x20004b43) r4 = kqueue() r5 = kqueue() dup2(r2, r5) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) faccessat(r3, &(0x7f0000000080)='./bus/file0\x00', 0x8, 0x1) r6 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10488, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 20:56:13 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x4000000000000000) setsockopt$sock_int(r0, 0xffff, 0x108f, &(0x7f0000000040)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xa, 0x0, 0x294) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:56:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000100)=0x4000000000) 20:56:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffffffffffffffd}], 0x9, 0x0, 0x800080000000, 0x0) 20:56:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 20:56:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xfffffffeffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000001600)="3e5b7054575ac8120dd87e5e42232ed8fa4815319718294b047d8d65c5011cc571fc251fb1e6e435c6811bfed698672b", 0x30}], 0x1) execve(0x0, 0x0, 0x0) 20:56:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="31eb4d22cde656aad5545560492cc32312dc71b9bc6291e6ca9bb3ca195bfd53cad93aa667d5c8b26dd9e92c3252ed12b5f0a85dbe0b110aa7e7699341fcd928cd64b5791302195a118b551aea93f3040b6e0ee6092f9bd1aadacecd7d3e5f58", 0x60}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x3, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) 20:56:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 20:56:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 20:56:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="09c5f8352d0917", 0x7) r1 = syz_open_pts() dup(r0) close(r0) dup(r1) syz_open_pts() 20:56:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000240)="c1834ce2ba0c50fc594bce4e4880ed45089c6d2e4b134469c407fdc5466b1aae288d2c71611376e2897a9e2f939cfa354fb3d2ec75cfe85cb8f3536e7697efdda01a04cf685380a3c8cef6d8e218f07fdf19778f10def9ca89eb03bc639014fce0019f73b8b113589c3269a9cd3cda43a70a9a145f182c1729f3c15e1b03ea6ee5d8fb2868cd1e125d52d4d2f90900434bc74acc1052", 0x96, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x100000000002, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)="da", 0x1) sendto$unix(r2, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0xf7, './file0\x00', './file0\x00'}) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 20:56:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x70) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x3}, {0x800, 0x10001}}, 0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0xa20, 0x110) 20:56:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x600fffff, 0xa0e, 0x9}, {{r0}, 0xffffffffffffffff, 0xac, 0x85, 0x942, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x61, 0x20000000, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x50, 0x0, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000003, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x4}, {{r0}, 0x0, 0x10, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x400, 0x6}], 0x10000, &(0x7f0000000100)={0x975e, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000080), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2c, 0xfffff, 0x3f, 0x6}, {{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0x31d, 0x9}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x100000001, 0x200}, {{r0}, 0x0, 0x4, 0xf0000028, 0x5, 0x200}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0xc8e5, 0x101}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa, 0x4, 0x3, 0x5da}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0x146, 0xedb1}], 0x3, &(0x7f0000000180)={0xfffffffffffffffc, 0x9}) 20:56:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) sendto(r0, &(0x7f0000000000)="965c", 0x2, 0x402, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 20:56:13 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0xcd0, 0x0, r1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="0cdea44de456b86a4e38", 0xa}], 0x1) 20:56:13 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) msgget(0x3, 0x581) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 20:56:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./file0/file0\x00', r1, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) socket$unix(0x1, 0x1, 0x0) 20:56:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xe1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r2 = semget(0x1, 0x0, 0x408) semop(r2, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/163) 20:56:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="c5aed96427e49e483e0fff9ce9a2fcb0c7c20c1c9f911d766fcf8ae0d6e59f3029e119c2b6dd2110204bbae3", 0x2c}, {&(0x7f0000000100)="c178d664718d4a0d6a3982c9e9285aac99989a5903ebf661046eec0dfec79d124a7001d4ce612e32a50e4444d54a104d3582dd68d861", 0x36}, {&(0x7f0000000140)="ade167095dba649833a20889f26c316362247bf6525cb2730be9e70a6efb", 0x1e}, {&(0x7f0000000200)="4c5ad9b3b9891baefb26ac2a6906b1f02802d1e0850cd8a9dd8ed17ad5b944dbc1372edad05cb7e2e5e6c4ed57117d030b4a2c918058bad8ff9bf4516066b10c187aa5f28d04b4b0753cafe75c56f469e3a20f124e2ff4e1551dad19283b261603c72bae179830560c21399b3cd4ce73d744ad801a394e147b573397e745ba64291115118cc6dc804552a2321ebc81602f8edeb561310c8ec18d9507a24d800683cc6be1765958e23c39", 0xaa}, {&(0x7f0000000180)="87ee4dfb8f62ed626595daa4ee8e644ea8296e24f0aec124831567b6acb655", 0x1f}, {&(0x7f00000002c0)="0d6e2f59c61169229d979d54ea4e66041d5c59fb2855373412cf280dc0ea82ea5bf44cb5e207a6bc37b81e9d899652865f4d92104dc2571d91b5493884417908de7e1e2f4b1eccf335e3de04f96f628247a9def20d91ce24f7c698", 0x5b}, {&(0x7f0000000340)="50588cca450a567cb30a54a576e1377f3d64d515533dfaf3dd1c564771b07987e6c5c5", 0x23}], 0x7, &(0x7f0000000400)=[{0xc0, 0xffff, 0x5, "fb94fd45878e8f10cd71d4b5947f5f54b0b08488b23e4027c6285fccf477c1bdc83ccacb1e08dce7b28956236a6c94d806692b279e489751370b30eb1cd5e1dfaade06b2de67a56fdf5e2f41c077d3b80ce74e379a09a3b792b0b8ef97925dd75a2ff565fdabc7d6b0c6a7f99055488164a71ce15ce31b78a5365148c4411ad49af408076b0c0a19fbc3c231e5a9b43de607c4d5d4a73c30e1c88661162b92deebe1faa33516d7140619c91f929c2aab"}, {0x70, 0xffff, 0x9, "efb8eab8342fe646e7f5ec7de5cd5d693cf409b13f332b1571c78c7e28035bc75102609ff96b0f42fe39f3d4a2c5bb15e7ad5c2f684e69e39f89510ba59aad67e8063d51dfabd94c901120349ce344b15c76327186190146ee6e895f"}, {0x70, 0xffff, 0xff, "4ae96d1bf823e042b2da3bae15dabaced768356d680a432f230661e5386d1b383f18ee89df3cbfe0605884c93c01d36f958177b7bd0e521196dd24ece1470d653b613451ce2be00ffbb9cbf9142efe683d425948f1ea14bb75e788e069aa6180"}, {0x108, 0x0, 0x10000000, "57756836faebc07a2ccf51f2733fbce03388cb58a0131ea63a21689d50e187fd72cf489ec579c5776cafa3c3812a8efa90c06fb0f9d7f8dfee0fc3a665a00ef4f7425356244544f7368006d4925e9c8d992f32ce2088a77e3b90d9202a6e5fe3edf99df386a8b6aa6c774c9fccfab8fea1ef42ed1b625968f2cbf89e4f76d62125e22a0f305080bab037e63f55376af67c848d974c7c6c0064fe41442bd222fd7ac2802a8ff4c497ac2d35e728bc732e523e8fe32ba62f6145279a7694b6da6d1f33e0932842a9208cb8cba5bd09805e3a475afd2491442892c3e790f632d59d66d0bfa37b89fb7a2ef8d586bd779436dff9"}, {0x90, 0x1, 0x6, "2809c08f4994d100c9a2c0303835562ea66ff68e2cf80954d0db69ca1ea96e8fc9c52b4ba32e6b22d4fb58a5ce5e29b8fafb283bb7f3d8cdf4669b298b1e653ff80c028f3616721d53cb727c2e3136d305c1393b03fcfead60613e4107ba6766b089d044a4526e03da0b50696f049ca605b3095940de912fb4ca9bafd0738b"}, {0x10, 0xffff, 0x4}, {0x98, 0x1, 0x8, "a5bd670cd7178c151ddd23ed2cf0f0956a950cee4b1a167580c8c7b501a2e3253d313f78fc73fe32ba7fac93db9117910adc11f2c8e1efd140ddc82e2dd7c77461b4bab04500c8c425edd1e92ffd16442381a428b5e45c94271e7210560ae1d05c3f91c61ba91097821e5a70aaafc26b8c6ef0add185a6879116157631858aeff8fd64"}], 0x3e0}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) openat(r1, &(0x7f0000000900)='./file0\x00', 0x80, 0x20) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000029000000230000000000040075"], 0x11}, 0x0) 20:56:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 20:56:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x45}, {r1, 0x42}, {r1, 0x41}, {r2, 0x100}, {r2, 0x100}, {r0, 0x40}, {r0, 0x10}, {r1}], 0x8, 0x3c) 20:56:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0xee, 0x7ff, 0x5}) semget$private(0x0, 0x3, 0x9) socket$unix(0x1, 0x7, 0x0) 20:56:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getpgid(r0) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() dup2(r6, r6) r8 = dup(0xffffffffffffffff) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000040)=0x18) socketpair(0x7, 0x6, 0xffffffffffff0238, &(0x7f0000000180)) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000240)) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r9 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r7, r2, 0x0, 0xba}, 0x1, 0x7, r0, r3, 0xfffffffffffffff8, 0xffffffff7fffffff, 0x8d}) shmctl$IPC_RMID(r4, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000020080, 0x0) shmdt(r5) shmdt(r5) shmdt(r5) 20:56:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = semget(0x2, 0x3, 0x40) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000000280)=""/199) 20:56:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgget(0x2, 0x642) 20:56:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x89a88f592e0a028b}, 0x8) recvfrom(r0, &(0x7f0000000040)=""/200, 0xc8, 0x2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fchmod(r0, 0xb0) getuid() r1 = geteuid() setuid(r1) 20:56:14 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x4, 0x1, 0x3ff, 0xff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x81, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000024, 0x971, 0x3}], 0xb, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x0, 0xb, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x80000000, 0x200}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x7fffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000003, 0xec64, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4a, 0x2, 0x2, 0x4}, {{r0}, 0x0, 0x2, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x919}, {{r0}, 0xfffffffffffffffd, 0x18, 0x13, 0x9, 0x9}], 0x7fffffff, &(0x7f00000002c0)={0x8, 0x8}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 20:56:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffff53c, 0x80000001, 0xffff, 0x5, "2ba32400f45bfc936efc4b8b6e26a3c251a8191a", 0x1, 0x1ff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="6430ca246c7250365229a3bf9f3a26f5e5a5d17a1baa3f43714b090000ffff002e360efe8e3114729e0300000000000000f86242b8e03ad14a77a0baebd111295259bd7fd692407720f52a13d79140ba72b1dd3b11bbea3ec8bc8ac56e8f9c639201bf8ffbaf85f2751d601ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b7335928283082ce2d6ebd033c681d1bb57c651ffe45545671ffa00020000cb95ed3e01bb5a05151bd592658bcf53ccc0cfde65677302a7b3cff35af67022bc906333bf001b899de71bed7e9066c46219dc92e65ccdfd41b42b3a63ead70840810454964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d2016dcad3d566b9c90a440890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fe21d9ab26319d24432131e5799139f8cf656e3bb546442c899a8ee05074a0a80ee0252fee675d074927948cfd244add454b61f2f158f1651d06b6a362f2b3ea32638c81373b72aee473e7fb112bb6c1298295b7fac94d4f34ee871184c4fa1d650fc33b21058565ec0aaffffb628938f43ccbcc3c12ee655bf56e21e69f5cd145cb8e2cc5e1fa38a8e47c3ad421ef76807783334eeda24fbc0d328ae8410935b29aca76dd1a329c0352aef6ceda3ebb973d7aa63d9c2fda3c4d8ff440539b97138914aeff9695bb2fe7d58799ae226e9f4b759", 0x23f) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0xffffffffffffffff, 0x3, 0xfffffffffffffeff, "2c37dd8eba010400000000000000001000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 20:56:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 20:56:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7ffffffc}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) nanosleep(0x0, 0x0) 20:56:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000180)="96ad39a079176d0361b5cdac53fbe4e53bd6e9baac745fa1ccd76d2c8af0d6f05fbdc219179ec0595ecbd4200a5dac5384f89fd79f823627cfdcded38ac15e64b0ff4966ca92e25ff3d4152bafd0af52f38a2c32ba4138f1cd05ed060b414b3c3791b94b91aa60d3fb8ebb15aeedc367466fc7b64a285e8e09e4479c188cfd0337d8db149e10d010e3045e8d7e9dd26c16", 0x91}, {&(0x7f0000000240)="65094aa1a2a2a0116ea59f1b732acf3ad5e5033ac72710246e375cddf626667bf21ddc41b7bfa44465966314039c7f97daf1a6884c807ac620994c9aef2262c021c69dcb26a5382617b581f70b49e7c6eaa01a9c033a92db5abd014203baf2149bde365e7de38ae48749f87fb1ca8d5dfca215854ec0e0733eb94bb7d59d7a55b1f988c759c258dfe1", 0x89}, {&(0x7f0000000300)="1b8b7bde7a00cbc9006cecae42ba0d8fdceb722b2604f6cfc9e21c", 0x1b}, {&(0x7f0000000340)="dc32b80ea5fb9f5a6a5e6010d357b6111cd85de9083d82f83be885160d224bf428a75343ce4cc8f86047caebd192a7cf1b65c5c28676faef85fbc4244cb7e26852a1358b13ffd670220cdf7d0ca55ea83f1e0dde10afd5024dc4485eb48df2cc03a13df548ba23266cb1b1d4a8196ac65acf13eb4cf94edb201954a6718488ffe7c307b6da7667025dcd6f6ce57511950b748abf58debd63dbc4bd4b46ac9ace24e28c685cebff8b32721a2010a7a9233c13e1c9373e51be51ed5eddb938b679619c2f85948124df23ed4534a685cb1497765df45b6785a4bef9d86294d45745c72972a2a31abb6db39c3e9d75a06585ecb4dea18d416670a1c6db48e58452799ba980916440701369699d6f9ea0655c5228d69c0cd564449584b72989a5ce37a2b386968a8254effc9c9d53c2611e2fd9637d3dfd7ac027992d1f38185b827dc07b2287db9d15bb49e4c6994456148ebbd69ad463b3810c98f1e9bd519667bd0cf01d5644da41b76241985e89645da11ff62c6a2803fb5b173ab79fdbb35ab6029261cc37dda3afaf1ca810bc1f714b672d32ce6d259fc59167b2b609fd020f99434c66d3f7ee8e73bfc91bd9c44a6d3b3beb80f2c1f44a2cd515bb327e4d483eaf3db1040c2355f918156e022770125758c39600879f0021dbade9780c1b2f299b12dd8c36582b2c0b795228b56da4dfb64cd462c5e15939da4277c38c55e67df8fdc56778e2800ca4016e23404254bc9e6473a6001ea672e74c275325ea5ddc04f364f909787acae344989cc85f19ee775000ec3c7cddb7555ff633a36de54bf4eff91b777b8cf09a990ce75a15900d9d6695b201a20c8a13c6e34872cbf1c174e540d0020eeb6af802bc1507a784966ada2693c6d37ca0e757a681d5588548723afab7f1fb5ca3e22689318283761bc754e74331cd29ab7441f4c79e88c3ed9cb946cd4396c1d270e4bf5c68a6422da6215d15a8fa3c53bb1d7da8cc914d0f7930343b15e861fcdea9bed49d44a717519b89aa53e8446e4ebe87f28a2657d65e0f9d0c6889fdce9048925f8aa227a4b35a6bbb499934f0e957bfffc38491866c1fa8c0625013cb53fb521e6db092fa5fc23403b936336e6a82baa7d9b9a4f0ec24f9f5cadf4294b71bf3ac1f3a82d439f84ecb7fad3773a246d96cf40d2643601af31ba8a92f79f6f3d49699295a9a29957d3b81e81c53cce27f913ad4b13a8e2ecbd622140c7527826584adcf1e1a9710f1163547a37022218b62e33f4a371c0164a8e8b6cf193e3b19089f0531e9c6af377478199589c31b3fe4b4ff43f13e4e308559ec170d720e854bdc2c439a87701dfa4f502eb3bb2d3655c325b3324afd663756605c7deb19a7e1066db0433be359383770009cb37d84712f534639781ed2674d039860175e7aa764d58e85092d7cc2ac2d1a648046519061993b6af01a2e63aad70df3ba0531844931bfcd72ed116ab5ac7ce8e10f2dd06bb5ee413710c741270e304c84d984e117ec11fcb482248094ca011e41a094ffc84e631de716848523abda43ecf46f8ed998eddd90357cb8fc01e30abc6db661ec80a75297effdf51d02f4c1543a06c0d38e914f9f01d4cbf5c987f3c14fd68b6f0bab220dfb0afb8faf1187b4bbbe53c1fd2ec1871deda024c56e2578346ebd75855025d8bfcbaff004092f23cf039afa450de158d400312865772ad45656f816ceedb87fc74020083bbb26b578433dfc48bb1d0c70912d0bd30044d5929a7c3a8cb6237d359a4a349313e3c23caf07f4a56f0d8e6061043576ae0ca10b26182f27c22a3e4ffbc0586e008b493fa3b936a4c7e28c4d2fd75de72ac81138adfd15964038fda628265316a85b929fe3cb1513cd3fddc1ba1b296b7d7f0a0bcc0e086ec26f0b528f8d0992999166d4ff1fa1eff3177852d2ce1f589bc49aacf333126b1e59fc39f5de0810cd36050e8c24117e7a0715ccf3b72b51715f430ee1e07a777f7d7398f69fab385e3e0fb4fbf6c5f1e0e51a5cc68aa8c623b3ce8d28b261e7418edb7b38964a543f64184cca07e7cf1f7abb55fa4d970d58d612a2603d6eab809b0f24ab224635da9ead39da04c734e885c971dd7567ababde4841da267c477fd71e711979e3daec3e7fef9b3a816b757dd3b5aa1263ca1dd7fe022163063897ad5cbee6baf14c84211b2756024572c24a9b5c494a108721bcb87f9566dee9d712dff2858638b96416e2b81ab46ac6d97c1c57de5f9753b25bd81711131e5b4d465eaf29081ec1cb94de85b230e396f3cb9d88153bbb24f71ad8b76461b8dd5ae331a6b57ca62c4c55c9cb303c64d23890460ea3aa8b85f9af4633dff8daffbfb218dd0d1ac65c9df539c7eff9cd8b7433ff98188b6aac569fdfa3b4c444290fc7fc9fe1ea35830910a73d1c024a4fc5d1c4583335972d5efbd2cfaeb6878e22b76ab94a18508cceac11196334ccfffb1f9ce4efa0eccd289bed84c54a107357f580d46c6d257933609907959c24aa0807f50c123d3f52006473eeac10c0d2914e3c9e659a176df940a6029c1ba91319f0825cf00f1f68765877711f6dd0322b4212dc7c5286cbadd734fcbd92ae9a07e3837020905a38fe3aa97c35544021e957b2b6a213f2ab377598881e06b98e69dca7bfb45e7fcdce6da0049ee158a6c1321b98486da9bbb040597b709b057fbfe731607d1363d0f45d8e77c846d2a50b36376e35f7c133e08c4e2afef40ba73f9d73d3f8378543dca80106d6f8678ffb80868e26221e033ebc74dfc255b43840871ace6d0043d048a4bc9b702f6e69a8c20ab9373c466564630a5ef4c035029638835d707669c1ec12baf2faddac4c7d6fb893849bd94a0c3750e97a8a3cf0587151475e1533492c01eec2b9f7846539e4822ea35c917eb719b13df694e0df4d4ca437ecfda76f440ce307400bc629af29142d7f3644fa0624925176e6a2b8b7f4b3f052e4fe31a9f6190f223ad92e7125559cea046b46777d2944b7b7bfb69ebc0d5dc906dd0f823577b9ec253f513cc59a8d7aa5aa03eee994f607e3541af15c8f65e258f5cb7769c0efe14f85dc929edab7e7b5cdc8e7d616a82c330cac22288e16cecc4b748fb9a3603d1d4f59ee9d4c9cdb16f851d8ba2db436b98e5b5b98089bcae147151d1674d9407b330f1b712dd04b132c8f26126fecd7d502a7faefd0ae64c2c14014ab97e956cec0f5b4ae15907736d306b725daaaecc76821807c08d01eee482feaebdb04aebeb44bb85510333293993d59d43e0ac404464937fd3db6633b8af07a89e960f47e220297b706ef503c89761b5526463c0c0bc2494b0e04ce6b046c96f4a8579c8759f9ae38c9205d775d319243fdaeab47e4e135673267d929566cabea6cd655778a5004db5b72f8e073d750283814d595395841be228a9d990d215c655bb364d7167f5c03380cb76824a2a3ac657d8190e98cc0150ffa4741eecb0291534cfc6c54f504d4de3029c17782ea2741c266f7abb935955d00fb5be3c7be78becb958f604f8e77305108739df7567791e47546fbf2f64dd1abe3aee421edb4893832aa7b0ddd325e05a526f5a1cc63d595dd6175ff9228810dc7fd7aafaeb92cb0a2535763a2060b2ef33df286ec5ecb9e5a62f6f4d2d3247e337664e1e1156faf3a326eef0b41b774f2aaa0ef5384e7dd202980b93a1a147765b9fe7688d5482123e859883101df929fa7b610a4e6de22e2d878b26a0080273691c08a328006b7a52fad1ec6b895d5c46ba80d865d28626a3557d79da913486fa050b8e33330781f9cbfe88256eca2c1e1941446eeb7d29a0690cd7410f38bf0b59ace98bcbc88b75abf5bb216b1fafeb38866492cd60a04bc22f3b21132a83606d1f9b862e12de8a548e87fcf23d7a5a65ed2b1526fc6afeaa951ac1ddc13aafe3f156016667334fa238d91d004b961b077ccf8045db66b3f579d356c482cd2f19a855b70c313b32dbb639ddec55d23c04e526adc6d626930afb3fcaba1d50f3a520f9c60380c1a8d71126500a36f9160058bf3510247853cd969dedcf01c36b3eab59aea6d3eace01e35674fab8cae39c0b69c628034e88c0ad90539d2fe81e7d7a0fc80eb8ce1962330087b33b2bbcfce1a5e718bcabcec79e41c036ef9104f5b23976fbd1ce18d37ee8ea3986384f9166b0d0a7a6c842a5e0934905abb0ec64e2a08ee465359f4ff3f063e3051034ee62d12966b67cf9c3cf5c2e47d8b24551f3351b5022b828e0c27cf0d842a89aadd2122f076b7c321fe8aa6a15ac071b3c8ba370d05d39ec56a0655e529937ccea0e2c1c694e8041d86e4a2a1cb4bfa507b7a5d4b505922c0355b72149c71ed497384ac9d33290a5fe6f0f9fadfc0b807880cca29a802f2ca803d2a2cfcaa49ac32a8872d45ad521580686037ac871e7681f33f7d8a35f1004ab79b3ce196422c55b7186f804ba021e0b15de85c728928e96f6fc813228840f0acdf1068c53b736ec3ffc81e45efd88af6032cf967291fb1b02fcd21c5fd2adb8425d47760a3b13eafa77f4dde4661467208a21bfe1d83709f41552b9d55ddb3900a1323fa63c4d7f211e710292bd2a66a3f866567e2c4d819ad184d11977cbb03ad57ba42f7cd62a59179186c60da65aad0e255f4cad962c15453689653820a80e093441ca105c70ea9efdfa0d92e92de1648701a49179d399f7d4e4c43c37839fa549cc9ff82b6c5a63456551545b4e76da4bdd378be432be68ecb1bcf524765c01cd2856616da395e39ef57ec9b1b2d5a0640a6a888c193bfeda179a776a3113864f00d3796427af79d33f574499e8023e469b387dcb1b027db8234785b857d9022468033d77a534bdc2b7c5337f3ec5780e677008d820a2437d439d361ebf0f7a79b8bc82eaaa5023215a601d794b96015f1ae138d66d99a15bdf9be6597adc1b32ec937dd390c02c18a142a5fb7b8c9dd11a4e23b64d372fc74f1bf4f03aee672392036b1de368b38e309fd1060d8061b50ca9153f0fa154e96f9f997c8f34e6946daede14570cbcfbfedc0b28c3e113b4f52e2ef2fd0fcef433994d96d991d479a73683044afcf0be51de980b83b1d78dfc01e1eb6077aa95fd9e3226c83f5f1ce467d55e0661c5c468e3ccddcee071bdd43382fd11146640d8d1c57a27113849abc75496b835953d6a5962e5b46b304b0eb5eb310a0c548f656b6a9a41095c05656fdfa615e4e5a058d935f4b7f786fe2fe88bbe4457cf3de1d47d3741d19542b2f243336093869e5274e53c94b27a42eba024a22ea228c6706a74c8f30f642ab33da69447e491b605d1b9f16f4961e26b8f1214da8d415e412541a0c96c932a24d1750fe649c914263ca4a4607dbe0da623fe7620d04acfee134d99586ac7e7cf47bd0029779622ddd5b400ad1966967635e5d8187c6f76c15cb744296523536b316b9e241b70d186f0c3a44ad1f82ae7c384049f1c81d1c7d9aa4836693d7bbd78d81c447819316bfb348cd3d664be6991fe01635b984f29911474ebd814b377e49ff3d7a012604e7bcaf36b9b9839ee3d313820b01a7a019690f67569a4fcdaf6e1478b7d41c9d0c9b6a9112b55293ce15402647ed1976d4dfdac40b9b4bf5491562f5427f6c4bcbb86301cf2459fad3b8e6c6f5f7d9e28d9ef26502af17b2665044c41a875682dc4f46ccb3145ff632108c1a6c5acc4fd9b8a11ca616dc9f5a906c749884ff92374947076317afaaa3da995b229b70ca15c4b53a3dae776ba291ea8c643f195300b8c892f69c9d2c9081e2aa9dad365ceb42f2edcc85", 0x1000}], 0x4, &(0x7f0000001380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x18, 0xd5f0a282764989f4}, 0x400) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x3) 20:56:15 executing program 0: r0 = socket(0x0, 0x100000000000007, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) 20:56:15 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 20:56:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xa}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000140)=0x10) 20:56:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./control\x00', 0x10000, 0x4) r1 = getuid() fcntl$setstatus(r0, 0x4, 0x40) getgroups(0x400000000000008f, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = socket(0x18, 0x4001, 0x7) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="701c246a2049cd7f79bbf93918065f03101961e589", 0x15) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='x ') 20:56:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="be6520b743deced611a394", 0xb}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00010000000000000100000081000000b3d4aff1a720fb4c48f8883847d107f9c660f3b80e93778b59e784eaac7d24c08d403e9a2d625fb18119f53e16b1f069ecdf29e77f8fc9230416c50bfabbe2cd8f247a81288c5bf323802908fed71e1d2c15f43cc4f5e950614dd2840e0f8431fcec17d9718e3d288e34d7942f84b4d351ba874783b36cd305d768d5afd02f475d098b7032645f2e1c87de5d8a519d6d926d9d8777f3a8c9fc4554d2ea1cb7f23b2b61c797cdb9faf07a4a175ef7d82db6617563ab73b51758148e98f2a2e9839f2f6bc7e9e7e889234fd467d40f71249218baa6018b48a317070cb3073acc3453b8d7813e3439bdfd0fbce100000000a000000000000000ffff0000010000007ab21697b59d079a6d6f0e350cce90af7a934382b2b0ce5c067383704118fc0de82e7ae1931433bbbf08e84c19a700fd608a060e903526c53e2c64aba7b8e431a4e8ba8c8ac40f7b9ab194547e5e41c53c779c4ccd5af46394d428452386191dc7358e5900c8cac32b99b038dc3e2dd298b7ad501c9b803567e50804bf549aa83c6e47722f61a6f7b246000000000000d000000000000000ffff0000fbffffff323436974df25aaba709c200d77b1ae96b03b514874b240617ec00f9be971c431e2fda394a19567f50731bb5786651fdf0cbbac34434df5fac15e290f9b70146f245528d73800ad5a81e4e77c0dd97408679ee9b82ba51919e0b8f4b195ec2db965d0b29f1d6f585c936357039bcd6fe485ebd564052301121e2498f2333bb1fbd5068ede9c92f45e6970f7da35de3983a31dab3ac0964987970789e21a8537e7cfb1b19eb2050393d16f73bb11c824226b3295a0670690dd99c7483b700000010010000000000000100000000000000e27fc023a26ee48800a109e50bb4d0758e1c0f5264993d882061bb83d1bf113b92c3c2187e15db6edd5cda1a62c944ba85d94ad9beed5fb15f0e8a8d7642107f7692823bf17b5b628e6a38b45dc3f24016dbd5af089a1ef5a830dda8c7abfdd8ac71d89cfa0f7def93095af8a0697672a88a57e5a2a0694cb70c84384e6e301839b6c781c5b2bf40140ad26278b7eca29d92b306a8a0142d6f04de0df0e2444cb696e671f5ac030b9aed3d5df4d8e2ebc66fd0e1952d4867723774ab0a300c57ab449fb9d5ec79a7d3ea8b853a4fd573ed7f194e6b1fefc8effb53e03265fc50216ba42d78b36b56fc0c55fe394f52a81d60f51f223a2b3c273a73848b0000001a6c2ea4c8c70b0a67d8cb732f3ab6e5f09739cefe10588e24118d8a2af780df7ad19c541c7b8bb90b2ae292c122a284246ba404221847c775ec72690aefc27879e9766f8a243f0b968fdeb857bfb38dc828bc83cecc88850916c630f89de596f41fbd72f3094177e3da16da447053a85f9a8b133ec1dda86d36c743329453e91299ad5e03377fabe0abd56aad88fa5ab105fe473e09fac5aa464e449c7506801c2e16db089421782d6852ce83e66bb344204eb81c17973ff2396b16e3ec970d939a6463032e6e4f64ebb7575a8149cea37aee"], 0x380}, 0x400) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="fc86097675417bb5204de1c077347991122d32926960272a26482ee7972a8f5bf6013a6f9931dbccab6155", 0x2b) 20:56:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000, r1}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x108) 20:56:16 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000040)="72d4e7d553ce24b0fc87ea96717d5573d53ddaf652f353336f578f9f8ced1ac6e31f75403199d104f32b2ab71de8be6fb21e48a0ece755769c5b328549a0a2ac443818e2f230f73edf2e540b7a97170fed7f6a89810680de94f3fe", 0x5b) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x2, 0x100000001, {0x4, 0x2}}) 20:56:16 executing program 1: r0 = socket(0x800000018, 0x400000000001, 0x0) recvmsg(r0, &(0x7f0000005300)={0x0, 0x0, &(0x7f0000004280)=[{&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/211, 0xd3}, {&(0x7f0000003280)=""/4096, 0x1000}], 0x6, &(0x7f0000004300)=""/4096, 0x1000}, 0x42) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x8) semop(r1, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x7, 0x3, 0x1000}, {0x1, 0x401, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x34, 0x1000}, {0x0, 0x1f}], 0x8) r2 = semget$private(0x0, 0x4, 0xa9) sendto$inet6(r0, &(0x7f00000053c0)="5f09c45787b32bdc1d835240e149b995ea728e9dabbf4af95c22d51963f4fcd48fee5d07bd310fab1c6e34001e36b26c602e4a2edc507dda8f1d5ef4ad218f3c92489da65279c273ccbee8b0099fa2034f7a3a48d8faa040f03468ad2f02ca396b77b06f5384d38bc28ecd1651f56b5a62", 0x71, 0x400, 0x0, 0x0) getsockname(r0, &(0x7f0000005340)=@in, &(0x7f0000005380)=0xc) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff8}, {0x3, 0x8, 0x800}, {0x7, 0x7, 0x1800}, {0x7, 0x2, 0x1000}], 0x4) r3 = getuid() r4 = shmget$private(0x0, 0x2000, 0x504, &(0x7f0000ffc000/0x2000)=nil) r5 = getegid() r6 = getegid() r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005440)={0x0}, &(0x7f00000054c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000005600)={{0x2, r3, r5, r3, r6, 0x14e, 0x3891}, 0x400, 0x8, r7, r8, 0x8, 0x81, 0x5}) getgroups(0x2, &(0x7f0000005480)=[0x0, 0x0]) openat(0xffffffffffffffff, &(0x7f0000005500)='./file0\x00', 0x80, 0x8) pipe2(&(0x7f0000005540)={0xffffffffffffffff}, 0x10000) shmctl$IPC_RMID(r4, 0x0) fchownat(r10, &(0x7f00000055c0)='./file0\x00', r3, r9, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000080)=0x6) 20:56:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) pipe(&(0x7f0000000280)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x8, 0x3f, 0x7fffffff, 0x5}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) sendto(r0, &(0x7f0000000300)="407037fb9bccec05c12124f4a4102475c55ff483d03f1f50dada2b6b7df5e9a3d729a9b1bd810db19ac4c3fb858c01594ba6e89c529c9e679ea27fd91f34090fb885c028a795ff506d72fb9b4609d9596b8be7836524c001d7e4c8326ce07c9dac1a6ff05d390a16ecb7fec92c58d8c26938af1ba361e72356a5f557afcc5c1992c0177230808a67c1163700765ea82232cf8353323ebf55b9f54e34725601f984daa4178887e71ff8bc5940cbf28991c8e1224f44a3a392b4d7909f550a8ee538bbe0961790bee3d5ec3dd992de1e2f4f96c9d6c167a56a88215ccd033cb1f3ba699cf4817ed47c95085efa9647aa9abb42197e7568000ed55c1901de6afa9b11e1325c2b860f1e090f9518592dcc7f7ac33e038421d502ccf119c1d93a0443323852fdc44823f966b41e9bbe2655832eeb676a8e66ef4479ddf7574f6f9f9a07a9aa201bfd7d4a3c085007d37ae60f0effc4c9236c40469fb20f71a2c625086f47937ca5dd512954a567ae9d20249deb653787879c2b4381039beb603aeb7227cd3cde89f3c6d3daae0077a07e6fd70758eff585de516ab057b49fc5a15a2f2ba844c5cfe75f0d37796c83ad03682e2b1743053eb3ad2f4ddf5384cf27e98acb387a532a104f04e852b17083c7c9647225b1114a0c64550187f77c92ed21f260c296a19ac6ff2e148f1bff63a5c57f42d3b8d489f85930e0b6b21658eae8524986fa64f1c39fe00722629875577412b3e0edb8b3368f882da8eb8f45f1449549402c1784dd1c6c35a27476f8fc5919c4ab2e18c617fa99973ea8e122ed3d937a941908f6b0c9e1538cf9e8d8010a11423f952599ab28d38895aff00c2937277f45fb60960f720168c3a7b381c63bea6764ca63bcc42e2b037f10e4a486c3fcc69516f408954ec50744ff20786194371910698e7b285a647659871facaa8d275cc781978b852fbfddabf3faa89efac6ba132baae98fe936f1ffabd9632aa114499b07a13f48c99ae74ca880dca7ea53c37b531eb51233a5aadda9603ddfe05b248997e192d474266c38876dda3a1053c2e416c9e0591cb92463c48e56649e495ae7ea415b701751ed3af67d09e27bb1336bd53f08955553b797c2b7a2033daccd94760449721a64756a827e6e6421932b1317ed7f2a48a58d926f77b3a9ef1482619faf969a9490a2f5393e29cd88f8d594138f71f7be9f3e6d8dd853d39d1bf3749cc0aba9ca31e21ead081dd9a8b2eabd4980826b123ff3818480ee850a6e23ba618fabe0be94e0221bcf0afa09f2e82effa55bf7d9c8a2fe9c4e8f17fb9be0c330848bf873976dc6615b9993b99c272091a404cbcbce71ec1d95c1cea76a0d4d90d0883ab83ddc58ad48f988c78d7a81228f3e6a8c4a9e823708bac81a1120ff59dd117be50e54aa554adeadb6e7b4147f1dc0e33f247d20d74d0f35693cfc06a9e5b03f66533290e67291be93ca609eed29f4099f643041bec6a5f36c47eaaebf005057993ea66808457e6b67afd17fa5c110aec71bec6de6146b8f568156c2b4b1b47f595d35a992d31d792932e83a3528a7f0cb7447540c9229121fd17ed0f8045211d7c5c1a1050330c7e550fbe02d4ff73a32f7d9ceadf3fa616ef2f216d4ce5e9fd847e267f87d7d479ecf1951d228a6a67a55d288043dbd478d84870237f65524d92d549ce7754f99293eda75e8ca30b3cbfc2c1cb76d84d1ba39e1238027b477cd339219a09e5bfcb80eced8b14c95b666bcbced3d52cfbc858d2291752a258d30948f9da2b06a4eff34228a8dd4066cdf5c68dbca01f46cd513af36ac0ba2f0a21dcf701a80ec0afc244f27b193749a755852de694a9c33d3dd6568402c72bda386b1d9c19b6e904730c33dcd741283fd441b4fc946255fc78b396960389684d4335373dac14f7be318666c8b950bd0387dc1f937e838bbc2841ad37c9199be41b8ae3ed21674a4c4533c530f0199a8648e5d8359a8066d74b3e572e577c1119fa8615b4c1b571bf59a050a0454f8a74466d951dfac276d5c2030b90069c33a371d4b0cc62e0b454062199a91a8ed14c3179be2753b48edb41db376369473fae5ae1ad924d4462d83a4f62aa40292c6b6c0b5179a8e24666bdbc930675c2d544b46dfd7bc484cd9af6ebc2136d022ff55d3932ceb31c765eae0f7520f19cd7a034d22c9376394ae08fd3340dab0d66ebf140aec05dc4e93750971e0f83ace2dd752b0002763d363c04d5e87f87e97ff084108e9e27c6388a268301c1bdfeff89251ee719aa7f3db467ca0b986211bd5a851542ac1eaf6b8b7df1f0f523cd572236b0ea76bc9a6cc86232207fc709a382372fa6d047809e1ecae01fb535f5833e60bf765c8d8146d1d46328a33f625892c8b154870b8aaae9d4c5cbabbb8d35204790f6b25fc25519f445b66e2a8598eae7f71579eef412a16be33119fe4b9c4d985b9a1e5a5022e3eb0fee1c62dcfa6f1bf7dc8cc1e36b52076bbcbf802a16b0d9828ae9417d6c235842d9b580d02a7aa1ecee3157990d95d3670f3178cf5fc2caa6f7aa13bcbf1a4c456e01c3fcd98762f69d937bb354fe7e920b4678f27a4a1512daa8b61d907a143e2232c8ef034e9943fed52f61f59f1e2dfd4b21d0bc79398dfab994ccb63bcc4f2bef1214bcf54fa2db8738f14c8eff6b24cc42911bef378c26eaaadf5f3dd0707d1a3c7d64bca764977f207fc79a9eb8b62346f2e3ebfd44bbc0873085011afeccf7066e35577025ac0abee37dcf957af93c2c97afabd7ffff00abf348ec703b9e750c6890bcfc57347545db8e8d5ba17d7f77b679b475dbd446d1294057d53124313398c1e5336081249eb1377e22322e358883e6e4e531ac9e3243a2b4f2680bf1ff1a9e6d1e7ea075bbb8432e3663d2e051c483ac4f52a951220bfd03c76d1029c04a0b914c78ce4b5ea287f0e573b8c749039b24791098eae7de9b8f3de14c4b7fa55de645768c739afc844e36b74497f59e33c7ac86cfc369fcfcfc7ad0416a5d41c619a26c4cadc60b2b544b41601d7be9b4e1c76c3641c083d1cc622368dfc9b97d0d3fd65c84af9406bfd4fe7000b71f4ae9d7a7771dac56bbcc7077283e1cb6e3780c7be2d386cfbaab941cc08ae5f5e76a76673f4689fc97e58991036b5de9f234c11aac0da0178eb6de6130b242538ad77de6dde10fa293e0bf7c1144892b48b0d41cac2bc77f381b47f4f65a36b6c73294a9cd1ea5d5930bd15ad55d97e126bfa639c8b818ed2d777abe13c78f243ae5fe1531004810c24773fcc1fd65faaf7b9364cc884534ad58e6f8870e655c97a3ecd68728ab818662f0c3801b944372a71c559d6ade4320a2eafaa0dc7586563778d06fcdf1072fec81006cd5782018d5a49ac8175c6792d0637a11ba29ad0480c0aa06506a75256799a953341a457127e8650fa2051572506e7d69e1c243f392100a8f1292300e2aedf72148efca5dd43dc68ca67fa1f5c9ea6db24a1ec9301cf5f72577903cfb86eab00be29fa2fb270d41fe6837d68b8740ae5d55fc69d929c0e80556ed0f455f374b8b6d2fb700323c0555fe60d74d3299759f68377d0736058fdd235c5c80531a14fbfcb87c1e476840b48bf213a52886da9701f5478cfeafa53a64ab51d99db3093310201fe1374d328a76ebc69e1de8e17c49b3efaf254767abadb1859c829a0b39ba973741cb147dfb25e9d2ffb8951ef908af7b2857e8c8e3dfae70f8230af6ec9ff713e364b629561b863435664063e0ce99fbcc58285debfa23596b5a4d7393d204353e51099ef564f2e2760aeb5260ac47a579fa48714ff78090a4a031aab8d987203a4908ac8e1a0f167e34d2328f16e713820a6afd89f6937cae60aa2bd81f9bd4e2d2794294fb82cb8136d85add77cc5494c2934383cefc1992edbaa98e270f797709002d6cb4eae3bf1a4db75c427c6a90d7e9a32302552c93bdb9c1b3bc2f1ae503b1e86363e316f8147fda9fe1f29fd684bea7974e7899f92ec99a35e4fbe77c4e195bb2ea8c2a18a80ee3bb7573bae75f1e1b139a297fb75d9a0a25f564fc907331f393731ce9a0d487806560715e69e664d18c910b7ceed1037a7c90e9c62ade91a1710cccdbf872d12ebe7bc42209e189e7299e2c587ba953125156b949675fbce4e6312ed0a24252d472093eabd92b2790b790f6895566ce6b7e04efba5c864fd5ec1e3ab1439f9ad2873e6fed57a319686a7f213ef30f354f080746ffe936a53314e65e264d01eabbe5f1bca065a38c8fa30f70a8232ae02b8ee7cd3d8c8d2792f588e46e6a015b248b507af30b87138f300ef4f90ead116f003c0cda4edeae764992b45af68e2b7c1bc2855f37eafae7500390ee9de2c47bbd3f84edb6e3c6ad1fcf15042149dd26e0325ed5114d362eb29ff9d1895ff39a40eb2c73ed23647419846166b240c339726d727c2296031f16efcf9d4cbae9738d2ddc8fa5c227296d8eb4a0a565abaa8c61d876c4da73dc162c6e9669ab7c143eee8ba5694714046e0564ba66649adf5c0536586ebec7689297c6cb533c5d8c8f09307066ed9912c69163f641fa85c7741d801812354f33b58a8f32d45e9687727e5253420ddc7f83f0b356954363160da1f303581184912d383fb9808a758e8dfa26faf17f3271f495e1e6a30e8d40d7c68d3737c50e779a8629990eabbc140e1270a54c1423a1a94f25732dd0dfa085e75f9ee4b9dc386ced0f52bb90b9f38ba7a76831b12d9fd2d2cf2225763da1f3899429b04a274a7c0be8b7f1ebf35b5defabc5ee116aa2e3ad83b8ebc7174fdccd55cd5bc6d687867eb105146c1286e59178577fd48e667309f6c7b1bc8589657fbdb3145479be67e628bdcf7effe18f884954c4ee3626c6a246874e788f3789b2997304876237ae87851c18007eb0d4b101d6cb90a25adbaf81679feaccb2fd0067aa56dbcf25b3c21e42c7557502686de3bae6a3e6c030825687b5b57d44f336a05c44dbf5061da0493efff855c46cb6eb6a6305066ac25c08e20bd35ee787bc960016290ffa02eb2f475d7179fb45b770e9bd77aaea85c5376d28a98e33527dffd858657c9e20ca7e2872531fe7a7cce748c589fcf11ebb035c54964c9ff548580d1bbe40c09f538ae25d0591bc89b0c710a6d7ed1cd3506a52b94d007eabc8e2a74d01a09aa1d89682560d36178bd997949c0a3d202a3ac9a7934fd82e596ae0b0327acbde6a03f894aa862842b8fa6d7496db01898d7cea59f7ac95d023de5d6a91fb0ce8c6b073dfe74202d022b63686a6690b7bcc0fee476ceb39e12e472d246cceafc94aab4cce12896e49d0d9901d7c8df52ca47862c3a872fff16430e4a8855a700cecaf28c02321c9bc238eec09a368d0631b726aaf938ac7a1d9a30f4a193a7d990289176c1e596fedf0c82d0cfdaf4bc69b66e16131e348fe18c5cf832f0cab606515081bbbbf3100a1a4c141d634d5008ed421136be5792d89aad03f5a5a1b1a295e6493d6da24ca9a2c33597c5e303566814a3df0da56797316e7fed5b55f77a2fce9790e65611e912c7e2ecb70a359e9d74bb46335adbc0edb787c5e78329a0d399d75384d3353c5f0d32261601a9eb129361e0ad8281bcc4d142dcebe257d857624dc35eaf7e3cfdf944b7c0cade0964a696f96fe91dfad7873824d7cf081ea7d1502a37f622f72a69ead08eb3522c34162fe7aa802c3c99e8ca461e63c6d12dd263232a8548f89bd95a996cb8146af33366738b269536ecd01e09105907eeaa09e72b0024b9c62db79daeabb95493883e0b756eb0c6", 0x1000, 0x1, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x9e41f38075a489c) sendto(r2, &(0x7f0000000180)="cbdd1390424474201161ddb3ae2a0c803110bb1a9e5d47505434450c4dd763230606735b1ac87302c59728c48332095c897bf7ac5ac30f400a576709fd54cea5a12129c98b38c80f4d684481ec42457ffce17832d4588f6144e064b6941451085f21b74ed389c2e0deee0a220b9f23c1b8313ac84b1dc835dcaf5bbdaf8ddefc8ee294669a3bca286e14d2c975fc92cdcbf6cdd161db9351d1f9c8aad1accb414a8427badcb8a6356d127c4c99f26cbe60d84a2eabbbe27131", 0xb9, 0x2, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 20:56:16 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) unlink(&(0x7f00000000c0)='./bus\x00') accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) 20:56:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 20:56:16 executing program 0: r0 = socket(0x2, 0x4004000000008002, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) socketpair(0x10, 0x4, 0xd2, &(0x7f0000000000)) close(r0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xffa9) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 20:56:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 20:56:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x91, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x8, 0x7f, 0x4, 0x1, 0x3, 0x4, 0x10001, 0x3, 0x202, 0x200, 0x7fffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(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) 20:56:16 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x100a, &(0x7f0000000000)=0x1, 0x4) fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x2, 0x4) flock(r1, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000200)='./file1\x00', 0x1, 0x190) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) linkat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) 20:56:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x4812, r1, 0x0, 0x0) 20:56:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) fcntl$dupfd(r0, 0x0, r0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/222, 0xde) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x801, 0x40) socket$unix(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)}) 20:56:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x5, 0x0, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000140)=0x174) 20:56:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="06723e628d965f92caff839d6fc3ac07a416740c3c291ad305f666f44175538c408436d3c7fe5b3ca19801a33392e87361dd9236454b10a5012fa981c885e03469bc0a95a6f0", 0x46) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 20:56: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$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffff) 20:56:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x23, 0x0, 0x0) shutdown(r0, 0x0) 20:56:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000240)="3c28a88eadee36fc0dba24d676f1fef872268c475119cb42bd254fb1ffe4c2df7288b93c9675364dd9b7de4041755087ea5ff37159ed6a24b251904f98dcc1c98992fbf8edf85e9e4c50", 0xfffffffffffffe75) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xc32, 0x3, {0xfffffffffffffc00, 0xc0000000}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 20:56:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) lseek(r0, 0xc, 0x2) 20:56:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="f6c56f262340d3b07e82dd2dee49ca104fd52023a70e0ef68db141a4ba9244579833ee3f2a640418af49b21a84978fe1a341e5f11f001885782f92c1a951524d55e65bacef126b62f5e900cbec32e5cf04472967973c9407b408c07d92c83b0237f272885115a133b193499875209278221004d67b362375fbc9a1d9fc12a83962dc0308cf88d5ab3bc1155404", 0x8d}, {&(0x7f0000000300)="2489f14fa104751f6368d2483408c9955494b31b3c69c47f15f2f949741164640ee083ab53e3cf8096a70a8475c0a5823d2eae4e354db50962bc3e3d153c07c4547b9eb772b34e97500e98297b797459fdd6a89bc3b0261b59377bb36e1a724573b69d5c9434d3f2da3786ba82eccadc414cac046ba9bd213ffabda6962da555a4220c94b508801e00bd4d7e24c0d83a4a3250af9aa3", 0x96}, {&(0x7f00000000c0)="774fe3d56cb6f8cce8868ca36a85b18c31a71ff66251641d4f1dfcfcbc4dc7b0e311", 0x22}, {&(0x7f00000003c0)="8e5bbe825b48046c5b32f934f46430abc940856bb9ff3dff8e53617ca4b64c80868904d9ab9a661f8019454033b2edb6a363b664a97607e1a6e00c9b54e2dca5182d37f99242ccada191fb5019bd604f225e0453162274a22526f55ee342593aa4763a18e0d1462322e024dc599f683a6dd2a30dba59513d9775ea6b50e44d52adf5110d58", 0x85}], 0x4, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="4c0da487000000003f", 0x9) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 20:56:16 executing program 0: mknod(&(0x7f0000000340)='./file0\x00', 0x202003, 0x1) r0 = socket$inet6(0x18, 0x8005, 0x7f) socketpair(0x31, 0x8005, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x18000, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20008, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0x4}, {r2, 0x1}, {r3, 0x1}, {r4, 0x1}, {r5, 0x86}, {r6}, {r7, 0x2}], 0x8, 0xb4) r8 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000280)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r7, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/78, 0x4e}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/71, 0x47}, {&(0x7f0000000300)}, {&(0x7f0000000500)=""/108, 0x6c}, {&(0x7f0000000580)=""/214, 0xd6}], 0x7) poll(&(0x7f0000000680)=[{r8, 0x1}, {r9, 0x50}, {r9, 0x9d}], 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) mknodat(r7, &(0x7f00000002c0)='./file0\x00', 0xe088, 0x5) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000000)=0x1) 20:56:16 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='r\x00') 20:56:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb0, 0x22) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 20:56:17 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/70, 0x46, 0x40, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3ff, 0x2}, 0xc) r1 = socket(0x3e, 0x3, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{}, {}, 0x0, [0x8, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}, 0x3c) pipe(&(0x7f0000000080)) 20:56:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002003, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 20:56:17 executing program 1: socket$inet(0x2, 0x1, 0x6) setregid(0xffffffffffffffff, 0x0) 20:56:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2022, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000040)=0x500) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 20:56:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = msgget(0x0, 0x180) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000080)=""/9) 20:56:17 executing program 1: chroot(&(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x90}, {r0, 0x114}, {r0, 0x124}, {r0, 0xa2}, {r0, 0xa0}, {r0, 0x80}, {r0, 0x8e}, {r0, 0x100}, {r0, 0x8}], 0x9, 0x3) 20:56:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d23b6d7cf71183db070015873b9c0916e7ae9fed58938ea6ac68a0b06326abca0fab3647175abf22fea120c9b3bb77ca4c205380c660c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b5eacc26757d14f2e3208364bbc454327b6a1522c332ea628b8cb672e9e70f7818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa0000000000000000000000000000000000000063e6ec8b7858bb", 0xdb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xb1f98ef1fd0f22b8) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) utimes(0x0, &(0x7f00000000c0)) 20:56:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2c8, 0x10) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 20:56:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff17) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0xffff}) 20:56:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 20:56:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 20:56:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000180)) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r3 = semget$private(0x0, 0x0, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/18) r4 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r4}, {r2, 0x40}], 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) 20:56:17 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbfe) r3 = getppid() sendto$unix(r2, &(0x7f0000000040)="6285635d69f48b1eeb173655bf2e926e21f20f23c3096357e2d50fde83693ccb", 0x20, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setown(r2, 0x6, r3) kevent(r1, &(0x7f0000000180), 0xffff, &(0x7f00000001c0), 0x101, 0x0) 20:56:17 executing program 0: r0 = socket(0x18, 0x2, 0x400) getgid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 20:56:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x49) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x80000001) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/211, 0xd3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20402, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x8000, 0xfff) r8 = dup(0xffffffffffffffff) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x20000005, 0x1ff, 0x9}, {{r2}, 0x0, 0x40, 0x2, 0xb02d, 0x6768}, {{r3}, 0xffffffffffffffff, 0x24, 0x40000044, 0x16bc, 0x2}, {{r4}, 0xfffffffffffffffd, 0x82, 0x13, 0x53e}, {{r5}, 0xfffffffffffffff8, 0x40, 0x400fffff, 0xf7, 0x7}, {{r6}, 0xfffffffffffffffe, 0x53, 0xf000000d, 0x6, 0x8}], 0x0, &(0x7f0000000480)=[{{r7}, 0xfffffffffffffffb, 0xe2, 0x3, 0x77, 0x3}, {{r8}, 0xfffffffffffffffe, 0x42, 0x80000004, 0x9, 0xfc45}, {{r9}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffff, 0x4}], 0x0, &(0x7f0000000500)={0x5, 0x100000000}) r10 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00') 20:56:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$unix(0x1, 0x7, 0x0) recvmsg(r1, &(0x7f0000000040)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/98, 0x62}, {&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000004c0)=""/94, 0x5e}, {&(0x7f00000005c0)=""/206, 0xce}, {&(0x7f00000006c0)=""/211, 0xd3}], 0x7, &(0x7f0000000bc0)=""/115, 0x73}, 0x2) write(r0, &(0x7f0000000800)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e8f1c541e11853f3088cf57549e21ce2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9be9bedc429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83fcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c027059ad08575aa3fa7d2d6f4b3ed743d1ada63cf5bcc7ed2ed3c699d7170164507e881550628d4c54a90d336dab5b028116bc0bd13b818b0288f78266fa9cfb817f08165b2bc2c5ab88c4ccc6d6aee92ec83600446f2043c759d78acbfdd521bda75a97342ec463e107786a33e873086bc53c18514bcf4a7d595a53d048ff278662c737846b1b6718d94acc92181804723cc033c39e881505fd4590b65f09affecbe5b5f27fc312bb35b21262a62c2f1b9773ae4fef19bfd144bfb19ae81df7ffbb4db62c53f80c8c168dbfe1df0711b912ea49af90f7a0472678a6df86c6a74aa9447a5e12258699288f36f17bfbf", 0x333) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "0503e7bb14543800e0ff0000ffbffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 20:56:17 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x101, 0x180) r2 = dup(0xffffffffffffffff) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d1451ba07d2728675b5ef695100000000000000000000000000000034dfed8a6a066a1773ba9dee5fc98d6d3e30af7dba0000000000000000000000"], &(0x7f0000000680)=0x6e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=ANY=[@ANYBLOB="009c2e2f020000003000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="c0db0580e5ccf434e0acd0208f4a56decab123d9b24ef786d8c69717b7f4f7d69c0f2e3a8d17a952ea120fddc5f649baebdadad2838a1c5cea7065101a1c0e770fc9b42299d5ea0e2878e7d9bc3282d2fd65d4c935b9a74cd9b76c431cbf5321decd1f0c2bf5c1fdd2055c13aaa3964aae39c178", 0x74}, {&(0x7f0000000200)="0e73fe971addcc78ffe592a06488282ea7b58e6b22772620bc9d7a15455b818f121d5101bf1d1711dfb45cd26b23a219c98a299f8d692fe19b8c018fad1f81e068042b5de67e5865b3048ce9ce97ddc39fe9b40de6e2aaac8674079297dbdee8a4ce9f1aed1b6246b419beea6a861a20db19e2ace87c27124f7462fbd6b3f6a86f9e014519977af69c55a366b05219b2f29e5c63915d485266ca70c0b29bca724eb466ef8bb3ba5420e1117c4cf713629f4f7129696bb4d3f11ed52a", 0xbc}, {&(0x7f0000000380)="91e6e03feaf919ad5aceb6475e0209042d5cdcd6e22b1ccad38525acda71384a4d5a14fbfa4f0cc670152bc060e948a8d5811d31b05dab59c2798df74490ed5c00cae26e9780ba1018228dbeee3b93ec1b09a46ef30d82bc5459663e0316039f6be1e8211297199902a08f3b5b121b5a66d2ea12913cf4c4b85b12c952bed3c5b2876ac61e382baf3ef65d772460f181c3ba8566b01c0e7f38d262b4fc1a56599dcbd0210427f9bbf89c5f14ff070753080bc403520f8199d763b6ba0aae2717d4bc914e51a99bc19ac86f2aec28a24244a1dd49c5c120594e3560f241400b44ae097988f577f638dec00bfdcb941020b9e4179339e300cc89f2", 0xfa}, {&(0x7f00000002c0)="f464717fcd1a843482ccdff36800ad1697e84f0422cb8ff74746b3feb3e0d18efa5f9644ff2fcae346014c3e94612a2cc03d2c7f2e07e51b8a9963a43bc74e9912383f2ead48b5496852a32f5e88bb31d1", 0x51}, {&(0x7f0000000480)="ebdcf24b5d7703ca04fd689072c5af4905790a7e0d29903363221b609cebedae9359d0facfc99b6b0005640591ccc2a63f8a5756aefb47e5962831d57db494c2858dc6d9c9dcc1f9ec301fefa838ad9037b81d808ee9877f1e6503198443840052593c447b4e1a789616745a5a899666265cc6c3702692788cbf88262d5140e15fe631dbbad97c5d26cafed70baa83ab48cc3b2f431a850c52c14ac1d81dcee397be876ed821a3be52c79e95a773", 0xae}], 0x5, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x2}, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCSCTTY(r2, 0x20007461) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000000)=[r11, r13, r9, r11, r8, r11]) r15 = semget(0x3, 0x2, 0x80) semctl$GETNCNT(r15, 0x5, 0x3, &(0x7f0000000780)=""/72) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000800)={0x1, 0x1f, 0xfffffffffffffffa, 0x10000, 0x1}) getgroups(0x2, &(0x7f0000000040)=[r12, r14]) 20:56:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) 20:56:17 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x8}, {0x0, 0x9}}) r0 = semget$private(0x0, 0x4, 0x400) semop(r0, &(0x7f00000001c0)=[{0x4, 0x100000001, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x10001, 0x1000}, {0x4, 0x1ff, 0x800}, {0x7, 0x39, 0x800}, {0x1, 0xffff, 0x1000}, {0x7, 0x800, 0x1800}, {0x1, 0x3}], 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = semget(0x3, 0x3, 0x222) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/169) 20:56:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000680)='\x00\x00\x00`', 0x8dc5c927bd751751) fchmod(r0, 0x42) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0101feffff696c7b3000"], 0x1, 0x0, 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x40) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000640)={0x3, 0x0, 0x9, 0x6, r2}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) readv(r3, &(0x7f0000000600)=[{&(0x7f0000000480)=""/158, 0x9e}], 0x1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)) 20:56:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) chdir(&(0x7f0000000000)='./bus/file0\x00') write(r0, &(0x7f0000000240)='n..', 0x3) execve(0x0, 0x0, 0x0) 20:56:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) write(r0, &(0x7f00000000c0)="d98d9698771da4f64d300c40c54271be722041a89b320df2f0fd3dfd810bb05692c1212e3360a1604e4f46689467ab6bbf84e835e3d1432810c2bb4985cf6a729c69c3ceaab71bfed81b2cee50f46333fb086fa35b0858da8ad82a2bf538c0db5c9b7729e6adcc19c4482321b91b72910311764884503f18c070049cc9c37759908114d80c85727f59c8b1d16d695edbf8d4ba69dcb99d50ce4c01318b9a209599610448", 0xa4) r1 = dup(r0) syz_execute_func(&(0x7f0000000000)="26660f1bd0362e0f01eec4237960ae4f72000008c46149f6a1a25c00008fe97c804869f3410f6f7b7f6436d36500f2440f2d48bf440f16fb26260fc724c3") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 20:56:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, 0xffffffffffffffff) 20:56:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = msgget(0x1, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xe66, r2, r3, r4, r5, 0x20, 0x4}, 0x2, 0x2, r6, r7, 0x1d1, 0xffffffffffffffc0, 0x8, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="57c26ece5a85095a", 0x8}], 0x1, 0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xfffffffffffffe39) 20:56:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x98) setuid(0xee01) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='c\x00') r1 = geteuid() r2 = getgid() openat(r0, &(0x7f0000000000)='./file0\x00', 0x81, 0x40) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 20:56:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) 20:56:18 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x300, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000640)=0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x483, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x3) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f666d6c653000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="ecbe581b52a5a13d7cf092e10b4e22fd6b9d3fb3a84309995cd16438dcda0bb9c2c1e947f45029f2bcfb17294d358edaeb55554209455f916d5dcbc7d61eaa298b2c92463799bfd6f09b6153d3a0fb7f5bcd6c6f334e905a6aeb4f08", 0x5c}, {&(0x7f0000000d80)="af2c0e020b90c3012f68fbc19189659e6395f794aa6de0df35fb89701e32b367d68b3208bbd46be7ad0fda38c1caf68be9e9c4316bd2454a85a7376ddf7aeacf1154351d983770ee3fe9d479ff464ae3fd72d48353d7c63dfa79951ae28d461216aee222bde783d246e0cd0395b45f7cb4c2dc79359a592a96a9ee41432e6319c067d83e053d83a1255bc58d4cc846146003b02048814c7e77ff9fe42224f4ef134dd8fc00be5f584641f7613841ca76bcbdf106d35beca2e756f41239cfcb11df7e563c601f90b00630cd919173622c087af8cb8c1c0c1b2c765f89a7927379cb34c05c697f0d7aec072cf01b72aecfabb7e118d198cd6bd1af666c39feebb22039810c61ec53efbfb7fc8f0cca20c01b2e1a79b2f8eb417a89fba4fd3e74146198a52280d8c02a83ad2fe0eec55a818e63c7975fbcf0ed4671692d87fdde795403209b5007842098d6afb2b4626ceb4d18d210564453da1cbab2fadaf9d05144faa525bf3cbf91b92ad2855c8bf2b20376ce8380b1a4956e81208c49ca0a871eb7fb4e1d1fd0b11a9cf40080a7813366a81c3d6bcc6daaba55d53c6dbe294f2615acd0cc86a4aae6a39238c7023f9a6291afb727f97a67fa1ee07201d89af1dc0b0cde93e42e4d6c07e00803c18c2173d5ff4380ea847b72f7b3d2604c43e4c850b7f4a58b3a430a3f2b1b1fbcadec975e59c61e71f801701cb4d49afc940bbc6a0ffd6a773a0ae7c14248788720e81ebd7934b5a4f5ec4c901b356be7d5da83dc18616d0322ddfe76a125f132cd4fffb6ede72bc6375297e179f6b70d6f840dbaf60ecff97bc6dde1d2bd0028f85ed5226f90ce9e98de8a8326b74672fa1c185b1bdda01a458343177b44833f9733e73b8e4f93a01cf58c429bf0b70ff2c83d357f8a58ec9951a449b9e2564056f470e3e86621636955585209d47a6b7792889bc5b575dbbaac938eced583b7a227c1fa99ffa892c39f237cbe74c60e15554944b46c9fabcbc147c822752660554fb3b9844178ed0fc5f75a49243667db4d884b130481048baad73884ff9aa761a4e879700076f109b243a9234e4014acc039705b59857ec93e43677eec16647350c9ad71e35856192161dcd47c174399006774f9d9544655fc1d1922aca9ce13de557ba8a47e791f4e545eff48b764ab9884c013576738412459c4d1946966dd1b3befd3c7a69c654c76444e0cbbebda1897562ed17c218e5795871333816732164b32d5ced68b5cc00c3ebc7883f853f9cc8c5e0f2753ca9fa3bb238ab61291802c05cddf4648d9dfc20e7641df35b9aaf7917e386ea584022b0804be36e757c4ab5aab1cfac8b6d6674589a8ce5309e6216620583c68237dcaf5011affb8c018cc18c8341e43403a4368546c4031e87406ae08a261489e2a61eb5bcacbb89b41f6a5897ed0eeae46ffac75f1bdc3f687ba944a3c861b9cf056d5e2ea507faf0e52e827825300e5c45d23da7fc5b055505cd58c05c887a4862941e4d83ea4640cd566b87ac4d8c1c7f3d0eb82f9edb3dc2e0c704d2fb9bd298e7f7a1f05655143f7dd8632c95f3ab1400d996c91fe7199854bec3d3ee1a74d0eb98cc793dcd4f9d6108be475720edae8b0bd7f1a5741b5f3639443d1f9695b37ad64adaa504853b0b97389d65fa662811cb2da9825969f3b22139cd9c10fb7c194cc7669d7938ecc67214cd706840e8652bf4b3031046f20c7384c373f4cf9eee28a0ce86687f022b0b5b3f9595eb0c065e6b829f281fd4e4ca22021b794e583fd4aabac96255957ef152906ca9ef77c6bbfd635434a23dcbb5bfe5a8b9b41d4ce81f8a960eab7825494f3cf4ababf6c1449a9f966d5f8520655c62d1ec22d8c7f9900e01aff0909e11704f2d74d9be172651b3f19f2ed57e86b397e508399ff78d086295a929b569f0ce73f396b00d3b1cdba34b1268ab353370bb0939d7d19bffaafd0044f3a46f62f459457020829e235a40b2ddd3c6dd0eadf2aca6e2bf40a5d664d2e3597319b0813bdf147bdb937f61b1256e9cc13c411dac21783ff2752b01c407541d28e0ee9ba393e0e86fb10a1886244f02ae5fb389e6e655e1996998541b263474fa2f6950fd894005938aa5b0d053b5f537c80c0dd07c3f9016be4f09ccbbb72ae031b2be869fa9756f4fa3e2ae066401cead52883cf8accc9ff802af6bd8d08f67e88d855c7106202875d77504bb2460c1ea3acd05bf3c884b56e2e4961b97ea1101a3b73096e580595e1ecd932c88e05b81184784d9102ae873c3d31d3da5ae893e0663c282c96824674698e4920e24d2fa0dc9302db2ac1d5b59c1e3ae3bf7873dad58a0c9658fba1f33ec05f2654ac10d3fcf8cc39dd2c4a0eba73487039b2a2264aaeb8ec9262fce08d5654000a64a3a1e938cc7a1ad63d3357fb816399e0aa99f6db3afdc9c40dc0bf411ab20ec71e7a4c289be18b1c3f87d83564373dc63b70e0ad107c4046ca5418a099f4193bb33739670842ef38079c58065d4d8e100df00a963cad267a1d1ebf88c2615aaed016b805aa79b159ebc171a80273f50d830c22ff8a5399521cbfcb5b27c2fc29bdb6d50f95130a51e5116a5fb6d2a369bcd456a529baa388ea9c26583ce3b7ccedb33b5c2b9e54dc02e08c98705721e5f4cd3b8a43eb887e1a461272751efd37a3efdec0c7c36e6a51c86d13ee34d865a1c394abddbc9b97d61f5e95840fdc117fc9a103a9cec3e57a3bf31eda5e2f5e8d27d7eecf1ad4bf9eb029f98c3a5e909b0e60c9fe3b8592dacc66b6b1e69c6003b0882872387bed870aed8baca7ed4c33e2a5a76fd87ae283086f904669ec55be4ec0e1809eeab5ff752ce3624173ab9626500a787fa8345128bb66cecf8b4ad6bc4af6585000a86ffdb86a5d461aa1d41fcbcdadc0ad4dccce3a00fd0334e8bcbad1f243b9ffad6a8c49d3edf29eda09bbab9165e96d2feca2007ebe6f119f1f53c6aea3966c43fc411e709a162620ea7cb25e6922bb0f6cda38f113ae91bae8199ca457c3f549d6410a6cffb1740cbb1c510a1410b588ff443cd0007d147bc07b45a5d12ac6f5c8c818b8c63540f6084d94f09ea54151050569c04e02b1ed2cba3cab7202d358c6671526e66964e76f11a0257fd2c95bfbdbe2fdd4e723f271024a88f694bdcc07445bafd69433cb01e0448a049cfa50a32428286f6b1f6127096db13dc7d31cd5c1c8cfb69a15fc28ba468d1a5eca34c3bae875539bf416d2e1d408f70ae1a514de7f0f67d8332fecc0f4177173263ddcc6f93acdf627c53bcbfa05ca7684ba0e8c1054b20bca536308e26dd3cfd63f3542c1ae0b2ab9da4be969bc0ea530388304429972d7aac5d659bacff092ce73e054487cbd29263311f512ef0b8f9dd92d2b63fb536e5d62d1a01e471d091ce10a47ea0ce0f4bef718de1cdb5ead62d248caa06492fda6d232958bdbb9db7bab073327ce8b699efdcb5ff3beaa422e2ced2c5ea5a306cf9fa067176849c7ded63953ff857d074e59b5ab9ce3110850e3a20e4e571cd11fc6e14fc3124c65ff0f94745749e4aef9d48f968b2247a034d17001b9ac374c7d9f2ac90d167f01ac4e57c9e0a32ee6f8a32400a816a7ee1d69e5edb475afb22c8f2432abd3437d9cbb727b9530f6033937e075e86650ec61ae47ca52a5e1bb435ba7e07269dd455908c37e1c56be9e6088a124ea630bbd84d6b5612624f07ed64f009cf4e23bb7da81603f6b1068fd228181214f131ff03b3e7199bfa5c2d8cbfa52dcc2c0afb8dd69a7682b60fe8857191ca29262001db7866d541bd7ff7fcfc7b3c36f81c5cbdd4f7449495ed3a49cc625f9442f71251f77ed25a3c2e5b28a89797dbd5de166519b07261e715435c0b7b83c0b6f2b3e11b41843c0ff36f1130a7606b6b0f3c7914f28dfde4fd5304ddf4226f5943c125ac8d7ac2d1d7e25a5022223862ac889f239d6d9c208afe839a95967748018535973b56cefc70c93cd68b5c42528e8704a1845c8eb885dd2a49e916fbaa2680149a300cd2a6cc429ce3b172400ed034b3c04d270f2c211011d6b651492b031b1622eca8b4ed2f1d49b8942e7b104c1d6f248909dd679c0e495a831d5a4ebec1d5cef60df4ed2e99c2d0e417638c187462e18046ad38d9be99d06c54de28d373473ecf6b8bdde6bc9dbba22ff0f6631d75decc92f022602b8591bb11d7f7d27f5036154b6e2bb367d6a731fe0c834c24099ffcb35a261ec0be59b7e8c6cc8ed7e3f7fc76a2172e0b1979258d7832978471f1cfc0250a0f3f4e92ce893e2145e5699d91ac843714c7c038075cd02ae70b7be62fbff7bb9871d22706216e1306cf6b5df65347e650e7f87da1071cfbe48f72a92c6b5f16dcf5aec831451a836313853ed27941f075a7c9985ee548107076810dd1858160f1abefe5ed1a346488e371cac068b1d2a0e8ea04834722b11b1deffb9f7aa2e7cb8ea77bf89ebfd58f3de3fd8354413862bec74badadca8e86889d9ce6af51044d523d30d842adc88ade9f476e25710b448df4544e738b7c0d3903c376b120e7b7dcc527cde0c621b23b6ad124eef53f2a5d80859b7a5ffbb34027664a0bfc74bb959feec946ff4e825fd7e0b988bda6439b7063878414d1c81cbe8e7e7f3ca20fa37cbb434ea3984462fce8d7017d94f20c2bc9df05715a7df3ba50d2263271615e8432879b9fd73d48f2fab879fc2606b11a69cee1f73c396be91bd0584a6d29bcf3740161ce0fbfd59ab42d686b4285fe3656389ca029cfdc3887ccc06e3f537a75bdcace3e9be196230e88a45769534c0c1218157ce0ed18070f386c894cd134838faafa9f343650b51b426e6713b0f86522d84ae14e5c83df785a020cc7059d08b0529957f11e9b22dd99c9561d56ea45eeb318417dfd3eaeec7e6d51a22b6664aaa5979e9e87135bf07c2b9e5004f18559563901124f116ff3db0256914d73a81392f5b90ecd890f2d644ee91b0e8e6684062cc307b2e531683766b18764ed6bdcc855ace8551f5b7de9fa4d136e9d6f2eeb444506b5ba41c97bd733edc0879dd6eba70d43d9de39cf9c4051f5e94805c630942eebfb36e8ffbe02900ae6c50ad25295be86041d63e582727f6868332618f179a4559431d75a8442727a71d490f4df66cde60f2979ca345107730723b28d1aaae925976d7c42ce806fefdb25731233763883b058760d627042ea24c9b22496b7f673b3a8f9e186918544195fc09667f2de5461e1c2b1e19c02726ecf355795aab9c8679fa904531b2a57c936d022f8f78cca617f097f45304ff28b056ae7f1d848b9ac770efb6b2f1359eeac7d8df8160e8040231ef3581c3ab95004bf45c16d843f976b15f5dcc543367d3bcf4ec6a3f55de6423c9f8da86206055931ba5043d1ba2168d2c22f0ad204e033c52d1fa175f742208b66a871165e3b410d39513ba2b093f13483cb98b51d8b7936cf0d3fd2a13bc31792786ba8e39667289256676786a2b29bd254cf247f1be4ee7967a511f8c8811abe5bf1e76476ad9e600a40c13be9b98a4bf076c278d18b563a28aa72167e9a5824bcbaa66690f59f32043aa261ff99644655aced6c97184db39654c7a6495e6d1749f1d40b324fb60933081c9e309a699f724fdb55fce48cf025c4369b6e8aae21a8aa748da3c558e84875d869d2687e31dbde7d11271e9515e2810c8f0a61825159d232c45243df55c8d9546b142f9b68f554e3405658b511ef295e92daba38afbf22d29a20c32a72570821f29c852ebb0cdf4a8d6c7a03d741eee258cd7d595efdbd6ad706659d1b6", 0x1000}, {&(0x7f00000002c0)="518b2145668ff0253d1e354903f0a4a7049a32ea8c2b4b3b39bf1fd3cebd03785967d3b4f0939e31dc10243e0f7f35fbc95fe2085cca1d2831c7b0", 0x3b}, {&(0x7f0000000300)="cbbc7a30a5a96859fefa7ec14847a1707949b0a2389268c526cbbb0d75186de47866d5d578a16375cb59d2babd7f1c7b2b0b68f537ef6c8d51555afcd214f3d4aba5be810a8f169bc7c55dfc334857ff0fe2bc7aa64ade089b2d289bf61979b0ef9ddf8dacd6cb2089a5fb316e78c5e710988b25865e0b21ec891ead9432bcde904c038044318e2df164c2422ea3748973db64ce6d18d04f7d7421f8ba05abc98f1b63283ce9bcae98a9bd0f0e62369e3d2836195f473eb5cd1d592c76205af9aa88ecfdc68b47e1117498383e3853174a103d827a56c72a3b85", 0xda}, {&(0x7f0000000400)="9260db349d1db5f98fb7e15eb20ff5b30c3d0d", 0x13}, {&(0x7f0000000440)="7d31cb8f76b3ff86702bc9434c9bd811578b05f90aea6b2c6d1a8137b23a40df83e710307abee1af8f95dd5b5c9c8288c4ea754bf316ff824e7965eb6a0e8c23074fa0271e0405bf4543e2e693f3963692b25d3b5ed44213a9e4688e44f3382dcf2cf04f35120e3037e234ed6313cd7e541f65514b302946ddfe98a420d256878410f8a27587f2b455258ebc700e2f91226aecb9d9f8b6fba289ce980858f4e1ea52b9d0ac6ea489bda2c2d4f65357e50a67653cce05dd4369c7bc62ef3245030d0b567463f772e6129e92e99324db4fbefd7d052586df8f437ed4486b", 0xdd}], 0x6, 0x0, 0x0, 0xa}, 0x409) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x30100, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003880)="5021683f5a09875378462fd82b43fd935ce39157ee8a63dd17da34079604b590ef1e3046d92cc2c6eab3b48e67e14f12203d42a798bcabc1853ad546eeb0f2f97db1163a817a39f3a374665d4c41dca0e38e73904867b7e71eeca89ef37a689ad848554d1c50647a051dd9c2f3fe422d8d58dfcab4e36652de9c676b629e964f794951bdaf86bf86eb8a2a39ff7362b52bfede7df42e31538ef029542826218822108c12c18bba4767b3c8ed5c814de28e1fa3485cf79776fad7d2c53a5a3c14feca23c0fa91f6c3fcda9f7f2b85ad49c33f1d9b06e9438be1911bd5404e418a9fd2858ccf0076cffdca42ed519c51b3fae57b191bdad13da996bcb35b49ed810eb74a8de93973d133707ed9f6b89a332234f6b7d2971e8f26fd98eb4782ed3c1f7180ed516ad4b4230662bc431c3a3a263521e2d282fd00eb5aad9da948402fa20081b8596b913c4ac15e680e67c814e360162b188466f1d6422928947c7beccd2450b938562dd321d6aca48ac843215d90847197072b7cec615614ae8e56a76d8a1582d7072519951f14af3e7c7c1ffc230f7d8c48285b256722378618010222ee6b21f7c9bed03ae3ee82f850b894e17fac6ca6c9544816e45cab1ce7fd3551ed9fc2d6d75e06e5c90d34cf71b092b38df5a590354d8c688380e83ea0b89809d97f63819d44fd22909593ed78cd32b1d81c472d8573a1756b3708700184f91bd39161732dfa27cd96f3bcb6c494317bd7e99a94baecbd6e2e76dcd5f4651cb590d0ae10d6a77e12b20fa38ea6332e03b8a40483a7cae4519827febfb8474a3860ce6e4d255112f4c0fe193578ecae56785085e35ecf1869643691768efb19354ca07034a0d8df37051b556c920fd8d05e7c3e449b3345ad56de42a93f58333f8dd65d9e5acd1630a0f0bdf6fea176e4af31ad3f82c9ab536b66025f3076fad1135e91f7c53bccd08cc46e7863b8e490957fb389aeb0ddbce281e2fd60ea90dd37cdc8bd0b445966f0a750aa5e148b8d30b854a53d2a3ca34d3470d265c12adc044aa52c50bb381693bc7f5ca055e396e8577392b3f1d2ed4be5bdba0e01f0423eebded2e8ccdb543d599489bde31319bf1bed580aa4f4fea05c2e16f2d992fc9e97e32b8a7ee8970eada261823e295bd32bd7975361880f2d8750f1d031d20088447404f977c7ae9385789a106b422fb47aea491f63faa8b1745a6323f9fa65a1053abf57300288e83d2c4a10c11d4d2c0372085230fedcd0f162d759cf2e4a514ccda81950564b0f12215fe4797e696170a9e09b5bb970de3d9905362d437766678a18d0bf136cb1d3756a28455a5ae73e77155eb7110ff9b559eaf4508508e14fb709b682d2b368870baa4182472161a865d0e98830babc0555de00068115a2b38f5cca57bf5cb7fc73ec4f85be4deb81d6ed55ace19f38ca43975da278d202094e3d50832bb5dccedd0d73a3e26feeab92a72730e3bfb1e9767b86f23400b981f2c5b6108abe0cd42b9fc7858c20f14428197817e76c18f7eb421a1a4703db36ad75db508419a5c175c9be03e2ab1dd071f9789aed33e59cf6791f0a8715c015ed17444630919c6d2a1ef75575d14e3b9af4ab149f30fec41321af2c77ae1dda1349b0d143b1ec7380090a88d2e7ee55cf7573fda1ee720ed2daa72eb2df37d0bdcf31ad50796ff77212f2e584bcc7ec4be9e7e92877a2434a0365417ba6fb587318ee3def172b4e21ebfacd21e3852094533dfb302891ab304b0275c2d4f7be46bf9e00b9d0aa7afb547f77eb314650f2112576aa2ac3ba5ca4634956d1ac7c799c28217c6e63a743a75042330d52b593fded2d400e37becc3ef804801a3db7689eeb8096d4670194d590127f65b90d2630eff3b4d7f37ca69160f161906a967078d5b12d7a2997538c98fdb12f5a4ec86066ae3dcfff627b83caaf452197fba35ac653ef2a8d7a26b35d32234631ae6ef8bc3844d0edca841df78a5114693266257394acaedda126955fd8884ad9f57266aa38e170383c65513add895a2b625ac9ec3bac3574eba9e345e95e665a2119dc322c5501edc95a960cec4a25c201aba21aea7110b4cf8d5ac4828ea7a96e60c648ed1abf088d267bba2917723052c8ada39347403bb30a15c481de2345a19fe11b5771970d447f3182c3ee5299d168c3d038e25cfe382484e9bea43e0f2392d75339317623bc9238f7d54a145d0abf4980c0e1a99542690dc03f25e1c2a28852271b3a52d9bce095db122722184969f187ae506bd36669f6161e3f4d124083c624b65166456c2fb12e10d0b339a98b19e492631a9edc70ee26ad1e34cc29a3ca8aa912a11403f5ada69233dcc72473250946f751a5196a4ca284aa4258924bdf3c5a00c4a5c9e341b0a7db6381876a4eb72f528632ae0524541d88a72b9d5bd264d96f92d16a65c8eeccfe1f7c48395d2363bef26e18e752ec81be99605cf657b7b91a70d5c8f03d873b30ac82bdb710978c9e0733889630048c1005c7ffc83caa4582b94e0d8db243766116f30270d18f6bd1e08e80577217067fb63ee4ba50acf9b0859f483c89c564649f97833b811543505cc544a88c0618b9cf34f15efc45b0e87354c68d6b8282141ca009622652e0ebe5ccd511600cc7436d720b5b8e6732d91426300acc406defebca8cddace7a125b40d88147ff3611d2269cca6794624a09ad86a1b68f3a6c75cec35c88f4a207e7aa3a8d885bf26f8edeaee546319bd1deacd4baacb3d041514d9c90a219169d52a5cf9557c3e61d736b24ae8d1fcf5ff51e9ad31cfd3993e1fa3cef721255404fc0cf81ec3fb121230cdeb40f6966834abbdf335dfdc3d9528ccc78169ec6467f811fc5d501510860aa1f423624978fcd74398dad10d8de7", 0x800}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) 20:56:18 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2001, 0x8001) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) 20:56:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2001100000000}) ioctl$TIOCSDTR(r0, 0x20007479) 20:56:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x9000)=nil, 0x9000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) 20:56:18 executing program 1: socket(0x2, 0x4000, 0x7) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x82, 0x0) r0 = socket$inet(0x2, 0x9, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7f84a467acc46fb6e7882a7816eb36bbf66c7c1d86a72cff26736e6dcf5aac71d44109e77b7725c912d6790a2e52b2ceb67ca344ae1776ec7968549772cca1bc06f9c1e4d80fd18b54456dd8fb2d783983416d518c12d2b0e4d677fd08f2a3548b647afa2cb000d51c089ef1afa58d23753ab2d8b8c51b73", 0x78) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xe28, 0x120) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x3ff, 0x80000001, 0x7, 0x565a}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="a0c304e5af5f392515cef8771b8308955a0998210d4b791b1ea78938fd01e34f45e8e7d513bd5616f41a5a9c2f1c0aec2f50005087e5413be110e95a79ff929452f122448529d681a0d145611695354c327288633422779264d38e81086d42ce6b003f2bc51b6b541d698e30ca6712db88944c950e3d5b266e7cc3", 0x7b) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x5fad, [{0x0, 0x6}, {0x3, 0x6}, {0x2, 0x51}, {0x2, 0x8}, {0x2, 0x4}, {0x2, 0x2}, {0x2, 0x400}, {0x3}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x1}, {0x2, 0x4}, {0x2, 0x20}, {0x3, 0x400}, {0x1, 0xffffffffffffff09}, {0x3, 0x6}, {0x3, 0x7fffffff}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x10001}, {0x3, 0x8b1}, {0x0, 0x12}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0xaf04}, {0x3, 0x5}, {0x2, 0x34c0}, {0x3, 0x5}, {0x1, 0x4}]}) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x34f) syz_emit_ethernet(0xfb, &(0x7f0000000080)="1311288a85abfca41a8ec810cda3d477bae962560a77a79767a179b63c47089992ba5f257672335cf243509311be92e92d542b0e47579078dba5c68413773973029d2156164a6659ff493f4672ae605535d1c0e625c24bb6e6c5d65140adc79ffdf4a014811f931913c4b37224451d327e9be1f150e3a90f082edf206556dae041e935885a2b327c4177993ab020e1d68baaaaaf7ca04d9272728fa0f054bbd5fd7db209d8274e344d4d42fb963745c1967cdce6a3dcc89e67a6a20384f0f35dd4b15764f1f0a6919d01420b77d228613fa81397e3a8864bfff0bd48c8e247d4892abed36ac2d6e196a7ab4816f10e430bcd99af6d2c085e78bf59") r2 = semget(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x4126, 0x2, 0x7, 0x9, 0x76]) fcntl$setstatus(r0, 0x4, 0x80) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) 20:56:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x6}, {r0, 0x20}, {r0, 0x4}, {r0, 0x20}, {r0, 0x10}, {r0, 0x4}, {r0, 0x21}, {r0, 0x51}, {r0}], 0xa, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) 20:56:18 executing program 1: setuid(0xee01) r0 = socket(0x7, 0x2, 0x81) r1 = getuid() seteuid(r1) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:56:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x7d, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/25}, &(0x7f0000000180)=0x1b) dup(r0) 20:56:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="de2055e595482384089c0010cef7edb27bb481a669c3bdcf3372f1b33b19775cf584e79d48b6603a89e304055f940d758067af19673c36b1280a019516e8d286c1efefa1a7ed6f5bc2e05731249cb2061cfdb0767c2d216c56240f4216b176f282fa75a5f3b199c3aac8c17504e04036158835c2cb6336108608518001ddc7ac78a418e7500300f07c9600c5fbbd3879a18f678cc017f46e1379f163545a605e14c1609b0418d13986679b90b44215c9ba186091f2124d2d62130944b10c465eb5f638bb0a791287b8cc69", 0xff01, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="7d6921880743e0be8fcced9ce39cb904d738ce41e7afb99f139bdc2ada8cf5e82894658496d1adaa56f30399de386402da05410cf54da770a20a7cda92a5f17c4cf98c0a442b1ad7de5e537b1f6fd1b21ef89b1ca4fd9ab808ae9864b458ad921cb2ef9dca5ddca41970d3113ab6ac115042763653407fddf53dcb9e40a9f69ef9738fc84c43fd2029e6262639ff2f71c262b2ad6d2346d0341ecac746a20b7acb7663dcefc4bddeef9175b8fce7b3b2a7d21f68", 0xb4}, {&(0x7f0000000200)="512ffcae23e09666258a860549df40f4d3ab9dbd50cb16b51b53c0faed74436fbbb6af444cbdafd2f26969f978d2588dc87666de2ddb58ecaa5195b78141f78283b73f09b3ee7c487515b9e41062469fa301a5c5512521bb26eb0f726ab64cf1f99a0129d77428dadb8010b6c39f7df07d88317e9605ca1f8c3adb9e4e0dfd7ca837dacce3848c3a6e2b8a39b796239f8c61534fd1066173", 0x98}, {&(0x7f00000002c0)="eb01f38b9f63bce5e7e69c0238be0744c1a34c0b1334b0e3433c73c86c84a08a54a6f1d884b39dc61fba76ed08cc112156b3f468688ac73b7e7e6e786fc6548318e99ec20bc73e58d3246f89e805954ca1dcbaa4238726cb682134adf8a3fe1524582a6314c69e25439718772ab9cdb7b7e2258b97a3ac0ad32bf935333dbaf71cd90c1cc43b96ff187c754a72657c54feecddef435da23de6a5f7480ebbc29471e3089e72f9856c7dbcfdc57856", 0xae}, {&(0x7f0000000380)="3dca6b5d382960f6eca8c8ecd44606a57ee33449461c721a26ba28c542d6c0254664e9c0640b769761a42d740935cd16fd658f4a6c9e68943309d558528e4862bd18ebeb99c608157c2629ad091c3b8914e873a9", 0x54}, {&(0x7f0000000400)="7f34e83615f0648536f244d3492f2faa82cb8256070ff7d586a85305aa26cf8d0e1ec969b09418060eea789f82dba7a160fef2dbf0e3d1532e4b009bd80a944416102360f4bbc0e18e5d14b899ea2691d4f293413c07fe306845d9555c2c35be301c7ae23f1455edb3", 0x69}, {&(0x7f0000000480)='\b.7q7~', 0x6}], 0x6, 0x0) read(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x202, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 20:56:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="0915", 0x2) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) dup(r1) syz_open_pts() 20:56:19 executing program 0: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/232) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0xb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80, 0xba5211f520a74c9e) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000002c0)=0x1) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x85, 0x0, 0xffffffffffff64cb}, {{r0}, 0xfffffffffffffffb, 0x29}], 0x66, 0x0, 0x7e, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0xf0cfede, 0x3fc0000000000}], 0x0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x4, 0x80, 0x6, 0xff9}, {{r0}, 0xfffffffffffffffe, 0x92, 0x40, 0x8001, 0x40}, {{r0}, 0xfffffffffffffffa, 0x48, 0x40000003, 0x3f, 0x3}], 0x7, &(0x7f0000000240)={0x8, 0xffffffff7fffffff}) kqueue() pckbd_enable: command error 20:56:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socketpair(0x3f, 0x8000, 0x7, &(0x7f0000000040)) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 20:56:19 executing program 0: madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x250, 0x0) munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x3ff, 0x3f}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) 20:56:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="a783baaf04292b67c3bc4e6ea8d021f21b535bc59572d5a9feb9e60ab716f6de75b0ce4323", 0x25}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfffffffffffffff9, 0x6, {0x2, 0x9}}) execve(0x0, 0x0, 0x0) 20:56:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x98) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x2) 20:56:20 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000023732d5e4c52f771000000a556a45c005d328720ad99252500d6f0ed00164d2314e8e8f5eb70b7541ce8f447b9b67384e48b2d491b6d0a0ac46fa0273a5de4151c72975b586aab00434bbfd4b550ed890d1079fba3e4e667e09eaa94a4c73abaa6f4572cad6c56000000000000000000000000"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 20:56:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) 20:56:20 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f000021d000/0x2000)=nil) shmat(r0, &(0x7f00000e8000/0x4000)=nil, 0x3000) madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001240), &(0x7f00000000c0)=0xc) shmctl$IPC_RMID(r0, 0x0) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100000020120, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = kqueue() ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 20:56:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:56:22 executing program 1: getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 20:56:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/77}, &(0x7f0000000140)=0x4f) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(0xffffffffffffffff) 20:56:22 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000023, 0x0, 0x37d) 20:56:22 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r2) r3 = shmget(0x1, 0x2000, 0x14, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() r5 = getegid() r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x7, r4, r5, r6, r7, 0x110, 0xfffffffffffeffff}, 0x9a18, 0xfff, r8, r9, 0x9, 0x9, 0x4}) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) getgid() 20:56:22 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) 20:56:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchmod(r1, 0xa) dup2(r1, r0) 20:56:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) 20:56:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f24371a516a044fd33055571fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x69) write(r0, &(0x7f0000000200)="03a1", 0x2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2a8d, 0x7, 0x400000000, 0x100, "af13a819ae170ddd5d7fd434809ec91b0e0da921", 0xf8d, 0x3}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x401, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8c0, 0x1) dup2(r0, r2) socket$inet(0x2, 0xc000, 0x200000000000) getsockopt$inet_opts(r1, 0x0, 0x200000000001f, 0x0, 0x0) 20:56:23 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x400}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 20:56:23 executing program 0: execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000000)='/{\x00', &(0x7f00000001c0)='{\xfbUJ0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:56:24 executing program 0: setgroups(0xf, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r0]) 20:56:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8081, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) shutdown(r0, 0xffffffffffffffff) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 20:56:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2112, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xb2, 0x7, 0x2, 0x5ffd}, {{r0}, 0xfffffffffffffffc, 0x12, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x20000000, 0x9b9f, 0xff}, {{r0}, 0xfffffffffffffffd, 0xa, 0x3, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x8, 0x80}, {{r0}, 0xfffffffffffffff8, 0x5e, 0x0, 0x1, 0xd9d}], 0x8, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x83, 0x10001, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x82, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x6, 0x1, 0x8000, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x54, 0x4, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x100000001, 0x1}], 0xfffffffffffff21a, &(0x7f0000000080)={0x7, 0x5}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x181, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:56:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2b666c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 20:56:24 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x1, 0x97}, {0x2082, 0x2}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x0, 0xe1}}, 0x0) load: 2.55 cmd: getty 43312 [ttyin] 0.00u 0.02s 0% 309k 20:56:24 executing program 1: open$dir(&(0x7f0000000040)='./bus\x00', 0x482, 0x4) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 20:56:24 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0xe}, {r0, 0x88}, {r1, 0x80}, {r2, 0x180}, {r0, 0x89}], 0x6, 0x7f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) r3 = shmget(0x3, 0x2000, 0x40, &(0x7f0000001000/0x2000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x1000) 20:56:24 executing program 0: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x220, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = socket(0x6, 0x8005, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20250, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8050, 0x0) r6 = socket$inet(0x2, 0x8000, 0x7fffffff) socketpair(0x0, 0x8000, 0x9, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x18000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x4, 0x40100000000}, {{r2}, 0xfffffffffffffffc, 0x50, 0x9, 0x29, 0x8}], 0x7, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x40, 0x8001, 0x10000}, {{r4}, 0xffffffffffffffff, 0x90, 0x1, 0x5, 0x99c9}, {{r5}, 0xfffffffffffffffa, 0x8, 0x800fffff, 0xe8b, 0x7}, {{r6}, 0xfffffffffffffff9, 0x84, 0x1, 0xffffffffffffffc0, 0x7f}, {{r7}, 0xfffffffffffffffe, 0x42, 0x1, 0x971, 0x3f}, {{r8}, 0x0, 0x7, 0x40, 0x8001, 0x1}], 0x0, &(0x7f00000003c0)={0x8, 0x1000000000000000}) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x7) r12 = dup2(r9, r11) getsockname(r11, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r13 = getpgid(0x0) fcntl$lock(r12, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x7f, r13}) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 20:56:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100000000008220, 0x0) semget$private(0x0, 0x4, 0x1f) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x110016, 0x0) close(r0) 20:56:25 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x101, 0x0, 0x80000001, 0x0, "c0e5ff61df8b196a9b8002882df393ad120b6931", 0x6, 0x100000001}) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r4 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x0, 0x2, 0x523, 0x20, r4}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/175) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x4004667f, &(0x7f00000000c0)) r6 = semget(0x1, 0x3, 0x400) semop(r6, &(0x7f0000000240)=[{0x6, 0x5, 0x1000}, {0x7, 0x0, 0x1000}, {0x0, 0xa4c0, 0x1000}], 0x3) 20:56:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair(0x16, 0x8001, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f00000000c0)=[{r0, 0x81}], 0x1, 0x0) 20:56:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0xfffffffffffffffe) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x48) 20:56:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r1, 0x7c2df57e) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) 20:56:25 executing program 0: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000140)="2f2c311ccbd3a08f25072c23e6ac678659e685a402e194ed2458f29ca185f357f7aa7a55cb8efaffefecb88a49ff44eb6b6e38d1df2a5e039cf859cc4f1333f1900da3285d62a3e08e531f88eb13f1033fa2dca1a7c82bd71364cb3cd0ec05725279f962d6d6eb24acea84f54e31d421485d47964fd74dd37e0baf691fec61c7f747e17ad8e07dc744fe03b5b5d8523fda1c31232515a697545c6860ce898cf435d571d3284f85f6e4a3a30f72290c5ebdd2fffae0", 0xb5}, {&(0x7f0000000200)="7cb0b417c98c6da69ef530b57a2afd8bd3ba7157788a6036a706e0238886e1acaf06a4fa3893c7891767e216eaa1396580f3aa1923c01bbf2489a87399a13e65298d2ba246dc8facda9f488cc674e61cfc370db6c10f51d8b4111aef2be36e6fb610ed32095b224dc0d3e04821250e3be725376102686f1a4c0c780c75050f1460bc1d77e0eb38daa7079879dc3dbc27544d2e8394ae1fc9b24b3c6b9234a9ba2ff7660dd6b05a512c71549f520b20aa", 0xb0}, {&(0x7f00000002c0)="8cc5a22de107dfc6a4ba6d7502732acfb2859f438a8258cb484c46c410d30102e2aaca67047b4f4a0bd562b26696c8c0b03579b1629b972455bfb86cc32c912e44f5b2620508fa9b5eea0357fc21160d79473dda818234cf8ea5d9475d86deb577ab0e068393ba3990acd2fddbba41ac491f9e3c3b46614d526ff351159b03994fbf2ba766f5231ae2b2bbe84666bfa8dc18ed97bc834c3c95da0d77532247b1813f385c943e4d67695b92a878cb6b1efcf8a1ec51e2774de0139ec172151c33c3dffa1f7bd67586f3192d3799a9", 0xce}, {&(0x7f00000003c0)="1296869f2df48c24edc808574d4705d5b954211ef6ba1d4fadc2854667bb098f70b3634ef6e468083f32c3cec25c1a4dba3e36b437b1165780e6f845030ca97012b9f9248c82359133b56d65ef2bb518b2ca8aaef9bb29aa73aa4961092cce52f5ddbcf7121f77a76d784241bab551acc3277cf1047838cb1dea907f28f8cdff31fb24b47e025d7234d52703e7a60c5caa1b5f22decaca1e66f2acc6693648d5640dd5fdcb753412702a9a41d9bdf7622271de175878857267168aa571046368d94b20dd3c66f7423138b1cdea09ce1a05244c558e82471d", 0xd8}, {&(0x7f00000004c0)="f404d75f7b0daddefb8a6f02e294591d7c323cc2978759d79357c29ad667f54a7178ba166c56a68437e3b98c71955293b88c53143f982d56ab28d66725c52b2e31e478e94bb24800fcbe3e47e3c493df817d7572ca9ec18c185f10d393ebada27adeaf8f24a8dd8cf78718fa387c8f22df6b3a6eabd881d34630048eaa9643cace210da39504eba531b5913406e72fd29eae37b0630014a76f434e8a0adc1733723821c2285c1e78a96359178bd63e95aa8cf78492a25edc2c9445a717", 0xbd}, {&(0x7f0000000580)="9b2eb65992fbeda6e17aa91217652b037fc86c18f29fcb11514d16800a752390300a9a6d2ddbd4d37aae7cce442bd4dab736a049591a3b5028d7d7c5e1468834d2e3f7821658dfa5cf895e11ecf7589e44d2ba4f0b89143171b5c3ffafb59234d7bddf86e135c3941ef5a4150ac9b80ae6741109d597fe0c795afd9b3e2c7d99f977342f2d2c30e9d9f7656b42333d7f507995fa29830fdd3e4925a8a3756c0caaed9b726a6c8a126f8fadf1e732ad1fb79612726e1ec859636d0e0b1365b329cbda871280415e20003abd287c739e9a171527e25ce9260a", 0xd8}, {&(0x7f0000000680)="e0e1c86d753a5ab8c6211663639d53ac56ca3d9fe6f5ce536e7d6793d3b05b79b09872cf8498b73667964b9c8369aec9d6dacd4d0ec7c7e4cf0b5c869c9f9ca45485c2ae8c0cac96be0ed05bc32470c5beee83b7654ae65c46315458c5d8f2e748ec2fbb5402af04a07b543ff0cf2b354af9b76e8c1b78f0542d32b7028399547d77dfa41e087b1b8fb3185f12fce6ead670d94fd40e95b442a85313daed967b177d20545d7cebd879e320b7db49e05140cd77dd4a8303464f34527886785c3f827c83f0318328d81108d7620a67ae4c083dfc", 0xd3}, {&(0x7f0000000780)="e7b033f9c3441e6a312a8358dc7d1f9771ac7ec914a3ff3c1df97fa166f86cb51fefc6abae970949d6a1e3eea8a1d07e8fff7295a4ea22c8da33b7a475a7ee", 0x3f}], 0x8) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = geteuid() setreuid(r4, 0x0) clock_settime(0x0, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x3c, 0x4, 0x1ff, 0x3, "cfcb3491ae6fe7ee42e0ddff0ac33bc62473de04", 0x100000000}) setreuid(r4, 0xffffffffffffffff) 20:56:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x110, 0x3) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10040, 0x140) 16:00:00 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)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffd4a}], 0x1000011a) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x6, './file0\x00', './file0\x00'}) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x2}, {0x6, 0xfffffffffffffeff}, {0x87, 0x101}, {0x82, 0x401}], 0x4}) syz_open_pts() 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x110, 0x3) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10040, 0x140) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x110, 0x3) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10040, 0x140) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x110, 0x3) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x10040, 0x140) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x110, 0x3) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x408, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x581, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x7fff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x2) poll(&(0x7f00000002c0)=[{r3, 0x2}, {r3, 0x8}, {r3, 0x8}, {r3, 0x30}, {r3, 0x8}, {r3, 0x44}], 0x6, 0x0) r4 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/211) ioctl$TIOCCBRK(r0, 0x2000747a) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) setsockopt(r0, 0x401, 0x4e2d, &(0x7f0000000240)="8215c7211c593ab938ac1efff2e3ea4e1cf2dc977101ae42e4162b27f24a148a29f6a481286ced82d72d118252dc8f2236eff0f5110b709f0d72f09797b0d617cb96dfb356f869d56917e150608977e6a6239e381f1c7195b9e80bb8ae3157b7c663f9019da42611b373a92bcfa7f30b7e0f2286151e4000c50d39", 0xffffffffffffffc9) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) pwritev(r3, &(0x7f0000000840)=[{&(0x7f0000000300)="98bdb085d30f400be86b9eeaf4e2c7291ecfb38e5e167be16453e50b1df22ab01fcc2afbfa2e05bbab001ed50ca33f015b6116e67b9745fa8f26c555a06f634f6c235ea3cca36afdab7a86af896883f5293a836e6b6210cd4030be68065daa1a2226920159afe8d6b8f5bfd3c0fac1398cc21bfa340e5f4336f3f8e9ef0f2f095d54e1e039deef73f2e976cf104d067f783d9255bba882f5be5484618adc373e31ca4c6a4d1cc977d8ddb6291b981e8073767061b19e49c344f3", 0xba}, {&(0x7f00000003c0)="53b04f5668f180dfc17e47b4530fc9799c9f3144f9a1e201c1120757c357cbb193e22a3b1876d5e28e0aa807cbbee6c3dd6b332d75f1c5555548c01bf66b5a2e2d972010bf918503796b3289e2d07bb46487f7ed2f008ab63f9555dd35964179fe9d9afba21fce67f793a98cd03588ee41d99f442dfaa925aa8e1822a04bb33f8d82e8053c7f920d0920af5f4f681750ac0381849eb77d14ac568ba3de01dd5b3a97fe7a86e19866b372e63a6caa928a3c61e79206c1ae0a2d6f1384b4b38f052ca0e1a71e2ad85297226e8b6b4009d154a3d984df69a9025638292c2b9594ce0230f1ce94306fec2caa3038", 0xec}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="4cc85ac0f0ec7688b7faaf0ac7ab6d74ada2aa656056c3aab9635265fcd48303876722fed033", 0x26}, {&(0x7f0000000540)="1d1d6af11ada251618eb1c401b20de839d11ac638460c439e2017c6fd67f3330baba3f681193855e3eac85144c6a73fb8ae103a546d92688fa36abc7a981d70d142ac8be2b11829e58b811dfe8505ae4408b500ef3d0ce3c3cd982f586df2db42bbdffc6b8dd1256d2e70b85eb73cbb4e977184eacf4f4bdd73a72f6d50e889061b03e67bd4d669c3e35238b8d55b73ff741c9f5bf2363b6ce2d1540aee294d63a1f78c885b5ec81b3bc02bbdc0fe81b14a38ac032452dfb42bd04a66f9791b19450c1e17935a310fce382364c6d53e4a4b3da1ffd52f75a2b52039cd1fcfaeb61f70b720d329749", 0xe8}, {&(0x7f0000000640)="1aa0d44d40adba83cac26da70070bea49a6fb606e0ad5c3c550c048d61dc480337af22a9abd194ec7a3e215a9e54aa40d8e99d169cd821723640bb9ff5042e6cca8ba0f70b0d70e35a003013f8d4ae0d37b2952eb8ee961ef0f8f729", 0x5c}, {&(0x7f00000006c0)="b78a8827c98b6124f4415bca43c797fa9a12a1fa58b2a8975601a1d6fb0a55b2ae648490883480eaa4c3a423113fccc3ad60da3434e7aa54d2477c4414047d68c0766f40401273322cf2cc444454cb3fbfdacb22aa95758d8343f45dbe5e58edfc7c38428b21a76fa7670a5f5531aeae6628666b270bbb6056ca4db52d3338c15012af8f46f001fd68118d7cb628aeb36197e2a3f9f6c3a5903659945072e00cea695044e334580b8996ae6f1a29503309664710e8d2f5614989f7624e4f1f9a96f6319124914cee650da9b0dd114046f1068de84cd6d66729bb7d6f12293385192d0593cd4e3f43d1fbb366", 0xec}], 0x7, 0x0) 16:00:00 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) recvfrom$inet(r0, &(0x7f0000000080)=""/182, 0xb6, 0x42, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x67) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x8018, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffffe, 0x20000200000005}) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x200}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x81}) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket$inet6(0x18, 0x0, 0x66a7) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x1b4a}, 0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/119, &(0x7f0000000180)=0x77) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) close(r1) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = getpid() getpgid(0xffffffffffffffff) geteuid() fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r0, r1) r2 = getppid() r3 = getpgid(0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="9ef2104a20befcf2b3b891c2d2af79317d4c2247157a98a6f0c0a383d8ae8277c73d4d0fcdf0aee63f6713e49a76a18369db83555c81ebc51a0e86d019ca65551b2b48d346f06d2e212766604a93dacd32306aa248e4341dac0b119630587ebccf8fae191ba30c9c7285dbd706c28dfc37de6ea0cc9f7c4c7b56519d3be65ccc4b6e31fb5896525d36f195d5b444b64a1e5e5bf9766f8d575a5fe16cd78f951be8e0bb5ee6aa4b65a0712f0d33d73acfe0644d487300aecc1226cf16614a67f5c8da5d4abf93e90a3e06103e938aeb53535450d5139ea0cba9b4555a41c549a450c3c343a052ba", 0xe7) getpid() setpgid(r3, r2) sendto(r4, &(0x7f0000000200), 0x0, 0x40c, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 1: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:00 executing program 1: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x4501) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80402005, 0x4300) r1 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x205, 0x0) getpid() close(r1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)) recvfrom(r2, &(0x7f00000000c0)=""/125, 0x7d, 0x802, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) close(r0) 16:00:01 executing program 1: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:01 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:02 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb21, 0x3, 0x1, 0x8, "5f523b12950c678c778526db79571d89d3144ce8", 0x9d15, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x80000001, 0x0, "1888780691dec40967ed5490937e6049a7fd0ae0"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x1, 0x7, 0x424) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="890be63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffe000/0x2000)=nil) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000080)) geteuid() r2 = socket$inet6(0x18, 0x3, 0x0) shutdown(r2, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x4, {0x5, 0xfffffffffffffff8}}) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/88) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/252) mlockall(0x1) semop(r0, &(0x7f0000000180)=[{0x0, 0xe84, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x81}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x1800}], 0x5) semop(r0, &(0x7f00000001c0)=[{0x2, 0xfcc, 0x1800}, {0x0, 0x8000, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x7, 0x9, 0x1000}, {0x2, 0x36c0, 0x800}, {0x5, 0x2, 0x800}], 0x9) semop(r0, &(0x7f0000000200)=[{0x0, 0x5, 0x800}], 0x1) semop(r0, &(0x7f0000000240)=[{0x0, 0xffff, 0x1000}], 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x0, 0x40) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r4 = shmget(0x1, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x1000) open(&(0x7f0000000340)='./file0\x00', 0x8020, 0x0) semget(0x3, 0x3, 0x9) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = dup(r1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000580)=0x4) semop(r3, &(0x7f00000005c0)=[{0x3, 0x7fffffff, 0x800}, {0x2, 0xfff, 0x800}, {0x0, 0x80000000, 0x1800}, {0x2, 0x20, 0x800}], 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) wait4(r6, &(0x7f0000000680), 0x8000000002000002, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/9) r7 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) fchmod(r1, 0x887a34d618970c66) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x40) accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sendto(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus/file0\x00', 0x400, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "47bad615736b59a647d70784e61039bc9fdf63f0"}) open(&(0x7f00000000c0)='./bus\x00', 0x10020, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x3f, './bus\x00', 0x0, 0x8, 0x100, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x10280, 0x100) write(r0, &(0x7f0000000180)="6d6c10", 0x3) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x3, 0x4012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071e000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x202, &(0x7f000071e000/0x1000)=nil) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x108, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) setsockopt(r0, 0x7fffffff, 0x5, &(0x7f0000000180)="259e94bebe3436cec9d0d423dfe81ee45f663f6353ada1c107040e22ab5a96451e56ad208649f6e2f8553d16655c09e4cc675779408cf6191157be3d213b4dabcba1a16bf7d484ca18b4a30743b2046576583a043afc51d74a5b1339df57acb46ecf6bc1bfca411be1d4c4b93980b15a4ecdc4029af402a0eb7a61b55be0039bb5633b906b62f038ebcd8b202112386343204d81c1329c3348e3d275948ff483aa491bbf2f3f17485bab0468cc1eb3e96672b38cfd9dd90112f86997fabaa377f7d4170b54075da1deafe2fee29fcdc349b8d16cff0936c3caea835ad901933ad09786dc81803153fa7359b2", 0xec) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket$unix(0x1, 0x7, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9ac"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8001, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x80000001) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f00000001c0)="7aa4f7a893e71c530b4f0068bb74e3c8", 0x10, 0x2, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9ac"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 0: clock_settime(0xfffffffffffffffe, &(0x7f0000000400)={0x4}) clock_settime(0x0, &(0x7f0000000240)={0x3}) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9ac"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000100)='\x00\x00\x00`', 0x4) fchmod(r0, 0x42) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c7b3000"], 0x1, 0x0, 0x0, 0x0}, 0xb) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000640)={0x3, 0x0, 0x9, 0x6, r1}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/113, 0x71}], 0x4, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x6, 0x388) semget$private(0x0, 0x3, 0x220) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000480)=""/158, 0x9e}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)) fcntl$dupfd(r2, 0x0, r2) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:03 executing program 0: minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x24) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) ftruncate(r1, 0x20) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x402, 0x3ffffffd) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) fsync(r0) fsync(r0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDENABIO(r2, 0x20004b3c) setuid(0xee01) msgsnd(r0, &(0x7f0000000380)={0x2, "fc4be95925fe518b30c2d6488850e355"}, 0x18, 0x800) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0)     OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8401, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x589f, 0xff}}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = semget$private(0x0, 0x3, 0x56) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x2, 0xffff, 0x9, 0x0, 0xd28, 0xd02]) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x7fffffff, "f088c1627f6d38900616b4dcf77bddedcd8c6784", 0x7, 0xca}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r4, r5, r6, 0x180, 0x1000}, 0x200, 0xe7c, r7, r8, 0x7, 0xfffffffffffffff7, 0x1ff}) read(r0, 0x0, 0x4e) r9 = semget$private(0x0, 0x7, 0x18) pipe2(&(0x7f0000000280), 0x10000) r10 = geteuid() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r12 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) sendto$inet(r12, &(0x7f0000000200)="d2ea3b026b1ed7d02c4624ede346a2b696fea7a55d2907cb48176ba4614010825f1bfaaeee53d27023ad655f8c159ba725f4dcd982a4c64963b1a0462bdf534db2435551827b408d8912eef1f6df8236ef36f3", 0x53, 0x2, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r10, r11, r5, r3, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xb9df, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffefb) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000180)="96f0c6e42e24fc1d4f41973ebc20d3b4861e5c1b68f9abb9060dd227ea83628db5a98abb59502ce843036c51045800cdbb6d563b309115c98cf41f521abceb689644356c2a7f0422c62653ca565d8419f910ecc23c24c03e0967088c546ea53151fc179e59386298c23bb45cf978320e0933ed733a374b348242b5de72fe437500460b28957adabab529ea34cae53def3cfb01e08afbd2db32bbb064dadfc196993e0726bca8cb17482bc29adb2c0f8e79e3e1e14d6d18b36ce964b590a05027e0585e373f290b679a79a7a64f45addea8b915ebf22ad00b3bccacd51abe08144de6a1097e91c19364ea2354e28317185dc7495882f8f91ccda2f27b74d1e1553e2ff0c68dd04d4e98ef9c98d632d5566a5853465167b50234031d8fba9a0ea140eea25836aaf00c10dfaa5973d01513eae205a91dc596de5fbaf6477aa6f92af0cab06949cd1afb8b4c58a3d2595de005877a55584a2cc081c627c11e2948bf1c652fc392696ae52cedaeab43eb6c4cd6ae251f6aa14fce3d237cc4de58942cbdf786bfe35ee5b1940f57518597f21f4f82ebd272f92b7a00e1083e817c299341be76426e140ec1cc289a339bca16b5f5ee105bb9e452a98e9659aec6bef239c53b2aa9df6abef1d20b038cd01684651f4b88c54ab4c44e67198b043165f701b80710072c7e445c1c679af470164d2d994e7aa92ce354aaed2cbd8cce740b4bb71e79e5ca6bc03db31ac9784e3b904ebbe3ab7ae1a7f328dc0ae3e67b39cb3917a49190f8e208bd89e5d6dbc1bab9e68941824e9d7296fce5fcab4b35950013dd2588865e0c00872fd19f8278eef4528c8e07f7f5fc775b111a8b7021383cf4d1cb6ba97a55677c021805e4e1f2ddcedd788098bd3e2271f2fe15982fa67921f660697f6f968993d1a974801ddf264f9a1333b750f92871a6b362720e71ff896484ef1652771bf1a154ab5f9c069523a32d81b3662f521728d5b5efa140fc67b10d8d69931b7d14e542f35226f8ccfb6db3af65e02a9e413488e9758a138c84ab2a741e3f256f7978514e55ea6f5434fcbae89b03fe597618cdcb74d332ace66ba1753652f7fa9cd5b0c799b8dd03852f9800c653e31f2d2617d05a189f6271a7191aeba3ec0e8da183b0322c291873f32d9083bac8ed448935baf19acace06cc2b4a01df5f05fae708518dcf4dae5dda277e0b7f5729cd29214d13535a4433827c5595c7434a0f4baeb261a2f78fa64c2412bd102f589b8020a7c07ef0941ebd80d1b742ad4a33509c57886945ba6403fc0a87440674e84dc8f1ee27170917194a7d7c856bf4b3bdfe5634cb6c510511dfda48607f379cb8c815ca88e4c5b288d3f1131dd1147f05d781f9db0d8dd215d72cf70ae3eaba376107d1abba258af3f47393c3c6db32518bd96f0c7d33db0797fde7176ba06f5b8190cfd2130296f373fc56af11bf269fb300663fe9e7a2d57bfc2e1aa5a189332e5e8d57ab17c8c15942df3012d5f1382aa4a1709d0481bd30de65a0683b76a72c88e298232ad07b0334bc02fe250aab23292b07e7f7685547d477e43409f327a4951f02db99667b540d48763f94dce8f39a9b4fe4a9ff162ef7363cbb6b26192e942d9b6e31a74bddb50a9f19ece18056fb697b38d61d6040ce6e29d9a9302ffbe78d1e695897898c826894458da4baed4a6add1b6995a521427279fcc706ce496f786c076023d17c88549dc7fb3ab5beadf7bc65b3a32a096baf514042067d1b6fb09f552f84337f579c8d9376bc64ace225b0d10abf9d26abc48ceb3781e5b3fde7e00c079760f7ad4f5e335d41c306e02cd66836a6c3742763850229e8fc54a2a2a73b5099af62e58f4997b986cc2680858624a6847c70be2309ce54097a229f2fb4fc21afac324e1e8a0fe2b3c8f5827251ec58278a639e38bb5c753dd87698fc5eb4ce6209ca7d276fdfd1dfa4ee3d4efc0560c8ff7b1a602c966cbbf4b94db23bb1555019301a9b234b490caaca61c057b3e125d4dc616fd28d5d76173b4796334a3fa249ab41aecd2fd390398089b6daccc733bf089701c0bd12b7c507009dc4224feb12fbb709b6c30b12b480ab1270fcaead48e33a9984f5637c5a5d7f2be750847024fcc1ae5c9c7393a3d5a3d9f559b933813d079ca2027cc484559b093cbae9240a1ba3302f809ff5803ce8c954321118763a3f0dce96cf160ad9d069109c1abf79b58845349a812ebf7d4d7eb0350e6670db5aef733452f1e7d3f82c3fabae9978ef0481e9e501a5945491acade8d72947aa19668a2b7f3d3458c5558553824c9b87b94e497b8214f0d8dcd8e64556a4de06f898cc1068050d027b95f914ce2121415b4a720188a5e6985abd503f331380f896ba045ec1f03932acf9e481845c290999636ef798089940674f7e2ab294ea1d2226e2d723fa35cea08b9173324387cd500e415599fbaa60a34f816d2165190932f4c521ea254149ae4680a2a3fa8bfdeddab371d7e4d356c6fa64bd6ee4b0f26aea8706cca38f8b62c2434ef143bf03a69be130a636b1cebf7825a64f8f464c8d1c2cf7866d3fefb455d1b455e295ff8fddd5cad084d4b7d08dcfc33f45c9e564da8577a0fe492f2eedd3dfb941e6c778e783e9f0b69dc9f9a9fd4a6b4cc024b3906c2167e759923c72b8b47f3721f5fa7799e76c434415849bbdbcf946c1c3ea3f5072637f69937b841337de0506c49642308696352c8e8801b99f994a92df656419c60a02c885c80fb972efe045cf1721cae61189e5bca4fde63da90fc0c84154bfe335707f323dc6034d8dbc5e68459106b4b6c7e9721c9c91f23b31bfa22d7da4ae118db4f713de01d7be3b9634a5553f0e2e94efa20a05fa61c777d7ed6cbf6710e7ee201becf944a360b78ff2a1381a5b97052418423d8e0a81b14b56056758f4e86c3eb26b849b7492618afd5643e038093beeea01255180629ec5d09814d239462ae254e3b7dd533463418a93c176f90a44d3ed0824478c123b7fed631aeaffae740c38d33563e66e75676455e3100b17e723425c90a4cacdf6726003c80e69fd771c147e9537d77c73fc4a081fd9d1a123fcb7112bb9229d4fe161b3097683777e0824bac8ad6739113996604e4a1b6c9f56593275f7919b368a5e35a14c4a2446e2aa112a50698a45967a168ad042f825495c0a240b5af16cc2560011a26eb9c4ca640715b15f145d731aeda07e2c54f7260eb5631d35ea3e332defa9b301fe67c69b9cee877fbef0817050dbb7ff19812f886a6a24f7374ad5b118840f3d55ccd3c4a4d4b1c14e087e9c6547bdf2ef93cce102ecf1bdd9ac6abcf11b65ca5d4a849c3181c7f47bed9bb2aa4b85aa1d1a80a84e48754c37e456ac751bc7439d99cf36af4c7238cfd23f2689454b90366042ccb1f8dcb275b4c2f58182da977956d7d8972d44faac63f5023ed893deeed22feca24d59761d465861248d967ad0eb532ba5e50a73648316594837f3663a154801ceb81218b3fa36ed26cd70b102c63292cceb2a77c9bc2c84d6cf88b98e685b6745cee749b04c0881b967fd33c162b8c4e01e5bea5ff8305899319738a4e5535266c1b54aaaa63cd87f0667882f1c7dee1d6fd50d162f0e4a4eba8fc58ae4246b98822c318e7eb8c2c510bfec6f98b46d4e6eb7b2b395b21a431e38c5043f3fef6135c6ecf30eabac190af5ce80a48bdfc003c3aff870e00f11312a935f4ded8ea22ce38e6c52da0872115c6c983d356da293ebd603c7d6f8e490765f48c1b212733e56f3e91b29448de23934fc7412ad504c6c6e1400b2183961bae3d36741d8fee8aea79872338e161111da09d02613a47fa18dda5ed1eb239b87a0bea4d95c4fec711daee3717a743337a1da474e1b37329f818e1b5e8bd037d9879926088e2270b5f76d3b1d2f4de4398630ab7ddafc7da664bcad9611a093399e57be19caef9940f9394159e4620fb50fb7ac0a0e1a1428ef5ce43d9d27ca22d3288575b06315017143a18d43eb9a04b30b6d8f3595e9ecb67625f8cf4d9552b712b9f5be915ac8a81f76ecb32be58df189cfa447051395db496729984c973749c6a6b34043de39aeee2c9dcfb9c53228fb26e8897d29aba17feec22be32a1176eec7c69fd7c78a2221d879ee7cf4cecc2b1c8656e62400a5fc67b78e8b4ad429c7c956149a420a461b7fbca4349e2c182e5704725ac5dd29953425ddda9bbb2ff48979755b19cbd971310b4707ebde243a8eda88a8c12441f0ed0afbc0c0c36d011d13001314e515365110df0dabcf52de70ff9fbc676b625b633e5b08e1c327585f981f2855f3c4aa150eba9f360d0989aae9beaffa0ca47d509ba21c5576ef24ffaed9c62c2ddce992d1646a987b25995a17419b8d8cca2e702664137453931c67d4d5047c329c027ea6b2364ac91419ca7dd5ddec4427a150cf85e5c31e31d7dc210a08bb5d3f828640a89fb32066654494d1b018eb4fddfc76eb89488bbd0d1f91800caa5a392037b0873ca316810fa234140d8f7a3eb8d3f3bc0db4b9d20b6b0be78bad11f3b3a713d198811954ce52a917185ef202b6fb8eced55e328c651ce6a69e3e534a7b703c97ef3708536d29f71b0846efcfa0482aefd77d4a26e6eca14ec7ffb40e5d193297ddfaf4c0e214ca644d8083f915e86a4941c78ea2b91f49fd886a0e04d58ef2546c1abcccf87f733c9fc9e2ce227c01315526d7ccae630638aa2118bb88eecb0fd553f75036731ae60b66adbbf7481da29c4320144ca1e939b25185fa064b9f73494cfa843e9942d052abe1ef49999046456fe920d233956c6f1de57e69fa3531959ad2d5dee1ea3b1f31aaba23bf236772c18748ebdbf4f8e6b18a2ff06b4062868efc962a9c552769f861d15e1807fe1c8f5a293a0461c66ed5389ab4a4871fa29aa643a2afb211fb21885b5bdd3f6068cfcae0fb8193ecf5510ce02e54cb479408872db24da564d04adfd3383e9b20c201adf61b33c9cfe3936911a81937a6e3a54976426c438773c7a4b17614a7bee2b223bc8a382965a657c69e78d28d9ee76de0bdfabe92a3c26594a338fa6cccef2849b05671f4ce566aa254002dc3081c334a125b88ebaff9cf6308a892e98bd099c0f96e4a732efbf17be30c07272b4d6b95ff854b41a5a01eb4e15d44a7a7550c7452e4d7b96a26466f8b0558532f7c527973cbbcf145677cc263ce049d51860b8af7d48dbbb1684c0e934cf5238d00eee621a3021d9086727cb89f16cf53d6da2119feff7259a49c95635004ca3d49e5a374f3b7da3eb2b2fdd9ea832a6de2c0cb7d20c3b9bbcc58600be19b85de14893530248f524305e1a1e9dda54054901fc5954d43ceb20e2b83ff0be9c5d8c3d983bc985048d75e5dd121e49bd6445a9d7854e14e54cf3584bb58588ae5403ffc07f20f335041c498597d9a07a163fd19f945d9e06431e116b00f1375925c04f77cb7da4d8dfc15463a429c2a1d9a85665a30fefcd7b3aeaedec021db2ac785c559a30d38aec0ae7eeb91cc765168f3dc0e4f1fce49c910af22896f509914c111d96cd157135833081592070689a955531f27d6d1f49c667f374a519a1472a47d5cc16aef73c717160705db6a97c0d1200333c28c3cd0e20c6d82043f8a19a0d05e60b340cfc405858cdffce04a0fad320676a78924495c983167d41fb4bf08b596aa5f0bffd9ec771284ca0503f8a09bd2210b198738f48f1092551d07c6e38db6f032a26b38ab6ffce21812e8e2671e02bdc1fa16b6ad97f786c66cbb79de01e11a0394604ff0bee0163598", 0x1000) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xffffffffffffff9f) fcntl$lock(r0, 0xa, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x80}) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) bind$inet6(r0, &(0x7f0000000000), 0xc) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x7}, 0xc) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20080, 0x80) socketpair(0x18, 0x5, 0x6, &(0x7f0000000100)={0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0xffffffff, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x40000006, 0x9, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x25, 0x8, 0x80000001, 0x7563}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x81, 0x20000005, 0x5, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x12, 0x63, 0x4, 0x4}, {{r8}, 0xfffffffffffffffb, 0x41, 0x5, 0xffffffffffffff5d, 0x5}, {{r9}, 0xfffffffffffffff8, 0x10, 0xf0000003, 0x3}], 0x1, &(0x7f0000000540)={0x3, 0x6}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f00003a6000/0x2000)=nil, 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgget(0x2, 0x214) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/102, 0x66}, {&(0x7f00000010c0)=""/127, 0x7f}, {&(0x7f0000001140)=""/221, 0xdd}, {&(0x7f0000001240)=""/237, 0xed}], 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) socket(0x19, 0x2, 0x100000001) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7ffd, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f0000000300)=""/209, 0xd1}], 0x2, &(0x7f0000000400)=""/206, 0xce}, 0x40) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280), 0x244}], 0x1, 0x38) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="03451a6b100da487", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x448, 0x106) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0xc5fa07b9df9288b3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a8, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x8, 0x80000001, 0x3, "4a8baabb0703aba965088303ba9fcdeda324c68b", 0x2, 0x5}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x100000001}) r3 = syz_open_pts() unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x8d0d, 0xfffffffffffffe01, './file1\x00', 0x7, 0x3, 0x3, 0xcfaa}) msgget(0x0, 0x8) msgget$private(0x0, 0x100) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) nanosleep(&(0x7f0000000340)={0x4, 0x8000}, &(0x7f0000000380)) sync() r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x22) pwritev(r4, &(0x7f0000001ac0)=[{&(0x7f0000000400)="365b9adcc35de2d907baf6ee772f9e2f81fee92913c6e866a939acf62d80d327524b400178af4ce151c8091ae2e6830f3339720c3367f9c51cbb3b28979a7cabf22ea75f160dc80215656a97", 0x4c}, {&(0x7f0000000480)="ac419adc52b908e075cd11dfa563ead46da6fad1f082fd9e607354157d552b4ae5baa20fb7430a078820a098425c5a42c4f0c9d5fce6df6ba43938e9fdb3b42e5ebbc1b588b35b36c7e3a767d70481fc", 0x50}, {&(0x7f0000000500)="16a2ff94dd4789c065f07b2ef25ff6791a9a6777410eea60f5dacb44733984333ee72307", 0x24}, {&(0x7f0000000540)="d6146425d2439cc6a0b57476a5f456213cf955230aa0b4d34d26aab45e9a7eb773fa7c75013b8bf8c945bb36af1a4f825ab89b9e571f8b6fc428aa4cfee87034e51279a214c112f0326a701d97a9c9bd57ebbefa0a2514cabac752d484a9f25783d8e7a1ac82b1e4a178e8524271fe9dc8c7e0601de715d5195f9841edbd27d7d69c915ab12e6d0d2482075fd7029a159dbf977841f638dfbd15abb459455ea9e53d7e5e87a9bf5eb7b4a0272eb77d1b7e2d1ffef1bc62113304fd2936c1738dddb3eb1375cd2b36d41df8dc9b463bba73596ab67551acca7dfc6686cc5576a5493b750ed4e67285b553b4ed8a3e984f8c6b0f5683b2f619", 0xf8}, {&(0x7f0000000640)="3d8c3ecd6d56e9b6148182ca015176cbf84464ff1cb97f0663a5c7dee78b7fb4947dbe8c181ba015d7718743dc0a8232a71eab34fe9c89b2a4c9199636da9dc3e83796e46031bedc8658d721ec685142c33f4ad8a473f6c179076eb7d25934ffd23c67d6fbaf544f8d7b44a5aeaf4f29ede7caabb108662cb7f68a8e8e7bdd1ca327d638b351df628ac864022fd3f415d009fd315bb0740a9d7dfd65c8a800456541b109540b8c37c717707736c8e729729cc0ee9856dc6aff31aefb0b9fb92d4f74100846249810058100ef9b833f376423fbdd2fc8064b859021c05add333305a49d5ca1250a2cd907229346a6d0b66f6642228785ef9f5fe3428d6d56a6d6b28ceab2ed640ac13aa0696d98294d8a1145145e6d0599451157457393d74e5dab63e99e3705b632ba9104829f9d133210ca45a2347ff2a596d36fc668f2ac82c7846535f5638c04e196290f105174053b2a458044560c8a20f9915b552a507549a7fb42aeb9d71b94bca3355887cdaaa5c6938813f505785a2d3018f2d55903878765821fab84db2df3828358d43714cbbd7659936bed7ebaa953d3c6587d4013b97a32166e2a161f5e8fee9833181ddc0f0b6e603fca8641ed2c3b31fd1bbbad1b8e1872703d7d1681e3939d83880b6fc072add10d05f82dec97d509fb1c8125224ad3b4cb5960fcb4fd2ee4dde5930b073eb3f960bd836dcf3f02505c528410b4c5eb07c5044d2608a3a14421f6cd05690906301a8308b2f7037aa09d2677c0d2b9a13c21f0acbadf837c47b1cf2bf8f19fa311916f6da80c3ece009b039aff6541ebeb6ff501797c46f47bbca79a0d061db5c26172e288948d43a55758b29179f7b2d72d0d200ba3c393adcbf648b9aea617fb2dbf3ac15c9a8bc0d73c62286353aba4b30adde9e1710c227508002233bc631ea85e28a54689b95df597204b61a2d78b524873d691ca403c189a40805e911fa50c30a31d8e166147cc32ea5a44e6071eb48f57028692dbea812709a278c73f20d89cf474a010710e7a9f2c3345f926ffb17090c192eec7a9fe11ed8a2354a68328d5f7ddfa19c6d7e5234ad5bd1092be8598849bde4675cb3785c421d0a35e41e330047fd504ae40fe4f454115714f2ac92a888ab3e79efee0d58b9abcb0e86a426c753ddb9fdd5a7be4d4cf964d40c91cbe4874cb9f8475d15272004187c971db0f54e4bc0ab34b21925926f8b80a19cc22ad82f101256cf3e169f8a5d865b771721e785117576afc28a1aca24cde1db2607accc6df3928d40a4c2d6d06872b9658a0b159a7d9ffcff8cf858868b1c7aaac3fbfce569a0ad2fad24a91e2e62d97dc686d68ed206b8c8de4e77ca040d87c28c560c1c36ee91576d8b1eecdf9fc242ce985329e85b04485af9008fae6eba4b4cae8f6236846458f6beaaa9e8c91ec2f2a3a1465b520263f24a604556a15ad3ef5556de8b1f9ef03005ae02b71d2890cd972c8197873e7f332e0afe815ce7e6146856268a131c909be06b4c3425d30c258752289f09a1a61faade58f64b3c4a269293a0a84ba3f0ff0dc0e4947a186a02b18b4cdf0e0c7566227c62c8f8e7529365d885d4fd542ee98c22ffee9249dd5d5a4856ba2c2926aa23cb1471487a81e2cfdfbce5e083a2721934b465e6f8d2008870a94e0d52c6e09b26e59f2f72098d21df74e2295a66905d5a23d2b133a8d34d34d11fcf162848c4b4244ba133ab8e80c31fc9beb61d446938e939c6d98b7ea21fb4c844525789e3b059971ad060116caf63ec0fbb845a7e24d6c198f49cd591072af815edd65dbcc8c8129ded96006bc0454a2cdba67bf833723fa7746515b836bce2f7d2cda5d4440e74a2561e00e5f04a304f99bf096aba7ef09ee6b73d5e796d4771cd1f53c03ffdac3f4cdc083ea64ea32efab08eb1d018c138c89bb80634301e169dd8ae4adeda008cd390b3c0a5e2a9828658b7733ca246d72be79a80b62369e4d248730ae347e29b34f265f898c246a82971d055eec99b156f31d5b089cd828daed0ff7b7e08c0f7a2dd695d3268e0ab1289f6f4b3937cacd07757d8e27ab994428ff8ffe8eac56f735e71025d5727ef0d3cc7d3123a7fc2c8659303923886797140281e9e06cb14fce1383b0003475584f72a50b418dc50806a7b27072d03e8ff387ca2f4bff33c33b898d28670cba5359afb06caf73afc1ba42cd6eaa25c02e5a9f4f3b2477fb77a00bb21c46dab845f3048b4b1139e46e524a6640fd8a53487e4a809ea68edbaea2355bcb0bff1abcac3ce0e6a28c6cb023f8fa97501a0a592ecfaeef736ca1c1cb7f11ed4bf4fad06cdde4c5d95e7291d9137d0424d69e7f1c986b271cdff2ecd405ff0a7303686756e38ee57177dc5a75a79c81127dbe85e392cbebee514d76f95d479612209368eaddeb0500282e961b59ee49a1176fd1088bc63578c9c53ff63dd305eb7681db32c0c2bffc78d1f4cc0b8c96917735105b75092e78382fa44ab3562b078291a1bf3596cc303edc3e6fd79a8d45e10aa2c7592413653385e5a0d8c5aabe9465e4f8f95d6d6c77126e516f5dda3a64fd1cd8e5fbf2b06a87e979a34efe6b45102103a133ddcfc0e5942e8a2dad69ca1fdebd924091e583e6eb7068155c7fbd850c8d262dce0abf1d257bfc46cd7b8d5df72287096c68cc6a461029b5ffecf2e7c4c1ed53e6136de4e71327027dbc7b7227abca2225ad2383d472e77382a728d0396fb244131726cd5e5fa9ed96dfea20395d93e68dc0356baa1af891006b456c698dceb0cd7701ded73279c08a97f38a71f2ce8bd8a608f567a157644c74393fd55d80be9159e53b84b99e48353b89c3a663636ef63e262b201a2c9418bafbf9cd2e61d4f5c82a8e22c2a6bbf3032f5d7eb0b6ec76583fb90a1405aac11c4f92324136a45e4a2f018c5a1d67ec5658d98ee488f7eb1ac36f48556195324db854d1e956171f9aac960d42a9dc7287d2dd2424848b13498110b3a7b13a2de2df236f50639e821eaa8bec9223d8872cbd4d7994585579ce3e8358af0925aeda35e0b7a7d3f4b9e0178d2588de986024ac2142641029775d0fe584f3c543495774c1662c3616345e9192d61ed828700cfb714e84f051eaa1f3d47094bb75f895f9a7cc763d7a891a2de58ea21590e21a769e9a393cbe233919c3a95643670c7e92c4f74ed79464361999ce7b1e5b882312b95b6ec8a8db714cd21089b9a9bc39a3f11a89f249e06d1a80a0c7b6aea6957981dd60fa4cc24716a08780093cce149798475c9bbbed9f86d6d564024f4bd88c209bbd086b1c27106ff7ca2e225363d7340c4fa647f464ebb73b54e2f726aa82c9af46f2848f57c951e0c199d5e4f419739c5aba51bb5126bf808a413f7f0fec81eac8757603b6a3902bc557cd971c92a14572f1c6c2f0e1acd4c80ce36012d852b99ca3c5a523670107c8d7dd03a635ce25e497eef93743a3130f2072ad1477537ef86dc7fbb7457c023e3435a72e9207ff74b1bf5ca9bf184f6dda89f185f3f1ca547faae2568573f5b758157dd4023a60888c22d2911e01d6d059c12487f0ba6fc171fd4187baed0bb6eea103b0f34b290eb2dcbf013faa31b9774f88a75add4eae70800916d9c49a9959b71aec02e30eac10c7c4c425edd2014093d3c29e088b16e77461f594ee772cc84fc38517617d1b7c9ac4026395299613635edd277e986fbe9c861a8f0cd268e8fbb222a350f8101ae84dbae6ec13867d8cd914529724524631aafb0b30d48535025ccfa11fc3206dd4c132b730ea492c4424f0f52185ce6adde0855f2a02355d3f301866a93c0fb3c36052b97444b1a54a65d58359f2aa6fab377a48f74ac54a4e548c37e6a4e196efe6a642320f2617bb61657c0b9c57ca2b8d9b2d17c7599289632766aa989d48398af9e4aafcd450b8392af5459f70b20380e176a2f49b14a218994856e6a6d8a55bd319900be3df5faefe2142cf1a609d7db3d5af3eed2f6fe5824f26538c28fa9a36fb6767b0293bd2908b9c1d4a6a3301dd87cf4316684c126686955763aa4cab7a8f636996885073d53f73d046c3580b11d4731fe240cf9d02ce42078ab99e0aa09a30d489168f912ba381b0f25ddd2f635b6d6c1cc34ba170ac99f4c00e33d030d1e094d7d481dae9ef3dddcb8c8afbd2a2affa196b80a8fb2501702c165e41cc3d9b7ee52c84e9b3e216ef2e94431b2aa39936dd868a3f7e491fb3adfb2afd5e3ac8828c05ca5d410d22af19589aa58a366ef766f3afd7f407c27e8d1d8c1b6f4701e0d43cf29b3b7920473c63ee5cf1fbeb73d4b1535e6ff81a29375eab3bc48589b2140ec2b68fecc74f546ed45ca1501ccf4018878e400621b781d9bc463ccb251c197620f5d873197bd3370a501faaf11fbfc5a610d4cbeb24a96d3dc41fdf5da09cd78dd40320f657c860ecd365689a1a58378b0167206881822283594abb062d9632c977f7df1df0780bc3b4e36534c92e40317b930fb22dc1ba21a155502e6eadb0960d407837afdc347029651f480d5c269707f24b6d595a65518d5f67cb450e7cca5dcf7abd712ec89c78d1d80f0366e0dfa78d04db260a16e1fe0116b620b36a5f9e91166d72fadea525088e0e4db88f6199ff61d1431ced1acd5dba21b724ab189fcd158d90e96bfe127b994a363e136d0b02e4b530fbffc34015663f9c191e1628e1c9ebc498e2962684bbd04ffc63634fee7690a9e643547a9fd35f42e7fb7aec0a4ca27882ac67587354937eafa2d9475c830cb6c40cc20434caa6c56f78ffd0051a6b5bd6aded1e3bc2d3f9b53ff0261d5a079d2f6ebcbfedf6737ef9b8e58923a9f083e21fa0362ffafaf35c06174bc61e33aa1872a5fab04bcce5f26a12c1062f2cfd97f4bbff28249445d7f9c3fc94d5d09a5a28e0eab8c889df95ad9a6d47661bb31cb2716262d287ad86de1acc2c1281482accd23c1201ac981af6710b4b0eb4ce83e746445a6e83d3e3fe0bcf4b2a0a2d802eafd6f7e922e5223a6a4b883c3f9ccfa7e9ec6f0cb53a22a45313c5ce85b9a647adca4f17172f63c3fd21ee18d4e4c43f1aede3af9c1d23a35d9472017d98c0c3dff4604c3e5c54c6c0a55d1125aa0280e9dfb10dcac63697d36ff4ccca30960ec8d7a0753567bba13d14c17ccb481ab269b3ff203d7b77c3d66ec92043a2ba82e9b1a3c574e80777f67f12e4a95b0b04ca5d100ac6b4978046268f4461715c9e66dd02541713697cfbf0bedf9906e123c2c5a4a16a8caa987ae78cf254d66ad5b9dbde86c4311c64cec61d8b2d98fb46fc465253e2e11720af018eb0e79ed6a00cbb1e68ff1edf4f5511ab4a02fa53ed81b6a247cadbd94b71051afe3b7588a5899b9588dd30837a0c4b4883dae762f05714f53ff67f0cba415c96f5959902213448543a52c3b7ec02238d8240b38242c07ea35f1b7e10436a8b25c93edefba63d1c049ad04f878242eeaae074777765e8e8836e9af6ebb560bf062e5441971c4d4699d2c4ef724e37a085815cb39b95214370eaac737b28ad3ff977acc648def37e1a3fbc57998eecb837b4e5dc8551a86d6d7414714b6ac6e5f5a28e909f607e6a31704caeaf126d517232bde31dc4f7da3295d3c6b543c45874ca965e13a328f78f4b67da04aa698002f74e2b8458f3f59db27f7a700c8aeb2124285d06b706ea3cc6d1dc99fcaad2ab7e33cabd76d73bb6185c5b24f79a1b2fdef41b6cf9e732016e2dbc45ec0d783446fbd36a44a4b1c029cdb52a4677a021191e341042db10dd7e1e8b2da62788c2b1a9b24c7483", 0x1000}, {&(0x7f0000001640)="e7d8a1d1b92e360fcb6b80557fd37f4ff73574814eb69ada98c2c641ea978b876db34e93528d19b50df4a6273bdfd2a654bc305601e9fc46cb24e88108bc534f0de793c662fc6f0b3b03fb485f715b871a1036794a9b58cd5b710563ccd72eb75ce0faf6235ebab54ca59f644609baabd068380c1023f61a4c9010883f2f78fc3683458282611d3c6254f2e59b975067fd8e67f35885d43f13b1107c572817cdc6de9ddb1932a1459a08ad6d0997ba129a87f1668c9dd0cb7f3461d11416f4037a695ce0233a170cef90682453d990cd2bc6d820e758fbc9e5d63e2f", 0xdc}, {&(0x7f0000001740)="6bfbd755bfd4996a891c65a924208338855aea1af80d942c4fb1197a0c882e63c06036acdca8b538aa4f7f53582fa1fe1afac727f7e36478380a1e58020b211a4a2ad081e58768b4d65021674fdc802069b7f12d5adf9b10f39d70e5fe3b311fc825617772b297de92e0cd451cca5df6a512c4d496eaf07eafbfbd45bbc702d076062a53a104706597ac5617437fd071fe07e3623ce5ce3e2e2cc40b884dc97854a1bc1e98cc17514b5ce4ac5dcfd9023deba9d17c2307e37af0fee914290c81fcda79b7153351fc81055c8f03fb7267d4245f", 0xd3}, {&(0x7f0000001840)="51e686211f5a56db760bce84e6f2b84b823f5e5b1e95e03c458641b12a7bc931956cd5f00d5460ff866f6493e1099c785b239227f97a67274dd73b46ff82bf3fd691b8b4a0bd9c19be35b7ffcbf6a5e32eb855adb8d081f6c5f5349cf93356af53346c740df52a94e6b95b761ebfc21213436d53761740340c90480770bd8e5ebbafafa9bb650c019da9ed1ee138a4fb01b42f27", 0x94}, {&(0x7f0000001900)="0e19af3e5453089ffb754888452c41c9b3e539de7eb4968dc420004a1a4012c58e4652c8ac7aaca1579e4afd59729702da0b58dfb25577b5cafe834c23d3eb47681f6fcc11d2121f81c85d1c6f4565b51923290f247f6f337992121e7eeb46498585939c0c11f202b08b1f58f20abf5cda2a29c4b41f5690e84f06332cc084a05f9622dc36bcf202dc429c8bef6ba7d510b441bdc4f7acfe2b4fd2ce29e3f2f0f74fed6cf2fbd461214c9b37443876d28f3e1a9e1ae4db9bf2e01b2cc1610ec7", 0xc0}, {&(0x7f00000019c0)="d03ef1318342b4f937890e8ae598ebc96f9ef8da5690c76023fcdd31490425b3e5214e3ea71b0edd294392a6d6cd08788b1f5d2f9128c844cc1552df8690392204d739da453928506648a2b93bee71d90f740030b054342098079885716bb1ff33a6a6ab7af23c580a6873421ee6a9917d982e5f330a0b749b1ec1c17482fa740fd0e0b05650dbf121bd08d1277887e8952d8944c5b6605b3deab562301310c83cd4f9155924f842d2dbc3a70d4c55fb99c660b2f7721522cbae094d3f2c4c2830a8175c3b5e267e33f83748d269d7eb", 0xd0}], 0xa, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001b80)={0x1, 0x8, 0x6, 0x7bd2, 0x9}) write(r0, &(0x7f0000001bc0)="6d70ecd8673d4b1bb8ea3e40a255b730a97d05811255551fefc62b1f2c7a9a1ac20bebfd9c5130513d31d0738946c62beab7033fa10422bdf9cd23a443bf8ba21c6f67ba81f96cd3eff944c6f121cfcedfbe73f17dfd1f1823b001e3a67509a757df0488a095a5fdc21958250d75526568be8d35aaac8080b4772a77f198ed56bdbeefb9bb1e56", 0x87) recvmsg(r0, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000002c80)=""/112, 0x70}, {&(0x7f0000002d00)=""/64, 0x40}, {&(0x7f0000002d40)=""/60, 0x3c}], 0x4, &(0x7f0000002dc0)=""/40, 0x28}, 0x840) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002e40)) chdir(&(0x7f0000002e80)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x0, 0x5) getitimer(0x2, &(0x7f0000002ec0)) semget(0x2, 0x0, 0x80) syz_open_pts() msgget(0x2, 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002f00)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000002f40)=0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) getppid() shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffffd) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r3, r4) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) shmget$private(0x0, 0x3000, 0x110, &(0x7f0000ffc000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x42, &(0x7f0000ffa000/0x1000)=nil) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x11) fcntl$getown(r5, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) shmdt(r1) shmdt(r2) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x102) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x2fa4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x10001, 0x401, 0x400, 0x3, 0x7, 0xffffffffffffffc2, 0x0, 0x6, 0x5]) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open(&(0x7f0000000280)='./control/file0\x00', 0x4, 0xfffffffffffffffa) open$dir(&(0x7f0000000000)='./control\x00', 0x400, 0x10) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae0600000000", 0x6) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e33c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="720c8342d068582720e2abd16ebae63225259560f8e5815f73f2a03dfd33055552fbd5e41789632dfc94ff334a561973204c8ab06198824b3da025bbd47b3bf579456fc7d4096e888b6b87cb7f000000db9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5", 0x65) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000001a00)=[{&(0x7f00000008c0)="92c374049fc650dafb7e7f77d4e90d2f1f34606ace60fb33d73dba386d788a6e5fe04f280aee25addeb4220986f12ca71e52f6d5d7e93bdf25e206fb0a0485e3f245b033a5a2926eeda6fd381835499895b0d76065c3b751ea87c318943db98685f22fd5587edecd2cc3400e924758fa9e561cebede8ffca938586a2595743e9a400aea1eedc9bdad13643b005c48e903bd2807c6393a0b4620a0d569715ff5ad0af44e0fd6fb92572171dcab73debecf0707fc8de2c71e90b828ae674b7a8d5623b68d5e4469503af8a411d7d5b4429498d4624735fa7ab3d3d966df2ab3e12d64c06fdeaffe773a1cd4bede700ec3d5530cd2638c9037be8330f91f0da075f00678af7cc255b40f0bb4e96f31f1f4c46d842aa468746b4b95dcf02f627b1f3856f2d4c6cade5fea17f4becc28386755c14f1734d80dd0df6249a74da265394a97ecb98665d0fff5c195448e48c807bbe469a578fb1c7186b0a", 0x15a}], 0x1) r2 = syz_open_pts() r3 = accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) close(r3) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xff, 0x800}) syz_open_pts() 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae0600000000", 0x6) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae0600000000", 0x6) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90c", 0x9) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getpid() setpgid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000006c0)=""/4096, 0x1000, 0x802, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000680)='./file1\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90c", 0x9) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90c", 0x9) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0x4b}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x280002002, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) r2 = msgget(0x1, 0x0) r3 = dup(r1) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0400f9ffffff0200000000000002000000000020000000000000000000000000000000000000000000000000000001007bc614ee4db42412ed2834c500000000000080000000000000000000000000000000000000000000040000000000000000000000000000000000000000c64d0990d6fee17139b9a9799a"], 0x1, 0x1, 0x1800) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000002c0)=0x7, 0x1) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) write(r3, &(0x7f0000000300)="89c2af52a58a6bdf39ad9cf78f41e394f8ea0614f13deefb09f60fd48ad2fb565a73afc07faf2c85cc37e7d27e090c933295c5d029afb60cc2ccbb0c52860540e4cd220d45d2a073b74b1fff165707ae1aac2a20821e6231b61bb1e3aa0562979ca9122801fcf6958c7647ef453e4fba9565dcea32db6bd621dee18ea02583ace1ca59efdf2ce84bf793fe9369ba62a13defc3fe49da54ef6c0d7c3583471950d47836276d2fac35a8e1ce", 0xab) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba85", 0xb) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/24, 0x18) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) mknod$loop(&(0x7f00000000c0)='.\x00', 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r5, 0x0) msgrcv(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="7cfed309000000000000000000060000000000000098a23d7ecdc632ca4861fb591f4d539a006782086686c17c2b5062c3f3563d553347ca5490de88b0260dec7019fc3dfec13b632950208924c440c19bc3e57f3eb4d9dc36dc260e6cb1606bb2efd474"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', 0x0) lseek(r3, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba85", 0xb) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) login: load: 2.63 cmd: getty 47248 [ttyin] 0.00u 0.01s 0% 305k load: 2.63 cmd: getty 47248 [ttyin] 0.00u 0.01s 0% 305k 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba85", 0xb) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) r1 = getppid() r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() r9 = getegid() r10 = getppid() r11 = geteuid() r12 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r14 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r17 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="1536c247011a034e6208da28de0eaebed683074ddaebe37426f379b8ca4aa19ae6c06bbe00eccc1f5253feb9758e5f015a4c2b0865563a5370ee2c8e08c210bb0e011c7d30317897a14811b27b40d3d25103056d5c63a51cb2f5c6ab6f341c70da266545", 0x64}, {&(0x7f0000000100)="5b5df9c9e3f65d1f8904f342306d6d65f095d4cc74d27834fc7b5a546070902c9309483eba1d21307a86cede7a7ff89fdceb6ef2eaeeb1c75de2f146f26ce09fc6972674e2d544f91705a43e1a545d3975e260e1f58a932f240defbe0d5930fb409e4b941970294ae216416e95545be06be51129e61eed430d26240f422037aa0716ce1d099492b8a89cd4", 0x8b}, {&(0x7f00000001c0)="cd097f2480367080f2567fada491779ebddd9a2d14cb60e2058f9f161e4dfc1053ec5efdaa199d974e905af6cbfe2d113d7a9886b34219c1f73c45fb160f8fac56ec5bcbdc15ad0b1b18cbe193fac7fff4971ee869d832a3f9ffffb717f72c52bb0374eefcbcc073fbf0ff57", 0x6c}], 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="c7d7ebfbaa95b8ccb7973343708aa88f14a00c80aa848114734bcabfef3b98d8458564cc4c347d6972b73bf1bd1a650928e5555e"], 0x128, 0x1}, 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000500)="112e71304ac17b2174018a6bc7db067f99f341e74aaca81a4cf59ce2b55fa3904810eebc0ef9cfe12fdee9eaf1b04dec3f76973628f23a1e41d4f54752a18e00c09afa964426aa6adbaa26b77e2ed4", 0x4f}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x10c}, {r0, 0x100}, {r0, 0xd0}, {r0, 0x10}, {r0, 0x24}, {r0}, {r0, 0x108}], 0x7, 0x5) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="a5299d55d51d33ca92e75bf40c1d0e4fe499fa3c7a503d8a0c28c4a5b86bd8355bcb3f88b9a510a59749afa636bcb236d83c586d91b5f06f2a1580a1890ee1e9e45c2b4203f0906759994a6d9e0d68631c3c5ce72bf13e75d5a52da6aa14aead70e495221d27d0e8de69da6dca6f70805cce2de1ed7058dfc5f639a235f855a5ed32e337ee500eb9933da938321eceab667960", 0x93) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, 0x0, 0x0) 16:00:07 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x101, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget$private(0x0, 0x3, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0x10, 0x2}, 0x1, 0x2, 0x2c}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x2, 0xfff}, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt(r0, 0x1, 0x1, &(0x7f0000000080)=""/214, &(0x7f0000000180)=0xd6) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100), 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100), 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6530007e74b326e2d4b876ef18b2aad72b5d66374f9af6b4045e1505d617dcff97b0e3c9df6532a9ee9b79d445502e82d32998c3aee8ba37dfb8a5fb4b7271c64d9c8161b7b954a579637c8d316fd6d76b454ef8ba058ccc01dc32a524d70303d7"], 0xfffffe7a) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100), 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x10000000003f, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x400, 0xa) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x16, 0x159c576b314974fe) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) getdents(r2, &(0x7f0000000040)=""/22, 0x16) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc897252", 0x50) 16:00:07 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) fchdir(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x5, 0xbb, {0x2fd}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="cf537d569d0ab8571c64c5a3046beff3979351ce2f2e69cf32158c204127fd71afd2858bebcc7ded4c5efe84c6b21a89e39f1791e173aede402be72dc7a6cfdefe985097cd7971f7ade16f7c3787c7a6be2657ccc05204b5ef4fe3bc131193c06da75df1c6de034650", 0x69) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x10000}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc897252", 0x50) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc897252", 0x50) 16:00:07 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b", 0x78) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="4401c305a4a8385985724de62958cfabf4bdb8473a5d929368af89f1bb82f37da19da64620170793a252a708d53a0e333b76686a9f0cfb9f6e60e39ec7cf4c1732607c82c94389b918785e38b11422cb1a970b1075ab713f22bc0d2f559da6d0e50e1fb1dd8bc4d4878da490e7b4b415678a715a56840f14917e3eb4dc355978dd671e1d1258b1f8d2f17683439df4f2e011ea7ebeb63b61f804823a33d7cc56e22eb7ec1b3963c049e87a5ad7fde926bafbf82f2d324136b140288bff66737b80cfc0c3b77fcf0301f7d189616a89408538747f669e4f9db178e8c1352b9598bfc972a6831e5e3b", 0xe8}], 0x1}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b", 0x78) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000180)=0xb8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18080, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0xbf87821c800a7cc, 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) socket$inet6(0x18, 0x5, 0x9) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b", 0x78) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa11286", 0x8c) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa11286", 0x8c) 16:00:08 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) socketpair(0x1e, 0x0, 0xa91d, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() socket$inet(0x2, 0x5, 0x7) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x13, 0x0, 0x4}], 0x4, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) kevent(r2, 0x0, 0x2, &(0x7f00000002c0), 0x3, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa11286", 0x8c) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7", 0x96) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4d0, 0x4c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x7}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000000040), 0x0) ioctl$TIOCSTSTAMP(r1, 0x8004667c, &(0x7f0000000000)={0xfeffffff, 0x80000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x5ee20f06) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7", 0x96) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7", 0x96) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="4a010302ad45b7d2bd99d42e2f6669020000006d5a4f8c5cd25518a97687ad025eefa7f3f7c0a738204917bc80e09d10b6d80d919f26fbe2e9ea95166efe97e5e396a800ab733810b92ada6bf380f81c99a02fa0e055cabfd6897c1c4be9d9395408bc5e534f0849ad715811189139afacca1cab20d111ac8ed87e943979c31816421c0000ed844c324eb38f416e670ea2d0d89f95bfe6ff65ba57cb4ed4ef63bb852a49a278700f9623dee55ed23700b32b3f8c86b05f4bf556a85dd03d290400b1ee00156fb1f1c46c4708f63fa617b9a1148589d8de689b0bc09d6e17a1464828f2ef7ee8162be4dfc920bd9c0f064812387aada140fb2cb12ff0a845d8342b9f3023d2e53a19faff3a6138b45686728d4d5c3611f827ecb30522538b5e69a0d2980d51858973a96e9a9cbfd90b1508f4310000000000001a08b4f5d8173086f8aaf6059fb714e06eeb291f950d3f4222770d70b80df235c883ea5ea1b924d71e10f8c03b102272e30d4bc115c520d9728aa8f2f332e36e26a51bf82a4c1c3bdc2ba9dc0d50ccf8dad7e7ceb4f34425ada20dae8cfee2a9bd33ca9bb521de16c3dac2f49fe9f727398a8dfe8f5ef5513e2ca6a01569e97e4bb77c83d3663b206b78928e4ed49d5ac4b71f413da3d878eb1407a264a18919c4301042ce4620723ce9ab4ccabaf6c91e752a1b1fd2b29a6830fa2c0c117bbcfffd83b576cd91f56e69ef3f03967e213484026de6ccc3b5d75fe55b68b208c15d910000000000b42770670a3f5d94ddc21b8524bb2cc583cb37cb3af2ac784e155777519a3ff20ae9b27f4c8f29254a02d425db1c6751962473f6f21c25c324206ba453368254c84e7beddff624f2f567ce6dff9d2a64ebf7a6b0f1aff0a648522f42fea04a3b42"], 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9b", 0x9b) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x80) write(r2, &(0x7f0000000100)="5120b39f7a03b71d729e56b8911c059dc5640ee5f7d549775f7bdb944a83248a5a5938969fc74cfc6d6a0c9b5dd36830c6ec25e508bafa15b51220422405fe5e2bf448d3ca8515837356b3eaeafec218f083ba6e7b74636b23bd719d3d6bdaf8e5cef9f78a14dcd0e477fba125e73f7ab85e2b402d9643267bb51332a3983a71d4bdcaf643090739e0e202c75a6088276872850ed54e57a56f28e91ca7af737b60ac6be9", 0xa4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9b", 0x9b) 16:00:08 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9b", 0x9b) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) pipe2(&(0x7f0000000080), 0x10004) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6275732f66696c65300000ffe000"], 0xe) r1 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) fcntl$getown(r1, 0x5) 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) fcntl$setstatus(r0, 0x4, 0x0) flock(r0, 0xa) flock(r0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f", 0x9e) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f", 0x9e) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f", 0x9e) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socket(0x0, 0xffffffffffffffff, 0xfffffffffffffffd) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r3, &(0x7f0000000180)=""/225, 0xe1, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt(r2, 0x29, 0xd, 0x0, 0x0) recvfrom(r3, &(0x7f0000000040)=""/3, 0x3, 0x41, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a", 0x9f) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a", 0x9f) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x0, [{0x1}]}) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a", 0x9f) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/150, 0x96, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x5}, 0xc) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="079c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x100000001, 0x200001ff, 0x0, "0600000000000000810000170000000005000001"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fsync(r0) r2 = getgid() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001680)={0x2, 0x3a, 0x8000, 0x6, "a9ddc31d5c8e0345c0dbb14d2683e420e75a9374", 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) readv(r0, &(0x7f0000001500)=[{&(0x7f0000001580)=""/204, 0xcc}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/103, 0x67}, {&(0x7f0000001380)=""/2, 0x2}, {&(0x7f00000013c0)=""/141, 0x8d}, {&(0x7f0000001480)=""/114, 0x72}], 0x7) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000016c0)={0x7fff, 0x8, 0xfffffffffffffffa, 0x3, "b9ee4986da57e3bc689d8a169affc8ad673dde55", 0x100, 0x7}) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced1316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560210f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560510f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x2, 0x200, {0x1, 0x200}}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x8000}) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d561010f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d561310f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) shmget(0x3, 0x3000, 0x400, &(0x7f000038c000/0x3000)=nil) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a13d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xfffffffffffffffb, 0x9}, {0x9, 0x104}}, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) 13:34:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a18d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x60) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170968631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e131de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e181de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="67b0fa03e0d9218e4f2326c531c289c3ce078fd411d31605eea134a5b0cb3d67f99d421e1f986b0dbb85c15d660aceeeabc05b2e88b1843f5ee6afdaada54054eb4de686c502fdbddf23aeb12ef165fd2dad7a6c6c3b1eefcc923bb54dc3f52917cabf75e41160b5c8c6ede83d85ed9fccb0d2c059ec5462bb2ce0ed7c8de81e42af21b317b141ca250518b06d133d997a96a17707c00b95c78d5a9fef02742a208d1a7f91a8f64474b79756f0944795aef544397d0e230f4709f3fbc2", 0xbd) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73413c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209886942308edf01c97b16aa9c3fa8e56e979f25000e2ef9f39a82efc4c1366dbfe45b99dfa306bbbf55dbf5ab8ba5dd91a03d5cbc55b7694f2985", 0x14d) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7413f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e0854585060000005423815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35dc37ee7ff3f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44fe5ae1a9834c05dc33b7917e14ae3f435207981a6c0100102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a032cc58b0fe06e0db1c1c117977bb7ec4891442c0be6edb0550f5aee723ce3420579172d7ad28f60cdadfc78372f23606a9d8a26377e26abcc0ff374af34654a8dac1e601ca2fccbfd4609d55c0a61a410d6663f1091ca8382634957e0a3d10ff276d6450be77659a5ee48b52fac1eb0ddae248ee0cd15057b26caf9df38f6decd0c5b5dc2ab87a4632eacae9e1779e68da4f3ed5ff7cd62e206fe664fbf7788d2d52761520693a97e279ece39f3501d79ab9be235d9af4cf89e5c3d2a1c84e89a3373a41ac943072829a33866cb83dddae665471d00e5a1f87d833dfd04f3b4e06a4efe0d684bdbaecd475318bce20259a44879037859252efc9db92c8685e1f579fdf6da409bad6914d2ee5a5b968c58fb9a17c51e4e8a7318b24d0e11ba6e49d78d5217f6"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = semget$private(0x0, 0x3, 0x46) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x4, 0x1, 0x6a, 0x2, 0x7fff]) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) 13:34:13 executing program 1: r0 = socket(0x11, 0x2, 0x0) getsockopt(r0, 0x9, 0x2, &(0x7f0000000000)=""/30, &(0x7f0000000080)=0x1e) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x401, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x10000) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000040)) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/248, 0xf8}], 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b791ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa2, 0x0, 0x2}], 0x5, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:34:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ae060000000000e0d8ef7f90", 0xffffffffffffff43) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/150, 0x96}], 0x1, 0x22) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa9, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000002c0)="8b8d624ff32fff7521c8d9f00f28d1c226fc5987ed0157796bf4f8194d7967bb729bf2339a3ad6457d2a459a03d9b747442d38aeb79c1871e81edb3048182722322e4e2b08e9cf9f1053f95a5062b615a274e98ac3349095fcccc46355238716103e55b954b21407373d55c75a2c5230a616e39749a2ab7643c13fc1e18970e35b713c43d1ef5b285e7829c3aff0965341801cc77db75a0e", 0x98, 0x404, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x9) 13:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x14) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cd00fcffffffffffff2729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a70bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6ddea9a13d551fcfe77bb18dcac4190d4ad39beb0f2029746344e659c0e99197e48981a3aefa2ec38c64ca0e205ddec48f6cbe8ada04b16885ee6b8f7fe364c2b4488e1549624e4573acfa4384db9258fbde7e4d5bdc1a6bd8b3cded7ca8acd583c2c175d8154568441019", 0x10a) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8090, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) syz_open_pts() dup(r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x1) 13:34:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fcntl$setflags(r0, 0x2, 0x1) setpgid(0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x28ac) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r0) 13:34:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() socket$unix(0x1, 0x7, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() close(r2) dup(r4) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:34:14 executing program 1: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) r1 = dup(r0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffeb1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) listen(r1, 0x9) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202feffe5ddffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca47e07e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0ae6488be9539b2198c2dfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 13:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f1e1bf22cff3edabe8389215d433447da5c045d60bec8b782c5e29673587b15ced469510c4bee1fe7bbaef8b320f6f8257c9512da805e0c7fdf1c164b06de143c9ad8cbc8005377815356668447d4383145dc88ecf3129b94c2a770202884ecdd39d27f54e709e7442464d1416ae", 0x6e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x18) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e098458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) recvfrom$unix(r0, &(0x7f0000000080)=""/119, 0x77, 0x40, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x20410, 0x140) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000040)="9d", 0x1, 0x1, 0x0, 0x0) fcntl$getflags(r2, 0x3) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x8004, 0x0) recvfrom(r3, &(0x7f0000001e40)=""/192, 0xc0, 0x8002, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e0f66696c653100"], 0xa) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/215, 0xd7}], 0x1) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000380)='./file1\x00', 0x8) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000002000)=""/219, 0xfffffffffffffda6) fcntl$getown(r4, 0x5) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000500)=""/220, 0xdc}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/2, 0x2}, {&(0x7f0000000840)=""/166, 0xa6}, {&(0x7f0000000900)=""/65, 0x41}], 0x7) mkdir(&(0x7f0000000a00)='./file0\x00', 0x24) recvmsg(r3, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000a40)=""/20, 0x14}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}], 0x3, &(0x7f0000001b00)=""/129, 0x81}, 0x43) r5 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000001c00)='./file0\x00', r5, r6, 0x4) close(r3) rmdir(&(0x7f0000001c80)='./file1\x00') flock(r3, 0x4) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) fcntl$getown(r1, 0x5) shutdown(r1, 0x1) 13:34:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x5e) getsockname(r0, 0x0, &(0x7f0000000200)) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9206000004f1ffb90cba8590", 0xffffffffffffff3e) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:16 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="987809004adc9ea11c4ecac5531146e2c1afed297a44089881c5a1bd94a23a803f75f0771c27aeffd02bc286f8367a3b852af8b5bad381db37bd0174b074c436f6004ad928cd9013d8acefef638ce252b2040919c4f93d0f0f8d5574beaf24de7f8b3f83d3d7eaa75d787a5c6980e3bfd86555c844416044816b354b37a5d4147dd08dec1cceee672623cc0d5fe414a7b482a9191e0ce9cbb8d5149069701bed3a8fb224446bb12c8326290756321a629f08cb7c1cb0cdeab2e925397a13531806dda0f9c7bc40f627da66efd96a52c5d20c4d1cefa0d25cbbe488720f6f058f1bc9d6249ec18cfda3dcb5d9dba4079e8e", 0xf1) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080)="a8", 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x300e0, 0x122) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x0, 0x8, "b08dce5800"}) readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000280)=""/229}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/66}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/233}, {&(0x7f0000000580)=""/64}], 0x123) 13:34:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) geteuid() 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) listen(r0, 0x3f) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/27, 0x1b, 0x42, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20023, 0xa) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="55db5d43cecb8aa926e378caa1e2fe8b7e4dce62ec45afce31c0ef08ff7633ba6936a07b1655d754612b8564f638", 0x2e}], 0x1) execve(0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70aef5ddaafe7a6736cdca8043f0e595b2384cc5d6000005f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 13:34:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300021b0690a987b23e13237ec2fa7237f3fbd615d934b6d0df492afcdd83616ce58537337259d4787d205fbb973"], 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x50) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) munlockall() connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085456015968524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a039a052a9b87b9b39d26e4ac90dc798618e49ba8895bf3344bf5b3f22f5abd1e1a71e966254968270c9b5642f6c09a3b79d84ff39e9e380274c82891ea389707e1acdc1bf571223e076b72a43c0863504c3aba21cbf7696f556a48c85dc6336b3d917fbbb8b6744868683d78cac255d3ec01d4c9dd6aa572d67ddced2a69c7c20ba99ab6cacde272e960b72d79aa93f2331f91ff2fd5619509b6b24f912d129f068c"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x100, 0xb4b5, &(0x7f0000000000)="428579c5c9271485fabd374b8f4f55d77baa43e293bf3d7c6a2a9af399612f6d653c0838edb9d2cb4ae83ac85c22c58458240f663387ef3c454d", 0x3a) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) listen(r0, 0xfffffffffffffd19) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x4000, 0x80000000) socket$inet(0x2, 0x8000, 0x80) 13:34:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000540)="089c7c9bd76750834a0744b99e1b2f3585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e25550400000000000000e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6dd1d24c42419ac20809ec279f8e8d9c8e561bda95f22f7c8b362737e117994554d3f0382a202db28f78ac9ed60027ed01abee3d7dba4958ae71a2da69fbeca9780556eb259170d483e5cff475528cdf5d4be2044ef2bc2ccfd85ee54b142559dcb8c7231852575caa2e50d3775e6b4242f8fd7c290000000000000000000000000000", 0xffcc) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) lseek(r0, 0x0, 0x0) 13:34:17 executing program 0: getpgrp() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f996ba18cf6645b744b11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = semget(0x1, 0x1, 0x40) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/6) 13:34:17 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) 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) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="090000000600840a8597"], 0xa) write(r0, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="aeba85900000000000000000", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736fd8307d2cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x9f21) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="8f1219f3746dddb57488861742dfa9aaa055ec55e0869149f044dfb726598ccf25bf27a48544c8d8395bf907f5a475b590b84368017337d0a972d33e1f", 0x3d) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r1 = socket$inet(0x2, 0x4003, 0x3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x23, './file1\x00', './file0\x00'}) getsockname$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000008aaa603bf400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000001c0)=0x6e) socket$inet(0x2, 0x2, 0xf5d) open$dir(&(0x7f0000000340)='./file1\x00', 0x20, 0x4) chmod(&(0x7f0000000380)='./file1\x00', 0x2) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/68, 0x44) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 13:34:18 executing program 1: getitimer(0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="ae060000000000b90cba8590", 0x5) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x5) pipe(&(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt(r0, 0x8e7, 0x9, &(0x7f0000000000)="55b28b33ef25d386e61c3f0f27ff41060c262879fa7f9b2b64624fbef173db388cb8fc06074b41737bcac0893a8be5c8300d3ce672424a3240c86d649ba16d12090dfa70faab82d7f99ddf566081c4a878e2", 0x52) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="38b7282307a9b1de1a91c1b516a69c3136196e9527c23a43e95812041c63dd844e96b9b4aa8f0d900148d8078657a353f42fa15c6062b96a4d311928a803748696d0b61c168b", 0x46, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad560900fae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xfffffffffffffd9f) 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000001c0)="6f4c180100000057d8e4162e91338026b49d2ff03103c18d4c8864", 0x1b) write(r0, &(0x7f0000000040)="21c6c94aa73265", 0x7) fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d422d", 0x5}], 0x1, 0x0) 13:34:18 executing program 1: r0 = socket(0x8000000000000005, 0x3, 0x400002) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cda00e86ef28415df2f0e5a3b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f66"], 0x1) socket$inet(0x2, 0xc005, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x8}, 0xc) 13:34:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 0: socketpair(0x20, 0x3, 0x7, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x1008, 0x86134) minherit(&(0x7f0000721000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) munmap(&(0x7f0000723000/0x1000)=nil, 0x1000) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x10000}, {0x101, 0x10000}}) madvise(&(0x7f0000723000/0x3000)=nil, 0x3000, 0x0) 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae2bac008814dee404ba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 1: semget$private(0x0, 0x3, 0x180) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58463223d2422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a0321e0b67e168aa6d4f6b6a6f066a31c6d411911d71677f10274139629643555d3dfc4daec17cd79aefde2f5b3a517e71e0fadf0e022b789ede6d3ed9577950265b26d657cc4f25785716515d9cbbbe9c6a3207ace28123f63fc2e17dbf5"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) dup2(r0, r0) 13:34:19 executing program 0: open(&(0x7f0000000100)='./file0/file0\x00', 0xff, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100000043) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202a, 0x3) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x2, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000008, 0x9, 0x4}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0xfffffffffffff801, 0x3d}], 0x5, &(0x7f0000000180)={0x7, 0x5e}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x3f, 0x0, 0x3f, 0x0) 13:34:19 executing program 1: r0 = semget$private(0x0, 0x0, 0x400) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x8, 0x7fffffff, &(0x7f00000002c0)="7dd0ce4a565ae79625fbb2625ef7f8cc189dfb46fc03986365429edca6e63246b83c3434c6de20f6596898b7afa11ddfbbbe3d104c3be1d1c5b591e48471063bc1c9068946d763383bc1bb967193e815f5a8bc662439df2a3767be9926c3b4b621f0e402ed4e280787c77ce7b52ff83cfcb9f0e9d9beb621", 0x78) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/94) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0902feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0ad8b11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03466ed50f5f9c6001d63110c713227777f26da603714cd4736cd34ff3e691211bfec3613e934d3ce66ef52672e88be15565d834946e3da4a6ce4e2d49d51d793051a3f0fda9736cc8b495583b4b652238ab669e6a3715a17831b4cdba58c021a037e4115ec38f5f5e5ab61f7815c00ed03f3b6ce5fa45601c09ef69aef0d30254b07bcbb3362bafff75340e334cc8ed1d715dc3"], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r2, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70012d030a0cb3d82737093bc6ddaafe7a6736cdca8043f0e5a4b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc31b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438"], 0x1) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) fchdir(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x20, 0x800, 0x3, "39b2d21c1b093be89cd019fa2233b7a746d29446", 0x101, 0x6}) socket(0x6, 0x4, 0x7) 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x63) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) write(r0, &(0x7f00000002c0)="3abcbd19e4c70e1b32f0d279c4aa5ef519a9269b4f3b311f803b8652dc21c7cc0fc8b0ce5bbfee435a06fb41c33cca7af8e04c4678091e14fad9f6b57c7e93ec46b0f36e4f953b10aed061d246a2e26a1834fd0973b6605150cd62", 0x5b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0xe1d5, 0xffffffff, 0x9, "13d553090b98fb15003a7a53e5973191acaf4592", 0x614d9066, 0x5}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x5, 0xd44, 0x1, "f8099e644d8c3e3df4c533d742e2f00df624d2aa", 0x9, 0x1}) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) clock_settime(0x7, &(0x7f0000000040)={0xfffffffffffffff8, 0x80000001}) open(&(0x7f0000000280)='./bus\x00', 0x8, 0xfffffffbfffffffe) kevent(r1, 0x0, 0x7, 0x0, 0x1, &(0x7f0000000140)) 13:34:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00", 0x1b5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xae6a, 0x8, 0x80000000, 0x578, "793bfcbd2fc30d19315836ed6a88b80cc5a65c9a", 0x8, 0x89}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x2010001, 0x1ff, "bbbc580000000008380000007f004100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = socket(0x2, 0xc007, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r3]], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000280)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xffffffffffffff17) r4 = syz_open_pts() close(r4) 13:34:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xf6d, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x60, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:20 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000f17b5c1677a4a1cefb0826b47a8fcc33f397cc3e056a5353a1cbd56c8049b7b4402f3a9819ebbb718b2583ef5fe3aaa7d44e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 13:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9ac000000b11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb345d8cd438f4a996f7693f665f65b13a0300000000"], 0x1) write(r0, &(0x7f00000002c0)="9afd9edaaf9bfb28f96173b198cfa6ecb6c0fc6bcf378a5674ffb79370ea83f738396b38f4cd3f8604052468d3939f08bbdc107cb305d546eded6ae0cb1279c1810e28b1e263532c1e8c69490873ecccb5ba55a5ca8d34537dbe61a93661c9ba199e1e640f63292968ab066aa72845114bacad0f2115b1d1e311dcd6b9d1f2ff3cf28c7e966a298c0022bfe04a00ff09c5a3141847537b7f768234a6f8e2d17e90b26e2fb8d40f6572e6487f6a27261af9b65fe4b62a92d7b567c833d1ca39d65999c9", 0xc3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(0xffffffffffffffff, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) socketpair(0x20, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x6, 0x401}, {0x18, 0x0, 0x1, 0xff}, 0x2, [0x80000000, 0x8, 0x200, 0xffffffff, 0x1000, 0x829, 0x20, 0x6]}, 0x3c) 13:34:21 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = dup2(r0, r0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) symlinkat(0x0, r2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r3 = shmget$private(0x0, 0x1000, 0x99, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000640)="cc62d0ff21a831d404d50f6b9e55af6a53e7a422d7aa850e745a7d98dfbdbfe9c79461345091c6d11d424bf8de2ccab757042b7bbf576d910a17b96fb79e0a41c4c20fa0af149ac8dba7fc146287714b14bb68684c9a956db08b6c2f9cd11a43438a590e5a0c3dcbfd57d9022cecfb26e82da9d777908c0b5b372791e55802e8cf9e9450dc26b84ec9d9d428c5ee6c081bca1e8389850a287a2df72275b9eb4a763221a2e4ecf5e5d614a4765afff7127ab4a511dfb3bd7a0d130ec69dcd41d40f51e34438214234993c85f3cf7eb93fbaef0cfcb9a783485cc32f76a3197d3a9ea1b5433e12cd19b2dd7681174aa1ee977acba34d31341b73639b4cdff2cdd5a0b9363518b9f4bde7373a1cb99066cc3bf5049f432455845c9f29496703d96eb0652d2096b5e0fb29c0be14cb283c9a54d151ef5127fe5d211ac272fcacaf89c7016141037ddbb9a27f8e50d7b2cdc38a7c40b8072de9d986f339829b8ec2fc7c8e40cbdb9171366961bc8194b40473b08b1045626487805433464cbb6a72370199df17b5ec01ace8d7229194151f2616e3ae0477a4ae3bd3479f5ac82fa3c3cf84800158431e89ccf34543b0845d7450d10155f0eb3f0f5a1463521de57894254d94945836226af231def6709ea1a413c97fdf812ffab26a7b933ba402aceacc97d7900c0a8f1fb30bc4d2162241f2448f3d684fc770d1a98ab9d250eeceffc4d754919480803083b5b845f770af18e238179ef62b9bc38001c3dcef9bf7223e77481713ad2a982f8351574ca6db897faa111315002c48bb695c30bcf35fdec1ef798ede8f68f5d007af565e11f105e400ee01df3f39273cbf9b3106ff899a255b7b61613802edae955fd7d74af816e420b1177660a0e590e6f99b3e549ecc0811c061d62835a4c3a02c25798621c93c2d149f6f237e0bc4a247da2f9f57e3e925835d19126c89e3d05c01e13a7bb77f38eccc9cedb0cf143923e115cac8a1ffa9e05c622db63c673416903e180c61c2ce240c25e4417da219c2c44e73877142a8195b06397dc38c3ea4582a100ac8b5ea1a601516330a4daa2e398c016cb7246631225544ad46e64d0013d1480148b46ae8334551fa8d43927b5612", 0x31d}], 0x1) r4 = syz_open_pts() getuid() dup(r4) syz_open_pts() 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x240, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x44, 0xffffffffffffff6b}, {0x0, 0x9}, {0xc7, 0x2}], 0x3}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x18280, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x4, 0x6eca16e}, {{r0}, 0xfffffffffffffffd, 0x15, 0x0, 0xffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x50, 0x8, 0x3, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0xc3}, {{r0}, 0xfffffffffffffffb, 0xaa, 0xfffff, 0x5, 0x101}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf00000af, 0x2, 0x31}], 0x9, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x2, 0x1645e0}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0xeaf1, 0xe5}, {{r0}, 0xffffffffffffffff, 0x2, 0xa, 0x400, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x80, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0xe0, 0x0, 0x188e, 0x9}], 0x1, &(0x7f0000000440)={0xefde, 0x8}) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="26d1a02c2d24a0ffe0812f0de70ac644d19608e9124157957389cdb83c806b72d5a92b70b4810120fa595a06789bb4c1249fdf5d41e2e08185d182f786fc513f5fb4c6008159fb68c0e6eaac4e05b9ec900d39b0ac1fd82df301bc65500e6ebb55ce6bb8dfa726cfa5f39b2cdfcb"], 0x1) recvfrom(r0, &(0x7f00000001c0)=""/65, 0x41, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ae060000000000b90cba8590", 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1000, 0x3f, 0x2, 0x1, 0x8, 0x0, 0x7, 0x1, 0x0, 0x3, 0x2}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f00002d0f23037bb085d7e085458524b197cce33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb581a9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7690000010000000000513a7b5fd37001888ff5324e1ddcf2f4a0927b8883d3814a13b7b85e6e23d14261bdfa2ba3c793191d9cdc522f3213a6ce960639cb11091a9baaca0921b86f37fcc9"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) fsync(r0) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000002c0)="07f0f5c68fd5ebd7bd46cd7bfacf3d6369322f12e619e174c76d822d355a0191084d529a107fee0b06982c27df8c78f811ccfeb1ce087d98c94407d193f4ee7e96d3c61862edef11915781c4e7a8baeb6a2ec974afd7524e615333280ccf0832790d8758e8518ac8a37718ae6bdb397b7a574c83b045c8437b4cd567c34dc9f0013fd603babc8203664ee8ede436ff63120f4bd86b996d9f17a2ed6374a3b38da2e7e8db1484d3fdb5433f4d21484813f7a9d31e76c3333feca2986b2d881a", 0xbf, 0x9, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x3, 0x200, 0x100000000, 0xb9}) chroot(&(0x7f0000000100)='./file1\x00') 13:34:21 executing program 1: r0 = socket(0x800000002, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e0854585ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9ac3218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xfffffd86) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) r1 = msgget$private(0x0, 0x20000000204) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000c900000000000000000000000000000000000000"], 0xa9, 0x3, 0x800) recvfrom(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x3ff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) msgrcv(r1, &(0x7f0000001380)={0x0, ""/154}, 0xa2, 0x3, 0x1000) 13:34:22 executing program 1: r0 = socket(0xfffffffffffffffe, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e08545850eb197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x48, 0xfffffffffffffffc, 0xc780cd5d3115fd56, 0x8, 0xfffffffffffffffa, 0x3f, 0x1, 0x0, 0x3f, 0x3}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ae0600dd9b9f256700fbffffb80cba8590", 0x11) accept$inet6(r1, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r2) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000180)=0x57c) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSBRK(r1, 0x20007465) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8302feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03cc79510f2f48bbbb2840fa44b2492ac1ece0346d0edbeec13dc83ff3cc1bced3df7e94f16fb9d543186bd1f2838f6918eccb69accd3c90d6b717a3aae9d4af4cad6a2e95e20b487cf196870e166cee752a4fd77869603028901263d2c3eebd36a8d7c74fa589ad632b0d6f1adccd2ed6c2d8be1f68cb5a7b255dfe3d65bd85bc54c3b0ad599ced24609940bd07d8ae5c966b79b8a917329969f44f4566b50ceb64fb7ee69edeb84ca5096efbef4a1c3496a6f5d5d9fedc7678bdb67576e7039092cd21c7321cbfe75d80ef0798f0c202d2f289a83102"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) sendto(r0, &(0x7f0000000080)="ac6caa354aa0fadff890a2f63fc5973d8f9993126c908d80cb4415a625c4672f28b629092858d4d720e451c01d10db0b49775bbb0fb66cfd158f26cbc22eefb86f13c47c99539aa20ca7a3b0cc5806b20e6d759896c526313dc3699b99fbbb48cd367b7301cd28308bf09cc58295b5f1aef1", 0x72, 0x408, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) lseek(r1, 0x0, 0x8cd920f31de0982e) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x4}, 0xffffffffffffff2a) dup2(r2, r1) 13:34:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0x0, 0x1, "cf75caec5e4d25e8826711fa9f45b04d30baf0ef", 0x3, 0x80000001}) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0}, {r0, 0x2}, {r0, 0x14}], 0x4, 0xffffffffffffffe1) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x5, 0xa9, 0x1, "823d09f98269d839a42a95ca9cc4498cec637ac2", 0x80000000, 0x80000001}) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6776cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e81d53175709259374690c4403023da0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca122f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) socket(0x20, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xfffffffffffffe41) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x10001) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000000)="a1cb9885a559efb64cdc7ca129a7845d0ea3bd9d687c54af2d7945adcb21252d73b7e0da288fb1be4c", 0x29, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0x1, 0x6, 0x2, "3dbf72e426d9eaf2b34896529e3e9449193b78ef", 0x7, 0x2}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xc, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbfff, 0x0, "b0d41800006e93000000000600cd00"}) r0 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f00007bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53eb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a0300000000000000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xfffffffffffffd49) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1a07c2, 0xffff, {0xff, 0x4fa6215f}}) 13:34:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x5200) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x10001, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) pipe(&(0x7f0000000040)) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a034d0c6b373df5aaddffcb0e3e50de32a936f349d0a458314932a676f1ffecae152029d588c0f3cdf45cecc64c556635a5bde165e13f9e932f0debdf58c3afc21e0217f93122dfe09e273b428f0db5d6b732f1b2d7a4645d0a4667385e3fb654fac19140db9c065868f4fbb8d5ccc8341337d5a6e4f81b400fee8eb1764c769abeaf49e45fa74776f944ac3a2cb8aab37b35f63537c902e38bc27a3d7aefd30b8c39ca44c194f6746ed14edd19c3a931f9a0d08e91bb65083b1a467af3aa500657b1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/124) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0xff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) flock(r0, 0x4) 13:34:22 executing program 1: r0 = socket(0x2, 0x8007, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x8) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="6d27301f51f147d654fade5bed971af5990e26b08c3f088040ef51de8fd57b05181201cf18706e0f02f60d2190", 0x2d}, {&(0x7f0000000240)="a902eb8ec8429f73f8d5d67bf23b627164668fd23ecf8a2c87f6b7ac83acd037d68906d877f347f80b345c84f8ccc7f80b86ed34ac441a6ad91bf82655f33081b937a11a9bfc7311e136f912d77a43c12713565833dd572e40a698ebf448a3df5381cba691de4eedf34c", 0x6a}, {&(0x7f00000001c0)="1a223a7a", 0x4}, {&(0x7f00000002c0)="9c03a3b1e0556115fb66e0fafdaf9cf5ade7ca139ba26e6fa1e9d691513df0d478621cf1f0320bdc8a1d3a546b142e8b412c1bd9fb7a91e64143cdbf83e993", 0x3f}, {&(0x7f0000000300)="a9f70b9156245455db90828900b6cc0bdf9b4f763731081c8912b55ba4f9208d68914084e8dcc58a68a23b11e4cd87cd45f604ce3f8b270fbc476850ee00d91cf0c7cc2b9b6ad2ac64044298108cc537c31ac8919fc61d58dae0", 0x5a}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="eef3811a7b9b37b058d06f590e1de644c1b603b99125a12a4379122aba87b978878f9a49fb444196d15bb89c344a253d5080abba550e9a45c407eff7100cb436ac67741215d01765447cbcad952efe82b46554d0e13f1ac5a8d7114000f4", 0x5e}], 0x7, &(0x7f00000004c0)=[{0x20, 0x1, 0x1f, "6d9b39d0d8fd7c65a2"}, {0x10, 0xffff, 0x5}, {0x30, 0x0, 0x4, "169dc65dfa46f50bc220a6578f4034b280e689b0ac040fab2e644ed80b89"}, {0x90, 0x0, 0xaa8d, "54978e2eda4c80dec04019eac1995e3e70101fd171bb6ab3d6146bf88af6d940256b3c396a3ff846892e458dd2b472b77b8478b6b5851d156645fcb7133e45fbdef2ae22dd6321214db4a1f0e07fdbd271aadb72d131066c6aecdcedc1c66352965fbcb75e7f7cddc6f7a0785f0e2e1b16b0e1147fbcbb1fdc87"}], 0xf0}, 0x401) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e99cb1193e483e", 0x7}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='>', 0x1}], 0x1) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="ca9b94a9b6cdb9e7f12cd6c30600b90cbaf883ec000000", 0x51) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x200) 13:34:22 executing program 1: r0 = socket(0x10, 0x0, 0x8) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202fe148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4013, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC=r0], @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES16=r0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=0x0, @ANYRES16=r0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESDEC, @ANYBLOB="14a4763c498601fd905de955f8bc1594be6c2647584811c694e4de1eddead72f62132b25df0b4ac761d051da60147fb05f931875e626206a175e2a09b83e9bfa55054a30ffc6f229c6057c3d6883b7a001010403aec9c508499ce84856323e91c3ad5a3349fc3b22180d8bce4871e822d6b465de0b00a878765a025a9c1c3ba4d4f22b03db89034048f8f1cdc23cb6626ed54551734e903bf53fee8a4a910e3f59e2e4d1e0dc6241f5b5b5000b731a4bb544a1007e73f5cad3a3"]], @ANYRESOCT=r0, @ANYRES16=r0], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = semget(0x1, 0x6, 0x214) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000100)=""/4096) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x69, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001100)=0xfffffffffffffffe) 13:34:22 executing program 1: r0 = socket(0x2, 0xfffffffffffffffe, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r2, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xfffffffffffffee3) chroot(&(0x7f00000000c0)='./file0\x00') pckbd_enable: command error 13:34:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f00000014c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0xffffffffffffffbe}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) mlockall(0x1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r1) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) setrlimit(0x3, &(0x7f0000000000)={0xbf19, 0xffffffff}) setrlimit(0x3, &(0x7f0000000080)={0x75c7, 0x100000001}) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ae060000000000b90cba8590", 0xfffffe16) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8d03e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7cad438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f00000002c0)="089c7c9bd735d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd64a33d606e389a02d32729a6170d68631e021de8d11537cf991ffd7455384a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64ef2f146eb05e3c87ed7cfa112c25da4e7589c74ac9ba4ff2f0000007182e613d465bdbd59f92e0de36996f60809b4c5428083a51ad9a3b8573bb9313235875b4a2076d5c5ffc5f0c43119aadd6b9c075c5c58d953911e83fb99ab61ec8293e5fcc135feec725cc91b7014fad15d", 0xe6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1ff, 0x2}) 13:34:23 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000011000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x1ff, [{0x2, 0xffffffffffffffc1}, {0x0, 0x101}, {0x0, 0x8}, {0x3, 0xfc}, {0x1, 0xe8}, {0x1, 0xfffffffffffffffc}, {0x1, 0x3}, {0x2, 0x5e4}, {0x3, 0x5}, {0x3, 0x3f}, {0x3, 0x8}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x754}, {0x0, 0xffffffff}, {0x1, 0x7}, {0x0, 0x8000}, {0x1, 0x4000000000000}, {0x1, 0x7}, {0x3, 0x8b1e0000}, {0x3, 0x3}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0x3}, {0x1}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x3f}, {0x2, 0x1ff}, {0x3}, {0x1, 0x1}]}) fsync(r1) shmat(r0, &(0x7f0000013000/0x4000)=nil, 0x3000) 13:34:23 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="61e0b2fb5bd121e3a66ed42d947b999819f01717fdbeecff27711a3f27f986b8671bda7d275adadbb034435432eb235def36aa54d59e47d09fc8d13ab56076d71d7208d649f55aa0a5c65dd681466d4f4faa8e184f55692a3df2b336ff6f0f6047ea32f91ce27968839cb425be71ee5c71614e907d8790cd510fe59e32f741d2a97668e2585844e7cd39c8644d72ed6fcfcd581f548e05e206cf2cad5ae1a5", 0x9f) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 0: r0 = socket(0x0, 0x8000, 0x316a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) write(r3, &(0x7f00000001c0)="6f4c180100000057d8e4162e91338026b49d2ff03103c18d4c8864", 0x1b) write(r3, &(0x7f0000000040)="21c6c94aa73265", 0x7) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000200)="f1c02d422d", 0x5}], 0x1, 0x0) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f21037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 0: getgid() mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000000)='./bus\x00') fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './bus\x00'}) getegid() 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f0700000023037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb1965b757fb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03a463198fc9c339f3759d1ad3cd693e6ad5bbc4d5a229ef451fced45c676b56927135da5d056484338921d21aaea80ab6ca452f4d6a232340a09f92ec70c3ef5d2b73697210e817d27b93798b92ff42506c3a675981cb08"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000180)='./bus/../file0\x00', 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './bus\x00', './bus\x00'}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 13:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() msgsnd(r0, &(0x7f0000000380)={0x3, "6365bec66b9c26608cf72485d8346d4cb6f62c698e88bbc11ed97cd81288bd3c20971da47628b8b27975fa1e9ed860dfaa2b13cb563e9c7a67acfb6122e6e9223cd7db78482647e35c698bbc5d6dcb088a3cd822e73ee2c995a4033f9dd42cba417f8a973359233350d9f81cde5216d1bfda17d1cf7c7e7616cf7dcc37a2202f390bbbc8e9c78aa315ba3424c98e205a9f572713a411dd25d39f44cd93afc27408633816d7e1c8f385984bf9c866f62b53380e2237c44735801746413f18b95ec3ad8aba91c84ad5f572c4b2eaaa2adad38cbe9ded9abd2a7dd4f3ad8e58334514c58ca54c6ea252c422cd6ee916f560ee49388812e665c1d2892a47fa7bb18ff0fd7f47670a79fb3537436133edd46c673c83d05a6c7140c6ec97674513682dac27fdcf8ada4b01799f43dfb1b5fdfb0b6a6f0e54b7f87a4ec4812b56a05c252b26e6ac87076f057701c1d091af16579f2f9a0036c75ae7c4fb73866045d64f4784fc94868a082d408bafbcd02c9ae3323fc3e420ddf3e66cc3a1e76382ab7f027c8825399bf36dd9b1316a22bc97c1ce813179e6d6c3bdc9cb535963a51f8e351f138ec72180fdb03c011b2876852931d507c55e61133acdb1861c1c99d9709322ea3725300e5d5e936fe61c74e9e6e15233cf0c6dbee75af0587b80c4973c1ca5122769dcf45388456d7e08ef98f1e8b06d2b6ef09df4b31133262d41c5bc2f88d72c4e542b15fb440160ac85bac61fdd15b889a13ccd8c719235fdd1af7a221aecbf54f744915086ecdd7163251d3579e6531d3a3f5d9d9a4ae9343d8f72a8e9158fe937f3e61e647711f942c69e5b67fe13a792491cf7056829b4a7db7abc5df5069c5c27e6dee9814bbace918d4573ed8a1c424c2607bd63c1448e68ba7b4fe43a0cd9906d5c66e140bfc36155ab1548de63d5155a19d41354510bded398a9f97a9f2eb920265488b0c62eaeaacb0e42fbcda9eb15a1b47c9fef5530c6a8bb6d3a1e81946414c6cd656f336b994baaf4bab3a4a7242cdb5fa6893ca423f19d1b1d979710d4a28f142109a01e369444b9b6384601c8f3cd12002dcb63a05521c6450d37e4228cfe0bfc8d236d19f43eaa0ef1968aac2d4186407966e47e74aa97a780d477323f50237de027ab8207e0b8d9591221c26644347b36a5a839e3c11f33c1c08c03806a0833ff299e7dbbe17227764ef9c66f48ab718caad2b69cdaae651e208e7e543a679c16891343b7402e50720e9dedd37650c75f22fc3eb4424277656844c5c54a9c147742897424eb5d39f20553df31de9237e01be88d7b91c1cfe6d2db8d5cdba4a40467627e0333aa2f41f9157d1b9adbe9f59d7ef52ec7a2c885d5d72ca151704dcb893862066ca08d1811680127b5ad31e71ab36d15d3cf2d55a61180d65e46816320fe72a4231602f35b54d9a0f6e977c7292f5456a8d280d8b844b204f5e83b77b2f495765ce624a62171b1d3121b28956694003bde75d03ffff3e93f9d28a3b5634cc6d1a87aa4143fbbd12297cba4417764c7281a0721b64e66a907d4c23d6ace9691e950ed8d235eb43f15b3903575c5e5cd05930dc07ca164f50b70a958f64771f193b29337065aed1af0e770646ec504365da3ff8247b79fee74c054c22a854031b79b9660b1a5c5e1601034d05106b4315d397a4771e5eb7243a8ef8c7aa6ba43f479a469622fefd293c404594ce0e21fdbf839468b69e0f4669de695b7872ac4681b52bf0bd1fcdfe90513b5db3443b3b2eaa6ad67a87ec56809f56cf449705e835db233036b012b55e9b3978d41f4971c9d9eb530ac7b7b2e28a7afa675d3fb6298a39f2ac3cee5668194d790a8799d51e39705a63b858678a1778a5c0000dfaa2f982974e72420c59e43b1df5a863e63ecc5113b25145e6136b9d54560aef90ce1d14068b81659761ad4f008ce6febb3b095fbc40881403e21af1d59e2deda0bb0a2ff57074d923692b123bedbc6e69b2b59140b7d8d2c6a1464518c19480b16167d5995687a0532a93b8a68d3bf24f3d7ce58213da8454b684333faef847013cf61f1966aab5bbaee197c374c5d561ea3dfc389f0ae440dfa611be35f2399600a48ac542856b36bb76445b8b3c5df06ab93b7274f97c229851a8af764a8689e0f2399b2ba87b0a3fb41d588dcd6ecf0452d9905def85d06fa8eb7ffefbff7cac6cce0af462a961509119d4d246b02c20561297402ef7037d6ce6060c80b7f0af171af160f3cad3b25d25fa5106e15b37a5deed08568fa7e0b20a6d1ddcd2b6279efb86c90ffb5544aae80fe74b505a1de62a9f9ac6a1b4e5f554ca2fd64e64899d43c1c36ba54525a4a4584eee21ab98081e1fe4af08d2f5f3567870ba1978e15d06e54c74fb0c436b8a6c8f1e170261e3733a7fb1281d9f5e6a559fe65a975e065f2b6d57dbef9db9eb8f9e0bd8a032090de93fa60b6cc644710c4a93ef108b2dbe51d770a9f2b7d5fcfe1e795813d608d9063f416cb73bf7a8fcbf9e57d7a9d0c455dec30f7d25d566b91ac9606a21956947e9e2cca589287bc7c4320cb6695ae8fc8f5b18c220b54da98e20f9bf0030d58498f3a9133fb9fc92478e8d31e14c46cfb70e1d9754a8ca994a47cbd6ab19fd85895d4a4b73192c6a8156ff17366ad6059d1b0bde431a3ade8c674e9c8012f1f65e70c2edefcfa54f6d26f179e457e8d6dc792d19ce336e5f41c9bb5c9df9e7b77a2bc32f6cae4a64684cd8d4a51a9f5c8236ab52b731015c20e4a058453270b946926b0e67d0cfd0677eaee52f75e9febbe54899baee6ef74c9ea18590bdc2afa3815bce0a8f9f89ad8bac83ba620e7e5e08d97487e8805ec8a8fd91d62c6e763aba475b390ceebe929f3ac97bab922f8defa4975ae49e2628a1ed85448f52d8306327b601591515b161daad5040becff29f9e7b9720fbf08d99a3f6e4558377f7739be868427373abb7b6fa639af6281a042a5499841587cea57ef7fb1ccebbb92320b5f8fd5830e3d0d1bcc8d4a5193df45779ff9071ba37e015f36a1ffb33e522fb7b872e9a39da8bd3fb095e1de668f7e2237f099477862d4321cff6ff28f5d38c9a86a4397aeff9ba5a73b8fb58ab350f857c82989b7b49a8108a7407a7b311ee9c14c1ae2f38f39ad7f730b949c931e7afb95fe0a72bb7c8cccb5a0574c56d9a3e8f0fb89ecd9af32b22e47f861b48d68162aee7ee67df27349bc881f32d56dbdf67ee610118d221defedd01aaeb25b68ab6c3797dccb9a19caceed611d0b5fd43f5b54a3e1c73393b9ba3aac0201c42b57ffce8b3118a021cb66e29ee760e0c64c0183d46847cba3f1492a76af8a16653ce553081fd03cb9d033c91356986bb565c4270c526267d18c8bf729d8ec890568b5fb6630a543af352322c8f0c0aa9e0a27b5835ec44967f5e430c8a8efde52c30c4d8185ad44ad42bdee2a6da121b21ed7b9bdc06135f346e16c6a637036ae133413d83b2bbd05574614e74b5f58082aea8fd19e26a60ee7b507994b2bee031a64fa02a8687802aeae93707ca8c1fd76f5e9f5dce2d31ad24a420e1fde2875861ed6efa5888f791250a9bf9b1de68332fbd13402b40b3cc5f3b151429d8a99300793a81e5c93a67117f96484d46342e6b7693e0fc7b9ed11296ed91f7295fb83254ac86ccce08c9e95e434e418bda5d451f76863ece1dbc7eb4ec77f75f72945d5076f5ff821e805b8308e2253ffc9f60bd13d32137cd4738956c2f150e1e163aea78a97703abc1a82b87a2f0b67ea1afa06577c4d4f19b3401022f2e9a864101ae6be5df903b8ac4d1cb03fe2ae65d6ea44883c011debe6f21f6fcab0476b4a5f2f36a81750b4a513cd28fd967b953de8b8221648468a93a198a7c690d7f70131063350a086dcafe66946ec7be3a775040797ab66a729978f8cf900facaf9ee0f3d6157b115f01a413dd26b57a8d0dfc9b684ef402e36b4a1063472eb163e4c5c8488e99d3513e4056d2d8260864be64be98637580912197dab95f8a34f5ed7e5c2dcf98c5486a2b280ba30f8157dec7eae37a21bfe92bbe68e45e87180d3cfc2cfdde6565f2a984f0a809ded33eda72be518fd811510d5d5d3df407dbcab352da2ae08cd2d47a361ea74cd5125213cb7528952ca04f476542ebb7bf436bfe9e88538701d6e1a7f95def883d3b0f46594ef4f06289cf402d7c4cc3a5647ea4b2af3635879baed1eaf0675073665ac30726c829810e9dd409c3ca614879be44b394fe9c759f87cadb66a8867712fe11eb7b564f79a077cc1e0ae1136cbcea6b3c3858d45f013eae686b9fa9a22ade8d1a8cdfdc28da45bd187aca143a205bb05f3a2f1afac46857dc9895194caf34029db2d23af8fab1cc9eb9fb9587063a1b0e04d92eeb05ab7c0aced273dbaa0c654c0db9fbfcda626d1e5c0a099586d9b9cc36e53c0319511e364a52963cff4b3cfa1f7d292f293251d4aa04c1e278664f43ad3037490278727ce3a57b4a4c0a3639f6bb275c2ba3e71113a09e6624da8468780be553257a3895b8912d338990a10e051e92451f93605cd5d5d6e7afcf5c96c034e472710a1ac3365e61f39203ef51c672576d54e2e767472f7c6e917c95bd7fc03f2d3cd035ff8166cb17c71b6df5290cc361772abbcbed95d7210d540fc0576125dfb52b3cade91eef4e430a490f74bc28e62dbfadc05f584aae28ef84800de761513424a6f9eafa937be3743a4bd16b83af636d927167150e26bc2f5712f0f7dc3356c5a0332328c343c17d9a5b877f9f895d9f2474da6ee2208b38ed692223350d4bdc1680eb72bf841294c6552475d94ee674ab3e9991814790d400f5329e06fc705772b8a7722ada5736cafdec00b5b7ea24104d36432fa03029889257c653ec9485df0f2cc6b02fce03a26f5bf22da54c4128918a07284540c69cde0be383f847c91850f4efa4aa167a320ae8500d05d38e6777f12a664dce5566c98ca70f2a31df18f61e93f49ec0a5481ad614ecef6c743588db49160e73c5a9e648a01e9a531f2419bb75c3023043bd4eb547c3bfaf0558b8eaacb443ccf7bcf835ba43c494ff9aae27bfcbb108ebe6ab4827786fef082e6ab44c430d3a3837cf4a6dd113272e48f929ed9c1114ce0ad26930618cab12d3bb244695702e2cb9d2a45bde90c7fc07801484111cff18436a490e5c1f5308f4814affacdfefc2e400844f70ada74e5133c3b2de308ba361c3d77d86f1be4cf63ca44d0931146244dfc70afbcb63663eef2faa2ec9ac9575965c43c33e5f01943b09265c36f987cfd95487f546f65a8772f4103417907db0ac4b2502ad2aa9adb255c6c22d1055cdef4b2fa91f8e45fb5b1d7c64a248048f6d74b4033ade28e03ca6bcfa2969451dc026bb681259a519fe1a087cafaf24d3af04eaf53e3db37c09ff925d62d18cea8d7399ba34c9b9d88f175ca05657ac59836a9d27a8a77c66e1cda42e6d2dae99666b8754b5302507bfc18f641a18982d50dc0ddf584de2fa369f011e9975149e62339f1026a7e7b0bcca0394d88a773c3e9edd41fc4065cc66e85f2239fc83985151aa5f8033f9f2ef7bee7b90541a1ec56c07fee41b39bfb848d1e98a5fe2c652bbb3a0edb76e7029556780cabebecdcc5f6694596a97eb194e01daaa029a0e97b981511f0a65828fadc8ba6ecbcfecf45f2dc6ebcb919921047567d4eba172f34a422182f49d52552470912963eb43a9f000e793439e83319e4d1ca4dbc096d723d89097c0ad281cf356dcc82d1bb469b25450a4538236a3f5325dbd764c02df9288d33cf7461"}, 0x1008, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8001, r2, r4, r7, r5, 0x40, 0x4}, 0x1, 0x200, r9, r1, 0x7, 0x9, 0x1f, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xad1a, r2, r3, r6, r8, 0x105, 0x10001}, 0x7, 0x35, r9, r10, 0x4, 0xfff, 0x1, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/11) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0], 0x1, 0xfffffffffffffffe, 0x1800) 13:34:24 executing program 1: r0 = socket(0x20, 0x4, 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() setpgid(r1, r2) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38010, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x7f, 0x3, {0x8001, 0x18}}) 13:34:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x5}, {0x3, 0x8}}) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="10d8d328d2bc17a41774ef08", 0xc}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0/file0\x00'}) kevent(r1, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffd, 0x80}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x0, 0x401}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xe0, 0xa76a}], 0xf19, 0x0, 0xc8e, &(0x7f0000000880)={0x5, 0xffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 13:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8268e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1f, 0x4}, 0x10) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/48, 0x30}], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x101, './file0\x00', './file0\x00'}) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000300ffffffffb200000057cf235cd616226a0000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067e16bbc95729a99330f1fa0300445ed5", 0x18) r2 = getpid() r3 = getuid() getgroups(0x6, &(0x7f0000002480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, &(0x7f00000025c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) sendmsg$unix(r1, &(0x7f0000002800)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000300)="2e9a5d4e2fe586ab53f932d305c009b19a46feae7bef7689172282df75c556217ff9d5f2ec9b2560447961590a4180ee6dd8f5a989a31bfc06143cfdb6e2a1cd56cd3e2b5f3785d654a60d143efdffada06923da1b59ba8bb1ab4ebcc4af9727da2dbbd06c94a4166f32af706efa964d821335f8dd64ffce508f1b79b570eeaf52ab43949ee3b26e84e04a5260dd695086a37bbc15cc9aaf2e2f286a02dd3be7c4f462e2fd2733b1bea9a2da4958267fd19427febac341035e02ad36ac0664373b7eb75973d0ca3618350f618d5f5e37bfc3809c4e4cbc7bfd6ed644c1878f48fb7f809d4af0e29cada1f108b396362ccd19845113dd9bf499a77ed8f5a63902226369fd9043e05dcc56712957908fcaac1eab46e6812e6ccf8ceb343e843c147e3a804c3622633a7204f6a1a37c211c8f05ebf892b5d5ab755e1f5a5d4ae1aee62bc0afaecb450853c6932a3f6a7e9d51e3ebd7d05d63eb020fe11befb4e40142f7e12f8506459650a81494536d2d48bcbb4b667195348e910747c0611553be485f9edbe59962cf13436b8a356f8a80c09a02c0e358fae2a329036282aab38ea3cead8d525481d54f2e3ea19e3cc56f01a8c52c2fba31a024fc32ac57532aa74f0601f3818c7e889f8348b87ce42ace768fa39330d790f83040c3423102c0a545590748da208639a9d678cf20f399ace49358278805d740fe553d679f309c5e84293cb3413b3932ec4f2eebeb8d011732b1db467a8c6bc7bddb01f550ceb15a25723fe034b9a763a77001d726fe8f46ca1620f56a3a995a59002e1510612d605ffa46efa9f0e7c3b30300c343e3702c21a31a7a0d3789da9b8799458b65adac38af321bbd5708b6e535e3e7dcf9667e4841a55d1efc8f5db9d2878959a98fad4291ad380297f67908f3615202e204c0973e08287f019668e35040226dd73ce04dfec561f8692f4e89b03d415f815753f7c6a8c8e60cdf33809eeb03513664a09dbc7932c1d4d1a0d3d36da1a6eda0adbb84ffdf57815acf17bbfcfe296a947d7ab9244276e34615d97a9324209b534748c1151d1575cfb469d1407aac5cdb5ea04675564ebbb795eaa03086bfc6af6df2ab28f776833e97359a85daf150c43c96ea0a4f1745c384fdcd3d8f54ae05711ea60e8e2df034a5d17db4c25eb6478ac64bb46ae64cd646fc4a09e2ab468efa79e34b5acc44e5816a32dbf56a7de6938f8aa0abbeed9556310cb1f0d61b2f5acbe4f6189decc4d843d069216c180de4b9c88edc7f81370262b0742b057bc61fb22e8940edd7426cd8274dbe9de390ebec57edb7f3c409ea2f767a7f8deb748ec339d696be5b54325e6acb2df544829a4ad9f62ecf2ca330db94323e717e7f205ce822eac8f66263a71a94ceb7f9abe90c5a60e479ba506e128345326db4eb54177c7a089a70c5e93edcdd15ced429f715f54e6871974a1fe3a772deb672cbdc066673a5117f5cdb921c4d87d9ea6dff74f49fa983f50cdd1a7e5202bf1c1f3acc397d3a26a83ef4c4c00f6e9115534bcb25eee8aeb32add7b494dd5b6f8622b1e1e723c70bd8dd59b39b1a81248a51224b6978d950577d1d0981dc7826b9419456bd11b382ab45331320201bf887555cc0ac42ad1444f6c4844a89020fb5fd8fadabef81719dc900390c5858c33db251af81d3331d49bf66fd8eb91a20d10b28e07d1fbee7d9ea472c8bc06e53b98ad3df55493eec71239674151a7265bc3cbdcf036152b5f895c03631e8be8002bc1b10a202481be6f6a56096d96b0bbba42271582dfe5102234be53a6b209a9943953ddde7271cabe4e997b1d3d97262721bebebe357450cacabdcfaac4151b1368987f983579e21f2fafffbef3747a97298373d3f72bdec42399177c7c6c539999f4f07cf31d6cbd176e58e4300ae55c9c0ce143035e7e6893afbbc4fa32925603729475c0f827527776ccbf716fc1b697be4cae0e11d49cac6b55730f1747a82b034fbae961fcaeb2206fc156afc5f993fbdb98f11b06ea20eafd07074767862524ae44a445ed60d8db0c7270cc1a2d55096553ea78165505284bce550e89a19f3d2fb390e884d3d0b123b9922115956491330ef180b29f550ad163bdc0343f7d936accb6966261eb0c788e2306af1fdeef3b4a0dfcc42a4792a3c80a7a41a6a69915cc76a3effa52ab39d3339e7e37587229739dcec6fc1db865a8138219c172fbb4ec8d611881a65fef0e1b42943b6f51bb6a612bdc45c74a43cd75ed1f64a483e4574cb17c4cd7a7de49e93058a7b0166ff81663e355fbf34c6db30433dd71925a49b49aa89d4c3b229a7b6cfe6e5d6ae63987405503e494c353995bdcc12a8c5df632031db2b72abe57322b36827465808ae1919ff0737230de536c0310c4b9e9c346a545e4666937d2beffaa93a44496ebb561d2c3fb128db584b9712d520ba0f3e9f0efe8259e451251c1a3a2e60b0e4aecbb9dd70502b324791a976a626e555de036cf1ee89ab26183b91f0d3a575263e3d073f3647bd2fd1a57e2d43ad70c6e7be297ba9a207d346b188af435ae6b10bbf342946c1a673fb86e372b744ec7bd6164e000635f0a0dce6f45e59d6332c918edea7485097d7bf71c6e56ec7971e0ec1f9a469cd1b7da7e31a7628bb905c33d5cd4b00b2a4d915393c591fa8df4e16ae12231ee76118904d92c559b2f518fbe0565735a1ce6e6af96806607dc031bb3695f85b2e352b7c714f306459d5f552110c8414bcea73bc486c4d07765e173a84d4fb65fcc5760e839c8a01ca6fded22c40dd993212e31045056ad0538ba57e4ddb44a39c7d2fe24466f09ec9ebaae05bd8c9c547b1155299869cea536c6f8ace9694ff775c40ad43e142b663d074778e621f008e5a2b9a8ea3f4531e89cf6a8d1304cce71ee42c9358437dea02af7e692379ce3e5eed343f4ba2a316561fcf93fc712458fd4fa61ce049bbca85cb93d1404360a34c2c8cd02afc378082fe8607b4ed681fd97a182a63c4d4527c37edcb04ae2d93f99c255c0d84efca0867b672d57265b45fd802fd1ca1d03240192b030dd3fea541f250b1e9a9f50501cdef1d6860bd2492a022944d1efb8c34764468faf27cff6b1c8a4e778978929f5ac069e5d9fe82918906c1c2d74e6e65ef8d68ba34aaaac390a651c163a3277efb187ca625a14b6bca99e02beb318eb71419739e099dffd1b6b59010799954a95ecb2227044c613d34480601ade3325c0a78a4bdaddc227531777d84ed9e54f014eecbecb875a40b760b9527de489c7d451577b952b5e5b2672fb3a63d7437e9313e7d67a5d3b29f73f94e796a03640af4db79616cc15f9b44d14f838660a12063cef0d33ecd1bd964582ed0fe91acb6b13b8d46eb35253fab2f8647b762452963f60736be402567404dbdfb40dfd68b1416fa9c1c341c284b6ef67fd3f6bcae163f79131419ef561ee9451043802821935cbdc4b0b154fc4211e979abd6929a33384e1d64bf887d030f94c4a03518fec3309db4e69ca35bb6b2431ad2802dbc8c8d9f8bc92c1bc353ee49171b16a8307aeb6ec3dbc76fa9c6c3f1e69c6901c0624abf7be927c32b4e2804d074c37f59fb7fd7b63bb126d4f98ca44309143159868f5d90239a91a883b503f786b7fe23d2313f9975fa98872bcb11000831c431eb82e0cc5cef3315a4ab86b434f75fd2d98d17472cfd94d7e21d7feb53cd6fc385b3620e60d41d904888b29239ea3125a7f2311fe3cd273773f2fc13240d2b7c113e5e8203d244096c3e87d9c59164f497cd198104ec9f029b8f8950ae6725e64aa8136bc065316bde684f303bae8c7831f77fcc73b7660bd2ff043157d40316b7ab01ab2cd09acf146c85be5e0e52ca880e4cec4af8b924a26f1d19b46a4d70b54606001a9aec7b6eb3cee4eb14c036e78f9b638a7e6e0e1415d7f31c2018662f9843df81005a0fcc5b0100e2189d7804db45a1e8e892efa59c9f8e490752da1a6555b1a4be52afebbb5f8b91778a20d6ff39823ace5e325ed57677aabe36e93c4ee7553ab15653110bf70c4196e8e84b5f20fa5a5cc0f9db44cc004d9990beae0bb41b839e2ad91fe81f2dce96197a4c2a710fea93595f17b61da0209eea561463def98587c89d43192ada5bb08a609198e7a147f994ab392fe4b54dfd8aa6330534cf64b77c030be9f8f36402622ac1b419703d2000763d1debc590dccee04732daae998f90ca5401c002c3048ab45244e1fcd0521035fe9ab43d109327b6c08f34fb2c60500962505a5df98ae56197afd2124426c337da552392eba7c2e6665092af8d69c47ce769361b733451bbc2ed5d0490d60cac21b5d4bce774b2d0b042f8aa61715595ff4a613fc35206260aa81a3c4e480a09522ec6320bbf3406be668b02ae4691b22097fc918e42fea1c4ab12b31caa6b1d2712f2936553575b32facb1a222d780f11d01530c3cce38c2e85b1ffdcaa732455c42b28420fefa00999ba94aa8c3bdd142bbda4581eb2bc87440d44e42e1ee4685419330c2ff265e3825544908b0f3956bfd429bcadd064334a4c51bd099f5e208bc55cb0d3c5f7ee33c28a545ab0590effb025bfd20266d27842be6bb0c704cd5014e41ffe709be2a0d6f5cf245b7c74767479ce8587cf83da1049e7cb72fb88fbb108b52f712019ab1ba2877582919019855f31782ff4ede61d1666e375a76bfb9a8def765b1966d49889e52ba51108b76422bb4a4f3adefd3f33931a9608050c5425aa10d2bb6c10b824d72ac368bd2113b146dbf62b9659da05710c54a5d7f88b08c1a6b92e4a187aa3c376ba37782813d4ac02db6c3678acb3f2b50d1dabb15e5e482696fdf1843766ae2f5a6edfa55fbcafcc20c69f431bf56308be8ab29a9358528f07ef0b7ea948064a713ff05f606ac9f5084dc5147caf915184ea7e12c011b34d5c8e6fe755dfffe7d2bf463fa993f2da5e02226f33ad1dbda9d80f2c9fd0b4aa3816dab161d846344e0a1de83a70a4aa5f0234da422eff63cf849c593bb277593bbad4b8a9850153de7ee581ff250b275a32d4232b48c297ebcfbf8bef263c00586737c894a6a5f7bdd9a93c0e6d826a2aad6e48c178dbf551a3bbbce484b5e2f10fca13f85ba3f32408586f5a5da09f727a6b4e32fc5baa52adcde0c40f6909c26c7c38f9577f45894c0f0e140e3d13628c1b972d1b89c012dbfd4cd50b595ed38baf2f230e25585afc580cf121b05e5c91a60bb075beb838bc8da5d75b7be3d2ef2d2a45ba4bf4caef22af2c11ab5130dc9a2e21c5e27167a842e2e2d5be21504b48902e9ecd095096ba835383ee96d98b0421d7227a630c28736167fb93e28a579becf3ee29498abdf3ccc0f7ff7756cf6ad7f655f65528b66e372b4690971042848a1ed2ba0e9d26447072f86057bd6f05211a568e90b1ff0aaadebff8d12f386696bd8f9382e0fabf6fb1af084e773aef8a86f0576d0c7b39be101e5c03061d4e354e909d3761d62a2036b31a4da274e9ea5dd02726feacf419681f7d21bf9c1576e0ca61ee4be2b753300577890ea042994f603ae4ecf537a99c0374883cc950a41102372ee12b93516f90459899b288de62b628bb505008bc22ab329309b8b26e3097907220f5dda1672e37720f6939072fc6c690aa92d7bdb7fdc8647f7af504c1f53c9cb8dfc066c79ed8898d96c3e5442143da26fc5818e1abba7594db0f3b888551d4c1ebddc32e17c7c4a9199ab7d266f6e7d43d48871513870766623e14100c9077851905ce91e54ba8d4d556f129b0243ee91b4904922645bcd", 0x1000}, {&(0x7f00000001c0)="af10a4e614ff83ea44ec18a46e34197aa43cb3d3d5af0175f407649305541ec5162cd34a5671a63643ec4c8bb053ae790643df46cbc0e2f55e2ae1c4608873d836f5f33f595d42ee33e7346c75493cf40bfa3525dadfb7ea6797c05dfe04678d74fe557e8ce8", 0x66}, {&(0x7f0000000240)="71e7daf359b12122ced0798c29ce877e62573469853c6813a06b94cb3b8bf6319d33ab50d7506e55a8c41f32feed6a1b0c037f9de8b92225e9f0c4fdcb9a0fbbbe5013ae09b1222204bb55f78a62ca56210fdbc052cc5e6f379799ed68f09593aa", 0x61}, {&(0x7f0000001300)="74ad6cfb1473d8a815f81b52eaa0b9aa3d643d0721e5bb1c6f6ec74a8c074c7e3f0806fd9f28df81fd80be89440169be41d75859ff6b984d593aeac9870bd2f47ea4f3d8d7b7d5a99c369a6afe2a404ae8f2e9b987d14b7fb4ebcd8474fedafffc029e2a759225d5bd5518ebacf5bd8f", 0x70}, {&(0x7f0000001380)="6731e3c8183007e924e4305c9a50da857e9fdfff5e4908f0da33744660fcb3a7cc0432643586d6b204581ba8d0acfc0ffd7a7426463f8444154631173bc73c050a2ba14796eeccd1f3af07325cb823", 0x4f}, {&(0x7f0000001400)="12da7f9b7c217729704ea5122ebe7afcc6a8de5d73206a7284936aa2124e1929983e93514633cff207d3df4314f3334677aa67b0c079c35b7b9876e9e0b28ad2c24d9eedf4b3bf47d3503cfb9a9076741c96e706f00e8d3661c1b03dcdd63a738bf0654aea494626124f442e9054255168f36d7e03ec3877cd99432b802b9a6d3d0e0812dac805852e651fa4715d7b2ef404f36678697be67a75d2e393700f28f64e8f543c5d1fbde5744023dd439ef47d0b7766193e373f66830be448afeb6a75d15acdc1510c8940fdbe6fb68a952285f3ffe2344cdcf2d8e27a7a7757e37fd8081336fccbb969eb21fdee71123cd1c5cb98ec75c73061d2e26be9414349ea726d0779e42bfcd47467bacf905ad839556c37c28ab008ac95e698e10639b9b021a1879548dbb82bd08397d230864d6fa72427f664a7a5b6ccfa2d916436c103c004d335383edb1b8fe51eb351f453f5678e882ae32551f2f324278c6aef393a944e94d5710b1b90b6ffa96960f2c02a3888bbff5aa5089739c158f550b258e1a65f7dcf495a0e47528eec0f89ef6232072a76f9a86e7325259fd9cc116c71ef079d1aeb82cb541c9f25b236219a91f5e313befd1b86e9260963b34829dbe3c7d4ff08f725a38338a925c5e23da1ae5702c32b94b78bd8185b347c63628f614df72e8f367c9f4a073322ca6d6330dfb4cb57bcfe048140b843eb1dff8c9c88cef69a88ed046174261e61bb0739a8752cb38b9e0f63090f2c310eb794540ef9b739b4b640b264e37df2f6e24b88d23eec1457285e474d33d3d3a03094e12e01c195ee63ab3b7aeed7ce07c269966f62634a56f3a0062beee24dec9d4195970966cfe62a054b5b4ec1419836564be4ecffe272ac08f6db7ea02421a2bcb8791b5969ccd901322a98106b19046ce883f8d08b0e103d480db689e0c977ccc114c2257fa6176aac67b64775619b735d87e18d85efa40afa0f01b6dd50637f0d5b0e1de5485da84762adfc764d91439c4e2d4bba417d0ce45d1a51d1ec50450ed70feb650bd5055dbc10067d7ad9edc0debd5652ea9508a0f885c57c05055edd7258d5035bacf85b243e252c830efb422b9006da6e01a22c3ca0dbaa294603b62412eafe0d58606070925029ef7e6d1fea317faa3896eb8c8f57bc5f6d7059a36c5216f4278e252a01b61ff5d08fa1a61effc68d2ddad9736cdcc0b93af104ade05ad4d152d0d7cb0200624a08bc2d9b6dd15ed307a8b5b55407e4a7d9793c8f05940ea16a07f4e4ae064e23bbf3d24305e9c37d90c23ea9d8e1650a98aa69a3aa86b8d45f43487c2428456efe7dc9c0150929b408d0fb90fd5aaa6b9dee056396c176db1ac4161615a0b8b587b9c471ce8646a5a147b84e4ff9e7bdce42e2f6f530d3ab3811c766f2a56ddfbdfbda35700a1716dc047e74d0e136a55646eb5a31cdc4f46cd617d4f41425eb2e3c27f96f673be8c158c77f444a4788e0cc38d726f36405e3652645b07449006f0c83a5657b15ad29a110eb3988ee85a553e1fd803829ad3a6f138bd7968ade2adbd38982201e6eb02592a66ab9fa0b13cf1c3e2fedf661151adf3ae792fb2175412aac220c0d5f706133e1db2e3171019c103c95240a128a475b1999d1fada8a25020fcef1a965cac84f421782daef534fd40044c77eb1e13cfeb897afaf6dcd0241d9050ed00fc7004a746b0776320b3f1260ca7bd90fdf0e1c56debf9b42a1f339ea4f95a3e88723baf194b6c4d95843723e8d27ef127fa37ae2e75f6401c23b2b65eec5bbe1bb7559d41c7c8537568abdeef79689bd2d46b0e52a17579841caa3723cbe53b49977d027d6abf1754eae4982078c4c84466aa02a2d41c1941a2368860472ada583ef49846001463651b41a5ab550e120832ffecdfc3f06685e9313c0bad78a1343420f0b119d138fe489b946e15824791ba980b6e58fe67e190f1248ce35c76462b8461bdbc23d256778f84fbf0d0a1ab7d0c2a3742c5821f06fbcfb6d14cf43a976d4ea705531684ae3c96e61e5e6d0f3f0f251f93777aa7ef5f6f2000a54ab8cbbb06a955869e95ed1af2133d9e022df9fcb4d74cd517eee39db8032294fe0b894c4705ec26775bcde833e7e5e370df07b0769f8e3d980cc2a86772751a480d5bd4c53c34d6afcab2cded5eca7991a2504f27efd62ea83b4204bd2f8204b928d29d7ae40d483f586462e3934b2996d78af8ee6c78e61782f131f17084e32eeccfeb8ef2314ff8fd7fc195eb6d81de5b74a563c29cee004312cea8b64cc66bd2402a3cfaf33e55daf49ee448d7fcbf7ea5b160420368841cc0b8228ad1d40e6d2e229c5012c17c64a51e6383b333baaca89fef69025c3ac31eb1e5dcad4bb33bcc8bcfb2c62b1fe74d26c3c3496c209b3bc01ab81fb345b431e6d4b8f7f5497f585965c0af3428a7a9b3325dff66b6ac66bf697fd907ade2b897ed22e413850841380a77ca63f531bff7570a53d3bd92814ae5d41599df19abeed513028c302d63fbd1febd2d22dd0a12bcb3ea50286bcd376e40372ba38ffed05e3e4bcb6611a70785d857394f6c3c781154ed1302ba0a980b56edb1724e9c0307ecfd89b209033a0239d8c67b9bca151ad3ef760b29146e0a04f8815c1ca0361082472bad95b101f72b8ae06378eef1be122ee899404d4e7cee707cb262752bc2b02e133646fbb82ecb011acd7ef158e8ab5faa28750720c5706c2c132eab3d8ebaae9d9bf9a130d5ef8d65b15614b46d4adacf43f63bb95b93b32ca109287922713beaa054cc3c71248958a18e4fc644fa4b3f86f40763c7becf1715c998de3025ba75bce220c87d15a3ab5e25723d83ddf395bf02147b7f5d3d4c830c2d7fae3857581e54ffcff1eb372c1e7d4642d4f3716f8b6f2c990b656627c5123c6932bd592518e416c3d0b3c6d5c1909ae0f39bcc4df9600e6bded2bd7f183309f48b33e9db2e8bf641ade78d551d4036dffafdc07e68b9c989c9806760c33e3431979fee377366fdd9aa3edba85c1eea9d84dafbd8de0de4d8e1cd5a332ba57dac113016d8117bddb8328a36afc516d558cf0de9b4eac13fda24a7b118adcea0f2d96d8e8e86e850962306c0552992e03118fc3c8ce900af04f372dd8da8d414bd6aba014691941068b44ec218f7a5a81cc20a6dfb6946063c7e849d1d757246725126de599cb516a3b3ea803b7bcae80c61e3597522557200317f61ee7e6cd7680a3129a6d18b8dd43e35784d33d022f132f7a477e34a150a8801ae7ce050642afbccf8badee3c89269baa98edf7ec57ec732241fc17fa37043b9cb64b88a388803d7af51464aa808e39946a2a0c82a510edf07a76dbfc6dc25b3815c6ec93f1bf2fd79f0abccb5ab7886bd9a4ddd40f0e571e016a3409e6c29d16a7f284aff38cbd0a661fa85056ab148f6a99f582d8ef10e5329822c13e90f103ba8fe6129dd35cc879bcdfdfb4203fd6e2ca467e3cbd6c8e399a7ab566a9b1b882c71d9c900c35027ea22aa0296308e5330f697c5c2cf8992aa96eee29d4724bb747b7cc16acce01da432650e35078f9f5a8c76cb2f1da0d0f6ce93d5ec142016a35a16f866b71080e56ec39657ffbee52334832134a2e4f07d9d0d44d977e16229465c5955627ed244dcbf76962f116a400b3026a91546fc8faee647905128c1cf58684cf59481b7e0f1f2481095f765198a3ab7cc66077d6e635ab6176610e5c9bece47d899563715fc5d7fc8c75cefafd9b50c040f645cf56fc865c110deae82ac7a3683ae3ea6f90aba147f2fe0a73c1fc32be2d4981eafc1f8f0d44d6eb81edca94ca8b2ead971a5887db1d09c6558f9253114db064ae0558777c4d27b6e315ae8a97b5bc50066f09574f09966c3d43b5c675ddbbf38f5e80772f4639ab18ee67433e702e661b416749715177dc4809b50d59078a6a50875724f22dcb8984d293d79a49cac2f57df1f29f8f2d48530364a580162f39d69e61dd899cacd4c8df749308beea43b9211ad65f9283a0a59ceee691b5fd06a4b9ad2ebf51abc2edfb241a277cfe3909934c59a0b7ae1644d8a3064aee8edf6da3673f2799ff7d5d38661a2c1fd9fae4ef9f13ef45cde6e2999d1cf8ac03dde1a60116807da65d9dff03dd007c1081f3be9386acf7bba6d8df161e90dc5d25e7878be3a6828eb556fb6484b3fca73f964ea6a01d47d841158e706fa5b87ca9237217c54937551e8d4122831340244f6e6bd0b32e04b8005ac0eabe98efd4beba3b78f019ed203e5ec2f3a95332e8211238aed72344d6a3450e703f334e5560ff3d02a5da6355326b2e1b52e1b6cf04272f670b453103ad54cb51cf9407d8035c7032579c5147b01070a0f4b1b618addc013f8a409182e0e3325cd1c0015815ec270f44abd1dd3be85d6905935fb7d84aca0a917e374ba16bb468d70c02890da5f3d0aa1ae3b8184ce5472972bcf69d365addccbf238751b0a56a79645b6fe0d4b4c3ecaa6e5bf07a485e33721f9a282aad9d6a7971934b5d50016d6e54ecd87ce1220c8bbe84d89b5e64e678d8f7db3506ab0dec06f8e04efaa7e04b13737e25cbfa08167e5635dc0272edf93a1bee09e94a1352bf064f1b2891e2c40986f4a66bf12cc43cefa02a226453f97bd9434e65ddc0e318f793005bf4b1d69cb4d21e31c7bc1bf92f57910fa33acb61fbec7b57c4ddc2e32aaac2fd822da0911a7e0980a7e3586ce7e7c30355e9855157df7266c8826132bd85f3c63615d16ca9a80b5c786fd1793d9ace4a759a41ee6773565471819523ae25449d6ac30c1eca085fa1eefcbe49c0d074fe8b0321d6c57f8b97e6703a482c0c1cb08ac840a1f5cd3b973766686cf85031253872384f9e2801ef8b237f2e0e018d692fefe870263ee2d8db5cbc24338047826b29ea6d8df56bc83ac3c439d4c8b03e65afd506b8657f9c46d3a6eb835518b414d400240e576dc4dfe94de36539ce7a1e6b99fd17fd940a00ca90f81ca34f1e05925fd48b7ab239f29d2480e3c7804140f52f56a1c1cbda49834271cd4e8f64dfa7ae7edc4a21c4d1e404f43a45e6027f48f2470a1f5f931d0e151802b7ece481956ec5e089eada33d6e8116c42a8adc1edd8590f111aeb57e16f81701c47e66f8948ba8ebce0ba349bb3a71d82a83e8aa8e9964f67b159f94be4ea56195460f04b79dc22f137c6ac332dc2f7159bc5cd200afada22f0bdef82c181f83c7cbda43b7e594ed1ce7b2277f8ea4cdb828df7f97490648b50113336f55c69f65ef66fc24fa0487009ec695a9307c69e34b05a782b747b33e83c7355a67d5220adf868d76bcca4eebf5c6906f72d3d34fb822d782f6f04e20c30b18957a8d4df812dad918b342641aa3174793c244479f4518c74e64bad075cd5457d5ca9587f26e427b8cd2732d6c776e735893b511c4837452bbb21fc02151bcce7635b29174859ef79820e361409a9a76fce1b671de07dc7469ff5b986f5db06f713d8b197640d00ba69b29d5e77f8ab3afa661570773c984626fc8daceda8764f95e3ffaf924b78550ae583cbbe7637bc2f0f941817d68d90dc945b2c71dfaa05a015a9ba18f1ae537161d94c89b83f50b47f07ec02b3d276a828015a2e47eaf3f135851a26f82838e8dc04bbe0c192c85aa382ad93c8ba7ce11aa8a712f8e927a354d73a9dc0b37b4ff1f407caceacad9ed3896fd138c1a878619adf85f6c3d172ef7e6f5a34f565c8ce9806d2975430b765a96149b01d9601b173081a868e319d70a48bfb607a77e2744119d0979909b7317109bd8c94fdbf858cb1720e", 0x1000}, {&(0x7f00000000c0)="0d9169d05c0b464fc97969c7f40519cbc894f89166c489769a0bca1e09743868ea", 0x21}, {&(0x7f0000000140)="e610261a2b6f6cc0e7792b78f6a032d9a50230110b736838c17beeacc8b5a4d557e446c40346ae70bf8c7b44d028e5b112936b9d1505e25fdc854cd4", 0x3c}], 0x8, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}], 0x140, 0x8}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x240, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0xa7, 0x100000000}, {0x0, 0x3}, {0x80, 0x1}, {0x0, 0x400}, {0x24, 0x3}, {0x1, 0x5}, {0x0, 0xdd}, {0xa7, 0x6}, {0x44, 0x800}, {0x0, 0xd1}], 0xa}) 13:34:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) accept$unix(r0, 0x0, &(0x7f0000000100)) 13:34:25 executing program 0: nanosleep(&(0x7f0000000000)={0x101, 0x200}, &(0x7f0000000040)) setuid(0xee01) chroot(0x0) 13:34:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d8c4eddcef085d7e085458524b197ff54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9fffd662a9ea5a74a82a42bebe8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb74"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) socket$inet(0x2, 0x7, 0xfffffffffffffff7) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x28010, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x12) 13:34:25 executing program 1: r0 = socket(0x2, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x32, 0xb13c}, 0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0xa, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc3d81b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) syz_open_pts() write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) write(r0, &(0x7f00000001c0)="13236e013150536e787862c4be916c8ee4641cc453f33838bab12090bdf23fabd87af5758939f8c923fe9e01c41ff3f97b9a33443a59d9778f37c8f364d788eefd4d5ab3268872eaf734fd4cad3a16b3c6932fbc1bb50913a681b12e4ac4107c34dd625276b444c8cd87807bfd2314fb162add9562fda3117e08008a5186cc6f6374728790fa41f98032a3fc81172e", 0x8f) 13:34:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)}, {&(0x7f0000000080)}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="3c8bc4202001396013823f3d6ab3e10362dc0f1c0746da3352abfe1d55e4f5544a28ad1713bb68b55ae762d268e22bcc51cf5773b96a6579d7032a01b0859e47180040b53d26f38b8d0eebfa375f7c04fa9a3914bf0bfa7e606198a753adb117ac68d1c85dcb8c6c6a70b37d665e6c53921605f649a8806f5d0c3da4c1fc3563deb1986b6f4ec8c66e19966aaee7f9372275acdbd984e6bc5d43366ad29344ad7e36b3dd2a89855784f51a1c534de535c494e2366ea96e32a39937594d88b0fc15b92181d9a9e6dc74e3468e5894c060f3a1f5951fe0839f1779ad4750abc42a2c49711f222215a598cc04d1a393cc9fa1b08d6945fa", 0xf6}, {&(0x7f0000000200)="ee4a5acb65387283ec3837571f7359ab3ab00b4423ad9a7a1cadfd842fda75b6eb282b9b12dd36464f1c96275966dc5ab6abc881c93003305e686877554854b3302218261468c645d02c191361808bb7cf52e89d8c3b9bdb9ab09d62a1dafb54e8055dc26a2bbf0a5f700ee534d2117fbe31f0ea35e99037a36efbc641c96887ed0f1b3f6cbb36903907dc643119bf10e822b878ea0bc26a2b0400a8bef5c78b4d268779f2fa1b45bf3e18a37e3f4525f28c70b3b17f319199cac9c5c09c11c33d5932da35206fc0760d62d02cf4e804aa452fac518bdd48abf6a8c9a27e947889d40e428911807ab76d21297463", 0xee}, {&(0x7f0000000300)="cacd97c649602f374e5e55a634cea484e86dd4c5f57de43c107eab1fec33f078038f55b3a0e41d52152447250f426be18f38eb3657227925a0240d24db73658713c00b0184d53936da30a6a07dbea029930c2bc5c373d5dde598a145f1093517ce2d67819285b5ef06ef84145447ce8cca5319438278269fbbd19e9b02ed7d94267010a36e8e9b197c7854c06825bd7ddc87d4e08933b8e4bb81b72ef6244fe9bf78fe6a380d05e8adc046caaaf0c23ae9d33d173223c2aae042279b4a83d676485de6f6f6f5b57ed4fd249efca0a7bd99e01e65c82b9a62622795522d078177bbc0914689b286c66d560b509c51f4424e062be2b46a8ee11766f69269ecae0ef382f53cc034f6269247a50f30c02b85409c60dc74c797e31479e8dbfdb9c4bfa03bbabafab911c6737e271a518fcd27d2511806b0b59d3ed3eece2e028426b16fe7ccac974bc36ebac00491c3f2ed12cf646ccf2bb01faa55fc53bc46158ba5fa37a0f864652462472b93dc10dff87f729a92a0f41671ed265d0ef86d00817f980e76c6ddfc94d39d40007910b8d9a6bfc282eddab4ddb8b0a3d2ba9dc2dc68455d5005e4b992214c32d60082aa557202e68d66317ede3201c022c75662c01423875f79b20dbe734742e401969f6cdcd30ac812b50054268cba32f7b07b5fd8ad841507f5ffce085e28695ebab4f59193fa2c4d7d1aec8ea2d287240fac3a17fac7f137a41f9593e1bf24ec5af43ad4966c74f05705f4343f36c6e55455b2b8f5f34ee00d056162adda3a85edc1f61df17b71db29bb301f2943ab1c02553912567fa2a3e3f86194e79d914dc27a0dfbc0b270de2c11023190e334687912c8b8e0662ab5305be76e09aba3888aeb9a7312cffc957648a234e1f34a800f0058fc0fc84d3284116887126e831d3bd9e111b78444cee9562235f8ab64dcec763fec67cbc307c313ebb8e857434f793eeb6f7471231478b99777b9ee77c80ab7c2239f696720ebe66de42186d4760e24ef8a683ccae2f2d9ad7944e6dee6ee1433924ce4ae36a0501ad09fe17a9a1c6df93b5f82649f3bade48989155660820a9eb40a9165645b8302994ee99c3215d1e723ea38df235a67ca75d6085b6f70316a82327d626be50d84c83263d4c386fb134c981359170ba768c389422d678d6f38b1dd83c1fb8db0819d763594476ef79888198261560d72d979fadd30fb397089007db6ee31132338957836f26528a597085441439f7dc73efce7f187a1414eaa3aafcd89f74e880f15b3080d9b0fdc282a4d28cefde821503c75e19c85a2618a50f88430dc19adc5dcf6fc3c28ceda890f50d39aefb7e2bd41b53b138a6404e3e6a7146a877a9c1cdfa34dca88a7023734bd31095c365dd393422f7e427690a48798df03a8df86ad4bba455fef9ec7bbf355cfd188eb7e08cb74719c175df9d53e99b0874858cdce30bc6015d90ad77ca09b98f796e239b5035970b0f294d5e60aab4ab2923119da12b8bb09f10edd0d3e8dfa8f186c3a341082655a853fe6d4c1d0ad1b4e16dab0c6ebf3a0e71c8200cbac09d03f157a3e246ffe5aa4f4a80e92500ab90675a206bb381eca8aef74441f6df2a64637075877cc3e1c47badb5d8dfca32150a5de29ebd622777462386c9cb621a8b3b37fa738595e250ff149ef7fa9efcbb2f54ab637d9072e5f00af5c4b0369635ded1cde55c02a64b63a979269767b89ca4a9e51c7ed58c39e75fe78f5b5a3a9e0d01cd0fdd2edcdd98800fe46fd0b648e6d9ee4e601c54db91c57a15c0cddadedff01bca5f61e214c65deb422be18d6959cd636f122b8c0155549684ab0bdc5ff02f045881e33282091ccfb1b0a02b8e37c501ed68a2ee7bf1783604f47762ca46bdf931ff896a2f806427059223c313068870bd3f1fd0077f238213443354c56fcfb643adc425323f2ba370b5c116e2bc217138d0d0c306f76dbccf9cb2f2e146d4018dcc3938e3abb5af7769cd05d8c53bbd08adba102a243ce27f6a155ba2df80ea2b32e038a04e39be9491f781c3663351c1e6eeda693068ad208010b46d924cfc3b0150a0268cf8ab0da01f29b768025b2568bb38f8d5cd29fe7aab91a0691899a38b974f905ed1f3928c23f9bf868df328406df89ddb6b12a4b6ecc084cb0bedb5ac79e4bef1ba6a89ae03db9c79ac5ddb2a23347f026eeed04f659078d785a17eb2d3542251a392f105e1a453f9b1ecfe8d5e9bcd022c801b94c145eee4050e3600608715d4fbb0bf92e4b1f0b2b192a4d65588541bfc136c529f4c41cae71527f458d155d70c877bbe4ca7ea524cb2b209af21c5efb6e5bd2a354a75164771b6dfdbefec4455ce678447dc15f2e4752d097cd859d17c99985712ce8cac688cc53f036264188188ff8a3bca4d107a8d58ea6cfeba687e4679553f0b731b0a2598c1cc8929a3c151c2212bb11bc7c2a8afbcfdf95f2dc14aa1dcca838d27ed89d7e95a7fa4a68ba609c8acc09c0e5bb75715b30e95c3d59bcef4a6af24e7710188be32bef7b27a530d43b3a7efe9666f6b462f5fd4c9f77f1ac04449aa7e4781a9edd07e98287b857637f7f24522cc9210443f1d3b724932ee5b308fb155b6c1ba2d5a2c345d0210ffec4b1a2cc8d2536e52653c28db5f11717d6dc381f0ce7be206c86a4ea1f73e4f5ddff8960f3e463743705a36ba6d9122778aaca809669534a54c312ad2bf68965d55b3724a1834ea69ce57d1648a5ac2eee71212c3ec1674a6639c58cdf8723bbc1a25c5151d25cbd50f0ad1879aa4cd22df013a0cc6ce3b1d0faf2de61beefc4a7c21b7949c42f67984d380876080fe85140d07ffc95074e8f5d1a504dd48b46ed29348c8e4e63781f974a3e1890b001f244f902ce876ea375e535ccf727a3db6766a05683942e867989bff605f9ad32e08114a3ce5a160bbf655dcdd64f52f39ea0bb1bcc97cfa6516c94465427a0021d9a86b6dbc701da793df6c1d75ebbf1244f0164f58df022815e8079f6fb6c7ecbcdfe528b6880fd847243dd345e8cf85590a3d2e4ea9a6153b377cbd90d78da4fe58d01ba0ad090aa792bbda4d6e97142bde9659e66512833109335762db0d679334a787485e354af0e42cdd1539fda790e7d4c45690fcca2ec7b854d164d4cb086bf0ac3a451a14b654d1ee1f065319dab96376bf78d7ea4ed59ed4cbd9193184f1480f065312d2597117d655c80546512a0fec74e659f1b15fa3119e659fd73d6f4fb145aa153af46d8d356a78853be961501aba3161572618bbcb15ebdf6cb1f9851f9dd214b4f0b24fb0c221bc0eef23e91ce5855e5ea54573ae2816c1e9bd67239f46a16654e4cb6fd00b4c32ace265a6c7150395d0b6299341a944e055b179e79740e19d44d71d9a71e27cfa8b949cc95b9811de3f382bee255260a913df037884bfe8877683d35fe843071f75a7338bacadc0f13817e314f50d2bb9d793ed345d2ba0826cbf7566456862c75881c00d89dab6b09a8719bf8bfe96a75b6b22d8a34048a7c5347d79af9310b2b4c3ae6b2ef261889a7eed0f4f8f318dedb672c2da0bf42e241b69a84e4d62266ee4f73b5033f0bce12a3ad5923118b6fc5863fdfc02e99ccd9e0a1dab93ca11ba0cf2745cd7017f2445c5f527da27ab644d237e26d8e55e70f653fed7ba12264b9e798e2152845b99887139a041b0a6d01bf713a26d5a6e54304a5a40e6ec75a48d062008858e236fd998ace8db0b6b56fc72829f4dff4af42402f905bbd6fb66cfc6e220da395925d0d67dfa0cc5ab02aceed9aefd08cdc48514f9532a719a831f80b04201aa5dae4fd838a2624338e92e0291481ccb78851783f09ad0cc4e0ed7aa2c9d3c3dc89854c704c5fc305f742866f8b401ea9ef7beb4fd0564be2c0065a851175cf65dd2fca13b0a8710c5a11da3ba1bdbfb6c203d2ac75cae2655b9cc4cdcb93f2e876f3d5ec11b295ad9c9a39c7e83be793badc55717fadc2eb047d43d38548d0fb3cb85465eef0068952a15fdaeae91f126358917b4043e3d31762db09a3dafa0cf9d469538caa0c343ab4cd68894847566b51aa0479f685706f80a1be38898c74c2fa3e36bf8a686b3b313ccb775a2aac917cd66ce0761604744c84c9d4cc0af46610cefde0ef19b43bd5054d67ff2feee49e81097301bc8c48a2685fbbf245b67631a08b32169fc5b47ea331006e3680f4269afa833fe94f02b5ed4d9b65bb29c2eaeaac5a9dfb121ff78bf417d7ec972afb5ff38f742f6bbf410e1b280c5e029c713acea4f660dc1fb03ee3d010fd47cd1b65c997e11a6966cd4994067ecdd338413421fd48867fde996f0a9f859b19b46d49394297de0a35b99a116593a6f13b2c784d30691838a2b7aacd078ad24c4e8390ee5e20fc32d58c8812ca1102a8b952298673345bc2ae7f8e08aa621cdd4db06eee3762cd73228a27836bc85315680efe04288a82f435f6c0807f6622584da29b18f0fc2c830b0b588299e8721cf0eedb28ea83f1cd48468467366221f104cb50bc7881127e6d236de8639044e8866bb21b0e8f0b2a8d0813a38691992af97bd6459aa0def90e84e1a4b958516c7d8db0698833f59fbecade16417a596a6c031a7b08170db17f1c65ad02ba6d7ff538623e945ccedf958d2ea90af9993b4aedc1d0004c0f090d17bb4303ebb6d82bcb9fefefbc14a8fb47f75e16d3355524b0803ecf0a0c666d593c38de6362259e00de9598059cd54dbb282652833c966c277b49a47b4bd83ffc3cbc42d7efb07c19964097d02c5643b0c829d089c8c5ab8bfe9e515599b75e734c599b9c4b92d0229c7fa0cc106a0d5b510fbe525c0ef2be7f7eb1eb76867279c945c94f625e11a2088a09f7857e246be5436cb9fbd574826a1b6bcd56082f24502741316e1ac56d1edd6685b54d323b8bf630aae6af3a30702b1293ff7baa2fc64b2c12065b2538b295d0020c192b4a5059ffe405e3e953fa91df9e3769ec4393b2e24c6fc07b3a00fa6a21cc4986856acdac31a8511e7641d64050e81782feedea9b4faf106ceb79f3e69f12c488b149bcb1396baafec5c5222fd80b175ee99492c3d1fdf7400e5ddadccb1c2c5ef84e5310cafa8d20fef36d0ac8705b175cd75133b086d908a7f6203f05586b887de00dcc401ebdcce1e22e22b13993248c44cea89d5d0006e0adfce6d7d57851cd7eecdf37b5ff00195cde177ed74523a86db6a36543973a6b0cafe7c923183e1d46d1cf9c9bb1e1a19167ab05295b0bac7eaf556e61b4279e08de50c7900588be2dfa8a5d0ebccb345b564034f8d8d759bef6bf84c04fbe383498b6948835716ab045b24e6b54fec050a291fc86182483cdea417100f5d2c47ce414d06b80b070aac914043e738cccf6797c7d9f3a6cf46dcd5df11a2fbdd09250664b7a761f95a1737c357aa98b42301394c59920496956031503a6e938af2f4d562478c9e13cffd60d1d3c69fa5a8965f2e97c9b48c3a5500d7d4af0c5823d87c9d8a706e94605e14bccebd0c7ca77f76c4f0e658244c0e3f9821849886bd1d1ea375a35da1cea5ba1ddf381b1871f7c06f23d42d28d065c50425c54ffdeaff5e3b45424014ccfbf3adffcb0bfb5b4b02b33a162157bd988a8bf4d18ca78e22837d85c6c0bd3d64e391d340d40263c5934e97fee79d518c997d6f0dedf67b4fc23509e063429697c491b92b20d3eb7e5842c1bfaae3bb0799415ac7cf6074b5a99167baa830ac739a33c4775783ce0e8b26bd99ba50098ebfb831f03e1aba95dfe32cad275f7eb9e7844a1545f2dfca5e365c625a6", 0x1000}, {&(0x7f0000001300)="8582919fe13dd70016a0dfc46b9ac355e71ae68f3c32400eec8e8e640c74efe2237cddb7a4fb55f487bf320321b3915281b6ce686607597dd8b2f02a04d630a131fadc57bc40be5e977e149617cb00721d652d170f4e8d00aaf64eb81e6faeae2d9fd533900e62fb48231f9b3b20e016274bcf7c53f24cb9bd54106b81d89e026fc0b90458b6d5f4b6839e29e0f588a6c9c77c19faaca704d9716b80f950a17eec961d3beeed2323310962d0bcf8c1f8004dd5f0f83b46cb7afb96c2aea1df0ce18db3cd1d1aee9eafa7455a18", 0xcd}, {&(0x7f0000001400)="1530c68e1e876ff65fc272865702ba1ca805f16f13811b30af4271615ad2fb22480a3fea383d02e991f70ba22b33eeaa223893608d94c6b23a6b9b3890562b941cf1d6906032e069fd9db80348388504c7e810b954b91755df580f3ed5b63e04e761f06a839b74d27227f99ef88e81ee449be58c39f957bfc852290fbfa649ac", 0x80}, {&(0x7f0000001480)="689aec545223309f5e006dce1575c34e65c63f9ce42522bf2ff51d46bbcb6908d08e197454e5c4bf675fe070ee94723b94ff907a1692655bf9b186bae9cf5b9180ced0ad4243c4e9206da0d88129e1110584cb7d923b34a6469ce4ab435cdf18cfc20e6a29166e4c345dc354113a5ca2d4cfa7302a80cf1f970f7e611aecdd3e7283d2cb19d1500a5bd5f27eb63f6349900701afa6cfbb2f7d5a2e51f43add13319650", 0xa3}, {&(0x7f0000001540)="2e31eb37729c93f839e91f52ec39253930fe40cb95b038c5b5eb", 0x1a}], 0xa) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) symlink(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x7f, 0x80000001}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x80000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x3, 0x40, 0x60, 0x7}, {{r0}, 0x0, 0x94, 0x20000010, 0x1, 0x400}], 0x50d0, &(0x7f0000001640)={0x100000000, 0x16}) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60, 0x42) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037b9685d7e085458524b197cc546c5ca4bbb4050000008afe7a6736cdca0100f0e595b2384cc5d62d5d05f5f2aac1bedc352fef2cf9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ed834c05dc33b791f514ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438b13a038d9df392097ed370a1784682e47f2b"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000380)="489c7c9bd73585f52f1876d9537a57ecede0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf9907000000bebc82e11070762d4bad66bae2e2cd2a0000000034b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555958980bf173f6a453765695a13229d2db20e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12a07000000729c74ac9ba4ff2f7a6d", 0xfffffffffffffd97) r1 = dup(r0) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5}) pipe(&(0x7f0000000140)) 13:34:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='%', 0x1}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="738890ce9258db138900bb7f496148fe8d46adc96d8f1d3f85877d047a4edba902d98d519cf678743624c424b355409fcc4ecc5a46f9743c4adffc32a7c7cbe1121681fd33b0d3a67fb1b86b3c63b7dff398cae1bf892c327b47ca1c829f3dafc93ce66a89869892f6dfa3aa97d552f7a47bf5914d0b1d5ad33584f4e7e122064915265b04c031b21709f37b6bd0f9122b33557d45d65e1a0612326328eecf51092adf7a7ad490ef0f9fb8c1e7ad63bcf09e5da3e4d83671894a9bc8e6f6c87d", 0xc0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) 13:34:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x6, 0x4, 0x3, "80c1e5f16f578c5307a2eb3cf1ff9f3fc92d1a2d", 0x0, 0x2}) r1 = msgget(0x2, 0x1) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x104) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="dbd826a7a6025215f00c516b298cd2f39efa02815a9397d47465985e6ecbed68c00829485382ca4216e797ec694e94480b45fe", 0x33) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f27ff616c5882bbc7906aac1bedc35f9acb218e8c53e81dfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/231, &(0x7f0000000180)=0xe7) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="b65b6ebb8388ebff", 0x8) close(r0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYPTR, @ANYRES64=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRESDEC=r0], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000080)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:26 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) fchmod(r0, 0x140) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = msgget(0x3, 0x51) msgctl$IPC_RMID(r2, 0x0) r3 = dup2(r0, r0) r4 = dup2(r0, r0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0xfa639779f5f7132e, 0x6) r5 = socket(0x10, 0x5, 0xffffffffffff5ccb) ioctl$TIOCCBRK(r4, 0x2000747a) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1810, r4, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) ftruncate(r4, 0x7) r6 = geteuid() r7 = geteuid() setreuid(r6, r7) r8 = semget(0x2, 0x4, 0x5c4) semop(r8, &(0x7f0000000080)=[{0x6, 0xf, 0x1800}, {0x1, 0x7fffffff, 0x1000}, {0x4, 0x0, 0x493e9ec68dc435d7}, {0x0, 0x10000, 0x800}, {0x4, 0xf7, 0x1000}, {0x0, 0xaaf, 0x1000}, {0x1, 0xac, 0x800}, {0x7, 0x1, 0x1800}, {0x7, 0x4, 0x1800}], 0x9) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x300, 0x0) fcntl$lock(r5, 0xf, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x6, r1}) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000180)=""/164) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r7, r11) fcntl$lock(r9, 0x7, &(0x7f0000000280)={0x3, 0x0, 0xea, 0x40, r10}) write(r3, &(0x7f00000002c0)="fbb6050623db59ec962f963fafcb2f681a09e00d3d516f9cbc015b553a13455dc0ddd52d496b39ed083240735e4db1040f2cf4fe1ee990bd19fdf739d926dafcd5e210040acd2c11848c66322cfc930d3cd20d567a08b43d5cee95cbc7faa1ff4dabffac47dfcd1b52ab09044afb400d5a0403eafaac4ecab6dc72fac3cb2f437fc58df64ed44a852dbd9fb59583ecebe6eb520eb2c06a5eacdade3955d1ba32fa4798cd9f7a809f88b242761ceb5687b68c02ab1659f7b96e66fd0af30b240d4e0f4927466ed6a7bcbcbdb99be3c815a22d30b57dc2b6c76f53e4e339e3338d1f2355527f3987891e48fb748e84efe54287", 0xf2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) flock(r5, 0xd) rmdir(&(0x7f0000000400)='./file0\x00') 13:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) readv(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000080)=""/102, 0x66}], 0x6) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:27 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x4}, 0x8) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 13:34:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000100)={0x0, ""/41}, 0x31, 0x0, 0x800) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004667b, &(0x7f0000000000)=0x1) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setgroups(0x5, &(0x7f0000000100)=[r0, r0, r3, r1, r2]) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 13:34:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2100, 0x100000000) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x5) 13:34:28 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="b2756aedbd808daa655c8347e1433f816064ee8abd1fa923cbeba4b3597eeba03f49070fa7c9e98b8a1cddb40c1aba3af9123888e3a2d85727fc66a536be34f4719e0fa4e83a829c6100974ede5a37a0519e575a114f760c66f85f7bb0eb246f56257aba5d531594b98ae6357b41d5cb904f7435a82f6e7a8c25d6210993c351e33353cbbc59992b6c85c5", 0x8b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x7, 0xfff, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) syz_execute_func(&(0x7f0000000080)="c40105c680080000000866f08094459c00000000f04583250f00000099c48135d5bc74aaf80000c4a37d793a8d67470f7e6461b066d9e18f6878a2f3c9c4e1fc11bd000000000f05") setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) getuid() 13:34:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x82) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xcae, 0x3, {0x1, 0xfff}}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20, 0x800, 0xfffffffffffffff7, 0xe24, "7df9e354a7074fb41b85b61f2524d539d7d23a88", 0xfffffffffffffffc, 0x4}) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x7ff, 0x10001}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e56a9795b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfd039af8efeb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a033e20a9b8e9a40b81e805db172793bff6b3761d098cdd41a05679a4810e21601b86fe45c6d8805bb73fdebca639e16dcf1a354b77544799d950b95fd6905b27d42c73630d2f56ac760bad597fc8a79d36622f85d059ad6d13151d3d687f7b95e6b37b73466faabfda0c25091ba644bdc310404942c6e77f007d5a6cd5d50673b1fc375f289cd405594015543c70e3a2686cd9b81ebd1e236efcf81a00a08b3b18adf728fb5eb77cbdfa33a9a3b830fafe"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001000)={0xffffffffffffffff}, 0xafbebb290cb68844) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001040)=0x2, 0x4) read(r0, &(0x7f0000000000)=""/4096, 0x1000) fcntl$getown(r0, 0x5) 13:34:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x2, 0x4) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01000a55e75c254861106e6006e6b41dbe2e2766696c30e2"], 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r1, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffff7bf085d7e085458524b197cc54815ca4d35660ce70ddaafe7a6736cdca8043f0e52d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb5a9ff5cb7ede8088e44d15ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03000000000000000000000000000000000000000000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xfffffffffffffffd, 0x2, 0x800, 0x300000000}) flock(r0, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) close(r0) flock(r0, 0x3) r1 = semget(0x3, 0x4, 0x8) semop(r1, &(0x7f0000000080)=[{0x3, 0x8000, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x3, 0x1800}, {0x1, 0x76fc3c73, 0x1800}, {0x0, 0xa1d, 0x1000}, {0x4, 0xc37, 0x1800}], 0x8) syz_open_pts() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/4096) 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) lseek(r0, 0x0, 0x0) 13:34:29 executing program 0: r0 = socket(0x55b2a2a92c4d8b4e, 0x8003, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="faf655153d53e5b8c6534266e28174e0e993bcf0c0bb3b60f27768fb245497b890dddd8981588252f39aad5a19b65f7a", 0x30}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e44ea5ae1a9834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f00000002c0)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a3104f79710f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89ff93ad563d5bfae58b5905e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d00000000000000", 0xfffffffffffffdb1) 13:34:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x5) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x3a5) 13:34:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202feffffffffffffff5d6d9f47bd148f58422d0f23037bf085d7e085458524b197cc54815ca4bbb4e33d70ddaafe7a6736cdca8043f0e595b2384cc5d62d5d05f5f2aac1bedc35f9acb218e8c53e0adfb11fea58feb56aa9ff5cb7ede8088e440c000000834c05dc33b7917e14ae3f435207981a6cb7ca102f13e46c9946b194cb745d8cd438f4a996f7693f665f65b13a03"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ae060000000000b90cba8590", 0xc) write(r0, &(0x7f0000000100)="089c7c9bd73585f52f1876d9537a57eced0316a6949150e2e0457d4a531d560110f131cddd3d606e389a02d32729a6170d68631e021de8d11537cf991ffd74553e4a147234b73405c74169e2dc8972524bab7a50bf963fe1ba9e501e2555950e7403f4723336e49d9a80c2918e9a89d593ad563d5bfae58b5959d64e63f146eb05e3c87ea42bdad7cfa112864ef2a631e12ac25da4e7589c74ac9ba4ff2f7a6d", 0xa0) 13:34:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)=""/47, &(0x7f00000001c0)=0x2f) pipe(&(0x7f0000000000)) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000367000/0x2000)=nil) 13:34:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x110) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/74) r2 = kqueue() munlockall() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r3 = kqueue() dup2(r3, r2) 13:34:29 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x100) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x1000000000000a, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x8, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x3, 0x2, 0x1, 0xffff, r1}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 13:34:29 executing program 1: r0 = socket(0x40010000000011, 0x8000000003, 0x2) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0xfffffffffffffcc8) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffffffffffffff7, 0xe0, &(0x7f0000000040)=""/106, &(0x7f0000000100)=0x6a) 13:34:29 executing program 0: r0 = getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xfffffffffffffffb, 0x7, {0x3, 0xffff}}) seteuid(r0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getegid() setgroups(0x7, &(0x7f00000004c0)=[r3, r4, r5, r6, r7, r8, r9]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x8000}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$setown(r1, 0x6, r11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r16 = getegid() r17 = getgid() r18 = getgid() setgroups(0x8, &(0x7f0000000280)=[r10, r12, r13, r14, r15, r16, r17, r18]) 13:34:29 executing program 1: mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x2000040000008, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) 13:34:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3fef4e949e499ffe4c327656d806355c68ccbf91", 0x0, 0x3}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 13:34:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x8, 0x40}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="c6219e8b13a6dcfb453001da4a8f5516c8ed0df8f455ef703042ecb1a5ec945f1c038636210c704c62953e9e062790b3a223ea78d865df6e38b3fd02c116b2ff73ced86a32e03003fd9c30c8f6255df8847783b431c0df1c35bd83890ffdf7556bda593f8e2ce3b97c6237fe99320d5b19b2fbcf7f601ce07fd405a1932df68aa45aea0401a55f7fa1404b0b35f1e144482ea7cd0a043677c2190f6c8a201a043e370efb412c316c89d8966e98fa3a2aa39682734138276e2457d8b78f6647a506e605ac26fdb9edc0b154516630ee30305699a0d70a70493e87e3cb781a87a334a4e4ba8e48", 0xe6}, {&(0x7f0000000280)="236c0542b3785a99edd1aeefb0", 0xd}, {&(0x7f0000000340)="8af9e6676a07d3f4afcb9db85bbcc74e43186d9bd3d908399656560f5939cef8ae4c75c2dca3a44042fa3f5614883a6751d3d92b4cbb21bcd9063149a55f73ea23c480ed98789ce6b3f26213aeebce82e45d9ec08789afded919e43884644cdfa4713084029963aa5723769433907d0bf245b05cabeba10e9fe1ca6baa00a1c92e62b99235527ef1c941c7677423c666bc671441cdf969746020ad321cd455ed150a1405269567771a9e3c88759d15866230293c0f5ec90430eb0778659a14311638c4925ba823325a7dd62579360f9e061e0956669a5322", 0xd8}], 0x3, &(0x7f0000000440)}, 0x407) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvfrom(r1, &(0x7f0000000000)=""/31, 0x1f, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4}, 0xc) 13:34:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100000000006, &(0x7f0000000080)=0x5, 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fff, 0xfffffffe, 0xffffffffffff0000, "e281f923adbac5c3f328944583256596fa1f744d", 0x2, 0x4a1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20008, 0x0) r2 = socket$inet(0x2, 0x4003, 0x100) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) linkat(r1, &(0x7f0000000100)='\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 13:34:29 executing program 0: setrlimit(0xc, &(0x7f0000000000)) 13:34:29 executing program 1: socket$inet(0x2, 0x0, 0x29) r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) socket$inet(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 13:34:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00') dup2(r1, r0) 13:34:29 executing program 1: r0 = socket(0x800000014, 0x4007, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x280000001a, 0x1, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x30) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x917) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:29 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) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x2) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100b0, 0x0) r6 = semget$private(0x0, 0x3, 0x40) semop(r6, &(0x7f00000012c0), 0x0) socket$inet(0x2, 0x5, 0x80000001) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x42c, 0x41, &(0x7f0000001240)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$inet6(r4, &(0x7f0000000100)="d86a28eb44e281149801a4e8eb9c1760d9bbbba075453e60224d00b4b5e61436541f4de4d7e71b9722b300eb8eec6e5939d308b8d7aa52cda110c93ba017b48e23c0c18a3d59d9fcb6613400fc6f1890950c11531f39e0b1e0189774a27452dfd13b9dcd3a4243676c1d3f497f9e8e517d536880c103cc09b1c6b1d7565d9c5ecaf20ea74c6d5ce58014c6f165cd088ba2ea244d003d5090ec0ac1e3667a1ee6380ea51510b89ded89bdb8c970b8f57f56dfca4c2028fce1f9c788dc71", 0xbd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 13:34:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x104) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xc0000005}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/180, 0xb4, 0x41, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0xffffffffffffff70) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getdents(r0, &(0x7f0000000140)=""/227, 0xe3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r1, &(0x7f0000000240)='n.', 0x2) 13:34:30 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$inet6(0x18, 0x0, 0x7f) open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{}, {&(0x7f00000014c0)="542714fd10d7d6f5850766672b3f8f8eb341d20a5d337becc4e461db7567c947ae0eb9da17305b1a9596c056c7e459ad5ecf39ffc9f4f21a0325580f464c163e01bb6db896ea854d143285b7ace6228e125030757ceb22873072c76042198eaf5df671bbf1aaf66dd5d72ecc38a75154ebed7aeb6a87fa96cc3d98f6cda40f7a31abc3d2b543d81ce3379163ea1b594dec6aae92dcde661c004bff303e1552efeac8602f9c425753501574e33a14584f1ed12c9e096c093b47aba39d4b52251f843ac0b6ddbdcbb2a36da058e32fd8d60618e2b19973bdeef2831f6a0c7e5f591b97388eb835d9ce87758278ab0568c1a7f4108c4e382e9fdbce0622e8943428a6aca00a5acb933b21bc7c9d196ac514184cdc6516fdaa73bba9cad2360c2a005caefb0084d0822e813a61ab106d02f0891f43947fe1d57a2acf1b95cdce81f6904fe89a038cdfb6423066332ad50196c65a95b75e1bbe4b2e8739f2e250f8553ddbcd32464fe3d245a8836c547c9df41177d463281fa549cbe2287199c6d07edd504e988cd08489568728395b3fee11f5adbf55d55b606b86142608e983bf18e58bc41365b0918f896bdb649bd08b3bbeb0b45ceb2ce14cce0198af0cd15d40e57ebfc763b397a7aede1ea60838c06f825d71bcca87be706074dbf6469394360c987dba8415d835ccbd3cfb0ffab9526778051c78e215533d92169e2cb614d53241295b546006da03f0a356b702e9af605324c484b0c30905d5a75fa13c94fdfd3905ad4d4d94a4dbf073d85b0e49414e8ae64d1c0090339c29622bab28092fdd6c32905f6a5467a8c84b07bc51366eb258fa0834ba9735ea9b57f0fa4f3c56beda58a68e3511445294ef643271dfac970fe52a65c13ca7b7a684f9d31ec34c02cb51eb93843a3be08b38f056f2742e4d1650178c7eeb87aeae976e86717eefcd6366553f5ba9749e0bcbd2ef0b11d168150041ff8738c20151cb1e7d2a7fe932306ba607e299b723fcced1575d25482d5f69294f5e4a63e447d4eb4b17b3f11a452f2600a2a4a2a7f1d8c5119fe181a1ba2a5998ea32d980cced7a1162eaa31bc8a7a15ed0366668b27551b2840633a65edf32c85e9b4e85a78defa9dd226de9200a02824f626777a62e8b8f79139a15dfea9e200a3c8727fa5b7f57bb6865d887189f82f6ce18a81fa20d3013e9b123eef881c88e0a2f36afeb349bf179dd1a526354d4c7f5b8f26738705abf6355a29a3f6ea439a8cced1d6726715c713b5a93106afae8f0bee218529467d60f4d6c465fd1cd69fe650bfb2105bfd8e9047e35b054a46b342eb715e1c2448708444a631bc471fea6d8fcd7fdad23e8614ead35484791e25a7e6a85bd209b1b1e9160069393c6ac2c65994c6e689727db02997cf7f6fad3e8a0eb0d802f2b3a29a99fd99a0582610e2ab6cefac148d0b8c70c65ce8f0a2a79bc445c30894a9c9ea854d02593ce401c0468006181220fc5ebb1652643e55f05492ca34e9527694ca4cb5bddd48940c0c3db529c741f23b01f32939a6eb4f940084463f56b7a100dd0dddea3918198490baabfbecec445e81cf24d494de1cf680e20da05a23685a0da303f17e80497d1fb8e99c6daadeebd618ea7488cbb38dd83bd61f6c235ba9ec0c541e02c6a8b1b8de74544fdbd7005ecba9ed6bf3c21d0a72d5603dd57f6469b5d783de40e3ca11fc90e05dc1181ddc71fa209aafa8242f96dec3c301e0294f85e9260ae08cd8a1124ef7e913f5f67215cb2f2271700e80cf1d23cc45b0c552919ea948475e55a974e827b06a1a92af70c052eda602bd5ac3681a1e9cc5aa220dd0da6cd1743ec7a0d107aaeb3ca85d0d8bf762c7567f7400036d1b9df4858f24b1b8f75a22fc3ea91018f99addb5b67e9fb81de762ee268b4b318ae1400a451da5ded3258e6d2c1d532de06cd64b4299885800262b7ffb2be1f107153ca788e7ad17f12ab7d1deeb5adc9af7f59f28afa3b41993867ff49a1bc255553c088d24178456897f8bf057e18e14d7d9d207747dee0632339a3c3ac8a527510a72129dbb3209f4e47510756188a9ecfd1d361eec0cd11ac03f59386027f5f9c75d680625e10aee3a24f3016d412ad8d903eee8b6efd5b97f88c6d297783e5674eadd368bc84c0901666f30812d8fb9c4410d45fc93e39f0a91412ad3044c08da9ee745a27caa0d80704d284342ec4d12da84f56255437b071c15700ca3116c9d25be6d76c533dd9a1cc918c6f9f69e0bb4bf26f43118a498bcfaef71130bad3d784fb418300033f84589936af75607eccc7b0b6a8ecf75dd2a3171d05bb29a36b0d08f9bd184e427ebb67b21fa1338018b629f4a0156571b0c749920443f019ccfdbee5d80fcbdaf82bda9b3e31447804dfbb66dbe7fa62d700046873835c5d8b6dfd55eb7061fb6c454e836a5817baf9c313762500016eb75671e15cbbc1246fab04a105a8d2a97efe832d4ddc2d4e59d66427aaebcce7c0260d910d9747682b50042f6c9b68e7b28673b26e7441556d3b67723e7bc1e161be934a0bf030f1e3e06d4c9cae4c7591c9dd21b30c56416b700d1664d2c4231a0071bfc0644dc7662507e1b6d45d053a82e6467e5b707531f3b898c9936a3dc1aebe63c833fa7536e464dc03c7866fa3221e307317d264fdce9100705e612f15318f1ad89941ba20eda5be5d76043b494db02798b46ef3283be6c76fe98db53abebc9e84d9817bd90b01448416b795359a584a229df1cc7534e7b967b785f9bd60e08eb4ec45451c55ba18530e40e03498d536477a50c011b40682d5edd218fa1e036e93dbabe232873ee5f637ab7f8ba50c1faa0b3b1b17faa63fe29fe039a8c7a04052a230edd72c18dd6d1283c4a7c6a525725a15e588a298e210cfbfa18a7632fd05e385e87797161a92deca08336815acd5aabf01c545cf2d19ae5b506a2450dfa112a8cb18ebd26c2712b567724a1746d16df1dd0555b176df126b5691a8ac5dca64c3be22055b741d8a2481a3b5b6d03cc4d03f860a442e1b3cb73084b6d04f7533a57b527228b9ca10366833e8b5c3489c6a6e637043cb13942675fca14d7b58ae7d414f0e13521aadc22f82cb4b2b3dedb93cc7cb7a44550e5f4365e391697bdc71c85070756ab96af60a5256978f03156b120dcd0c63054b6b12844bb6dbf1701dbbce1aadc49a232f51d462d1230fc75cc4985c7cdefb5ba95c46d53810629a250818d5e07f4ead79d9658363df71961b34cd9292f4c467745bc5ab2f19a9ceb7a15385f7835371ca2be7d9f99d561c9d7eac8a0e3b1a944c815ea449716897ce2fadc9e7d4d6eb58da4fee519dbcce6102a27d137c58f3f9768d80dc24de19d51c2e09841d1147f91edc055a1ad20bba31fa89789af0de6b854037ffc2c06cb6b41ff357e0dd67b249fa61d7835bcb7511ec60898d8b8e335168a5a775279564d1946a51fa9f719a61f8e2e8cbd7c924af3407a7dde685ea84dd402f135f3763f0212ba87e0cdc7e0266831305814e416f97e270e5c91a990c3be1706f2845d08cffb28c69d90986b55f35734f8f606446f7b4e11dae28d96a10900056fc904236cf99a101f4b3f1def69e205aad53669a3cff8e4736d4a73639451217cbb7db388a87abe5020548a9f49be17693fa8fc9565907cd71258ac54aea478d7902ffd006ea700473c613d8276bc3f37da3b2e6295409c973b72501a1f02fa340ecbb382eba5b808fdbb8a03c33a64f7ef3fe5dbfc6ec95ecd0e984940f035ffd58f431c910a40a79bae69fed55e3d56d7f6e7bfaef21718f38b81d6d4a41799604968efcbeccb09f40f5a69c80eb78e21873692646e0310c0bc72b09a540b2309b8846b5907bc5670b078e3994116cd83077e9fb655ac3bac30c02b936d2893827c994e2bf9b3af6ff83cdf4f0a4b90c93b433fc437d9ffeff7f8357adb0cbfd0da1b3550b07fcca71585c365bbc3d43b6cd0a014adef70f54f656c188089c371f1cb70ab16a48b12ddff98cd1d4162c37cae90597eab0306e17ccf5aa76d3e6b1b65de3041ea2f1a0765e271c0e5654d6c6972d83c86b601c2259ad5f7b268ea2abcbbb09d45877ed908a8505cfa03a5c2189cbc0ae1fe804377d4c6b4c4f1e369551e3b74a3f06b7fcd05d8eac597c9bd7a0bcd74cbf9ec53b454336c64c6c3cae1c45e1c3f85ce812080cbee8fd47f707380b0f3b24a499b7832678a4ca91b835a173ab64f2780629a33064bf13beeacc82d02d2b6ba3d39047c63957d1d88ee597dd5246372b6d0d066491b92e54ae38b5f46b4d27c92950eb729b66cb4f7064489e4e3d1d10986177653f79889521bdd6bafde8ee82b5f5369d656f1c75a7a6ee36a9c8ead38e575cdad58d89ea788fb39a7a9733634b391adafd40fc5bfcc3ca9b9200c4bab723770268fa06344af8ae12c521cccbcb0b86ef27720be7970c9631ce84bd1e51fb19f7cdba297af53de8ca4a510b2c1e23cacf971d9b581694ab1176a6b12531ae2b182de1df49ad00ebabeb84bb65917c47bba51b265c7b6cdd8a2cdcc085b29e62b0072a44ef1f22d8714fab37af82eab4f83b6229ea023035f36690cb005d39f3b7ccc723be9015f4675f4050c3618bbeb233c3bd6bb21b96937437a4268a727e9caa0ec451470ae086fec3d66fe38a7a51a50a5033ea3d3474c11bec68bfd0ed6c5e1348e4c2d98a8f7f7f4a28d8c46b1ca6f1a9231d68726636c24ff989442ecaaed2474cec90a153906c83aee0901092ad5ec6b0b30c717335b58d33e6192d0b7fb74c900f30bf0d1832ffc4393a7a25b234f713d6fe4db91ac2ec3d232741e2ab65b6c1b4a10ee010c5941115a8bda1ff6af14897ad479a359203380b17b09ca4ad4ad222ff9a42fc26d71f3dfda3d68f01c891ff0be4efca8d765cdcefa464c9fc70fd2213996153983ddca70b4bc22b2eb8e79beadde245a72224400d6fbac7dc9c850c8cfbf6a28679cf37db855f031ce65953e2f8abb29f4608c032e94d5f8d40594252d76de033d66a61d0b6b563f67b00006350c14af720be82ec973939a351473a234844b0e5c0851f43f6651028a50019644d35f371f850527bf5cfdcb9af93f09f389f91a265228ad10a682280aad632836ef49ac798f0bbe7f5a14cdbb375e86900dcc05d7eb784d28bc9714a06bdf458ce0d4a36439825b1a0ba9e3aca19d0acb84aa10844a23259c4a751c7db5d68a3d7b8a8fa9922687182922f89546ad84b47c23168f54f7126f2addca1094795ed9b2c43c0e08e43b4000cd095351389ae1da9119658416763decbd7d4e3070ab94568e510b78fd8c003197c55a9ae2483b5273350d340480bdc06d76334b319b79d719c54abaa7d63f3b341e266935a3e8ee4306d04d78508ed8e6986e9bcc520dc044aa0b98908c480bedfa8e69a22d8d59f6d81a7a2a837e4d29b628e54787017afd57be61dbf13fac32d34e636160eccac7544355adc112e29939a2561ae8633add736c8f095086db576e6d1f2e1120a6db770377b7b35389bac9c0f9eb21ddec1f8adc53e87713eeaddba2ec9977fe74e8d945e1b5c91ce46ab475ee7814313ef0df102cee7612473799814c7ee0af768252ba879b379042ff1f639087649bf7d77bf9cdb689f3171642931187755fab35e43851ac9bedab241c8a90b11d667376cfed37c69a8458a318d9698a81899552e7922cc37956203846e9e405b6c1deaba3789df58f8a781b4213557b2b4fa9a987474e8a8213983b50974669f3e2d5871a6cae0c7296cb78ad9830cd05f812f9c87", 0x1000}], 0x2, &(0x7f00000024c0)=[{0xd0, 0xffff, 0x4, "1a468fa6e7b017f1acae38e89ae17366b9364e4a1ef84572fde0138d39180fb97e4bbc4df68cc55e8eb6d3f367b485f313e0aea02ac04bbed1abf2e7d15631d45464d82fba68126f723efde44ac1fb628ea7b933e5817ed74f1382ba482de4b4dbbf85e5b1975160aa005bda4e87bae2a49173148ca0f2ca46f3246f464b5dfe9130bd1c6461a81b510ba46b2271772680daf67720adf468a3bb6be62571466344e9a1dbaacb697878ed0ce17ab8ca210840b1a106d52d4f9652"}, {0xa0, 0x1, 0xffffffff, "3eba28928cd8d8768ba22e4f53af86fb064aa68422bd68ca444de03e5b7902b79da82e0a19eb1dfd14bce83feecae73143a6f5448c6ee08dc615c7664054165521986e04019546b4053a28ee6b1ad0eff38d1ec90fe2eb01527fe5030ee2f8c881ecf9b3e046a7e878a6f3e9eb5094d2fe7a54c715a090b88891893eb49937a8ee40099d79918c09aa2bd1"}, {0xf0, 0xffff, 0x81, "ab38098ed6f3f87b410583f9b8d156f9912a20f5e0c2c2c57bf44426bd88d4ba67bada5963a9950da7412dc516505955cab6016839979a9a43c7ed1a421e404f391e2da034fe91ebde455dea347da55894f0d948bd383c99b024bf4bf363bdcbb92ff942808868faa1c92f66d4da0833e9f66ef9414f0442e91988c6e04ebf4a1fa50fef8aee9a37bc0aae53d6e0203e013f81e093cb76775b70d2c2f72fd47bf4543dc24650da883027d1220789a65f6bf5e063204eea849bf2729fd6a2202324e225f4fa29e79b0ed3ea453a9eb64d197e7882cba1eabb70"}, {0x78, 0x1, 0x8, "90b5305bfb6b32dea198ad601809c026c531faccfc76edf6360913110a654517d07df32befe3f99343bd6733d02193e18654adcf396a7822181133d1e11077dde76deb6c87215431c8388d710ec8ce48687a8423f553df533314976c822daa2e8e3022a1aa"}, {0x78, 0xffff, 0x916e, "85b57c683bf2c8183362625a345476bffa54899d44b1809a9a7b1ea0704ba20ecf207b334094ed9ead203706c519b38a5da2f81f93f5bef3e951c6e6cafa9b860f38e303db7876947947278383ebe15d8b5f35eff0487cb43daff9f6843505dec9"}, {0x58, 0xffff, 0x7, "0a77a2bbbd7cee5f08121628ca4a1661444f727792abef00738e1f309153107feb968b74f77b39694919c5899ada51c1030fe5ed2f78e77402f1afbe4d81267376df70"}, {0x1010, 0xffff, 0x80000000, "be184b3353b132a16ce7b80eac09752ebfbab2b625a1c47f1d2ebb321e5968c0f9ac78d4fa632d7b3fe9e7dbe969d258f01603980682e29f237364fef159e4bf1e4197536f803a090814ee8e13e250172f1fdec4dbe770ae547d31be6dbeec81e98a5bf384544a5681bc1a049188d73d236e36865a4ba505b7642e22746d5903ef077601bcc681ec21f73c3be7811001122aa10005f89acf85a124c2493863aa121ea0bc745d349e95c7f8e513b0947018fa7ab3257e77866732161ff34de908972977f36d10b5fecbf3a1f12c9eefaa99d6ac64f482671d9a8a383098ce84683430beedd60d558b46b0e1a48a974c9109263cf86323b076c8c2fc321881e0540bcdd3e1d551659b2a71a0005cec8f621fdf3b701678a52cca5482c7e1974eb0cc7507cc349d238f2007ea2ce1dbad1507205277398a195ed73b5519ba8a0280b80920c3becbb4dd6b1fe951f52763f8d129a6dd6a3ffd2e35f7f7e72157a0b84b004171a6623b1d7d8de8aae186cf2052ca9ad3d06cc135c308de6e3659c165af323605cec2c62928acb70d76a782f170713420304bf7a48ecc0149beac5475062bcd7fe1dd5a2085020a5fb41250960c7478d410eb1c2ef31e643d96934a2eeb369aeaffc78c46a6e26556b4e0ec9728cf303c0c219a12a0c31335e7eb92d9fc5fbc775f900877557d8d13a80e62fdaf5bb441d9b86ae0eb7c9fd1ec074c8940031cc02d6901799247ec1bb54b3e01981544759d92cd53fa3284b7292737a5c3632eaee8a824952c3ee2a2f773eb5e2fb80c93402c185df86a21afb57cb6ffd60a2f3865690201d2d92c04d7070c29f32ee890c539a83bf9d08a634181a421101d5cfa8e9de16915ed06a4f197856072feb666126ae2584b39c006034947c8cccb9f9537fde7001faae4c7d809b1b17bb2ca3d87b162e99c8caba8675b67a03207c5a3a06b54ffb87c5a152c0ec48494e4f0a866518bae9eb6c1781da0933a206868fd295a429eeb0d23f5c66dd16e9d22bcf435a4cc43abd404d9c40ee4db9e9fd0ed038e0ebc0addfffab6f7eca4039e5fc170f9608d187a40d74b0bb9751c5017299f0d57ffa7e462b38181786484bbb7413ea5ef68aca867e0699f54d52b0f08b286529199479c24b15618d2d07c70c823304fc5be1f646e7b707bdb1f8feda6e3a095b85f0ed90eab47020dbf251202925b15e0cbc3ce0c4486b85c17f6c710bee22ad4d2ac9ad1e650d1e3c3004c8d727234c9acbe97b4e73b3f4852d579caeb0436fa03603665a2e1b05e4ee81f42d920515bbf3b75c49f52da896abb9b7688083c8ece0885dea0d0ca5338c9d9e530e39e9989f7b0647c6cccc60f84d655960ba26e093c8660a2ffecc0e605bb3c3869ea9005a7c97c5a4f87d281a0d3278bb7fbcef4f063e27b8046ff544dd3bf0138fa329c880c27bea70a6cf3d0d01d419eca19e59023d9f4e99ca1c6ea95252814bb3b4a1e0c21f846ccb0649a1fa5b609cbec964b11ff1bc055367da45b4c15d32065325d5ad10b9ce8f2cf3038e727b339c61b3cad781689d3798a7b432f7f9b0a76a3dbadabfbb3948c4dc342d330fc5d8f7213b0eac190c4baf52d3a3cad51af7ecf053152fa0e8776a6272ffa751b97c9f6eaa039ac5b269e770be20c0b171c94f26d81e61b1f97b035581757a74322532e9868799ba75e037c99a42c3cc2b177889e93e91f2174eb635625d373cdc508ae77fe545514f12d390d3b3c6801edfaba43fd8d63eb46b58db1a450743651ebafb08b91546301394e336a11af3d19e56a819c0b49d6e7e7325c1277606d8dfaeb19e32153cc6b8e01d7c17984922a78b79b519cf7957dd7c22f52924e83565926584202e766183a4d865714db5bd50f976a50eac429a531d51c75484fa3e2dd700f5d558703898df56d90f9572113c7df957c84c422434996db926cce8cf30a1d873d602c7c2bf810087a8412d5ecc63b1b7a905360e49ae50435ecc300e249c56b29e2a813e057f217f0522bc4e056e85b591baa2836452d65b1c5ada1d07ca2cc7b2d2e1d2c57d6485baab3bd23ee16fda5ac00540376fa43a9620e66968323236f793af00437ecafe39846a79671c6462ce690955d4402b3d827409ffbf05af0a9a06e144a949dacf47e70c592102724742ae42fed6bf4e9aaf319ebcce7edf05f3cdc132920b00c41435bfe0617f29c7d608d20937b13d72d5784260133b53efcf39be35563dc7d6b8afc39135c00f0d49c516e3999da21ade3cbd729cafffa4ccb6b0a28f97fa8db778149d67e667c371bfc926f7c5ec58bd198223bf957026e716e60c309332b00bb808ac83d282aa836a7f82d8f9330ae318dddc282114d1b9551a997623f40514bc0e46614a7203c357e9105af882bfe1705658bfb9296d370a57da2c0c171943061b7177358507776e1c2a97a1b191b8ca6114c9601c6e7663dc40ef8a3348057b3bee5668855756987c167ab5f1baa59b3dd718c5b667fd941b634d54fe5bfe33f5d33ee5edcd7c5bf06c57fedb5049bc19318c0a98f9e10d142336a049816e6b5cb62548680da7f5e50fe8d76d6dfb4102006b58ff0f0d3757f4dcc894f1496597220bb77b3cb5fdee298e21581cedfc04d25c30d8c82290052a788cc45325c20e4bc934b9b0695a153f15b5592203ce40e44c197499d8ae8682171531f3f0f64c29bf395a99f6506eb38863885be4f3ed7e4ef966a2c8f9dbf337b15ea448a8c62ec59ec6138dfbef6db6c7eb589a0efa2c1d6240475c438071efa1c18255639192d6a900f1b9792e8c6389c53dd63bc54c135fa95b0a4f30cbaba83959d2d6292d788b17b563bc7225ff4fdd92143589608aad1b2371e7d67195ac24f6dd61e933359e7b5812a0177fc623a00aa6d840fd9d6bbd90a05e3ec5e9bc7495fb759e4822fbd4e3c9f65d5b82daeaefa244c4c4e8678f5fa146f6288eb3c5a6e265ca792ccfbbbd68168d2c350806176543555637bac21533a742977368f09003fa5525e4ce882b76658edbe9b7177384c47ecccaa84abd8e2a9ca73a26796d57b3aeb26365d15aa2baa7ce335498177c33565f65031919c3a495c4f1404a410ba885234e5df6a067dfdd7590d9cc2ce0f61b52dec54392ca3eae7f05a145a2d0aeac52127525b207256a8847dc0a7eabd797413856dff8189f856f2fa639c0f5eed8492ea5fa2cc589d219c4eea32c72a0b2414e8d5cd10a8e55e849e354e24e227beaaafcb0ee7b5af8217a185c167733baa8fc6f0bb2527a7a338bdd3cf300c249c8231263250ebc78c6679b4e3d506c8a57b83f6a4b5796374ce5c622e05aee332b2d7dbee5f82d6d70ee707e7b42203cd33ee337b9418379ca713354045b5b26943c15883e6134139a964eb93a5c1d3be1308dc879289a98c57c334875dee17aa41522b5e2a3633a857ea78474be59c41a1b5274ee81faaf8496d845e17d03656216e03fcf17b1de23f6496d284d108ae154171629407d0a55f2553cf1feef41d4979875bcfcef6dc4346ed349611192e87b971f0e608da7819d89cffb74e801467a82e0c65877530dc2b7f22eb4d36d17428548b326918d09cb1392fbc538df77e014a0daccf9ec0ca0253beef1384e994cfb340d21fbdce7d33b9ab18a08d691420d60b52b70f6edbd411b033ed61e6d17dc7d7d644f88247ea0f52113799a02e2dff4de07c9bc268cc3583725e44ebdc848a120cddeaef32d13775bdd2b537271ba3b5a5968f34ffe213e0adcac48b3fff9a6389c9ff9fd571ae4b4bfea655eed0561926f85f62b905712eacaa3a6630ba4826739a99bb939444e76da88c2e0e9c70fecf51f16e48c9cefab24d2699d2ce8f573765a49419ce6e96122a2467fafdc329c8ecf58e41d09d8b1c66dbc1c7cd24603e7898697eaaddc2b0d1fd3f65e5ce1b1c9184bead635913c3ecb476649839ca47aee4c445e0cf90dd749f6ab653935b09304171de3974073e1d08bae3d23a76b096b78f1bdf5c80c8d9d8a611e72ad3b329c7414b3ddba3689114a0ee822057954b0d01683f71200e2072f3d03120932f736694d0321cd67c1c5cae8903fa10f5c5db20619d1b59659a1cef9aa79271c8bb5f0190b8939ee8f97c45fe17d6c8dc4d39c7f1d2b144ecd26647bd6631eb4f505666198a55835114a421d8e4750b92896c2dbe1c3477dd8fdced3e0ca8a8a84972a8a39a7bf8097175c01c4118051607ee99827e0914b065b76a5a2b52756b789f4ef804611358e5e9376fd78556b371794d517558fa7933111d13f32c4f967120f054f6f128a84c139ef48d33b73bc689ce2b32c170e4f943d5e568952b4564912328dcb35361e522b5ab28b62762dad6a097310894f6333b51346b2d0944a772fad50814f392e208605f82d810dc8da1e119e73d92f2e8a57b481c8f85df0a7ce92ce8615d6e45f2e61c25bd52fd474402460961d8290a14daafd311a6e09485a522b55c0a6dea84b1bf4ee865908689dc354a63ac3e76629166d523297febbb159c0382e4314db938c4843d083047d39d5028dc66bbeab4d24ed83155882e4cd5f9f3a0a7d5227bb972c81fb5859338a479db0f39cbbfa89ddbc0f7be9ba53bed7b955eb6de75f0f769f58edb3e6a1775bfa650ac12fe3ad708c6f0ab4e12d33253c3a405a5b49a42d75c199fea302db48598de5fd0357b213b658b03082d35d197fa2d74be0a9215a474c0cd91eaf8aaf19673c57e864d1db36f527e145869177134bd24fbd1f4031f58cb6c82dd11f0a5b2cbc4c490216d452e9ef4a1614c4f4573fb007fa65f0a1482e7d634c3cec2cafc783ed10eafa83ab080c7833eb8223bbb10a0f532c5f8acea4ac23d9723a1857f3625e445909599ea229c8e58c8d51a10eecb3e53165014862cb9758ced24550d249105a441896ae4186c7c96dca3cf6cff598317993dd648e8271a634fae72144d0642f21215610439e870e494c95c0d79f8324804a7b5b288d30bd56d2dbf2dda4b8845bcad5d9ae0dd2b94d031ff142aa2c1b72013bc7dd18335bb40914e873a819481a2d94e7f04c1e85cd8d14e0191e7d046f59863546aa10bf6c6b750a00eddd97574ec40f6e92b453039f1af53aacbaa67bdbdf538c605ef8da5bb8cc92e37580cef08f64ba862dda2ce65e797db7311d72f15fa79e5dabb2b2f778107e4dffac27c4573aaad2d3ac5e6f79e7d50da24f4c45bd1f0d7e3a159de4f54444f07d33084f964daf48f69af92f8a99972c907eca6f01872fbfe2a303ae2bc57a3e1b4e4ce5f6da30b0cc3f1761a0cb66a93d6f78a5eaf273615b4c09923ad3044296397f14811e8efc8bba0097163ce1fbaf0c6a4d1644a69ca6efac1ca14bfb9b86e94da6b7cd8dc07bec7ea0a3142120b98417d80329aa31124ff322059dc7be68d75896febedd25ab282903985ee2f10a3103a14a16e348955210052ac5e3a5da679e3d1585a12064746e3414dae57ed52ca6cdee2ced128955da6f898ff00bccae43ec583e5e41417c3c0f87e30cfd4ebf34ec6640fea92920b5654fec5f6aca88df96b7a867ced07f1fdc772ae7ba2ea8cd820b933773f173370d88d1143ce60721277cb236eec3b0b704f8411694ad9c833a3523046766d7ba038aa755e3759285aeb1eb6669d60767f7f55b858228714eee3e2547940d092b4401784f53ca186a0c40e30efba546ce3d4debed0395b28909e335baa2c60de418ef199f30300815b3dbb86e6f82336d0dbdb038bf70b85e4eef1a9915194aceb401755d317b0dacbe7644a071fa701a2018d5936"}, {0x100, 0x1, 0x8, "bd0130024ed2f47102b6269c18db56a56ee9eb5d5f26576da6ab209884e02d1edbb574a26f27f9e0320f78c979c2acfdbd668ea60dc3a1c173eaf8fa43556919d057550f80b9b264558dcc9d4668d1d3ee6bdca5558fadc7f29e255cbfe52887e4cda94d68808c55175f791916a35fbd6f51241f2b38dded351e2f07b091285e79e1c6fd19b348c256c8d02aeefa9324193be088cf86e8700f893d5564039022c88fee0186399852e50459628e9081b406b68953be675f1a3166e172b5e613901333bc37192ec5a46ae022f47927eb14dcf2d7eb286462fbefa67173afb68510285d188d327ee43fdbdae55191"}, {0x50, 0x1, 0x9a, "387b0f9b5fbbe040244f32d1829a96ef6ec449a79cd08ec77394d16e8de537a6878ae682a6c4a02fb4ff1d18dec50180169c7160e8ece5c6bfa6"}], 0x1508}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x9caaccf4ef84171a, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = msgget$private(0x0, 0x404) msgrcv(r4, &(0x7f0000001440)={0x0, ""/59}, 0x43, 0x1, 0x1000) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x100000000}, 0xc) getuid() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="bbeba0647249027a7b139103a61c936930ee768598a3be979e5964d2d4b2286d6a90646b9175e9cfc5ecfbbc909ff47ab0823b289648e8955fee9bc5a92a9d739673036aed6d4962d936fc13a901a5add16d55edb0645e359165d7d27c6577decab8dba5ee3af30d5c6de3ea29e0796e0aa11cb30b0f6c7199344ac711ceab6314d5509419557a38ad78247a56f776cab4eae303232937e920b9d1e83796fa6735ca0d89d83d164e2e37511b7bc0b06ea827caff189b2cece2124ccaea7292", 0xbf}, {}], 0x2) msgget(0x2, 0xc7) sendto$unix(r1, &(0x7f0000000080)="31b2477057d47fff11705da21411975860ceb748fd05f873eb5c30e247c031f0cf14a9e51e683c3d", 0x28, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000680)="85f8e783212369834a38e4e6d86fb4b79fa0bf222277beba93264e7b38a72d652f43aafa16041ce7f7c905165f28bfac1713edb353ccced14d0d6b8fe6e43ffaaa4a616142f4ff2fef0b9d74a3d3ae2092e3a85ea77b87502b9af49562f6ffb21d00c9bfaa973b1dd6ca52a4b5aae7aaa74217a048c404f0a2e2d088b08744fa0be7f6f2fc7fb99924622f3f580ac8b78c953c2451ebcf8a066010944291ac5b49fd1e5ec8477d02954af117171347b5f7aa7bbc8934ab71be84613df804944a510d969163362c73d9b8c9e77de3fde1e472b97fa996debde4210b3dc87e015f51de2bc5d49efe6cfe50", 0xea}], 0x1, 0x0}, 0x435e8e46437e3820) r5 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setuid(0xee01) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000980)=""/208) 13:34:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x141) r1 = getppid() getpgid(r1) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000140)=""/231}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000000080)=""/73}, {&(0x7f00000014c0)=""/44}, {&(0x7f0000001280)=""/210}, {&(0x7f0000001380)=""/178, 0x86}, {&(0x7f0000004140)=""/4096}], 0x10c8, 0x10000000000000) 13:34:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x0, 0xc0b, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001080)=0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) listen(r1, 0x0) 13:34:30 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f00000000c0)=[{r0, 0x9b}], 0x1, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000040)="bf9e58907c2b8260879bbc2349928f2a1653e587a8dd6d458aa16c54cabdc7a60b3d86e7f7", 0x25}, {&(0x7f0000000100)="ecbe8a31b0ff47abfe55b428c315020e030bdec3278ea120f3d3fcafcf55642dc5718d6693e44211cc7ac9fa710b8f03a80fe94be66e074503b17c98d106d7fbb899e36ded97f4f46b3c7bd29ff11441b987a755e95e11b7fd046d1dcc63e0adf321cc0c9a2cbb4961216010e04d1caf5bfd93ff606ff35ee5f0c625436a7e1ef59f9fee984db61e94e5885ba9bc5780c1ed6991ca6e270756ae7697774959fee04cdcc18242d59d0bad7b910c15e56efb8d252f2266b39d0369d565bc13bfe03c58f3e159d63bb6f5c33fea0c96bb4f42ef6bdebb4b8e3ebe834c3062819df39145cf673dc8726eb8e3b7947005fb0849f7ab45609ef693bb381b7575a964a7dddd8770ad2c4c5828bf443c714a0945dc07eff01322b42dbf8f69e7e4fb2f30d3a875bee51c07c90b08afef86bb7ec890c06134d80693f896dda32713fe3e0ee7e8ebc331380005fb58f48760c9fd59e463a91ea668a79054271cbcf6ef23e6c3531e96c3aea7b953ce92349060354e3ad859729324123def25c290c4e06a358d20fe1315fce05346d1d68de5e94fff5287c24f7e43b2d2f365e278e3913fe129f02466ebae563eb6724ad629524709c736c16d64f04d508f32a26b4e9519755b4fcefb9fa01d868873379d74b30f7e4e1c78771eb5be2382eade5534c9b6e744e9c1dfc26e3923e4fea5860aa7af867ac5fb75f672024bfbde1327244f53c13adaf5b439197ad784534ce1ccd55966825fbc4595c0c25227c1a7bbcc88af0b7b9c9333cec0b8d9ff0e2bed6b2544b2a9721514425941c66764992c1a081b05644ce4abc66731aa4c7c654b058143c8af533cb581f8de0b42813fecd23e46ea176f94591ded14a6e6084fe0d2f8fd27f1a216452465ce9b8c507d6189f58efac0c83fec56d636dfb8b920339b54e31245776ce4821d42e405c36aa893bce5089836f4afe773371e0f6e378169f8d3f869d0450ec5fd655442238f16390aff3a2a93425b991f39af71f04282b86b457472ef4f2e6b93ff02764e997b08f2d2041eee0b10c5d5d353090a4687118c4977d4ad7b8c4eea758fd15a961dcf63a58fd257877db7cb0f0df8766f1f3c09be4f4f5f0a181aedb67e405ab809f48bb696bf7641151cd076b81667acb35187d8f2fae77a4f7f5dfe765c4c3f8e6f0818d6f879d952dcb4c7f9aa1ef90931151164fd0f92454abcfaece368f1daf46a2821a537c4eae2cd5106cb87beb136dc8423f2075fa77cd21bd3354ff033db0129d0cf6761fb612b2fdaa43c40041d08bd1ebb21fc17f2eacfcdbd5be13431d962cafb303a9d1d82223e3cfa4aca729115c96c42549a188f038c452b2b2d718ddf974b876609bc6db6b922d45720776f583a138306d680ac5c29d53480076222a0d3957102642b4ce646d44ddc7f6458f2258be03e895477a8c7b8eb832a19506d7267f814673ba5292c021b31bf6f176c6dc594c4eb6d051c9f409be1beb5567f1a9f1d5ba9b937733ef278f72dbd030905b237ed60cadbf4f8a2f5bce07d076e1ddbbcc73dbdb880e27402d249361e8e939bf3eecfc4df00c2d7bd461d5985d74b3ff2c3cb5ec4947f402f49bdb04ed0ab81627c59aba52079c872428a39e6e7ffbf863b2e6834ac1be1613d5b5820b4d343e47ca355a2f2963e3d685a0c380e226b9fccc27f24951b4922a6e7b575a2121e38e6bc96fb8e65bf7ce61d09b97c2d39019b72882c35ea95940cfd266eb4d03962cd8b6f8b08430aa036e115056a1802536f5dacb68b15e3f5671b5c4635e64a025685826d30ec093ef56f3c4a608b5b809026fc8b96b735ef6dec22ec49d643ad06da64a1f96b5092326bca6f52970108ef5d0ba7b48e8f831e992afacaf109ee4cc63cb83aea8d8cf400208f0828f4bd48b3359e2efd03e87dce6dc67f42cb574815283348523d0b1fa2addbae61ea2370a69bd4edf93947dd832718d527ab490addb91442d5d9f9393e4967e49021c2779829225d37e07426931212d8e2e73ad5ba8b66aa086721f0ac6371f6ac4d1c3759571d9c9db537479a701e9d0b31fde5167f7a1078833bfc9b51de964849e322c88ae70259ec7e2d1cfa8ddc6e3499a91845a3ff6b3985c8e7ff503f84389a5e2fb79e65ad804aa453ead324263aff6b62477b834871c52a99f5be113016859f7307a4ab6ce6540968015214cdcdaf1ba9b50018dbe2611cde790184945eaab6c2471b5a1c40a8b3a9da22a9661a07de700a67d189c20f8b81bccbce60630c53771223fe0e38690b595812b4940932479c2add65e6e98713961fda39e73be0be83ba51604b6d6eca8fba1a4974f5af0fdeabb7732d941a0593d9a732754507f2c3152d52344ed126f642526d97c70e2341731d1bff2c9d55a39b802fb49eae7793720c481f0b396b26caf204929f3becfc3858e0735afb55a120486adcfef5c943da14fa50a7cdf9ade9228917aac63ccd6dab61cbcc2e086703e28d9bf56fc7114cf1bee1cd76e12007b3238269b43db3d2a934a4eae9a5b18cf8f590c606c1ea86dd96cd6b17addf0e97d13068fc41366f960a6be9cc7212217e7f4dce6921a4d6eaeaad70ef5e434d2ed2bdf72b35254e505f65bc768ac9af443bacb98a658a26967db47f292be7c7f1b11862b991d5e5430f084d2ed948a3b99d10149a584428c1959bd55773358368b07c9441ba2325b4bdb0dda0d995ff0cb14a7ce40d1a855f4503b0b2b42f8ea4983c6391ce2f7c5018e0c042d146864a7b61550fc159dfa11b1fe8a96cc2691ac3fa0be6c3a0c7bb5e862a2bdc19027853efb510e187d0255119bb387e7db9f670152609d383571dead449e10c4215ceb2aada215f66efcae2413ff2c21a79dbc474d5cb2a5377f7f92503bd234592fd5f709fa00d95d16e46eadb328315cf2a04278eab1d416597551a0867b3febea5e01b138bc5cb1e72f0f7e916e96c9ffdedb4e678816747d656243238d65d938db30b58565aedc3b3fddfaf60ca749cd36a76ab24edad05aadfee7aa9c221a6d822c79d022c997a91aff65c5696da9ab7866abf30430d45409c78fcf236ed3707fd0e264b04013e7fd0fd59904ab3b7a972cc525a54178257e907123b3370fb5c05fc49b709e0527a5e504acc9b29593bde84939dacec37448705a6fb408b9ca302fedaca6a7ef12706ccf4f5ba96334bec489ec5ee8d3e4452e634c0cb5824ec6bb51d19cde9b1aa5238a570d74f95826679b9fd63d2840bca0edf94955e9ba88f62224d5e9d5fc017055f6ee3ee379690ffac8b9d46edb1e2a1e531d3a45e3907021c57eef8565fe7fde801159c2047bd8ae1505832767f3dbc25f27eec4e2c99e224ae89ce5806b7239b1459de10b70f1cc0960a2c97f857e8c85411566c9263307c6d0f738a9c784a062789d1b977088ac4df399b2f85fc98c3ce69b7591a0455d3e1d41af82fed0d675a35831c0ac5f43a5c7052519de48c73e35af9f8f3552c57b7e57badff0b68313e22fb62ac7467b5da8cee236282ac7e23143fe2f64bf31febe1d4aeccdf5d5c1931c4f34d1f963f95ed8f32afd8e46cce8abaa2e596692dabdf74ed83470398e8f059fcbd29cf47eb484939c98b127b77b75d9a10e3bb897b574274a02ab2b84b56ff795ea39b49e6ed2658be4642303b87e5678a86450f8e136d6b3fca9dda64ae8d9ace4f2d0cf0db4515403331def4432a6bd3f297ac40b648fd59c17caee80df7c813a16fad4e0101c5522bbbe0be59ebdc7027afbdce2bdb9bdee2331a4b6ae18171baf1db9aaf740adfb680b2b926477699931b158aaa570d207ce6afac3b09b546cfebcd54481cf04e5420453db8c810cf151d4a944934064e7c94ed3e58f6cd636901504464eb268cee8612f35fc9d38474126ae174077fd358df0315feaef669610b2462f926144b44dc4f920769cbf15c46e144962c0f02ac3175b781426315b2e9c482c362cbd68b5a3fcc59ebb501b9728651cc9ac4971ad5df17a110987895765836688e87fca5d0aef8d6f3a27b5c7e65b364df4e5f8a3b38ebd1bb3153d2240bfe1b51b1be25fe5ea5bcd27a05846c46d9d98cf06879d8a2b543d8acd14dab950f133a54c767a0114446a8a05875c3bc0cec61c1dd578b29c3ac90826c6fd43b5a14198c7d7fc864eef0c81a8873d749ca9205d3f2dc9e82c756478f3324756b6ebd21d64bdca2d82d998a364f28f3995623a122a871ef349e1cc97f20ecd5b355c1e02c5d3745e8ff94c4893193e66f5fb7ef879ed6f4ad9bc51940dc0e39f1a37da48c7c6c1bae6ccd57c9fbbe34ecf87cf1560158ab378516237390e696a25296e8caf48f1f15cfb07a36b94109a1a9fd7062d73fbc9862c7bb982a696e4d133ff0fc474399f9f3568306e36cb4623a0a165a675902e9dfbcca41c1119c135243968e2643f709c2a574a0c7bdffd0ea7309d5f9c1bee74ffeb98fa3d4cc578e2312567b7bf5505913dde98f8dd727ec5287da7e7a20eb6843c00644f3bea9aa32441f081f87c6b1a9131b08b27e634ec87f58571a592c137b8a9769b680c72510a8460624bb93c6f1c11a81cbd0b522b7ba7a97c78b8ae525629dd7bed6429b58e9f34e6351ae8e8af839a7cfaaa3df305cbe0f91519152e0163544236f801ed3c2ce3e1f88add3e33bb2d4f824c39cfa8ac408621bc8e975839d98e78b8935146c40ab229de9ef4d27f288ae312bec869d3747887d5d6dc67edda0bb924d069524fd505e51aff82b9b3f0c3cd44fc11abfc3552746aef7a24ded67ef90175c601e619f43a994f04888bb9d08f3e0aa7f53993a58b8ae8b05098952b18182934d3fdf6053018a413bb4bb48165b1d2329e8aa70515a0cf169ab567f06e50d8f7ad984804e2819c25ce63b63c259720e8a80a3aa435772986cda67ee2cbd7d7ea07a3e7d5679ffe9e5f6901cd6fc5aa0b20010bfdfc670d79f9e93672d60dfc95d0b81e238d9d0d18ec5ba129b7be22efd19c64ad98d155b1e0c64a97c0a05b8f8bcda3ed7f640811bfa9ea91b6c391324a7b5abdda250041a726fd749649380bed1d5a0aa3b496273abd2c68c80e2acd63715b19a563c06b9cd47df5e6186ecccb3fa6e8c717cf23250af71872af205f51cc2d3440ced75126c774e452e77cc65a73c3071d5b37b4f6b49ab9cdc89934eb720ba4b7a2eab14bb19a133aa4577934947285a6e885e053bc2cb5c522b7f03af161f1cec6352fcd3de25b6636e5d142530ed094a4d6375708fc333691f17a6d541dd823807d58c9da84cffd6acb5a418a7e7a14d1a180c0da225edfca8f0877573003b3dc8fea2759a64e92e8b7eb3087c8bb42f1f83b4892e203f544d31513889fc02244214919509aed1452515731d22e6d29f3ebf6f3a141628df59cd375114f4980309bb0cb364542ae39249bc6aadd966706842c535f33aa7fe864b3a38699d2c35206ec41083909cce1c3a95ca85780349e4c7fef37517890240b6498bc28cc01dc35c086894d2e10849c6c8c45be25cf2dfd0b1c5406f7208cb725729af9e4c39be29feed03303726119e008e624358346a7cd20744c7d25f96cb14ca90d0a5b8db4edce3dc7e5daa59c0a300ff7470cce48eee3bdf1bf90625881cd77b5734b841efb162d77e534bc68036087485861729505e483ab040df812b083d5300a04fd82021956053a66f8ff52f67d6c701c67e03b25ebdb0bf0651b4665d78cde5c120892f0b0835054ce4c80bd5b8d8241be69efaccf8cc074353b09617c7663e4537ab99d62841d4a55ef94875ce6a6e97edefb29cd03b5184", 0x1000}], 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 13:34:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x13) r2 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2a2, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x4}, 0x8) 13:34:30 executing program 1: clock_settime(0x0, &(0x7f0000000400)) clock_settime(0x0, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) clock_settime(0x3, &(0x7f0000000140)={0x10000, 0x1}) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x6}, 0x8) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="00f6ad0e66696c7b20e6"], 0xa, 0x0}, 0x0) 16:00:03 executing program 1: shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) clock_gettime(0x3, &(0x7f0000000000)) shmget(0x3, 0x4000, 0x160, &(0x7f0000ffb000/0x4000)=nil) r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x110) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x16, 0x1, 0xffffffff) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000280)='./file0\x00', 0x10480, 0x43) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x411, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20000, 0x0) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x2000008c, 0x4, 0x8001}, {{r5}, 0xfffffffffffffffe, 0xa0, 0x10, 0x8, 0x7}], 0x8, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff8, 0x1, 0x8, 0x4, 0xfffffffffffffeff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x10, 0x3, 0x9f4f}, {{r8}, 0xfffffffffffffff9, 0x8, 0x82, 0x0, 0x80000001}, {{r9}, 0xfffffffffffffffb, 0xa1, 0x80000000, 0xfffffffffffffffb, 0x68}, {{r11}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x17}, {{r12}, 0xfffffffffffffffb, 0x5, 0x2, 0x10001, 0x9}, {{r13}, 0xfffffffffffffffe, 0xc0, 0x44, 0x80000000, 0x2}, {{r14}, 0xfffffffffffffff9, 0x0, 0x4, 0x4, 0x3ff}], 0x4, &(0x7f00000004c0)={0x7153, 0x8000}) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000500)) fcntl$getflags(r3, 0x3) poll(&(0x7f0000000540)=[{r7, 0x10}, {r10, 0x80}, {r2, 0x2}, {r12}, {r4, 0x120}, {r13, 0x10}], 0x6, 0x4) kqueue() fcntl$setflags(r8, 0x2, 0x9dddaaca91f976f0) clock_gettime(0x2, &(0x7f0000000580)) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0xc40, 0x0) ioctl$TIOCSTART(r11, 0x2000746e) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000600)={0x48528de2, './file0\x00'}) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000640)=0x8001) ioctl$WSDISPLAYIO_GETSCREENTYPE(r15, 0xc028575d, &(0x7f0000000680)={0xed, 0x7, './file0\x00', 0x7d6a, 0x200, 0x6, 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x20) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0xffffffffffffff3d) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffff3a, 0x8000, "c6f5ba27d57ee7c6dfab1c4a5384b79e904edda0", 0x4, 0x5}) write(r0, 0x0, 0x3d1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="7d8f10ff465735e5a5ddc74742a770a0960a39442b", 0x15}], 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x1, 0x5}, {0x18, 0x2, 0xbdf, 0xfffffffffffff800}, 0x1cf, [0x200, 0x8001, 0x2, 0x80000000, 0x0, 0xffffffffffffffb9, 0x0, 0x69]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="4a19e6a329584c637f0f391c4122ab0e9e8c5563a850af4edd66d444805e42f7fa6589254a70d38a305807ec2ce833905afa0d745addde", 0xffd1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x0, 0xc0000}, 0x226) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e5568b35a8e4347"], 0x10) accept(r0, 0x0, &(0x7f0000000100)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0xc6b5, 0x72, 0x0, 0x5ea, 0x80000000, 0x2, 0x1, 0x2, 0x1, 0x7}) shutdown(r0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() renameat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) accept(r4, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x8004667d, &(0x7f0000000180)={0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x880, 0x20) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') chmod(&(0x7f0000000080)='./file1/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f0000000280)='c\x01') r1 = msgget$private(0x0, 0x100) r2 = open$dir(&(0x7f0000000940)='./file1\x00', 0x0, 0x10) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001b40)='./file1\x00', r3, r4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xe7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getsockname(r7, &(0x7f0000001cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8a6ff781a71fd4173fd9de4d43c0cf7773589e28e3311af3f8b1f4b14b0534ca182d640a9dbf609915cdf92bebe9f5cba31b297309ffa0b4bd0f7f6dd134e43c415f69a65312f3a52f532081244bd22ca8f4aff1f1d80bbd"], 0x0) r8 = getpgrp() msgrcv(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="000000000000000000000000000000040000000000000074c8a6b5672c2593300000000000a33b000000000000000000000000000000000000000000000000800000000000000000000000000200000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb0000000000000000000000000000000000000000000000000013f4a9eb48ec720e7c4fce5ad90000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x5, r5, r6, 0x0, 0x0, 0x40, 0x768fff2e}, 0x4194, 0x9, 0x0, r8, 0x8, 0x4, 0x1000, 0x71}) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x8) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0xf4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x101}, 0xc, 0x0, 0x0, 0x0}, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0) write(r2, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28eb1eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1bb72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 16:00:04 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001040)=0x1002) getpeername$unix(r0, &(0x7f0000003480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098b85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffffda6ccfd4883cc3663cec7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000567bbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d1233000000000000000000000000000000000020181559f29fa4cd96af81a300ee887a8311ca0c2874dd24c5b7abb3fd8c3c99431a5068dc91bf8a897178157dda4039c56e3bba23266e78489ba9bc0a4055d76dd0e5ff0549e768f3d455bd0475c68b1d9ae92876bbef3713e30ea5e37474cb08a420aeb2135691c9867526cfaf0bdb45483b054933e57a8cd6d9d53215d172fe27012750803af6211fede6ce57c16c0088fb064327324cbff03c98078b65326ab150bc31d84bea0090c6b0532b4d795e1f7358e143d92d01dfd4d6ec6e5f3b1b4c978163c0e9e4e4b078ef6af34829a29fb58b4d23be056ececdaf5e3d9d6673a9d57a5ec978c0ca06ed757b9a5c64725e0fb009708fbd82913cd7a4fc623307ee3986fe89e7f7c1753df228843540d081a05207fe32c7029e4740fadd4cf0dec51a371df96e62f9b9ce78af47af652cef0919c65209973bb230e54c84708435bba21b79b8765edd2b58ecfe5711ffb7cc4901f8f5f09fea99dda0440229af4d81fea6492b8cca29cdffa7d59d4adf148dfd000ec66a9f4ed826b33dc3bcf6bd5e84456c0578432ef3663efd53b5b582a75457587cea9f76cf71222a77d3e798e4697ff4e09501171362880bbcd80b51c83d918ba342621ef6b7c6638c66e13c329fd5bc1eaf61ff42f51320e0867aa5f41a62a53a8e3b2bafd813218ac21a45f58060d3af504044be9b149404e8be2846397b960f053e985e0ec70de5fa78f8fc43bace2b3abdbdf7ecefb2777c806d43bf2dd2f2e6c6a80247ab4aacce1ab2edeffd3577d2f6d55653c4cc0b2df1c5e27151254744dd31a1d4664be55575d1bfc884138b89131098887c160dbef265721a143330ead78012fd6767d1543b5c"], &(0x7f00000020c0)=0x1002) r1 = syz_open_pts() syz_open_pts() mknod$loop(&(0x7f0000001100)='./file1\x00', 0x8010, 0x0) syz_open_pts() r2 = open(&(0x7f0000001080)='./file1\x00', 0xa1, 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000010c0)=0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002100)='/dev/zero\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000002140)='./file0\x00', 0x8) r4 = dup2(r1, r1) getsockopt$sock_int(r3, 0xffff, 0x1128, &(0x7f0000002180), &(0x7f00000021c0)=0x4) getdents(r4, 0x0, 0x0) 16:00:04 executing program 1: 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) kqueue() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x68) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) poll(&(0x7f0000000100)=[{r0, 0x120}], 0x1, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x6}, 0xffffffffffffff78) 16:00:05 executing program 0: r0 = semget(0x2, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x3f, 0x800}, {0x3, 0xfffffe0000000000, 0x1000}, {0x2, 0xfffffffffffffffb, 0x1800}, {0x3, 0xf, 0x1000}, {0x3, 0x717, 0x800}, {0x3, 0x401, 0x1800}, {0x3, 0x5, 0x800}], 0x7) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x6a, 0x0, 0xc) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchown(r1, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x3, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x360, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) syz_open_pts() r3 = fcntl$getown(r2, 0x5) unlinkat(r1, &(0x7f0000000440)='./file1\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r4, &(0x7f0000000080)="7d09157ce4594dc3ce6407b0f8266fc374547ccdec", 0x15) write(r4, &(0x7f0000000040)="f761c5000422c2c20b28029cc94bf68576dfba4d63d30a55d0cca08e18d7b33e16a6305f79e4", 0x26) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semop(r0, &(0x7f00000001c0), 0x0) wait4(r3, &(0x7f0000000000), 0xb, &(0x7f0000000100)) wait4(r3, &(0x7f0000000400), 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffab) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r1, &(0x7f00000004c0)='./file0\x00', r7, r6, 0x4) fchownat(r5, &(0x7f0000000200)='./file0\x00', r7, r8, 0x4) chown(&(0x7f0000000480)='./file2\x00', r7, r6) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) recvfrom$unix(r4, &(0x7f00000001c0), 0x0, 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)) 16:00:05 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:05 executing program 0: setrlimit(0x407, &(0x7f0000000080)={0x9, 0x10001}) pipe(0x0) r0 = semget$private(0x0, 0x4, 0x24) semop(r0, &(0x7f0000000640)=[{0x3, 0x7, 0x1800}, {0x2, 0x2b, 0x1000}, {0x7, 0x401, 0x1000}, {0x2, 0x5}, {0x1, 0xfd, 0x1000}, {0x4, 0x0, 0x800}, {0x7, 0x9, 0x1800}, {0x0, 0x0, 0x1800}], 0x8) r1 = open(&(0x7f0000000780)='./file0\x00', 0x82, 0x1) select(0x40, &(0x7f0000000840)={0xffffffff, 0x7, 0x4, 0x4f, 0x100000001, 0xffffffffffff3065, 0x6, 0x101}, &(0x7f0000000880)={0xffffffffffffffc1, 0x5, 0x40, 0xffff, 0xb85, 0x2, 0x4, 0x205}, &(0x7f00000008c0)={0x5, 0x49f9, 0x6, 0x100000000, 0xffff, 0x8, 0xfffffffffffffd7a}, &(0x7f0000000900)={0xfffffffffffffff8, 0x1f}) getsockname$inet(r1, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc8) select(0x40, &(0x7f0000000680)={0x1000, 0x5, 0x20, 0x7, 0x1000000000000, 0xffffffff, 0x3, 0x1}, &(0x7f00000006c0)={0x2, 0x6, 0x75, 0xfffffffffffeffff, 0x1, 0x100000000, 0x0, 0xdb9}, &(0x7f0000000700)={0x9, 0x8001, 0x1, 0x8, 0x5, 0x0, 0xfffffffffffffffe, 0x8001}, &(0x7f0000000740)={0x6, 0x8000}) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)="79def255d2d2ef157689c7a5e5addf2e3853519bcbacc76769d5623ad537757561160cd43936dbeaa210d9719711ef23216c00e047ab71c573424ad7d5e4a48de54f11a110c9092b1f94ad7f33ade830aeab6a88678fda8979a9aee67c66ca0016e561de63", 0x65}, {&(0x7f0000000140)="1ae0ba481c602ac34e6175fce165b608ef87e08faacce083695a8938fa15fd052eed760d5cdaa065cd1d2008afb6d935ffc017177783ce5c532d09d11c79aab583779258c6756eb65e38a04b581cbaceea8ca86e9b4c03547a60d42577cacbed23613f66824ba9b4d608aa8426dfb30b68a53be09b9bd224af441116115b66acc7cf47754d07fd268d61aa439b1f9d84", 0x90}, {&(0x7f0000000200)="423d0a0cd07979c7d09968077aa167dbfb4bdf067b451b798d6fc63d21abbbda0762b39f309a1758", 0x28}, {&(0x7f0000000240)="f63df22b0dc4f93c370809f6bac7ccfacfcef159c786ee124aa6a35ec2ef608104949c6a1389fa5c494a297862e3db6203867b", 0x33}, {&(0x7f0000000280)="d90bd1c831e3c8a927201b530753c23e8802343cc5642be55534c0f6d90802b709db1bbc2ce327093a8242ff93f821250ed4269248582e421534c155109429814293908292571cfd89dbeccaa7e9274066e1b34402bc87fa5816032523cada8aa6878c8465023b4842050eb09f005aff65669c41fdfa3d23686c60752603c9b6d452a78f5e9bd1631983cb363a0558ed339bfc76a669feec340a344b8324592a139e8e5daa82e31d10794df9f508a3eceb40c1abf6d3f901a1832b2560a599c9d7aa4c5ccb3bfe12c21ef6cc9c5ae6d06f78cdf500152f7ad3d5464f520a42a9ce09528579035fa30421fc5ebc5e9aa37ddb600f8d7ca4050ac9efee126d70", 0xff}, {&(0x7f0000000380)="c2c2291bcd34b5ca787a104381f0acb83a0a1b827f9455ef8785296a8e9875fe789652d239651b311e6307b27a99c9f8fe3c292cc46eb4ab48b542decff709b3610be259fa3e0c1f5fe1e9bd135d2e2bc43f2efcdf838d6465667356cfa3a730e1c929639aea9415a71e06de12f6ebd14adae5daff1dadf80efe377f8f04cc46ea069b8632383865718f629d10259074b875ad7fa3801af3b8caf6521dd07102f750a4af3b1a65dec0b8c2167c209f8154ec964acd3c39ca4837859e773f39ee953b0ccaf870cb6d714e87a00b1b15805f226476c025f175295e71d83a816b429c7d3a112c41d539820e1f9a7f8fb0cb2fe0e72446fac3a1a6f1", 0xfa}, {&(0x7f0000000480)="d8ad89abda89544d3e6e12439056ed69bb39297508dea2a93cfbf3eb2335ea4ae4a34ce8d42274f427c74c2c7ab0372e87d5ac06828c0d9a055febff0fbdce3868ac139fa29beb1b24efb93fe4205668ca5352fe8b83443dd5a110a5dabdf4bdec6900f3f623f7a607a4a8b76dba369458a6dc6ca72e5548f01f550b802709961cd1068d76be0de4399ff0f8a2f658a49ed9f2d8325fcac9486cfabb82238c1e", 0xa0}, {&(0x7f0000000540)="f74accc97c2d5c07bd60b41e9383b12446fa0d2baa93316904e4829ca022a72c05", 0x21}], 0x8) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e0800696c6530ead89f96d7268304611a39709d9934cbdc264054e080777af7f3f912fb0abb07b55054faf7be3b576620dcc24c857d6e4c83b57a8b8b13da165625c5d0e930a7868e8f9fd89b28bf50903629c675f802f2aa91fc"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r1, 0x104c1c4ceda5334f, 0x8, &(0x7f0000000100)=0x2) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0xfffffffffffffffd, &(0x7f0000000000)={0x2d, 0x7fc}, 0x10) listen(r0, 0x1000) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, r2) r7 = socket$inet6(0x18, 0x4007, 0xffff) recvmsg(r7, &(0x7f0000000480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/45, 0x2d}], 0x3, &(0x7f0000000380)=""/202, 0xca}, 0x0) getgroups(0x9, &(0x7f00000004c0)=[r3, r6, r0, r1, r0, r4, r2, r0, r4]) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100009004, &(0x7f00000000c0)={0x4, 0x1}, 0xffffffffffffff69) write(0xffffffffffffffff, &(0x7f0000000040)='h', 0x1) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x12, r0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='mf', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() r3 = getegid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x80) fchown(r0, r7, r8) 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x100, 0x0) sendmsg(r0, &(0x7f00000039c0)={&(0x7f0000001600)=@in6={0x18, 0x2, 0x923, 0x4}, 0xc, &(0x7f0000002840)=[{&(0x7f0000001640)="dc359dde0574d6d95f1111f8b2698ff6bdd339d3b336c4f5f7265ec6e18ed396f64bf0a12491757a7a06b0827f4679ddffafe5a0b5e72aaec705fbea8b57486206c292b4d565de21e977703957ad5a04484b", 0x52}, {&(0x7f00000016c0)="3801112ab9742b439f1c2b30f9010da08a1ed235c006717bfa8ba9fa4085a01cf36de3f0658ea8ccef5d59c04c11424d740dcf96a23eeef2df92919674376c04271a91109c2e6a63ea378a8c9113747a31a593b3e30d633b789dba3a7ad8bff3c0dc074ee62cefb3d2bfdc5732bafaa8c717e76d0956235a4c4b201357b3062ef3dabc2b392035ccb11a9c86ce21d954457ce4a687829dc20c0b04b3e389b0912249c39484f555e003cd35d47406929b5fc71a9d088eadcfb4c0220732590b904d258a5337faae1445766fb5e66e427912e162cef85538f3c4be53886c64d8e7f470123b110c6067dfb4fe3df3773d", 0xef}, {&(0x7f00000017c0)="a0e0a9bd9cf1006c426b4a425ff0efdf522fed9f888d287d650f36b4e66ad383b9f8054e14d0e672503fe645d696d1bb6325179955a9c382ec58ca02c52586c38aa112e3320117114ce949eb83e6", 0x4e}, {&(0x7f0000001840)="629ccb1bc469563ff790410be0b9732006f280690df45958172a5ce7208f8e334d4a5a6faf0e25d1552bcf53b9645336820d931d3556c29b833f0be3d9c459396a4a3747aa3092c1741e253ce4c8585de6dcff0c6f9346a1ba3b6b24e5210c04e5bc9bf84b88f8a79d8863ed77205791bb2cbfb9b4cd485bafd3f2cb790ef50d48d39500a746022db47978459af4173d5217df8c6cb4a958158419c42a2d6bd262bc607a83447f6d76b4d2c5dd3c6f1bad90965dc58d5ab6a8b266e9c19dc15f97450c3d0a44534877082947d3c6c93f6340e551f11c1f3b384909671d2fc87bdf56cc2fa3a47c689c2f876a680b4c366ad599199b22a0829b3d6ab7ad4f348b909dfc6f89497a170f7cfec1e8c45a38e7d3d522c91e6d9e8b9ec53144e2cb9dd97a1ec409291f89511937fd723e61c3f454bbd6693bb71f12dbcbec472647439b11b55f0d93af82e794815857e794f0dca93829273cc12836ac8b2a64ff5968fa154763f6a61dd233cdafe5558bb4c0e7f320d771e9433322764856ae5428a678e71b728b73a9a08d69ce9a9391f563179ff7f04df36615846780a63874b04277734dac3e86512f26365e6e09a612115ae55922868e483250006564e72700049fa2e6776093c32e2aae44014989b85e6725f3dbf2ca665b7bd113ba95f9511d775eeffa97688cd521a78b837afe919673358fc0f461f705d500086f5ed81e8848763501f85021dd75127ab1f4fbf015344d39ee6ff68ce56251dbefb0c8178926875b634b46837dd53f853004c89bc3a2288feeaa7b7a5e7097f0cece2da286db8da96499ec270fea15a1f1720ab1e9557f43b7771edf98ccd3186791a657f78ca7c5fd927d7cb9b977b76ce4d71f5f5b7a7e545750fe35fc8fb5d074e3be020b4262d0e597bb995ef1c902ba018baab30b0451c94d0f2ddf994da85fedcb60ae4ee6a120dfb4da34aaa4656f91d2971f767fbc3f84280b6a915b438f16abf8cef5dda5ab7f36e6bbb3eedc843fb9bb305f5b9a45a9ee72011c7abd0f3e970132fd269a21f4f71bd4f316aeaeac36a43456ea5bae40c0a1593b6bb5b1e5d0f353d3b0120474cf6dbaa8c5e5accef4cb18ded4fb8e5206c98fdcfc3c4fb55b885b418b4432c33f03ee8c98aeb679077ac90cd84d806a82bcc6dfa6a25fcc437b1a6f58329227e4168ef80258d91b640d5b75a64487396fc34d55cd4e41a795418651eecd00f236ee14cb95012cebdf3fca62c98e1cff1c07587ea9fc4eb074f9da7a3e877e76da504e348c280ed6a7b256c619cc0b9db6cd742add1028014527bb696b11e478d0f7c160f2a58ff3dea70ae6780ddde207ea86bfd40865c8faccac66d976625d575bd81a77b1ce44d692ebeecd4f8eefb2585c040a9c31ade631a24cd2e70eee497cdbd0b70d4f05a2afa029ee738e88097c82559a4f235fefad17810228e2ff6fe7d8b7aa745cc3f72bd9adf637a14da61f6e1f0cad0dadd2936dff56348f51813177d3dd45c60813c2ad4e1d7e0e991ebad402472ea708977fd9b8066fb60c3fa363516220a1f062b7b1a92f4c94892cba1796686131f7a3ac8391769e95a917e5d5c807c14a31bdca8fc03f5ec38cd7993ff0bb46ca437406c626c614d5a07cf146ddafadc4e97317216a68e902f8d54ae73f025b55b15c8240002bb3b832ada1e3161b501adaea9aa7ff21e32fc4119ccbdac8834be7ea6a4fcfe40a8a5a9cc1623e2bb9e0842855462bba30c6609253eb8eeaec948d47e1d54dbeb2e6498810492606c59ebc589a3da79d9b341d1b2815297816fb1a6651fe87ca0f5243633e2627bb09e0f5f60e24973d42ad0a0bda7933fa3a8a07bbc521b753a2b6d73362d35dfc91edc66903f3c9999bdd7dc4834ef291ed845e0945c0d3e93f7206b5f2adebb1f5dadeaccbd5c313b5b076ae98dfce07130672e4b68b61bc33c163f7e662dc7c152f25c3bc8b588d05f19b72a6c1d2055677a5b9180b1b0472210290c625d89e71bfd2be3d129f73467f575c42d1ed800e7908658e86799cfb10e70e6342ea97dc76babeb8f8e645b3ed27f6faf6b0645cf7b01b71ec95cc22d566b2266860dcf56e2b26b5cd185e000aa661f4400b3a7969557e03cf85b238a7a1b0e18877b6f9c23c3f9ea8ee19ca509d17fd3b27362fc7e3e31404a8b982140415dd8908ce070ad9c270377694a8f25a2deafdfb3020d2dac1a274fe0da09f0466e4f4f1e4c97f619aa6b4ee06e191692f9067def92d3fd4f70c4fc5b0a78a27fa9f5305ffe1f3270ea96faf4777c77c833748483ad454c98cc44cd8ecf6b51f5e8650894364d6fd9dbd6381985d81688366066f8a89c202b831bbe18c1c5772cdea7a9f17cc5f8b6867672999130c3fbd65c86c064679565197f6190f2953bffbbf94340e21ffdcbf1637b6c631853da125f9aa4bc8d41966424a6e85da5c040dccc3fd72ae8db47aab312cf490afadfff21623a6a639e331eddb932d34a08698a8d1efb9ff63dd6ca06d386eb5307ceb98208ad30caa1fbf809fd3a1d2fdfd3efa1356775109b27e8a13258be94625a1e0b8528b1aeff54411401b801f028e1b902828b510a5fb3008ce2f2fd40031585172dfdd7956c6426ff373a0ed2b1a7a79b66ea397ea976e34b4ec60e5c5a64f10c8cc1bfbfb59780c3139be99bb2bbaa95f03511bca4bd8b15b8a1a9900c0fad8ba4ac3cd6c92c3be74b7244f35b4ca57c30200784f2c05abfa547d6a991bf61bdc0c8d9c2a68d1283b50680c19c1326b517962e1252622265b09cebfa00158da8e9c471493e3934a78f4e988947d24040275bf7bed97d6f19ad7747776ceabce9ec854e95447cc86c7369f15933f7324cab5956678f821448c4fdaad8bfcc96a9652fd3207c86bf31a0a337e9d3fe02e82b86649c669d8b767e4868ffaf3f834aa78b36e0125236a20e047614ff94c0a409448fa4515aa122a9f1c8bc664835c9c63a21e6523fe008d8068d675b113e0c929d8a0b69665eb5e0d3ef08a4317b5a0ed9d6a7bcdab72dd6d6f75eada84d91896d426d4becab082c6e2b1f3e815b8a58f2424f68bee4daf682ab99e67a4efc99e13432f063878ac7b98b6b864453135bd303f4c46395571abfc079194bb4920dced80c3381240d882c830889cf97bb38b4eb7aab2ea6fff48ff83dfff88a864d1001e1231a1f6cc11516bf018e32a738dff827da6c891d227f3cbea43b9256db694b374bcae34af6049ab5550a53c91d1fc0fbdc990175d9c792e6c87bc5d9ea473fc0fc6dfa3a9e13bb9bb3e65d9d9cd813b632dab2226ecbfe29307bfbb321c2641237cd155971470f60e4eec622de73a81dd770386a657d3bc115f0d544b556306fcd2c46c38fb3699536049336b9c3683c0751604be00df3beec93d2a0b173ea71cf958bf986956b69a8bba3c2ca3b0c31b19cf0bcc03e5e53f0f793ee15b9fc91f2794bc7cde3d2bebf6b917cea7186a0971762cec4d68c4d032defb9fd8551ad7bb7bed42d290c2aee1a483153cd8e9da3c444379961c835b4346587e05a71802836346f91ae20044d9d742f3289f6cb0d6ef15aef061871fba6fa72c74054eaf8352c3e64f918de6e05e9632fb53bf1b45e5ea85176d626d88bbf6b6f3b22235dff0ec202c5b1a2fc4624bfae5b907e0a21158979369d036df42674f99486fd2391e46f99a6335b13fd55e8386067b88f002988b362a03368273b718c34db37afebb8fd580055fb9dbc9a4a749886acf67c6de766c7ad3d8338fccebd2e6fcec992c7de9458fd92fe6fde8a2be8640cd4064799fe0caa5b0e696fbd0749ef6d9c62bf9aae88eac4ac26b16a1837905ed1d27213de5b5b2dcfed68240a748ce006f5dd5392a3ef207e7e77ee93d43d0e8832d585ab1477a9d32babc1aea62ada7a5ecc7095c47106c70fbece8a3299ea4f0d013ae23d48067e8c9a0e1076bce73e94e9c9046a619ec64eca4655db45295e8d9c46ee2572221a1297e721f7b16f82e85bd6c4d47f5ff66036f8204ab5dd4204ef03420b03b19b86dc61cfa04cb388199dd6ae9fe59e91a0ab5f54f1bc6159bcaf16ded654d786a644314173a7b373724b2f9d4e28053dcbe048814d20a7d0a15192b4eae71e6763967481a469731ae0b70bfb22636123e0d68996c0d492998bb526aa82823e0eea12f05c9ffa9bd9e95fb8e10d7d8f49c49c4e20bf57b6ddc4cd1517ea5a00c5817b76b058976d7b189601d747e09132632411f762a084416741bd518662cbb4511f39627e560c94143c6c1b168e206576ee660cbad7ec677b0b8caef41871fe6afdc47876c48c538ad4df2ec4fbf7620009747fa717540e9153beaf90b764cca608c7dba778b0d10d51b96fea50504c5253fbb4a0856523c71ff5489d1a33946bf82742a1dade13866480a1621f415f0fa60efbc66b5a1279747cdcb701e1458c2372afa9dca4a685eb140fe7a4c2dd701963e68d756c01d21a9c967374f080fd275f83b3608ea6ef636458768de3648c1334d022126394207a30429825c1654a55d01e2dbe08348deb5edcddeda62b64d24b60c44889ac0372032b9130d5b6753618730be707a296b215256dd5f7bd5fcbe00f46f58de9e9000cc9747573da2f21e14057317a270935d6165f29513b92eb4b21d68b2a02dbae3a68b5618c89c533f5bfec28644f2705ba0599c8c4a8bfc5160c18d5a66ec5aea32a89e2bbe4da3413f90c871e49dbe4e6628ec135d344949cac18a5f0f3b6930ccdd794237be8240291df7b0fb3f047b5c9c993e133432a7259dc8c19eb14b156cde9689ddde91dc675a8bda9ef0c4288e74e45d8301fd2794de4d33b3232ccd9498219bee575673b6ba7ecf8446da8ef7115c36b60b7e557aa3990b29395e2a57f5c28196a30fde2d52cd59a8d220718c03826b77200a9aac1da9f17b4e394ca3521b5745c7f9623cf0877cbfbe7231f4143967ea1a6cdc765a3a3b7a9042977001c8c3d5b43d45d9468ba107e90e50b2f2cd5a954a0b8c8b214f9daf5ec3fd068a88d284b4e9347eb2c72651362948f37d644bb41260364a517a306290c4c2d946f9a8e462426856e937650bf04d775eb1b1b152f18fc2b769990c8759b99466cc55a7586f27e071af2154a052012ae135bf7f9aa6a5e20cd79cbe27abf7cf6a9d24b824c2117a2f92e68dfa4bff3d01bb9e0caadd76d9d6d8d0cbc3b32bae2199ea3127e48d7be10b695a44883ec2cc399d2561149711bebf10d10cf6462f17c9b4967d758ef27f97517a438f81684178e9d7729103fe9b94076f81401aed3cfd2197c4395734954ae8f35adaff7a4a1d9f492e465e38ca14464799e1683c982b644276bc8f6517ad6225a970c7871ed9dffe0b97e88b47fb6dc5e30e8c1279354fe4af3ba80d6f6701d2e58e14b0cbe464eb89d1d9a040c33a61e688565b02078bc0b20873e86608c1f559ceb21619b6a5757ee021425cc54215039bf0190fa608ee54440fa3c82b813b7d1bb61bf9586268618724dafdda62c2825b35a8b6384d881cede500e1ce5ee1b09807982807296e432113713cbcec4d7a543531e5a0e65c594d1eb5699f4ab569820292d70dad4865702e583c6c6b7896adb90ba0457bd5e4e354c12fb66f0b101071a2cbb007c8cab01cb3904759f02b8ea5ed47d701c7b5036d6b59266ea65f4668a862215aa598c160ec13e27d9b1686a793126cb88da185b914f249e3ca8e74705f4df5621a4ef4110908b0b88c5e079b1e7de15b76a21a7616dd1454169803801915fca0c604bad6542a18587d201edab7", 0x1000}], 0x4, &(0x7f0000002880)=[{0x50, 0x1, 0x2, "fa1f58b94b703b6e75da1fe4ea42a1443b859c662317e1797b2abc25fb89e86649ff12eca30cdd009e395fd19ac417c830994119bda5822be61d4bbba28cc4"}, {0x98, 0x1, 0x2, "029a7d2430515cfec071745ae0de22af0dd1858a6a5a7321f73dc7cc94e39751384ee910d61e02acd20e2317695e2db506b88d509f075ec10ccb98d89a4060c5157c89c66198cb7497b708dfdc3fef692c8bdc2a4b4577d5533b2acca7a8e5e4aca42bdc444429f2325a8bf48a424c528289263d41f87c3dc124554973ccb09119a238"}, {0x38, 0xffff, 0x7fff, "028bdf8fdce791a15a2bfb1cdf70dc9666b9cd07a51811aae584d657b2f1bd17379365ff5cee6b9e"}, {0x1010, 0x1, 0xc7b9, "bbfe2ad70fd9dc87945277d47ee5326984fc97a5c6eeac4c2385fcf7e0851312476cf6f7ae4a588c2465d85cc1afd9e16c4001c6eaaebfadf1e5a20a6db5b8f6ebfc65c725e73b4f07a630b1db360b0e658a391251588f248b739683972eeef3c8e72f9d8925932de1dc3aec85a67d5d8cd9029f3d2aeec53e10c2c096178ddd674e7a6921436800408fd38ee8e103628aa72ff6ac252fbea008e3695ead4e9f4d660731c450a8715cb2478f423ef9c3e045e38ede5bb55c1dcc98ef95b8f2b87e79ad63f5d46fdd61e9b8488575fdf6fac62e440e2b0032766e3930cb568fab9077d8fa4a568ac1ccb7b4982d6ed175117237198be31cbf5a53df71dd2c275f48024e1cae2239feb3ab928d30d2efa925ae470da29d4d4de7e247d9eeccd944738dad4f3124f6476ba066586d829f892825814b0e464ed9a53a627922c669af3697585a430acd9a64f4ccdeb32038ec0d7bc3a5c2453ff59a77e29e27b655f0f8a82b7e4ed6f4f548a35510ffc1ea13ee52cf96e689377fd0eeba3a8abf054ef750f0cad0d66b0782e493eda7b362497ff4127b1c19ef0c2966ab5691835e2892dc032eb71e99899e7e2a93772f33d809a8da292901187505404999c890270a9aff479061ec7ecdc57cf94df54e45435786d86f70c06c4878a2497d5e01ffc3579392a3dbc534df0fb65ea25c5632baf7d6efae4e86815669759d9944d29aadb9559b2a4ce56f114a9ca032f4665264a1407e8cded3778271805b23a7d20b8622fab061fc6372f0d50fe4d3b97ea9c1d514e7d84b4d03662402071f257528b89bd30a052165f84096bd72f6de2222581bd5aa630d9a2b66c03997fd48a330f4ea3753d37e9fcdd448114b60835920d9ec8f4df16cfa23187a449a359512d43280e4497de13f155ce5a94a7bea64a1728ef917da7990845ded24ee00a25faa4d45e5bc38625869f6b25a18878d9c92c4b2ccef5586474325fd3502c1c16622fbbf3945644ebd2ff9513f2ccf3f45edb3e39c9f85ba4fb2bddd873d9064822bac91d2eff9b2d9c1acd74b30325f62638a6b878a3fc80a83d4e8f220bc50aaf68021ff08b3fef6f8de08b004dfd73e957bf39de47a8502428ddee28b36eae71fd1de4fa474604eb0d96c2ac9e199a4c9054c503ebe8dfc96e85f0e40af29492a3938ae0f322fd50fd01ed89a358ef7ea392ad3ec96e93e245394752e4f2206826a5a69f259854698df1252c6c7cf384d56a23144f571cbecb4b68feb3a2d5d9d93669adf7f1662428eb9e19d08b7359cfc57022f57c43018bb9747226d415413d70ae7535ae5462be852b902a220db4cb7c9098b7e7ea24e036d95f83f3de28c8a6cde4a3d2c7a3c8bc852450283ac79114d8ecf2cee853d00e80b7ab68e4594e504d467705c265634a27175e543c6cbaba1a44d0c13a1e5eb1382a1c1b5bd8af6676eb5415e62932253128697ec83830028fb2931b4166bfd1e514acc6fff492f7b3b2e456604cf070ad72f80842f2a7757b6be1435cc96287bb6a828e299672198def31983c1dca59fbdb19d065c04210f275c5db9b12b7845bb71df0729a5a48fc6fd397b59506fef35a723b6756a23aad9f6d02cfdc90a5f6d756d9adabe6f5052934159e3bcc1c49b63a4b8d61e73a84e732acd1ac96690c001c27de0ee37cf620850bcbc70ae78093d019063ac2fadb44a61f410adeb21e9b74b4551cf36ee1cdc091e4b769614b9f57c985dbc791abad0b6384f93b7d06387da1457defaf5970cb16b03e222a93387641b30b723df1bafe001e083445990721845ee1410905dddaf657c9898452b0a2f5e47823dc256c43c89a187905756d347fe0f7f42396e6077efe310bc3d4a2189115db32dcc1bc1e99418c2ad8f48679403b0dcbc4947b071edf6796d73abe8078a4624d2a8221dbb230796c498bf7a0147fcdd252117db5b53b18f3429499b491e9da498417440823bbde72e517b6b910ad54749734e4d561eddd63635294e0f1263e00bbf8e11213eefcc1cd0054b8deee2105721b880a2ffdceae73f2bf68fba681a180abcf8f18fe10f0524a759600712ce07999f0ed0a78df0bf3de8b1878392a8716733124ed50a002d2600f322da36f12213fa39e6187ade4c986d6b3f10b15336fc24efd0e183bf796acba1c8b82f07c10a327595272cc9d5fd5c3293f391a5dd1a1bdc5b52b380062d3e6a4711ead2ee1b0c94f0b7c52d4fe29c5856f47820cdd1099a4efd2ce4f8c8b701afcfa643b802338b1d0feb4d641e042dab5bcf5b7d619754c412d3e18cf0156d9ec5153c8b415e647b1db729e9d71e576684cafc05214a498f72bfafad8674160b4968cd1fd470b9a7870ac5f10681fcf0c1344c9e0031638223b40551ecdd5131a9798478e9b3a895e21b946bda81a251e9f2031f7f7e153a532b5530a3b00bfdb85f0ca9df07f6744bdf50ff3accca0fd6713678e18f703bce7198502db3554c614201f8c4fb746b3292ccc5c989a4abf9f9aa9a7186240600e2e06f0d9930e91ffee823980475ab8d52323882a8cc312c655eb57654946aa6d517eabfb5a778e4c3c794faf625faa7c84a95bf23ba03a5ce63eda8ebc2cc3f4a7dfeb36a776daed2721564deba0552df4f8d2c4f1c1cdf86c922d3b1138dfd922fa7f4901c739a6fdfecdb3e46b941ab6c27b7fa44cbe64752ffe1059aee1da548803fab655576040d367381c23873827becf8a7fe2769fc95993b95594ec049b754396e16ffa09df196e6b0a251799c2279fdd4e5dc78cd4c2d9b076fcc9c79e02d2b5483ea4ec61725375ad969ebe35f7f793efa2a9b5df84e1e1f8a3131320ea27ba55ed4e51dbaaac72fe68e18a5a7cd797bc367af414dc187d61cb35bffae9cca1416938e0951cb52f22924e3ebca209a0329ea513917f3e090f6058d9d5757dfdc08d444fb6df75485253bf7969455d3703c2b0a8d342fc80c45fb05a7f67095b346953a96f177e7e2d1db471e96166c1ea9881e01086f3a53ae9c891259b959cd18d54ce748d35549463bb9c6682d0327231004404cfa08b89a996cc1b19965224256b6b8366d0b76f651b34bf52b1d98025acd96d1de3f0dd0bf65577b44a4fa56cdcdacb598cdc7b2683a0eaed659671a71cefb1b532d3a74b5245b28138f6a73abf1b4588e8b00838c83c663b74b82bb08b44bcc386f81ea4b289a90e5f38f4a4492697dccbed8c7123cf724142377951f0931bcbadb2ab209431ef793abcbad6ce134ba37742f6bffcef06a881e6c6600859228d04a672c7c4f391b6dd1a601e24a5ee3f6fbd60441e4de9c9123aaebde457b734e87c4c0f4ad90e6c10828bc9e6d0c86f82a3d78778dd16cc0f93a5f3f8ee43162fe0be9d2bd288da3af9d08c8860625a174b0ff3ceebc4adc6126ff453baa9dbf28e9b4ec10d0b127e3ab9f08d3ccd446f02db24162b65670bd2025e8251aa6df58ce43369c314aa8959505b02c40ac35bcfa13239fb5e5a793c117365496cf8949e054b0fb6ab5a36776dab4e0aee7f79174f3b6619082e00dd43659f343b33a9426eea132cc47a362b1d7310cc28140ba31ba5ecea487898df1b7b3412802b8621726875cf44c5d83397735bdfbc8a26b7e7b2ba66597f46891a725392e61563fe3fc0878ae1d96dda156b5c79cb7602b23d0175fafb895accbd09d3f42ac011685073674f3801837817fd1fc00253a7d6e53d899545d5f3dcb906ce0bbcd0dce46f0d3763c6e36d410cded48dfb083542730cdbd874828a7d98859029dfa05316bb58dd946132ab86afa4340a8a2f1444d25ac83a52584971fd6aa9508fc9c533628b8e85827ec2303b5607f16918dc12aaa8a543247b6c73f1d23b135afe7896b979c35f96e3e75ab96631e9c6a24d2901c0d766397b8ca8a86dff42da8efaf2c0d6077122ae702502aec1229b0bfb08a77a2ed27f7643b640ba5c8dda0c14e8bf11fb54ae82b83e3be855ff6c0cf7f148060960acaa5c59dab4631d94ef5dde034a087ce78275fdc3c98da91bded56c3707fcedb66681898aa0b0093d527e1156ff9b2f095ac24f6106306bc0e6bd9de98442e9807a48fcca18803b8bb01652f7896f790e8082bea3872a09af3423d3a46bfc4e1c48ca33b10527f71b0faeb81a47f06d8f519cfa8bbd2b7e694f5db36ad996b76d737d4a44940bfb4f72ab60542d33c69662ead54bd44b61b0127dacbaeb6895518212683434444b0789099aafc67b3e2d6f754cf08a32ad7d7249789a785597fd5d06574f1d10ebb5c920e877d2dde288a7a636a935aabc974991d626d6f17ce83e80728384f06b808098df3c013d337d08df9401538e575135dbc61ae91d49bf17cec9a1a121c2e7f0ab0d3c47bcb4bae311b9f518bf518d0e069d096953009ae86fb963530dc8ecc52134564a34c157fc819f0cab6cd82d390589c733d9d397a229edca9518b097571820065f4387af68bde07025f84cb5b2780e05b1efc8e855199d20f71a102f132263943be6de178a22ef9f0d7ef37d2db1ebc99042fbf6da1e59f45fb1464e8aa7be36d218deb8e0eb954754540e5ef759809dedb2799c9a4fa3ec09d008429d06eca9f25f2f78ced31f3708b24f533cdb8c977baeffb0a7ed0dc290a4124dc098f4c1681cb6caa8e3b5fb8317ab1ada1e0343300d204ac229a3a142962a766c8d0461a56c83ebaa6ebbd88b7669846ca34377e15461aee97cc1764c66e955c9dc953fee38a43d9672883fd39af8653529acde13bde630478bca27f45b99e08800c76310da75bf0b1d72582485a8d4d7cdc8be751ca447aba2d259693946e44221b4abb29878565fd065d6209474cd9f4850361fbff031fbb28894d3438d2c03807b480e2ed75b5e52dd66be9035ef048f697b9129ad44a903bd805f16bc45eb4f18db54bf5c46b9298f5034bb823cfc18813279bba95901ddb5adc78fefce654a511a0d56c10a2f48e32b16138f3c6670ab4896307b7842f294246f0fdd4ef1f4e5c497e92e515d9268caee0f0d51ab83f3ce681f7a3a37f32859f77e571db63a62207706939325a76587ecb4563ce40937efca4abe05fe02a2e01cd67df28df75309f31f71d114266d5ba8e9e45b9f32670d9576360143edb19550bf40c1861da17fabf6368de67e34ffc2a0e2d3825e27ae648dc2a43f8d90f7589006397db709d9fbb899ad174fb425d7b08a7cc0083c9dc90c47901529721707e37c7568ac84a7e2c47ad353b5b7915434c09b329099e4ab1eb9bfcb17b63064777cfb0048d5b3a0528199c6481058fd2733e54b75065cb52856fe60a6f41468e552d9452c2ee086015b0206e25deba614359236735002f9c64f2623cc69ea352642926eda14d72f7457f59b229191a3527cfb00ddbe761783d0087fa796c87c344d880959bac5e736d85b25dd3a7cae05dd5e7746d84fd2f0a33dd2c9837f57e4f6e333c0a33a3ef9c37ce91d49aba25c39bace1a9edea8f2d029be21e8fdffcb37a4e49403df1a5c40eee509e944bcfbda2adf8950d17cdc3108a78a1f7795fd274f6086bfcd0ae8796d12fb562c7dc22472dcb13eeb2e6d677329e8b5f09cb106545955482ac67d49ee029d5955a1f058b1af157a9865c8f4b26f1dedabfcee15589c0a03aacf20ddc4dd3d7feac61d5c54b8d8f75ad044aa2d4ca8917982341b8616f010c8e53d8ea6ded67d14a8edb2e221a5524ea0764356c48f77312f23404922b1cb5e31c121ad890133288a6b054711c845b5f0dcb8f10958b2e0a85fa8683a29b9033563da9931ff07cb83fe7149a09"}], 0x1130}, 0x0) kevent(r1, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x0, 0x80000000, 0x20}], 0x7ff, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0xffffffffffffffe1, 0x10b8eee9}, {{r0}, 0xfffffffffffffff9, 0x73, 0xfffff, 0xef9, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffff7, 0x4}], 0xfffffffffffffff7, &(0x7f00000015c0)={0x4a6d, 0xffffffffffffff01}) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="b2937799dcbccd52224e5b97e0912094e5954af9751f58417355ba16796cd378bccec670c2c3d77f67c8f75982ec26a8e9a91de12a06713555338788e0b583810bb9744cc78c52b6b9c635d6380b4874110c76d83d73035bb9b8f85bb65096a0b919bafc271016bca235ac6872b8aad4c420d56abb78c08285b9e04a28", 0x7d}, {&(0x7f0000000080)="db5d5d564eb3da7647c5319806cf097ffa4a990b500a48e44174c5bd77594a0d81ce1e0984009c858175a0bb8fc2c8d786ad0ceb2ea037965f97ce49132ef5075cb7ea90cda1fecc44ac31fcb1bf9ded644517cffaa2bbd07c15f739b5fd3b22f9b773e0301ae8f8c3bd7a17233469d4249c6eb7d6747677821e77e6736e7a123734487e9ebd2f538bcb22d50484f3d0f1f260c58e7dcbfe72613d424362fd", 0x9f}, {&(0x7f0000000140)="c7bbf6b4daa52a2890d90b43bd61eda2590430632bfa071e556f870759f1", 0x1e}, {&(0x7f0000000180)="c4bf420b41d90c912987acc9f09d5bdac2c2a8f95c062c7aa7b6dbc9efdf6330439fcf5c93feba0abedeb619c54b9f266095c10d3910f0a81fec8fa65dc67768039222c49ceb9cda1c67ee1306d56f11b706620c8cdbda47995dff48310d2c4b8b485b15afa19d7089fa0e3cfcfba150efe8565453b48ac112ba167c57ea8238ce28efeb3de3bb4fdd109dcbaa8b2bfbdad5b15ed00dd5c66c184278de3728e3ba50fa7a0c045dc1371b405842f247f63e1a40b509724c8efe7f44c6497f8828576cd19c9d3112d4b3ba2767", 0xcc}], 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="d000000000000000010000000000010041e96c172a77ccc90ed0ee664701d5cdd7723a58dfec8e9d61e4abd65999610c3eddc1784b54476dc10abf4d780016c9d2067a8db95e146fef903b0ea3a5f67050712a7b8314f5b67e90fb1baa61c35b39d66faf852a5ca563f711d0e9b9d1832bb12ed5931110e9246c417502074a2b0c12388f07e458920a035719d07325bbd1eb701fbf49bcd9445819c55311b07fa4a673593d840489ff4cb6ce689af927d990aef515b69e7700ff12f68860f233ca65eb4077bfecf347e87170000000009800000000000000ffff0000810000004a8eb028a5963f6dcd3c21c17228d13433c499debb80c91b3991654dd91011517a3eb7c6377e13081ec0481b4df68b7457f8a468fb35ff5ce8e1af2ec3aadb968870cd9ee17333596f7cded7d05d4146c76ccaa06b7c3e3b8bcb1294340f52ccbfb849dd6f94d3b18540a7b1e615b90b1de23782426cf0e689384d18b1c202ddb200000000000000101000000000000000000000fcffffff411c6ee3da8333498e6d7ce8a407bd367563cd4de5535a3d9d3bf87993dcc6e8131c78ed16404d4f6748935777d132640434c1d3a818d516453126629cac689adb0d7b990c7f813db51ff2ceb9665b6e9653bd6ec8a3585be0b5887258d7ddf255fa953c1633390e3822e73180dec371c3b1b8e0c37f160b855d0dd1e06d655d84121619a088ad9a3c0480ddd8cbcd8453cf9f745d7d8ed9488059f1531548cd61497b60013ad1930a7ac14025c3353d9f05d02e599c46e3e14cb784dc6c86ad59b9efa6b66b3ace9dacb63a9f71b1f5bc0ff940fc97c1e6d6a5c83d7656cb2355877c0690e7ff6e5350bb22d230c907f0306e3e1178ef7ed4b35441a3a0b09f3f09b77dd0ab84c9e6e6239882bce4615b6c933bace95422afd66e52b57c79f78e544f5cea47370614f6d55985d1b988615f70bf5ad74b0c9cdf49a92149d8acf2bd93d54298a81124e9d71cd2ed1d92165f2171508a0f7d586081b629f23dcb1e1b7d1a132b9b692bc96f59f584890cc8e90ca5253aa07a833b2a325d8cf1fb01ca961073cd836e2455d0328db159d57d445cd3f2e4e1c6609015305d7d7141de9154a3fd5cc945a8b11a53182ca6f6c277ff19d80139e38993dbb474f029207d17c5bd22a184b854d810bdfb26ebc25461a371f1441b627433eb2307dc927368e4e02d73c130a0a2576ee37707bc19fc6598cd81cf9ec5a6d163c4419278e455e7bce3950a1d577a09b2b0298550de63eae54e05417823aa59197c07ff9abc31b9aeda0319b4f48e2b14a9dd818f0e2c9ea71c1ba3901575a8c987dfc6786b6e77187cdd3c0fce4e08d02f335997f15eb4c070886fb78cd8feaf5117c7315fae8543fcf584d49eead44826bde628b22eeb69626d6e6938a523420236bc6d9d2840d622e6728a07c31792a1038ff1f630c29e3e2849e3c99f4bb86ddff54c34e3f8dd6852742197e6525ece97b8ec07949bff1c4755b7aafb3123732af61ffcf158b3164d120f720671c55c933762edd235f8883d39ac0a1561a9f12b618370d56b7a43f99edf5867f411c4eed560e64207583dab029b7920fc48c1f9bfd51d6278c699075262a9406812898876cf18ea2616167fdbeefea3328e8f1daf32aa9853909bba3f0f16cf6093b9edb8f457cb2af9aa72c4ff8a9956698b00a8a4e595a8a438031b11e46531cb9cb8a8cd699cddb52af4ccbbe481a34974d0e3f9d7fa1631901c0c399d72fb96310efb288ccb42c0f0e649a684745927fea237deb7077e4854a9a5757e2e7b7dc8d3ef44cefc980031fa327f26e70cc1b3ebdc3ce4b4c398e0d6d15a08b276678a5afc88639404692df362f17af7670887c0d4840a2311b51347e2bee2736a8a19f8b302e7e6fdfed851ed8d93ad30a322e8853363b868466c56c0a7d060e69437a3843701b4323e6d28db653fe87c256e415f163e7796ab56997548432a3b4f60ee9fb5979462919f9b4036ec3c1c1c8679b2974d30afe339b7049342d6b4ef89b50872870b3bc481e0d5a2834aba849b95802c5c3bab586d6ca265a2e20839e092bcc2a14b2e752507a2e1b8b5c8f60d2f318d235158c14a34112436ee345473f921c15dc1df6437d29530e3f78c789e30a8b75a45791dc3099a3e34b08903047f32450a55ae9b64f73abbea27f8025c8e4c5bb3461515dd6e0900cd2fb83cf40d82cd9a98743420508e5e320662c87e528c5b37e8d7015fb2c700dc4f408ec66ee986b2f68c732381b01b6406b66cc1d665502b28bc20e44bdcf550aa3fd2a7b1da7b642656a76fb5398a471b1854732defb91af9929a90e14a724c92464bbc262e67aad976b3f2ab501f43744eae79570d9ca7f04879deb1aab23c5d0178b0bedb9f6a8329382072630fa9a480a61beb397948f2857ebe20bf2e0a785b7e7270f5676f6494e8046f071c859e2aca339f67d9241911c87d776a4b2220c8527e83fe4a7749676f41252210c8687cc371232ccb5ab0527b1e77e1abff448b45655625ff82843f248f880825d88b1a1503ad2417dbb3f9e79f7f091e201cf295ba045cb6f791fb3f09aa2aed8270792c0dd70759c8b0ca05502d892cd12d9d93d67a7a182679a9c7e7a8584c7535763e30fd4da08d313fe01dc9f72f4adf837e40b11b344dc428ee1b17ca03dd5d6cf2bd83eebe2f28be377e400f413cbe83a3af70b5534d1f63c08ef2d3c46ab49bce0c90aa388bbb8f89fad56a3392aeff67a62d59f582a5ee20cbcc3e3e5f6d00236135f23f58d3c9958ee11a346f9039b7499f223a2d7a30f3a79986ff17869dc9c0d28634de050fea8179b74b46c0ed8bb8d255ff6e87abb163beae56883e3c4ecb301b4c7a272da12645b965e67c5706797a96b4d69574d35bf41965f6bac826dbe683823b2dddac9032edaa07e0c5faa8bf6fc6620a291fef4160c1d4e91200c4ec928007505245741bce60dcb6c4ec262e99641aa81501d7e55d6d235da53bc47f31d55ea0976cd182e68dfcff387abe634257f63ccca3d85784e25643e2df0d8d0cce7a62d9065c24179832959a60003f518957a45cdf870c9f41489e8602f53bcced3b2520c27255f3af13ab42613cf5175d2f182fb20babf1ce39491bc03e0c7e841d3fc6d26ca7c18fe89f3fa7d53cb15665ae7a394ac76b615087e4ace439593c34c015c1d4f10cd2915dd259f0ee3a300e55b90296d298fbc0956f67e2c66ffdefb6008a620e71eab389b7ec0da7d085d0a45f4d138a54630a672273f1b2f4dea65c1432f41b2224dd51383b97d14df2e7d016e11c984e734931abf89a109994e074d2a697598d82e19c3b9183c3360ac96fbf936b972b96c8587a360f53faf3156c243378b8915db1aea30b92ea7fb45a9ec426f5d9a7be1916143c28e37a1d0bf0236b22e175a4fe49d89ce46a43036075a2e3b086129909abc1a8380798193a21a9ad0c1138706fe5325d7c7054f367e4ed086bcba268e489e9725e8996a58f6ef84c7b02da3badbdc85b715940cc49462de1ea37aa9fed5492fc2bc4fae17e24e6f9795a09a81fd42a941d9a8ca65b9780a3b3a7b577862d2cdeea9b27c5ec9ddeb3d800052ba9c0fd16953cbbf1a2ded7cb56a14cd058b4ad1822ffe728599939ed2f2dbec4f3431f6c1213ec2159d74fbbcc7a1b39aa7a1bf90d1d052bf8f6bb975ad4e3953437bc64cbf00f081b8c25366445b015c11eeb07c29f0fb131f610e5d925fc1213205ef3b1a607d0898a407f27921e88177ad57ef2156dbae2374b5458e284ae9fde11bcfb98a9dc28340f13ad83a34a8d11499c8976ea4a54b2ba17fe7ee7ee50cd98e7d7d16cb3c24f2280936a7e5bcd1521f7ddae45b393fe51be8a51599f681d04a8d6a0e18ce25c11d1a3ffe4317e8f9cd5e87e27ba2f224d8a0601cfdd3487b5923c7c4d5185db036e05199c5247a6d620cfe987c7cc7c5af3f9a656c922c88e68d301f957dd1b50ea5fc9ce3f74c4803b2214c0d93069b0447318313570985c8354d3554dd7d4d384b59a8f0f4bd8f004a56c5020e26e9824acd94cac977dd40ce8474e1481b1f9516af3cfa32aa49e9e2a3aedffbf1c168845d530649f780bf8af9225df55904424702e88077a369350a6a584ae2d9dbd349b4ab6fbd950b56c4f3f07548bf81967eca756cee04bd7accc952c8a51fadaa66c3a0684e6c8a3cd5fbf80b3ba134626ae2a14af47ca04a83ad1c58120e6829a3925c72f0a7021b3e15c629f5157244698321072b57d592c8b50beec7d05c734b319a4e37a572c81402c82872fd105fd11199bd889f530ed9ad59687732f890f7f3d890b387904539023dceeacb984c5be9b0f3b530c3becf26aa788c5d667ccec3a057cfc3d20f29462e00a205e4a9b7b1db71e8a029587474fb5d471bdcd4ddebf42aee3766c0e9e3113abb863114ccc6250d2dac35bbea7100d3ab25f65d1526f1e796327ba34dae62c90dd97e86d2992a688184c912df796bb7e798e7e73522ef27c4b99a2a66493c7dd857d5889afb6836176f549c28a556bff4b4690743bd03c8b059dafa29cdc9d471676313feb1d4fc8a3d1d0656c6f70b2aacaf91f4baa3d28d0a6beb54e42a24e0c6166a92d58addea9dfee13c84e1745d79cac7d291ce1b050c73955c4352de6208c1974b8566332f4c3f3b6f82a77d63aeae8047cf807eba621dd07bf068858d695b01c7afd9956215971e101d5d66fedfe770f17173a785957b4118dd3f789e4d7a80bccd16b830c99120971bb1d0f2c6de8509c4afaeca63f95d10394a13bb0742cd2667a118a55ba963bf726f9df2812560af3232b729b682c2ec0a167ea56024ac49b21af933ee462dd489bc05cf98edb5b855bc7172074cfe6014de392524c13330de13e3e543c9d4712b4b4a94c1ea10562fb631bde4a01320ad969ecb04498fa670b74662fa43bdadd89dc5c642cfe76151c81ee41aec97ff8914ec542eeef694ed3b2b75e64f6645bd3f0cfecc99501f3e353872e5f4c3e52d0a2a23ef003982480ebc1fb277306eaf1c07ee1fb3385afbedb49fb9890537579de31e98010962f91a84fb5aaca17d88588a93f5930ea42412da3c6420c523e647527c711450f412789f0f5b28440624cc0748fac0c5b2470b4e5da391b5335f3434de1316bfa69372284e1d62d2fa69a1c146a3984ab10ef864904590d275fd415a698acd714a6025e7e7fd6551e9967292dc1bdce36ffa09dacd05ed7f64029a5e0bb432956783d795219b6fc1636b72154502099f1f2509022b5c14a3c7925606c0c5d6b6d67b2ce3ddf3908a94217131b4c1616ea6a8684d88ee9d816c1091abaf34c992808bca49a3bd3dcc115b30fc854c1624198404ffd51000a5af722b1764c455245b87744ca7d7821d693bed0ede9ce643f69600bf05eabca10e38839d6f5133b1fa3ff877e1bcbfefcc2e62b89fce2a05b416cb978f5736018597ad4940aa5035d42ef20d783b555d5a155aa4cc4738f6e2c23d8dab82f0849769033e100a821c4b188a2a9a9ceef137eadc97e37c936e8f27122c9a5beddec352ff3f2aa1a56fea9a945a7a2753b0ffd354302a40fbcef2ce07ab7d634e8e2f290f10e0569c99a086b24aa45e36849b25d38d24ea394c6a173292092ae87ffabd7f2d1c87cf2ff6c04dae5dc4bfd42637305887f62685e90932569a60b68c94aa9026a1d96dab10b191ac2bcf0c721b281661348cea71f83d0d3c50f0ab9de0ef846621467f47023d67fa43aef481d0eabccfd95ee4ab5401b9323147eaa2cb0fdaa813281c9cc4addc73a959a86a79ac0e49d03f38a513b24edc82de54af68d11ac6e78eb4bee2ff42417dcebd8bcec4a4ac05d9fa7f64096774f36cff3a8a544f8e83cc80cb4ef17e5d3022b36f23a360e14dc342ed0838dd29d413921658c5cdeb3ff4860657a9ac0d8746fd6b671bed8324cda049840d74d0ceaafc87973725d0b14e91ffe16b5d1706a5a744a2fb20480bb11c4ee0bbc51fee460369e3cf6aa1904ba9dfefec4f70bf6bfde2d9ac7ec5c0b4d2803eef34edf3fea735c1678199d3457770e61ef11a440fb2a013074d7c328eccdda51a9c5ea2194e7074a586221577225205dfd22ed7b0b21ef952f4d9682ae59e7c0b3f83466842cc1436e18d85a005bb2680f59725d1d28ec43c418f797486b3352cfb555246db147b1b47ad8e99d1c930de0bf289b09a65faa9dd9002fda2de32f7ff17618e746cfde9dc09605b0e55f6e8560f4c758a687667532e1b7a1077514fa08447fcc3b197a730d04281853d1cf0a0bed683f36e44bb8e6db954000000000000000ffff0000580a00004552e2d84f38478860aed0c13f8469cf1dbe217ea3584b21ee90899f72a3eada62930528dcd67676ad65facdd374b44b"], 0x11b8}, 0x4) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:06 executing program 1: setgroups(0x67, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200004000e, 0x60) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x540, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) r2 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200000002, 0x0) dup2(r2, r0) 16:00:06 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') openat(r0, &(0x7f0000000280)='./file0\x00', 0x18, 0x10) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) poll(&(0x7f0000000040)=[{r1, 0x7}], 0x1, 0xab00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r3, r4) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x820) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)="8af8afc3df0fcad64e67df06dca8cfd2cc4f31422ccec7426e56f74284af98735afa5b02a4f1393882fb7de00cad150147e4e427673bc5580aea86c403260618cd048ab393c967c7582888c4e701aa243c467de1fa02159658d0ab40567105e1460b7f5d842952247f55aef4cb25dcf8dea0b1eb3eb547541ef527851b11b9ea381139384fe055394264a0bde9cf32ae104102e0ab702101d38f9bad8ef45e2d2302cfe7af9ad6c4bc5275de9d6ebd9012db38ce52f52cf80571d25bc3202ff954a093f8c994fe19ff2bc68443c95b0888bafb04b8464a353c33156b3b2555219f1144711083bb13caaf19894fc1bcfefc2a8e46620f307525ad4884c3a9cfa12435819044a1f99c386d66a81b8a38e1120df9c500a4d2278b71dba239c50e5818c283d69e86556d04f38e33a2acf7527af23828ec9d921c96da2477f7745c93f546c5b9a94fa17363d16395360886cee424fd8b2ea2f94152a2c851f07231929d9dd817e480dfea8adf40dba5b21346", 0x170}], 0x1) write(r0, &(0x7f0000000200)="9535e53839f4a8e7f200165a9ebd9168a65fbb77a96cc43bf9d3761a9a76b917cd28164b20c2b6c59acbf88128e80117265241165a363d343feb4297cae0226fd30b36e49000b39034fd9ee4a52c58f4e1a3b03870929321eca2f3dcbe6216eca74953bf4942f0b31893e4b7633f1dbba16c14156ed2e663a99b58c89a8e2236d540d938a5c60a968974d9cf90ff17e5e856dc920f1c1a62d1e817b5e5bf43d18796726ee9b7f46f6c", 0xa9) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)) getitimer(0x1, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x2c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getegid() r5 = socket(0x0, 0x4000, 0x8) readv(r5, &(0x7f0000001580)=[{&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f0000000100)=""/61, 0x3d}, {&(0x7f00000002c0)=""/120, 0x78}, {&(0x7f0000000340)=""/25, 0x19}, {&(0x7f0000000380)=""/202, 0xca}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/4096, 0x1000}], 0x7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2, r1, r2, r3, r4, 0x20, 0x7}, 0x10001, 0x2, 0xd}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = semget(0x2, 0x3, 0x220) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)=0x1) r1 = accept(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20000000, 0x80000000, 0xf23}, {{r0}, 0xfffffffffffffffd, 0x1d, 0x800000a7, 0x0, 0x5}], 0x2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0xc, 0xf0000000, 0x6, 0x100}], 0x100, &(0x7f0000000180)={0x6, 0x80000001}) flock(r0, 0x4) r3 = syz_open_pts() flock(r3, 0x5) fcntl$lock(r3, 0x5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r3, 0x7, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x13, r2, 0x0, 0x0) fsync(r3) recvmsg(r2, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/42, 0x2a}], 0x1, &(0x7f00000002c0)=""/125, 0x7d}, 0x1) pledge(&(0x7f00000003c0)='^\x00', &(0x7f0000000400)='\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1a, 0x0, 0x1ff, "3f17f88891755c8f6ea5874cfc77baf45386d7b6", 0x0, 0x10001}) kevent(r3, &(0x7f0000000100), 0x60, 0x0, 0xfffffffffffffffb, 0x0) close(r1) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x10, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xc0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x6ae1, 0x100000001}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0x20}, {{r0}, 0xfffffffffffffff8, 0x82, 0x80000008, 0x5, 0xffffffffffff8d9f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0xa3, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x9, 0x5, 0x40}, {{r0}, 0x0, 0x94, 0x8, 0x9, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x21, 0x400, 0x6}], 0x8, &(0x7f00000001c0)={0x8, 0x4}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) connect(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x5, 0x80000001, {0x1ff, 0x10c}}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000080)=0x1) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x0, ""/34}, 0x24, &(0x7f0000000400)=[{&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f00000000c0)=""/41, 0x29}], 0x4, &(0x7f0000000440)=""/48, 0x30}, 0x42) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x804a, 0x0) read(r0, &(0x7f00000003c0)=""/116, 0x74) poll(&(0x7f0000000380)=[{r0, 0x85}], 0x1, 0x0) pledge(&(0x7f0000000240)='(+*{\\/+.#-),\x00', &(0x7f0000000280)='*!]\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x335) linkat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x41) rmdir(&(0x7f00000002c0)='./bus\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x201c, 0x2065e) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000140)=0x4) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000380)=""/97, 0x61}], 0x1) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="155eb44eaca5399e3b96906a82ad010c64d0c2415c00d7f7f4cffbb07765af1811", 0x21}, {&(0x7f0000000180)="ab7bfabf61a1491d8918d372f41997ec3bcff73e3458c6b45c7125ffaa28270d8fa9a5a65576b749a3c8f55129af8cae217e61aabc1af2e52ca6412f350e1ab98c832ae7c19aa30517947392a02abe9ce6eea74a3498ebfba90061fa8c467c6464744e56b351234e6e49fc7c5dc72581f57e489b709fb1cd1615d84f3c949c39b3d56e4aaba1e02e0f410bf037f067660abdb500c22b797d4b05223bc3d7b7ba7e67fdb66cbc7135b815d1a5bd60b6ace2ae6da6df5e", 0xb6}, {&(0x7f0000000240)="39be52c26652d23cd605595129fe120d5746dd25ab877af44be26178fc6e690756b4944b921a4c1ff0a3b56ea10832887d4ee4cdde8bfa821f3dfafe08c7092a1de49b824425844a2bbda3fd094c5f8d6c08a448b3159c6d8c42c5553b98383fd6a5ceca835bdf1a2db0a55d00b14a9d2bbdcf2c26e85aeec1aaa5d801ddf1ff772178b845f596dcc56115789aaa221c7b74a7025936981221d342b3cd3a53dddd59d8970b310a88ef46b08f9c23681080a75551", 0xb4}, {&(0x7f0000000300)="0babaf6fc095d21a6c1bed489e48ed3f2b0fb20154b03333f9d6f6f9d135b93e4794eb31dff75cb565aaea077cb456b3e8338dfb35481100e2cb98ec0ed931a544e28362fb7871e14d3f570497d789", 0x4f}, {&(0x7f0000000400)="b7a228c3578d569516d745c0d831342bb23bf243fc87fb8894d21929b86f3aa7dd2a0ecb9e22b491eb9a69b0b884d210da3263b57ed0c472d42f81611bde0461bdd1efdc7f2bbe2cf041f4370311020f9dad821ef17589529d3a3034d64c11ad003f004f50108ca68ce7f4e8250cf904f8c78678ed9d78d34dd32ee07595ff275fe63b696b609e018486487a8752", 0x8e}, {&(0x7f0000000580)="56e5734b2287cc94856ae10fe1130de034e3fdeac46bb0504ef12ff86dd97f2d7a0855507fd93680517e78510ff9b05204e678de76e3626d17f82af60ebd8dba6f1c479560da3a052b08ecef46c1727baccb83fc744ad83d8b323b513da28f7dc1942043ba0044c525328a3d951a923836b31fc6e02a4abbb4cbbc597f2d232a2841d9906ea22fe5526be1f98b06a3755edcd3710cc90678cbc38090c22defa8a0558748e928d7ccaf72216b37ebd0c647eed4ea37e69517918f380efd", 0xbd}, {&(0x7f00000004c0)="9c2f251d33657d7e", 0x8}, {&(0x7f0000000640)="0a40e70769efd68131ffcdd02fc2e5b7afcb97f40e783c6eb95867413bd7790f3545fc9cba67688fab751ac6b81ab1b9dbf8b43d225eee0272957e839c07ca6effd17d5357bb5f", 0x47}], 0x8, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x6}, 0x0) %%pckbd_enable: command error 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e3ff6510360008010040202e3ac45bba48df9b9660e951e162c346240b570000000000008ec39015c8722b17cc5fd58a1236f27a7c"], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) fcntl$getflags(r1, 0x1) readv(r3, &(0x7f0000000200), 0x10000000000002a3) dup(r2) 16:00:08 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x55009def0ee0328e, 0x20) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f00000001c0)=""/248, 0xf8}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/111, 0x6f}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000000600)=""/45, 0x2d}], 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000740)=0x7) open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x24) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) geteuid() getuid() r1 = geteuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) unlink(&(0x7f0000000100)='./file0\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)="0e9a0501bf4e6c4498dfce96c9e2be1fc0a638e380c57447e8ae67361c607e6e5a528a91291a48945792ffedc6eea8682e26602235a10f80d6c1f9ed7b432308df4cdca70fdec728aeefb65e82c2ae2622e7ed91429ae931f1daa176aac7bf61d9bba0cea915dcbd5a196ca05045c009fb52c0d63e43501b2cb8f8e31d9c1fec2f6290fa6e7eb957d5e34e1db6d9da47be350d76827c7baf905c90b90cef36de9ba8317ff6825956396276675afd1ef8e00939ee55247cfa8fee9f87f5a4887e96936188a6ee1866", 0xc8}, {&(0x7f00000002c0)="1f9b550d5709c5756d96db0d33f1d80e91fcb3f73654f0e9614960880df4bd991ca79576b222341c0b5a96e157f996a15e394bd93ce9a06c9117ce1d62d2106846dfa47d1ce6fa77b8bf03e64c7a090eeeb465cc5428c661", 0x58}, {&(0x7f0000000340)="c887cf463a2a075737b7d9b474456224d41f3c0893c5", 0x16}, {&(0x7f0000000380)="bf5f076ea750ee9f0efe2bdd536eda388222c0f5cc72d65daa5d01312e4178b5f8674175c3130c91b2afb94c1349a3cb0bbd6ad59cef4385e139847a7242e6b7ee3d12d3c4cc57a1c208ef26edc8bb1fcec65a81ff8d29011a3252bfadf74595e288a5abb6e18c9b921a3eb37c24fb1b8b6f84f636f79a32f6fd25c0c121422d05ee310939a621cddff516fe2d5497", 0x8f}], 0x4, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0xa0, 0x110) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="8ba4b2ebe2596071cfe784f0d76f34b25117d96365b6c5", 0x17}], 0x1, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x8, 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r0 = geteuid() setuid(r0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:08 executing program 0: shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x2) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x22, 0x1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="af6919e6eb8c4414306087b274c97b54c37380783e6c9a43b428d3082c8862a348ec9d27e972751e1d43da916ee95255d7cf1d1ce65f6fe8eff6397ccc98e05a720f123a6e2e31c26ec4913fce7f01e11b01dad951a75c2b0feffece0fcc8f2a6d96d286c18cc2d027f87303f75908179251ab03695719c2f86a338dedfcd368308a9294712308e0728b239fe4405787917589a555e9f17e70d44ce8941f980e48c9972c65ca4189a2f2a20490d11e5859634762ae366289bcf91790bbc3d3fa93cee971abfd1d95692f8b83f3c7b912484f41c66ed5e7c54ac431a3b39b9ea0d852add2b0f43f4130d157d707747b7ffe2c0c886e7b000000"], 0xa) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) getsockopt(r0, 0x7fffffff, 0xa34c, &(0x7f0000000000)=""/134, &(0x7f00000000c0)=0x86) kqueue() 16:00:09 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpid() getpgid(0x0) fcntl$dupfd(r1, 0x9, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x4, 0x29, {0x92, 0xa62d}}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x1a8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/216) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="5612000f9155ce1e00bd241e10255b", 0xf}], 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) pckbd_enable: command error pckbd_enable: command error 16:00:11 executing program 1: r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0xf17f3b6, "85495500020017000000001167f58f8a80400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000380)=[{r0, 0x48}], 0x1, 0xf7) kevent(r0, 0x0, 0x0, 0x0, 0x7ff, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) kqueue() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0), 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/147, 0x93) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x10480, 0x8) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) r1 = getpgid(0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:00:12 executing program 1: msgget$private(0x0, 0x60aa61f4fcfc64b8) r0 = msgget(0x3, 0x0) msgctl$IPC_STAT(r0, 0x3, 0x0) msgget$private(0x0, 0x2) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/243, 0xf3}], 0x1, &(0x7f0000000280)=""/69, 0x45}, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x99, 0x40000011, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080), 0x0, 0x41, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000340)={0x1000, './file0\x00'}) 16:00:12 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0/file1\x00', 0x1f, 0x0, 0x3, 0x1, 0xfffffffffffffffa, 0x9, 0x0, 0x0, 0x3, 0xafb, 0x8}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4f, 0x5, 0x101, 0x1, "cf7898faf7d18dd31b37898189500a34fd99ebb6", 0x8, 0xe58}) chroot(&(0x7f0000000140)='./file0/file0\x00') r1 = geteuid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, r2, 0x4) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f0000000140)) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) clock_settime(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xa8, 0x9, 0x5, 0x5ced, "8a53823088db4a3627f2529b3c721f34c1d14e5d", 0x3, 0x2}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc02069b6, &(0x7f00000000c0)) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r2, &(0x7f0000000080)=""/7, 0x7, 0x3, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpgid(r5) 16:00:13 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x1) r1 = socket$inet6(0x18, 0x4, 0x7) recvfrom$inet6(r1, &(0x7f0000000580)=""/216, 0xd8, 0x40, &(0x7f0000000100)={0x18, 0x2, 0x31, 0x3ff}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x3f) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x400, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x6) r4 = semget(0x0, 0x1000000000001, 0x80) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getgid() getgroups(0x5, &(0x7f0000000280)=[r6, r6, r10, r9, r6]) r11 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000540)=[r11, r11, r11, r11, r11]) getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x6]) r14 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0xabac, r8, r13, r5, r13, 0x20, 0xa1c}, 0x800, 0x10000, r7, r12, 0x0, 0x100, 0x81}) setsockopt$sock_int(r2, 0xffff, 0x1a14, &(0x7f0000000400)=0xffff, 0x4) wait4(r7, 0x0, 0x1, 0x0) getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x50, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) munlockall() pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="04", 0x1}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="a67e1ad71b3fc408c8b19ec5f911b9b761e2b6822c6b57416ad3854d7b3f4a510e1596239872e3beefb762c8edb2eaa1ec3df897ab2e12d7355fbe7f964f003ac08ac252e4ef49e077b322801ab8a2c273aaf41fed027e8b7e182f20f69797044612d73cae0b4113e0721d79c52fe2f044fe0f20efba3fecd2d09230c984ac2c9ef493696df529dd9c4f3b9d9c12db761d80a76d5b164ecf25deb5b3a06344be17e92b798bf2c604c2c4ce1d5e41326e0a00d5ed0ba0b71b22d655d9", 0xbc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[r2, r3, r4, r5]) write(r1, &(0x7f0000001080)="41c67aee466ec3707945ef8e6054f1aa908123c60ff86e9307c8b4826b0b07e42bf021134feffe10bda03d0ddc95183b322f08d45c082429937870573e54ab5eb6105359f24bf752d4f807c36debbed2423e65ae7b05c8d2a82601873e61b4ad17efb9692621be366181a0577bfab741a158ba9558d0c07610cbc94fde2b084dd445c8a10830c003e35ea04dd0f97323b074fad2c0517b43e4d510288db22f3bac8eacd68ead145cf8e702f8d5192885b8381427e48be63d4e8c5fc02cd736adf96e9bd50e541eaab0f65d7cc77f205f88f52a0e9a5cd437aea766d6fd1aa8c893a4506ed02448a48e8f6425dc72d1bfc0b6fe52e6d50bf808a238cf0acad6b652d31b0bbd54216a6d7cde28355b824d6949f21b63c75abfbfd6cb35c2675dfa5a626f7c73e5b667b3c19d0a5d4e3dc3a47fe89bf06f8c170f473dc1632c89e4776fbb9c94e37e4851a2de1d201a2883c9b142590e936902e31cc44b77bad57bc810441c277bd392aee426f0349d422e11c138be596fee0afbf9b4bb6c55ff9b2afd938e1a2ae3293db0f6c81ac7153f71439ca3b0797799405049f706bf2f81c1b4a4a511d56a7983f2dbf395d8b07f3ff9e6726bca20fc701572f9939f30c829658e0f9d1f5f2d1255316c7a482ceb1706f54543b24ba88d0173c1b5ccaa065749a2dffe0215bd3dc5a1857e6db480cb85467b6ed37fddb6bae17ad00b9288cb21325dd8bea4b7d33b3b88ee9cf53e01aadd2ec4774dc287ab0eec85fa9eddc53f74678c115a67e623c4bc3b8114e56ed763d229a260ca1f215ee106603db70c957a46055eb0c029f804d173c29a1d28ef52c10c4cdd7890f694bb2cc77a6a49439f89c7d203e347d3aa24a0696566fdebd75314950fdb5b626691fb3c826e1f33d488ae587fabab38069150849131ca32d1ef973f5376a2ae08341cc625cc4fc59c8eeea7cc4c924814b6e3c49271bf27621faad9a812a0847a19544985c76ff9630c932901817e116ceef44be1d121e3fbe7e05d9570f8dba50f9882950131dfa8fe7603b62e072d4e44ba28ef5a7b521c63307a45fa934dee2e38ada9600f775bd528823078c5b9b3b793f8904ac1df4816e9bffbf34432fb685f244aeead9c80eb83e221feb9e427d66ba65a27d2f04e0fc36048090f4cf9c2d7e34aa889bf4634f77146ef5983473b53d81ffe6d0be7611c1156b86262c70f9c4978ecf043fb0f162eb64af46f1eca17af15e3b43c5f03512291c2ba12086c8bfd64bfc96c684a39cbfcc39cf86dc4e0380026ed07cec4f83b6f8ff3e8f96abdda6908a086cf65d21588a51880cb284e454aef7d921eab2158a9af6857948b71b9405b8204448a9b7e6b56f6c774afb797779788a8b7bd7c8234fd7a32cdd844f3e60bcfb4721511c387d220efa4c0d6adc10744cd825878ed9df67f50255503e9aab10e1ff72d399bf4c8ed6e408306e82de95af6e9c7a0487ea08d37b24756c4c1b9af50efe53548ec0e49759e75b08c1061f5a3e2c39ecf8aafff2da5dca315acb17175cf4d11d91e85ceb0d2772f8c64152dcf3ab407764ffda93afe1746e560eb1fa068bf1fc1c929f39eeab5ac91887a97cd72bf8663f13df5035ba3c5b58cda2328a4ec14ab8977e57fcf43eea0e2d3962d3f92ed99951ce5fb", 0x49a) 16:00:13 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0xa0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c559caba5bab3ad1f54ff8fa87f40f9626265f8c5f0b000000000000177f83264c2b215e93af4c4c06499f5499f1c03a0e7e", 0x3c}], 0x1) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) flock(r1, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x10d) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:13 executing program 0: r0 = kqueue() close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) 16:00:13 executing program 0: r0 = socket(0x18, 0x100000000000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x508) semop(r2, &(0x7f0000000140)=[{0x0, 0x4}, {0x4, 0x3, 0x1800}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x9) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0x20000, 0x1a2) getdents(r0, &(0x7f0000000100)=""/7, 0x7) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() sendto(r0, &(0x7f0000000140)="0cc6833a782c820d26e559c244a93191b907364bce7f27f8decb63b2d8d0b7b0aaa8460d8e8afde7f2290e7f6c03717bc750a8c144e6c7b15804c56c768f8ef9c7ecb567747668714295681d24fa4c6ae4fb28a88e2833e569d100adb9ffeac856965a545b4bae4dc31461a049063fa30746a4576230096d1b72c84ba1d7a6c334e5936eba09c46fbada2f11a76a6d3a80bf239fa2b331123cd0d80386cfdffcfcf90f5b1cfa1774", 0xa8, 0x5, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0x2000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x404) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0xfffffffffffffc) 16:00:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)=0x3b0) close(r1) syz_open_pts() accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="000040a84cada9b815bb7e20bc4ebc6528048f3d428b0929bf948688c50619b22b3b073149fc9033f601fc6b3a87d380362a1b8bd4035c3e01c31f765b0ea7d5f1a6435747f88a9aed8e34d8c4ea70a1242ede", 0x53) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c92e", 0x51}], 0x1) link(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="e99cb1193e483e9ea8d5569098f23beac61d6571381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) mkdir(&(0x7f0000000140)='./bus\x00', 0x80) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="09ed77aec5df50f9", 0x8}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 16:00:15 executing program 1: r0 = semget(0x0, 0x4, 0x20000000000) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180), 0x0) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f00000000c0)=0xc7) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='\x00\x02') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/49, 0x31, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x1, 0x210) semop(r2, &(0x7f0000000080)=[{0x4, 0x80000000, 0x800}, {0x2, 0x8}, {0x3, 0x10000, 0x800}, {0x0, 0x1, 0x1000}, {0x3, 0x8, 0x800}], 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x75}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140), 0x0, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = syz_open_pts() write(r2, &(0x7f00000008c0)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ecdd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9de6cae56c7409231e1f44d6c1968d32f1e742fdbb975ab9cb2dcd02a4263dcf27b51a7be2388704fb15110b4bc625cff3f0cc589c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fb92120235a125c1e2f368e90dc5a93789b079f5872230786850afd2586e4969ce44d51ccc0904c5f517da0a1c136315388ace357b0f52fdb5ee2fd38e7e6936aa844e678d1c613c921582c0f58f2a346cbe52f2e69f495d6f370ff020d1335a962c16341aa175b57f6d638f381ee829fec4e135a7ab4bea038529495d7bf91abe6bc58c3d2193ac7e13b2084f6325d4eff9ae484f0c4d6d4d75743fdc115dc989a76ead81aa699323059f2f2b3bbad230ebe768b7740d4fabba17486ab5965ade27ca106944aa77604cb1131d18dcc7927c36ed1116e7bed301e1025b0c47adb7c6a206f30d73615c04bbaed22ab508c5c5f83d54acc433c7bf7650ead02239948e70ad50371b685d2d10ddd8b51330b59a1ce0462681c6633dea94781fb37cdc915eac159f3777fad0c03671eba2ed09f42a5710a2f68c0ee78a49a9d9ee4e3616e1debf50dbe80a4272b700fb890d73304c4c3527286b49a62bd7f205e5569eb2cb18a136ddd7dde4b645f13e099688060f826babfdbd621811364c51f8a8ee", 0x21b) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r1, 0x0) r3 = getpgid(0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffc5d, &(0x7f0000000280)=[{&(0x7f00000004c0)="85267421ab4f95f46944ec1671964fc458024589dbd831978b7d562575c84713a2bb28e963dd6c7ffa68c03211fd209e", 0x30}, {&(0x7f0000000100)="ee2c6054e919f45b9bac003473c146b9e88963429a2be22e362926f3485c22ec252adefd622c", 0x26}, {&(0x7f0000000140)="1b0f250a2759a8733910e64344103772c36e2d", 0x13}, {&(0x7f0000000440)="94c822a8259382c6c7b6befb4fe48d37dbd8481bf9efa3447c7ccb154c0186579a699d7e17f1d51aab0aa75f4cbb69a8092da26911a25d50f5f1e68dd5182d546ae4ee25035e10e984bc79c740d7220ffa9ffbfef3a9f5b97e7783b1f7d96d93b17323f3d4fd4db6d3eb855409f7c00310b11e9cee95d3", 0x77}, {&(0x7f0000000b00)="a224b3f501b24c4f6cadf5ccea3a07f860e6d3ed97344486c2956ee73569f30df6a2aef01837a79d0a9e280ec8b4a71562e6e325b78af949f72ed6517f4d926324a88176287fc604d464a053a9084d1c966095ae73a209f12dde6002a378e2f6e5d27376dd8466a3f13be9adc88f0eb71bee2adf63baa1aa1b638fa30921e20e358080ae2627f8c18629935e4cbcef3e7cc0cd1012cec1bceca92a8a644e3e3114943f6cc991f7bcc067f3ea95d26d3ef65413cf1382513a86b5978945a3f6ffef8befaff19a51755acc8d2c65cb16c9bf40b9e85816a912b16551880ad56bfca77b1f62bd5f65233b3cdb062f23ce2786eb440fe33ec91a0e1c986c835e64220b3a9b4c09d52fb0181bf25f36c00623c77247ec8a9022f99fa3c85d2a174be5d116fa04a3315025cde916354b7254878615562bcca99554b2aad5a0099975de874e89d02eacb4505a9a25626066d7db0cfd97cfad3f61a5c4253f885dec7b051cf57860bd4fe14ff788f768b91f5901e5e05b80ea0dd1b3d9196455f76ebbe5a921d4817d1685b94c52406780edd72800748916362c377b2c322751c165ce268aceb876ff4491da8fb02c0ec0dd1f5e9c3b0e9efe7d88845d1f22368cfe77e72af9a6f275ccce726c613410fda658cb16098e110883f53f4ee6e95e353a90628881a7cd92cb989ea6e1eb78fc2b80bb919be5644ed4d1fc72ff94de4cb9ffa6581d77c16509b4916121be53946dc1418e8b35040d3ce72cd0b729a48624ed6778b08b3b48253d232e12650f1613a1af286b41dc33d95b761915453921709c3284e842ce51e0c4a479bdd12f487cd285c4ca929907a16f237e860926f334437900bff39981f98ecd52b9f22ac365e4dbecf0e3109402d6a3e5656f2cd1ac2c4fa393d073b792aadc5202272c0a9f831ecc8c468b0b76607de822a4c0b41351fbd081eab196fd310bdfcd85d0590e816486207d2c180935beb9f0b3d087a2d4043110b2eb2364207ac047cceac69ab693d554d809ad1677ead5fc053e31dfb58d4b96b7b43900447c68e244361b25790d225592ba9c54888448d06c50c63b5d954fd107aef54590926366ea29b1b9f8f6fa6cec8a43b7433b46f8aa04f78a6cb0cc7e3a269e5fb141f95ee38e6f9cedaca83299e351f238ee89809a70e4820f482a47ceff3c98fd96b3f51c755def98221ec8f7250d1afad2c1112a558dad9edec060179c6f3651883f70e63fe6fa570aec48ac7d29a4f32d701b161c420f4bb5f1e6f58741e528a38dfc9bbb9f2633b264f9bf9d1c4de65d8628a230c67f7e0b6c555d7537bfc7ba170d8404268cef5df8685198f0f7a3f5311f56e3bcd4139d5aff813a7bf9582d46b1586cefe0a3b9e48c909cf9f418f993249cc45981805fb4aad5562032d0c33c1664862b0807b502d5adeee1707b71ae8f33059be94b03dcdacb91ff2d2f173575df2c2ee699fad15d6f062c7ecaedb1859d762829a122efa15f61571129b09c7a09a8ab4f5683b95a8f42aa949e0027e2bd19c800fe762e50002cafea90dfd074f8969b653da1e410ab1cd30e94709647d4682e5d96f03f958a5d2fc2ac5cf48065bec24eee2c69f66424d95662223f68146c64d361d0bb7883f5a366c8223fd62a2d30e3be732133c328609d5c41b8d235bc2c3b59b89aa6c8117de1f25f1a5757ebac980543d5ffef6417a7e34541203477386906ef1dec01d2917ec4f5ae23491a49a1b0ff8e3d0f153c519d3e93b6de29191c2f474db500472ea4d06afbbb51a664dd9f4cecfb35e0cc81afb8e6e1d618997c04d837ec8644ec137b5b3f34608c141c4ed2245906e49a35ece907e84566ce02eaca0a8349936b4cf88a347e706310debc7776c8aa0c78cefcffaca1b93a8761dda21a710fc843ee1007e26c18d83f410d21ccc00a9d81376ed9b03cc5bfd1f9fb8c72ecbfa16264a0f7d7807185222653915d2c20cd1472fdf2559f855c492ffebbaaa41c03838a985c8023f6840952800a03555cd5e7dc5551a2da460faf3f2ce9bbef33ffc15e330f37d54792acc45e778192ccd62c78b4b37144ade4984b77c5a3ed9c5e9b692f22b6285f1a719074f337ca692b7785ac3510c5408b2a9457a2e683c451fa64f52a3a2e717d4f4dce94400c521d95140157929eeb1826e2e80ca249716da0943cc7c66be5fda588dafc418885773b8f08ac7a95171d6127baa8d2a69482def362329a5f55354771bccf579b1f438883468cafd142c9e5913e71214c1ecb3e499239151128e4438f17df77c760f138bf60bf971571b3c28b45e9fb985109cab04fa34e8f68f3a56bf3cceae2f2eb1f2d52517d74f799aec3484332bc8e77df3e239a6d5e4730ac9fb2b8163ae6c797228ac03e3e3cbf8408c8ae5a03810cbf78bc25c69b71e274ece010fa670c070d56cfca560b3d76ef43b59e0c0bf0fb98d8d4a834d70370338778e0bb081275b5fe8b6e8aca94c3eed3612f6bbbbf0d913fa7ec0c3bf2706fe90878d6a9ac25ef56a6aefd70eb9db9a905693a091dd0fe87741cafe98998b02b25be0c91ae881483da7de7fae21e67ac78f7e9425b17f6ff84b7d0c3b061be122748e6e2bbd0d47b32f6e978896e5177b8098558e34ee759ed41480178a7a684de2a6c562deb4cee01781aec29c16147684eccfe0b4c04b41a9ff4f7a286cf105d6a43027cec3fb799578c94f636f69036fd4f34755d3718b786cfeed808786b3abf0bddc80746db3dd03b2699cf928942cc2a26032ab6a8296d2c56167b019229946e65a002442e516c618c5b43db707853fcb9086e6cad4ea64ac791609c43d412ca2dd8046e96ca2a48b9344c9f32432385d80b95004d5a0c91804f9d156fde6484c891a7eae7914ac6524aa1af9bd2c4680aa86e842266dd8344029862172087fc06df4949b23be6615cce22e428f1c9aba8ef49f144a690a5471554aedb9fafc2536ed29ca235957c104fdaf515b50dccaa34b635c9a66c255af6d9bc200bf915d7757863e9b080e034199e898e918073ddc3cd7f89b5c8e3ffe9cf493b44a9d6517647db0d6194350c1403ad8ab93010d7855ae0a1e934b7e2ca3ea8b2608e986f77fde17ea4675812b7bd99b6dc5b0b2aa90750d81453e1630add5fa969b9948b183ce91667c1829e09d906477c242cc06f6bb393d2a0fcca7f00aece3c6335efa4279cbeffcb1b42613f23e58607ce59a4b843913037888fe9e0ec51eb595d6c9fa2b88b0d984ace40d3a5de1d386706d4511fa60c57e53835bf8d90accd2b7412b6c453ecbce9c1baf2db17b52d92ec0278211d5b6fbd65cc02aa5c08acd1bd1ea5487cb2305b3a0b04280f0a0b6b8160ff12448f41d16e80bec3fe8e8bb779d0230ddc78a3dc10f8af82c18a450233a874ffd7065f696acccacaaf4c9d122266d85159079dc3c61e507cc1332dec31686d4660c43258e66dd316d5d29f12cca859d61298d2ad41511cb561bce5e67cbe5f56cebfed69d0b95e4177e149b23916f5f652512f3f0b256b24c7f735b8a0d81df103b65cb92424d9ea64b1bf27a9adae224deb5f34f3017691e5cc8c97ab4cdc405344cebaf44ad9aa5ea492e49660ea9380626c5d215f7b692e1e16806196554ae2f83aef614a4165ce738c9e0708187f71136ee3407b102f06e3a98634e37e6412fa37837a215736b029805a6bf1700eeb48a328f1b26c34ed808e85dc531ff2a28944b1aad7217306738fd3fd294be7a38e56931b0f305a96c2f69660e7554573b9fbe8dfa85bc6a349874ce27cf1263bbe68bc388cb1f2bb78f846026b571cf7eaade4d91bcc2b1b71f5805a0405107bf64142a8c063e9cbe39f4a4682de237d7fbd2da31b0d3cc05ad2bd5cf42149074ea021836f42edd2f855267506967fac1b342e29db6ea76971ce872ee7b42a5398ec68cd28d263a394c297ac048d500b81a341ff31a929f27365fb0fa82e5ae4bb9de171b1e39087bab0bd8d9eb0c3a8d443d068febe25d2e8b2a2989d7f6cb2a37ad8f93a5088e1f3a04d0d72bcac5212103963412adf6c6a19982a5c7f3c64de1579e5b9453cbcb7f7d9ff2435023f23d03212d19fbd2047defa257f0bab003bd312f27d7dff913fdb95a74e48f2f3fb748ec8db9dc10763ee6ba816aba8322fa3bca3d284727cd0db744f5a9e0f81aa7bce893b360efb6849b565a7b4d4cf2845e7efde44dc3627dd77e15a16499fbcc7afc367846177579a181a6990ba9b215bcd26529dcfc7065d0566d0f4f95066b80aee4e39f239700a778d4e58f08649defb4c795730da975d00ef9b2e15ef85f1d2d5a13ea83642a78e3f06dba0e8de2ee4931be60ae5d859e1ba6ffffc19d1256d9ad0f35b72d06ce9d383940214d7134ff5d423851d08a1527ab58f83230e5c9ffdd225b53aa11b49fbbc940997b147033adad30facf801c4e5069cd38133980ac4be64a3e04f9b8e3aeab7b664ab81f2918e3bcddc36c73f907ac9eea33a2b355c33e34c721edee29ec0ceba0562dfb409d90ba3a5b0e9234e267bbda26ab31dddfb08349bfd2b4765bf698a5725d36d80f56f248e89ed26098499575d13daefbf10514b50c5fadaa02d41bad8f550e3bff4c21a246eedfaff6faf0373960a3b76811941184f533f8157f72fb7b923f1979f40f56a32b60ce3e46a4fda332db81619a572a1d018b804f5aba90b31c89a93388a0a8bd58ced111d2a581fa50cd2ffa057a765b795b6d6dbb9064bb9f3a8dcddbdc654c7f7e2f06a02401e49063d2a637b8df7eb8fcf392ee0e21c0f772ac8cf36c849fc38c74e890ca08a3bf34634e303c58211f3116d1360818f1e140abba84feb5d910d292ceaad608aa87be9f150b40eb68ed860dd10e77c911e132470adbbc43f136beb555a6c21cc159b43f633b8770dbe481380ce62df9bb8e499d72337c5eb93d72a6b9bc2a8ad2857e63f1fb3906b6c8412a515309a923126cc6c3c10e38a2b5aa229e91f35b64c8319bf5db5c97d13d99511ab18e2331753ad0dfbf39611f4c3a29a206679da3387ac2ccead3c5db4e71bb497b939781f1a1d965bf5db997f48fa121b3e4b66d3e08b01179a016126eea757a1d7c57a7b7332249d701faec2bcfb86cad4096d04c4e1f616cff7365e3f8430485a8989fc4453b68194562555eb7f6b6744d0670de24ccb07776d0bf08b78ce2929f57fb91f86611beee89ddcf3ae816d0f7a53b48baedaae03c2bcc97be1adc1edc2389ef770be15d5d11657e053166c940a8beebe10f79562f5665a5d67a8ea6304d21419d61dc942646f0f832d1a1ca2e31234c2a8583cc6181487211114235127542e1ae9757aed8fc732ab158d6f03d3d4bd6783004f888301680ef862f8a4259795008cf3ca015a79673628bc8d68bb4de73431a9152f8f933c3c296204aabe9eada008a19cf23bc64adaf1a04eee174d530fda2de8a646a1945ae82754d61740b7b6a07fc331bf704f21ee1707a54b5c84b7eab43ede886e01023e537df98cc290f65b80370b3a29ed6b23699b9834bcb7b55b6d5cf436263d0df07417114f012fa875855611034298de9d96f882499b8b8b1f27b9c353a03392c9893a735b34465d688c9875578ab3ac6b4bb0020b0b3fdb21d43aa3cdbda5271a82f74eb019021986df2d5eacf29f22abf0b58aee3fc55a4eb9218fc5766321f0407a9e3101263e7e51a72724aa22b14efbc284dbcfcf180c392989a41d9f93882574ec95f2e7e2d731bb14c8966d546352ce19713b33d9f6c0ab410e18c17bb7f71f6d047432800c54e0da1b226a67", 0x1000}, {&(0x7f0000000180)="ad57e6f694e028542c5da74a5d8006d0e88149741f7b163ecb3071fb3683d247898c63c3d0", 0x25}], 0x6, &(0x7f0000000380)=ANY=[@ANYBLOB="200000020000000000000054d744a700", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0xb}, 0xb) 16:00:15 executing program 1: setitimer(0x8000000000, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) setitimer(0x0, 0x0, &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xffffffff}, {0x4, 0x6}}) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = geteuid() setreuid(r0, r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x80, 0x0, 0x0, 0xfffffffffffffffc}], 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/89, 0xfffffffffffffee7) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x111) 16:00:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) 16:00:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x60, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wsmouse\x00', 0x28, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f00000013c0)=[{r0, 0xc}, {r1, 0x66}, {r2, 0x4}, {r3, 0x1}], 0x4, 0xff) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='&&*\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='}+\x00', &(0x7f0000000200)='\x00']) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000280)) 16:00:16 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x800, 0x7}, 0xc) setuid(r0) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setegid(r2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socket$inet(0x2, 0x7, 0x2000000008000103) chmod(&(0x7f0000000040)='./file0\x00', 0x14) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r2 = msgget$private(0x0, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001780)='x\x00') msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x4e6bf92ddbde1a9a, 0x0, 0xffffffffffffffff) r8 = syz_open_pts() r9 = syz_open_pts() r10 = dup2(r0, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r11 = semget$private(0x0, 0xa50f344e8a0cd549, 0x107) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001a00)) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001a40)={'./file0\x00', 0x9, 0x8, 0x10001, 0x1, 0xffffffffffffffff, 0x100, 0x3f, 0x1, 0x1, 0xe995, 0x9}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) getgroups(0x9, &(0x7f00000002c0)=[r6, r3, r4, r6, r3, r7, r6, r3, r4]) shmdt(r1) utimensat(r10, &(0x7f0000000240)='./file0/file1/../file0\x00', &(0x7f0000000280)={{0x200, 0x6}, {0x8, 0x9}}, 0x0) setegid(r4) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8020, 0x3b) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x80000001, 0x6}, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) setpgid(r2, r2) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) getegid() getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r0, 0x102}, {r0, 0x1}, {r0, 0x120}, {r0, 0x84}, {r0, 0x104}, {r0}], 0x6, 0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000100)=0xffffffff00000000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)) 16:00:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./control/../file0\x00', &(0x7f0000000280)='F\b') 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x60) r1 = accept$inet(r0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x800000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x101e, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1904, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:16 executing program 1: clock_getres(0x4, &(0x7f0000000040)) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000000), 0x10005) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) setitimer(0x0, 0xfffffffffffffffe, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000380)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x91cb) fcntl$setflags(r0, 0x2, 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "709a0db17771f7c700"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b40)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505d1f67a90bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe0619e51731e5c2091f3e9bdd11c4518138f7d1d07000000f34385c0cdf53500000000000039cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8001d776ddeae27a1ca7ad87da72d84f761897ced63f0090301dd0941e9d64579b9518cc28044295533ecc81c4791e75b4c501e1595fcfbace5662f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d323d72c54337f6e6d2c2eb94268684fcabfc7174ec5dfb73b317fc98a016a1a733e87e78244a97c61d121e4f6ed3e7afab0a84baac37f2e8b0cddd619a484b69b8b34f8e4d0100000008e7d5f8f32227af1154a8fac0c54653985b574f013d2720e2bf5990ac30e94a482eaf42f327891ed976518ba19530c8e78fdbbca42ecf620695d1983426a4d6eb88dfea148e98e15e43f6693777158541659cc4f066f14e66ac74c4bb2ff8f9c9ab5bfab2393b31c0850bb0a66786e72d3ad4ae4b7572fb78f3f4dffd7e7c812d5969607d76ccd7c0ab78daf60c58f2c3814a8326d2695f6607a721a4b30f128ec43ca5050055f826337622ba2009c534b6bc0000009dbc392d5006754875ff94524e9f836da8ab", 0x276) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000000, 0x3, 0xffffffffffff085f, "85495500020000000000001167f5bfa600", 0xc3e1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d10, "b04d00f3ff0a631a00", 0x5}) readv(r3, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/175, 0xaf}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000700)=""/137, 0x89}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f00000007c0)=""/74, 0x4a}], 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0xffffffffffffffff, 0xb9, 0x1ff, "e5c9d81afc6c15a976cebf807301c1fc3177d0e9", 0x86d6, 0x1f}) 16:00:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f00000df000/0x200000)=nil, 0x200000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc63b77c2dd9f10ee, 0x0) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x23}, {}], 0x1c4}) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000000, 0x1d3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x303ff, 0xfffffffffffffffe) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) read(r0, &(0x7f00000001c0)=""/210, 0xd2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:00:17 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x312) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0xa0, 0x2) open$dir(&(0x7f0000000680)='./file1\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)=')\x00'], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x29}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x9, 0xcd, "792cf45a055e22f0fdabbe1ef34a0cd622557558", 0x1000, 0xaad4}) open$dir(&(0x7f0000000000)='./file0\x00', 0x42, 0x63) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) read(r1, &(0x7f0000000100)=""/71, 0x47) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x1, [{0x1}, {0x0, 0x7fff}, {0x3, 0x8}, {0x3, 0x7c2481df}, {0x1, 0x4b}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x7ff}, {0x3, 0x100}, {0x2, 0x2}, {0x0, 0x4}, {0x3, 0x9}, {0x1, 0xfffffffeffffffff}, {0x1, 0x4}, {0x1, 0x80000000}, {0x3, 0x100}, {0x3}, {0x3, 0x40}, {0x3, 0x3}, {0x3, 0xe6}, {0x3, 0x6}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x80}, {0x3, 0x53f5408e}, {0x2, 0x100}, {0x3, 0x8b5c}, {0x1, 0x6}, {0x1, 0x4}, {0x3, 0x4}, {0x3, 0x8101}]}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, r1}) sendto(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x2000000000002d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:18 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x30, 0x3, 0x7, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x1f0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/156) 16:00:18 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100b0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x4, 0x1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) socketpair(0x100018, 0x3, 0x80000000ffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r2, r3, r4}, 0xc) fchdir(0xffffffffffffffff) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r6 = socket$unix(0x1, 0x3, 0x0) r7 = dup(r6) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) recvfrom$inet(r7, &(0x7f0000000040)=""/20, 0x14, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)=""/21, &(0x7f0000000300)=0x15) r8 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getegid() r12 = getpgid(0xffffffffffffffff) r13 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x0, r9, r10, 0x0, r11, 0x4, 0xff}, 0x9e28, 0x5, r12, r13, 0x800000000000000, 0x1, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f00000000c0)={0x2}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xe4) 16:00:21 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20001, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) kqueue() r6 = kqueue() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x30080, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) socket$unix(0x1, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x140, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40, 0x1353, 0x7}, {{r2}, 0x989bdf9d382fb794, 0x2, 0x4000020000021, 0x2, 0x100}, {{r3}, 0xdd109d5b92696136, 0x40, 0x0, 0x5, 0x8}, {{r4}, 0x0, 0x4, 0x0, 0x200, 0x4}, {{r5}, 0xfffffffffffffffb, 0x41, 0x20, 0x85, 0x8}, {{r6}, 0xfffffffffffffffb, 0xd, 0x40, 0xc172, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x24, 0x400fffff, 0x7f, 0x5}, {{r8}, 0xfffffffffffffffe, 0xb, 0x6, 0xc00, 0x6}], 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000500)={0x2, 0x8}) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) read(0xffffffffffffffff, &(0x7f0000000400)=""/172, 0xac) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xd6, './file0\x00'}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x22) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getpgid(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x1, 0x7f, 0x9, 0x0, "ff5485b0730de85aa41702ae0d9524f8b9d27f07", 0x9, 0xbf28a51}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) pckbd_enable: command error 16:00:23 executing program 0: socket(0x19, 0x4000, 0x1) socket(0x32, 0x5, 0x8001) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000021, &(0x7f0000000040), 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000380)=""/250, 0xfa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8000, 0xffffffffffffff98, 0x0, 0x6, "f912a5a64ea89344a150251db3dee28c9d0b0925", 0x5, 0xfffffffffffffffa}) 16:00:23 executing program 0: r0 = socket(0x12, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x0, 0xffffffff}, 0x10) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f00000000c0)='./file0\x00', 0x180, 0xfe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000140)) 16:00:23 executing program 0: r0 = socket(0x30, 0x4004003, 0x24) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) setsockopt(r0, 0x3, 0x1d3d, &(0x7f0000002300)="11d147f6307d697abae4cff2ce4245dd9a616a2125522fd4b4187bc33203edb2e18b5f2218e46e0013cd4e203db0a7412b87f14a639b35d2e41d57bf72cb35d90aeaede8c9bd02ffe34e0b87affb5ac91a88a6ddd29c2bfa9efcb01bbaae0267e9303b3626bad2d4c66a2a674b940932eba09ea49fa7862f0683b65a04b7fa7679cab2823cf23f02e46ceb53867dfafd4f42c0ebe1d049d1864aef6ff80974420ab946536e9d25f81ebf7991d8592a8eebbb82cfccd02694cb76ec4b79dfc100d0cf9e186bcf45054352644c422d17cbb90156d34f9059add2e6f743b928bf0591528498096446e61d7fcb4b74e56dc1d6f013e2a78909b7f9f1f20f92340b8dc14ac8834a6b5597fd9aaf928c8fe65fc0b1d6db90cc97c99246052a8cf6d51c543f9315d5b4dc44d765167751090160f40af67f9bb8f2c91ed137fa6b1e6eba3b035a7e4075e4cb09ecc54baa1940b6ae4a8af37d658408ade1428843c44387f84bb0ed13e26052781abc3434eeef3b58cfbc412487cb0ad270984c958026945b15973f0b0e5b2728ed7baf20eed52984f25b1f88afd6f08b998a4bf110f92a9ad9c1277f3316a2581dff573dd13c6ba8320df68d021ded7f8f30b8f003e7162fa36b6726122a1c1e3d31a9d8a09d2675e88d35872685c06fe518bf7a63a830791a51aeea2276f61b3cdee7bc0220ce1379ed226a7bd29252c5fd815e00231bad81c52a36bc4da3edffb0e55155f4eb5ebeb22fbd7c6972fbd2e39258f964bef29eb5f01d23b5d0eacfe47745dfb63eb9d36145c7cfb5adb318643b4780d7a719f629a8b851bdb270b4b72914334f14ee4cd71e98c06e5c45d75a364dc0a25288f541bb70e6e03eed7cd410ca88a2dee8636dd53f43b6146af3ddef3721a1d1c7b7f2d4269288dfd82190d5fd3cc1521c4d5ffada40e0404480aced7a56c8df1371da24dc8baeb93e97203a474bd914b340b793c3ab2db49e0938b9054038259ce36833b160d6e358aaf77b4cfa36d3b6cd480b0eac4130a0d4973560d21617f1286aca27c7296a2c5b399f3d7461f8723906327e33f3fd410aabd7f031442a885acc5cbf8f74f052cb56d6db888f0fd7305191fa5d50181ad94b29c51355c5bafcd61efe0282adc4601f25bf6fc51ec04971048177d188b6e2139d9f04e447913e6b6aa90eb6d32c7e64d920b541ae982cd9d131c208b6a362c34a5e20c1105fb7cf2189ed586bf7f569e7c5331f63045ed1d18708b07284f2a76107a0a4f71d7c79428a1b888e7a816a2ff8388295dbbe378e8d195ca6b00f1bfcf36cf6fd5676cba06fbf0ce92d0acb5707bb0c762a9d64578a60945b9b811f64ff8ad2d25f642dcb7624fea5cf5b3d6da8f57c91f558258dba7d6ba953f0f68cfc738f92e84e0d54196ad46a1d1b84b82436fb9a094c47f37afeb7b503b7a62baf369ffbd23360866695d54c1b4062e9a82c9cec5c96505a5edd7df47f828447d9c29ebeb2429777a425796e554b8323ca623acbae48325d4584c3f193dd209989689f3e3912f75b26f86eecc495c9d0a0c0d3f8c17e60d5e67ba008982a00c2d944d0ef2f5d560f8d7e65f6b65348159f520b1fce12e68d9ef360543eda87c2e02af11202b94feff53dd89a426969ec40bdde5eca7ec140123fc83ba6dfbcb2afd0e09b8c0566f0df4acbcd5a6838302f4281e5492d956460de1b52c187401817aa0e956c6c58d53e6a9f81d86f91eaeca168bb36cd396c0f2c396999ac4a758f49c64449e72d4b20435c43cae4c5f3c9bdc6abdf4748e794f9aa18eaca09ff0eec150f0ce371247f29b8f54c24f1ee77894a533b8ac72432934a745554fa6729e15239d0c5c902ba35c1d69e77fed0421095558cfb4ea624e5561943ec81e4f6e07a2bf318125a246eeeef4dcd7c5d0eea6112783f45768f1af5aff7706cb901e4eb5c528eda20655a6cf3d3ef00db4a6853a81f80ef516dde967fd0017d0d29f418c61ba530e59020a125b45d004731a548b25b73bdd067c7c58f7c560709f124056f9d36e96b4ec812f5ba0ab8dd68f17e79c765d697b2e8006e301eb29750f052e09c194f1f52b94a13482a6e054c370d12f33e3de0ddeedd24737fd1998a91988638af0fc38797bab3ea04dc43ae11dfa2028075ba647de90d53e6e0b95fc0bb1d22abe7b8a7a1e3d822b62110ba1b6240ad713bfb84138553766c88f0794a5baab768563d49303919cf92c1a25da6724792f653847f26de15c69504fa44d1a27da39a4f6711f8507334c7a5a51bf27b83783b0c8d58dc24f1a7f4f82b93ade63345d9c6ab0b656610f0595914e69ed148f2a3e839fde34fec755737da9de92706ebb7f89476e64deccb5425477063bfc60e4e03756953123402d4f78aafd1e481c453cfe4c8d5b38a254626a7c9c41cc6eefd0bcfe7efd1ab1fbacc922139e0add61e75641617dfb7c2783451ea5b0f21f382a6ee13b20d89eecfec4f2f3e490fcc432d331db688208ddd6c115769f06305faf022034fd26092a7b68b138ead6ba768715504304a44758c160ffbe0a5054bb7104897c2f4a45f63cf39bbc9b0cfac0646796623945dc308577592e2069177f0d5656a8299d2c61a0751ec24eabb2ebf4173c8dc69a9f98c88cdb80b7d82c5ec82e460bc113a3e3dc6b39131018767e95f8bb610d1711599e26fb4de0021be0cfdf83e55d9bb64eac183f538d7a10dbca5a36ebfb9ee6374287aea333fb401395d1c7acc0091d94c391c28ea8fb3df21a827e458435f017e31057410e35cc109ca5fffbe84abfa91ff278bb4206f54c91e712a53e2a49b209517fb74e1ff2ec670e243ac96afb83f865d4602222bc72368360eb4d8c1e7ee171ef578f0a583891495fae346057694e65d365cd98d99ee653feb16448c6b4b841e7c910774d17e00233d059e7a63272366004ec1421e9ad66201e1d53ccfce681b70c9dba40deae62467444808dd94a1e2062a683e4187b45cfd243684d7a25db563cbc6ed3ba47aa6f1b2e9bc8fda45e88d73289f2dada52986449434f05f4e81cef471aef8a3e5e49e3b6348de9e8a5bba1089b78a144a4729776fa94e268d1e2a687f6a97614125c94dd48083676e6d4b8db1e34e51a06e14ca4035597ef2540ea46e08efebae00030949ea54faaac5b35a44283588b4d5c466cf750554a6e5c65cfc13123d021c54794058fcd3fa3201237bccb6265ae7c990996204de87f6c106c93079ca99d18a21e9da96de78c7efd9fab4f8536edd6aae6d6b4b9c3caf225323c78ba4be4d2ebcc1644738dda6575c3fde9346e3163b1cbc61f397790dc20f70b4c5c589e9150f6bc30cbc1e985abad9a7e73b1d04daf064d5e549a6f84bf78d6d3831a9b7acd085c82b8e2e704410376e55adf97fd63bf65f48a5e941c9337973563df53cec7ae9f397bf980a4a7fc31db43f1d4c083399275135131c3dc0a200a85f7ab4c9c34a35c3567779431523ae29d9d5090233f6ce0c0c352778c80f76cfd135012a25047e731f3284850f2bd5f24f776510d57a5f84366a5fa4b47c03353381f22b9d223360c7d89c1e9dfe0acfb8e071db0d68a3cc254de56640d77c051442d4b4ca2172ae3dfbb0e051b9a85221f17e2acd81eb59c7e4edd8d236bbbec3b26e9bef5a68fc4bc4c76443c27891aa16e8a111615d84dc4fd81b395c6da5032926c3d2cc75a179f5bf10e43b37d82dfc989eedd052b223da14104a5f5d31fbd018e720f6da6acba7dc552485265c9e7095cdf15df014b0adaa024c8408ec56d0368575b65a866b0cea8f8b75970e2da0f71ec2b6b8c2ffdb08d32623d1089a638490503b76bbf3171a47a6fee3885dbc77d9ff4822d8200cdb4509025f53a380c6bbebef85a851f4c29ba0673d2374fabc45bf5af5dec2a10179f6be2479d83316a0741e59fd0e92246f2d6c0617807aab6a9a46715aede602049e07966c10deaabfaf8deb0b3b929872172326cea583579ff5ff7af0a19209544e59a9940122f58773b8d5e5038d97481dfb6b44729877d56a645fbca3318a246156d5b694c66a62e1695e307f0f51fb9605139300ebf3b75c34d0542970b6c5d915b40171ff86b987c866302beac9ee0aff58b0a0d93ac7558c4277a67bca3078ec11cb1aec9f518f55a429f1560507412a184fcf6c0b5342d6a9f10079cef9ff3f3a5c9717b5068986c274e09835c3acce0b0d269f3e75f52621c062ec6211d5143715321568485ec873b0069150eb7c77570c4c235602b24a382b9293bef51414be7b19b1e6362eb2f1b576ccec803c14726396243c4a399c6f8e112bd0e4122d14669234446eb5d00ac7d2672918274c31704119e0ddb57d9af740620a61828ef3f703a7ae7da474729a2225171980244bf80c6633cb02d33c0c4f62314bc420319fc565c414f79ec427953f4f28236b268e9706a178ca8536837e647591d3120a27d5d59fbdd8cee30e4fd951077f8268d6f3f029543a72212e1518c29c24c6bd1b630f742a21bd888d3c6edf0df3f17ebbe1038db0b2edd98078ca713e64aecf1c79f62fde1fb77823e6bf89b334361767592fb5a3d7db38e54ef5a88022090007de3e875f6cd090ed683e418797fb70d585c7e259a54fdc245db1939c708564addd83a8ccb80cd1a4377c22496bab22eb1c11cfa8ece775f1917f9f13a40e1d0dc71bb58d86b05862a62b7276e2f6b67222090d43b6d7a82bd3adac321a87a0d5f007d4cccd3b26eceb03fdabc9c0b268f2bfed6dd79952353c249e0ed7a49d242c2306a8e95bd14b9e73d25eb7cb38b11970d05f5b68f8b20d9843ed30bad7366c41c55106b590711617d78cb5fae0b0ab2d7494bd53bf84a0592d9f60281769f8e9789d0c105824bcac60df98900a30b4dae4df8e817a2bbfc6934164c8a712814c656f1a101d598fcac607437742cf076cad8c12f00ca1939d8462c9e9388967dfe93d6b3d0c63d018e3b3807bb9a1e01906dcebae473768326fba74a8c78bc2251872af4978ce7a62b8d5c788d4341ae8d7eaa362fed11d05752288a508b903d117582eae5b5689c7424be2af1c43ac0590aab3a771ba4e093d488a1a0be8878a516c0c2a87aebc239829aa7193edf8470986170566b87faaf912bf873bcb19d8f61c20c84fc90129a4db2349083348696d404459eae2776f58e48ccc32cae65edf85306630cb1a36b06b3a612b19504c1f7bcfa0add1d321785a1ba9f2e45759aa180830eee2aab872adc4ac2123cf2bb47a70491ca887edf82500c92fd09678efdc7d53a80f6a0eefb7ad8a563e1822c430f450949cbd055b9a1a4e9f17a4a62a865bf5ff5c7ae4a404e431bf2b79903323af8c6c217c93b507793e961db155432799743c84a6483f62abf263a98e4fd5cb5f89caf198eca11d8496a44e2a4ac7f7a21b85e591a6b9aa59a00d61e9b874ee346794aa4b32476555e3b7fa823364fc7a4494d9f99090d444fbf091af69e4f7bbe94fe56050c008ae0f1f7070a014c293e8a99d34a1f364bee17358dce881e20395bae049a03c48ea4057cf4efdf6f3f19cbc900deae63bdb433e54d3f4a2965dd8910378c769caf2da361c202519ecb6f58d99d5d1cc411acd11e4a445c681b25b652a0649c64a5262d04e47d6d39ed64195bb1b594cb0f1387b494166d84b457606b5a7aefc1f7185c0c380dd73cbe585c2aab395921194fbfe4a45183be7d91a7a9fb5a884052dfc9bb814f12d403408b128cedc724d97846e4af89534d2a8139ffb4b3989a42a5304e4f5f3bef0dc7de25abb5ff3e494c666", 0x12fb) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x3011, r1, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) close(r2) 16:00:24 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) getrlimit(0x2, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x19, 0x4000, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x50) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0\x00', './file0\x00'}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000140)) close(r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) r1 = socket$inet(0x2, 0xc007, 0x1) listen(r1, 0xf8) 16:00:24 executing program 1: mkdir(&(0x7f0000000400)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a00, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000200)='./file1\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) connect(r0, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r1, r2, r3) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xea) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46e47f790000000000000000000000000000000000000001ffff569176219b00000000004000000000233bbda48e3d96d200000000000000000000000008000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf06005de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b150cb360b055765438339054639287829d1c33d7a122c2ebe08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff70100923bfccf8659ecdbcc5860e42335b84152"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) msgget$private(0x0, 0x40) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = dup(r0) r4 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000500)={0xe219ad03ee787432, 0x0, 0xffffffffffffff7f, 0x101, r4}) msgget$private(0x0, 0x230) sendto(r3, &(0x7f00000003c0)="3074622322ac70925a2d1c1bc45e8c5848d999cce4645b34563250aa6c9966fde50e1eec6b1ac33a87b5402a0bceb93d12a8680a28da65fc9dcc8df403405b59399d37619e250e8a5e2329aa107b62d07e77c051b4027d80482158a70061ecbad81996f0", 0x64, 0x400, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) r5 = dup2(r3, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setreuid(r6, r7) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xd0}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x6, 0xffff, 0x5e}], 0x8001, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x48, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x42, 0x80, 0x9f, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x6b3d, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x4, 0xc0}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x80, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x21, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000025, 0x13, 0x4fc}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000060, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x78, 0x20000000, 0x0, 0x6}], 0xfffffffffffffff9, &(0x7f0000000140)={0x0, 0x4}) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) msgget(0x2, 0x8) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000040)=0x1, 0x765c) setgid(0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66", 0x1cf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf24d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) socket(0x18, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0xa, r4) r8 = fcntl$getown(r7, 0x5) getpgid(r8) close(r4) pipe2(&(0x7f00000000c0), 0x10000) close(r5) 16:00:24 executing program 1: r0 = kqueue() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x8, r1}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000002580)={'./bus\x00', 0x5, 0x3fc9, 0xe038, 0x1, 0xdf7, 0x5, 0x1657, 0x0, 0x0, 0x4, 0x3}) mknod(&(0x7f0000002540)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x3fa, 0x0) preadv(r3, &(0x7f0000002480)=[{&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000001200)=""/112, 0x70}, {&(0x7f0000001280)=""/29, 0x1d}, {&(0x7f00000012c0)=""/96, 0x60}, {&(0x7f0000001340)=""/245, 0xf5}, {&(0x7f0000001440)=""/33, 0x21}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x9, 0x0) write(r3, &(0x7f0000000040)="6e2e96", 0x3) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x100000801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb104, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:00:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = geteuid() setuid(r0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:24 executing program 0: chmod(0x0, 0x20) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 16:00:25 executing program 1: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="9fe8199f235cf638cf78ed3f189bbbe1ae3633a26d3cae75133e7d647d04e26e0790f40f2aeb29e516ada709b4b45232f610af191cbb78d55649b649e14378bae756220b11b7b9bf36298b0f38f92c2b67976d0a7acb6a859b6a71e39f7cf3036d1e72a8ab829d6741b86743e01f0ccc926376f3ab9311956b9c33b7282c07cbb9065963bcef4412fb7b860938031bcc36f1288e09317e23248ecc37564987c0df822b47ea4e0cd19533b62aae1dc22f236ac5cee374c124cb212858be63e2915ccff0f54a", 0x256) 16:00:25 executing program 1: setreuid(0x0, 0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xffffffffffffffdd) 16:00:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) r1 = msgget(0x3, 0x420) msgrcv(r1, &(0x7f0000000140)={0x0, ""/223}, 0xe7, 0x2, 0x800) map stack 0x20719000-0x2071d000 of map 0xfffffd807f00c5a0 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00c5a0 failed: no mapping 16:00:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3}) 16:00:25 executing program 0: mkdir(&(0x7f0000000280)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') r0 = open$dir(&(0x7f0000000040)='./control/file0\x00', 0x40, 0x110) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x2) truncate(&(0x7f00000003c0)='./control\x00', 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000340)='./control\x00', 0x8190, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4006, 0x8000) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) execve(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040), &(0x7f0000000200)=[&(0x7f0000000080)='x\x00', &(0x7f00000000c0)='x\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='[\x00']) linkat(0xffffffffffffff9c, &(0x7f00000002c0)='./control/file0\x00', r0, &(0x7f0000000300)='./control/file0\x00', 0x4) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82434a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffffd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x1000084) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="e2", 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) dup2(r0, r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffdd8) write(r0, &(0x7f0000000100)="fd", 0x1) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000001a40)='./file0\x00', 0xc, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)=')^#)\\-<\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=']$^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\x00']) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x400, 0x9}, {0x8, 0x9}}) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) preadv(r3, &(0x7f0000001980)=[{&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/76, 0x4c}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/190, 0xbe}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/22, 0x16}, {&(0x7f0000001780)=""/55, 0x37}, {&(0x7f00000017c0)=""/69, 0x45}, {&(0x7f0000001840)=""/91, 0x5b}, {&(0x7f00000018c0)=""/157, 0x9d}], 0xa, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlockall(0x0) r1 = msgget$private(0x0, 0x280) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000377e3c64f6ebc8ba007e00000000000000000000000000000000000000"], 0x2b, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:25 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x501, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000012000/0x4000)=nil) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x20000000004, 0x0) fchmod(r0, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0x2) 16:00:25 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x808, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8083, 0x0) r1 = semget(0x3, 0x1, 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x908, 0x0) r2 = socket$inet(0x2, 0x0, 0x151) ftruncate(r0, 0x1) shutdown(r2, 0x3) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r3, &(0x7f0000000180)="1931be8738e42a", 0x7, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = socket(0x21, 0x2, 0x100000000) getpeername$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0xc00, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x20000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x180e0, 0x0) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000340)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8040, 0x0) r8 = getgid() setgid(r8) r9 = syz_open_pts() semget$private(0x0, 0x1, 0xa) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r13 = getuid() r14 = getpid() r15 = geteuid() sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000400)="0e109f6906ded23a5ae497fb56054cabbb9e840a9522dc2380748edb10", 0x1d}, {&(0x7f0000000440)="9b38d78197d6f2d760443d74cbe500d5aa90aec528e140921f3c8a3748a4ee043d10473b2cf68bd4139652f9f0ca002ea3f9f5c00535f44958425efcaa2d05a9fe74db31d1e104981242dca3d4ee0704f4189482620d96f2", 0x58}, {&(0x7f00000004c0)="96216fb858e83a630005e7e19c7ef1078966867192cc6e495199c7a539644a0233b626c1e829065f3e2a5ae2f3d8c6cd1815382cce9708618c539f7678eb315951ebb73e64c5e20297d78b6dca41edced4864561f7382f6cda3a4ad17aa2a5dde23a340ea3b5b00c2d84abffe6662e119f103a520be0ad8d4fb8fd759feeaf065aa5d310c1bab163", 0x88}, {&(0x7f0000000580)="4dc689fcef17d87d926b36458edccdfdc99bf55a62fd2c70b4cb19df2a08430683cf705c72e9b888898fc997e1d8c649357a024980aa8e5455a7a38fb2edba235cf03f472fafe80ab3aaf25259", 0x4d}], 0x4, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r10, r11, r8}, @cred={0x20, 0xffff, 0x0, r12, r13, r8}, @cred={0x20, 0xffff, 0x0, r14, r15, r8}], 0xa8, 0x8}, 0x1) ioctl$TIOCNXCL(r9, 0x2000740e) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = open(&(0x7f00000000c0)='\x00', 0x1, 0x80) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20c02, 0xc0) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x10510, 0x88) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pckbd_enable: command error 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x70) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) readv(r5, &(0x7f00000003c0), 0x10) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x1, 0x4005, 0x57) getsockname$unix(r0, &(0x7f00000001c0)=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\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'], &(0x7f0000000040)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)='Q', 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) sendto$unix(r0, &(0x7f0000000240)="b592402173237f7be68c411116aa4986602a2beafc7081d980fe330104df2a4c8a5b3f35c3f5e04bfb55a4cd596d220060250ab90c4f09d93e9b71e4ce68c1ee9c9bacb1199c925dade18d7303e1319698c288176cfc71256e4badffc4c5948ffc1d97835b19f460dbabf69d3f3cec97e5813903a4361c71", 0x78, 0x1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:00:26 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x1, 0xf624, 0x8101, 0x3, 0x0, 0x0, 0x3}, 0x0, 0x0, &(0x7f00000000c0)={0x400, 0x8}) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x12) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = dup(r0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="296913fce637d5a512f3c6a2c884dde0a021b3e8f8f3fd26330404a4ee5924338cd82736ea283a5fb7fa1654a018daa5f227ba81e0d6a947d690a5", 0x3b, 0x403, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1000, 0x2}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[0x0, r2]) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="17c03fde369f4455e46983b4eddea165288d5eda304a0c8c24f3969610456580b9708ea55eef9ae8c0de1c4a4dd7b40923191cd9f96866f597", 0x39}, {&(0x7f0000000200)="5b0f79f93aebe63bbbbc9ebccf06aa23d15b96b43b97587287cc007a7b3cf4e7868cf63b23abd08ce9437a7ff5da4e91ea1e3fde3aaf149ab067d97c61b18de139a862530b7fd685b34748a2f51b0cdab39ca42232a7a6a558afb0ef703fc8a9ce1b81456b6b18aac75fa11221842719dc42065e08486e8a5ddbdf086cd00910142e", 0x82}, {&(0x7f00000002c0)="462ca559da487425706891215cab1a436895c61a7d15259335c7635020b6eb5a5642fcb9654ae52553ea46a466a7412466b5a5f84bbf505795bcf7cc99091395eb3f47cb32b735aff081a233db4f83b75132e729210f23b6144f92260ef148e296b477edef31bdb27501a5dfa3429f78ad0d38adb9a190b6eaafa790e60cc9f20ace54d6528ededa2762247696b35e06484181e7fe5f2b9c", 0x98}, {&(0x7f0000000380)="bf416c8f90b3ba0d8cd7e06c79efdd80f41e0c02c8c321df8a53125012d9a1b3b326d30fa87ae1d8c740b49a712de7db7309dceefb1ce0b02f9750813403b43ba2cfcfdaef518efb2de6f992926b0e163b435d297f20c9ef5a0567ad8c2b29e461824c499867ae03e93697b3b214d5a3cfb189bb1f994e740794a052e1efe9b22a", 0x81}], 0x4) pipe(&(0x7f0000000140)) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f00000001c0)='./bus/file0\x00', 0x8004, 0x1) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './bus/file0\x00'}, 0xe) r3 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000500)="112e71304ac17b2174018a6bc7db067f99f341e74aaca81a4cf59ce2b55fa3904810eebc0ef9cfe12fdee9eaf1b04dec3f76973628f23a1e41d4f54752a18e00c09afa964426aa6adbaa26b77e2ed4", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x7ffc, 0x3) kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x5, 0x310) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0x5) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = semget$private(0x0, 0x2, 0x400) lseek(r1, 0x39, 0x2) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getpgrp() geteuid() getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = accept(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0xc05f, 0x1c0000, './file0\x00', 0xffffffffffffffff, 0xf81, 0xc4, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getegid() getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66180e02696c6b8379187ffffd361756782a89811ca5d81606281d8315d4a50ee5949dc2754b6fbc120c8c892c331ac1c63f397c2927eb5212b4d377bc8f028f1822f1652da54613d7d42b9fe2049413e90157ab942a99697b39157049b380ea312f6a3addd65e87dc200b6c3cb6dca0d04e34ae92408a4244211ef04852c9e5f472285c0a5144d2ec5187198e2d62a65775fd832c673132a13ffd8bffbf9f9b9ce920ee8ce1355deef4247eb05f4f411640ec7ea08ea02d14ac22a242d58c24e4cb8cabd256f6a458288d8909f8862393fd50258e2e24730d04701181a6ee9d362f745e8d2a45ee50dd4e86bbc28a5e18a5000000000000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)='O', 0x1}], 0x1, 0x0, 0x0, 0x8}, 0x2) semop(r2, &(0x7f0000000100)=[{0x1, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x800}, {0x6, 0x7fff, 0x1800}, {0x1, 0x6, 0x1000}], 0x5) socket$inet(0x2, 0x8000, 0x4000000000000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$getown(r3, 0x5) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) write(r0, &(0x7f0000000680)="6f3801", 0x3) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r3 = getuid() getsockname(r2, &(0x7f0000000080)=@un=@file={0x0, ""/7}, &(0x7f0000000100)=0x9) r4 = getgid() chown(&(0x7f0000000000)='./bus\x00', r3, r4) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000480)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000440)) openat(r0, &(0x7f0000000300)='./file0\x00', 0x40, 0x52) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x761f64, 0x400}, 0xffffffffffffffc6) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) socket(0x1, 0x6, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4ba1b05b2df07c1e0b0788a12a3", 0xfffffffffffffd62) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000040)=0xc) listen(r0, 0x0) socket$inet(0x2, 0x2, 0xfffffbffffffff06) bind$inet(r0, &(0x7f0000000180), 0x10) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0da487000000003f076c1401", 0xd) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:29 executing program 1: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = socket(0x1, 0xc002, 0x100) setsockopt(r2, 0x400, 0x2, &(0x7f0000000000)="9023100c596905a494f74b1783a56a7debee4349ee2aa4caaf2b0cc691aea79e5fd428579e4694f379c15a84b5971a55d0ad7738930e29fb4989417a3edc70cd7892930f2951fc7d4db427e6d9b99ea76eeb4b979afbe6448e71baac7fffef17e5f4ee2f95aea12efde98b72a6aaaf299f8c158e3827ce43d270dd679163e6362722e13a691f4fd85c29abbf5be039e2b5eee0acf3ccea0862aa3ff59dd80f521352130eecce47d7dd54f6522607b9fb027e24f5d32bbb9aec107bf68175dbea26a50b7ec351a8ef7b074cf34cfb53c0eab292630f7894bfa9a0c9d222f3ba75fb569c8ce7b9450aaab3abc14b063054259c87063cfa6b1550d848fc6239c8", 0xff) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="020043e95925fe518b30c2d64888d4a13cddc1cd604cbc34906896e0e08bd86a8c00959ba0f19c9d237122185a9e0558ea7d5c90197d45aff1013fdbecd16d22c4e406cb16c9c9dccc49d73fe643ee81c31fc33a219134af29524df441402b68ec26def48aa013362f657beff0f437da5b25c367c6a908010ca6494f3252581afdeb58d03369e5a9f4371992e0b8702a93a50000000000dd8e361c1be4dc00000000000000000000"], 0x18, 0x800) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x180) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x40, 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:29 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x3, 0x8001, r3}) dup2(r0, r2) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8220, 0xd0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x105, 0x800000000000100) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0x4, 0x6c}, {{r0}, 0xffffffffffffffff, 0x21, 0x4, 0x5, 0x7}, {{r1}, 0xfffffffffffffff9, 0x40, 0x8, 0x8, 0x80000000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x0, 0x7, 0x391}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x0, 0x8}], 0x4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0xe8, 0x11, 0x3fb, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0xc14fbd954678492, 0x40, 0xfffffffffffffffb, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x7}], 0x50c8, &(0x7f0000000000)={0x6, 0x68}) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x4) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000400)=""/214, 0xd6}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000500)=""/209, 0xd1}], 0x3, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) kevent(r2, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffb, 0x11, 0x80, 0x5, 0x4}], 0x1ff, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x28, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x1, 0x100000001}], 0x80000000, &(0x7f0000000780)={0x3f, 0x2}) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:29 executing program 0: r0 = socket(0x18, 0x4, 0xffff) r1 = socket(0x18, 0x1, 0x0) close(r0) dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) msgget$private(0x0, 0x40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = msgget(0x1, 0x8a) msgctl$IPC_RMID(r3, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) close(r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080), 0x200003ba}) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="c669b416f94ff49a29f21c1c71d0b463ddc63495bbce6cda1e92d8326ba0bba605df154cf94a8e2ab0d1f0d9aaa8040c4a6e6f2173a3d3903e8600f7b65361ebe6e06a732a1d2ce0ef6dea6eeef4b1e72284c1d7d075f064ddac3fe05a1f8d2b759bacc8d9", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffffffffffff3e795cf6966226d3c83b14c478412ebbfc615396cec088aa535a68481e2713cc2780", 0x144) r1 = syz_open_pts() close(r0) fchdir(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) write(r2, &(0x7f0000000400)="d1220c84c91943910c7704cd19bc6e2e2ecfbdddb9aefd62d275d3c9af63b9ac77eb5dec2f4147309f0aa9f9f28115712380a294f64252ec430eadb1232d1af624db7bbaf771e8668595da1d67ed1b77f490b384a33938abd78cd416a5d6df3abe355b2c4af41d2dded116ec8efb63664a261016be96cd1eb433aef88c517c2814e15a28547f6323f8d73eb827de7fbeaf755ed44b0c8ac48f24d3b2c4ab", 0x9e) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c601000000f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b0", 0x92) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x200, 0x0, 0x3, 0x912, "b08dce58090000e1000000000000000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/251, 0xf}], 0x1) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110f", 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x30) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x661) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000600)="9e1c26e1d68c01e2102930c3975845545a3a7dc6dfd20a1cffef79c084bad9a52c105c25100fcf440e922f0ffa01a6545938e7039728da123c16156d5bbd34f927abfa6e595a7c368042ad42797b9e3cd34a5c37bbb8cce9fc366150b265a9a391e8ee053a708c1c1a904cd73f3eccb09d05f38f9668fe53fadae846ae578d370fa7df4d258916599306581bc44221ffa0625a8d6fc32a0ab8f9d306bef8b19a4630c6c2ccd6efe63aa9696a4f8694836bed108d0f3581c2476f97e3024d17ade950adfaeaeb9acda15376a79eae77ff5c431755c75b1719d86acedacd56b6c7f6d56bbcbfd69007561c40fae109b6131ded2c594bbfa9bfa4f02a1abd2911db3261eee9246f3215adc0cca3f115a64e012379afbc93a0048471b02a7199b7b1160d33e306d5e2564e0484b4b6a3bc95f463a6cb12d9ac1f1294a59c27d11b26db65e8755ed827c8b65e5d3e992d55e9727c565d8bd9e9591eaa735784e39f4206e714599e070631a79c21cdb44ffd19add4091422551b3e86b95a8badbd7bc4480e05ec9784c939aa540fd526d03cb0528899882f7b3d30a4029e0df216090d2e7ae2d922e3950f46d0b3fa1aa1ba9dd297e2aefa2b6cf85cd13185bb7dd72db3baf86871c2c18214f0f9c3b468c9f1373f65285ba0512cd69b6aea272fc5b1701135d5349e0fecb10b8cd0d3e681e39602e5de7e7ffc69a5a226a015444950e016dcfde6aca572c26b04e947127afe84cd3c54952bb6e7c5e108129a214dad9327bbb1d84b03dbdc3579b205f76256d074325930223ffb7f6e0436d05cf255a2c5ce3fee3b44183ebb0a0a973bd51da0f5030412d055691485ffc431b45af305995e2cea8cbcfa834e6e0ab0ca37fa7c84adf32ca8240621205ca5888df5292a09fa1924f29929d0b5c9558c5312d4fd2f129c157196064fbfc16a925bca635b4cf6f2e3acb2bd73524517899152dd578ab19e92eecd9246a8206560c4444b85c09d1d1e87478688a9a870c4882d7433a7498fd17015bb5dfd37a81a429fd898178d8bb272f9e4322eb62e2c492e6514cb9ea4985fa8c7e584124ac88481c8135dc4b2b46d6537130f0c7627a9c8b43ef0a4ec32686eede15a4f07375ec0644e32c7263f30f8583a3b89a7c01120aaf0ab7c820cef65dc45aa104709bbbe582b3b31f230c0299618c069e54087701042cf1e19ff98fae90869d5c834a816087f8fde277345e6022ae128f1dad7025b177f481bc08b91416b3479e0a3677b4e07b067b4c90eff720aa5d512484522e98cd1d40cf3d011acbe7551f026a87aee3ae5a571753c3a4d64acfe5b97e8443de0b2aa82cccd06d068e6a9c9fb29d359c46ce34fa69820742e6876d4b55ddef1208fd5c07339c5ce3fe234562e3f4d76833893e1139baabf0f6cd25e7856f2f261329fbc06f0a39ee7d13ba94536575ce0f6a4c1882e6fef97997e2ceb82225360f60bbfdd2165c2084494c8f3ffd77b6e375915aef3ea83dddb1d04700050f7a3b45a23c7905dcef3a525b0d686c391bb2580b0211bdc17e7d27be32e8b9e555b111aaf712d2acf383e607f2a89d750261fcc05c6a50abc540d531cdaafa79bd5bbe374522a2dabe432f3c31227849682d2302167c4666d76e5e77ed705bd4cc33a0a98d6080a7ee10edca56f3b9ac4af5b11c24838e85067c880e92bfcc51ae43de9b741caa54ed264712f10f2dc4ad63edf950e89c7891fd7f15a93332350dd72600ff8ca9e41948b0dff62aa8608fb1aa8f9b30c6295840837c0a940144aa595d5a852aaa1f97fd1d765b943ba4e3f58258369b9ad16f02ce8c53a9813aee7929536b055c0b698b7fedef130cda814fd14294625a7ed6bb1b5585021730b22b8c62a86c4af48801583374610d9e80e30400d95c1758ffcaad452fa05ecd75c5aca190fcae3c29bfa1d4368af54b2b220c4cf1cd7643ede45b48729f23e1640ca0cfe6d3492ec16a4158a7b9a13f6cd9ce222a54a8367e76ddab4d532d27541fe543d10cca0ac18872df13a965ee988f42d3a58009e223e4af41c2de04bdd94cd74105b4221f0ba3d90b592420444a9c2645dfd28cdcf2ffb554c07124df3c91f599f20a0ca33bd98b795c10e822b0045262a1ef73da9e76a9e5644859413dacf279bc9c4b9200bd6f95e68242f4e2f4a074ae48cf806a67d2d6f4efe809a00e9daf1506f8916fd9af6e4ee0ef1d71bcbe23bcfd0c9ef1e0f8cb33ccf22ee37e9be87630cf3e7d0a007e3989d97f743b69adac63083bfb55373fc8e38023a1baeed46fd385f5d60385319885162ccce011b52477fb97b5b1a2708c68b03b4a9bddfa2f082996c82730ea886006dad4d99e0bbf258b770c734a9868bcb92b6ab28c0a9b30219760d0d1eb13a98c38d9ac1af7559ede3887f936b5b7cd9ebb9fba2a49e6783cfd7609fca1ea5043072fd60d33ab565ff76fe0d596b6439ddd9ff8c37b6882ad4b10123bf67738ba9cfc5fa40c063870e4119a5178f9a7f5b46650addfd3328761fb8c3100e91df4a436eeb926fd3b11520e98cbf255a2d3e138b1902491489dbcb6a18ad3d612b4956d8df7fe97a18f9a9edeff48918125ece4a7cdada066e125e7b2b0eef5ec2d71d08e0e37194c6a278f00860b124ace83d8d185eec85672a02908cb82d3f4886429340325700ab4f508a49fe8eb29c00495f6338cba80835523359f91839933317b2bde726c79770051e38cc5fcafa0c906513c4677fa1a138854a6bef9664b4a1e7eb35556a28921621e26018b6277020e765dabf403caf7f829cd7d40bd08b9ed9bf71c176cbc1ae1d1526f310e31b703c0a5f416f4851161a1398d506782fab76e1afdd010b92bb1fdcd7949a4600eace1a37518d043426c946965125f968e33b924436fdd24ab56aacdf3deeddbdde11e3fcedb2f5a2cf5e794251675f72e7d5ef770071e2580ac6c064b450ae1e1276327f9f8a454cb741a584b6989b3d5f1470a6f9d14317f9c91a815274f2d5b2ed2f7cac364de6ae4ee966c9d553fb1788946343797d6ed080bdfc072cbfe3872b6d3282c789c24dea802eec9ca3741b14419f079c72f85361c00d35e75c826b0170454a32bb7f40a5251c64fd62f14f47ffee8a970360568bf847fa28999fcf4fd532338eca85f24e75fbe96a18f33e2103b8223ef9b80a9aaaa49d5f0e85355cb9626243103844212bbeadf47e90680a1dc6529927b8194bc49924a0982fdbd3368b62df1a829fc93e8d122d5dd39bab7d90903e718cb3ba34a2122a11b26486df31acbacda9ab5434cb84421e4fbb3ee41eb253b16ba1ddb8e5a78b453871740da6ff2b45945a2d8527d840f97ee40cb7f2e2279886655c58341f35f4e1a269f16ed9214863d0bcd9281331bf35449d7f9e505e4c6ed03a0d0ec1f7146687318bdd78cd5448d8e82efa5d327516bb67ab57ad9bc133af3cdf0a46fefa72be98ef1ba576aed1737f6faf6cf8bf798a4be5e2d911d4336f4806d64011e59f7e68a6ec73f2c106f1e344268643afdb3210812c32dede1a0f3b4d03ae856a6252a25acf602a734ceb6493c2de31932637f243df2afab315567cee8a88a7000ff67ccf8446f33b5f3d64b6b33088553916c6098cf68a7130a381295644399d7ebb01863dd0cdedf00f4f9109ade3b6af8c24f8a0a7777b7bc6c07a27dc685d8f8cc59e258dfaa5c886b5768deb1fbbf0ae5323eaa70bbd01b336051ac11e41e34dff440880e65bbf4facf2aa59189ed71c35ae286cab6bfdcd7d9b1616f1ee9d46279a6d5145011bcd4a7d5f762069fb3c77a88b4e5a265f0f994de24b0c50888deee64be1f2e8787455c195a3e13c59862f3ee8ede98da79a8d01c2245ece7167bac7911827f8838158afcfac940dfd2813cce966f1609286afdf4b5246263607a04204f4bca02b0590693a9f51f985779441616bd323c7adab72c9a93ab3fe28a8388e11e679f4bb7b995287ea995056f66a5a1c495492eb36abb1dcca282489ecf83c1ac110647f187d12c05c2cdc9fbfb9a87bca85f88abaf42f68bc68eb0b45865ae4b8b0c09df17e281b5af9c69aaa8cf0bfb4b2be134a4e9a2d844e96c4e5df85cac28d5dcaf1c417471ff2dd8fcb8fd447f1730e79844e05d46bcb025dfc675ae239551651014820593541a9dc2b454cc103b0a2f9852f24eabc59db70491da8b694ee808d95c02523448a359544e0c8727a784ed5cd89e0ca97c3dfc3789e180a364c5d6374b615f3e394120fe75917f06496c8bd8f6770c7c0fa942eb4f044b6bb3a397bb4aa3d7dc75de29db2f8efa0b5ef5068e49ab0389ac4b81e67b0e6d719a497461d5bdec169b43e490d8a129fe619e93cc152da646d8a18b9fce3de4cdd4f46752f5d31f48ba65a350a182a1bf9db1f9fcd1c2b982bbf7f7ef98e19d3ef16705d1e7cd260fbe2a0de4f24b05498cd063d8b7c06cf1b69f042692fd2e4fa14f023cafd7f2382bd655ccd71d5103bf331def3480850e59eadde150860a234e2835d0b8dfce98b1a5727569c0fd25eb51bd7cc292589b6c5ce6f7a50d34767cb365770121b43a6ad072e9434c5b37495a2b792b082436427d834d94c61afcd39c7fac878e3f9686edf1472a10ac3763319daff8bcc06e280db3aa954aa5df18063123beede9130bc370bd7403f9fdd1a49d2c897f549ce4fead083fed9e1882d64a52a793d9275f44ae85c509dcf65c03f2448df7f3d8fda1bf8119fa33997699b42eb91fe6e716ab22b85e649cfad70d6f5557aaf781ac2adfb770f0de7bc25e1af0907bc7d91b13614bf5bf9edf6b6c41ccfe7260c14fa0b4817dd3696ce8c8982d6de04f1696bc0e6adc34b1b388dff27ce7bda494ba74751550a8c9620a0734a5c0609657dc13e6c97be832a272d6d3d513bf6b95277259dadb081c7821e530d56f4457f827d5f78fb6a1088fa26df80a60b409f923c71ed0d19fe8740d15f947ca9f8a23542b6a3c3ae935223dcb34b49ce4d4ec46bccdc7ccd8443188d841b231fe402488c5d0780f616ad0d947ae8415fd99aea0b2c81287ff7d38d5da8df93edbb39d403e42eb14c705459d603322f0a44d45554b7c386745ad31bc324b3db5dd262d2a2e90252298f08d060272ba95c58be680598671cc99c0509e7eb8ba092f877d5fc5f60f366afc2d60d8dc54aba4056414acf9dc4a53312918dfde177aea98fc1524318d3297d1db0b7c84ad5b043717b8125bcca8b10296a7e032e84006f65efa6dd526a80258572403f4066889e3424fd4037fbb1927341988a8bba239bf29bf25575c25e051995895bdf8a5cc460e973c0c9a7cd4e0b9ceb49aa7e252ec35df7993f5ee32a3a7a71b053dc84f9dd41e320ccac2450c834a739bfd946b7d8681c9223798b9fe2f93464514548a99bc716fbd757533e7d7943ebeafb5da37f47f23ac0b5ed326b6930153a8f16312061ac38be7b12fc3e8d21d1ccaa1203ac4335692a659038d007359e233ea864b5e3aedd9357fc8681893472631a87ee897aa01170a75c69792053bab42395dbc7c7bfcce35ecd4838f03ab3b73f874cb54a8c322bed627499d3d0b245c0f6ec3969dd4b55b7776315874cf9b4dbd31eb5db2eadaaa2145bbd99417458a933788a279da154617767e1ab54f04947220630e55b11ff93f49e882905b45973e030b0eca73b6c52f8f5d3a51e0b31be8e4e2dccaa596d8cf3e987989c121726586f7a6ba448ef49eb7a4adaeebc0d5ae6e9779f7f50b88b304e77f6a2e48bfacfff0a4f8eb940d3fa5222004c42ba468ac82c18268ff7", 0x1000) setregid(r4, r5) syz_open_pts() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') fcntl$lock(r0, 0x9, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) close(r1) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x6, 0x9}], 0x3ff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x80}, {{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x9, 0x4}], 0xffffffffffffffff, &(0x7f0000000280)={0x2, 0xfffffffffffff02a}) setuid(0xee01) ioctl$TIOCNOTTY(r2, 0x20007471) open$dir(&(0x7f0000000000)='./bus\x00', 0x8011, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x100000001, './file0\x00', './file0\x00'}) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="875deeeea3697dd5b475190eef1bfeec0dd8773d00efe4daf5c1779e5049103d8932371cf21bea1e", 0x28}, {&(0x7f0000000280)="30bd2c6ff9a7758680de51abdc6f47cb01aaa108b2c7607c44cdea5e7e49", 0x1e}, {&(0x7f00000002c0)="a0c0e086a2ed33d293cad38ed92023cc4c3fd4b0269389eaaf05035d7cefc7ead0660755d60d897a68803668b2475b30cea9a97e81f5a6445e600ba39205cb0bdf4d23f28a", 0x45}], 0x3, &(0x7f0000000380)=[{0xb0, 0xffff, 0x5, "e2804650b2010630cb8da0daa2145752a6b3231405a5cac3a2ca133a2be8e5b90f35919c00b5a5261d6d950f56feef521bdc5c40710a8f37e1706e72a9a64e89fb325d5f9f0bd91fab0a2410c5169d4d4c707ca60633e5384e6d06cad4fd3be75e9535e9287c5f4db6e5d62cadbe86eca4d5f13a6788cb424ff2052a97083cb4dd57527c3351d8b4a81ffe61a1822fae0d705c3e5f8d25aaf7d2ccfb70ab"}, {0xe8, 0x1, 0x800, "b8bc6734019d37d56600a8d352a5ff31b10b9ddc84f905bce3675aa6716a6df00ee3c28f8b3865f10c88ea3724e10f82f1c962f781e427437d1098c140bb94098b1566cebe4dfec52e93e3429a85f795c7b83ad468dfe127f6e1cc07cb036db3cbcf53b7fa90f90bc60dce2d42319bfc579cde341dbebff971f46ddd7c323a836910d1e454efcf44c289e9b652149895f51daacac8a527e6296c2a67d0968c858cdf70a5b7d54a2b12abb48e4203501aafcdfea8e26124266c58f592f9c0c3bc8d35886567fc5abb63c8cdda1bebd45574bf"}, {0x1010, 0xffff, 0x0, "d1c72b8389e41dedc9aba59ac7306c9ac62e2830150cc99ad2504f409fd6a28a6aa499924720cb7a2fd37ff74750e9ee0e0d02b9b68e144fce6762d35f5dc3ee9676bc22d4e62724accba0f7f1cabcde97a6604e47e5d05a61dfd448a27a3ec0062940cc2d4888e793b4ad5320ebf29619a092667079d2e167785f55b08c8f10271084e376dff4a77f7428c067c9e4159f9b96d7fb8debf220033a65aa325a96b9dd4834f8784663c90583c515d07e7de846fc68a335b06b02b2fe994ec5b7302d15b3203b28fbe9b5aa16c81a71a8e55e13c4fda63b2669e9cb56b7cb71625db69473cedebb8a6f13ff3507d74a805d9b5dbd638ecfc761714b210c904dffc9827f410941ea8415aaf6719b1650a655e261fe0df3f856c6941734a1cd24900ba69f4dd43a391c8eb06f9d9bb01c7da8be4fdce8004eeaa0786abbdd8c7d39126b6e5ab99e8cbac20e555406a951972b7761b80b15da11be2de8807d4f4447ef306f5b086d454672dd908ee2b8feb99d4d2cd4389efa43f893f25ab01bf330a3801048641f2de107e305b034bbb1346262cd0fb695827cd02c797ae5a4ce238a860a0886e5de507b7d58692b71331c91bb9beccb25c2db3de4ad2cc742256940bea3da06f4b99b7e2950b0c3c8e1a8facab20c48e7f462cf51958b3dbffc3db0b1628178c8768fdd6379c5617ed8408fa0e72f6f267a99be8cd1bf2e79ccb85ddacd9840cc9fa1acb6601a65cf1936b61b9617d7fe5f954fde4f1d57c4837a0d2679ed849ad268fb7e696260b379d91e4ea9f068830738c5711193c40808110fa27e13997536d7500775c47640554a132d5642b02d5e38c1e18e8f486c8d2968f3a3e542ef32c8da6ad38347adbbdf0d1e59a0701537e018c22cd02eb95a892342e7be1b586a7572cc13eaa10004e23fb082cafef2337cb06f45d810927f9fcbd91ff0e49cbca6289ccc716caf60acbb31e759506cb539b15b52a00ca6b0f322bbfc671a13aea96ef291014db335bb82e1500a4a80c79a03f789a5615058f2d00b4f968328db9be2447a56f307a411dd4b47397c05b468afe19dde7093d86ff96ce91c28e76cde62c31097d4fff84aa1a3d6363b767c0aa45eb4fa682a874a64cbcfb65300fa484af9f41837c86d69d921ea7694c0c03b52c7d4202dd116d78fb3c178ce230d774bc4a6196b0f8866ac6d5fe1a1693c98489b288254c4401ecc936e60849bb273e2b7522aa69813e30bcaf1b0d83b46f95cf19f74516c3dc785ad6c2ddaaa31c6908860c8804a360347731fcfbf69430aeddd87f0771e39174dad0b3b688aacf58b05c34c816129ab162d922a06bead7bd4111d49c0b0f650dc2b8cf0c796b3271641ea35590a604d414e8f34051457a73d614c411c41e4d93b9329b4297761ce7d08a8be611284ba559e1a052b05a4acc75bbe5ffac12b2e97e854ce1e5b552fe6074bc950a3b0692b9459b442eac3aac210f0d7daf9693808447edd2af412fb34f40f78c24ad3821516d8189e4762c999e08532d834061d1a3ba3623e0a509d9fcb8c369e0611a57777e3319e49bdcc041d84d59338c8e64079059fad400be84ea9b68e526efbf63a63ab465ee330015132d4a9ee2913210984b8764aaaa34278c654ff28ca465c162f9dd4b0e2e3f737a21b24d0895b46a5c586b844f640941163a2fe31cc684d44a4f0bc69c6c36dd61a940bb90e8a929eb912d41a398688e5a79465f77b90046e35cbfd05fe76cbe9431218eeb4948490280daa8d6f89ca73504cee422124238abe5d27a65df4113dc3e0b850e1b25094748efea2e7accc4994cc2a0e5b6ee65f7f41a43ad495068a39a857700097d22427fb74c8f194329d54113e8b0fb5eb1a584fc85df28f15f3bd9a71c81a3ca48d64ac5c4079e3450d1336783a7c45e36962752068f373ff7f3caafcca77750b1261940b190b27208f14b559d48b82698a17b041162a4bb04703a31eb9d9b85fc2091aff46582c7bfa464a0c725c93ec43f3fb4d370ae6f6094ce781d13ea1d510d8a76cf7be592fbbddbb873459ef08b404a72822818e892f3ae5f7c271ea35e1b30474571b3aa52429443aa4ccf1965c906aea0f6132e27a841ce6d2354315b1da63a6a837c406534a0c936325b7dcf7aff7cd14d17a77a7fb41c40d7c3871d195fac6b252538017010f6219798cc87d269f95bd506380dd66de8cdb05ab4b11eb6f083aedfbac48746e0161d04ed821b35c01881f98d294e9952d7f6fe9f07e430c7940bfc00d1e9b7cfb844dd59142a86ad761e426aba0cc73313965aaddccbd30947bbd225a07ca06faa07ae0a09f6c16d6f6dcb6ea307fec8f523dc48bae08f4da35282680a5577b66698c5bcd759b21b846a922c65c80782240787aad28e656395887a885c196838687e2e4194cf30945b6b58a5d4c40b24fbffc3f3082b9a454692d6add32e5c83765bd6825998df96357881c8bd7f9d33364b8eefb1b1507b495b3a3aba9ce8444b0189159444eaf13888b2efca86f6edd1cbf6c5da17e683cc355658cda49f9729076c97c16c151638d75c02a9aab0cc970a40c2b828ffbb9ce43d8492872cbd5086b091a81dde97407b0b9e5ef5a8d5db5f654de002f5ee97112ea0c23e0d7d74ea39273aedc6bb3d635d1fed0fe53ccdd369d6a06d0a60cbf0eb06f3f6df7818ca84b095c0d616b6811c4ad93b02176fa374d05c89be0dec88b0f533e41bd779f0829dee3fdd152ccc53d193e3fc94481a530e93222f761322aee30d993f8b29e865ce40f9d06be2ccb8728c16b924dfdfdeef77ae0ff2250ddd51a72019987da4265ca4732faba7fb5deb2e0d60482111e1c2b2eb48c3fbc840317d12205458ff7a531ef16623ebf7ba9acf89050558351eda131ebbaa7d2e1baeada64f7a3360cc7206249a68abd51de94c7c041bce47bacab2f1a35a97ec71be453dee5b195623a68bced7a0b1b012653cd44589d0a4c81baf4e48391accbb70d2ffcedf0836dd24c8df8fc73baeb8a910864a5e55387156408a9a21d0629b5e8ffe0606d466aff1a91a566635c238f8ed51df9d28638f35df5cb159c5864bd0c2202b18346480f6eb9249c69fd615da33cd46f3de688f8a822f07611118dd25cb5ba3b4d91573772919cf9594658d58efc4dc43217496328a14032827c4f268ff2c86633c7dd9d8d6490b7f5ff07c805995e91ecc59ecd13d33c0d30e3a53583095c3d6d0e6dec92c6506dd3e8de4a60974a4446be0aa5cd184550bac668006b427b16d738676a3a953a31705c5d3f072a8db3b79f763c49d9069d10b8272e117a8ff8a6794ca04538287e8d319b52f3de26114a69845d557dc3a20fbfbeaccf21528808b69ca5c608a4f80b1ddac85f7d9ed90ab0efca74caf534bfc81f7864db01d6355b1d032b255a0c2f93c6534f930ca9d111529582aa8c5f34a7356cb700a1f2023e9052753adf401c4c124aad67b06067799b26109e170e0d7ce76e808414acbee179fba7848da44d47e28ca35a098718832fc23d4338a8b967f7c814fbf4ce51da6353bf3603ab9a9341fdba3f143e606a14e26628446e7f800e5a074757d630f4ef7db110a48fdaf521bf73c2d2a0bf133f561fb4bdb2a0fdd60f24f38ffce3cc1aeeb56b1f047d854d90c2d7d5c813d5265fe51a945d824e3177b109c4148ef90540847cd4c11dc596d90fe87e120ac59677cffac4683a1135b32415e46ba1410fb54c6bdf02618a696ba46071a70b5aa33ed7b2c34bcaedd7c5a2c474420f1677102cbd7180f111a7b43f251cbdbab107c933465b038bf6afaba72e79be3f334bbb526f25977a36cd883afb593ffd4ebf4a4759bd71ece8041f7aa955a1e4d44ce7b4089a8ac8f9067976e429f90045f6dd045026abaa76fccb8b83bb76cd82824953e2aa9c05dcf6859e32f5c65589cec1498b4b9f04ff514e1fbcf09784a97a839c8ac5ae6ce1deb197dbb795bcb9ed979fa287b6a167c87d742dfe1f32174bb2e7bbae17f8f8d2650c71b7c2142d30438ff59da181ccacdc838a3d098ff173b3c375d28a5c89173710109ab0da2dc61814c18905a5c3fa19e36b25eb2077b2283e1f679750195b954a6e5a2b29abe7dccd92bc99c8ca8bd4ae1f7649df73c5ddd312e334a8282ddef02f782be18653c1ea335b81391940b82ecf1ec33707524d015cc4e9352749a389cd40c328c390a1381511345739e29daa8c8461f59af48653eb52c98ec7b0649c19825f51d49fc0b1aa3d5a53e8716b5577bb5f551e4922035f5d553e70ca4c5e982d8d881f1805f4e041de433b48ad863f25f805e5db43fc28cb68ec1649feb5cf1d571120d08a21b398d32a544f5f35ac88757636b4941b2c46d4fd84f46bd87eb516a361d988f62064687eefc1e6610040089c7880ef7993a03835c2ca661b97c89d73a4d4d9dc08e4510b6ae41e7e68e6cba4c9aa7829b85063fac6826ddcb50ce4ff60ced1ddfbd1079427287f88da6b3ef7449a9c48ec96391f165a4dac84e88a1e05d3aaf8686f6683d99fdee7b4440625e6c7d73dbef57846cff34fa0ade12889cd7f2147c6c4fffa6ada6db86e39e1053779dd0d181873bfc0a487fd1c338fbc99d8cb3816371db7658d5328115b9275c9e4cb7d222b2e6cfa9db190723576105ce77c695e62e84bee1c727bd8566dc0d3da6a741977bc1411c483a9df7f2246c530229db99ab851f036c4a70a70012c5d078493bc3e61cd31cec5435fa688bb6d14b8e541d7f14bfa4f7fef94f4829826ab2d6ba0bc694475755f1956c695926b3aca7ac532a4388610e9220c2e4d47ee277064a2b75133e91c7bfa35fda2849160491ab06ef1cbc243f79bdad53efc4a12b68d8b12c900678c34f1409c806b27882a91e68e1706cbf3ddd7e98d787b91b99620caf2ccef9a11b0ee82651e33ebffdb99c7c39a3b40e9d6bac698019f3cf6bd41ae5e1518560025dc1399638ded14466fc9b2e13d4a9553a7736512038176acdd1b4bdf45e4437d82a03d3c18c98aceffd8a36448acb3cc80af366c7e63a9e9d92e4898109591a63fbb9c7e3051751380864ecff5f7ae6e0f2d4175bd3a4b830eef83287f0154d3dd296ac2d5cb1db92fd116914a3f9c233cffbefba704901818429716621647ae181c217ca2b02ba00dad7e00a58d23fc9e3e4ecc7b6eaf36f3452d1fbb8284c6b940643f6d17794823fc75e1a68248522782ab74d938267c7661856c75c02e1c7550f079a0d5d208d6f1f391b9c14eed34314939f8ec1701bd321fc4dad0320f74a087011c4f6b969f051cfe36d3b88f18d44d0ae8de642893e92bbe61beaec58cc6ab97616e0dd3b912b6f33c41d68800475191a827895c330603d2f7989841d78ffd8417d62c6f154d81ceb9e4c22b32c6a76223dfa1c88cf551ea333bfb547961d7bf3afd84f0b09e2e4203ea024a14799da2b6a92e822c98f90e8f997eab8b42bdfe0e9606839a450d3a8d0c557de438bbe08bba979bdc5a00828ce8f02d957176cf578e81f9777b2be2057e88c2866e8ae2507c1aa0ba856993116910ccdc1e619591ac914df08dfd7e0ff1462cd12a42909d759c0d05625e421374478cb1ce0b66e1eef10cbd4e52d167c53f1db06ad3899f4b023ea9925b38062f206744fbc7dba533b791c6efd7574aebba541ba3edceef43bfcf3856564fe8534fb2c51677d19c48287ed902dbf781a5b54aa06205a7e274249b5fccdcb75ac876c7c99dc7bdb930511a43c21d0a9eeb766f2a64077916d16d4c3908197169ca94b1ad98e4da4e22ba3a9050"}, {0x78, 0xffff, 0x9, "77fc31bbc69f0eb347990310df5daddd2a8fcaf09e4cde79375924ec251ef154c07f8542e49fe525521ed18ad71d2275d3a9158897747fbf482f3fb470dccbdef43300785b28bf133b779624c87e23edba33c6909a2608545f8bbfd81ff91d931ed0dc"}, {0x100, 0x1, 0x9, "185cba2ecbde1cf4a981af97838c70c9b26b7106094e5465b4e7ae73583ad1e7753acbec0fec289300c6292bbfa593c743495569aad7f40e92d9cfb2749580e35be5688ce3ccae38fcd130a57735718a510ac3c49ee05f6f51b7afc12b9b91dba57cb47dfa8c535e9578a8b6aaf812d7c0aad0320e4d6386f8dad0faeb10b26623c881670c5256065045215aad86fba2ccb8b24b4e24bb0ff14bd9e29d7bc5a9c5e5090574d85602ef88708c1026af3f8552182723a450b171d0f165c4b51c756c97acf4583121b4de36e1fdbd9dc48498b34ade148cc56af2832a942dd1b48b18f2b8f128f9560216267ae0"}, {0x30, 0x1, 0x5e, "17e3f8096a6362b61ca2b4d660cae54aae438ad5e1a95c111c77d2f4550a26de"}, {0x80, 0xffff, 0xe7, "7d847a376a326f71fac6c4b437f2556ba69456bba46ad7f607de062858efdba25938d5731e841ffc849ed71180d0817591452af14b7118bd574540d86c3ffccf82ed3230d616f7cd72956e1a7bf17ff3268de88b64c59910faa6bfee7cf36262f8fe24bad0e49525168efd"}, {0x1010, 0xffff, 0x9b0, "c3fdcc3f15e0312550ffb2909601238300806d8c3909a56441b40d5db8fe3755adee6df8b5a4336ae5c25a505c46619029bc958b3d04f82e604b931da8cb92ab55829fd3bb6d846e651c53940f95dfae3f342b8749ad7e9137ac9d9b1a37593ee61e46546d5401959bad577007e52f8954b7779b27f7baffaf0b9ccc1415adffcbd1e5c58d5a8bc98ae526cec045e2b9f9d3f77321b947943c98b6af005738f01db47fe7fd82f092afe8b5466342f6ef257125f8351f7adfcded53f483484352c08bef6d3bff4d54ad3ad472fa089c4ac70ef243dd45051ed752e618858a4f07437ce35546dd8fdf4e20e8518ef059b68d6e0237d15d0c3aed0db794a09609ba96725966bef36b1c4d9ba5771f490b0a914e4ed702da7f1184c0516a40582dbe14db26ea41b60431b79f4a86066ea9306884af18c8e7b380cd6cba3420573171428fe05e0da4114a84669cd83f037818a6f84f588507bba829740d9f6df2335b74e9f911914e2256e73a9c260ca64780ed25a4996d9478a5e54c1e27626da9e4a5ca230e471c4fec2163e9d3ad11d24bc4506a99106b6f178ff4d8aaf85473b36d84ece92b13e241eb3faedd2ae190790ce257e34a463e23b2c6ccad50cea659a64114d9cf95e960297b30deca65f29f63dc02c161900974324dba65e4d736924c082f343049c38a980ebc1988f78415ccf7b4d5aab28324350ac5532884f737bdb6c6f21274b74510612c3bb49c1aa792a8f22ae83485b1473ee6168fdda1514a69ba8ed3d15c6d43b59667610dcac22c2f57176934dd911943040f2016694ff05601a37a2ae0b2a5883c9eca466dc06fc3e547e65d4474f32955406c14233c1672376539b72c0ca8dc05a4a0917533dbe175331b36b3640bf497552443fcf56f5b1e593ea1ff5e673f9c7b6ec3fdd2a03b566113404aaf38b481929e40bc28cd6323260695dad433e289e83fd703b2e7990c3597a9a41aee89dac914831f77985337c5374bdcdad00937d3937f57fb101ddd3bd18a95996bc64845f37764bd7149a2901ced5a9359581b7babc6912f66437b51ee78de00224fbebd71c0e7a1ca4bdfb2579a44320dea5128961f741da9e2affc118d5485326355af83f7eeda3282162d29368833eb1bb1e11f2c27695f3dac98d4d9ef33bf2acd1cf1b0150e3f10849ef4f9142cb20294930079ccf7bdf38ed3008665cebf5c1cdd35d3000432c82aa33a517a920f99a0748a781eb48a6549393fb8c8b1ccf94745fcce4f8a0f02cbb6e91f686a03567a9dc3ce74647a1e73e641f122cdca2274bdd39f34406280996306258bce16d48cc095175963201dbba82dc23e04494181f6db7232779ce1ab9e84b9ff8b548aafe7705c040d9d3ceda55ab0f1c226ef3199413d64fdc5342c24572076b6fd5599f657c6c2280ddbe3b2fc8b04e988320313cf1e7affb4522da665d1b9c93fd12ce89f013af484212f2af896bef7f9d998a1f73c791a5ebdbc7e91fbee7d0163412014769752b7354477be32aaba80a68196b955be74718f72dde1976388427c44551376c6e106f4e62f50781d4a367756bd17f8b189ad84e5a147b8cc752fec97d07a507b93ac25f213d8c003c2d0f6b030512bc9691e44f31d0a9c250c666361a852c7917cba661935ebc7b182ad08659ab42c1e64ba7bc2ed1122a3c75607c13e03415fa40347c87fc14a997ff86b14f9d4b85370d55782f4605acfe6e14ee5228851a60e591214c6d4371d0b80ecdfd42a6c517369bb962b465a0e5901c36b9f5c3e1005391b954065a2d0ae6a7ee8383614ee908c3002e948d66038cc111a42ebd3d16298c088c44f09eba7521a9b416cbf79d247bce76676d5708f0030ad2c214f3889383bf98d082694594449a835987933089c59c6606419c604139b212d5d4a8424b8ece16055c09786d7013ab515fb17902de6a63dca95ab2b3588a0ecdd8c155b6c5c80f72e9b3dfed8859c1bc8682aad15c2531b4a60f3eede82d7cf5c799429a6cbdcc7f6facfe5373480535968d5d08c3e040d2efff36485429b66148123dc57494fc37476f0632472e4f7120445926c2eea03d13bdca91899e09e72f26dddd51f91c2ad280c9ce02894e2f0d7dbb51024c8fee63da22161fb8aa3a29ed1cb92dca1d71c6827d97c76813e3f917e7286d27f9b65f071e782f73e7d4f90770fae47d930ac86dba9794d08f6b51d4a6e43435e0c7e4f95403202010b9d71cc160f356141176897977f32c9ee69864cfdbd656051ae7edd92afde3f00fb5ba141e47f0cc2eb69034e3616aff14cd8493977e59246310e89d75804ead9b750ef9cb25c109fd4898ca405cd29982956a7731928db12f21d193e621aa5b1915fbbe2e3593a124ef41b74955f1990241bed05b918a8be5f5a8212617c8993c92049dcc5726e55864c492adcdbffb35ec60bd1613dea967b40eb1f4fbc435f478d97f2b75f42c2c3d4fead9fc8ca32c93c5b8b22c93d9c5ed335720042d0e6aa8154951b2a5ab4c598bf4f29c7953fd0c1038c4754c9b3f9c0307de03db5857f9f3582b94e5240e5ff706a5397f11236a3004d67313c398a7c6dbcf85f7090475b2ca380570a33449c5a152d11d62c78efe435d1a560a89b26c1995bead2262d798b861952a5c5f47f2d471097167614eaeb2e72e66954994ca1cf5f51599ac41e3ae2f9ffaae24f1db6dcf1f4465698302337589ac3877445188dd4b2fa4be761dfe0ae12b6e33987765e880b503d2ac568583baab99f2b14f92f10b68d76dba93fa5f19a79fd7ef6e15a139b319f8fe1b077c26bb039ea31777eb27dc7dd3f7321772ee2341832b93fc4a4ecd70bc8713badb50a7b8c23b7c3dc2f769827ab5e650256ff9133962eb96da780952a4e8052e1d41f3888b3b9fc4492c52daac0f49d5bd596183d2aea2354f0c534c889c532a2b0a451237cc2a8880434356305a480d66df8f3ea6296194ee48c42606823103dc84956f171e6bdbc10b7b579cb49bb7712737d7d11c3ff3d10dc2812b8abec115899ee0bb66567b03f4f1566078bfa9a754c1716db74f61b1d67470eb80f8c7d26580c2832e45ee8def3ffe4c86546326dbadcdaef0cdc97c09ea163d1345f9d450f646462161a263cc80b4c98cc074cd8486da5092e633046bfa8d94e25e2b68a84e0ab0c08ce395ffd75e8ef7f7e63d3d30b85c277d57c4cdc15f033e7e63aa009f427354cf8a1df499d696b83531e06ef1dc9813f2c583c4807bd4299631e1bfebdf08d19411be930145f4a985c17544375bed5fde3d92092788b70cbc5fe98bf2d937e1609731033247c5521b7e901f26615f87a6f4751ce66ffa06130a39faa9452bd98091990b573ece1bcb92c6722fd1c893135e783a6f6853aced602ccdb27773d4141df7bc662a8b1ee2ea55fabd9d30a26cfba4731614c0907d961cbb286a1934931ee7a8df88f69e4b30dd5318c50c48dfa8bfab41f77d3ad9b18d8cd627800b1a5388292c5cedd5dba79f0ebd458e48f5e2abd523e203784fa7933419d06f1aafec2819f596df78908dcb6346730c9c2e4bf2da5540d1912b7d6fe965a7fcada05aa2f4727fd5213c7954c56ec2dafacaa80ac2f87c82ed3dc8fc9c08f48de7a6e3c0fc9bfe366823e55b994fc3ce76e7355b71ad0a441fb0f1e82057c60ef4d7c9556e76fb8fe9243f3e0cdd8604dbddaae60e83fecee90ce6cf47d7f8accbc579fbee9f6125d056386a230de2b807705b19a26dfc26d349e8d4c9fabb1d58676c7acb150b779d829ab99e4195161619631a5b08eeb6de391de49b1cf5696b2afd4ee7c9567f08add465abe9ce838ac97157bbcee60b27a217b562c22fd3682490a43af2eeac18e24ad8c564a743b00eeb515aaa47d7ac96e1312def68bbd4b409d79d3b845ac311e70c54a58787be7c51c2ac9ae117c84062e35c25d991527abc3b22d8a1c735f452491da714a8ca772c548d1aaf931b2b10ca4b1bb4f43c9d3e648b87b1f953620b4d73666987741aab5fbb8a30e084939c9da99400845b5a8d3532c03c023bf5ee3f28d8a3ed7c5c9c9716cd8a39fe5cce3fcd5f40ead455fbaf8fd52aa7041afd55c114600c9f81593e8c5a638abc0247e8560206b44c192eee1af86295bc94bf2d1c15d80aeb85f9659253dc1823fd6c26bc77898676bd4a765c92ce30d25cd92d1b0c6c8d105f900a2557c35c8202d7cf0ef105a8142c627caefa9d01d6ba6899e5448ab2e6c6acdb03a3568b99891f089b4ce88b57ce06a7b7753566ba86fcebeecb201b28d0587cedb1fc24d8593e9224cecebc1add640a9225918f63091dc5fc11222260fb3a578d1a55dca0e781ef2f45272fb31dff4580da08856eb2ba1f779099fdea2f4913987d8b2a490af54f5753d584375042c5455259a971026f0fe41ca09cb2a74d679a83a1cd2da965d7a4c0d5419dd6ff91099692bb6667a193ae903a4bb57c50bea7fc6817e4cd17896eb5a247b3834245da7a80dbbea16dd13829c07dab8174909b253c7246be8cdf74d214dcd2b4eb67ec9dd3c53c633b78f4328c555421a3590a4b61a74dc91c210503b928428a4b7e99967d93a2ca7cfadcf1a91d186f3604ea9b21604bbf9f22849051d31a434177f01f2af41e2442bd5a30530e94cae851a0963c03afc87b87f8d4248b36161f40463430f4c2bcbeda8bf35259758c252fc98830b9218abe80882bf49a56f19f755a6bc67eceebc05743c688e72e9e7f49ffd8b1a52c5fe3d7fee04c6eb1f3f6e64f2cd84e4c200759f4eedb93f08912ef60267a21f9e3f5bb25cdadf3076ed270303c5ad7c18ff2737eb9699fb8ca2b8cabb939add67731ecaf538476e8e3e0dc4659f5bb79e00a9affc84d16525ed30dc00b6b157f5b4f077548be2bc838b6a750c727687834eda5b818cf91297f4c022566c7c211faa308c8452d50ab4fc1232e24f275c23b1edd35651048b99bc8c7d90d1139a5faa2d2fce3b5e536374d50fd4d20de04faecab486cab4d6913b8e3cbcc275ee17a5aff24d3b6d9bbef3134f47ed70e5078f59694655144ead61044980980b3079a8bcdcb819b6675d808d41a668a17739a14a3c512deeb50f3dca328b0f75ff7edf45b942c41d0b5353636cf253f7c3c194bd2a31efb654f1a60e4a83b41a0977ac23c18b39af6616483b514f1b5dd2b07b9f1dc57e01eee41c66f9a9618fbbf436f11c8a5e91cbdb80fbc56a43ea8608096a98d39517e9631f78949d1843eb66f3f61eec54c74669524286029b4dc17de5b231415d560c31590512af2944511de0c82769d6a5d68291055a8b8223e39c39e41990280d2dcfc0e691f963cd732e9c48d92e7bcc3dc0be1934269d8dfeb03cbeafccd515176aad7d87629cf778c81da518d5d398df2547b9571af8163b22cf34f31a1291afb5f383b80661614c77c99faaa4d8da3df2654b9db159d337d849558bf749eb3c5bbecf37f3bd6d5c712cc994426e5f93ea27bccb243a505844a9b4e8be72ae6ab9d86e6dcfb38df34b79134b6c7aa318b6e5aa728d930045d56554e2f7b0d107296845d3d55bad757e998321dd0e237008dc720cb5104d7d78f9aa2e8418d17bb3d020f8508595b0854688599c9a813629d1836b6221fd06ecdc92440ca594d0d8984945eda4baeb01d9980f0c218ecdfa595d08d75da55d504517b4be03d231793a5cc0ed265f8b56bb03da52d7979c6bdd854c30551a6c74d74b445dffe0f22bf19b19ead7f583b2a1b3123aaf9299a3d4228afad9247ac6a37927a4cee630d4e56910c4971a36e5525c"}], 0x23e0}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x6, 0x5, 0x6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd5", 0xda) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x20, 0x0, "bdd9d5da70c0b307c10ee6975fa3b847942ae79e", 0x2, 0x7}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)='C', 0x1}], 0x1, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3a0}], 0x1, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc600, 0x0, 0x9, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:30 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) 16:00:31 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) mprotect(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x0) r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8242, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = fcntl$dupfd(r0, 0x0, r0) kqueue() fcntl$dupfd(r2, 0x6, r0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x80000000) 16:00:31 executing program 0: r0 = socket(0x30, 0x2, 0x8000000000000004) setsockopt$sock_int(r0, 0xffff, 0x101d, &(0x7f0000000080)=0xffffffff, 0x179) socket(0x1a, 0x5, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x7b, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x6, 0x4) 16:00:31 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:31 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x48, 0x0) 16:00:31 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc4, 0x4, 0x3, 0x6}], 0x6, &(0x7f0000000140)={0x5, 0x5}) r2 = shmget(0x1, 0x4000, 0x64, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) recvfrom(r0, &(0x7f0000000340)=""/236, 0xec, 0x840, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x68, 0xfffffffffffffc00}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xc31, 0x5}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:31 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="7e71a5d44b3832e7b713b5dbc45fe1862e16bc8b115f234f87327abebbb5c659e184dfd19cc3431e3956e8ea73ed58ed9da9a9d34513e15c1843ae5eae5b6a9e32386d83547510a67160a10cddfc3d830bc6da3b94d0588ddd35ec6ba55887a9aa9b20c201da07f295ce4fc335135ee7bff40ec1f404eac1d46cb17e184e5b6d0817b7e490943d70e6bae3cb827ed26d504c9a8831ae1c1af071f1a0e9cc3f4fd444627a2d5ef1af02dd2ef51fe38eb265426e239a4c0174df16fe5eb51d50b1be2f589c7b87724388e6d07b1fa21e9a", 0xd0}, {&(0x7f0000000200)="72d17273a3bec478f089c98cdf8a74e44215c46d8b9ccb52ba1115cc2c9ee06f81774523b4f0f58c7510db1fb9b209657b400953d7f9850928ab50a19794168bdbba9e94ea2da730fb878c85468e5bd4418976fc1a4b3096eeb83b97a2c9a77812b4a23d67e58ef3379ba4bbfcf79e4666de81f431bc0e899e2d26bfe32dcb61d681481112cb9d6e0d6aab24f3de4a606fbf39b3b12e5efd3ce66188b3b5445f9ab0931c14ef42e67e4cebbd4b2436c8f5d8bddabf10a030e42ceb5d5889332783404e472a6389de079a98bae4b99895f1cc731ed7644360637d21e8476f5170d72d3cfc0f2dbee9d90e33ce2713b1b8da", 0xf1}, {&(0x7f0000000040)="5f02ed2671481670571b2448f32fbde91455d8b57e2d94a2e59f06c7590792c64a13278472ac6d3cae44ffb566a180baa624c1129dff7e8d6ae1d679e2eadd18192481b0", 0x44}, {&(0x7f0000000300)="c2f16df134a6d5cfd436d5432a72ea859096297b91434b830a81cc81c41c021ae6a51064fcc164cfb5c88c1316bb20cbefa01cc66b1d8155578361c1fbfa33cb5ceb3df918ac418ed6aa54b3e5f3d7b4f63e54d2a0ad0eb32fc9258079336d4b31530a9ad671cee3883ae4a91db9f2acba69389415fb5ef4b2566bd72c5a6ba4d95af4cd090d08b91af203befedf40978a8f90f7b77bf851f5b98a0496bc04d81cc6ab93d429c22401fc0c50af06bc05cb92e28f1371b234", 0xb8}, {&(0x7f00000003c0)="7c811eec6c1a8e1b2172adde75fc18cbb36b3fbfa383786ed208d9876c2ed0cf39a337fcff01f331398ef90823adb6bb05c76e3eecbc10f2a779e2c49330bd8352b631818d31f2ac4ffa142feb52f82f22e0666fb96a8021c68daf2e48135d1ca5be4a150820beb21bee62b5be27c84544714de68ef9711af4a61285d25a5194decd27d1edf78e808c47e262a50a4778ed370cd652840ef5a27458b69566d02f5edc9044784c8b54e0ad5a4ba29e5d70557c00c0f292bfaedfdc60e7cbfdd36a7b97d5f48a4e8311b1a6ca9d9b5c97e55f0fc8fe26a1d1f93b34e78ffc", 0xdd}, {&(0x7f00000004c0)="8d", 0x1}], 0x6) 16:00:31 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/236, 0xec, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x25, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x44, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x234) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x1005) 16:00:32 executing program 0: r0 = socket(0x0, 0x4004, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x4d) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socket(0x23, 0xc005, 0x9) write(r0, &(0x7f0000000400)="40e9d024cecf8e4f80353f3c55b6fa87377e9c9edcd7d92707afbd79de6dec5f46a7141ba9c087bf53b35557740da1a056c79cbc165efe18072a68d30f9400a1a943cd2b9408316e7f2637b8b2cc3251984c3d1a2224f2d873388643f736e85910debef29c7012a8129106fa0058ea2417c34a6e7a6aba6131ba3c54037d5726ef44210dc6661e9665f967c2b36a6244f42be257403e9bc0c92bab18801a770b012454e6e730199c8b595ce869d2f48c81d8eaef88ca6d8e061754424efa135c4681d27a514ed897089ac53d18f9a9bf8446f15a87efafa3bcbdd7454629b071325ac1d30d6ca5b155d6bb743ba7ddf49ed37f91ff7f00000000000096295f4303710247d16a57773e5aeac2a9771ceba80ebed5704f3319e5b7fcef566c8d22869724ada96873f8849c16e4457759ccecd334156a7b43f769e6fbfb8e40ec71ad0fa8f63a9f21cad3e21ecb022d2568b2c4c44a335f4e0ce3e7c2003301ed5003494b130333d79ddc0125fd6fadeb322fc3b5f2e240c7751d8c90026e73f54004b7f872cc32dc474c11a44de2873ada8fd3a1b4b822", 0x196) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f0000000000)=0x1f, 0x4) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/184, 0xb8}], 0x1, &(0x7f0000000180)=""/65, 0x41}, 0x840) r1 = syz_open_pts() ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x3851) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) connect$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r2 = dup2(r1, r1) recvfrom$inet(r2, &(0x7f0000000440)=""/43, 0x2b, 0x800, &(0x7f0000000480)={0x2, 0x2}, 0xc) r3 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0xa90, 0x80) recvfrom$inet(r0, &(0x7f0000000500), 0x0, 0x41, &(0x7f0000000540)={0x2, 0x1}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x81, &(0x7f0000000580)=0x4, 0x4) getegid() setrlimit(0x6, &(0x7f00000005c0)={0x5c, 0x800}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000640)={0x5, 0x2a7, 0x0, 0x3}) r4 = socket$inet6(0x18, 0x4000, 0xffffffffffffff14) semget$private(0x0, 0x2, 0x200) getpeername$unix(r2, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDGKBMODE(r2, 0x40044b06) ftruncate(r0, 0x893) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000000780)=0x10) pwritev(r4, &(0x7f0000000dc0)=[{&(0x7f00000007c0)="b4f6011e6672e404ad0dcef11f0585ac39cbb7dbd82fb6ac8d0464114e9b1d872296f06945", 0x25}, {&(0x7f0000000800)="8f4f5ff0ec806e230762a92225495bba15bb75d432db4f5280dafd8c18317fddcf66161308fb4c8c1608519653ccff588058ae4440299be92ba2d90920ebdfaa1ff853737d19a332c440b738f60978322fe6eab21fdbc2fdfcd2cad7fd59d7510428600e9e1d1273ee51aa8fae5a2f1966b88ed978923ce7e8e1d2a4e6", 0x7d}, {&(0x7f0000000880)="c191f648d9b7051e69ae5082580c1418b297cabd25138bee2868b3a808a59872abf7925f31cd2a3c96ab90ed3096186908813e6a9f0adc36d79e6676c5ad2c8892af3756eb7e8a5044dfbdd0ee72dd592bb47248649d75be1b37704eb80990a6bfa1bcb7db25154e0a1306ca1c8d14b5fde841b6801cf05badc629e3e0d8a96d077fd19dd558ffdedf1ca9f0d16ee2e68e9b", 0x92}, {&(0x7f0000000940)="62579d7e12ef3f8a6a02db9157e63ad901246e2744d5cc97c1eabea1b37d617ec231594511a0e9c270c80d0516aef76c0ec12d43d9e318d9d7d09a36e623aee0a415b42ce0a9fcc81d3da494926591d1e07e20", 0x53}, {&(0x7f00000009c0)="8f3b4c0d1cf56952e55e1268665844e4d20b8e6bb5bfd1714a4791efa51dba04be829ebef5563b06eb3e54bf410d32666e3d7b49528981f21250648b0a02cfe5804f67fd71d7a666c41fac8c5906bfea30b2c8da0a6a32cb899229d6184931702d8c99bda28f78d3303441a2f42f79513beb950a7f7dd654b3780131ffa59c6e28ef9c34fcf03c6fe4d7d043d3a7eb6c495e77a0f27f0ed1b72ce6c430e593475ec4dd1578f7031fad89c82c881faf4a283b6aeab77c7617246b3e131276f7d56f81ac19f2f17e956ff39126d86528623c3e7bc697cb70a59c67036e6a24fced7918781c56116927fd938a96e3c43343282ec55560ea96d60f2f4ec81c17", 0xfe}, {&(0x7f0000000ac0)="4623d7535f0966976c2033fefb77f616c1ba2add830c7c5be1aa9e7e6ea9db389f0be7eb0d6d15b174e27a1b47f7c425aa6249ddeea9ae8305e1868382c56b5d77b6ae7838733312ee136287ddcda6e2da27b9019a37b505e2311f7aaab04e988ae1e241c3f80c431ccf11bff91bd656fec22b7e3385c1ace73a5f0ba380fbaa47ffaebc17479479c603ef5a68584577cd870ee0f4839ca0b2020dda7e37d89ddf76e1a974be7870c2091c9bcf4c090c0bf166a8282f590b2b13187067dc7f389b18c3156cefbe7cc1e0fc2e49e745", 0xcf}, {&(0x7f0000000bc0)="52d993ad35709509e031eb6bf37fca5230c3", 0x12}, {&(0x7f0000000c00)="26b9575e1b314ee0cd51c2e624d5e306fc56926875006e24159610ace4fb3c89297286ec462f", 0x26}, {&(0x7f0000000c40)="3a48fe69aa46434099918e5a42d1438dd8ab79cc91006dfa1e1203e3900f929da86718ec01bc6581c03510bef52b0f9dfd7afd7fc411588f281a95b3642cc1337ab55a420a9e0405f26c33dbf0db5ce22fe744af6bec1d13174a9877bf8e835a27f696a112344353d40c742e7afdd958f5bcb882ba3971ff01a77c6d3e09ee39269152373e0a59e4de520df229", 0x8d}, {&(0x7f0000000d00)="decaf9e6865a48bb4c3e5b139a68688a66ba814bdc3f480b9a982166cc3f7a96a6c893f521fb608e4dcd0748e9b9186bcea59840ecc0a2367df3dfa1cbb80f342aad0e431503910c40d9dc871c58b451f66b45b0d151c4530c7d8744af78aca4ab673bdd28f59090c4821a87254a965f7f81c8285a1360f5688598633d04769639533aefe73fb637d1bf69f483a50e81089e42443c", 0x95}], 0xa, 0x0) getpeername(r4, &(0x7f0000000e80)=@un=@abs, &(0x7f0000000ec0)=0x8) syz_open_pts() connect$inet6(r3, &(0x7f0000000f00)={0x18, 0x2, 0x10001, 0x2}, 0xc) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:32 executing program 0: r0 = dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x644) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x3bf) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x80) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x1a0) setreuid(r3, r3) setsockopt(r2, 0xfffffffffffffffd, 0x6a, 0x0, 0x0) 16:00:32 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) semget(0x3, 0x3, 0x4) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b7fe60636a9f7b36825b5c0f4b90ea2f772375f6ee2286a1c886ec5f13fdab04c8480d4ac1d9575da9600047a1fa09ea8a3be839029ce375a27ef43f7c9e69b91eb36143c8ad5662dbb8f77a0309a45dcb86eefe73a1a70a272e29182111d5f7603f0a7cebb5408b96e818ae08a0168bcff9336b7ddb63e11ec1127aba8b865d3ea6bef029f28b582f413832fa089e54508a3f6ba1d861e5a682b35f871f70c7d128fb44c39a0a8db17a8094854ea78698719fab97459eaa245e72984132c4ac777c988113a73c9078c76ec0b7f1a201a2ab76d89990c1714443a99eb1568a73426c99548b2ad9ab9b0d29a28056ea", 0xef, 0x4, 0x0, 0x0) write(r0, &(0x7f0000008500)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3db", 0xf12) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000180)={0x3, "4fc57b28af329b9408280cca6dd6863f92d8b28e1d8d52b11db631eefa66c2e2b1f505b3a604f51c5b80a87b72a9bd663ecb5f11ea95416c1b2ff615941cb593221f9dd48ec81ccbbf5ae98ebe09ff7610deeaf88c77360676b5cacd9b6578eac7faf1a5563a20e20d71e1f2bed629dc4d3b5da9cb8b2c53e7fceef631e92cf3803760da561661229b35380cce07546db2111877ce82be7587754c2b6dc80d384204858ccaa3641c1ae33283a00c8907f94509a4a4c2938e5a0d4d1eb51eb507e4cb75843d020bab7467f98f96aa8049dbb8157b00492ff5bfdd6f5e8f8a4af550856937d4cf697399e57f2c93f91686b46b5514a74e7436f82a7b6d0d8887ae7ed9a7b5b6a1430c300cae80c70f3c57ddaa498d70e9ef8f10f80bccb940206541d981d91858c67a20b5271e49294d6ca5ce351ef9a8239cfd289c68d5f9686f5a678012ac7e702479dfc066b7a2e69bc409c52aa38d0c6a350ae87966bb63c5d12a67ca9137dd5e4d0b49f8d8211d277350f3de8e5d5e9c61ecbceb45269faff9367fa422590560d27490b4a74b6f0f212857f429e529dd111393e5eced79475026dad5e1ba31f61c343d98cebe3ed4cf71cdbe1d31144318b9936d7d58b0ac231873ff8994bd1194071ffcea60f1ed90482d3fbe6f6d458972e0729b5473393cb5686ec3acb9e7e3066a85e149a9370a370b74bee364afd19638b463e6aa55bb7db8431632bed4a9496521eff6738287d692046844302652e38467ba4ac78dec283ce8ff932375ef330be2e382e1b9cabaa824e73f8683c6d40198c27f5091b17123ca93f53fbd3853c04748167ceabfa7bb0c156353c76bfce8ecfe591b35604032755d3f21159241d45650edfaf59e84b88558e4e9fa157ffa445e9a03ce1c78039ae3847aba1d0a682f94038cde7a5947693a63c52090c98924d15dde912fbffde6bd45b0e937fba151eeec6389253a1e664c17c0a8ace601d8fd47a906cec11723f83d1321b4faab5143a635fee781c23e8ab5e7a50e82fe51e516547125f12383552092087ac17faf7af0c2264b552d37f08221405c3032d74dee82ec3c8fc3d61723007f92031ad9c1edeea39ac4225c06aac019e1f7671b40a5fd574dfd5bd00773f0a58d4b731b113b93a34602a43d312e89e3525e919b6c2d78323e34f27cf350b31f6846019592d80604fc0786cb18082b37e8b3c1ced0d0c4fbc3665c72ae596f83d31a7db0fc3bb1f8dfaacda25e4dcf320d9d0e8e9670533bcf205dd1de1e5f09b03c9d436dac06a89d5297fc42062078e2b9723e28fc72e746fb6bf4e8aa873e00512f41c7b7f8a39bf5e9a074cab0e6f32074070c52b135b38d05b09e29760eb3f6dfd9fa1b6f1c56c29fa58157da740e71e5f177e3562e346625e4979016ba1a9e37a59c5526769a7ce64c697ffda31c0da66b9cf338124c252a0ff122793d7499c901968cc2515e094de0072b66193825719732719a11bb0ec4acf0c3bb552001f3517b32928ea07b3c193f74b979186ebe0f6f8574cf58af7067eaeb166ce9bce373e51665826a4aa8b160580084b6a0fa657b3c2ec282b44b9dfdd7dcd4804ed5b1c543524bd1566bc5b6df7fc167588137fac4c99d211c92cd3682c2bf651980f11078291df57744441065a125deb2d45fc3be3db81ac11d2af281c459cca301bb54a5e7318e010780573b71f33be83d2e9be3ec59e3cd6a47e095df4228c876c4f4064750b96c135d9587248b8ead3a3e74fde98c94595c822afc11f77f76a179f403c1d1877cd05f485db1a783a4c308027be655359763a3921a68359ebd5f9558007d5e4d6b8c7626b2cb25247572c6483f929112752d461e1b4d1b13e476b53e677082927d4d4f62d869cad71e53d867d0a4b880c3fe9139d27d343a971d38ff32abc02485e661e90b2b729d1c9331626702a2112d20c0d461d89288d179bc5369dfc886a5115147bef0bdcce8691556c29ba0482c267239a6850c0dda7392738d670f9fc559c4fcbf65141df7b4ec1e88aa6852e8f33895c484096ce0476638cac33abfa08c35331db9ad0c8e71d28b18a0ab98eb73b6d9c7bf450db8993a6a4cdccb03b170c894b0c8ece036560c3547411770173df17bf591d4c72bf1a8ea7aa687de2c569f894a74f3b1f1b4ca7667eb08ccf270b80ad09bb1f8b3e58bbffa1f824a1f38d76e43005b5513c56be7093631eb531c2aa09dc07f1b044f6ce1b85be854b11baf9df9905c8df8d5ee989495a4e9b762e5df799283690fc3ef2d8d463e346610681037759942e003ba2c3744f8e64f94d7846249a00b661d29be24b860ab5f0e28ec3b7a11b7f968ab2eed7b9ad74b510115031310bfbf39e547e9513b1b854666e6f21f9d7acceae317e75dbfbe102d43af122c4fd1016b9a03840b14b2fb9a549095483baa6745c3a2668c46ee0b3d8a0d0ff23afbe23f3615de64720203b02a955989269d8ff093fe33eafee7967ea74a566f2e06612767845f65378eb45b4e561c1b6f869b8bb5672733c148fb5748214da44197b3ad096f5d987909d473c8f47cc3d79a36e2806eac540250b466196d4d852923ccd8ba722f59f09dfeb0b2b2c4284e2c5642c36acb44f042b03345abaff10fd22e72c9f25a661d20b917aa42902016272c17c56b14e27bd5980aa282796c1456a1765cbba995926472c5bb894f886d167d2c666950b6cad6d9a62d4339568ef52eaea7139e6f0e18249ab3da7ecdeb2f1298a1b5eba1d2fe1a17803864265a359805e915c3a88244a472174fdb84c96c6533cd0106261c42d3bb6eb56928d00d2423982c822f13eb005c8448fdcdbe2264f795f9b17fad9e2976e9d11a6596011121632166428ac3415b7b66b06b8d26ba4d46f02fc7b82082ecf112db26874fce02c37f2a61f361d4318a66dafbb0cf08853922100931647d8a4d8fb3c1d18f33714ccd4b7757b4c17dfbc9353a66607ad80e02b446ca07dbf02ba74399f07a1efe2c3e1152231d984fbc9020a3a20087f8e831dd63320f9072227ade4219ca0db8d7c08b962d9b0e6f79e683d4c2281b0d5d65f1db81e5809d65584acea47265ea0e1fc5390a7cf1884426d395e387cb1c473ca84258c67b09792d6c0136faf202c52efb2ad6390f8228b7aefd683b395231215abb8ed1d97cf67a987c902f8a8ff1f2ba66d27c51fca7aa307ae0ca76d05185a81d065e3d0271885c0e8c7e5c493f7e4bed9b32e58f5ddbf1b8e063ecf5394b7f25019bf1850b8d92003d8f915551cafb447ab3bad77d875b17d1ee9491a52a0b7050fe9f5e3e995815f6930e3f9b1786820b3514a720a618da5f6080c7707fb7495fee3368c852386340c787e15d6d68ecd57f63294748c2b2208c05d3655371d29b1f74e1710a34613a55ad916846ca566c078359669e3eb5dc4fac8d2783158de7e10127dcc66bacf88e00d6808cbfe1798096334f2a8199fbfab42955da63b67bbbaf3634f317e26812f9950fa2a2c56212dd254c0a4d83296312b86eda1177ff6e44b105a124c35409b1950ddbb7ed2001979506450206930e5cf1f842a8843cab227e3fe100be700e791de3eff5b6352af8f1dcf055483e9f16fdff2a1f1decb54965c8c1014bed7868d50bfcf3026aa60d08d4e6125b6ca2c25f5657f118864e6f298ce7af2b24f5112dbe27591f5c505b24a73c6717375a8aa4384c97332134abfe793b0cafdc7182e3e9d6c2420da149aece78bec589fb15ced28d35200c576c553c236f4a02ee8ec95390b564346f50fe474b05e53043dae6b3784ffbbbea92d0e81a600f4510c1f95b72fb6d42a85ffdf01200d20c73670fd834d38ae95470c2da92c3721319f9e067662d87d3140b6cc75496bae3f00be1c6ec05d5d5f384ffa02a4c674d361be979f9713f120edebd988876e7eb6f170ffbffb638d3a19efded5114a678f9f86b10bd7cb3002e3466a51377e4453b2bc1598c314e7cb134721e48f18c4230a1dc2cfa55f556fb38721d77be6a8627cb9af766b882d4442303826d63a28af631b45110bec494d84a16d3bc618ff69ac563b366445f7d9952ccac044bf49593a4ca238439326606c408d96af4ed13c867bb2f69fcc4ddfe26543b6078fb541b506698cdd1b0d4c62ee9dc973a4038977f34f35f010663d3ce8f98a060fc783f8276fe39fb5b31d092b37701f4c06fc6d8317912bb5b5b7510274f2876419a9455c57d4020a8094d7eb80a9d45e3fe19ed5f34d939c9a647f67c77fbb6d10f91817328904372dd584ceb9edfe029b6f9c4426d8e8758211435bb8303356f76ec46979cbbe12fb86ad4ee276fea0fa12d224e457373f76eb065695abdf6e0f63ed03a63fc5194605ad6807c6bcc1aef55e910b63d7255649bad3d13413a127438bcd975ae54d8836bd929498474f6b1e6e729f7fa95fa6fb75789f8d37ad19d70b8a952a81d7a8a768a2fbc024c8993ab90a3f542a125e8b06c8dcadbb5e2667b9e73b8236b666aea06fb3b4ebce59d177aa7bd8ae658fe43f0bbd08bc35f354ac43e5c4c7e5d56bef776ccffb8985603e3bac2956d1d90dcce0bef83b1d132f1a9c2073b54c8fca523dea00dedff3caf622752b2602d0075a2badb7ae748d18de340efea3e6d38f7453ec87de0e614ea7834ec788bfe5c6f293505feee253a77f21fb469fbc900801125cd84d642e2ddfb1ecb6f45ca84292cae81eae1fe299a0d8ab473fb460c7a1d2cbdf177d9d00220962669d22787e55a77aac9d219510b3e6309277c8463425845c6892926828b47b8d82ce627792268c77a5d2bedefaa52f7e773ae9629a41efc9d6fb8c00dc931123584f69a2bbee9a878ae8e8fba3587bd9e4a38f8202022890489453c09311695d971a540ab8eed88699ff147dbcfcbcbb87b4e7b30485ac378321ab9f9fbae78a4a1acfcf6a98ba47a18f34d2cfbcd063ffcc8d42455e5a875e370c49999add92b030032c623fa5f3f1909421a8d16fbf5246334f42f5f7e5116ba20df51c1d79ff0f0a1410787ddde297959269660766ee8d3bccfef22a036fabf5eeb13a96b3170c4573e10a8614e43c570d638a3795eec184e1802e1374cc7cee01816f94263ed3ca18e03f6952773c2866a5275482769dbaf80d4d0f8568af38912154dacf1917f9e9998fddb48fbf99f12c822e473b95c9f914e109036656ccc1a12f8976b5b6b1d478e0d78b9934faffedd03950e871957f4023f661444c97ee4a4453efa109f9c93cd5e36cb3f9bb975c60a8b432e4a29ab84b7360ddd96a22ec2f9c3c64e76be3287d25297f304b82ab2a40120c21c367381d847a6c7a186f9bd9ec249e022b08490e2af832bc5d640370d66fc976a6b1ccd1e36adfcfea6599534d385dc7c6178e4ea2f0a1475ef6ba48f1e231e4d4760397d53dd97c1d05c0a51230cdc0564999dfa1124e7ccf15095d5b0a78638c1fc62ef486e3c43021f395ff52bbf1a18c4bbbcbdb1330fa06dfb57e82ca25b7598d341be12085ad771e38762c0b368381eaa09d6f745b02e0105340215ed5a801eabbeca601f3ddc7d0ee7ee53b884e0c8befc927a18649667289cac0b66a1789765bacb69306d20b11f742afee0aea13c4f7ae930e75d1a8923074f65779502dfeb1224c0f4651e45bd7ee3b82956c44b144b329439cb854c80bae03674e4a06350846fc14fb311815bc4d985175c47f55c2950f635575cbc817a3d0c82d943d1a719e738c968ce0856cde7d7a2d715f90a5688d59e43da762461ed4fd457ada9d2a7626224ce6fea191c34bfd01a44f1"}, 0x1008, 0x800) r2 = getgid() setegid(r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = msgget$private(0x0, 0x200) r4 = getuid() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x9, 0xffffffff}, {0x18, 0x1, 0x7, 0x40}, 0x100000001, [0x2, 0x7ff, 0x9, 0x3, 0x0, 0xa6, 0x8, 0x9]}, 0x3c) r5 = getuid() setuid(r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x8001, r4, r2, r5, r2, 0x10, 0xe423}, 0x246a036f, 0x9, r6, r7, 0x0, 0x8, 0x20, 0x9}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x9}, @cred={0xc70f800a}], 0x18}, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000000000000000000000000000100"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x34, 0x5, 0x81) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)="34ba3e00", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) 16:00:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f00000002c0)="a1912c2e70c93d0311ffb2ef85f0d2619f6e514a34c23e94bfb33c0002bf754dab1f6c1030dde426d483dd9412e2101521cb8299b14164666b4171", 0x3b, 0x4, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "090000000000000000ffffff7f00"}) r1 = socket$inet(0x2, 0x0, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000080)=""/48, 0x30}], 0x2, &(0x7f0000000180)=""/248, 0xf8}, 0x843) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004ab000/0x1000)=nil, 0x1000, 0x2) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0x31, &(0x7f00000002c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb761c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a5cc1ea8426de0000fbb1580500005b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x4) 16:00:33 executing program 0: r0 = semget$private(0x0, 0x4, 0x8c) nanosleep(&(0x7f0000000040)={0xc580000000000000, 0x6}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000280)=[{0x4, 0x7fffffff, 0x1000}, {0x7, 0x5, 0x1800}, {0x4, 0x4}, {0x0, 0x3f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0xe3, 0x1000}], 0x6) socket(0x6, 0x1, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x4003, 0x80000000) r5 = syz_open_pts() kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x0, 0x22, 0x40, 0x1}], 0x34, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x11, 0x3ff, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1f, 0xa8a}, {{r4}, 0xfffffffffffffffa, 0x10, 0x0, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffff4e6d, 0x9}], 0x809, &(0x7f0000000240)={0x1f, 0x5}) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f00006d1000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) r6 = geteuid() r7 = getgid() fchown(r2, r6, r7) getpid() semop(r0, &(0x7f0000000000)=[{0x3, 0x1, 0x800}, {0x3, 0x3, 0x1800}, {0x3, 0xffffffffffffff80, 0x800}, {0x0, 0xffff, 0x1800}, {0x2, 0x3, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x5, 0x1800}, {0x3, 0xfb, 0x1000}, {0x0, 0x80030, 0x1000}, {0x2, 0x1000, 0x1800}], 0xa) 16:00:33 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 16:00:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000180)="1110630d8201bca3ddf38264a582317843963418198f22d565b3e24a8292eea88c2dce9d1caf4b40b1f1545f7624d8d43961c251625c562c5ca8ae7fc04bda6efbea930d5d250f8a74cd1943164eea4e0e36d623a0c4940dca3666b49df4365055bbb2008fb0cf02b580ad009574cac8162656c729e26610bc995a16b438708a7ffbe36074a9a6ec460d1de734db20feb7bd5eb884", 0x95) setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x503, 0x0) setsockopt(r0, 0x4, 0x800, &(0x7f0000000240)="0da8b51e145d0f6df18269614ec328805b4e4a24f0f9b7565c1e7d8fe5960b4f2b812907315e6d104e89ab26dc3c7c1050d7118483f5ba500c15b5067f9a5ab7bc9cb7d042d22e29f0241c390dad14c71b441ae9331315b569d3b4a157272365f741a9d913899dedea92a5fcf263d976ce6b163791e984952d19a62d746b2a342d8a8b45a3f2b7c7828f6ba904520e177d690a5b628d64fee0f38dea7ad79f5f4e3548a9510c1a6cb5fe061bff563a723e72d89fd4f9da0bd6d5c924c4f626fd33342304628460219e351f5a6eb1b83951ba60c7021fc8390d2d3e8d04135b6aaa37cca7f8355f3f72a6980b00103bdfb6c9ceb87f6bbd63c3311a434ec01b1d0f5efa496012d62a5c5a95331f48c68762a574483c4fbd395b5d3b6e2638c41beca44a8e68d97c1c3107769811872d83a8fdc9f0821406b5d9fc6256eec2a1dc7bcd39c10c0330248a7963fd0191c93873f52aba97f47672373ed877f903a2a990f459d4587ed59b1293ec0b3110acdcfb09510ce7958b5991c885276198e50bee11024b4fab78a66a92cd8978f7fe19ddbab759e2bfa202073380c0087b77e7ecb6cacdacc5eabb2a3d9b3c613b2379cd4920dbb6af322af729cb1f5e15a424c14ca9aec274be6e19a00c2fd862ea5d4d89f0d605f2352f2353b6cc5b0426830267e0b78f2b022f4acec799a4b84bcbf42932af076ddf062cb8b3b6f334eb5cdd6e872d710364a2f43a6caa6d449dfd3859750e73108ae5de87775ff93bfc262363ecacc9779e34afe141b4026e7ced05ef8e5808ef15d38d80e148b06d83b9b8ba50cbf16ff7afa41e17790ca5e12ccd3982d97cee674ae0d2d9dc93d637d7e129143e17a66268f5a19f273a2183fef7da1849ce0fd431ba8f23d1a23d60d85d2510836a54a6dae33cef6264dda836e2009685410afb85bc1f994c23d2aebab5948afa2c11e89327246d8e6e1d43932c07a0fee0c17b548ededef36385a01abb76233365549c1dbc9c26be82388b7290d8843b984609eb88c0cd809b029618e7d9ce93c9bcb9b7bf8ffcbb1f6a1ca3ec0dc24344f329e322d8b94170431899013dd384bc21d9940432d4b30c2ea729ceb50d5c264c0f3a78bd5e31a19441d0325c5ed792d331281bfde1e611b2744de0832aefcb91b1ab62ee6f46c75ed82724d196878e672e877a258ce258ec4c39838773d036aed2bbe0bf62663927c2f18bc782e2ec5218c4a47505f824595d9a7d5572518dd4e0bec53110c55fff3c70a2426980234a2b063931283559cfc009d627159398710980d64693dd2405ba24041cc2a288712e86fe201d9adeed0b22b0df4e22efa38420d1ff9b669110c6d38785dbf97cb55d8de77bea100410619c240d830ac8f0ae2de642c4875668447a849223d3e611ed737d55494578991b73d39e32b1536cbfc0eb3f5005369751085ab7da6f082fae5420be141a7d93bde6e321198933ef4bd0bed05132c9b15268767864cfd0e5ba29da84ed36938bf18f59223264cac803547cd2ca3dea373676b5c13bba1acec0fb7a2a8713ff1329cd5157819ef46d6d5a402edc7f16444829a70bb4e4d39b51c7f64d6ad0aad725fb4b00d6f5f37638f74b1cd4ff33218081fe6a023bc82c098fa006e51333dcec4260309b7170381eb8861b79d8a2dc8978c326f207029020ae9feec09f830632875d87f53e91f0bb0e59d7fcb07015c4ec4bc51e66c8520b79c17027d687150fbead9fcfaa0951e7181d0b4c8c4d64e8bfc23591ed5f6fca916ad5a42865ff9e277b1b1764dee296a99316a26d182653d0085e995fc23bffe6e558cdbe22792a7e0ffab6ba3183833d33ffb2779f1eae795d07557eddcf0d086de48fd36b5524e240fbb3fc16d9d042e9a805883829a4d86828b6fc20837fc2e4788deaa706db2383770480ad44b1e3d4336cf75717ad2b0b24dc3ebfcd02728c14e1e8aebe6d17dfb467db30e3d5ca85547e0b64eba75757a9d869c9249f54f52d02e5b2a76e61042959cdcc7ad86c7d0f4cad710c041114f6b72ad99fbf99de13fdd1c4ee160c0036f629b6d54c016e0154fac746f7bd4fe06ae191aab460845ed0210aceb04142bd16ac3ba810d0aad23687d5c485b1011620f2f4345720494540a65c0e6dbfe6d8c82a5f68efa1d8fdb3c92e1f24a3433dbda0d60d6995c9b0b1805a244804b057808802465bd0e680bf5ecfe94cb203ebf333708e116bb91e10b68801bad286e0121e6f8bfdf34b316ce63bafcfa97564cf9a0d034c4e9833ed7d21549d77779bd90968e0446b02347ec381f90f35da5ee70caf5c99d2a2e84ee98b14fe914d24ae0f2e0b9ec043dd47ab9a0026e48f448437c0eb0caf4e738b1297567b017a8a0ea231cd791b26c06aec1de81e23223fe3749b8d76529604234cc09bda56699695ab9847fa00c7bb9314150d18bd17b51bcac4079c424fd8d1fed1ed4142be26d65d58c9a1007d585e03428b4faeab44f8dfd84538b1d78fe56a64c107e5e29c88902a13edde3bc21ee283e58730e5d9dfcbba7f178e8f989d36cf61a7822a397c4f91921cc26dc56122961f1093c9cebe48da0dc01d410d564773dea7f952d295fc8458a72e7605aa5e1a71c17d0718ce718d3a1d67c8f05ad2e6dad64bc48dc9ad7ca4ace0653aa006a37524a6d610fa9c4467c629c4cff3a13cac771e3090181890339acdd25460ed073a8e5b99a2a28bdf3b140ba5d2b1b200bee367df42419a10912ef55754fbc43b3c2fe32930862e25b1905d94b3aa12f3f80ba29b27c090b84d714a8603fc7a636ec6e57a45d555799ab98614a9a341d28324f8727e904bad99d22297cee436ea794498ec968fa081f71d972d7f3e10abb1ec54d70512c459b0b1b6c0243c577668d31bdc99c76130eaacccf23994e3d199f18767dc0295a006818590e392647cc71ef762951a0df946f3a0203de76cf147615251e07af9f1ebde6af077952c0bf990a81072c48a31dc79f174b6ac076c8830a855d0422dda7ddbf6657cb989f20a7d1a89822d9fbae539769016bafb2aec7ad5fd5699fce3a038ada9832ec28a885e7a0a24c389a7a19e53ebe20be8efc20c143babc01217dd2f603d12b9ed62d06759cbaedc4f9e5ddfc62945d11d18d9b4a67e0339ee0f691c929212762c0b022de60082346fed521f1433d4ec888f61ff130928540361175bfd645b543e42f968b33df7b55137b949209522e07b8c657abe22fa39c06dfb124457986b5bf9c9d40f94bb79ad52cf0348bae470fdf350be3cb271455fa82aea7487854daaf0ea57093c82a7c69d3d49d15e62e26351be09dc1d39f273d79b4670f87f4029f741f50d9649bf533f2a9cb5fad6e1f9ee12de72459803ef9e1fbbb5b492992fedf3b91581349bfcadf20c6a8e02b289ea998ca85305d1bf32d6a7a73cf239511a3a8043a3bc9f740aa3be79bb00caa2a13282b14ca02148e14ed0145996402659b13f142d091d4e4c3544f75097e49fc7391b2ce6945c59f34b3d4400ca4c75933d7f8ab7799f7e56d593e06285b3b3d982215d77199ac4a2871ff16893c2f3c21dbd98b6acb4343f752301d0160d54fc266147f67e92c6e265afa17590e71cb7bb49a4efa9295f72fe58a6f702aa5f53056c7037544b32fac41a894bb75ed46bba36398187c6bff962b1ff1e2bc6202d14e3ca87cdce55606f5fe09f4298cddc9657f673add9746af43274ef378febdae496cd12a90e1904f1e05dd9372e5762c12ebb0b0cfa33da4becadee48766bc8df7b20f284c93c032e779c4d21672f500991ef3e6e12cb052577c8e4235e2b987c8dd1241eb59160e80eaff0502dd69b31db9323112b53255a3f45cb059dadae895a94e46f37f7cb272baa730a20d6a94553a4ae1434173e2dc1ce5bbbc576620d127de05175821f8e833d6491483e3c38fd2b813ba3426640da0ad3747cb1b6cf32f84477becc116ed6601389037024647f2cf6d3cd3023c22bd9e646aefff66c62c7a8299838c98e91ebb96e2eb66181eb6df36bc439841ad84d5d3840ed366acd4062d68a27d65560165a726a091995c820c13d1e050faa90f40380be253357557af1ac6d476f7d398a0d5b9389b5aff42a888b5661e907399b414a3521a820fee02c516ca35dc5bf74323bf266551fe8b8a39a4b66794cffd6fe3084b9ee5ae5af2830e1e9664b967047244c566c8e89241be471f4bbfc9e0885d24a1be87aa3212b2700c972e00ff4d864348aa0679fdcc8806ce4e9d791b9ac26930b7036eea6a980d366eee6d4fec1950ce0b1e351b5397fc58026de083e3e2e33e970bee94acca3838590375533a0149ad563f5e35f0261c50b01566526f7f828cba9409165c1532cc17b61072ca332bc413c76f6194048a8ef0e5c6ff3716c22073883df63868e3067c0a30b40e01f2b020bf30384ec170bc99dfa56302c68c7662f7addbe9e5304016abe4b0585ea9c76e17cfc45231b0be045c824318cb7bae68e21202b7fd4bd512503918552a01ea0dbdf5a8067f31066050ec4dda0f95b207b38e9708571efacd5d92d9f1897fd61504551585c01a54cde99c086a7d710273b025b9bcd29fd76e59b5a7840b32aacdd1735af2d265adb145f8dfe3c4ecffd6a1c88926091bc70136174dfda1456e41402252c15bc4bd88c65afb92120c0a55c3fb475d4ef112569348df98f6b04cf1a4b510d5bf7f6a8e0d07c20393ec1485fbd8ac8ce395991322d00d93118cfd210fce44079f66a6bef3d3062e768a91e4e4ef3d76bb6cbc77e9199d385b9aa5e3f36ae619e2ad096a79baedfb45dd1e2d23dec47fbabe31c38735a6ab92fd8eccbaea7d4916c8428c39598324c34ea93e24344a46ebb53d56fd6b3de9fbb6d1c687a8e1397440e426cfd50efbd928e540ba91fbd57f21be7bb65241e500a0275b64458abaea477fe5665ce301fd7bc31b9a6bf4205ca4814ca1823cde13a61c5d6302de427248ae77e1f369bc275d5d3cddbf862009ac9b8a0d4d3c0392fb5251d52d42c2cacf836bd133773105fce443ff9b14d5df6a6b22422d5f7dd6e762c33e563d05946e4cc22073d13cbd986ed49be6d7d345cc06889efc454846ec962b0ff9952483b1d4269c4e7ad00c5234009ffa38ec04c5c5852c43bf1f8f4485b019f042d573037f1a586d0d702b8a31b1c29807b0421af61cdfdcf4ef44f3334d8b69deea9c1b6e5729d9a5262e2fb822c5d146927be2eff8acbc23b6508752609d95d85ed16aa6231deca244ac1c3a69f47dd15a1c7abcee6783e310ee99599480f2d0cd462bcb8e111965187187131f09403f7feb2a6e1bda16a541bbc4d9eadb6ebe25d11aa8eddef49b0859c21efe7f65bacb9e576b0ea0fa5893be116b0b2275c60561000cfc664b274ba9550315d07c25a9e1b58cd10eab2500a0ec11e8990520d4f0243854be4a87dcfee95b22f8f8131fa57bcca687d807dc6f58563057f6d9aa38f37d5c817ee01a3546b337e3991f9e405ab31a4dea3c1c157a938422e2bb84b0c25e9be017d5d11b899a59ab615d91c6856a025337f5f420787bd676e36db72faca8f314a1d088db59892f1627e6c280252e9127277cb6b31b50b7e119d8e5f92291d3dba2ea9a30e27c475fdb0c83bb8de29f4cab24fdef51f03dd4ea87c40725d536a9457f38ee0cb67d7345628b7b87ef42b3c7b4f8160043de09768956382db6a7755d3b788054f30e1f25a599eb1e6196491cde86bf3b9896a760af3f0c727e2ad3bff621cc9362159d1e4b35271f7bb35eb83027ebc0a0675b6b271", 0x1000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x8a) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x4) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) read(r0, &(0x7f0000000140)=""/21, 0x15) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xcf9d, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x2) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x7fff) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x10001, 0x9}, 0xc) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2100, 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040), &(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='}\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'[$:&\x00', &(0x7f0000000240)='&+*\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(/\x00']) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x60, 0x29) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x10000) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="4e0e0008cf376612", 0x8) 16:00:33 executing program 1: r0 = socket(0x0, 0x4000002, 0x1000000000000002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a71100000029000000310000000300000035707f9545070b77"], 0x38}, 0x0) 16:00:33 executing program 1: mlockall(0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x100) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x47}], 0x1}) 16:00:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0xfffffffffffffffe) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) 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) getgroups(0x4, &(0x7f0000000280)=[r2, r1, r2, r0]) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) renameat(r4, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) recvfrom$inet(r4, &(0x7f0000000100)=""/47, 0x2f, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) getgid() r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x400000000000066, 0x0, 0x81, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x23, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shutdown(r0, 0x0) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfe00000000000002, 0x43, 0x0, 0x100000001}], 0x791, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r0, 0xc4}, {r0, 0x4}], 0x3, 0xffffffff) close(r0) 16:00:33 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x207a, 0x9) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20081, 0x20) 16:00:33 executing program 0: shmget$private(0x0, 0x3000, 0x20000000000040, &(0x7f0000b3a000/0x3000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20088, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="60e1d457a9134166", 0x43b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20211, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='.\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x6) fsync(r0) geteuid() unlink(&(0x7f0000000000)='./file1\x00') 16:00:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfff, 0xffffffff00000000, 0x7, 0x6, "eff78ebb66e344b8ca3fc3a56e30ad2eafe96c52", 0x100000000, 0x5}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044274, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20340, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:00:33 executing program 0: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20008, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40, 0x0, 0x90d2, 0x0, "d730c1e7bbe23c5b091a0000000000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x5, 0x0, "b08d24c60524d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000001c0)={0x40000000000068, 0xfffffffffffffbff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x11, 0x81, 0xdf0a, 0x9}, {{r1}, 0xfffffffffffffffd, 0x92, 0x1, 0xf44d, 0x40}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0xbd01, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x4, 0x9aef}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x7, 0x5}], 0x8, &(0x7f0000000140)={0x2, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 16:00:34 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) lseek(r1, 0x0, 0x1) setpgid(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd65) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') setpgid(r0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x7d, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="a5092c8e3c433ac5bf1563f7c62f36340330d44a188c351e0c7512e23df5501e667bfc28be3a3bd810416632d30b3896044695ad9abcb791607179d09660a8c495efb1df9ff44e999e786e0c6b491e3589a7cd16c6", 0x55}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x2}, {0x101, 0x2}], 0x2}) pipe2(&(0x7f00000003c0), 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8090, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0xc1045763, &(0x7f0000000240)={0x0}) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x36, 0x8000, 0x3) getsockopt$sock_int(r1, 0xffff, 0x1011, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000008, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc8, 0x4, 0x50e, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x9, 0x3}, {{r1}, 0x0, 0x44, 0xa00fffff, 0x4, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0xdc9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80000002, 0x2, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x9, 0x5}], 0x1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x41, 0xc, 0x5c, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x3f, 0x7665}, {{r1}, 0xfffffffffffffffe, 0x10, 0x21, 0xedf6, 0x8}], 0x18, &(0x7f0000000440)={0x200, 0x80000000}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0xc9, 0x729}, {0x125, 0x369}, {0x46, 0x200}, {0x7, 0xffffffffffff0001}, {0xcf, 0x80}], 0x5}) chmod(&(0x7f0000000140)='./file0\x00', 0x90) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x7, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x22, 0x1, 0x1018, 0xc9}, {{r2}, 0x0, 0x0, 0x0, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x4, 0x1f}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000006, 0xffffffffffffff1e, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000081, 0x1, 0x83}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000000, 0xfff, 0x100000000}], 0x1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000052, 0x7fff, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000001, 0x101, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffd, 0x50, 0x21, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8d, 0x8, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x12, 0x81, 0xa2, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x9, 0x3}], 0x4, &(0x7f0000000700)={0x5, 0x7fffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x23}], 0x2}) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0xfffffffffffffc00}, {0x7f, 0xed51}}) open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x40, 0xe0) uvm_fault(0xfffffd807f00cb40, 0x8f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00cb40, 0x8f, 0, 1) -> e wsmuxclose(4500,81,2000,ffff800020b42978) at wsmuxclose+0x75 end trace frame: 0xffff800020c1cd30, count: 0 ddb{1}> trace wsmuxclose(4500,81,2000,ffff800020b42978) at wsmuxclose+0x75 spec_close(ffff800020c1cd40) at spec_close+0x3a0 VOP_CLOSE(fffffd8075987d10,81,fffffd807f7c78a0,ffff800020b42978) at VOP_CLOSE+0x70 vn_closefile(fffffd8069330998,ffff800020b42978) at vn_closefile+0x160 fdrop(fffffd8069330998,ffff800020b42978) at fdrop+0xe1 closef(fffffd8069330998,ffff800020b42978) at closef+0x129 fdfree(ffff800020b42978) at fdfree+0xe8 exit1(ffff800020b42978,0,1) at exit1+0x2ee sys_exit(ffff800020b42978,ffff800020c1d040,ffff800020c1d030) at sys_exit+0x17 syscall(ffff800020c1d0e0) at syscall+0x5ac Xsyscall(6,1,0,1,0,7f7ffffee244) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffee210, count: -11 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020c1ccc0 rbx 0 rdx 0xffffffff81f72fba cy_pio_rec+0x1f030 rcx 0 rax 0 r8 0 r9 0x1 r10 0x111831eaa0463d71 r11 0xc609da2b290d6c84 r12 0xffff800000026d00 r13 0 r14 0xffff800000026d50 r15 0xffffffffffffffff rip 0xffffffff8161f9e5 wsmuxclose+0x75 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020c1cc80 ss 0x10 wsmuxclose+0x75: cmpq %r12,0x90(%r15) ddb{1}> show proc PROC (syz-executor.1) pid=12089 stat=onproc flags process=1008 proc=2000 pri=0, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b424c8,0xffff800020b42280 process=0xffff800020b453c0 user=0xffff800020c18000, vmspace=0xfffffd807f00cb40 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 88887 172307 71415 0 7 0 syz-executor.0 88887 341090 71415 0 2 0x4000080 syz-executor.0 47248 387426 1 0 3 0x100083 ttyin getty 60901 486508 0 0 3 0x14200 bored sosplice 39591 53602 76612 0 3 0x82 nanosleep syz-executor.1 71415 7303 76612 0 3 0x82 nanosleep syz-executor.0 76612 32866 38951 0 3 0x82 thrsleep syz-fuzzer 76612 245560 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 44214 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 482581 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 492717 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 169984 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 111347 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 398014 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 186447 38951 0 3 0x4000082 thrsleep syz-fuzzer 76612 1137 38951 0 3 0x4000082 kqread syz-fuzzer 38951 408743 84867 0 3 0x10008a pause ksh 84867 66970 68078 0 3 0x92 select sshd 68078 240653 1 0 3 0x80 select sshd 5211 392131 97961 73 2 0x100090 syslogd 97961 418928 1 0 3 0x100082 netio syslogd 98520 354211 1 77 3 0x100090 poll dhclient 94175 240668 1 0 3 0x80 poll dhclient 41661 453223 0 0 3 0x14200 pgzero zerothread 82699 473621 0 0 3 0x14200 aiodoned aiodoned 3339 269959 0 0 3 0x14200 syncer update 42161 523447 0 0 3 0x14200 cleaner cleaner 1908 356793 0 0 3 0x14200 reaper reaper 42789 15279 0 0 3 0x14200 pgdaemon pagedaemon 4712 120159 0 0 3 0x14200 bored crynlk 64934 516052 0 0 3 0x14200 bored crypto 3863 240196 0 0 3 0x40014200 acpi0 acpi0 12870 248340 0 0 3 0x40014200 idle1 84756 458495 0 0 3 0x14200 bored softnet 8764 509243 0 0 3 0x14200 bored systqmp 76912 450074 0 0 3 0x14200 bored systq 40546 134459 0 0 3 0x40014200 bored softclock 97994 362057 0 0 3 0x40014200 idle0 1 640 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9517 6362K 6374K 78643K 11029 0 0 pcb 23 9K 11K 78643K 782 0 0 rtable 100 3K 4K 78643K 291 0 0 ifaddr 51 12K 12K 78643K 115 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 32 0 0 iov 0 0K 16K 78643K 155 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 76K 78643K 2017 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 25 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 197 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 6 17K 25K 78643K 1603 0 0 sigio 0 0K 0K 78643K 27 0 0 proc 43 38K 58K 78643K 486 0 0 subproc 64 65538K 67586K 78643K 86 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 185 0 0 in_multi 33 2K 2K 78643K 131 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 293 0 0 pfkey data 0 0K 0K 78643K 2 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 92 21K 30K 78643K 5848 0 0 UVM aobj 87 3K 3K 78643K 98 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 44 0 0 NDP 10 0K 0K 78643K 31 0 0 temp 156 2367K 2438K 78643K 6809 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 1023 0 1016 1 0 1 1 0 8 0 plimitpl 152 28 0 21 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 273 0 269 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 11 0 11 8 8 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 0 12 0 12 12 0 8 0 art_table 32 186 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 8 3 2 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 193 0 183 1 0 1 1 0 8 0 shmpl 112 96 0 11 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4300 0 2875 47 0 47 47 0 8 0 ffsino 272 4300 0 2875 97 1 96 96 0 8 0 nchpl 144 6812 0 5188 61 0 61 61 0 8 0 uvmvnodes 72 4463 0 0 82 0 82 82 0 8 0 vnodes 200 4463 0 0 235 0 235 235 0 8 0 namei 1024 19585 0 19585 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 4 0 4 4 4 0 1 0 8 0 scxspl 192 19134 0 19134 12 11 1 5 0 8 1 sigapl 432 1772 0 1758 2 0 2 2 0 8 0 futexpl 56 16773 0 16773 1 0 1 1 0 8 1 knotepl 112 363 0 336 2 1 1 2 0 8 0 kqueuepl 104 467 0 465 1 0 1 1 0 8 0 pipepl 112 1004 0 985 5 4 1 2 0 8 0 fdescpl 488 1773 0 1758 3 1 2 3 0 8 0 filepl 152 10344 0 10248 9 4 5 5 0 8 1 lockfpl 104 579 0 579 2 1 1 1 0 8 1 lockfspl 32 976 0 976 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 2739 0 2732 1 0 1 1 0 8 0 zombiepl 144 1759 0 1758 2 1 1 1 0 8 0 processpl 840 1788 0 1758 4 0 4 4 0 8 0 procpl 600 5213 0 5173 4 0 4 4 0 8 0 sosppl 128 25 0 25 9 9 0 1 0 8 0 sockpl 384 1707 0 1690 4 1 3 4 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 116 0 0 14 0 14 14 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 154 0 0 8 0 8 8 0 8 0 bufpl 256 7868 0 1029 428 0 428 428 0 8 0 anonpl 16 168283 0 160178 90 41 49 49 0 125 15 amapchunkpl 152 9801 0 9706 25 16 9 9 0 158 5 amappl16 192 8770 0 8344 72 42 30 34 0 8 8 amappl15 184 4 0 2 1 0 1 1 0 8 0 amappl14 176 848 0 844 2 1 1 1 0 8 0 amappl13 168 771 0 766 1 0 1 1 0 8 0 amappl12 160 13 0 11 1 0 1 1 0 8 0 amappl11 152 181 0 172 1 0 1 1 0 8 0 amappl10 144 59 0 56 2 1 1 1 0 8 0 amappl9 136 356 0 352 1 0 1 1 0 8 0 amappl8 128 146 0 125 1 0 1 1 0 8 0 amappl7 120 38 0 32 1 0 1 1 0 8 0 amappl6 112 893 0 885 1 0 1 1 0 8 0 amappl5 104 133 0 122 1 0 1 1 0 8 0 amappl4 96 1029 0 1003 2 1 1 2 0 8 0 amappl3 88 175 0 168 1 0 1 1 0 8 0 amappl2 80 16480 0 16418 2 0 2 2 0 8 0 amappl1 72 45894 0 45462 23 13 10 19 0 8 0 amappl 72 5432 0 5394 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 97 0 11 2 0 2 2 0 8 0 uaddrrnd 24 1773 0 1758 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1773 0 1758 1 0 1 1 0 8 0 vmmpekpl 168 17477 0 17456 2 0 2 2 0 8 0 vmmpepl 168 194522 0 193059 107 36 71 74 0 357 5 vmsppl 360 1772 0 1758 2 0 2 2 0 8 0 pdppl 4096 3553 0 3516 6 1 5 6 0 8 0 pvpl 32 501624 0 490449 202 71 131 131 0 265 38 pmappl 224 1772 0 1758 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 580 0 4 17 0 17 17 0 8 0