f, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r10 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x1, r5, r6, r7, r8, 0x122, 0x4}, 0x200, 0x0, r9, r10, 0x3, 0x7, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x8008, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x1) r2 = syz_open_pts() r3 = kqueue() close(r2) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20080, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) sendto(r0, &(0x7f0000000080)="2291ba67a4330288d69a1413510464cadebc870499ff4888ba2415bf1b99d19036a581d4698277ef9db0b34425327fdcbdc8ac33444c856dbdc27fa88217630970fc23a2918bc5399af9684b677fd487f61a49ecd28506cc3545c943357fe99d939a561f07127ac124cd4785d403c7876e490266153d11ce2284acef076d309759db0497571e89f2febe0a9b53046fe2ce", 0x91, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fsync(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x3341, [{0x2, 0xfffffffeffffffff}, {}, {0x3, 0x2a}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x3}, {0x1, 0x8}, {0x3, 0x1ff}, {0x0, 0x7}, {0x3, 0xff}, {0x3, 0x7f}, {0x3, 0x30f5}, {0x3, 0x1}, {0x1, 0x3}, {0x1, 0x81}, {0x1, 0x366}, {0x2, 0xaad0}, {0x3, 0x101}, {0x2, 0x800}, {0x3, 0x4}, {0x3, 0x9}, {0x1, 0xfffffffffffffb32}, {0x3, 0x2}, {0x0, 0x2}, {0x1, 0x6}, {0x3, 0x5}, {0x3}, {0x3, 0x100000000}, {0x3, 0x6}, {0x1, 0x6}]}) pipe2(&(0x7f0000000000), 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getuid() getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = fcntl$getown(r0, 0x5) r9 = getuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="c7bad4e4b6a611e3363a6a08ecd4ea06effb137b4d0729cdedf4bd1c671bd4909dae01a4640aea23c4", 0x29}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00', @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xc8, 0x3}, 0x2) getuid() 16:00:27 executing program 1: 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') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/70}, &(0x7f0000000240)=0x48) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0x800, 0x0, 0x1, 0x6, 0x8, 0xb70, 0xffffffff, 0x3, 0x6, 0x1]}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) dup2(r3, r4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x9, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x6, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x240, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) syz_emit_ethernet(0xc1, &(0x7f00000001c0)="b6528fb87be8d952eca12b2a95beeb20fa025e7fbab7c96b1a1c6011dbc2b77a85e9aa9ef62c79c7d499ad31f3833fbe4717a4d1d68959133b71c9de9f34687d5ac9f5b161567b625d73ef1ab2d6fcdbf810a7714fa04291b00f2193078757d32ba679dabc299bdb0932aacf5ea5bbe94d057c11caea1fb1d19c0dff431f7d1a20a8b35c49a0e539ce7e2d4b9161b140881abaeca5ff84950295d2f6ac214a508a0432a7579a29bc49c3871297346322173fd45d903d136fd8fd9646089a2a17f2") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) shutdown(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3, 0x0) 16:00:28 executing program 1: socketpair(0x10, 0x8006, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffe4b}, 0x0) 16:00:28 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) fchflags(r0, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e296661f1653000"], 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f00000000c0)='./file0\x00', 0x30, 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x900, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000080), 0x313, 0x0, 0x10000000c}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) flock(r1, 0x1) write(r1, &(0x7f0000000100)="f6b0649dbd07a694184313e5370efda1e6f5bafa44577e1f64f0a2fa7a5f38c9c5fffd7fc490195988df83f58e8f90236fe6b41583cc15875506cbb02f30d3caa0c1da83f934e05cab9416d27961a0a16860b775ea680c1053597fe612585ab2ade677910a3cc619c46b", 0x6a) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000040)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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'/4114]) 16:00:28 executing program 0: r0 = socket(0x21, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000000)=[r2, r5, r5, r2, r1, r6, r4, r3, r0]) setregid(r7, r3) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x920, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/181, 0xb5}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f0000000300)=""/134, 0x86}], 0x4, 0x0, 0x0) setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x40}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x28, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x1e, 0x2, 0x5) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3cfd, 0x490, 0x80000001, 0x8}, {0x2, 0x6, 0x7ff, 0x7fff}, {0x3, 0xf54, 0xf6, 0x100000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x7fffffff) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0xec, &(0x7f0000000200)="d86895a24d62d5ab4c5ece96d8888fd0045e42b32f1610b548dcc1d4cceae15b7511c8828d1539272b6a5eac832e12c07d3f22fa041b9f826abaa96eff2d87133cda1eb042c7ead2f806fa73221c9616e5d1c029c5784686a8882555de14985946b4fea845c1c658a1be6139c9e408107bd05950e9147b868329fabf79adaf13c0291fcb8d11ac7e1861039592a00d18cd95e8a5e871c6423a8337819f6e3d0b0d83fe177892c05c7e9a14adc9d1a3ad24a9d7cda7a418475ea4588876b5d28d8afa3bfcb0c78a8e06aec64b02e09b52318aac47172e9d115031c2798f738268e6a2c6df4071d37d053538e2") r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xa28) 16:00:28 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x21) write(r0, &(0x7f00000002c0)="6f4e0f", 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x401, 0x4, 0x547, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7e8c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x710}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xa83}) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3b, 0x4, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000080)="1a7b43da", 0x4) r2 = syz_open_pts() accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x1f, 0x100, 0x9, 0xe2c8, "5969c7e23abc2d6c52e20a00514f0eb43f21a76c", 0xe6c5, 0xffffffff}) setsockopt(r1, 0x2, 0x0, &(0x7f0000000180)="6c1ed3650329fa22adc69a1d4df4d9a3288fec5bb7c6699167f517cc1864f49357bc28283516154eae4ee64a2a67ccd96204a9b0bbcb5ee404c5bf753ad6cd05d94ff4cf9f1383212843f94394c52e5910d02868d433", 0x56) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) socket(0x21, 0x3, 0xb9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x9) fchflags(r2, 0x0) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xc842, 0xfffffffffffffff8}, {0x18, 0x2, 0x4, 0x7}, 0xfb35, [0x3, 0x7, 0x64, 0x1, 0x101, 0x169, 0x8, 0x2]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40061}, {0x400074}, {0x80000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f00000001c0)=[{r2, 0x50}, {r1, 0xa}, {r1, 0x66}, {r0, 0x10}, {r3, 0x10c}, {r0, 0x8}, {r3, 0x114}, {r0, 0x45}, {r1, 0x160}], 0x9, 0x6) r4 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/250) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffffffeffff) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r0) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) fsync(r0) ftruncate(r0, 0x0, 0x11004030003) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0/file0\x00', 0x2, 0x0, 0x0, 0x1, 0x101, 0x9, 0x42, 0x1, 0x3, 0x5, 0x83}) getpid() ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x8b8ec0d, 0x0, 0xfffffffeffffffff, 0x5, 0xffffffffffffffe0, 0x9, 0x5, 0x7]}) r3 = dup(r0) r4 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x1, 0xac0, 0x4, r4}) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2228, 0x83d, 0xfffc, 0x0, 0xece, 0x3, 0x80000001, 0x0, 0x2, 0x100000000, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x2, 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0xa6, 0x6, 0x5, 0x5, 0x7fff, 0x80000000, 0x6, 0x2, 0x355d]) 16:00:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x482, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001140)={0xffff, './file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001180)={0xfffffffffffffffd, 0x7, 0x100000001, 0xfffffffffffffff9}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10007) dup(r2) getpeername$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c682d1701d0070dd3c8358bcec2874360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b6ff2aa9d5eb1c8cc40fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4112], &(0x7f00000010c0)=0x1002) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x7) getgroups(0x2d1, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000011c0)) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000100)=""/109, 0x6d) close(r1) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) flock(r1, 0x4) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: pledge(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='(,\x00') r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0x8ffffffff, 0x0, 0x3ff}, 0x0, 0x0, 0x0) r6 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffbffffffff1a7}}, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:29 executing program 1: syz_open_pts() r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8002, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x6b4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="ebeb036b42c6056d3000548b301ddfe40475a1d1b5b74623cfbf00ae8f80e90bfc74324e28462caff9fbf6eab62d627f4cf8e84a8761b545674c9464a10716bc6c11aa0165d4bf818912befa0ea6bb27a9819780d1926e466188d55e98be684e0cd310e1fdef35"], 0x9d6a4783) 16:00:29 executing program 1: r0 = socket(0x12, 0x5, 0x3ff) dup2(r0, 0xffffffffffffffff) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) pread(r0, &(0x7f0000000100)="f84b13feadb600baaf9887dc690d0660335259cb8423db1a030f79cf3cf3a7783b17e6c01032fc71dd7f83fb9d3d182558e6b3a661c5d649c70bde154e1b5bdb931cf7b0db938269ae1ff71d92d5dd9be40e70ff8d23a56a583955c3f4697e3be06ddf3e36befa6e6ecd4576b07055cd365f36b4140edca8aacf60aab0a7478bc774c095092c6b06c0e45328fb73f632588ec65ce051556d45386997041b1457c603a968e70f8353934dbb5e668abeded0906cb3f77ec07ab47105188c7d0195d5664e2e78753f82287412d43a26b4f7eb56728a01818e66e503d8c1ba673cb724f794aafae1103f1d83a032fd41c2e79a1dc22beeac477913076818", 0xfc, 0x0, 0x0) socket(0x19, 0x4, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd3e, &(0x7f0000000040)="b6") 16:00:29 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f0000000440)=""/211, 0xd3}, {&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000540)=""/236, 0xec}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x6, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xfffffffffffffffe, 0x90d2, 0x80, "d730c1e79dac0e7716e4e73ae4fbde00", 0x0, 0xfffffffffffffffe}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)='6', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) write(r0, &(0x7f00000003c0)="18a6cdc71e02c17cb35d216c239b23d711491cd802bcba1418a65942b375fa215a5bf1c945e0ae5c6a0fbd5fda72104d5ed980e23277162b327a035116cb262307731d9e5a2ff20a726396c5bf30245521eb48754916d38e65f473c6d6b3d94812ae4c8c", 0x64) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00", 0xb0}], 0x1) r2 = syz_open_pts() r3 = geteuid() seteuid(r3) close(r0) dup(r2) syz_open_pts() 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x440) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400000005, 0x8000000040002) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = syz_open_pts() r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x5, 0x20, 0xee0, 0x0, 0xfff, 0x80000001, 0x988, 0x0, 0x1, 0x1000, 0x8}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000540)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x40, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) close(r2) r5 = dup(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x6, 0x7, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1, 0x24, 0x8, 0xfffffffffffffffb}, {{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x6a60}, {{r5}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x3, 0x1ff}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x7231b877476f55c4, 0x5, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x10000, 0xffff}, {{r5}, 0xffffffffffffffff, 0xa0, 0xa, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0xfffffffffffffffa, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x9}], 0x1, &(0x7f0000000200)={0x2, 0x8}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x7) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget(0x1, 0x1ad) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/95) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") chroot(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xb5c, 0x8, 0xff, 0xffffffffffff0000}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x20, 0x6ee}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1ff, 0x8ea6, 0xd8a, 0x1}, {0x0, 0xa7, 0x800, 0x8}, {0x100000001, 0x3ff, 0x1, 0x101}, {0xfffffffffffff001, 0x100, 0x8, 0x1}]}) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) 16:00:30 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x42) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="e8ed0d000000000000f897a9bf4e35678a513c005755f6958f000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a00000000000000000000040000000000000000000000000875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d9fec545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc55f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449997fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb149ef0000e403577c5d0a78ba1cd4988dc37a5f7c9461e8fdb63cf7372db2fbe3628c954efc941944b360ff01bd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a0191436e05a3135b546e38a32c1dbeaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757fa2b0d25714aca5bd07d9940a58a80e53d1706fbd438fb31f"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x404, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r8) fsync(r1) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000340)) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 16:00:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00"}) syz_open_pts() 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x8) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x7, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10080, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x66249c843561da71) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x80, './file0\x00'}) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xc1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r0, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) getitimer(0x6, &(0x7f0000000200)) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x600, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000001800)=""/4096, 0x1000}], 0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x2000c000000000, 0xbf) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0xd8, {0x100000000000000, 0x80000006}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8001, 0xc2, './file0\x00', 0x7fffffff, 0x5, 0x7, 0x3}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:30 executing program 1: execve(0x0, &(0x7f0000000080)=[&(0x7f0000000140)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = msgget(0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/69], 0x45, 0x3, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001640)={0x1, 0xffff}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001600)={0x2, &(0x7f0000000140)=[0x3, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x9, &(0x7f0000001540)=[{0xc9, 0x0, 0xff, 0x5}, {0xed, 0x40, 0x2, 0x100000001}, {0xfffffffffffffffd, 0x10001, 0x5, 0xffffffff}, {0x0, 0xfffffffffffffff7, 0x1, 0x1}, {0x8000, 0x7, 0x4, 0x1ff}, {0x8, 0xffffffffffffff74, 0x10001, 0x9}, {0x4e, 0xff, 0x400, 0x5}, {0x4, 0xffffffff00000000, 0x4, 0x5f}, {0x1, 0x401, 0x3, 0x6}]}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000340)="18341ef8302289b5fe06da0686bf82be28fee24197f76e6273daab675eef0baa9f400590961b68d4f4dee9100b9b3b9f71441617a82cd04dc16987917e03fbd844b73accb71d2187c17b95e3a8285bc78f09d4ff6a1e1cbd161b2346b2b0f3f6c12d6ddd55f13b9158e771e2310e240fd7b7438917d1cee1e5aa4e53d995b6c9f658692896d730eb773086c48c7decaa6b0d8fe13d03a22119f89d11ed5aa38d3846e1381696bcfa4fb3ab817815f0e9ec9c03d1dd246356429df064bfbef0da33df43823e432d6687d6717c902d5572182578b27b72b0e981641efbf8f740767625ab2a35c656e1dded62e69cfd45b6abb4201a87d8cead60ee9f1659e7adbdc660b719608875292b85b1799f169453ce0c68ad47691a036c7bb705c3b0e81c5a8f5a9fe64374e49d1eed48bc84596c32e11b8031107890253d84fcfc8b45b2d5a0293d814009a98074462f9f98a1c87024ebc22743e68f5096678e7c7c902a097f77e0d20db6f93a9a27fb1a4b56a61d9eeec95852427f40ffddab8b694971cc22e9b5fd296c5b46cad6ffa2bca9bb87e7c898292ea2db4929a94d0a02af69deb980d53af696a01e3dde21044665ec0b12e8efb43d2cfa2a57620f97aefe5f0c1cdb7e8b1f6328b41f3bc4947545e2fe1c16408e7dc22abcb5884fb2a31fef85d421aa0ba899b0fb3953f673d62defbdf19fa0458bb762bf97784e2a7206a91dd19338a2c52bd513ceb90c4da34664865c5fc4ff62352d130454846bc2934dfc2530ba1e937f8bd12f95820a1b22495322412eaff0a27b74b6696466c5181a9fe042ce84b4bcc8c83e752f8e3883d09323d541cc59efc4b0d58470a22680bafc8e1d1ce4b0f9e4962a9ced4eff3bb828ecc00ed740702ad3e50185ea26f5f5e6222e85e5c027365e2910e847c708bbb6e23a91e2ce762ec4cd5b55029d95ee73c2b37fb54bb56357de0c527566c93f72b3b9ebf357b3acbc418390d2f83d261978ef3ee0efce85e19b39931ebcbdd61750a5f2505a0148d3037315594a3f3c3a6744ad18be69395a427a14cc9f4e8bfc15b55eadadcab2a8994a4151176366359f29b536028607156a19f0631a5bf24521a3705d061c6e72033379ca3e7d7a43c9df9d082cc9bd048481e5b1c034ab7375d8ab2cce7d01f0f02b8e794b91996fff4c77f506d18068d69c0661ac7cc3cebffbc9a753621cb76855cf163cf64a314a3d36ca42831b4a624f2487377a4fc7653b6485ffb465604d30609d371b9647838ba7524c240d48c12dbe09449228d702a260955e514c74e2260d748c79dd5be01fbcd2eb78f6a20bfdfbeda46605125f84dac39cdb06fabe6d89ce0590d3bfea938bf9aa50ee47e33c9edb289f5bc408414791236f0e85be47c5fc682d8af90105a31cbcb64713aa0215d10306c62302006ddcbb9ab362049085177c082c457deaf054444de8f087ba4f87b6036e781e8edef363fcb05e7779b19f627a680e219f2f90c12fd18daec8c7ee10207c965a0a6d1aca5686738cd43489d1b0b9809420e354c57f783b43e69f64a73a4f8b0e9f9202ac689117e024c67867559a9561f89e8fd32876eb7075a2725da07ca6900f3c98ff6f97209fe6bbe61a847775f71f5af7058a8595f6d03a7bc0816eb889b13b97f4c799c4b2259483225e31091ad1271451261a8be911b446f75c0c003122eb15c1b028cc277ca0216e5e62942f7b698bbc81713097acbb880abeb9bf80f86bcb69d424d3486827c4d11d867df38d2607b85acd3896a78f8c0523e46c3393e87292eb7b156eff05b367f17a89d682b5b9921ff1916f5605ebe1bb7ae0fe68de4708f0092973188c48c5dd1de6685c6fcec1e9dd4c980b986d5d3891b9b413ef8a910a03d400c321122e4c5be3da08222c8403b1c8eea1a0d3d75cacce35f2cd901e782812858438b6c80d6feeb4c4d69489b47dfb31d188e1d45a9abb39d256a4ac419a791eea40e0f0d7e445852d176862bd741ca184987c1bc6f7ec4da34b2975067a75c0844a850c5af06e0500a6416975307060b88740ffe62df104e4787a766ede82e0b928f13c428d573d67ec2e99ddfb8b1c4c03d79cbd26c7cf9400683f22e1be60f749f2a3a1063d4b274bb8f0771de50006726b57f9f488205323845905ceaf5ea31b1c05e27fc48bef65d3ea898e86126aeca9196d03d90db14652949819affff8250b7cb47b657389628898f637ed6512f4b5e820a22628afed923dd06e9c935d07009be73192bf5830ac40d91dadd716952418f4705de448e4ddc63766b55973b81ddc04a129b9254711de0668afccd50cefba36868d7d93b73a903913f575e270eb5b3d69bc5b686318d47dcf4942e5d850016c6d3e50f348e1bee83001f0d60d692cd5468c0c31f711a8ed41be5c60e9f1bf5be5ff0d970353aafa8d10952731ef95997c8eeaa2734ca2ec594ff7832b8591b8e91e677900eb9d30fd9a72d7331e5c13321de7298b06f2c5b8d78e9b720a7312598fef86be407f893bcf0b958a95ca89020f59476775ab7391b8c113e9137812e3b0e6770526841355b603b38b5a087b013355763c03d305c8b05bba8130c93573fb5edf54cc5cbcc980568dd6c5d26e9e95b44fb7a6ec0a09044323ea0c237f536525a7cac297bbee8cacdcc9fc15927e47e09a0176fcb7c9d60c5f5f99d957e4a092976d4f02e830dcc8591ed2ccd81deeeaec6179236e85ab000d4fce24edf61dd04bf2f422d752d00c63f8069d5c504847731fcce56fb11ea391a9e4c6d8a47c7fdac2168ad0ffc7439516b2ff2f499ac3e42b8c0828f6bee21e0806493055b5614147208e3d66783937641b5c75fe6e4b7ee262a9124c9f1e0a534ee554ff80c13253010c6d3b785cd9217f6564805f8f96c828b5aff99b8892d5897bf77a07f3d2c2dee38af57271e9052655066a2017d2a59f037f9f7202068a28172e43d0c856df7c25b4c429a8a5ad25d1cf73be23a997444379a2ca87c8f82dbfc7f6bee8d8d410acbbba67a85f3ff0efa243df558b7bb54c254200f69986e269196c8bf826ec950e1667c8cf326adb4e54bc5829f51f05463ad595eebc0e06f26eff469ed87e9f4a910a1909080eeab65680b57600f732cd3f8529e7a28711fb0dba34912b51e5044b250a925bae86e968025da2c6eca11cf280cc9d4f84d0e986bdc62d7b1ebcc51c1d6ba053096443b2ecb01dc4591b9e5e86a85e12886688cab44f629460a04bd9133d752b7480232be00cb2b944fbee4e2c98d946cae0da4a638ef692ea732342c08ec3ba816b23f88665a9671f65cb3dd9edf59c6e96df3f25d19a18be43cf011911493525e63b4a4c2afa545cd142dd8c53c51ab021372b5f6245e1e916ce7f49ad60115ec3b6c2d65006504d80833d737b7b9172b802d2532a575bb1ffc9a1dc45b382f38e5e6a4dc1023529bf9bd7c6c38350623411c2501a377ec17cc110ba2b23c581e1749103b395567f6ba953964e3cf315316a09bba65d41c38feebbcb3106b09e9da379559bce93a24d9dcd223269f1f587ddcd0895f41016ee894ccf4826bc2151a90674a7b38ff4412a4bc71e79ef212d513ad0bcfb10b87bf3f02f930c561925c3d913fbc281614610fcf8b6ce1f103a58c8a860e674cfceccee166f2deff8ca1024e52773221ff29b1900a2accbc0cb9b78ade8a6f187aea232b612245ab8ca0cdead71507c7a67561ca0371c9d840a3a3aca0d5d4d55693f7d56e92ce69a1586b88aeef80e0a9ec6c71bd140359adabb31c9ca22c92e310a79afe46480b8c8bf6cf36afdfdfab57f6813de4c3eaa0bbda13b1518e1b14f745f016e6931753304848173c3cec205f664db41f41cf341a96b50ec8b69672b2664bb3ead7ce304d4aee91131d8f60fb530bcc2cb8c9308b710054dc1bb29b1640495f164d4cd44dc9925318a14155c295ee2be0535c214bfa84c1380312e3ed33465d12687dad783d2f046bdf24386bb781a1635946714337d0da4271367659135078a127ca5f9a35b254b27d215ebc14dbbb4beb1c0e150cdeb13a291dee50eb984a1f5b62f047d8828cbacff0c260c29db1424adc04195c02d1005b11dc54169591563901da7361b477cc7a24943b86b152f30f7c77560ea478181e2812de18756de8cc1a0bed242977331412efa6fe366a481d2179707e43d8d82bb41cab7987a5d137124e5550acc366974b3f32d01b3c6891953ad5e63e7c655ade5918440123b5352dfaa037fbb563cd9eaea6899df36d01f34e6d627d8416ce3d8bfb191757044be1bf17304d20782eb7bc4892ac71941c608de062cb45cb04c91d76de48a0583861637a6c35ce269ff9dd8926982a2c53bb944e13f784d878082314287aa20c6d4310b8e8818dc37ca610432b368707c080482c7abf01a5b3dc19e389096e170e0026ae8c5759ea297d20931d6d7fd9017e3813e4e4424db657b00163bbce76b3dd2831aa8bbef9166f72dc23920283574cb7670de7b2ef196701632cedb421f29c1d7994511baa3a0d51d46e22903a94c8c3b37802a3d64b9efd12c25f58bff3a9d2375b5558e0afd2397e757d096fb987b5f2020182a84bedef27183ebdfac232fd965e952dfd55f4bab589f125270ee2d9bdbcc4ade1f6b0af464177e43b788e7f352c992d53e67985728c56fc2aeeecad893af1aeae8343aef248a99304ab7f90d63879f772a7351883b48267e2176c8bfa3f6afe74cd02ac43c4da72f1ea83f8df2cb50a9267e8f3761ff4975ad59dce91c94d6da97617bc509c8a5cc45494ce01cecdd7b2f709aeafd1b4e9b1733f5c21235d8f6d0d1d6a53d96a7fd856bee67532f9401171eec37793152f17bd2520601284ce303f8cb8963c9c432a4da6e6ed29529a20007823263ed839af4e00a11a58559b44b8286e4d6cb831fb9d9500ac45f4bd63d71dffcfa073a1a38bf7b32e3a2c55a3f27c36501416d34271840b27b679ddfccce02965e86b31bd673988fc3ac6ad3c2578c2d32af7d9e1410acffdd723f7c204e657ad7cbbcff16cf1feed790571591803250f0a2228333d3d320e25fe6845f9c2867f1d850234a9d6458704a4ef4251004d5c84e8379d10120cb3f5f4cecc136bb925e1b83784f528f15b5cb0cbd8dff3d40c9d76f8d34c84b50eeee9b59c5122604f0d0e1e6924e27520dd0498dc7c04707ce8720d2222d6b9b866e1842f56eaa680fc0396d383eb0d0a6cc7d1c8299502ebe235118c5addee18f1a0584ad64fdfe3dcb3a403aa95d351ac2b084e0c2a5bac2f9cff37af74af3d61b24fc4c1e8bb7baadc814369d5b8f580883273bb971f638b6efa5570b4395da9f9256c13655869e2169a2a8f38fb090f7958e753ce4346539c9d344984b32d5d5670e749774d30f5cb227eaa14ce38007b0a335101f92a0cc56bb39b4f295a32c1f6113b41719a7c0381e1baf33f341fa896b423d8f99ebdcb8fd467977ca41c22a235371bb5c75daa0f367ff9cfc97893d6c57cc2a20aadc5f3b013645e1df48a04b2526566606399a1d7bffa1de0008d9848e00024b8f89012c9e8c5b8bd9ac48740018498350f4064248eaed0e91365664122032e6b5b7f0571578cca39bf776a49a11d1b12d0899fe72a297fa7566f59de5282a06c6e2978089878a7a22f73edff57baca3d61195e62770b95c28af11f4cd23c4c94d62ab4e7f2504afbfed0a9b4627f0ea278aa76b77aa1245be2782964f8cbfb94f63530d7c16626145ba9a9695f76f4722e8d3bdb34faaf0b72e8ab291fa7b4b9e927b6c013bac1043cbdd", 0x1000}, {&(0x7f0000001340)="0c1999dae68f7bb5e6d63769875e89d61a185a14f4", 0x15}, {&(0x7f0000001380)="61ae5bdeda553945d3ed209ff88f70df083b77ac96ed7ae09eee0bf379b50413ff796fd7065dbbbd4602eb66dc760a21251d72365d31cb5776460829bdcdf14f20833de68c3821b667f423dfac4cc903e5cbd627a06d8404ee11d2", 0x5b}, {&(0x7f0000001400)="4469b52c6dde22179bceb39002392f3faaa48e826ea8b503a3d8529a899d95cec7bef285e811bfbab00c2d1ad6a8c92aceb1d9974a6b8505a03d837b2bf7e4b714920b40cb41f10763778bd38a87cfe38c2ff5ab7b3c0a8c349656af0e79a36c18568ba25fc3ab30fa4c8afd848aa48eb7da4c7c24f63f7a583bb23241f2dc4eb5fe42800bdc2ad6d11cb136f867a6b2095dcb0519c7f319a7860b44cf887f3e9bbe4bc175cac04895df5cb939c3b79d53c60cf2a6f06d4f921d7a3927e9723c27bc11dd10deba0a85efb3ad4abe1a645751f77f801f7b3b", 0xd8}], 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0xa) syz_emit_ethernet(0x5e, &(0x7f0000000200)="3bcbe1feef414b4cb9b8e8db1c2e981c50951d97a074b0682ebc909eb8860a1dcc545e59ad7075c71f5bae2a627312e33f7b1d7d3d37ea45738ef28a93239f98") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x800, 0x3, 0x2, 0x5}]}) semop(r1, &(0x7f0000000080), 0x0) clock_gettime(0x4, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x9) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000005, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x5, 0x6, r1}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x5, 0x7fff, r1}) r2 = semget(0x3, 0x4, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000100)=""/15) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300077b5165dbec37240f46c5b17d349b8f2198501a3ba358fe999f44541d2798fada8b0a98f83c65a6405910ae4ac8c248e"], 0xa) write(r1, 0x0, 0xffffffce) pread(r1, &(0x7f0000000180)="daf5a1f875e18711971ce660047c0864588b3c9827a2a3bd4787c96a6fd1a34f6ba12aea7068547678557944eadf39c3821426d9dfa3eb70e8066db3e25efca5e4b9c7131d07c13993c3f0eb2f7a1158a54f2d341f", 0x55, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x81c0, 0x4) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) read(r1, &(0x7f0000000000)=""/106, 0x60) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28, 0x0) syz_emit_ethernet(0xfffffffffffffe42, &(0x7f0000000180)="b6c9d154bdc232f54f44622a34e5ab227788bff96c136327b9a21084538b4d5bc82ffeca9c216214d4") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) dup(r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x2fe) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:30 executing program 0: r0 = socket(0x2, 0x8000, 0x10001) getsockopt(r0, 0x1, 0x8, &(0x7f0000000000)=""/162, &(0x7f00000000c0)=0xa2) r1 = socket(0x400000000017, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x486) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000003c0)=0x4) fcntl$getflags(r2, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10080, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x7ce, 0x3ff, {[0x8001, 0x10000, 0x401, 0x9, 0x9, 0x0, 0xfffffffffffffffc, 0xfff, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x7, 0xc01, 0xffffffff, 0x400, 0x4, 0x8], [0x1, 0x3, 0x23a000000000000, 0x7, 0x6, 0x1f, 0x6, 0x34, 0x400, 0x2], [0x748, 0x7, 0x8000, 0x1400000, 0x36, 0x1f, 0x9], [0x1ff, 0x3, 0x200, 0x6887996d, 0xd333, 0x70b], [{0x2, 0x2, 0x7fffffff, 0xecd}, {0x6, 0x2, 0x81, 0x1f}, {0xfffffffffffffff7, 0x7de, 0x4}, {0x2, 0x8, 0x4, 0xd45}, {0x3f, 0x1, 0x100000000, 0x9}, {0x1, 0x3f, 0x0, 0x7fffffff}, {0x4, 0x1, 0x1, 0x7f}, {0x4, 0x19481029, 0x3, 0x90}], {0x10f, 0x6, 0x3, 0x2}, {0x0, 0x2, 0xdea, 0x7fff}}}) setsockopt(r1, 0xe53, 0x39, &(0x7f0000000040), 0xffffffffffffffb4) 16:00:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="ec0be742f4c156a7aab9df717b", 0xd) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/69, 0x45}], 0x2, &(0x7f0000000300)=""/180, 0xb4}, 0x802) r2 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x110) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1f, 0x2, 0x5, 0x8}, {0x5, 0x1, 0x0, 0x6}]}) getsockname$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = accept$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = accept(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) bind(r0, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x10348, 0x0) readv(r4, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/48, 0x30}, {&(0x7f0000000700)=""/197, 0xc5}, {&(0x7f0000000800)=""/152, 0x98}, {&(0x7f00000008c0)=""/157, 0x9d}], 0x4) recvfrom$inet(r3, &(0x7f00000009c0)=""/2, 0x2, 0x840, &(0x7f0000000a00)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000a40)='./file1\x00', 0x6080, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000a80)=0x5) mknod(&(0x7f0000000ac0)='./file0\x00', 0x20, 0x5) r6 = open(&(0x7f0000000b00)='./file0\x00', 0x200, 0x17d) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000b40)={'./file1\x00', 0x8, 0x400, 0x51a, 0x1, 0x0, 0x2, 0x1, 0x2, 0x3, 0x9, 0x3}) sendto$unix(r6, &(0x7f0000000bc0)="1f7583b1db505e053aa0add89839faf13bf977642a59297517ba16f83a6280897356431ab2e7e8de9f92cc1e099cda8fa402dbc4aa8eff877ee1943af267b0d14dac5e3e2feb47afb45a174481d0b6", 0x4f, 0x400, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000c80)=0xe4) recvfrom(r3, &(0x7f0000000cc0)=""/3, 0x3, 0x800, &(0x7f0000000d00)=@in6={0x18, 0x0, 0xacdc, 0x7}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000d40)=0x1) r7 = fcntl$dupfd(r1, 0xa, r4) fchmodat(r2, &(0x7f0000000d80)='./file0\x00', 0x4, 0x6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000e00)={0x2, &(0x7f0000000dc0)=[{0x8, 0x7fff, 0x1, 0x9}, {0x180, 0x100000001, 0x6, 0x1}]}) accept(r1, &(0x7f0000000e40)=@in, &(0x7f0000000e80)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(r7, &(0x7f0000001000)="c3ad4edf78c7cd5c8b951cb31da6e013309bba5d66976bd76b488cb9c0da2ebb48e3a430439cd52d8b17b4d5d22424f8a355f83cd348d52e120047fca55e28e099d7fed59318736ddd33ce8904d238995798fbab62361293f408e8f034c656ef190effb67a3a6be854a4b1bc54d28d04c9cb1eb28a6fe261ff317d5db1f5c47acec349f33756ec9c62ea7481e4747d47a9f1b6d5f9332424d79ea2d24db83f544b6c26ed74e8be1fa65166b76b11c6e91b9fc292f3372ae4be36fe7a50db43ecb942375cc9606422aaa7141897bb462e0e3121d9e374faaf779296044471e85f5ad745b6c49b2e7ffd636af09c1897184793381baa9d7e623fa996f60b9641ef41fdfcb4f5a01de63b8505f97083347813d2f5603954d5d160dda28683eea255e682acc646f7923c6b84d87761da270d469a2e8c1444d1d4a9c565815171e2597d4f7e963fac62a6d7f33780b58567058283dfe27d2abfe3a812f0f3b9bb21580edb49d6fcc03c4d34a2e180292eb892e890732a10a4af82a26b9deb1fd55b005a0de6d19a724e81f4cc5086fa8b84687da987f48137de6a7df72567e89546cbf4072fe5c140e2d97feee324a204eb9ec06d015e2113835aec55232fb040aa334463c8103fde97ab2aba9894eb1804c11ebc25cd9103b581b7022f795d90d9570ef4396fde068a2833bacd3853d789c47a7e80494c480c47db74109fc2814f618e5157cf2ac9a05ac88d67d4ba44c1c96b590b5a2da59b071729629e1568d5e11592b148881e44abdcb015f8cb5b5ff1c31e544c1ac68b451e524505f74b420bb36c8015db529967fd6b99c9229a99302a3d701b2846fe257ecd77a1926cfb2ab2d16258aa4a874b78c4c60d9999ce52f4c939b06e6797a895c15ba25b57ea01758cc1b7c6e5d13b9a57406f1043cdff56534ab91a6fa060823bc8f6e5236b1e3f7c7e1b0cf4a5bc9d4c81293a212e9e63efb3921cd4d4d7e267df18ebf9f304adc0247c998cfcd7fe9d1177023d4574ff63165380213f96dda818498aaf93d28468af5d247da0186c2c8314eedad78249c4ca32a2032b61c7d58d1bf1922bd430a16bf5310b68b399422b7bb1886b6a0051e44b0755ad5e90c607b7affd317a0ca3b5d5bb91c745ae2c42f9595b97e412376c95bc82cebc3d73b45a6ab4bbbac909d519e7494589a98943e21d8f63899eeb882bb359b4d8119361a460638ada2e26f165bc452d3aaa83c7e824c7e40ffca8319cac7f1ce7281b4b49fc3befb5d5a08f80a800a3032c6e38bd7c8365319ba418d5fb97ba7b0000d992e1f39d4b4ed4e98a667c157854babc7d7c4c28eea11f5ffb45ccd84dce8e3f3ae55b793d79adc6af5258220979c3e80847a38bdc9421ea3420490f9e429c89314c5e3e9f82e534b0c5cfa334622d2e12d50e18107c0c5c319403e71e0f91936ca934a5cb8a79aa8b7385dcaa50aaf92f1fdc31ec4132ff8c09b5665408bc72dcbc5cbcafcec96223299e00d819295bf2d0b4bf5037317046d970127f48dea69f8a33b2a6d84ba64b9b46ab01770bac0731f379353849522261f49021feb92906636df0f2dbf5bbb2f453b37d6578681ce9212df53339811f0a574d45630d21dc50faa9faa2aef0babaf12af9973e1417a55c2db2d42aecaa463346c15672732f08bf8e199d1cb9f32794ffb7e79ac9fb2c7a24c788bfef11d064a19446cb5b4fea7777dabf04770946cc175011949cd9d4b4ae6d06b35e3416ea01b7cad566446031a4006856d8b01af284aaf5830b9a741a5d94f3cc9e4e1f663025702b241335412c578dfa27692639bf856a91bbcd8dd8d309bb3d0bc660485cbf1230c3e52813e1dfac66af9919058d65f21a33741901d1bb12e51de3456935dd803273e5a2638643b9e78e95c479897eabcbf2957a61b5fb6aa27e484ec6a872d704269e9a5dc8a9d6a33e842dc9a729632a35db8eced7f144bf40c208a2b244436d30181a1b9c3998e90f3cb0d29dfc72a6077b38e8debb310e43ac3c89ad686c4c987ecc6016f6bba943d4f38bbdef4b995491bf6c482c0526476d4ddc6d104b493f295eb65552ee7a24ab56fe9e4c170db38016cf877382f1a1248862b4406c5dde9914c369840e96330634baee2e250292e2c7c6623fa5812bd448d46e85aace16ed8e1165ac68dc5605ca35df84df2ca9a0605e2fce77ecf66c36fe868d14aacba02906154cb781ed5d1f8251d682fb390a88b4ef7600969ad0e228a3d0017b4b80d258a153a04696e3b2e89d980baf4448f3ba73025016192298ab9798103f389bca202d4074152ef2ce2b71f91cd134467acc4a0adcd6304739941eb0e6d606f1374a7ea6bba6e36a61087acc6e9e6000ccd96bd36b0930e8adc352e5da184591aeeb8eb707d859dff3e78a25741853ca7245964f3f0ecba4c884adbca9749fb7feb05e2422c0d83cc10159d389b365284b8cac898c6f992f03a443025939e9047ac0c9292273ab5b16b35b4c7e817483f541753eaefa40793a7b7c44a099329ba155df005c5f755368488c551f74ca4367b2d9ee6b58ee26696bca25503b7b9317d739efd3eff53c394e4f9822b0839f55d8741bff15b60348203a1cabe83f993b2db558ccd947b4c267d399540d16bf9b30ec941f3f94b549e30d0dc32fc27a8a201201fd777f3f5c57310229cb0dc5749d29e87e7fdb8e3a2aea8329dfb65d595cacf7708c6f494dc6f910ca1a4a20f20906918bd88a28d396e6fbfee1840263531d24bbf99ef4613641feb1ccaec0f364e7f8598621a8a69b5961299bb6ee273bef6df27e92f96e70ae11e6df4f2e86d5a1a2e46383e0df73469d40b9cb8044e7c644729bab4902a0a0b5a861b522ec597bfb37651fe8e5c31cc798170040e40b3831e7f1cf3405f86bc7ddf42af207ea82e526a3ccc230d658d79e5e9d29f9bd05c7689003452408b7e23203bb92629e4abce074147e9eee8ebcf601499762bf5c82b2331cebbd364e601f3ecb06609e6d5ad9f8ad908930ed7d686afaa4d100dd557175445feb2867ed3a6ccf22d8b9ee89edf3e4b63ee2e545acf56c37cb89eae16a6bddfa108c006d7e62e93e1249d2ac8d0b5c5271f097fb8b159a1d78945ca7d721bb3c10712ef1aa432a77bcd7556d3ad41c37a0f9ce523de96878e021a45b0e8778efd4179576325ee131bb7245cb4422c6cb8e8c2094e7edd08779057c5c49c7cde4e9593fb43ca0b99759afbb314ea383580c54867aceeef3630d7a1083d3914512cf6fe990e0ece172867b5a783fb39698b9b2b4143b7dac28a2660ea5a5ffe08dc48aaae28a0487e9b5a646923701c007e9680a111b1c0836522cc86d2f8bd02a31fa3a0d3d6a853fd9d8fd0a7df3ac5666397aeef951d96c5c409ec9b94e4c16d815860cf132ad6157abee49ad5f9caecab54eb728b6ffe7f911a9c179e3301e048e7b08f62f95c10f40a5eaf7206f261b4ba8ac56bdfc256cc7a19e86d5bf1eb9448aeb08a2d5364e65287be76cd705201e7ff1216dbdb498cfd853e4ba13788ed1fbf81d4bafdc150a0a23dbe916b319bf9bbf56e8bc3b8e6769b657b46b1392879cebae310dc3907f960735d3efa17bcf553e95c0a31deb76d4762aec97e58e4e5338467caee7c7f4736a0af43aebae29d1122c97db08ad75e84df6d1ad040867c39af48bac33fe4309f30929e0bf000a27ea9b5684cbd17beab92de34bc3a8891db273d13ff490ce27ffd34e73b5ee4ec2d2243dab6a4b110ae5fc4c27b24ed10158e22343e156de25c56d86117ced31ec246b8f5ba71e5d7356d9b1a4c1b6829781bbe449628644cd89368d61cf0c924a710a40c7f7816cc2571d130b2d5c69abc7ea21c45dc3d9227a973465484fa6c2f2550246a7362cba99f12bcbc32e870bb95df18f966e8758c647c870525b7417a7ee89827a66ffeb748eb9e427401a2c19224027ce846014f6c1b406dd0429832800494f8657ec266e29f1100012a9c1ff81c03760f540e30f4b472337de5da19122aff48e086c5081f183e30e0344a003710dc9967af3402d70bd9d3b9129fcaa87c41225387aa052bbd70ec91940be638b55eede7b8cad385cb13b58182e03eba067344c6fa052fb9118614324d7dfa2bf05b031e5a68a4a9892e5e16403e63cd68f4ce6486584cbc44e13d50697137729f378104d65efaa589ab88e29c194b39ec31a9b8f4eb2fd1506b893c946a088dc8f7fa1d07e77404ac96a7167d758a419c48e219d62a3dbc9e34a3e5dd5b3b32403649e52257568f98dda96797c3f33705dd989a81749d2a977e774e0d77d0dd7834b92bb0beae294fedfff72e9c683d71e65939526ff9acc80d2c0228e148bcad67f9eec80680dda00f6301e919be36c3f74d02fcd94c8ca5ec0b208da56bedcd18c0a98138f2c6b0837fdcd9e03f6ec2d4957fde3a998e1dcd130c32e15abdc9588a2a5ce82d525ab7889996e7f54232f72d9554f03d725f397caa76b674a684f4efc41e30b5cefcb04106df5ea0b3a9a0e5ea7cef3801b4597ee48289ddac883c24a2951598df4a50d14e02e81aecdaebf498c381e1d8da35d601747730884ddb8aa6ab64e854c89bba6e18b19c4c688f9cbb2db63738d727cb94368303bc75da6e5ffc3281061db5f376f4afa1f437faa83fbc57b4f199e4e911910fefa17b9c05fce76a17f5f0b47f3072b48874e9e7bccfe7e6307f5a02b3c681db1b1a59c7b296db7a196ce32c92266e4806a8e117db6caa71a5939a6c424b7294af9d4fcd5e3578893db913bb11b27208244475f4cf20984871ee54f2f7717fab7253613fccdb712da6a4ce7bad659465616f52c1ce08fcc3dabc635ab8a335b6e00155b8f671a395f4e1f492a762848fc89fa5cdd57699164fddfd3d907550df95c1803308952e8fb643eb980291745d3259fdaa8fac5caa31464026f27559f920d04bc8c3ad639717bcec9fb758f1b32146fb92a284bbcb2df9eadcde07ec02ed8ca76bade713c25fc067253e0bc29a506ca1443ee4b848eed5e75b166ce82c12312bb90f7e8ea70d4e9d12c7852aec49cbe32544fae8073b785179e1139a7b32416ce3f4b4a75beadd15f129313c1c1cb7633bd198b10936a79197027f71a98a56df2afcfdb3f0f14e6143d3da1f75dba56ad857dfba05a3d5278b091f2a42e59c793f107fef3661c1dc54ea260de7d8f449ca792f4b6ada7eb1fa7dc646ed221ec74ca0860f7da17acbd66ca1bce3edb3f8a2bbe35ae0129addffb33507f06d85a8666766af9becf0516d1a7a55904e589615a2e6dfb80dc4110e943572df0afbb277d4ec947a0c8bfdc8b0996d4f4b53c7696e28ada11966e6694a2e0f7659a63bdb66b0b5619a2aaa2be3ad668cb6872d9d561ad65bd41419d609c095a036d898c5e6d3fa41183926c89919450318fd1d2051c2f0707fd77473243bfc6b6497a77ddbf06fc05bf4041be809c536c79ac1099f227aee94c204d1855fc43fc89281d19bddcb321f545d951df72f239db241875aa95578e28b235a5574e9ff17473160d53f49c20ba489a6bb7bd3b2b7cf7425ff08561fb5cbd4901b7bf1290232cc0c5144a954d7cd9b5420ec1e5d960326a2b94b07b5014be70e21df366c813d7156d8346c98993645ffb2253d3c34e38a77870fbf217a31f358ee8a15d7f3bf9862f12404866cdc4fbe6438aad43e5dcd7070d1a06f267fe6b67bf6404d40911ccdeb01bea2930df99dcbcebdc8060f7411520fd6f53f97584a91447cfc4e46ca2622749a8c9fcfac2c678e1dc7fa34832872337e2b976", 0x1000, 0x408, &(0x7f0000002000)={0x2, 0x1}, 0xc) linkat(r6, &(0x7f0000002040)='./file1/file0\x00', r6, &(0x7f0000002080)='./file0\x00', 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff21, &(0x7f0000000100)="b61ca31c32b97f8760344cf13cb9552fef3768264852254dcaebc6f4ea654ee39c285e5e7aa8a1509d171cfe282589f2bd9e7658b82d268280afb1323941ee32c9636ea6b01d22b0e51d82787d690209cc7f3a82d6762e6af95cb7d0d76f0d504286f6fba16577b94c88908e3a6638dd1a5f20c3601e4eaa6d937fb9") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2000000000008, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x2378) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000000)=""/37, 0x25, 0x40, 0x0, 0x0) 16:00:31 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/95, 0x5f) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 16:00:31 executing program 0: r0 = semget(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x4, 0x10001, 0x7, {[0x5, 0x800, 0x1, 0x5, 0x27e409c, 0x2, 0x80000001, 0x885, 0x8, 0x0, 0x1, 0x7ff, 0x81, 0x1da5, 0x5, 0x3, 0x1, 0x7fff], [0xffffffff, 0x7, 0x1, 0x9, 0x600000000, 0x5, 0xffffffff, 0x1, 0x66, 0xfff], [0x9, 0x575, 0xffff, 0xfffffffffffffc00, 0x8, 0x3, 0xa44], [0x0, 0x8, 0x81, 0x81, 0x5, 0x9], [{0x4, 0x1000, 0xe9a}, {0x66, 0x7, 0x77e, 0x9}, {0x3ff, 0x9, 0x3, 0x7f}, {0x5, 0x3ff}, {0xffffffff, 0x401, 0x4, 0x32}, {0xffff, 0xffff, 0x34f3, 0x3}, {0x61b2, 0xffff, 0xc02, 0x9}, {0x2dfd, 0x9, 0x4, 0x5}], {0xffffffffffffffff, 0x4, 0x80000000}, {0x4, 0x0, 0x9, 0x7f}}}) semop(r0, &(0x7f0000000000)=[{0xfffffffffffffffc, 0x0, 0x800}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fsync(r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2a9) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt(r1, 0x3f, 0x1f, &(0x7f00000000c0)="90ec66bfbe02cc07e789c033944bccdef4621bee6a6fdf35276c7c9bf6307f00331d09945cc7f2d04637ec871d46e4bf8194f829f02f41afa4efd8ce776998b7702d1e413ee93d4b9f655df4f2d78921c83ec409c0d8abdb801ace23a202489f18939529662701a00b5699d47ba5e7a3fbab9eef62bf3d395eb1631dfd0ebdf852fc465193073d011e7385516bc3ed506b745e4e2cb68797e0e92c4edbbadb6d74f6ede9e6b5bca30c5faf60b57054ee981942ecab249552b88a07d48bfc1edeb1b848a7ae98e212415ade43e999af8943016083e2d3fdd9de1d8de1211ed03c6c6f5f8f3ccc1fcd4652d1fc64e8a325d675a338884b843818ae577d0e93c76b9937afd25966b7e43da1ec452fe0963965b88e0a7c06899671575a6483ffedf7c964ca7064e2c5597a114cb65e7944a6da13c0f50444ce60842895e92c01ffacd29f9bb96284f3319ad369e9261db9c5ec8fabda8bb3df1aabe40dcee8b6d233389302b94ca4db79ec7f1ceac6be34011ea0f4c9765863bbf53a46d03ca1ed3ac848756db557aaa387424d8b7c5b89669aa29a5e6d922f638b113024c8c37c1b77edf50d005fefc98513b38fbd826bf88f25db0b6b5e3325a5152b2e9b3746cb1c021292a37cfb045f08cd8dcb879d84566a05d0383dd2494a1e753e64a5dbc88b32dbf9d3b9965ef82cc7fa74a0d8e7ec5c226ebbe18e2258d8b589ab1c105aff0bea9413f38adbc68231d799afccca9de32784432bb3a5676ab73c3cc60a119844e12c786d4bb2de11a6fea513c4acadc91ed035cd23862092caa835f62046938970934ecc93fd9a21e14dbbf6a2c17a1de76b54606190a1d89ef2f422eb49b1534f6adc58bac7a36b17a21ab495c79553826c292cda03e6691a121a45be681e283450916828aaf2e2c2631620606fcfc171659df7074f936010c5f51412fa94b8e4d847abdecec8e80523fb51e5445a3bf6b5e6ab3a70e3533655920621838c254f42326dfe3e7c3ee9a6d383db4176bbf17551e1b659b5c326ca9c887ff0819dbb98d8753ef1bcd070e00252f6463de98008af5b507747247ba3b54f0e4dddda45082378859a8107396af9000ba87442f896b8a8464366ce56bdd4b88e7d83e58ad61c263ef5ff46ada1d5eb4f4d13f8c7c3ff754729cf6bf3c71d764f301c0c595b9d559b6ad8f28e2f91d91bf7bc37c1f9ded305abacf29ff0e183623bf92af040d20c459f328d1dced28a5c5002405dcc7165ee2c1efdcf9ba107ac5f2c60c4e64fef855414331f798c5fec997bdf1d39945fc9acd287cbee6416cc330e6a7ad4ea9028a122fc4a36e3aedaff8a3f92708c26c589b3d5b7eddacd851dd85cf5435ac22427f0ff3efd13c608402380efc59a9528f479c20f2648c1bea38aec28a7cdfc853e9b034fa22626ef19921bfb292b08d9c902ecf438a47e6d6d3432f780679f24d68afab4382520489d73b8e5b067579d2bb0ac36d4a23fcb28aa86d49c12b3ada64b345c2244713de4e788b6c214ef6f891475851246b1b3db7feef29b7d96d43f5597666768f55e3c8c3e7a143d2b77f4438d7c3a4ba1331b03a6cbd5ec69aecb2dddca399fad4dff1f21ae336b86b1ac0ae9ca5994dc9cf595e36cd539bc18cc3ec4fc75ae65b35a294a30f9b47375a6e6dfdb546faca57f22ec726b05285d64ceb4d586e507d84751f5d6cf354b21ca7ac1ee3e59cef88c52d9aa6ec846ed68f4cb77d1a26f941b715ac81e6f35c50b900a125943d22f276858d1802ec23f1ad63b252646a9308d65fb52c59ed44b189eacc944b7392083d276f342d409d7a1b2080ff08a89c2c7a92be8de2ca210082ac04f463f47a4d4c3c2fb181d66961a699a5309587d8142e39bfc267dc90d626971fff9aac461be81a3218e3853e02b59845587643df7f1c400f7a2f6ce0d1b63d03a1cb776433b17d2479e8dc2c6f9fc7cf8753a5749a75dfb3c847e33ac159a849b9ef12e2ad0e5a9f8cb5aaa7bb1f2b78aa045e32aafed5da76c4b80e6e837318b19ecfe96d06682a6cd4f50dd4d99750e6d2d8aa462b7e4e5513e0ad309566da4b70a4743d2714135a8db7aeb5357988fc1c8b61ffaccafa51cd4b7730c66c36619d84fcfc07b3541180ef58ada3eaf839eb82f6bab07859166e0f86f12a2a22a8a3d13dc3ef7dfd03c56c7766e15e8e2acf39138abc365e77f6999928a766af6e9bd0fa79b249e6e43a050c9000769be630d4787c855b28895ad455a0fdd79c09bca16210b2f0c43ca220307a966b814251f9adef4d97ccc4c97111de3184ebdfa05d1ab2c23bc815f421ba5981518095f3cff13b6f4fc83aef52bed76a532519ab4067ff32e31974f382bd9f849f6a6df102f1312599c6c0cbac9338f2677c9d151f9beaa9ee0f924021fbf3b7f9e99f40f4a3a230ee197e4f9c74421db15b05a0e61a5a70882b9d2baedd600e720a64464574762f32075a12e8d26f53d22f2239e65abb4de3984ded8ed83b2d16239147f8ca9f80bab2ff68b839b71b91a04f24b5eaf8e977af0968e3d5c3dc778290f91155a2d33ceaf05887891f03004263c7bec1e8a846ed4afc657028655ee3c9859522a19f5edbdde78655c590b1ac201353c6eef202632b758ed60314b02a00744faa3860781d2e19e6e1ba5552ffdcb5e401eb06bcdbfa1556eb3d0ec283e4784c89955570c9aad025323cf59655f48a6e1d3d778ef15a0148b455711f83ca9173649638f2b581518468e436a48ef51a372ed95b57a2aa5609bf58d147cff2d0f49ea83aa9682eff3103b230cbaba506a528652f5568024a7bfc0419dd38aebb1580802a2450737056702708582bf97738e282c0becebcf4baa3e19adc7c23707c914991285a5d05fbed5bbe35d7c2512155c0f7bb2797f4669d134e7c887327defc066727dcb2fa06146b3aa6c2f3357d4e7cc6f68768b7f73cbe988c0c5eff29ae7eb392a8aa9663a63684abb0715e72913a54f3705ccd3023f9a098eb97b30a1e77675b28c12afc80002d3758cdd1b21399b66d7bd28a915dd308e38dbf15d96ebe216524d283ae7f8293ae211fc572b63bef3c64f3bfecb542b3817c86c902eaa29890185c2e66f9b22d1d29407c03841786fd3f57a181feff4fb7e6d0feb8266c71282c7c1b67d7f0ddbd27604ffba750d402bf5c50a98a8503b1519f74f7d087a4f7804764f94366673ef6d3ff1314c37343a953f63df5f4b662b61cfc786a182c878f8a5997e39649177991330c673b2790ba9a7f01efa55597d518b704d396bf1129672468a8aac4a972296932296c9e92b50861c76622dd450b1938b9e36dbede50aa418a669090b7ae364549d4fc524be086396eaec35cb83d087a291211f517e2d914f6f74f9b40d8104d9df2f7ff065481b500c05c77afc851ef2754e6c6915dc46a03b050d34b57557dd7b206f50ea0213803d6e4e18777b6b4f824559abb1a4c8a05a255f45fb18fea9ff1dcb50bbb8ddb046a1e72571d9d80263bf48f941b594e934c54524f94acb4f0a33d294d1231c30694d6b351a19facc990fcc1adbd9f8182d6801b69a5ec0d82355816a6419190295ec475eaf9985753b94dc628c50ad86f122c993567d0541b51b57fcf31d59418e0b4ee090a5a85c1a4a1d49fcfb9db72b41060f14cdbbdef69f2ec171373d3207cb287fd482d4ee9c25390ff06355ee1ee6e7b093e82422b3cb42c7d8b4554f57c017d1cdb2eb2d6936614ac98f67226ca6d09247a9e29dfea19dd1cbfd73fa21a45bc13c40fef49a45a1fdbb95e97c96c0b033aa30dcf2da42bed5e0a05cb96c248ecdfaa467f1c5665a99da94694ee3a6b90a208d639463289490b17d78cbe0f52eeeff76489f9175927dddce67a5b049745db24ef4fa3bff2520b76a5ea9c765537effeaa7613bec4925e2fa5e042893884d47177126305703936a16d7c36c58a1187f07eeee834dde82ef2700899db8be1af2b659bdb7b304af580768cd75e51e4800656987a77c2dd9c3b5d4d6c09be7205695a563d1288b493fc10535607c7d1c290b1d39e670eea7c6e886d2686d3f18ed1474063bd35a73a430c6354d694d131162b0aac43594bac07e4dd488bc528e6ae1e2b2a01cb06df4717f861cc2004de3d31930d66a92af683d44fe85ceeef2e4d2d3218b642fcd4d42b160dfc49401e43dbb7a28b52fa3df85b90223753009b15ff905408a8b18a23d2b543a19713ddaa72ff4b6827912bd42cde83fd9a93c6f035028cf1165f8c6f81e74ab78c471e2d0416a49a7693afcfd0a99afd49a08f357c82382ab3c3427f57a9b7377abffc8b266f36b8903b53732b732e9cb9e9c307db1ed0c4e9d9a3accd7472a85dd30f4cbb8bd7c00ad4564ecf19d92bb091792ccb473ba7a11fffde0e53e232bd1013a51613e739e42662337da339e6132177aeae4418e68db52c0dfea1cbfb0cbefb17289af9a1736e7c351b6b85717fda39117a465c61b3287d819bfdce0d69ce233133dfcfdbe65ac689128abc723d2141b9fb10fcf052b04e6a5704bcaae4ec375b9c17047c4731f31a330cf47c77428ea09606e466b7d085835d411c33a46fdbb9d8c623ca2d554a80a5f98fa0aabb9e6bd442e9553544410303dee8c9a9be67d6ef8eb6d710e218daf74b5345cac6ea1bec21cad077d49db59b777be3ea294ad5a488d8adc4517c890445e412c81cc8c2b47ca1cff19b433b0fe972718ba9d13791c43639fcc7a68a27288909fe28f7fe9c6f4bda22065afc296b802e63909023a2eef5f049ff3f95be40ed1ac791819ab7792967731ac7cfafa468c3f7ab11f69d9678e6ceaca79c16988d47dcabea50a3041639ec68eee2c1f2c9e7660fe08fa9f4be2f3f5f63dacef7f78c7f7f378d8760f248808a46e6ec78827443ffb1f38d89880beadf1ec6d78d8b809c63bd7e9bffc43a1381750f8d87e3994da868b9ab324a4da263d86a6095ccd15c8b1de9d4f2d7fec0fc9c527907c5afb588f8c00ed1b982702bc82552fc2bd7b8d7fb8508f834f9d3e5c633f0f5479c95d91ac5c39ebd2ddab5dce955bdaedee4754f3a760891815f5e754f3e57e77b3695b73bc1ffe4d9512d7f600993e71d15429a164a1ec54c898927387171d015510c45fc0530f9c26dc1d62ba5c458d9cef2c60ca5eb09a9c38c7e973f757857dac41cb809fe21b9a2c69df332de3122adcab2fd157e6b52c0625975108930db1adbf8a5ec8ad4110e42a7ae0cab1e7a88df3cabd6d59c6f4f2f2d622ea13ab49c93144da17eaae67ee2bdb48a165ea5a5cbae5047966005c116ed1d689378984f877ae619959137988fc6907b0309636386c9d2f00793fd761fe574682e93369f8fcc41c9a4dece499785beed2589f2c0f732e3e0fbd20c32ce962f2a0f9700b3f02387ac0d648c2bc70ff940f561beef1489a0dcb7f574fe50392a2a61f1534eb02f1800a9c2bed6a9df2b48bdf89226c4f19b8eab451a1da220733ef26d90db8d2979a4f0f5d63ea2641e73c4b7aadc4b28322dd0116196fb8761a321a832f319c87a958e88ddfb301582dd239840649396d124abbe1344e601adecb55fbccc8f0244b14ba8581a76fc80ad99832ef412ca85053854f617693ed1198cc9821b2902df8adcd5e65e8eb4ebb31bcbf2461e2dcbc6cae61df146b26d68f2ea5640b7c23bf6b08d3eb268a2f3a5e5db554439e82dea3fcf8da08772988334ea6f63540663d7be26d35cd9eab47c6fab12a5d70d53b2bbfd5f48907e62377fa9dde282fab07d6907bceb51856dacb5903374617ecf776047881d9", 0x1000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1000000000000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x1000) 16:00:31 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400000000010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2d}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x401}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x6c}, {0x42006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) socketpair(0x20, 0x4002, 0xfffffffffffffff9, &(0x7f0000000180)) r4 = msgget(0x0, 0x201) msgctl$IPC_RMID(r4, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000006c0f6313cefd4a8c0000000000000000000000000100000000000000000000000000000000000400"/64], 0x4e, 0x3, 0x800) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0xc}, {0x40006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x101) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./fi\x00\b\x00\x00'], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xfffffffffffffffc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f00000007c0)="c5f7053b30d41c1ce7b92e63df8735cf72bbe5ef9ee17a30e3e8cf4da823191b20594ea127860ec3e5508d135d54338c25c27e38265fad2cf0c90f0e400509db75503a3c1ffcc8eb2a816685887f0d047b21bcec863b163f9bf2300da73942e48be5b288269c8f36fe6d01094d05f026663eb5db538b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b0676087797e19629f296f160374aa316da3e2c949271abc7af51381a62b1207772e7057b2a54b1d6a76b9a702947f9f68c83bfb0c8f4673502ebd2ed554d98bcf3ebb5d3fdc31a9303d2846486c301caf7898a32636f89cebd409ec35deb3a812e06016389549330853f6a63d40c1f82c91f6b57ac8e4f0bf0953bd876efce6fc0476683ba3a07c8f37f83e549cdca2a46507ba7dde9865e598b62b27a92880422271bc2344841b636406c9b176c61d8eaeaa74c3d07f21dd385fbd4cc361095c89eaf62d94667c4ec8742d4c35244ff3271b066139f6f26484d8df70bd923e5db64e3616e6e0c484838c1cc074b257bfa5d9bd39f998f2d0e1b4c8825c22a5353eb5b0a6f236d73412b", 0x1a1) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x1000, 0x4) unlinkat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x8) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='{\x00', &(0x7f0000000200)='[\\*:(\xee\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='}{\x00', &(0x7f00000003c0)='{@@\x00', &(0x7f0000000400)='[,--{\x00', &(0x7f0000000440), &(0x7f0000000480)='\'^-\x00']) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) mmap(&(0x7f00003e2000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: mkdir(&(0x7f0000000200)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) setgroups(0x40000000000001c4, &(0x7f0000000100)=[r0]) chroot(&(0x7f0000000000)='./control\x00') mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) setgroups(0xa, &(0x7f0000000080)=[r5, r4, r5, r2, r3, r2, r2, r1, r2, r0]) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x3, 0x7, 0x4, 0x5, "906bd05496278d0cf775e39219713a47b449b5f5", 0xfffffffffffffff9, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000200)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r0) r2 = dup(r0) r3 = accept$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000c19b2771b5df11c9f800000000235890dd3c0a68122bd1126eed00e80316ed5597a7f1e26a445fb2751a71ca7ec68e5f5950ecee0c48d2f5513ff11b787b53aa24c8a9ac869e5bc1617181ee73c8b8a3ab7c3d59e65e4e12916ab5fc6ee798de84ffa44889f3f418af76b3551c5b9c112870e062b3e494dce3e3a9c69cc8512cc71808d26c2d1b8fdedb2d22e207b88f4ee69675c0e7ce74d6fa0619501effdbc26a163e1927c59e6b3fca006fa9b2af538523e337b3355f220ce1943f3c86c4912ec8f0208138e00e6b4485e61d66f58a900c4eb01a3c59a98f8853c53262b378f1c356"], &(0x7f0000000240)=0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x9, 0x1}, 0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80) r5 = shmget(0x2, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000300)={0x71, 0x6, 0x1}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="339efef856bd61e875e73a767598f5bd934d19810227b04b96e28d306ea5e06825e839bf6eb853d70d991599e63dec67f7171e528d8248621eb797888e4a6ffd7b5cd75045b5010400008cbcaaa73eea3f79c72315f4d17bdc387f5933c7e8a06da5d9bf68bdee2372b9f00700c2ac7b6d29c6430c71569889d5863029c2c8444d024967e2ea8c018cb99e277de1d0a83adc1ca9a889278e8ddee69d94e3ac3b88adb8b37bc3d60dd31900a0d86163f9268fef80baf6be", 0xb7}, {&(0x7f0000000380)="9a6150458a74c8dc4f16eda8d106658bc7fabfcab949b6f541b8f091be4410f17eb77f407b08c55cbf3ceb152a598abb1fa2a1f30b8bd390abbc72aa8d86fcd2c0", 0x41}, {&(0x7f0000000140)="e316022ecf9af5820eafd59bc33772c0631cd3d2f3a38fba4d2bbdf0987b5f0090266909cf9b04625ee48ab4629ce6679b95ceb91cbd86ea6ab1b9dee69d", 0x3e}, {&(0x7f0000000180)="28ae5c7a21bff8e77247494e2755e5ddcbfe821074ad704f2f4df371dc0feb66", 0x20}], 0x4) 16:00:31 executing program 0: r0 = getuid() seteuid(r0) r1 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="5ad522b8a0515a633265ad93d24ce433f1fc8f4f2eb134fc034e53ba6ad2e1b430786e65a99bb3974a821e2d97530d69924228", 0x33, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) sendto$unix(r3, &(0x7f0000000200)="29babb3c4603ea99632a8dad40245c9973144ce895443d277907fbc1f02282e929841fd7", 0x24, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f00000002c0)="868f4d24", 0x4, 0x401, &(0x7f0000000300)={0x18, 0x1, 0x3, 0x820f}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0x1}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) dup(r1) syz_emit_ethernet(0xb6, &(0x7f0000000200)="06f492ebde8e0c976be6c51dd36c2936b87e87235ad291bbc82dcbf42abd332941da822cd236619fe49b12acb51c73e040e4006b8af28621ca3dee8349c2787a48e4256574f7c92b266f31d8408b16edfcc8b1f8e68c943915b5c2e7aacef3c4a1775cd9c4ce21bd0f9120c2f878558f3ae644e92ec4655df2ac574295de4d16c99f29efe026845293466631713aff0494514984dc220b4fdc8c5c87b361481908b4a9fe253df56e2ea80cd6f5c2e3e01acb82aaf5a1") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8008, 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1ffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) 16:00:32 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) socketpair(0x30, 0x4000, 0x10000000000, &(0x7f0000000000)) pipe(&(0x7f0000000080)) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10081, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000500), 0x5, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f00000001c0)="b6") 16:00:32 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, r0) 16:00:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xffff}, {0x45, 0x8}, {0x6, 0x10000}, {0x21, 0x8}, {0x88, 0xe72}, {0x8b, 0x8}], 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet6(r1, &(0x7f0000000100)="7249674a1f2c1f302edf0b0642edb61537ebd426ad32686bb8b1177fdaa9426d5558c4d9658ee2a6c037d7730bb60c51472bdc3c69c6fd1811c8baa0571e13d9812ffa2312d61a1d7c5392f5a4b4d5ed3d1de93c2832e9620bd95113071d21c2d8ab85ab34a277531733e6af992e424a884c35d44704987f47d719070293c29ca32dad9a0cdb2b9efe32d018488aa3440a1a997f486c95c67194d810a0c64cf5ff0429bba930abd9627c6b2a36374eaaca4777b23a4e5148f97748ba84d196a6a18fe5b62ac13a55b6c3e726ab04178156f10ea99aed048b7644e6eb28d3a7a4e6c1ce0b292cc08de9bbb239562d9581ff760aa5e2756faf1c538a55fe1da6b0a0909ca4ac8a27dd0892f3ed441df2c6d64f6511f2a954aebd0cc6a89a2599f19ee4a388a17009763fd2b1b7573b0d3b93e44845935b4d89f3f68c0d3db13521b3027197d3cc8e403d57f4cdccb6f323ad26f3cf4eabaa233bc34d97a8a3ff6b2abbd9393a4f8ce804704130d6aee41a2d602324809290b9da4a4d80426f22c302fb0c4f4cc1ba9fd776ad49a6125b4eea4a022bceca086c9f892188804e2ee1a9479e83dfb78456690ee8a0160801e5513a58698019b302dc2e6bd3d0b86e6e188687aade8c799983244cb99a18bc340555054b21e1f1f84fd5055878d00e56576c233c253a99faf8471aacc8741ffc791c471b7f4e59ddd6070f5647c471186683e868d6a93606e86b93d6048757410cc6ae0f2fe704921b9eb4a3409311315c8d26fcc00132b580f6dddc67392a6b99c3f49ba1c9ce89f7a3024f13a8ac5980f5bb4c5daaefcb8d18cbe6eca904c275f0cc1132af486795031e2ff0ea53666d157113fb6ddbd90247c98f845eb83756fee1866ca3ba45991bf01bda181c3a72f23a88b3623851f1b2be58374fc069efdf37751549dacb6891160468baecdd7de56d1402e9e885bf327fc63d563b6bfe9283c7b6c81a8f2fbb21efbe38cbda90d6e58d0bf76dca36c2dd05011303f6ba4e5bceaf770bc0719c2c4e4c5cb46061b2ef11274d7ff02b1fed4de21b141971f0ec6ba9bb010b8ed157ba7214691f00a3d8f14b2b27bc594232458d966e3b60de3623b628f12f7d302617a89a2df8d0f27cd9d06a3cbb5603c45fa7571467226a36c1e9c48ca9fa67e105af0ede112c67cf1dc86256b744aadc587ca929abd08b9b9ec2cc5a0c1f186dc904935aa4531195789c5a8d50f988f1624ce3b129b5d22764bc4f1c99e6c9f064b41e4f561bfa8683f77619f9174bd24757e754b01ebb37cee400ec2c477dbffc096c71746c61760b42a48a18235d5fe3bb5cde9a0471b4bbbfac0c24490cc927693cc16527d7ccbe1642b01e0071ebf89ea252f83bb4fb661f9cb147158343207424d606f2c69da7906917e2371ee6d361a8ab9faa63debedc30b91f7a4da86d9b10fdbd601073cb232d116b1976726dc274f9ba59580c580aff2d04eac51502fefb0486c1e78815af2fc17554cae9c13064ce334dd53e9dbbc2628c905b5b3d2fb6ae6bd446a75cfb83be85f01413a97acf0a572e74824e6c223f2dbf5400241cedc2902fb8f37147f8d24278b2ee72505cd4676a0221c45fa1eca8efad2c31f65d140db7dccee765ef059c8fc3a5579edf89e81a1096284cc5ff119d199ae6f00341d4a5da079478d3cc7a441264aca60d2fe6653873a9ba8a0c1f1b418c4fcd0ec24baf7584b0299b850f6b139c4e8522731864085e3861d1884a39f08dc611badcc5ea753cafc958eda3f9d3db7a70358ec6e62a3cb3f06b357f744e234e8d4d8528851878e0a8c4b57851fa13e5c3d67cfc50e3d72a943dbd41263a6630a58d4e89913fe6185077c963c6c8ca171501f2bed41db6378cbaf033118019361ee5c430e53de765ea3bb28eab7ea83e5944cf1f5cc0b15017fd8e4c5648ce85bee3ee0afb0665ce7994de986ff19a8dba8a29236e66dba99a392850739fca960d7e54a459e6dcf22e9c5c42acb40cd4890ac53678ee9db8abf298ff0471c955667cf0b54fe92e5f8aa37d44bb797117901aaf115f4078c961d2e0ec92b2dc693f00b282f8fab10f0347db05a80ca4d9327e37781dd6da410046356cd85b78506cd4798f13eb8c55ae7bca9f950c38e4ad656afb80224321b0b6843521b9d0e5e7e1a9fa275d357e587a8358dcd331deab6be78a9a39d3388cb4e9ff851b217d22853ca3d31ca1ee6d445bbdb2123304d2f886893e8da506b402bfdee609e83f3cec07e48572c446a1a39c2751f8537adec9846f93c3fcc395a45a2ddb53ec434e57022f2fd08cd57d2968a8c3c8b591fab79e4863075f70cda798c95d85f49889bf11eb0af77b8bd95caf7d1b5d60fbfbdbb1a27a978497b49128ed9d08f13c8a3776997c1f4a993c6a778813181b432571d41f29d2389a81cad03c98bb9e8e0553aadfca52b2c0c23415589e81242dc513671d8419bf10b0eff0cab2d53e9a36468cef54ecbe3f3005e3c42f7eb31630f6bd94a0a913d81aae8c68b930f328e8ef3a10d688b6bcf57c30c948866576f317c70f339a06f008649a9e996922ffec6db697001feafdd312c45412216aa79f969da1ac325503bff58e95ae3fd844bfafbe71ff7a3c6f5ea2a6b8b1c2845874cab3ed0ec126b5b2d62310757447e1c864f209870ba4a4884b1dac27ee39af1acb53521307fa20123a6a8fe329f85b1e48413087491fafe8960b5e91289d0a997c7ee608c12e0845c98fc1fd34947fe0c00c97e061fd6fd36720d46b46464b805a56d35a2e6f6296cbb7ced0e29dd926147ccf268fa0b22e5f623f2e324958192e761945a5fc4cfaea8589f8691831ab1ab7c103610beead0d329d7fbfa9c7a4fc7d05ddf2a56a32c805e736f8d4199321ab0c7ece089e7c98f247e12b478442970099504f52188fd568c37b24efa476a699bf09e4aa0937e46a43ab3e42557d24e6d46eda60ea43087e9db08a72d77c1926b18c3887047e8a9524a1e62486a92aaa3e93429ced25e3d8c77181a86b3a1ec4db4a44407f2f352e00e4a753f24cb0ef8c435b433159714aa2c8496c5c35576f276fb5f567646ef81da1162ecb54a5d27fbd2d50d4b2a774f1687a67d9f7a1600359cc08cfabe2f1e0b951af734865309f5bdd2593132d94fb28578a95a2838a86a3e603ed8bff737a9686739791c55ddfd785006e5ac629c0c422cad2172a198110c031d5a8aa67a0e75865130d5dbc325988f8bf80d6fad0a571fb34fe1b96fa24278be2d4a95119ff513cfa8a6840d5deb6688a694cd58a027fb94dd7ed76caec030f144ca52e07449f52b4b7dec31ed9c9f55af928af1c18ead8799b0a133bc12c1a91f026cdae1b63a1a2cd39adc65aa011a2b30af24e54950e0c75e43a80c749fe916a55ac204ed7f89b82012df776513448e3cad4c86906a640600347efab2e5917431ec65dc432f00cf2d3f81b59c5b8b55df303a65c795aed7a1216d1fafa9cae77586026b4edd3dca3aa8f6fc58081baa6cff36755003277d73b6fb8abff82aedf30dabbea6207a460f5d69d8d9e061628f68e56a48fe292e0d2f5e429f734e8046525bbe9612d644f951121423fc8769e386b65d57bd745d319f59d9456f8cb27a0ab6616ebbc7c8e55eef029948a22ad8b7822fb9d2b620e063866657f6997eacc8c03bd4bd8d27c4d06bb70e8500affd22e26715cd1fece6fa0c77fe4b7a3672bc52edcc1b17d75190ff02e66964c5af60e04a7f07d35c379462b94633f8d3aa552d47a9c1951a4767e8bcf19628e66d31828453d7b6f411cc137dc205a6c2d4d0d7f06ac5b246446d7b6c90c189d20c2bb76e736096c2518848554e0c9363ff217a58c810004172551a91496e7c2924f1fd1a85c580dfa6885dab405ffb1efd4cfd70ea9f27e28c7c7b213ef30dc1f29d3a20556be3dfcd01c455282066b8421132f6cd35b3637b352b21279cbe68f79568d35503b2406b0996aee4a0e7459901824b785ee20ab04b9507bb9ea0cf9bb9cd3bda0815fff18db91d62d82152121060fa86f35bc276be60feb65edc35d138c5026871ef0fd95ce167ca1bdf9b46773157ed770de5b8ba1f94f78a4387961fc6ba0d7f5b0980b133418b9486bf6ac0f0d55e3ea079d034f25e2fdeea8da0f30545334eaf03e1a416a8edf2daf3395da5dc798f2334d043b9a00d27a5395dc6a266ade25f72e788298e2e39d09c4ee70d7da89d9d7a6d3dedf2666837c4131406c3a9b8d76e852a518f3132852173e706da8a0f7db0f285ffb2be84ee37bc39c38deb4e9538270b673e16d0774fae68797d4f563b010f5ec760b0b37635f88c770a9c7c0d5494d844cadaf28423fef9f0b7a092cdece951f5eea7004b4434df76e25e9fdc65c1abc6450fd67c93dd3778736c545e154d5b66830dd43aa0bb077ab9e8b02168f1c501006204ef22883ce76b253ec6d860eb7105645185c311fcc4891561c43f7512935504843cbd924c812565c54840586fc3dc9a3dbf6f66ece0bab8145f90ed56ab4a44c94d8756613eda02c07663e44d6b153deea2d8161bb4cb99896c1a2edcbbb7fb875e27f5a0b46e71b5b9b113e69b0ff7930f8ffd2f217c757be9c50ecfe734366f4bd229406bb0954ec31ec66dd753255a18e253067b6ab240f39f8d05f3c1c85547b318943a2e439d94e9a59267f80fa0a2736b65d6ecede6288c9947a4057d4427755772e54f1a9cbd8fa9af799e39571ba925ec14767d3172746546fd364e921f389122406181868258d24cdcf5480d987f310767cdef40241b2711b08eb3749c8cb1fdfe47efac23ac9e1cf638ad207dd6b7f1004c6ed77f21d1f79a65b65b972ed4a4483ce8077c847b0a1a4ef3a543d8776f886b3d8bb539ce018d36a4bb8fd17fd7d777be03d6d64f5e5551a910ff2ec02b63975bf1c04fc0d5b535311d89f94f4773a232a77f24d44e71b3324f1ee437bc6ab1eddcbf4a72572826a48e426a40fe048fab15f5ba09f12e170310fcecd52e95aeff3452b4c2dd16c556004d423008e2e4e9e575c3e346b600e96d9ea589bafad810a3107c61cf209631e03ce16a78d37f8a8b5095ba874a1a7da5183a996e469f07f1fb42ba0b3eaac0be789f902cc6ae75faf264fa6509bbcb2cd9db7254b02bb016bea954497ae3d5bf5d36e7aa84b7241a513369ee72613239aa851938f89ac3fcf0b884e2e7d12b31546cd0b8a8b0df3cc46883d7e64175f1afdbfe5b86a6dcb46d3e20415f1a157049111fefd2e4bf8b91029524948b0adf6c4ad8fa81c027df6cc8ab506eb7668843875ba78698d612ca213b41eb1986c6e09bf613d0991406d6f43767a376377efca130c8e1d087262d17aa3623b25463edb94721a8bc940ab6e310a54b62d05098434e1408986f659846f23df254b3f8d8536df4d48c7e45ffa4a09f0ea188378594563e297c8dda5424630cdf282931603a108bf558fb64406f65a1bb7079b987418af52edbddcb00c1a0816e53f4d9a0db960b8788ff798a8f7afe26c21112efe26fac82f3c94500544bbc417a847832b89cbe97729d5ca6ea7b1df3ffb569af0207fe880337717caa57fe71113846da7a58f52f25f241b129bf711e34e3853a30fe4ebd182d6f0d4f7afd36a727bdff7a2877bdc234e3a6c82455b357ffa76c2e38d742716c4b7c0ad5a1990be7d46efb786bf3e5704534ac28c5a791652de5c5303e50b890808b520e51b6a72b7b577400c9241f5c4c6feb29276cc87de4355d912ea956c06ae0f6416606e483df7f686eb1ab548a3fa5591cb7633", 0x1000, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001100)={0x10000, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000001140)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSDTR(r1, 0x20007479) r3 = semget(0x1, 0x0, 0x1) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000001180)) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x6b) clock_settime(0x2, &(0x7f0000001200)={0x1c, 0xfffffffffffffffe}) r4 = syz_open_pts() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) fchown(r4, r5, r6) bind$inet6(r2, &(0x7f00000012c0)={0x18, 0x2, 0x1f, 0x101}, 0xc) pledge(&(0x7f0000001300)='-*(\x00', &(0x7f0000001340)='$\x00') ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000013c0)={{}, 0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000001400)=""/4096) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000002400)=""/62) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) fchownat(r0, &(0x7f0000002440)='./file0\x00', r5, r6, 0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000002480)=0x2) symlinkat(&(0x7f00000024c0)='./file0\x00', r0, &(0x7f0000002500)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000002540)={0x1, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000002580)=0x1) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000025c0)=0x10001) getegid() chroot(&(0x7f0000002600)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002640), 0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1f3, &(0x7f0000001580)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000001480)="dd671f74a3f62d9a9d5e3bae1eb35b7501a0c9fabcd8b5e1cd8aea90e83987c005c69263f0ad6a99c43770a279e8289fa89a56df08f6727b0092738864a70117900dba5c6c0665fd5d19344036418dbaa1ff9df50cb2091476fc87", 0x5b}], 0x1, 0x0, 0x0, 0x406}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="494bf4f6277c3d6a8cad7091e0881e5184e7b081113755e553e090e3077b250b6ea3ea01ab60dc46bb6c238c8e3b26399c032c0e1a97d16de0396dfcf026173a7209fcfa62ffb49a684e8563cddb01210ed5b3aa039cc08a79494d84d75aa9cda8f81c5468f79edba6aa02941694cf1755bdd5fed110a05bd11a6f463705da5ed3ce83cb8a7dbeb0d651737e445cdbff7eefe3fc2adf89689afe99dd3dcf79ef88ef48bd465545a379e54b433412e0d99541649495072005ef03ade7b0f0df7ae6f3466f41efad8a908d62068e7ca1821a261dcd8ee34eb01fabd4195becf7650f010239687cdc795da671f2061b0c8337209eaed707", 0xf6}, {&(0x7f0000000340)="e5ea10aa5a57a836fb1f1cc9cd10be0b92f27b46bb43acb11279c0ea51397193cd88f2beb2be80f16983c32dc753c8c6a8165923ec7b9096602a0ccce84f60907ee59dd573608cae94cd573589c9a9ae6c505bf9b8d81021ff9d351017c29b4537424a044437dae6dcf671b994bc8383f19eddbfbd9f92fb6d5d7946154ee17185f8195db6bebef77b4228921776d2cd0c1a74da884f5e3bf6dad2a816d9456337996b3b5645824e5fb6522ad3ec605e5de179f8085123e42958c496455409a1866c92eeb1388510730ad0a2698f59f6cb7553186ebe28ee7f77467ea9dba88d15ee645319c9f0240151366cd88382d6554aba6671973e1cf4bb0f01d0fbdbbad5bda5be99a0f42e3dbc442062a96a1e6eb748b78959f9b44a4e43147ca8a6527222dfa555884ef468dad4468c1a3746675629b85aaec316cd817aabfb360f8c00607e8811644f480585a22a27756c950d3d61677112f0c40540c6fbc95da31ea28eb1cb14af215c15f5c4b14d814e48b5c822d22296bcc2975e08a80f7a0f6413d4a658e4c90d35e66f09d9235b0a4d9512875584f05ac2248a5cc06385570b3b080a9bf2c3c26837f03cd25cb14294e99a67473c785458020ab9efeb5e65a9ace1b8d4a1d6fa1c007ec0bb3521fbb3a41a8327bdc88d42e672dbe042c460746611ad59f2cc92f7714b02c33d59b1fa009432c12f1947e007fd7c16f5411e806f328789e0611f2d64b20264467374c00618f2b79e72363592d2524c4167986ecc56673897033fedfaba8f33c2073934b578b15b47d7a274113568b8943c39e31b80b115afbfbec41906eaf6887493b6fef3679a95959c6fe6b35daa5df1b0527f1ee7bbbe1948ece32109940b886836111ed56d0fc06033d5d6e016ebbf151bd0a887d590a28726465a8bd0fbd740b77a6df892d475606e60f23bf12983ec883233e7fab5109eee8f7bbfe5890c34c35b9601c37302e4c2066d005494f8f679d7339fab7e175e314e73c34eab6fe1574889a0767334d1687a7ac5d50a169380acbe783ae57cc009840e04f35714926d8edaec35a9510888d244f3189d82bde9936cd08907b168a7965a274f0255a07b62e92b90db04454885294848b94f15fa2d9907a3ef2483a93f6374bbdb9a5e63e31f6ed6f7bff2bf644039390f6b944f2219cccb2537fba3c648a1413b17128e2dd5e723aceddcb3802808baf2642f6974a4b1003b8ac3d92c2ad4bf53c70f1f09c7d57115b8cd933a2736863cb2dbdb59f1c32af65db5c80ea91c6c3023067c72f960e28454b955a7c00686060b644118f8f60af623bd65f3021d62669519fac5939a580ca6d5a42f567689422d2bd7520d621572955efab7cb1f4ed6e240ac42f906c1423bdaf58f571cd2c8bad3f52ceee185408169b8d78353e831146328923313fd2a3f3ee494e0ce6778ae20cd759875def96bba3f780e1750cadf17a783fbb30d015b096ab1504913ad68ff4c5d1bbdcc66d52146c646e57e69b503b915b1c0c56c7d67691c1b44b7803c0ec475917961a389b7640a67047692c06595e355dafbe56c1703a1435e9783599882c1b55fc784cc1b4165838d4f2e66253681665b507371bf56ac7e771627eb36dc7570006c7554a5c84dca5bf88d76e690540b4c0a0298d2c6fd7761b1a96a0622fc230f0fa24218d25c91b78ffb9ac263347f938c9f9293a41951ad7a5317e79818ad4f59725493b8c538ea8211ab633cf5277a71d6d3c933d097e10a0eebfe1154c9cf9764ca6120501b2818aa09724d622481b6fba0efcaaa12757d6c1e9c965b7a2ec90ec92ecd6054c65874ad727c64775ce9e1dd2dc0ad7963ab48c158efdb23a73225608d58de759ef5828fc047d6fd923100383d9bc08c1bf094fc35b0788eeba5422c87ec78200e9ccc12a99d9f61c622b3ab1189a9fe80a1f950aaf901b3dfe1ac4d14ae5ec99361ed23d5fb6bec463accca15a06aaecb479f436153cf890a4b75f71bffb9213952b0854f1afce447f72c68130a0987036a6321c509aa20d77241fe3c990e9fb89dc8bcf834f7e446bcfd7ef698fa644ca9f42b033707e680ce16626cbfcfee1001426337f060ed1f651140e8cde0fcbe2735ed87bd2db85171cf8b9bd7ddec04112d1468700bb4ac53eb1d1f09e157a12e240e4a8a46592e77d9b806e3cdc775dc128518622af5d23b6fe36d5d24d7de08859f84c489c68dce7e40d8e58bccc73a8d896d9be8e1e4e96dff551db0fb4867af5584ec36b783d3b26af0141f14744d04f825c8e48b8b16e580111ccd4688874bece01f361540bf8e6deb8a98c04e4a8011f72ef4b4c1e03db6b8c6fea8dc40c9ed70321728b8ac0fed10dce6502c35fca3fd7604904e76c9dc60371afed8ba8fbf4ac4ab7545ea81e3cc1e710dfd962bc9b6a85f841bbcde5902dedd6c373bf6613eb9e957acca8818bf5b1c87b47a0f1a61859d6337f33fd6b8193e460438ec7840ad61615a95b9b70835973bf54c9d1c7ddbc87ac35409a252994e3f9dad7b343665941bc44e9603f07b9b99e79dc9e6727f0ad9e5ce0a6d5d20347a42c9f3fa1e30107a4e448f029c33960e5aefb4e9dc79eb043864a14874a97d6cd7d5258c9bc264b87849b3cf20a638d813f27121a3e710b76d7e73a2349b279491e16ba18e804212549ae0144e7270939ffc34bd68449692fe229dbc2d9803fb6b970bd900d2519be7e640cb0e973b9d9d5fd08934462fa95ab9e54d88d1680240c13131537505f03690a350c8d957299aa5cc385de9267198f995926c751df1aff7e6d5c2b85c3e66c80af30860a770cd255fcb5caaa62f9178959db92a0ae7cf53be716d310ea8aeacea5ad6723a7799b5bd3c923c91a95987fdcdc212bd9aa6596e622527fc9fec0552463c603907dc666974682e49dad7c2cc8c9ceae0e742dbc8cd1d79668aa7fc30772c2c0e457b842c2beb7f1e30df608478d07d3055368fdd3ba609323d7508f03d1f5196817e05ea8efca776110b6367d2d802fdda063701bbace9403f2f47377a8501629d70a4668404b876154dc47d4e7272494e9c249cb881f20b24617d6276a1b864ca35f9207974e9b3368555e696e9be9283054db454756bfeb37d0c24d562a8e6dd5045b956fa380091071c11b46d9620e0b0e591ad5893fe67312666801d05356b3c3009de03b76c1e1fa47ec3b9070984b19712d0fd74d35fdca165a57a9f7b371ccbf6bbe872c25d1e77894b91f1701331287508013db1d793da6acaec3420ba30d122240b84ac185ccb5e542419cd7142d2c8a82e5185f6a560da8ce8b872946252f52a52bbdc9d7ee7d2e9916a73137d68fc6dd84de079c598178dad67b825a1d4ab5a176f83f5927fab42d76e90342ffa3920f390c23b5fa267574e739be477d01e733bb7c3250d3ab4949aba7ca466649f84b41433c559ddc61a820881a33e500d78326df7438803c5d6201f253ca05b85bb3bd9a12c7f3824063c2196a676766f583b86226b31f1af59708a3c78bebce747d73c4a552be7306026dd29bfdce4a2faf2ee25fd89cfe294182000a102480909b05453540460708d5af5a4a6e3812147162d1e2d18c1eeee77e2a2bcf84efc4a31ed62f8edc1c85225e91a0bb8fe61d2f128af49d0286dd73f0926cfb217a6e5dc68c313e066be67b5cc8a9a96a29e2452d481176e3afe94b7f2a041e820c3635b61638b4a6942a85ccbe20dc83aa58ea96af63900c366daa06a025e7f0f37d182130e70fae4c6e7a210756d9b986ea24f3d6b99fd2c2e04422e5bddc0409d3beda2426b213eb2e1c1a8fff829938f8a03d2441225de559797b25eb7331b8cb48165ab6d4b7940e528b6a0a3418aea8262b2eaad8fe70bfd083afc9ddd78311b427bc652b3686b345bd327ad1d2440eb004d529819a936a2d3702cc5e3799d24ecfd13877aeb46844c7deb369a23c17ef3648ad8a9eaf6594cec78a9f498d596b314e09b393d9651965ebff301b1a5f782317e6a14ff7635e845c9caf14aacb965f08fe17037a98adc757462ffbbf5a99c4986e2b85f29786ebe503b32a9729c9825335db8d4e07834322abc0cdfdbabd51ebe8202d3b5d399cddf14363d42a6cc5b4189146a8d520ec0253330a13442562f2b6b3b5939eb016f82b84063409df3d43311fad8b817bdb5c3bd30b56af0f7ca3fc052f428434b35bc7c61250067d8e44b0aab3d6c03ff50d8008cdf76a323055a3decf7bb1853b9eacf9e7babdd1325ed4a50f73f5971a31e746efbec6dd306a1d48c67fc05efd7788e11bca9f5003312ab76e0c3b8ab54146b16f1f1cf92e3419c8a40c266a372ba8b9220dffc5795900a10cef1337be393ef1f63f0111dd580128ce99607dbd3d67dafe8f97c34cd86aa52455f9d131104a6af94449ea88bee19b152cbc2aadd1677aa09c5a6fdef9d8a4228ed846d136534bd53f189cab7524c1ea7c3585ad6ee220a09290c993716ac44cb25dabdb4d89713981034cf7ba512b28142cc5b3490d84ad68711ab19430cd2fac1eeb78b0a185bde88937275eba24cf86d6f095df7abddf318c6515a558a2a959d840e2e4284b706b3a9d1ce1e4ccd11170c6e01af5710c3b0f9b632755522b3de5e29c92686680d1dfa1a7ebeeb767efb8288cc81deb40b37d90f1571c3123e49beaeeed0a121a147adc74545388acc775b6a0a0c4787a2a573343d518d15cb25ea1d4416fb157ca242ae424220f11ccbf96d77807167517f338ce428347af71ef1db0380f4a2f0d4faca8666a05388e7320d3fd7e8204cb8309bbc126804f7d718409514b19b6c87b80b87c8477539823970e6bd59cc93eaa49eab528c89b5f859b61ac9efd3af01ac3e18a22bacba000d1f877ec9e1bf5176255e5d154a5b0b1f41d0979093407f245b31fbfb6cfb722fad08c73cc2cd7b21b8a5d2a4762d70a1a2331a048ab99feee410dd585ddf693651ee4379c2faad8004135832b75a6326cd9434dff845060629e19db1af5b9ee0ceab8266e9a9aa11cf4d90b9c42f96b8374b89b1941ffb2ea44fd5c4b83b8195f36a6a31c722092091134ff175f7d076ab430a9827fe45c9798f7b3d84d1e379a30814b476c05ab5679c8c931830763d9d8cebee6d54bf52392eb8b49c77fd0dc9539192b14be5d42ddd32dc801740938722abedda121c4b14dc589da9c65e7a8afa21a7d27a68df4d9c92d816666cfd1c04d5dcbdbda407791fbdde7520bdd42d8d9779d8cd2c3579c5c2f4710b57131f242e2d5d265efa0213770e68151db6fc5848429958e77d13f9bc3e24597fdf43123c848fb35645d80af2f14b3985cb779056240eb4c63826fbbc212382b926ea2a855611d32f7cfba9260ab3f927bf5a5d6c7fb58056b1206ced6fab7049556bd9c4dd45713c1c86bbefddb1319e9f162ef767a5ade54c89f9d9ff5955bf90c336ef22377acbdbeeaf601c028d033e785a9a1b5bd7f8fbfbefe59df062300c42c98e7cc193bb75342688031213b2fe091e6ba0faa42ecf67aaf2caf3e535abfb99f5b233f9f9ad197315bca9f772ab9d946a328f7f865189656a6e68ceb17bbea1f6362474bd172190bd83f5e260da749d753d2e3cf031eba25338d6931298d8ad813a69acc7f6bbdf65167c593e6553f60c4e7a1657f9b6157c7c063f2e5d4c100ae3ae2110f305db403277a693f0c6006c08177957f5f12a977ca744933ce541802ad40f600450c82768db238fd9ae69f46716634954db58bf7165bf186990f2ee00c035a4b1e31c68596b1da0f65d331586abc092f4c259", 0x1000}, {&(0x7f0000001bc0)="22d340d330338120459bc95c665137dfc28c117e07afb11ce5fbd0ef47e2177766b3d1d3ad3a936061de21dd99a095f98e43feb8c53077256ca58ac3c5df4c32a8ccea4a93d000bff5d3d21e3d6faa05757a291666cbbcd43d198bc168648bb3796e1eeea82c9131d449ffe104a3ee3f4b475484d2556cf77e2a24b3ae23d5b46b1ffd66608ce292ee8e295fa356efafd3a1dbec694033864e81f5d3edbce52ebdecc587fee3e66196616bd60fb2254365b9b9586db8dc5e16005e8f97b45698e4a3aff49bdc29c5bb81d114af080c9c6419c0c97dbb59f70144daca13bc98743337affedd97528d745d4b6753672787837615c1d8348859a8b2b8aba05a8cb3ebfde30999b7a53902066affb44aaba090ed4ad12a554135e67dc1c5198874b999e9773b045dc0844b61f67a155195109e260e2f3f2def13b613fe8dcb094c0642e4afd77ca375e862892b46b3a2907ed048e31941fa76ada4425dcbf83dc8ffc5063e5f05880237a018083b21856718b7b7e67989c3886829cf45efc6a2945170588a1e124f1700b3f35f4b3bb135e9676a281cd2008686c0bdf6d4516e4ad5e57e9c75e11c732c7ffc9a68e8aa65dda0688a59f1317266e7e7ead1407d1af3f4e0785a4ea4dc511b2e22ee4c1baa38f9be184d6ad90b66b6ec6d7367e7dfa0aefcf16d4bb72505bff700ba2f2a38f1b2988aa50b2c1168e46e1360e4cf6d67b5e1c226ccbbe2a96a9bb894ecd2d23346dcc3e375a2cf1f91f7f8949631f2f033ccd38c51542a5096ebce89ec826398497298e0306c7423cea03c4f3986b7552907b6001d40ed24b768f61bf625746aa63942e2ed024e367a564b84a619adb351111b144cc21bbb496e9fc41d2f1c8b8bd684450fb7a5e73271074f1d38fccdcc898b93b31c23ea474aacde8f5b9b23946e10504e897483a53eb6242b88e3ddb651b4bcedd2bf7b5a92dc3344fb74bf4f0e9403409ef1b0450abd03cd745ede4bbf573286836247b0e6c8ef752fbd663b49644aafba9c5a7b40e1d01122cf1558f62578d94c6bf9f5e04c10ca5796b2418ae95aae7e3d7387b4cbed761558f6dd78208989f28da7ca504523120913d2216e3930dea81af9aac82a4f49426bb6d7f6d15fc09f688ba0620ba79da3cd5609f3965148aa4b2b9570b5e24684f797cff871757882fae98119088fb7610d3bcb3ec98e34a69996d76f14977583d860678a43db9a933c503de55600cf52b93da09ce245698df802390b33b94c92e9b575021289a3cf3bf14929eb1da1b2499bf3dbb8cbc0a32fdafe46d877e8dc62de0843468df3c472d60cd18469c7bc07b425996af6b6638064beb75ed5700dfb39c68d6d9a8b43d691c94e45de89348c15963238e0f50fec8b17f5d58f910a802dbec667779ac7bb4f4edb8b1d82460b37808013f7785fd32cb7ebb59e7f142c7c31deffcb7621abbd70221db397dcf2f95e67d212bafb58748fb52285a02dfd08b399c987d4baf93527cdb6776af37b6474ef443b39cc051e780dd6728e7c447c53fa61e2096db00a23952be50c7e75aa305a9e7ca189eadf57957aec5f25c8c31c8d64954a174f04318f04006947b61f3c2b6eb97d69b2cd483579ec31c142ec0a7429349a94de8fed07951f3bb02a32280de242f517f30a91867924a3590872a3aadbd60baec8e743f461ce9c5d4609184a25348f41fbed2d58562a83746f58c641adb7b8d21fc9d25d7b7b058c9886104bd27c51312b0802d09d62168602599f22c5ecfc19f933d6c3d465eb2d2e149ccf16b6000e4a618d0400b6a56524c188343d01c938db2dbe931ef99af4d47b8ac6e1406968d2f0c72d25ea27f5bb3db8b69a59951d43095b57a498b45e93395218e4794270147575089ec8993a08d45b99681d87a5c6faffc41ea0ca252f86063c550f6146e137bfee83a1fa6474532250e4276e2e31b5309cb88df673f8e93256bd423e6410facc5cdf4d43d4fd8d150d8b2f58e6f5523053dc1790ff184be0a0c571dfe6bf7300a3eadba43247fa2b99825ac5ef0075249a163186b194d3b16c38107ca5449f57578bd75175bdae935b26c0c7cc9238d28358267c3cb20ff5a9871744b1d458d40616c70dee420e8823d4764c8d237432eeed3f156021f63457ed868f2cf3f779ae3bbc414d0c3658e35c097b73e55732116ec772ac1a495bf32af365499c99e51d698f06952e9a09f8606d833ff99c3e0d0baf1fb40b526ff1978f6881a95afe30e736a3358c52ffba907e40febf63500126200ea57189546e91e07d5bd17ee6b4629eb5f6a160640607cc310c04515adca11a7eec5dd3bbf5639f23c7a2c06a522259baf37cac83fbdd92fd379a37c883d44940bf38727d5948c4fc5e046d6006c66b94d47b6b464283cede8ff0e2092b88f65a19dd7755c91524e4afcf580a9e8676564e75b16116028227cca9762f5b58f51e0894fad90215a429799ada6e4c708ae7bf29bc841edd21ab2341c1606a26527838216a1b6b66ca8d4097b5faac1391981dd2c4a0102df834571437ecdb7dd819875624807d17ec4b766013af893cf13ce105e08b08abe3c584136ff660986e1c9f1b3ee5dc75b19fae48fc6cdc702235210eaa7435dd94a962b57f1ed296d264d14928221570908d8b5f4c6751b8cb863367fabd92705a195888901205adfc928a722b264646703404fdcc7e7fc6c910392a168a554ef8bc66d0fd180febd7b74e2ccec568741f0212ad1040664b6d844993930ce577d06ac25903317fa79090c35b82a79b52e415bfc7afd08ccd825acf6c00c839f183521565fff5c22c7ce94e38a7071f5840e737c676d20ea89bc91c96aa0765326d8a1ecccb2e4b630189ff0b0a5d498fbc076b9641644a45ca85bf334d039ec62bba8eb5bb4f10dd99432df18431d821a99e79f66b8f78b2ce4ed736ea80a63edeb9ddaf329708afb92eeef1fa89121fef959adce8760d28a65c5eada462ba52c13ec2237aeb5a1c86825718430261bb6cc09d592e2e598fd81f7007a10b7f1eeb0473e2925ed6182b78a17dc2ede885d5a4b6f16ead7b94b391c0247b2386b4cab02ea03bd98a2fe67e1c8b9a0721e5b77a66c0ce2eff458e0d43a12b8855e7b41dc275fe1166875a13f5d2e8029dc6f42b3c4040b7941d5c873223c088af6883f01910218c72a74b6eb8a227f52cd8144af5d5d052181ce77065fbbca2e4b15678816f8ff9a658e85a028f1304502a2ecc8e8b2cd1f4b6f7d6046b514ce0186e4cf84ea06dec409fe36237881619c2abdb89e7bf5ad68633e8b8de529a345b487547ef26c6e76dd1d6e2d10fed954a675853b81d7e0792977858aa76196734cb12d75c3c529c5fa1df7ec9c810c884df02d6771e27feebb4a3551cb8532f5af0c3d4d44609ab32a8607694881f236c6a626486921b9bc8550d7e8208ca99cc4b59b725e8cf46e9b053adff0a5798385378f92b0d184aad64088dc7ffd0e4b58e192fe6dea1c5d1aa60566cc441f9e6743f7d0fdd4fca320e8d7aef907a72f8df4cb4cc52456590afe6f95d4906cf209c88ede58fa1533cb88499ce2d7d4424947a1af3eddf3df0d3369d34c0241604b4682692aff64414dc31ed969bf97b2094f02692bdab798447ba318613ed9fc52d2e13a81f2c3a6f9b6e506200c1089d15c04088dc8286537082215fe671f37543803cbec2346f8337ee6c8dd9741f03d586241ee668e2081b97846208bfa9243c36a918c0879766e46012cbcd67d6f33f6eb792c62e04982ee294d94e9174d9f86aba4063bebc7a80809660152f5d02254811961d9aca54f643fe790b1bea8862e6369f9bf6f8ed460f005161c4aa5a77159c74166734d02fbb20d0c9608b51762b735e1438309df11a68f8784360e4eae8220f6db368f5abb00a3cdd7800489c953e227acdd91922700b7581d0ba99d0cb2929bf19d039bbd41033d64f62fb9ffb3be922ed25ccfd17d7c9bc150bca2276dd24a3157d9f28d104d69939bf704cd031664a51c9d60b79def10fc25522b6473e353492d385dd531178582c991ce70b9610daf59e6ec3d67ddd01cb2249eec5f0ccb7698c57dd3a7d8091299e4dd0631251f0da1edadf2002d5afe8d8177034854986adc8374a47989be2e62a82cec85577ec9db53780e7c0e77382edbd4f405ae0074b2c8d506352a54daa7ac55b79002e15252d61cd4eee7492734fb69b394272f2385699ccc4d8c9612a498a5c4d8dba9b1552e97485d8d923f9bb7c144b00b968c06bd9fd67aef0189bafca474e6eb42b087bbd022932130776454ca154bb27f1c0b78a6ccf7016cd1a090e12c9f6364209c63542489c0f03ba05f015cee1198ae7becf2d54839c0ab5fb800aa085ba746d478c2ca2c194500c319fbd009d84abafe279bd05d628f8dee2f2aba42dced687cf8c0a77223ff59c512e9702fe84f018e572a4610a3e0218cfd6b114579fc2fc7e6989cbd019790d4a333ef6f6d0fd695f659410a715c34eae064584dda476c01d63a69ba9995dea833f420f5032fa73f026baa146a65866f7303e8cfe1d1476ce647bbdf02b1a6cae4f4c7f97e796f82e48f851b1f6343b978bed455203fa8a9f3bfadf8fa530381d88f814e054e99fad81cb095f266a98d3b3e6ce8c6478243aeb5993c8c41f769ed51258e58c4ff65d720101a23e2ef2ffa732d7f3571ee9aefd9a6d21d1db77758024ae3d0c9d77daf6f1621865708f0b7c1b882df552ba84afe9954cfbe06b9ae6682cb0f26edd63f33c37df9f0d5054cd34fb23185285c904e9c87a58f9b378b2bdd4ceede7a7c18a601aabf88e5798f029d2eb217116e5e2897c2ac7540de3f24d8f39fbb53f9ca63b8da16a52397d9704705d4021c63f6bde7302b6d71871644d84b911364946fab7b81301c6f7066b4ad9202b2799e1b3fc387f48717bb0e5f52e58b686a1cdac9ef83e8255b9ba7eb35fd188c2b5d20d68fb2761df0c5208c0728ed8b0c2c1e982927b718c5abbec514e8cccf19ed72e688cf0d3a8585622f340af93afa5b18b4eab39166e993bf94e1386fbb27c582ac1ef7634b17ea89be0744ae68f74827bc1723683fc2401d2ceb169d922ef604e7cc93c3c5f2c0c20c71c4295b5bd938217988565979035e234d7e1dbfbea9b651c6e4ae615529cf521f02314d9091035d459df477302c18a7cb30a10f7aedc03d3fd2aaeb39348adbf0bec760830e512360d18357d508eed93d24aad69fdccc949fc22f27683d83a97a1f408f0043ffc70b59bfa95b90b1c087b52909905d65072d9f7099e17259d6d495d10440c0c861407768161415261fa4dce1ab2050b57786f11b78f9fecf875a92fcef2211a671d1010eaaf8d13988c9d170498cd2568852c2cd85b0f9afdfba2818640e1c491d0af32493aa08895aff25dc4097e092d483fd753831de98879e6fa1df3e0c5517c73e6ab70490995e0327744702eaf7c5a501866bc19adfae6ae055278cf712b57dbefa7d532dff3ef5380bbbaf0a8ed15df5ca5db3565483a1a6331d2585d9c67bfac79d815f9cfcd154841fe8707aaa3f62bbabee882e539bac0a787d1a5cd66eb629b3ebf0f6436ed003e308de0cfa78308f8a01836f61a43c5b98bccf00800289b2f43ca510d36bab9478eb90929c5eb0d94ae0d6cc8f1d6683a375a90376b1dd2866136084f6f596bcf2629ef95023fcfca8f4434a0f13348835a4eac46e51ad964f00d36f168d2e95195328df9da20c6e80321f2611d45af4d4edfc8dd20992ef2cf627ae5d71bcda8202295c1ca4ff8a4c4", 0x1000}, {&(0x7f0000000180)="c308a8e466d72aa82686c12c0d3d9b9ce74a6ebdd2c5ee2d4ca3d4c6b8c351ca086f0b28073218320fd6c2a4c17706fe48737bf6f04ffddab747ae98ff2b55d3349ee72f606b7bf7994ef5cb3f172eb35bc11516ad2a831e8cddf45ef781b0da4318fbd7b68002c81cd97927dfc0ba5197a293e297e81f2197a228c2c74b", 0x7e}, {&(0x7f0000001340)="7882b6fbc410f7682de8a088d5fa6acefc1ec1a326320c774b0fb181e0c072fd5acf92509eefdd83a53381966f98e97cfbe760e9145e633496cc8519aae4c85a5ccf73ff0c3b25a31a744c1a1d31c7723be1b1802717f542070c50e7c847ce925ddada55d42ffeae761a5ba20e3efadc6fd64853252f3bb618a2cc0af500e82e", 0x80}], 0x5, 0x0, 0x5) 16:00:32 executing program 1: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getuid() getuid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) setreuid(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x74, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000000240)="b651144c0a38f46c7d7130181edd364f1b39d67e894ca469945efdf4ea45aa0da3e45c9b58889e0403134470419a03523aa4c2abe9970c619d1bb73db313157daa96b713bcf29c2f5d03eb9ee22f68ad936ce7062c044691a6462c") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10100, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0xc0000001) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x8000, 0x4}, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x5, 0x7ff, {0x2, 0xfffffffffffffff8}}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x1, 0x70, 0x40}, 0x4, 0x10000, 0x9}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x800, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0xfffffffffffffffe, 0x0, 0x1, 0xdc2, 0x4, 0xffffffffffffff7f, 0x1, 0x2, 0x4, 0x800}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000000}) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cf28890ae5bd1926da9d8885813cb8f0d36767ba5a81369dbb69d4b0dfea4cbc63f79e65b187eedf3520df38268de725c1a01c8976c4b795f995790f2b810a315c6a0a3f941830b66f063d70d0f846494a8cd602c5b21d438c10bb9a108fa55004d6fce5518917ec53cc39e0cdb02a2713ba8d10f958b3b39d9004d6dcf3e1872c5d283fd41bf69920dd09d34979409ac9c1a7edee0f28"], 0x1d9) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) socket$inet(0x2, 0x3, 0x948d) 16:00:33 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000400)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144b8aee8dc9fd13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4625ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d76ca65503e63224e8da93b19524e1c20656c4dd63fb2246bed7537203b5750af79677758fa5624018e93381196c411d74310914c9ceb60bce24829fa9892af7ea7642d8fb72fdcabd3d858dff507843c809a1d3da13802f8", 0xf5) clock_getres(0x3, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) getpid() kevent(r1, 0x0, 0x1, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) kqueue() 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x2b36, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) 16:00:33 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "437d6db0f07ead712970e07cbba8d833f1d09b3b99d49ce9cde470e7304e300857c013e9273727ce31fd1f05b747076cc4257f3196c05fa06f26f0e69bad0fc34167ab3315c4ab64950e11702577991d9fcf324927839fd46c5cd8e0275caa47eeeb5a6e9c307bba42122d23de38f888fcc5c2a49d19ff1478b707ff20d80d35be379a791d39a567ed888653d819355d8e3826182c6b273717922ea111eb73b5c5b0eabca620eb352bba465ee5c17a853e97a2f67be0b0cc45b520c4e68fbe24a816493c510355dd41e86446224c4dc185ab45cda02fbb489b"}, 0xe1, 0x20000200000000) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080dfffffffffffffff0000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff00"/260], 0x104, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) read(r1, &(0x7f0000000140)=""/61, 0x3d) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000440)="7425f94d5017102ff90fa7bb8ed49c91cf27d72204c79626642f52e2bd0292fb66110fe23a597411d9734a78931ced636d014208d5dbaad750195dbdce235acba0279e1d80b75552870fcaf77814124e930703a5444e524a73de5c4db8f05809849cbacc093301d7f94f7a90245cf3e62dae74f7f109381d93b8a66c958b783907b9fc5f86011de36cc391d338fbfb4aad373e989bf4f48277607abb9e6f679b3f2916da13ea9bf146a46618d76f5caf7b9acab6130130cc58c6fdfeff039f45e4877024ef604118fc3f4b238aa0067c90678e445058ad1573ae325f586fdbe61e50a0832837855721fa9f971c07613fbf5b1ed9d8c0ac7c99f531262d838bdb5c5236b1b9a5bf0a4ee67ecb89d110b837c773166eb6835e0638c1cc267b49d4b20a7f27d17e2e0e7f5e8576e34b95cb0cfdd521b97d69055d765eaa347665175d0594f2867c3fd76608493a69a2fcb3aa962e2259015172902948ccefcc3fcbf4272905ecd48176582b8d442957bd6a1787fb31976ff95fbc20ce4a734ed489abc4533783eb23016018b04c3e14883643c63bbfca1c7e64435464751441e4f5aa6e1ff1925cc9cedbb1d3fad10ef0b11b67719ef152d78acebc118558a9868c79dcd4bf323ef8ba15c171e9930aa2aaafd7276a15cd867304894bcefabee07a3869f8c70146a18f0f000b55a9853cea1d8becde0196eed4eb7aca89e75d0c32429e5b60bfab7cc3c21230acd36a54617d9ba0ce4f6b68be2e78a4ffd2ed7e14a85c80bf8fa8512fe21e052e929105b318854feaef7e7fe083cd001a6a10db5c40c5384b5967864c5b7f01683f758adb32719eea3bd04869ecbb3c28a49dbb71d9a4e37f396a304a8238e4d6a08c5e0ef3cb492ecc83fbe5a6aa0e4a47bc52247b2769368a0b80d3d30698626661b1428aeecc28122dc2741abed57e6f99df285de2e3bc76206f05740e4bdc89278f77fcad146440e5a63cad38fe8beb2a18754ed5347bd2f32ad1da484d35e14c8fb33beed4c6c96a5c8c72bc2e06750b44a963ac36ad6b32b1f237955d83caf6098db2770194bcf6c918f089bbaac410207b143465ffc89d8735795293a2f9430c88cd0c556e61f078d48abf1030b072af38e9eebf8f2e908465fe7a9c2f9fd8690f7b37a0d0173dbdc5dd147e5d9e6d782404b808782274d5a0da22641c22cb4f9bb85f9f110c05e31f428da62eebcb50e72d69225890fadb964f6b87c6f9b556f3384dba5136bcc8368343040b51ea60101972f31bacfb917b442c21f196dd875f21514822b4f411de4a32b0cdd8cb780f471fe052a55205297d63f83e206c4c8abf8c043dbdc792002ebcda3ba9c9f2849e26b30038c15cff673a7d28e3a9952ffc4a07cbeacc52e6f1a993c084b6d53a778e2557b1ed6bbca422086c1bfd4188709f6b01cae997f5479b0b71c4aeebb3fcd16994f185c5a5cac3848db8b5c13be285d35752a02856f18ad8ec4b7fd08664a2cc87ad5aaa8d96fba9a33a521d5e101058d55db40388ee494997ed8053a27874ffa117b8cdcdc6e96927e2db5795aff0970a0e1149c11ba5ac4c792efe913914bf5ebd89c8a63272397a99402dce83cd3772c3f9b80a0ff46a59b378c9fe4fb90c4afa87ecaa558872969c579d7996695de2992bdb154844478b02713ac8255a9da18a3a416d5e4b9af04263a7ab80e60a1b23eebbf2e5ba8c9cdcdcdd262ea20b3da7ed12143913937bc807d8e54fe7557f8433a702a97584c5e436cd1157658092d76ba026ed8a0bfa2235f8602844b738857461867a7aa17806fa269e6a545be1213aef0b03927895985426e8611035a97998c172dec84f70b8d02a10111600a54a7c71029f3ebfb938da330b75396895f109e61c49c4021faf7efc810b47bdc4080ea63a1d4bcd138df60d05197a09bb98e0d1bd5681932e3802566bca15ef60a79646c213ae47a58f86b6cb9e8e82214f355d526642a2e9ec487916bc435d6502475eb685ab240a321d884536ef8a2488b84dcabfd3e61104147ca2329ee17f576fccb538ad616957510df227c46baaa76d5a83fa047a86bb934bd414a33e9a15fe850b5d6c80865232d01673e9f442fa702495583d1ee5652818f2584203017a16aeeb2ecb671aa26b96ef63a0883487e949ea599d57e4c59b45407f09965d8a8a9ddfea73b8c2e45284e52a6f9118a8b43b1ec8ddce215e8bd8c50e14116e6ad59729ac5bf033194d00275a18e2ea719d6362ac32ff43700d15ab9a9b9119825cc68b3f51311d1cf0066c20764888ae9f03edd629bd91c278aa0ad7820ffa415d869b81db0f4ce4fa3d39f19d6c4200cfec374ceb9b9225600d1b6d6a15307cf9c2f44d0fe6dc3c0aa789261418ba1a06d04c00ce42118a85bf00b93591a1dc558513b329fbc8ec5baa2c92c9a9f090a030e75ae5f9db9755e34607e62328336f148cf6347e14c6e861cea24c150293ce099400c7c534ff1b311fcf7f33eecae61b7a1ecbd4bb3c03a2ae5bb5259c2d552cf7307656698cdc33bb4a0042126fc856a836f38e9a486c46c5278a24ba4b467c839a760f959ec178b38836ac3906bbc974315b589629377127ad639495a211d8419f3120d469e75f578ddaaaba5611c351edb72c2179696e3eef52d3168ee4e34105e1c93717438f71c07c576ac29dab06804fbe56e6e9600b1a0c2b889303cf6464d04bc71c0f0a4f50f143b6bf71d28b750ca5d36d596c8254d6ff073a63160bb94f2e965b388bb2d0e4d920c8c141ee98cde2d008988bd97bc3f12982ae12dc94475833cb43c7754182295186d6634496a28b89614e2181d58908725e91c17acf981e6b5c40ff1d1100b1184af2858e4024d2f8528761680f59a3bca617b0da4d04dcd8d0b9a5d44d3d347c0bf90b65a492dfadbb99cf5a7fb6abe980c94c50acb17a492d93415b6966253ab8d051daef1bfc61c86ed7ec9c7c78a7a92b5022b15040bdbf4129c96ab0650eac51fd070c074bc34000d6c2f7150f32a3a0fc1cef459cf2bdbeaaee4786af5da12cc4cdb4bea3ad8a9c28bae05295001ffebc73e44f701de2beae6f1f2c7b965e2a2d7cbf540365151c36646733dcb55323d47ebe755016e18305071de5f0826400ee565deb6d4b8662a4ac28186c87bfccaf1717565fa448b2a3625b8abe3386084993b7a4933c2d097db913adc42a21730eaf303135b0e96e698eecebb9846b20850f89b6755a7504c9253229bacb1e1a3f855c83365c7d12871b9da0fb80112b2a640348cdc9347be5379df62dc51d3ce1664a9d6d77039fe0d641a3dfde58945543852bc541328e61e4a77e68b909c26551a1b54ffb7dfa8ea76bd06b428ec4a56fee860c7dc161f0857e8f4c9264d8482d7d6371d7a074bb20c23a287efbfa4832107ddfe45f0384d1786c40faa31eaf5e44c454426f034fb1f08d8b9cbbe972eecf3de69a5453e65bd3b4c21da8366ccdade0296d4c7474c33e12ed32c71674c236eb97ca804fc1f459f0fc7e664741f4372622848e16d3652980832f246bd32f66d5ad458da9bdbd6f87135136556dad64036baf4b3758cdaa5663839cf3ff84bcd605a20a56f1be65ecf2f3e7812b3f5eb84cd09201b699090b4a838c5f08d8533e533ef508eb03de8fc97d2e2408bfab5b7c990cfcf026bac748b49c80817808d527cec52421b5604a153d70190f25dca396228131ac73e45996b2ab8e50a57674ada282de629d010f8c115a3f9ff374ca5edc3666353ec2b30c588c6f3decc05c112c7170cf3bd66e23a848474bf5e48ac70c77a05fed379da6f9cbf5f89f7940261cb147efec2e693435c70c0c233e0ffba6dc7d1c500b38c26e6ea53d78d4f8a46a6d23366cd84e4491d3c3336307d2dd54892a3d097b084e9daa2a15f6b2dbd4ad21b7d0b3b7be80a32de1deb77fd7f28f033b18dde9ea1e717c64d12c02686881cc819cc001870bb6a67071bef90cede6260f5d0ea3556e57f4d6d8892acb03d33336addfb276920a4f3b771f2eb3e39bf0986b478e9cc24f8678b8bf633e98a9a28ab503d47ef26927aa30b1aa3d86113d2fb30da11ace815df62899db51fd0c264a57de9d9e25b5cdea14ac28acd02bb40af9003dfc909e3d84a3a23c429493571b9ed335ef7929946ed5888a2dd314cb514711deb54d7b3d9d8bd020a9ccf99bd985076ca056b0bb30479a54c93ca31740ef5bbc99abc3f96d7bfaaa4a8cbc07cc029be057cb2746b6d3badc45d044de2844f9a600cc3f8c1bf643e0e6b73c580dfbb675bc03f2bc598959ba061d44b07068c141425a3c8ca0cfadf4667146e2ea96ec91ab07c6a7e8317e0d2cd5b5f54144dbd3eebad2cd1b32a8a990d76d36e704b7ffa0d3d59e36ca0fb04d5092e9069bd66036a6b775226bdef5dcf87145ae56dacfa1eef9a5f3261cc2cfeee3e1fb58605a38028e5c272fec88b0e090672eed18f9940eb603893587512722900ddde460eae722b114d5c267eb7beac634a00ed88f077abec245444ffeb8dba18f4842589b7da315a916e7de5db2fc9839ec06a75bf3f2bd954dc36774b6cc4d2b474c6a600352013e0bd5bd0e026bbe8279ddf06b49ab05029861f0c50927c3223d0bc44fecaf589784a39316ed7241b5ad641a67c9a91487d710dbcea7f32fddb7fb33531cb5cee8b5f80299e023cf8ba05d962a7677224898c30dbdf00c4ec4ff3aa225541a766ce5610677b29643d82cad1d2918808d96017e3a7b87e4609774f17fbf4e3d7effb32c7cea84fa714ababa5395e0d9d49854daebb6e86bfcad5d8c40c5ed126a5d772028842b50bb657dbc59e765efa9fecee528f97597069fc53d906d68eb028cdb12605355fa55c6bbbd96d77cf171ed8cf5f01ace17da5e9fe79c74515700377a05a88e97627e2b454c17d78de6cac0d9c8921be3c339c7ecfaa8c22a7450b3bee69eb972c3f2988225ea0985b820eb53b8fe69df2d20c97c7a1becfbe7e98aa63b9d32599c7fdfc11140b3c81544c76d0c2ec0ea023d93fcbe42d0b445e7b213a830859aa18e0863bf68d3aacc71fe2f4f4dcbd5843a0f7afb1a30d6397190c4926e584aac141bc79b1af9f07c612c3f9f3d4c48f7746c1c25541ef5580ca98c445f2032c33d6e932a663bc241fad8890ce78308c9aae2b37bfb95ef1c65746702cf51282f4ee6444a1deccdb4ba528ff62e545ae046fcaa588f48a138bcc431768fb9d0e3cdeea37c3c30413d893956eac2ada4e8e45c62911dcd7d346793596aeacc13405d89b57ab73d624afdf45d96c8777d7b437983a5a64fd91b43f2efc65042fb732a68b505f43cd0e077d9e94637c6db02d0d07ce30fd12b37cdf5adbba37a53a661c0d754092367baaa2fcef53a560dfa2cc72219adbd57debe5bae4b6ae0bd833c2a99a41936c372db34757a1ce751e8cdd555cd1f6b26ab0b7cd4ec5e4f379407b4ed6b6763dbdb3b0af1b458777f0dcf51268bea06a94913e5d0d3b62bbe8aac21d0378d1ec80ae0e4b96713071461a1f56ac77d83f19129afd08ba6c8a6d7544a3f4aa5710d1265fe3875bfbf5d76f34e21e66f720643209fb3966ee0ea9eb872aac782a7c82fcebe426bf1169e317b41df233b8b6ebf3d3d66d3d547a716329e17b627fda651ccbb6d4420d2380fedba15f53fa550cda87414861bf3c838e0c136dc8c0c3e831a11d818c0c6d90113efa546735c27d36d52ec49998dc031c98c8d13ba8cc39c2559ea9ed672922e0501a874c95a7a67f124347784d1b88c26711439f13ba4229e982340664da3f64b29244166", 0x1000}, {&(0x7f0000001440)="26991a14338eab448150fb3fd6a52346975e35d3563e7d575e832e0857624bc466e2468ee6b113feec9163663fb21cee1080f2fe94a02efc1da9e013074264b0bdf38deaecaea9a26a04b4d29b2750629059ff1e577c4ce1e7cf465a7a7bab7fa22991a6ce0a6b7191bae93be05fee676f603ff1e2b6d85f0ad498fee678ffd5d85a02a28c24d9db9f0f6c465efecc6897c6494d56dd1052f9e619134b161a0cc534bd3c96480286f6310433e10c590b1f386a43da76d30f348a19c5242e44fb474c8867d191a9a7f0b66be277b49ab00cc43daef73e75a58e2c1eaae037c02a307ec4d56be9b2efb7ba7b5fb12ca5785c4fbbfcee014dfb05aa16ba88cb57e7148e5f748362c1ce5f002e187d362522ed0fdf52da0f907c14fd330b1101ddf03c4519d94daae4de1736d8382cbf1cf5f335d781e4f4ac40c60eaa11239691db49becb5cde51246a26b74dfa49cbb43fe4326da9d23d977678c0d2d43dc2d35bdf64465e6d8e115496d43badbd5657e68993dee91d4d173bc3b746d34289a8024d4033f51da1418481db0b261dae82dfba92c216a9a1857bd00ad6e9ca508ff6186852f015fdb5659d3930bf845929800afdaa7dfcf3bff5d4171774a5e7507aabd3ced924c5148c82df529c6ded5e12b98ab87a7d70c224e9d0d9a76de574d8ed729712f69e54a844a6e245a886898de69ec3e4a8a4f99faacdafbb0402f94eec70d5d7f0b7392dbd3c86a3c7c64e72f8eca71f3a5c63d4bd0546a175a50a9275da5979e09b415a08a111ee97d59d024a27e4ef4be0d9eadfc0aaa293a7260e1a28ac5c539d80d3b1da489c4cc7b830746cff32aa82486f934af9b33ef4dfdad9ff47a1387e8118c77400a87961096aba14389c9cebe56fd7c5dd9210091bbdc9d022c49b314c04cc271d86865f78b983403ec8964b9d5e2d61ee1368815f3fd3477dafc55244f08084dc72111ab21f4f1787a96c62de9c35e493aa3a30d9cca99ca47887686550b0be53f7d3944fc0daeac5b18ffc251f601add39146cc3376dbc2c459e574b6234551638a53a4e0c9f37c0edf006f04d8e5eb92e5cc3934fc2a4db592daa2bf0d0af0091c75e0e198657b4b04dc3c66eb8d601abd20bc295be815379b0e404548b29e7bd5610551656b38850b85540cf86264cf12658ffce810efc50d9fecf90a45b205cce381f835ed5259b5da098867dc895d067a3afcdbed3e082946b50a770c26377ea6317cdeab95221b1c9fa9616fa7f11a9575245b0d4ed854781c9fda6b0fd09512dff0ef2a15107b9487112137738411c173ac1774e9d1d19bab6c4157a5c37df1dc0447241f150ec5cc9bcb052591a34e47692849575f5387db67470709151019216635f8786c1c69fa32808f69196817c969d000ee0e253d080a6fa6c40fae8964c7dc92fd2d5e624d21c6c0a3ee08935306775f127d5eaa56c8e87be1d3e8785439d4c6d21d74deda00007e823a57918d8b9ed5530d876624f484d0b736e99311d7b1f76fbd1e97309ed2465d055a3cae84389edc67fef0cfe8576686bf578afe6e66c44f3a4f4d29e7a5e5316255ec8860cf333ad155297ce56c2046c5c97b515a7b966f21bdff8400eacb763d81cf4f68da7443232bcf223023827e817e647599c6c94c43966206ba9be505290b0783c1a379ffda4a43a1c23ec5b138409d547ae2e778147a0612a4a0f0e2e9a2cbff79943bae229ce6e749031b0fbd27b3d4f31a6bc3212e01ded8e394e03a25a1c4fe033824c21f212a4704f257d18f5f93519dd3ed6772df12fae08e880a97c47d61fc447df97282a1453a0497c50fb3b557f7efc9b9437c942a1721a69586e6051ed3af1e6a93fb23d50be5bdff73ac8d8b3a4b206c0d49b81b0632b4487db5c688b374bbc992834d53d423a9d768ff2d7887b49dbb685df5a8de32f96c7b80bfea98a489e204f1fc26f295ee4de836de10d63a8e4fbd81905862dc4af3f67594ad4290ddfa3ffe34ccb389374bae9710a4d403094eb88fdc2a92984190e70e616dbab69e49d3736b11004deac21c9cffb9af05c3a5a453dc199eb822c7a28b8a206810ff915b3f0099a0c738518fe438de25296db93f3c8058a8ab0c1a52ace83ff0594427994aa1b933e375755cf5a2a4281858a066a6425b8e78867992f2fbbad687a5cef31e3b54429642060c63c8b4960b597cbf4f1e7c4a5f963b13472ceda15f4f1d311ee3eb212036b6aea85c3b174c0b2ac49e3db45474ff16073d165d8c184945a9155427c1da4262d1d28d932bb0a21a2befb504248811b27acbf594c79a21fc65cf26de14c016d1d4cfca94b16ac1feb0def1fca574d045ef65c26ce6294805a5e28625392a032497085d56a4b24dec81709d0703009e91885d1b5943b07b083f787823811947991be56cc82209e0ed870d5b00f631b030be950dcefcd9d718df11393839d58dec4303e605c6c742bd90ef4ffb5526f4ca20cf5d1352685c9988617cb3db273c8a8ed836bef93cacda8990053d9e491c708ce0b7462e27e2a2f4086871114fb0c716f77dee924eac2fc515c2ec55357ff4d20bed6cf0343df663a68811974a1ccdfee84a374974707d1f1ff7c780015a6c6873a65f734c1e2a5bfed532b6bc468e659a9eb431797fbc14bc0044b659e4da274f4489d799aa249cdd24ef18bc4d11763023ed849153757909e94e0fbb559db7e9ee9e43cfc565f9e4b40dd2536443e26ce0fca80695555f6e0d9c57ed7270ea5d9110db507be06fcec4612abce7f780a5c5930de16bd366352146567a85c329dbcff56cbbebf5df83345da6d48f98679cb5d3f98b1984aa6f799c0484d97451d7a128a6a4c182bbc5abf3749c629351317421266bb70519549c1f5c1cb82388f035f1659786704df4a1058b791b391d8caa664be1cd96f6d012073944076352a127e60f91eff76ed5af73a38d96ffe91ada02965dfd7d22f40f30cca3646f6ae7183a908d9c09c7b0c93bbaf586b7620b27de67cbec74c0ae4a63bb3d35e9816155654be73872da500052db085ff13dfff3ea8531166963ab596f4ebef75068931dd54cd3be84845ce51a6e367204460424f5ea4efa89f427a91882d1797b7108ca7d14f15c3e6aa385cf769a50445367f0bcc18d6aa7c024d2f8f93c7f52c3764a9d3d3fddd1a28d1346066d5c5a92e47081603eaaacd4c18fe9c2771a6f0e39f9ac0d4180cf672084a2c607b9608cbf3e45dae48142f348dcbf04032dfae06c9ac7d19163f68d91781d3893b5d408f5b867fb56751d8da8f597474bb9d9de1b4b973022fa9ca820185bdcb7204a6738a6eebd424f70e6aec1049aa847b7cf362e3c7ae2e775de9fb7da58092df337a19611773d5825a9ccfe6774d7760398295145f64a6ee08d391f6ba37c044ce0ff4ff7b3e816fd88ad3c65985afd21fd2b5ce41ec3277a1ffbcce0b95b8cf648a2da5749bd40dda48c24652bc8a2da77fc639831f8794688d96a6fd4c95fdf161fbd0be684ad70ea7ae84c196b64878397e1d8566ba20784f503fbb5365df582f763df3e80a556db8bcb13016c0b14447172b4412594a48188df623d36bb0cdbef26a1b29296d02d64ccdc90388893ce1dc009a656d4f111c7b9f77bec0aaea0b60f98a94d74ca3bbed7de97be66efbfd8fb2513d74c4490b2069c7bd6d4216683ff452259a7950c21cc2ce0b63b822218615d837ed4fb46829245910d4b98f93367449821f800ca7aaf03f7003cb6e36da2fba8fdbda61a5ac289e090008380328fad27c3e165b0af3058afaadf56fe08e54f89a3ef75c33810efe33f5ae63cd72de3420c304a7e1f2c99842dbaf7dd60ed6ae4e5c7089e6db7df6aa27004e59fdacb642e7d49e4c33d259d0ab2d1406b84f8e31f0787c0facdc344795ca277877277097cd515b2ee6452babc96b69890cca0a2ed1539b3c0a639597370511869776d033bbf98dc3aa15233a6a23c05a65c4b930ec10183b3344376f07cdc0bbeda818710fea515f4b0a333fb4ede24fb534cd8872f17475ef4ee4be418f9c4205a5b53be74111620abc9138645d25b603ffc86a3191ec590d482349a26c831505e4c4214c1c8341341a658cef82c0583fb38e60c2885924287d7a7ace445bc9bc59e521e0b3b5f1fe219c59a69deaecbd9bfc012609985c90b1d1fcff5469fa4f79291d924c614943cbb882ae71a1c6b03a8d639821eea25e98492b210e2a9638254a84d1b70d58cd53ca6e0b6082e36e5c115c30efa73042ed0a1a15793d0905348d0fa1c90250d50661e319b49cdc47b914a20f6e5117fdf1dae37a2ef6962f8066df3bab9b5d835c1f20c5df84d8c01b9557c823862369a762b9385c84bb2a242c0407fbb7c7bff4daeeb780063fd8730fd391883aa29e075e981e0d1c588ca81dd7dddfaa31272064a56f85d7b46e4ab80f86305a9e582d8ffce8311c18201e29f2d834683926d64cabd3df4d6016a04931715d39ffe1abd82637da8e2052ca4865ac654347a212f960e8c941ea7c0d9659e62abfd55bc5de0a9bbd0629e00fc1967b77cbb51e5ebd34b52275ef0f27b1166c46b58b6e9ddb8c3b3e05d83afabcace4a4c899929d094cf78f4504c6f2b5255e335cb9816b5ccb764364aadd40d94f728cf99b35cce8b7108459cb5efececc07fdfc845fd43956927d820fbb7bdad8a7b64f43e19634b693f704046dddcfc250c49277db7907462013398185765e7c2b676fbaf6c3780de74d623d0bb9551d7c840b64a3f33b6fb8def87e66480adc24edb620e7c9b228048896282396d6ee2a781cb594bcb89baa810c6e2a3f7e730813f404b37c68fa20a88c82dcda4f1502f0709b7d5e455378939a3b092e11591cc2bc850914eb8d13192943541f52ba5721da339587d13aef850c479032497e9bf78cc992ecfe4267c1730929a97af32867d0d8fe42a760a139387bd4d349fd33f087e9a5d42acb0ffc97458cc95a7e353ec9f1170c18d7905259015dab1495d814245bda1ec5036861302146d94200580be98a4d07c9e80c797ea845871b60186847404f1756e8c83443324948df72fa9558addc2bc155c5bd8e3d2ab762a07a5d1d60cba6e712a7a2f7a7de96d38e6cd397b2a800dd8d862556687199c9f6e67fd5e16a04d7552455bb3f377beb194a7505b312c2ad2d56fa1ec6a98976119ac6d69f12b4dd7d7b2f5acc89c09746978f375dac1636a156a564b6a609de5711b9b7308f574cfcd47fd273af1901a3e156655b8c68ad099a3072b5eb72f7309a02520154f92c41bfc6397a924841d0aff596e4f722e9e77484d99428529b522790a1f7af4aed7a3fef994e1b1d05ba5b6cef69957efa61a59d1cea0fd42e06e478856b04106c00a0d23dd60ff405fabf98ea8021b92861c06f8a11300770bd7724c008e80b3c7e0a81698dd0f79e87a7cdf4b5dd2aa39227cd0c7e2c06f5c317c32fea4be578b9e50ac2552fdfdcc0d3d6179fcc28715e560b4dd5e7b8e6461b666fcd7f90b8ed12e0f1b4663f65d0f4e30334b5a35b69d3a66576bb115392d09ab9e649467840245bff8ca4784cc6d62d3eb11919fafd91b4b0df43e73dc2ad07492d2024231deeb9e26f6ffc265bdc1c1d5b24cbc705dbccfd39bcb9f5269097774c253f90b2923058954cc26021a9b6b7e7be0c95d7c3cc3564ba10bc4ae3a3fa4a61601c098f0006b56e78689e43982c1e55f49e650eda2aa37d2d77217d18f1f97e800b0e7bcee17109618f8628beac1bf2d54a5c85ac1acd085973a0f24c617c6c1ffb90223479b3baaafa", 0x1000}], 0x2) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 16:00:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r1 = geteuid() r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x81) r3 = getegid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fchown(r0, r1, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffb, 0x40}, {0x6, 0x9}}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:00:34 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) r2 = semget$private(0x0, 0x1, 0x3ffffd) write(r1, &(0x7f00000000c0)='s', 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x40000000000, 0x7, 0x8, 0xf06b, 0x3, 0x5, 0xa2ae, 0x4]) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000e3ff074d8e22edf9309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:34 executing program 1: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x5, 0x200) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 16:00:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$inet6(r0, &(0x7f0000000000)="56066f14fbc8a10656fd222ac63fab09370baacc5192185b66d4503e67984d18846a9b50aba8226d778e69a3874cb95663645ddb49151c14053f344dc07952abe5f2ec494a995d9a20e83063130dd9c710c78346d11f5a2eda09474b2df1017def9eb3f1aa9506b5b35e9b105713937b89c48148c008c80820c7ec9c3b935a31c96082aeed5e43475c5d920f05123882e7ecc48b34fa87946d09e8efdee6", 0x9e, 0x401, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20480, 0x4) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)='l5', 0x2}], 0x1, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getgroups(0x3, &(0x7f0000001900)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="5c3492ec2c90832381790c8867aa0a264db2be2bf1e8a04a8beda4ccdb982eb1c04c52bf859d497866008d63224cfa64c93aa146189871f5a8534f82ea112e662eae2323fbd05b567d2dc9fa3531235f7747d02e80904c544a40b6421c8cff8526888c7f8851973ccd8993be6f37029439f4c5964031ce24fa1a89ca21ca2752e80a0b1ee80fe92c949de9af6791ac502378daf8442dabbd807e2dbc81b315502de9df7dd44ff7c6f2b0553a780a365c718c29f96b75f8b1814a2a26036437cd08441ae0ceae72c8387c0ad2bc759faa85bda651f33d0dc9fff0ce8c73b7ced7c887560237ac31d0de7167b3958c47b7f147ce5bae8453cc68d6f51bbc89", 0xfe}, {&(0x7f0000000300)="9c5910a3ddc817b282e26757f5bd6fcb96145f9c56b797de0e8905e01a5ea7b651889b1ed36fcca8b32c79e7d2324f8fca209c38c63713390dee7c724ac5f52329b7848bf5df4a2f36e0aa885713bddb3fa0dd8f3fec3ee64fd2a6eaf96712a58390f60d6fcad1f07092664f44ea8f03b2da99afbc204a804d20eb74cc4a7233e94a3be764d330174b1d62cf3cff5793050db061a392ef92e15d13108e16a6add04d20babbbc2cb6510fa13213dc820a03b4837ade5c94d4c31b1727fdecbf2198469932ea4784de9c91a99a819f67149554eeb3be3c0bd33674b9", 0xdb}, {&(0x7f0000000080)="daa2a260c7af8b471c3306d34b0efcb6a2c4a898e4de2e76581b332c58c316604b5b69758b628d9e363b335723b5ce28a485dc81bbc5071ea6bcd3b76826cc5b9bddf6fb6b47a4b58cdcf4bd893fbf4d6cee8c07299b9247d6f4c630880930bd3dad19815ea6baa237058f175a6c0215a5b4223deffd9ed164474405", 0x7c}, {&(0x7f0000000400)="5570f16d2ccd6e12636eb7f3d73950f51fb4c464af82deaeba55be953c6eff7ef6abdc56716037f935864b0eb043386e3013add52f62d4595a7b8366cd0774fda32e06b7290881bcfa101c5cdb924534ed8dee7dffceb0060f066d6d942b2d3198020a97823cd4111b291d68818a4f2a9126b4e72e86ca000f419f6767b373c2d4877220b33dfe9dead1a9bce5db4ac46d9f537c9ba4f55a48c89a60c354fe244ce38ba3256d34d6f46809706da562f973d2d88462e1015a3f2081655a5a88ed9c30e89fbc4f6937cf5623c6a573ddc676e0588448efa8556db47daa8031410d9615f3448e3fd6cd6326485b79c51451e8ae847b742fe3fa860a0dfbabd3e3a01df0420e33e1cdc5b684e629ab5db43a13210606ccc82425a9417d40f9b854af9dd6064cffce554e7b6209eb0e244032cd8576fcf2aa266f0c6e94398a228dfd64533d645abb58b3a389b26311565f87bb7e6ea795b8486dfae15fef02c68cac4692107e730d3e7ad8007700d4e37018c09cb4e53032f9f55c9c763e53f556999cc50ffe2216eb9d31268cbdc936f0731a688d7fd014e1918d7cb206d0f669616a1a70a19c5560b187ff19a902f568daa657e74027a04c906ac92c248895a24fb9946a1f1d95cb48df1dbc130ff5dc2855b0c63d8e700ea643a38c987fbd9059a11883b84bf77aef72a1bb50f68f2df7af5bbe8b296d6d4c257e5974b33ddc759d4317f907d7bd8230c23e651e61a20b44a3ccc3c9f9e8eb6c72579d92d2290fd5f1180271146dd9b186353aca3877a11c8b630e769a609d24702839731854fd6f7b9ff75b9964c9a612feab93f724a3a318767a54575a2918ebceb7228efab5f8acec9a7403caabdbb2d4372853bbac610af6bf0052bcf8d09796b36ed36166c49df32645682b2e7ca7aa26818b6486ad499b3f61f76f4619b48d5ac53d3493a1201fb78852d1dba1a9d88e99152a57ef5997706f4d5c70b7f56daed42f2701ddb1ee697cfbb167ba8731adaed7bf34756d7b98a6e896da8a7f8524c683b7b1b0c7d1797b8d0ef877ec5f7273ca81fdf9f4951e5d4052c3b80c017ea4f4b37adb3bfee3f95d4362b52fefc61916364f4776c77adb0832fca2b22898c0a74f3e3c2d4289133230b8428f39fd116f98a0ef2e7660f2196adb8e2e30b66c0b460eb70fd0f24d4d68c4c46dcba2ff88693cabf3f613273e93ebd3b40daa7e77974293e526a95b221d11adff157915d6c80dd6feb3b963982974ec59f3cdef7c0259826757f68d56a0375bda82a4d7ae052fec3a99e5d16cd7389d10e134490e89c8daeaaef6fab9aa13cfcb189eb024c5ef120fc7b56fd0bfccbc0099db5425c271ea00d70b7daec734702ef541914548e79d92971f9b75f10e0331c585a305715cfa856c9eaf9286c701173c4e5bb6f6d2193d47a18e5c1e9b752af33068dd2bec1769963174bdf1dac2d2b604730dce5ad1c27b268445eead2ce153775bbc66f0e4b195e510a650121a5fc5378d9dcfa4ef026bd1fa21d9745bce27b8baa1c93ab873e7c1586c09dc7c497f27469903f569759bf95fbb9a8e431de17fdfdbfd0780c3edfdeae4c1c4ae11192c0c2083dce560a8f0a2440d8984059da74c3fe59effee0124cdd072dbfa2293bd06671e1fe4e575ce91eef4c5a78414f6bc2cab75aa8b31f57e36357e4a9cbc742b6eb22ce15165034d54e2c3fe9e833a2caad9bd9cfea93cb93a7c9b7f9038c12e10d1237ce0c0d85e39a798cb06e26314f3ab0c8591b9dc87c7a46db5ae584610088b1ea695c4cd951fd89f7c8e71018c8f4a98f239f5cff36037c0454eb88c4693351a45afd9067ed02da9cf2f808b349b0eac0cbf2cf72136ada9345e8f024e1bf0db5d604a3bcda681db91a0848cbb454e806bc07ce65f081a5161bb419b823b9ec22f4d914402aa30c2e97ec8231bf913de3168599556a21e4fbd32e4fb96162b457d483dc8061de16376d6aadad45c5fbf0a28e9bb23d3fc5019bd02ae16e5dfd5cd754ff33e38ab000a2bd800c94c76d52eb5d8c31bf9b3b8327326137e26695768a19e58341221093258463bebc3b0451108fbc1256b6590c213179810f5b8b0bb4fb70cd5e2af69f4725e283e3069548bd3d74d2ffe7102724eabba111a2397461e768a495fff417d96e3a1559ad06609558cbf874032a86b952d2126517f5ca8baee64a0b32cf3c0de290db108041f1a1dbb57b446049ed8c47012d07c83ac3ea3dfc76d1344b1dafae33307c078ea60cafefacd536e82f2ceeedf43b11768bdb3620b437ea48f7b54eba979ae27b62cc57f0502f485f2949f823c30ea54e5a1ac8edddb45504a3110aa40b7fc060ff6122d4d6f562ffcc33c0e3877a3004fc275fae4dcfc48581f4175bd50df1f9748b437a7604714274a89521e99cd42e04acaae377fb687f6d514f306ef7c2de91a569f893df5d6cf1b4c85535b6ea095a5baf89d0633f5ea965fbb64d7f694b79fbc7385dd47bda98b883064905d504e3901a2683c23c41986864468e6bd90ce237814f5c07fdd4add3a0b0f0f07c6b1b86e58d9146a033146eed05accff0e1b5a51f7a79f1c4fab84f9a0571e832c8000daf519915bdfd0a5bb2885057b88083df780668f1280fa5f3240f43b93de1e8025989419a6f3eb1163cf7b6e8d490aa1b382566b7a3ee9de34e0313daec96c6506cbfed6309e5422142ab6d73f9661a5cda4b01388ee85a8c013f95ca8d8636f414efbf4f032c09c47c8c97dc6236c0f3f5c59edf74ea91360dcf8f8eea24ee5daf939529009fda612ad6d18adac7348a45f05da9d054429ba108a1c1ac1ab31581ea5a61e584da6c52659afbb2eaabe8f751b7102830ea7990dd149b6cb612ceeb0b2bd8848c7d56488fab006327e0411c4be61f0dbf78dad9ac28e4f15f86fc1d04807e18810a32475f7d2c04dd8b9b3307d457afbc6455e87e04f84afca6b115ecc8a4e86441ee321df8888d7b754d7282417025e511e507539a02913cf27b381c9c68f53fe9042d4968e0bf9e8730ce51fd44c4e5e803e85f5cdeee9f1c49017230a986effc80841923a42cde48a205d7f45dace76199327fa335aebd404849512c35739c87f8cf41ab9d493392e6d3b1c4f6373248e8b260c7b942ee11f724a9fd79186c9fdff0a56a620a5ce1364e0fc2dd8839e9c284ede576d924d1fd7813a4a2ae83655d3fac7872229b8bd5fa68dfcd51a1b8ab4fe9efcb00af120b8745218b95ba3501d565db1684e1416639610fad2b09350278322c7f2e67d48b2494474e8e6b10b80b3893ebc39304f0e4b0d3ddeb1a35c2878d1667356f392b25136b13a64912500c25ed7e43c4e87df973b1447f811cd4e47b13cd8d711b8f73f6547dc1ce4d862b95bf731f736473ba94249a3d931389c51e49d54bdb157cce6f989d87e954d509852f5dc094443bc38b73f5944f3f86860601566c2cdbf7f39efdb24aa743141192d76bc6228cc84eb2524445199fbc0802fad98f2145fc60255c3424f84885e069599c59ed094a2c8b61a157b65fdde3147046f8d0ad5df63b62ccc2ca5b3c7df261deece381bc48895c239b091f768cd56705f8698fa0c5b9b7e2e96b763537d7b64201c1a307c11614966636e032d154f4c54b633ee0f9de9a003cf56a6fe959cd074662f22a8b823e27a2d106b1b0bd0a300676b886db4f12c962c57698281278c951d148308cdc23935480b2a33d20b15a245683d379154c45c0fcd765649f8b86f57db237db5a15523d3a991732447ab0d2a66f81883b124d1b37d56ad9324a5ea2c7765874a2b73859fc3f3d431e7d7a5a67556a288c205c69e62d61a48e9e8ed1e17a4e8a451f13976c8c5a67bba568a8b89dc4d4eb1b47842e2dcd0560e3ba780662144e5d7a211a1d0c20e54d38383b66361acc5d24e8814436e3f706b89d154172b325ea891fb434639dac1128008c2d3bcb1d64cecfc022f1deb82862a0499b4063628aafef1522542895ff81093023c8c7b1ce9f2d030606e0d83bc70f123ca98cf0ccbc124a26c7ff5dced0a63c28607a3e2034ecab182e466e392f2cdb825ca2ffbb0c747b2b60c68207ed797863dccf75ae67c94d898288191847463b75cccd3488b2675ef5ff5fa7911eb9eeda08e6cc12a8a3cd4de2a44fc6304e43d79754326c190d57510a5ce7efa98fbddbf29b6befb65d816c4c4b53309cc13f32e54edde9d0afdd86bb11ecc84c2bffed60fe44dec2d0e1e4e2b7e0273eb4dc1d3c5858f97558ea97b7f2eb5f463f859d732073d6fb020a7ee215b604aaf8dc7fa209964052c937b0dacce9f86d24c9f139765213acc3b6f7488520738cee2308e57a8d6fa903e96feef9d1b301e1d18f87b098bebed4e76db83481ff8beaf6397de553136ff6d362e3e9f54872cfdfcf8a9fc863897eec955345e1bf9dbd99bde4a8f38a53cff5ca9ebb1bc54f27966b33126ca79df5efe15098ae4859ef4b1b7bade58a44cdf03dbc53ed0ded82a97a66c6abce88ff6cc955e8a96498551cd0f484690a4a4b74c3ffa3514a0636b4fc6e62a355257bc2ddf9326f60b8fb50f60c7f778f730aee341f897c148ab117c3166e541a3f919cb4ec1fb1784f4199a2154c585a30f00b7afc250c6ad8015b4b9eb4836b469090b002813535ade9070be5e7c33b1f44fe49ac3534337ef56021d9da85b69cbcaf55227f4b88873f06443fb3cb613744204341b030d5dc25a6c0cdca5598a73d32172ce46ac56d79e83393c60e02dfd8f1e39e9d81ca27c7513c444a4277fbe13b1a46daf0bde598015282a08a41733da340330f5709b029eac588f21db25a23e2e7a946e37e7588c2e6de95ad1c96b3283409f6883f418a1313e32d6c74b757c4071e949fa40d0fbf5307578357e0c31634b8a3a78a1ad47d7d5b22b4adf6f563a30a6ddc8076e1c911af5e2dbfd9909723947b3a5cea216f3dc5821ddf58b09470cc2891b35ac636e4905ae706818e979c0493a0c0223e1ba298d16ef0fdfe4dfe1f4beb3ca91bd8e2afd110ac689de19b0cfa70deb55bc4f9a741d7899890a13a850f65c0f4be385560b7b456667a335a770f4797a4771c773284928e421929130b21e76f8ab832d31926c3daf181d4ea0a1833a0f4f3175b64179d0904da57e3f944922cc30446f335ea8aa54123a215d730d36dd2af893ac8d4c437152a24fbc56372e3f7e332c0300651c6c64383c1e18af9e55047184a9767446bf17e20d0789be6141a37c390f93630dc6b9abaa7f103ed0263eccf39e2dfbb0cc6cd68797a9a633547a48252264ebd086decbff25e26232bb81d4cfc340c05bba5b981f7cc32b3944c254ceaebab0c62ad58fe40d4a9268f4604409dab3c197005ee47fd74bdf849154f1f002701eba94c62c24da17095f1736e184755433636183b7beacd7c5b39da1641d1692ed14a9486d4c0c40123f0821c714eb3c4c1e3f7f32f2f7a387786d94e2931b38adec38e5d942538078cbf70e5f3d187ac920a6b8241d77b3f4dd199fbfefd433752bc4df313f4192d781112332620cdcba12751e088c49522b95a9ce8e3c8fe84460b7b357d66bc06395f099eb3f09a95af08f3f85ab0b65c40676f488abc10a56a2444e351bf7dfa661deb6b7417db4bbe3cbda6a50182f1c1c29a753f51ea7d112e3a7a1d9b78d1a4136f226a1b543401073c50d459394194a8a47b041b81e1289c7edded9bee4462051e5f392008581fc3ba61500ce5645d338ef55757e52e840a331c1300a11c38131d92cc6a32dbafd29ea015dcab8e011cd34c7fb79", 0x1000}, {&(0x7f0000000140)="fd6bf5f006607c9455b3944076386fe2a0b290790e965c47eb6b8f101999adb43729f8f23b32af8a9c4f4e0b203128bc", 0x30}, {&(0x7f0000001400)="bb371234435db49d8a3b29858faa85d2d5ed1fc1e033d6ee5a64f1ab0fb4cff3da9037eee6ccf5a8896d882120791954b0fd3dcca6dd1b950264d81128824a45878989375c4074c61dd275e60909ac8e264d8f9fd455a86a3fed3adae7efe9cc75b0410272912225ea9f265e0ff606fbc8c42565f947223aff826bea426586f65e30efbb59c0691f29a11b5fac75ab022b5d43336f4efbcb5ab72d65d1a1a9fbe5627d4687c4ce1e0325649248b5e75194110c276c1105e3f4a27a03b5ac7ab958dab045", 0xc4}, {&(0x7f0000001500)="ff4e2b8ffe41dbf4e9273f2dea9b93a1048a3c39b3eb8b968a71b43299c056aa8143fb27fe99b72f979dc4a0fe50a7307469c3db30ad131ca8d03e1bb741de8d3f517b3eebbc83f8419fd341714b793f3813df6e8de61361437fadb2d25e8198f305ec52065457211bff1ba276f607940993c6baa7619fab0c4c", 0x7a}, {&(0x7f0000001580)="393abfaeb03a11c44a0d5b8d980802552e6ba0b2de979b968cc22ec905d9416db87315983f7262669fc721290e0788c21496c48432c65a38d42eff93451bf0bb0ec7d65ec9e8c6cba2f6bd5d611e9384abf2aca828d3fb0beeecfa570d90224aaa63d7a68c650ecfa91fd7c5f2c509de243d7b0f9cb8e1485d22203769c32d28501364fa029c738de75c4d5470e5f4f27b0a211bb4926b9f7106e83a7dbb597774e243e3bda84ec37ad86a6f4956fa52eba64a3c82c8", 0xb6}, {&(0x7f0000000180)="40cd2f65f40973363ffda5f3bcac1bd4dfd44cb3e1019ce81b0a54e37f353c15a785560c57b3523f80403bb26a0f9e8b52085149df2947281216", 0x3a}], 0x9, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xa8, 0xd}, 0x1) 16:00:34 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20002, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e367939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3ff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x4) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1}, {r1, 0x20}, {r1, 0x80}, {r1, 0x15}, {r1, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100), 0x1) semop(r4, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r7 = dup(r3) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(0xfffffffffffffffe, r8, r9) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r7, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r7, 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/129, 0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x3, 0x8, 0x7f, 0x8000}, {0x64, 0x1, 0x2400000000000000, 0xc9aa}, {0xca9, 0x9, 0x9, 0x8}, {0x2, 0x8bf, 0x6, 0xfff}, {0x0, 0x5, 0x960, 0x1}, {0xfff, 0x5, 0x100, 0x3f}, {0x8, 0x4, 0x3, 0x4}, {0x3f, 0x6d, 0x400000000000000, 0x3f}, {0xfffffffffffff001, 0x2000000, 0x4, 0x401}, {0xffffffffffffffc1, 0x5, 0x7, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[0xfffffffffffffffa, 0xe16a, 0x8, 0x1, 0x10000, 0x822, 0xe7f, 0x20, 0xffffffffffffff01, 0x4]}) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESHEX=r0, @ANYPTR], @ANYBLOB="e3a931a22d69a0ab3bbab208db3c78178910e86404aa05b8e3d5b70cdb8f74ddb9d0585c6be64973ebe90f50dfff730ff3d91a26af551ba481e8c77ef46d5a956e19d771f50f4db2245c5e20da35de49ed6aa3381b2e563000c2a4d989f7487ef225746e9911127c376f1614ae225d6ad1aea072237fbf6567b9dfb6671663ed0dd14da5dea16980cfea32106152d092e62703648ecf51af1baf5d4c965d0c42b92c30d67ad86885e26244", @ANYRESHEX=r0, @ANYRESOCT, @ANYPTR64, @ANYRESDEC=r0, @ANYRES64=0x0, @ANYRES32=0x0], @ANYRESOCT=r0, @ANYRES16=r0, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r0], @ANYRES32=0x0, @ANYRES64=r0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRESDEC=r0], @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYPTR, @ANYRES32=r0]]], 0x4) 16:00:34 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) setsockopt(0xffffffffffffffff, 0x100000000002b, 0x200000026, &(0x7f0000000200)="ffffffffce8619fa215647f39ef3dab11e0bb911eca4b783de5cb1d8b4508f461f4f0ec936fe871a40d4b2fb414f06278ba95a22a9f075a3f7adcfc03f7e892ff3686391bf9f7d4175585b461ba49508aa77cd2678dd77414b6c85e65081bc511484addba3ee88e6eb83e2624c1e94ba48328616e8f6b19f2108aa6cf92808efd8bef17c7f30000000000000251d356e1c06e1558a4f960adfd74db2921572ee140fc22869b2680a864c053d9fdd03270d8615ddce57b87626e0c85f2d82e614bca6e462ed6e82e520563671fe7c168d97c81c477495dfc3052a8180387d76e2809a826d4b71f797827a52b41ed8f262ed568476ef09ec3f3c8dcba5bba4142442", 0xfffffffffffffd44) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x400, 0x87}, {0x18, 0x1, 0x0, 0xde32}, 0x40, [0x6, 0x2, 0x37c, 0x1335, 0x7, 0x6, 0x1, 0x8]}, 0x3c) clock_getres(0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x4000, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/245, 0xf5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:34 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c45", 0x2) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x1, 0x3f}, {0x6, 0x100000001}}, 0x2) write(r0, &(0x7f00000002c0)="3bb98a58a004dcfee4a3fb45ee4d22405f830d7b71d026fd4e4b20576dbadff4ec0689e42d95936ffb9770220e85193ebc390927c89fe7aa85c3844b0a64d47b2df071523b2ef4b5298fa56481d9c5a42f610aa8d566a2d8f7e198831fb29ed2982f489e5b624d86efeb92e508eafc59503d4f339416e3d7c458dc8344093b006894060f91d293ec24c926980a8c38078f25ef754a3a9cdc0d8e264b31e9ef11d36d0ad1da5772", 0xa7) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) 16:00:34 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200010240, 0x170) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\xac\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']\x00', &(0x7f00000001c0)='\\-@=\x00', &(0x7f0000000200)='+\'+).{{@.}%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='$\x00']) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 16:00:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) dup(r0) 16:00:34 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="d3eef3", 0xffffffffffffff9a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4d}, {0x2006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x40) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000007088b36dd4eaf4fa3b160ffc870d3c3078f12bfc1ac0094298644b2300489c53bb328d9507b7a7ec17d1a29a604da0ec2d732711b5de30c2c6e890b4135a058835928bd2a0c0e23c4317c39e031280003015952914375ae8baa5de819f32b3d9be7ad62310e125b36a5e51afe44dd5150b6efdef13f7e3c12734a69f05693e11c38e8ca9fd442307774d28224c85fbdf87cffed9ad1464e6af5f9df314a011e4d92d2f845f352e36c589ec69cb8524b03d5711d9a1971b7fa7ba31c34cbde5665f5d349abdc72a9d0c1d1a20dac67194e0418ddc06f3aa19f2b8"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000093, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt(r1, 0x80000000, 0x4, &(0x7f0000000140)="d57b7d7bbb251a7f416ffc08507363cf7194c4373b75298c67cc58e637b721de5532bc011fec37851e37505227655def28faf1c79cb218526fc25fa0558cc00450fd13a45348a57a8daecd602d", 0x4d) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) unveil(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) shutdown(r0, 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x4, &(0x7f0000000000)="f6e1ec12") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xce}], 0x1}) 16:00:35 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x115}], 0x2, 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x180c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x80000000000093}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x3d3d}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:35 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(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) dup2(r0, r2) 16:00:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r1) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffd1e, &(0x7f0000000080)={0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() setgroups(0x9, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) getgroups(0x2, &(0x7f0000000240)=[r6, r9]) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:00:35 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)=0x259) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) 16:00:35 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() geteuid() r0 = geteuid() setuid(r0) r1 = semget$private(0x0, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e3b99615551ff7929bb8b5f75a186eacf75ec2d751d6d1ba09535741dd516cc0190987a0346e7080aeffd60c57bbe30b41c6dd49ff69a8caf251daf1d9ff28eb47c41530f7cf472229598f83d064bb81f8660a914e9f4ade0754e55eee873f3631e251a83558", 0x66, 0x3, 0x0, 0x0) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x1000, &(0x7f00000008c0)="47f1ad9a68563fea1ba157d5f7780f33441e16e6fe3260fdc2527ff98c9d3647017dcef3ad6e71b4b04dbfedad48018f478281b488e96a274abf300e4476ef3bd6ae3b262561553c68d6658fb152d8fc1335de32a7b9b80fa9ca3a990b890467d19785aa3a76da64bae62b09ab1b950e69dbf2d0ad00a5637cc7202f3c6cdfbb4744dc1729e5c49c0a3a0299923f9c17d5dfb8b993463f1a6689e1b0245073833e4fb44b301e06f5bd003dfe4c0a2f536661ac1e9bdd60f8bf97a6d8b76b8d3b6fde1af2252c9faecb715882e6c3d82c4354ac09ab331c3cb11b39a21c85919d0f4f66e5b3e7078c503309bd8f7ab661539301ee0a2095e8fe633f49656e4e892319d168933096e4ae65cdc11708488c5b469a16ae067a3565d9a98e579533a80d35032a2519fe6be5fd79d09ff89774d831c046de66ab26e2e54a45de708bb89d49eb2ef0d8faa65b6ef32832e80b77deeac98d28709ef46d3046c8c2163f3e9cd353483378f9247ae6b0f36d651cff50a5edbdaaf1aa119611cb56c3c6cd37cb18395aba9ccdeeb20a7213b12cd2955febefebb94775a89fac95d0fb9f48e5b6cbf9a7cde64bf530bd60a8ba71b445b9f7ea194017f93fb01194215bda8eb36d84e89e91cafe7e7bb4cbf8dfcd2d86021a95ca4f0a7845bae3ac5673b7fea6f6166273acaa63239d4a921b1e192952a67886506a712eed97caa5e0f60fe2df2ac734bcb8992bcef0cc4737e502be1f4edb03a3d6d9da790e00bad556a86bf6d553b23da9cc9377ead21430f5f4e7c4f29211e3f40f390e164783cca9a45c6f0b7e6826b6424405117f374fad25bf1d04b52b2b29dfba20547da737e37ef552688b8431e3675aba96c4053d41d249835db2ba517a9475bc77fadf3d91a3ac1e7c1e989b2b1ba65b5f55ff789ec55514b94ccdc14425c417ade218b789a067a8449b12154c0e83dd7e043c4722d39b5b1a95fea16085f5f4bf6b576c31bfd885dc3fa124901b7cb325db1b403df1e9f88f5f55959e372e7b469ce40765be8875cade32beaf13a78280bd7d3e960fcfd385afd0f6b9ebc5caac7ffbb76b919c67a15ac4b66f7067ebeed4c9f1eb25624940d6e5cf9a1991eb6697a5fea3723e2efe68ce29d07687a5ea6682a1982fd5ae4b815c5d70c5084592247530b68691f7135877c5cafb9b89411f0512466005b0020c6d72464b2b426951c89dbdfbaee237d61ebe5bbfc36886223ebf3f2b0a519903a233385e9dbf933f525dd2757a56b860dddf6b79ff5bb9f0ca7f362818854f3c647701d6428840aa9bdde92a7df25da47abd993ecb1f86a00b4b9f941845920e283b85eb02f10ec5cdfe5d6112382f6dde32195aa970da6f5fc4d14ebe282bcafc4b163a2d12c4f132de060b28b410c8b90f326c25e086b8af95333754e861b9c9eb0525bc472e168d78dddef4859f7f579ddc04e0f5870d27b62920d7565e8b7404ce68b017fd82f625cc7ad9d0ce2974779a99970da0318f84ccd1f8404893331d3448bc428897bdf55997d5ccc5aef40908d4e9a690253f9349dfd8376f99a9e237f9e93254e600fb2129402f7737c9250b721a1b0fb189ae9f7c1bfdbe3b79f5973639d26941f79468aa22dfa44b404bffccd58792a8704851ba396ce8ca43d2efa48716a33dbc742493982304b7631aba45dc540777f94803a84782a889d0a49c545f209c2dd8eec995e781d1173f0ca3dfa599b513030fd0a6e46febe9bf59c78f17206abaadf0687d6c3b47c4652767bc968c67c369d1a45c1fe201dd8afd35f683d2c39e6f39369ae0998373ce15f989033b4c6a5daf4c793a0e1b9e20b723d2f89f61df7a597501a6b39500b004204a1bd6f218c23416b572692f23bf13aec815dea98438f5435546c31f7b51e231dcca3dff06d55304296b5b7c95a4aef4cd9e96258bdcab24e5467a92335018539ee4d7071dd7eb21847381065d06643f9d5e80b3b4af2c20deaa19668c654a6b1fdb2338ebe38fc43d596e6101a9b111081168ab07d826cfe2b14cc5608f0ecd8a2ec835a84f03d529439a30712aaa66e58846a5d014b644b28b7f58c6472c6360bde542daec181ad4e68084734a786a409f39d90871d6844afd9dd0c8c92ad2c7ead011343ae3188002bc78ab3b67fea944d63603a152fb224f7d867c9b243c01150a73ceea0fce4fe073a7abae5401fc7a11001968bb115eb1697cf9d13a12cd43d30fc0a34ba8342ad17e924cc63f4d5de0c725f7c93f3f6a8231e933f27fd3a99b9659196b2c983da77ce8665708ed23f9538d7fb332f9ae0adad33381b2d4c326a44d4106cbfb3ba50506381f8003b5e25afe43a465fa5442ab7bd4a0fed6abfeb143397cfd191ff3ad99a99992276264bbf5e13d2799091e1c550ab185faaea28dea9b2206a81920e66e42c607b7bd82af35a3712c1559bad1fa97361c800097f72e7eb43260af49bad1bbdf629c322626396f54c33db38bcbc5bf4a4440c832e14950c290bdb7e667139ab8cf59dd8d0ecda95e77b1a40774dbc6f5acdafd4c4d2f4ba5fa43a4f706562037799c21b2374bbcb3a5b5d0b28ae7b85133a696302503293961f6ce9d523c5299c929eead8ebdb00cc915707195e3bab482d5dac5a430f79c255f216b5fbce769e803a66c3a069350060d31c11b4bfe60e10b296f63b13ccb2d6c08caa9fa8b5654ab7424061ea6b70771afd1a6b60a586a9cd9a8fb1d325959d76384656b8e826913b55482ea387cd244dc3e6efe7cda765d64626b9049e66692f486b4c104ff7e2491d32e6a95bf074c22ab5437869565ec8fc4a08620c5f5a0976018d85fd6d37a00b44ba75b9f92dd7915d51f1b27ff3ec06b120ac933921cab158d7576d05255a8733ab97020a4410a7c46f7226842fd2213365ed17e88ba4bd5789e852cda3420a31d62e6905786c2fcbe4d8283983681638c2463d7878b365525d55f2292d3e06f3996d9ad835e939e661c672560b4faffe2c8a0c98cccd1e81dd14ab85dc7ab10c84683f2be75dca7e8fae0246afe0d193a2416619fe780d96dc99f005d5b1d2989cc6c4e2adfd584c47b359d24977e83e5a96a4fec32432d64f27c49a6c77ca0cdf2e67299c359956e995d0e5612ae4cae9c55651510eb5927d45684c89956b8efea447bdf159dce59e743b6d4424b3520707061bb43f228b18c5606981acee9c2e32b86bf4ae242dbec795dad7e79b2f7842359b9b1d027af7fb9ae4f61a37b61f347f0cd9c3ac86b9826fccb01f8355ed5db76c8bd62f1eb89be2920007fd148dacffe93e1751dcf0fd4a2acdbcc18d29b1619f007cf7dce7a2de520cb5da89dfc7926143b17011ae51fa3625a05c1b88a58696b3b45fbb200d4367f3e4209cd8b26187a31d345c4e3c6f7935b14f94014eb7e36636ce2fe093259c08bb04564f7d8bb17709a0ac0251bd2a7f38c422db206ce44f87c28c11614fec712450c4195b533645ca4d9111ea6ff1f808c21d1c48e0cd1ba2fb95156024612fc7fe95241ed5c7247d107a426353790f209b96a2cb571e7e7df46c9e43e976248665153c72878d36b1598debce5c0a272c2ca06f53c855d23ce48ad6a6ee37062d3fb9c2f01f59d96f03e252b5a2f0bb4c30e0caadaad82c222ee896f97a5215cd426a0f495e3c3ea69b628721f2316afc41f58699fc59e2a418df62ee5a81dad8f17bf2e3ba9f66a1da59ceaa12c23e0366fb266300b42bf50a47791b672f90bce3f7b28aafdab76b88bf3d4691734a15178679e0aaed2c6064be44a0fa12cb4ff315c27a44304f8602b30818dcb9042ef3d69c7cf5f474dc5bfdf1f48aea68762c5d90760892dd796e244283c75b3c21127d5e15f42ff3645c1aa5cd704c7cb91546754b74d81ad6218b4327a6c441f15b90e69a28d44f2203ed043269292ad1b9386d67ae050bd6ca3c1ff82632fe0cc4bfbbd1714ab1698798b5a058b871f1290bcec67d648b7b93ce10a79c5f61fae8198f294160589ef18137bb023c9616cb2f85026b9c220917bd6cc256ce76d92f59710555127b5121a437e78b73ee598870383ef5f0f806d1d796f8c9227965f869ce387f45ac691cc245599f08dc65b9863fa57fda87d88bb3d9d8e8173f1412d15579f72bb0d67a315b1fe8a17b4739a52369c9d9047e4d65bb9ecbc7df8ccd1cd7240954ad3752ea55d66ad96eeeb8d3ae2eee39b5e4fe0a5ffc2aa09ab481b4f3271ccc572d349e3195ebbb4f5cbdfb3fbf9da73d37c09a470536b60dbc4d16853d2edb0ee8f6021e78c3af8f56579b1e624b9fddefce064ec16ce861ff049458ca4bed8cce62dbad6fe4a7574ed0de1b1f17b714fefaa98315a250b1340e3554bf9389078700b92e4508bc1750801c3854f065ed790943e48b24015d21bd6dfadc10ea1a1665b60156487b44ebfe6bdbf8928bc3d4ef0d6283e1b2a00af9f7c3f084d83dec91a87e852fcf5fa92fbb69dd8258b4b05b7f87f85a4a451d568433da7dac0ca6c112bd543afde4818e121aa3b625c24c38f1534d51439dcd3cb04f2fc3ac8d1d5da05416109690d108bff081b36ff68791219468a8a8dcd5e9ef36aee30a3eb03c6715b71bbb6d7ebc444f92f1d427dfec61d4c30935c066d327dbdaacca17a1f6053b412801f5f0d21f80d96d6e61019c0e2aeb21c7de832ce4180456c07c39edc00ac9abd55e8e4c951a616d2966fae2b55f64bb10c879cc2ef41f4f1b2b6119906703621f09d68a8380c997ae6f290253d0d5195abd62f176a651293f87e1661d865da45ed3165a2ad598d12cb0d45285ae2789368819abba4d4d4343e55b7d94bdcb4c63b3c916b8be41651043c1baa2500ad481ca37c2aee4ab3deaf7b631833a8a34e061004cdb869f769fa514643de50412b1d713daff276fb62186f3f070e8eec13f9d264d64ef3510cbb36ef4e4991d489a0c994ac6e87fd76fd91359e67b2361751e966c1984b6896ae2ba74164ffdce4adf705001be36beb2aa92013771bd64847cfa0c069195b3a1485507a1a40708f79ec31da9339a2e1aa5c3fbe1d495b490a68756db12f64e1cb56a343dbc357a3699e0434fcc372db4469b89144b4b1ffa6d86650bee91b68c42ec0b50a5adb96fdb56ed1fb0bf949687653b20cc9484a8a1050e0fd8f1f0f72f55f7a4eef336064dd7bab2e521866dfb23bffff582cee08568e7c6d955045842eff4f0ba502c0da7b20e6b7851ca6ca7547ae8f768c6fbe25a43faf3d5011b63f0fa260e5e8b82121e7e37b7a77980b61aca65842d8f67adc57fb6f7b9fb79f6660162f4da91613a971e1165741d4ea845077379c8ec98332c54a4947ac88c202482d1dec56da692652a9ff3f2528611a3dd216a7afbb2dc6d926ab5645c80fee3936474c2f10241b9ba5b26554240ce95f56bb7b4ada9d897831e3af70a24a236e5804a8d4e917680669d79f6008cdcf1c149e4d7f0d7b5462482d2ce0b459422fd6de75470e05140be30e68b5bce2e38f146a1ddafbf60bd667de92e2e05a81363560bfe6c532bdde926143fb26d210d15f26e9ac894949a7cc524524aed68ddd90f64a093975a5197ebe618603fc95c806c041c7f25d432359f250ff03995b9a84bbe00b3746ed3c0fa5c1d04990cca1e8073b2bd6e986c3953d098d43a6508a0689d1d641771497fbd043b0de0d563fabf3e413e553a414fdc52da94511062f7677e4e5aa6c005db394fd265b03251b7cd5c03b5deb6df30a12f7a91f79a75d1c2357d2cc2c6b76cb9da6b95d374ff547c4335f29e289f2ea990472105afb37a9") accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:35 executing program 0: syz_open_pts() r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc0400bd1f8297bba) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xff) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x0, 0xffffffffffffffeb}) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000180)=""/123, 0x7b}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005046000000000000800150a0000000000000080fea7fef96ecfc73fd3357ae26caa04353e121a16fa4f376336acf00b7804be781e4993f7c8df5f882b000000005b23ed00f4c8b2ca3ea3c257699a1f1306000000000000007d026ba8af63ff372829214b6d7e07a441f2b1e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/185, 0xfffffffffffffe36, 0x10000000000, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x200, 0xfffffffffffff2a4, 0x7, 0x1}]}) 16:00:36 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0xffffffff7ffffffc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8100, 0x0) fchmod(r0, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r2 = dup2(r1, r1) dup2(r1, r2) select(0x40, &(0x7f0000000140)={0x1bb2, 0xffff, 0x40, 0xffffffffffffffc0, 0x6bd, 0x200, 0x61024036}, &(0x7f0000000180)={0x0, 0x2, 0x9, 0x5a30, 0xfe1e, 0x4, 0x100000000, 0x4315}, &(0x7f00000001c0)={0x1ff, 0x4, 0xd5, 0x4, 0xbb1, 0x1, 0x6000000, 0x1}, &(0x7f0000000200)={0x9}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfad, 0x1, 0x4, 0x0, 0x6, 0x4, 0x8, 0x3, 0x3, 0x8, 0x49}) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffd78, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) clock_getres(0x2, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x8ff, 0x8, 0x69, 0x4}, {0xf69, 0xe3, 0x1, 0x4}, {0x68000, 0x2cd3, 0xae, 0xd8}, {0x200, 0x7, 0x0, 0x3}, {0x3, 0xfffffffffffffffb, 0x3, 0x400}, {0x6, 0x9, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f0000000040), 0x1b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001280), &(0x7f00000012c0)=0x10) setsockopt(r0, 0xfffffffffffffffb, 0x0, &(0x7f00000001c0)="fa9064ca68a944a78ece9977eee074d0534ba86b9c63e48c4d62e9aaeb4a71a82a8a597b124611a9407e573d7280fd80bc78799f84d3c54264320166a61a9f6f2dcf8f89c009c144e87bd8f401ef56b4551c94f69a92bd6ee2e7d8df8d6b25909d8f7ef7b5e7d47325d2098f2a03a12a7025f7057db5ebf5a161691aa8bd72eb659aec335700c24958751cd419f6b8ee1d1802107b88ec293062574214a8730265dd8fcd45a4306ab7ea5e59dcfc2c75ca8d82305f45beab9f046d8ff02cd30a521d48c8153550e4e87fc31856938b8e4715d5cbf3450f59b32c2679564e944fad97b410a3b3d312095ed94319830eeea7cfefd7c9870cf68c325b80d6075a40195a3ed5e7afb5c4b13c79088c3dec67cc4739e7314ef08006e79231dd1375e319c71dfcd5a5a5be66aaf7951c5a90e601b3a8c2f79275761329efd4e951435f96e5c59ec6aeb19facfb5c73aecd4263a68cc26d31c1de33a60f7470a49ee3787a37c60e41226d0ffd909b7a68a691c546e76cde507e01e497e383b3816f00f5d0927f2c167fe40fc392f703a59cb815766e0477c903d033c2d3216439188e45a46ddd1fd080c809c0dc911913c998af9934ad0d0038557637acd50e7c4a63603f27e0a85a8fc2589743587edf5e0558cf38f7a4fa9a6d5de82e79978b9c67f37f7c9a864f43ac267e38f6fb8cbddaad37afc839dd21d056f8762c2e218a2305294260fbf7af55ce252cdc987ca5bee8d57c3e813f7527c891e741843565c522a591a979676878e89a72979674361d1e36b6e0054e05db90de510ebcb607aebc07c73c22df070fcb3780387bcd6bf1421f987b05cf00cf38988e3ae3011a4c3df30a572b1675696c0140866350196e37c323a2637226afba72e73a86c5d94fbb4f9f637f2462284263ee20f5347ff0bc6e4a3103ffdcc24941c5f99d1e440be5e406f8c5808b47b8ae9ac7225390cce362396378b28defaaf199bc1e84395a363e182b63f5d4ab7a49403b00121d75d386362c5d5d458463ba015e013b524a6bf2bb6b4fa4bce3c6d30503938e438a850c818d160e3b6ddc89d57b0aa400c03f8ac67c0edd0e8b884157cf092a4dffed93ac72c040b65af5d293bbccc550b011061d4453b790590f4855009817c0f30c387b5c9dbf76c12b15c1eceee40985cbb5ebc784b92218e5eeb8952740c5f5568cf79e06a9ebfd9bfd93010e8328ac0b9d5d6e63b485c480751197c720ee8218852cf2887907f5705494726377c6fc88fee120780818e516646a7c57e156c0516ff7625a119ad93b6b53c2094678df86a233e9f8b1b07b6e459d38a86b60a8b272a77429875ebeeec8230b6bc03608471a2848a59a1f9dec3b8c1324c516fea01dabf67ce2f6b9435dccf3bd6f12134666056243dd425448f6b104039df467c1d9f733345275f0a699f46a3cab1c892ff2eaa15e96d6452db81bee8ed43caf5a7438d47c463385c33416654c548dae3e147354cd4f020ff2382b119b2bcaa87f49fdc23fee24ed423ec1ed8b347fb47389d301abe06b9d3f640bbd78acbfb6bc7a7e25a4a68a78115c1be7b6b163ca1f98edf296b6ffb923c7d92c7eb341108187dbdfadd8dc4d5668b795cc2ce61027aa2fa659f1f2f090e3eb2be69a94e4333fdfe66e7ee4a8c3677226335e8f12c818ac1a4161216510bca3ce907538bafe1f1e38b8f981e913fd7f8039c2b79e9cbdcad28b9ef0cbc02f4f865c842f6ecc6abd8bbacb4ad90fd47613d9fe14d24d40812a1bde0a381d317ec1273c60cf81909708611fa08b960df04f2248a9da4cc7d2bcb3bf9a2e9e406016becd78ffeb69556253ec858136c7753973c72e72ee729f9bc951f2aece036f16786ac961347541d0b213d466c9f3962d4ced75369a3bb54d67fcd1ebc04741557bcfbf04c1f516e910e74d472715df1661796cff4183f68c02b23212b9682b251104b1505dcb0bad334c10f48cb683a6f1ce6453179fcc2f963d31ec96ac684fad8d20f249a206cc66d0b31d0652cfda0ff01f609a1e0663a09097ca977cfc9a67f854e69fbfb6b3c42d5fbc63a4bdb151b92143575c8e81ed3dbe015e259546a12744d023c8b0524c9294611f54a1b3fd2281b86dad8a3694d3b0603d7a50cdf42fbf654145a2db3cb6b746a470f48708a01ce671b47990ba129b0ed1334698ba83f05b4df33bfb43127e89f6c24cccd7f5d6c01a14b1fafd738972bcc3db9afe89c6cf9099691b7dc00a350c9bf62c868a7d10c739d884aef4681d5c7af89aca4154360f916ee99fdcec7784b4b27e019858eff6ab96747fe72c7b0042036deb9e29c673795773d33637f546d0ce78799fb2ef65d120d8fd365c032db8c71ed1bc76e39d15610b1dbb2b732a579af3832c41937c1ca4b2add16ef381110f4886cfa6dcda1843aa0a2a09a826b363b34ccac3747e8db14c69c3e782843cd03b6593caa3ca333b3c59c98b156a15bb627387386c7a536f09443e8325440b7f884d9206b4f74c94f9b4787b74c8b0a0832c8442877eed5fe43d5d1bc802473e85fd405a1a068fec32893cfbaf0c50b4805a71228c1817c5c79a34dd3eb84548a8510763a22ad79f6cc6484c994632d7b498135b140f12c485fa88f828678a5d1e69e659fea15f4239a44e80fe2b4cc91be2741ba0fee24e21a93a0a8bb8e5cb704b799843584c0eea6005686342757b773519111739121520c5c5e506f8b5e746e24301e665a6a2d2ebd29c25f6c4e5140b46f2111e5262c808efa6ebbb6bac16c3433002889205b49afa199508602771c1f3cee75fd1a5465c3c3cc21052d874b7fd1b21408a3be5997ab7733807e2c109cae6e1429762d17a8bb521c2d26568ef937a820f811fd5daf75b897713e68f786cf2a1d3fdb0348a4c4313f0c54b087c816ae14634a023119c197e6cc0f9903e1f84b2769410d96f473d5ad4a19756a89f414555c86a11592f95fc935af846cad2bfd04fb50e343f76a88a139700cbe358799d59b1ed003bb2ce9c985b1266be85cdcab21beffd4c405d513271e4849ed3cf68943ade923327c3014d05b2a3652139b2580a470b5dea7824261d0f7a00fce9a2b1a32e92e1cffbf1a1efe26dd05f53c8203d2b50c653eff8a0ee5eb055607d02a38d3c02a5f4672ba06de9adae1b3227ae1f07859cc6761ad70cce120feaba4160b744787d94318392dfca511469ed81f26062381bf57de52b0026b47e80ad83f6a4a3808ca5ffdf795cc6e9943127f69eb334cca748eadc9a875b6c5e1e49cdb916a8ba5e93f469c6537897d23ff6e96ef88109e7f81f9ebb3dfb5f2408c24fe6b1d06aa3fa5da8708f030adde10bbc99c5d2ae50dd54da0813e246d9d186b71ce3afc3adbbeb713ab41a2c4f25e0f78ab9952a5d577ad1e4d7e00fa719a0d35a9f4d793948ef69a1e6f23ff6c060e87f590178c711667c4796ad03abc8c3648af8770d54aa84be57fed1a88e5c10f8b47528281bd9f8627cff0d4b542a5df4276277d09f46511b446a0a412470017be4f1afe53cb07f20116cde3427465f8b74bc0a688a042ab8905383042c2002f45475d7093d629a29397925ac94154f522894324e0bb71b74a9101432fb7091ccd6586dab703391ba4a2572892cc534af89a368cec7c0def33dc2f81d602c06a89e5f5d04f69b5505bb9ec82f94ee603673a9dd1b849f6b58a59eff05290be905e649834bf6581b1f7ad5f8f39e58631a3db89bada6ab66cceeeea25ab2cb7259b4cd17390ff0cedb3686bc97aeba07272b2bdda7c777d5e791de671f2e2bcc17686b79bcc177a2c40b393c9adf3806b6b1e96b5ba85d0ef9d640dd77d56a99131a982cb784fd34975557c9b50107f96aaaa17664dae97690bd8e65ccd121f50f10175fc310fc97848d29efa814f4d996b6c284e20dffb1cd25c30f435661f9b795bbc86852022951d6a0ce840016c2b4978308b8d939533c181ce7f60be8dd708f53e4f9a1fbafbc6308c1699378733459125a12a0d75f322833d321a55fede2cf912904953edbb6ff0cd508081a6e675fe3d7da99281fe8e485f0dc9881705397d5e2f81001849758cc527d86d78edfa98ac910f0f537947b41bf8d24c54f01ce718542f690880153495b0179fb982c705c8776cc0359952fae1d8fd6a4a3761fad35c49fe71591258d3e8c27f07ab2c839d61cb71e1f13540e441a7cebf49f7b8498bb38fc37160cb886b6495b22b6f6c95bd973706e6f4c708419dae1fe842340ccd3bb55bb5b679e9d0ce671f54fae5d90990b0066396a7f69e56975dd59f0b73b4bf3737cf863d2c6bb0c19c683af0dc91c12d6c1804fa8495ce0110e7729c0ab2392d19bcf3c26683b2068dd05d206248440f316f4276d49e5da95f4582609f897c21ff8709e0668fb6705ea619fd9f9b408bff76b0a821002280a0fc3dd37ed153d33515862093184f2e8d498e7ca23eeb02c752ea86dff4dee18a464381635394482af82baeecaeb525874d9a536404d03d483c5c44c67bb2e7fa4378bce617e1222091433f7ddb27e37da161ffdc8b9630b3fbb2f2492689711f661fb4c84cc74d23d99e84c01e273df06325816313e679fc92505af133981bbb5d6830e026bca424ba4f5090732d4e20829af00e7934b903d4c39cfbdcb38b2885ebb281a5210adc47172a71a481d702b8e425b13e3a8016d5239414a9c25a62de01cdcc44e1a466e17d8195d4a63da7bb9189f24860d0962595ea1f3395d1578ed1d32ca3480d777a31e16165ed9b42baa1aaaeb059673ed1d34ae4abe5c60bc801c68414bb73210cd0bd8061118ebbea646e5f0c74e90706a744aff3c6dcf5864ecccc3c5e960e9d93669d692c6614cfe779229d511a3b4d8b68e0f704a403b446ace3ad58bde8b83d19a546fd69de6041a62a9faa6310bee9a23d47634ee8a72eb02f6d9bae8a2988882a1193f26f0a0ebc55c74c1ac67b9dba7d926a7c2e0d4a3de5928cfefa11d6f60b08c351ae726330b85cf6e23d77a531398ded7775828d7e4c5877a612162d9785be5bcb26551979144d1702fc1187fb7c196341110a613da174be0e018790bbff793f8485c23a978b538be88b6bb875c32382c615e9ff9e473dfdcc864caf7fbaed9ab5365274baecbd534e611e22287fb80d3b70d1b6256f6df79126c51f0fa6957d822e46c8ee685542278b35f755435e7222762e866f2098399e960ac90dc8620a54ad52b6b105003b9ff5410467f4eb127bbb973076f29ecf5091352df1e89767535a1da1d6382439482499505e29c7d7ae560c43b0778e62ef88a6df7cba8c65f0886713c0ff0a60630164b0587cf9031e38b29b720ffa0f6712e22a7a5932c7e1c9c860ae32b5cfd52b56569d61cdf0cd95172f4958997f178380b7231c51715b28d7825a09e2992ba1d51876ce0f2f6b314619e1b5db9a4aec9a965819934753a4369bd44197feba9051d291ef9784ead1edf32ace37f7a0a2dabc48f8f061a348b0ea0e178bf701a159e99b5c7e78c34b1204f6500db83f85784893dd018f0fe454f7675399ee1e665a5923a968ffd0502014852359f9a90908b78d39e98c19ee07b888b79178cfb42be4e8316e4351d38f35d3544d0db30a273275cde28655266d41df374c060e227470129dde5d732b6be435faf3a75a450556d0cf3b569388ca6aa2bcec6779f62ffb8f7081596b76c723effd5d906ef094db4dc1a96f27ee202bce0f61044ab49e5b0b716de6cb960065545b8b73a88d687ffbe46f37cf3dd6bd59d902fc9fc66d22f46a7f9059f24797a", 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x80000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) getsockopt$sock_int(r0, 0xffff, 0x1028, &(0x7f0000001200), &(0x7f0000001240)=0x4) getpeername(r1, &(0x7f0000001340)=@in6, &(0x7f00000011c0)=0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x30) write(r1, &(0x7f0000000980)="f1c53abafd5dc1379a4483a1010179b7ec13d2eed3cc331706ec21675e9e527ab7c8b3d1b22804c6a9a3f316dccc21f393e8a1058e720f719c99b4af67b0d74bf3dc3e18ad606be3d7838e038ed95b0050cc028e4d51acf1e971e6cceb1a58fe2904392d8b130e947e6ad7884d3a841ddb699cfc10a778b226ff862fddbbd8bbda3cc0d9dcb719734d83be27546a5e9ed70c07018c1160c660c3d8e0bf9a200084894822808a2880582da3b9b603a3100a20259c8790942e0200e56b265e9352e7f004726a3b24f1314b9bb8b708e4a9d0e7744f1f00db5df7b2837482180bea8303918eab34e6a6ccea1636fbad3ee3af25c2e43e64b2b4d53972c652d9fa7e674e483bb5b4bc47a97e12cb3b63f2969a77f3224dcb985f400dc75fdebe7cce28acaa2bf394b7810fdce6a62cce419fff2c7c388bf99663398d955310492413d4af225782d6bb6d14df30985de9224223ccdc6cede4a7548a067eda7c316c271e1210d283e6ace8d6d066ce547eed73007f31ae35a9d84f2068d2d8e6b837e622ce8f9fad5a9c28a51336d6f196a8a5e868ac2d282d5198d4b55ae80f1b006a174116cbd141c94b895c0b660180ac23afd47af90259e26ad49828c25c0e7100"/458, 0x1ca) getppid() r2 = kqueue() syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = semget(0x3, 0x0, 0x24) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/209) fchmod(r2, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}) 16:00:36 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="78130916221d2640194813d40ad81beb91", 0x11) mknod(&(0x7f0000000000)='./file0\x00', 0x6002, 0x8001) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x100000001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101a0, 0x153) recvfrom$inet6(r1, &(0x7f00000001c0)=""/223, 0xdf, 0x40, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') accept(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ee08665d19ac14d5e5135e77e941a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000000afc79260fd000fd74c8b1580800000000000000d09fbc7dbe461496c3252127750b7c662124eb7567a02abc45311cf19579fcd83099634179feb47a883fe296f83c83e0ecb4d11f", 0x70) getuid() 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x3f, 0x10000, 0x4}, {0x5, 0x131, 0x1}, {0x39e885ca, 0x61a, 0x19cdc43, 0x7995}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x3b7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setitimer(0x0, &(0x7f0000000040)={{0xab5, 0xffffffffffffffec}, {0x7, 0xd4}}, &(0x7f0000000080)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:36 executing program 0: mknod(&(0x7f0000001400)='./bus\x00', 0x204e, 0x4800) r0 = open$dir(&(0x7f0000001480)='./bus/file0\x00', 0xa00, 0x40) openat(r0, &(0x7f00000014c0)='./bus\x00', 0xc019c6a226884168, 0x1a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() wait4(r2, &(0x7f0000001580), 0x2, &(0x7f00000015c0)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/166, 0xa6}], 0x2, &(0x7f00000012c0)=""/114, 0x72}, 0x802) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x6, &(0x7f00000000c0)=[{0x4, 0x23cb, 0x5, 0x8}, {0x14c, 0xfffffffffffffff7, 0x80, 0xb6}, {0x7, 0x8, 0x40, 0x3}, {0x2, 0x5, 0x7, 0x1}, {0x6c, 0x1, 0x40, 0x6}, {0x1, 0x1, 0x5}]}) accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) utimes(&(0x7f0000001500)='./bus\x00', &(0x7f0000001540)={{0xffffffffffffff80, 0x2}, {0x1f, 0xfa0f}}) shmget$private(0x0, 0x2000, 0x191, &(0x7f0000ffe000/0x2000)=nil) 16:00:36 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sync() lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8493b49320dd8693d42f05c008f2177c6847ae82"}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f00000000c0), 0x27b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x9, 0x0, 0x10000, "dcd1017b35f7ed9c14097dd1ea93888b763472b1", 0x9, 0x1}) 16:00:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r1 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/27) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x756, 0xa35, 0x0, "d730c1e7bb6fc6e23c5b40002000000000e74de4", 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x10000, './file0\x00', './file0\x00'}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:36 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000680)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x200, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r1, &(0x7f0000000080)=""/87, 0x57, 0x842, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:00:36 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x512, 0x41) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6f, 0x1, 0x80000000, 0x5}, {0x9, 0x9, 0x7, 0x8001}, {0x83b, 0x5, 0x1, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xf7, 0x611, {0x0, 0x51}}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x9, 0x800, 0x9, 0x1}, {0x6, 0x2e5, 0x2, 0x9}]}) 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0xec8a) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:36 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) setuid(0xee01) seteuid(0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/2, 0x2) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000001c0)='.\x00', 0xffffffffffffffff, 0xffffffffffdffff4) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') accept(r0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x104c8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) close(r0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x9, 0x9, {0x3, 0x10001}}) readv(r1, &(0x7f0000000100), 0x1) r2 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(r0, r2, r3) semget(0x2, 0x4, 0x10a) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20a81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f00000018c0)=[{0x0}, {&(0x7f00000003c0)="bcb5d5fb43706e6073e5eef17d46319678da8916da6daa70a666a246c732a1b8ff12f567ec7411e130d7bc9563f57f324082ef48ce390cb42a7a52c4127b81c92309521c9335b0de81e84c85ef94499fd2c9f84f58a2f72fc07b110dde02a7694daf9504a105578d41d1936d47faaf06633209", 0xfffffffffffffe07}], 0x2) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000006c0)='./file0/file0/file0\x00', 0x1e0, 0x4) sendto$inet6(r5, &(0x7f0000000880)="9f0f7309dbed0180559be844174ef378882ec39d2edb06d9d51a0799528ca65ae74f4592fd409a181e43751843f93da403ffb4976689a70ed44519641e2274a9d8d0eeec11348228a91d9905ea5bfba12e3ba003326f7f39ba06f6be3f71cd25f501e5b8bb0b120f618496e53d2f6cf587af9af31be829a48e995cb1776e5f4553353b0875b5b234bb6641a2363d98240af5b729b955c4a5bbbb5247c6d8e098fb1bd26df3ff997c976c869e2a3c22d81055ae379d0c46326c02b8514c4e6c40ab6e335662531252054a108f5ca5b9cd17844d09a7739f4d6ad0ee1b1d0881164a91b7a414a3f746c2660cfefbd972ab9f5fd1d2a95dee56a461f389ccdbe213bc52111cffcb792b63a054f48ef9efa701e787393ffc889f8a3e94ad0f216bd22343e65ac1bb1321b0923f6f37dbe495bfc26ccdc0aa4822f405fc5c136033c3d849fc7af99f77b319ae6c00ca1834033ef5ce54a9a7fe6e5cf9e574c424b39916555935bea48e5870706b2ac1ddc07a5435b5cd24e254e015cc5ad893d8a5e915b293877b2e7187b91f92353b6bf55e5135a0366993621954883178c991522c6d7696a099c3b509334858d4d93ec33d300333de1f07986993b0156a142ceb7fa67583b00bd19427f465240b0a50e97945a82bfe1e1d53111a9e0ac946e089fb00da2d6a365faabe88562dcfaa07c33668e47d0bdbefe2336c17c0101532f3e42fa7ae326ce5396213fd597b640463163d9588c9768f20a7806fe7fecf54f226146d6748766c690bd7b569dd2564ceedce3f70d85627b54626237d025cb12760c752b5f43790ebf1c408a0d5ea04df2e81b599a36ed20fc751765096962e7ed413b2ffaa41aa275309443dfcc3b79c3cc7d9f38810c57d6473770abdb76837a7ca9ac8b30ebefa73248ae59ed2d07da9e8ca49f910223c45cdd283b057af14ce2f3f22b26bebbb0b37ed8d1bd4c43280670e79c90f18fc701029069846a764b93e15bcefea3117f9ee2a95539a8121722e40689e98347523c150179b7a6a963daf80b0a0b4d1520f775b404006df0494f0b803e6c0fb05667adb9df3a88ba0bf513b51710a746c7aa0f2b5ea4d380a0339dede4b3eb217a565cb4fa6c9d1450f8571ebeb1c89e126f290ff43a389220aab62770fbb15bad3dcc5d086e6a77b197e86e3847b4e6e77ac332178dcce5dc7c098245e5126e69052b7916cb1cc179c8193d2986ee7fe7268a66bde9086d680bb9aec3ea6c949b2929ef24d1e2e89bf7fae34b44424e62ef7b2e741989bfef66a3668885d57e1ee7821e7f8fe059455f2e444439888d655f33ad34ec98bb353c3fd93cb5a695917051d61513f885e48d6c043386e9e716ce07b54c8760622b9eef4e3e0d13e112cc64902282c3f6a3625c1c7e4cd0abc2f42538552066fc8e77250b61a3416eba697a9d40ad2590b720a87589daa760538aed3b077326bc8d1c2851a7079a3deff2ab65dca1738b7b078bc8eea1dd3da0b0b89d75af7b34b8ab7b06f0a08709afcc4fc5a45242d8423e4d8cdae6f66d4422909957b8eaadde4fefc91bf745e82da8f6d4437aacfb28d6f6ecb91438a89fa8dab32f67115e25531095c49288f8f7ee24fa43a3383acebee23e362ab0fd52067fb7c17b1ed1b58ffef878bdcf96b0d5274b443f3c0fbc5481f2aa0184948a5f719f7d1fdde34150b8b88b215a84f28cc44d16a7d485fc606c2a7d47582bd635c431a2409dcc52522c94854fdeb02e5e4ea390b30adadec53b7a7f29ecbb136b7ace7d5f8a9e953016fbbd806094f8a01c604dc021b3ef72795032205ef21239325c4a9cf04da7281845167b6a7e61562b46cf61e972406e77e7404a2909dcd2abf0af74c38aae6f1e15b271f92f69c5c222451c48df0fa0b685123db5a7f1257053c602429c275dbe8bf8ea974cd4e1ec7fd3d062f692f1f4f6e9c34e1d822cd4558916fb5d3ec6c4eba09445a2feec6dd52fcc7b62467c61df479d20ab6810fe19348c3558d574e65339f7865e3b1e6388162be2c069adee27402d94a71184173ed90125188bc5e6d7e7cc7ffd99a5d8986a89d157ab5a9de24f69a131bb8ce382361f054c81b60f2014e9ebe344f014e903853929b44d4577e8c79e41afa97cc2cd1a72ea41823bc3f04497fba29579ea5e6da8cffdb3845b25460dd5f43c4d514ce68b66f02f5ba605d8b5f062740f47704312d4db033c4bcbf052814c791b67de2fc405013facb5f4542b4bd63162ce73637b76fd0a8b8c52831dbc238f0e2752bc18d74634ac2828539c60017bb2b0f0eb9309bccfc33856904aeac7b21ce3e30a8cf002cb439c0e73f12e002d92b0f6fca26664ba9fa38d7dc1f663a779d3749af1241dc183628fde96c067a7d6a27b776477872301b13a2054ca80cbb7bb40f0d9c10049770a1e8605b25008686aa9760c5dff72b29ffc10650f967468f7ff7be806bacbf05274c862992fd08727256e59d3fb73f4354ad5d74df9c4a7d6542256eeb9a345be25a86e4f16c6e4c0f2092a2f4ed374e5c584e9125b2424e6fa2c40ea20b67c0f8c8fcb0052c87963f9116c87c75c59d8fd5df49c2636a5a1980e0f653707a7c18b9ab080df8b2cac2ad90aa2da4caa2bdfd11f3ea740ffe01e0df210a703f6391cc328165c3fef5bf7747ff859bf84de488755ae9933c80d5df1394a31c504d9b3c10eac40e308dc45dc7cdd6e8ab293d6277dce00bc2e3225ca7750c572d0422576ad2bbc35d9ceefcd69f0d4d456a590357697f5d80bacb4ce038bc545befa9bd16d29bc6d3b8b8bb3f77cb3054050dd5c9397ef345de171a4d33b14b45e532431c363fbf44998b47aee3e731c9b37ff9563caba2df9bbb36ab73f58e1c72e3cd124125c5d5cbe0246e2c09ca7da85ebca5f7fd33e05cdd22721a5f535bb5ca2358282c823bc8f70db73ec44ce98bb793dc1868d365aaf82fe5dfe4dd67c6eb2e941398c4b1fa936d137c3b27c7f909929dc502a5c4df9c69dc34c250600aa7077dcb1d4113b5e4dc6ddffd43b6f1b7f1a992c42a9912c3272db6017a5658ab70e87c822a88b384060c6144d6e10d0ca16424b155c5ad70c19e18e0d1b30a6f7f163540f637a91a5a131745b510f22d54332c0baca5d2c7af8a4b03580fc7f092ca57803a8990c9847c7c04b988e058ae6bc34ebd9412e9618a3fa3806915ec4de8aa3c581e554ee240b47f5b467ebd0f628371b65c7ce23b5af0bf0067f1b168665cb7280d0653317e24e525aa3014e819ba4de14189dbeec07f31a03a1f91bf17cbf783b98bf33de751118a7c5a77d173518f7312bbc0b68d22eb835110d83ebc6f167046d800ddcd25962321bc7449a273afe242173cb9dbfe167083aa548f778f3271f1d4ff2e0cd122fa9fbd63f599a37d60908257a9eb10ea6403aeb9b4a1aebf4bc1d8a4d9f0aa2cc617e52e8ab9aadfec85a23364fd5fd2bf53fac7b7aa711d641f875b006ccbbdab737108807301a950f4398afa7b1e878418a1bf60d599f009a164490faf0fe7fba6f45065edb4ebbcba5e6fdd181f995507231d69982fd27e4b596fb02e61284faaa677642ac8b5fe3c41b1f6574d0bac6069d628e11e46ce534b79b9db673d046ac1f508d1e5ba38e3d852336a3b78401454ed2abbb580219af9451a658caf85a547f55bf896be3d62d1a54170999d576faf9d9408b311d40c9e036e997454b537d00a2f7a6712f50b020eac50c2b3b395048a868ac83984ae223babe5e4c89418e166f98774c213cdcff771486b247db069e0bb1dc525b928888f0fe8af5cd3f0bb4296cc098224f6b9088ab9d487948d0314c39e516f90e7180f47e0398799b85c8c657dad17e243bbf037342f1c1eb61a78854b9043bc05d915f7d978613d76d09368f399c3891c648c77c6b0893d54516438e16fde746f3f657c3e5df67b6313c5818d4a85972cbb1b0dc90f32db5a19268e996abfeda8569cc40d9c021c9f8ebd0954eccaeba11bfb0305dec04ccc5a53bf60522044c8ac5dceb06ef500216d0259ee0a721534835ad05a090c199b9194dd0534efdc92b0b3e6f5f0f5e3d62dbf0017796a6e51efd95d5f5975bca7e839708c32901ffb5e338dd036e75ee4aaeda341d8a97a0e8910fb2b178503b3aaa07ec47ff87b9ec10cdec35af5a0d7273b540dad393875e93e1d32d332aee4c9f9ff05e27ac9fdf796d5b04ff7a851014db6374e34b1a724d2eb45f7a90a440cec04f4af1e08b742e9fc085729bbdb1a101229c9f0d33f5d820108c3dd65ec30843417b2e58561c13e7c21f277a12383dc1ee3c15c6316a3a363db101d49752acb6ff3aaaea41f87bb87d886bba54d6299998f43bbb427325017e394211bbe5eee92a245f66c50ea2aaa12ecda66401cc040734b0edba3388976ee4ac4fc243fd69a89c088bd6fa33489318259b6c012f6bea6bb332b1d43a60a34019c554dac55a01e5d48bdb9caa9b5c59c5edf7d9cf10b56476a73f74e929dc84877fcb2d2d5a859c2fa437453a47688db9c2a4aa805991482bc5a4d44037d7861b2645075bc43071f8145d77858d79186886a7feff8746617d886cb0ba3e79763038daddb88d87e70d3e2d4e3d0b8d00e8bc2ebaa067378b7c3ecd7aeb432672dd4da25bcd52dd74f83195bcf6d6ab06497ce212ec6513e99d7dc3e6a4bf750a98704a537467a6f5252437c26ea839d62aad6a6028f481c0a8df2600fbef0b7f5a571c0c5e8e52ad300c18d3c2a2a9044d298eb51c7e22c66ce13d1dc62f05a9c2a2fb8a555a2b052c07e1a09b4c8d3e5c5270fe9c064e50e57b4798ab1fd98635eb3cfe6a18f2965a8db82b908b4a7371d3ce30ab5a98de849e9d8b4ceae9385e82a3ad15c515d768b3320541d430cbd49996ab42bc3b2cbd82fc6cf23ff7f94f437bcdf860bce035f4e0a002bf86d6d4488920f75d3bd718dd235b0d6b73007432f52b85f85a6f736d4e4ff99741e7fc2e7389a7fc9b128ebe16ce4dffbcf55113f6c8c29cbf2713361aee48d788d5ccdac026110e3db1187f8039aec9f3de3127c971a2dcb34b863d4d3d53ffb474851d806f2ee7dc9a404f9674e11307b466defe3920684f83b1344344a0cc747e1b1808cd0d811af1ba63f1e103d32ee6eaabfc86f85df9411eb30d40f5884e3d13d4db294c338630cb5d622be6c90d9f12e3b51db59b30f94b3763c34128a845409ab16698031d2e419cf0dd3d1eb48c952db9bd29c58ef845599d4035fe19a6eec2947fa12d09d6c522f6ca9ca0b8ed1b96ed8414fb5833b8947d2fa585482d84bb54ab29e2cc6012f7d91b10a5ff90ac39134e7b09331062f479dde659c538ee6c1cc44c4b6cc116b2d22779d62bc957c74b90d42d88cac6b5f35115b67d76c805ce772253d4eafcb80a6b16205d93fc11e21bea518025c575e715c717e26c64d926b908f94e30c3e2ee077bcd75f4bd6feb48ecb6cee9c87d8dd3706e13e06095899e9067f3cbb27eaf2e97d74f41cbbd63c61feb0613235020f8c7aee96853ccbee8fc1c4796cee2a9a1f07a82d6ad6e385f90f338bb54f32fc0c4109f384c7d43de12475be9c861486fb25c97f29c6c971ff4eab04d3a6a70c38fd62301b613e2c62b4c8bfbd97267637f3b97dc49da4ce9d9dc2225dea6c3821719ef053f8c95798a534c4dbf002d283f8f1b8e08c1b9bec42c8926fdcb1369a65b2971746a79cea913e7c7bf008fc6c8cf9223cb921922895212d58458b823fbba920062ee728e5d1f5a464db312f5911dbfccca43c3c6e7df341adfdd680d1aacf731ec754", 0x1000, 0x8, &(0x7f0000000800)={0x18, 0x0, 0x7, 0xffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind$unix(r6, &(0x7f0000000640)=@file={0x1, './file0/file0/file0\x00'}, 0x16) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x20080, 0x0) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getgid() sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xf7}], 0x1, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) poll(&(0x7f00000006c0), 0x0, 0x1ff) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fchflags(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb92c03f1046334eb, 0x0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x50, 0x40000000, 0x6, 0x81}, {{r0}, 0xfffffffffffffff9, 0x50, 0x40, 0xff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x6, 0xb}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000004, 0x1000, 0x4}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x6}], 0x6, &(0x7f0000001340)=[{{r0}, 0xffffffffffffffff, 0x86, 0x1, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x21, 0x0, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x401, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000016, 0x3ff, 0x7fff}], 0xff, &(0x7f0000000080)={0x400, 0x5}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.8file0\x00'], 0x10) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) sendmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="be13bab739d2b4", 0x7}, {&(0x7f0000000140)="68ddecba98eed91fab9bfa42d1c4b033a1ca743494ea265eefd030980159b209fa06af48138272a48e75157543f19a9f6cf3fb53d1aeecb33da33268127e7ba449d810f578f2fd51b853f5ca17224ea22b19836991cd51f3dc88b2648f90e51364e8da9b8d367241aab3099e9ed2edebe363b5f5118b389239575f8e6c73632d60c3fe6a98b1270d55468c0a4b9da2fd7b0cf3276bcaa7b79672dfdaf75d33ec7c85af6e827ce576a0e4db41a9a0c5a8d49d02792a1bf5cb1ba538aef9f1a9f97a081f6d653be7037e3d040c700a270ab0e63e153132171349445a43e978e3ad466ab7", 0xe3}, {&(0x7f0000000240)="fd6889e7ae059b6ef96ecb4ec60b0d906922a5e0ab98adba41293ee1b09be23a4207682badc5299d7f200ec5112ec990ec021f8d5664fe2fe532fcb8a5849b1853cbe6c06ed39dcf9a29876888b64774479821eed5302efd9fac920a38460c3444b5400777c3a3b6578ee01d63ba6970ebc0124b7d023d77d0c2c2180f72ccbb35c0c31a57bd38ab09ce72ccdd721c6063e11f37cf2557a000d49527748265531e241a2ab51292ab5c90642b128e696edc31da4054c3dcb4d0177ea0615e8d8cd5778893ee35be38b2bac1614004c4657e5201361a403b4662018b62a1a175fa083d100d4c0f009b5dddba81477007e44d5cd662cb1c7ba4429bf02b65c0d59636ad0f907560f71f2e6446f0d30b3821715505b0aaea9011f52cb109041fa2c2e0c681e706df69099fcfdfa27cea4468bc357c86b53bd17ae9dae9c902e6d8f3084d93df079e2cf072c0908ea85f39319d2bbdda1d6282207a9784212079da64989115fa200828bba3095bb0a0de4eca48fe6d7ada2c5d979abf6bccd7fca84390965b0d8e4ec6eeab718c364da35cf2192490f4b35816eab504d52214f0f58e05f25734ad1216f13f6cc7917b453151065cc74d93c7910d50a66874208a8067bf9484cf0b6ce52b56fc310109f22bdf7fb1ff3af87ec5a44b17a29bfccd3b37a629060bd5b913293145654057b22dae8d41956f9cb88363c8bda0b9ebe0222ff1a3a3626d17ba1ea2bda7e353d08b7c4ecc20ef6a6dbd2a0baae9f65e56881e97123ae1f1548a56b9cacab3822e3a988dfb6cb99500d0120319d8fe10e2252b6c3b7281922545f8859ac028df3418f0075292ed23f1160f9eb82a47a71d3a369a26126ce0b8d07c8f46e54a2c2d0a44863e72c092cec26ae5e2ea0c4c821890d2b0291b3f03cadcb8a8857dfba08c9545af23b2728c7eab20a72a32bbe9bcb0be00e5ffc75128b1133d6d5dd95c643c2626e12c64db0fb69ed277ffd8877a750747633e10377de89c30c3cc2f8afb6b27d2e002d148e4b5ed19144073d6ad61a043cc56f7302acf72bee37f0e192e9f19c561d5302d5a13fec76dd9c3bc064bd2a76c4a812f64e0f42de8b347544efe60cce4f82649cb8b35215d0842e05c60f3d6600f2429a670e5cd0b2afb23bb0771994955222d9aec57442c6b55f72943d69e09b8c9969c2ef0bd9a206e17c67388429d3e9e0eca889375c525e9b4cb4f9e16e3084d1a104574e4a9fe53e03eac8c9fd7bd5670c9c6a8404fea69cff0ea0b072678a0fbd76239c48567f690ebd5c54e36de56107eb4b6a1728863d49495e3d98e2a519f7df06cb136d391f41a59db7bda02614a71a249975e8ed7b3c0fdce3c2101358d96b3bffa8318dd2652c27474c13d6b6dce18a707fc9bc8d8cd8b0283df6e5198368f277a5062e4d0c9c78531377faf0e1bdfd347e1f87003a8339270f90ee8471f9a7fc659e81ff50d0ca799f40012123db4865da2093ec8bc0e93e59bef640c742287672367fb6ec0dc11f310588de9cef287876908f8375a613077a51e0f3557cb32bd85831e83a5b6856b0da6714cfa64eb917786009046b8172ba50a55592c6c453b5918f57431191bbe054e760b451cef5dda0754dcfed6bec781c911e0c6839072f4d118a4677de677c1bc79710edb7b11c295491cbc571038d0c9049c09044e77ca51bc7cc49be875c6b11b68ae1ba997f9def0cc2bb580ede8baba32c600e92fe28bbce1f8473b40fdb4d0f7f77c96aa06cf9af6b724739d8f0141354a87c02d85f73b556d133a253552fbcf44573751ac0c4ba18187c76a31ffd1d8c02f1c41a5ba54d53fcf5a749d5ee9f8fdbe6cf7c63270996b14540bd8043890fad9e44a29d2943934e3e074e76d3849c2623c9ca8973ea8cf601fde4a0889b7b940b06a07772126d67326914cd64c694855939f96494024ce775df2b58fd5d52cef92d444bedb4f8fa784fb23cc5421e4628ea3439bf952d525ef7cce2a771c7c2ae9fb88d52b0fe36f6f071ca3f7abcd1ec7bcde49c941e73d1bef308a52159ffe98163131ad108f449aad766ed8ce249c7a149cb30688cb62b1cc7d14cc2cad22ff53964cbe2f78b75457ab3e2b84f86e4138194b5aaccc034f61b99eafa85a31401c11fd6086cc7d73aa7ce512c0e9012932b5e8ccd0eb50ecc95087f178c0b0096e243e0065fb5d03a26c9349437b09c77bcf7c6e14d20d0b7b75d2ec80acbdb8f00fa458c25cdf891649447206a8a2e1e1e5f2aa62c43666c0e338056fd8e9dc8dfe8d67076f5491575dfa16a4978d889163787ac95a69e420a0341d6b03c81bec87b53e4e31761152f2c8a2128ab34c35dd8287975d238c20eb88d8c9436cc9b10b3f09b92ee71800d55b13450e03b25304800c867113e614262bd84e77ffdb4d3ffccc6ef86ca82995a1d74d7a8a90109d32c2f3c9a66f40b8ccc8053b69d7d32c922737a1e721b71af32011489d80d95aea29bd05377ed521bc1ff20788e1350a32efc229b27a101d3210be83d54203b25b191cdedcb6437481821bc43878f3847165906bd4c6b37b6befa0936a48024c150a2b1a7b4beb5c27c50f446438a9068b5e665c0e4e092f46cae4fc4267bfbfaa9b10e6d07d19178a79bc8e69cf66d921481775ff5b9c12de0849c6103b8899492ee98e37bfc2562fd2d6d3b4ce2e4cb74dba99b4dd827f892d1a2970bfe11ef74faa638681ea562a589dec6efe760771bbbb7a3d98748d23d19a2b7f08724849e7d91a4ec563085e13cd86bf6ebaca25a7e3fa98a533ea729521a40a9e729680219be6565e5eb96a77033c0c5fd4ce7881529b4ea2930c0dedad67ca0d1b6f26e5fd5c9163efe192109c3b329909af86fa0c2d743f9b791867ec10ce44bf7fd374d70045a1ab9b7048afbd1cec74345f6ca960798a2cb24c50a6b83e4c14a68afa31f31da044c747979dc393bdde4f0b4483e36fd3f62a88abbd7e859c52f561382a69ab7007a8dfee24153d5f79bc2030678d597afaff2a4b63bdb89c844fa5f1336862c8ab230357c8fad07e60c699af294792d92c559f724de09a2f9daabacc1fc8a42f53546c0ad9d8e260ce8677b9ac8aec9ccb2ec9310140ce50e368b1d380f1e1fe7bad9392aa83070d07ffb050572daba5235d1f03aa5a0f51d13245ef014cdeb9456808dd99e9bff62628d5ce5312f8a851275b7d01b789413c575510df76276e8d1be4d63119317b185b79e013e47591394bf5d81fa0ee859d8abb0c6c1f148965c75266deecec1c84bc4c426c43a96e364d72bec23a4d2c89a6f753364fd0b943f97a518c10901279a7cec19b1815d4ba38e858e03b446d18c978c949bb6145f4b2497ab3465fbba684e52362dce4bb8d39b89d71fa584011d5d53c0e43439def7b81460f9b35ab20f6b5355c082f15431713a3eb3343d2cb75d1c5caa5927d36531baeb6b1194436290820282e16ae5f991f50071c3fa120782187a07c0806b355a785c06a10352904b0c9497f4d7e105ab5dd59babf90a6502e99df8fed6efb5230f5d65e283e9d897f0088b62a6138cf95220709a9a1151e787f31d994e2ff7c7ff96a70b5ff49ae13118b1d0e9cfbb0ec7f01b121a4c3614352fa62a9d89a975fc25ede0ea84fc3319f0604c54873d75c730ae98a5fb204dde828c2a20727a1c475facf9922fb022849ee84f263c650e728b9561dac819f8ccb1e2c7c05b64d48849412d44d1c9ec384f6befafdbe0c1a358b828a1e3b79f8bc23a77d8f56fe81685b8de7cd7570427f9d88ce70503bcc27fe4ee84a52aaf0e62979a873dd8bafb0677ff02121d7b955a83a7889a8beffd82c3c4e6b399761338ad39e1e563f874466447bb95e40a98815faf70205dea10b4378069584cef6e432ac48f9a114b17ed829391f573f0057e0726819c49ac47dd6718ec6e857559fc82de57db5a4d96efbe96978288cd8240a1e755f10c8ae803938c09868fa8294026c1b89498f43960308be29a373b29a80a607cc36b99a0a1c6e30e0da95b233ebe5bd0ab07bb5f55dcae0b18787d331fa206af42e831fc62d8311d67a511207bf16f27f7faa261841ebd13607fb80a0af93beb550ac256824829771d7d8ab2fa40b475fc51073f921779e0fda87bc6500cc16b4dcc8bc44a2a8b971746cc378ce6e41116acb8d58378e6061f2216c8cff3e4e63abc5e38fecabec08ea9aa003100a7f6d3bf138b21e8cf7f4f01ebbc30f6e8f2c570eddf93ebe858c8e337cb8cc5998e67e8624b0a77924268b3a0453ec61c28b10b5b89db11bfb05942804cafc73f09f6cdf497b2fefb6c4f0f1787ecddfdc4516d5f5e08b3a8b8af1491478a1122429b5b84d6fea496dea9d19c3cc134fea2be4ff6c9c51c2996479d10d922a6d14021e66af716945accd6a5a953be91646f6d9469ebcff076cf5cfff07050a8f026970ae7c8937e2835a858d629d24cdb3ee306c2a27ca638f95984a4d7a02596c584db06f8347332be7340977b2346953bb3721847ee2acd75013b86fe427a2d43e56a13eb7133ccab5739cb5b2fcc1d2076151f347ae553be2017eec8ab97c4305b0f44a78a2c0f809a7ae1e97c10a073d7a5627c334a9aa326ee8dbdf6b8cfde62bd9763886258bfbfcd0b21a409acae8224aae22ff8fc376d17c202dcd95d49f16c0661f1ca23c1ddd4e7ead0475fc985d6cb776b77d5aef5c512402516cfd32849e195b2506f4e9ca9ad12a739915290756c391e7f1def2b894fdf5785b488c3f957d44c68be1f0a47a29ee049386d99de3e485e3f70b9525bff95e68cf93fc9bb3b599a6697f9482a724112380ee13311f2fb6c1f87beb550821640a4057fc7d74032d30888c32094be5cd210925a212e8ba8cf27714057de73d6397f1730436ec17e148c25d5ed8e7ea6a05919603c175686b3b2413440686a475c9ee4151b2876a3432808c42dd811e9c1e783294b2d55c6ffb3a32d0e152dec3a2096acd4eed4f483bd3b885ba2a4ddbac8141daaee71d19e04097ff68c048818882ab34b3b0a2e6b15ff1b5983d09206c1bf98065fa4f52ca08ab26b77d528eb784e33889961fd602af724a0e18153470e19955416198571aab92821d46529d830b8093b02c076b0a0b176a2cbde7ea573ae75941f7332f5fc2907619a9442561f432f3b8e75e137499bcfb879e3dc73e4414aad1909340d431f370dd9720c62348a9a3cb7f8e19ff2fe2190418d435b4f56b3bfbe91154efc9ed060416dd0f3b360c4408c15923d19f457e6012222779dee74d4ad5a917e8b5b82d5ee0ecf4f908fb07b13efe9f4ebe7f98d26824c9427cdc71bddcaf3498c216248c2afc21f58ad07f442259a4a3262167d95905122cf6c4a1eed26c31f51224cc3e290f757d81c0977ced9f3156abf50b9c1e7345435a8a0d86a7f8513bec42f23485c8c29cb021a975b073f212c31252d5d6151499bfc25d8eb05a5480ade1e033eaf881c06ec7c42fb8991e7da5a78f53d06192384ef3a2de5e4f06fbce82e9e74debb47f2cdafe19a7174fd19be06dc49756499b5e8c905f705e1591cf89194daca08f343c779949ebecb946c81abd0aafc1935f3871b1fa8f10750bde219bad020e4d91fc81abd1792dd7dfd0b991802d05e2a2c10faa27ed463c1bdd346b3e59718bf60dda8200006f508068493bd483f10f75e81b2d26e1f4c098c9aad4a0f4cc2f099a7859e5c009dfbd24f51f6f71f81d2a1b2ce367ffae4c1bb72c9f4e17bd9d03a0fafa8e06b4b4f45371fcb3289415071484820ce459da5669f0fc9141933c3384ac", 0x1000}, {&(0x7f0000001240)="db2bd2c72e1f745321e63bce44d47fd21f6e2c4593f3a5b399b81d038c104bddf9952738329c0b81c5a402024976ab4dd17a5f14a50f509c51e915e382a75381440166ec841a27f06d57d078ad40f969fae1587dc297eb16260dcd7e9616277e4660c5031a983163e01170cd92b9fbe1420665d94b37045d4d459edfcc22de01fa1b8123494d5895ed65887856c3a304a98d997046d23ac55366d6d5b4c7928600bbd5d7d9bc097c21afd00bb7ac139441438173d827d2f54915571f8ce7adb4fbf4ef7be3afed7529802474d57443f615f9a8aa2af9364c813354375f35a4c12280eb60368cb2713e377bebed45d038", 0xf0}, {&(0x7f0000001340)="ac80cfdc9f1d8e1e021b36c00b84a799d501c364b60ad5b910f66a19432573ede8ecbb4a717417710b4e89f6d976c2944eac6d4daac5c5afe1a47be3b70fefa84b0571c61af64326c299c5634b7e2825551f422dc3e195449ff1094e4bd280eda8dfb8a0f0b30907f222", 0x6a}, {&(0x7f00000013c0)="5b0da46acf986e012abfcd8fdc25c681d2c70ea7e44d8229e4a0803891c17195ffc0ac0c689e0765f085939282aa802d07f5e9040c309b44496c926277706aba547b2879de0b6a910eeec563651438f09c928a5ff02668aa0b55ec48a50097ff4e870c9b31e3d79388a94ec9", 0x6c}], 0x6, &(0x7f00000014c0)=ANY=[@ANYBLOB="c8ffffffffffffffef00000000000000fbc2bb7da520a7ee70cef5ca623cab273b2e23f563e28722ebfd3d5e20cb74e623fc3444566eee463f889e06b4e75553ceaf927639304118b5cc1c7143a9a2b731e51370316adb2b2323e298e2075b2d438f9f339defb688a5259279c1edfa840b47c966a9dc3382986c03421948b8995a2ffd57ab44a6a9bd25d5911651b183c0001519f1dc85f92a76a5481cc8540bc1d7eed84cc6a2f50fda8852385e754b07b948c259a02702c017faff4043efcf4700000000000000"], 0xc8}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x1e, 0x8000, 0x18) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="699b49a8ba0714c77c904d9b008b852aad06db665b0155392b6bffb2cd3618a7171cb5bab4a95b9c915f55c1c74146f0b59ec1383f0f842493a0c2fc4bc93a0e199f47d4070e811fc1f6eaa1d05fca2f5f870eb56c84a937792713b0f39f17ec76ace0ca0a3558f9a4727516edd1f6aef665f64041cbfc5ccbb8cd708febe0a3fb521ba737db672c41ba508506e18583a9ff5e8ed8b44e1f9f58a9895a1a7243fd32ff8579bfa89f41eded710b46acc2550432ee84275b6d8ef63c55a95d855d1e02116d300bb06545a3a174011f881600e4a0a3beb9db36a5b3c0404e437bcf208941ccccac14bee3013e29a8bd412a9c787d523001ef", 0xf7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x9, 0x6, 0xfffffffffffffffc}, {0x648ea795, 0x2d, 0xff}, {0x8, 0xf, 0x4, 0x10000}, {0xe4cc, 0x6, 0xffffffffffff0000}, {0xcb98, 0x8000, 0x8, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000180)) 16:00:37 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x320, 0x0) fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) setegid(r1) getgroups(0x0, &(0x7f00000000c0)) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x1, 0x1, 0x80000000000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20280, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) 16:00:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cd40fc03818287830912dedbba4a9ce407b10221ddf613aabb9754f39718e1b2098845a6add2401dcc8dc3dc3ea8ae77e3d693d39377ab2611f2af4d9f6bc342c3b554efac6b9f35d6afc2e92558b6e84d0073e105b12e64bfaa93d9b5678d96b9260f5bf6c91f9d648d34d812c580d948fa27d5bd7b6cd16fd6fea5ac2011cd682967d584df11afbf4504b10909c58bf4a93c8f12888d6b35b5f594487b1cee94a45a1f8821fe451c17c125bf24d512a30c086292dd35724017c78380ca4d4f6c6c4981400e66465f0879f2794b6ee93cb4b4", 0xd3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getgid() r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:37 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x6, 0x4) setsockopt(r0, 0x3ff, 0x10001, &(0x7f0000000000)="e9", 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x996, 0x1000, 0x8, 0x70, "979b20197dcdaee4a593db9c30afa8ed941da136", 0x62, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1000, 0x7, 0x27, 0x831, "4b15f1d98dbd4b6339c3e29feee238cfae62fc4b", 0x5, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x80, 0x1, r1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) syz_open_pts() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8b8d1a029be9060000007e3a", 0xe, 0x0, 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x1000000002055, 0x2) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4000000000000) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x791, 0x7, 0x1, 0x6, 0x6, 0x4, 0x2, 0x2, 0x3, 0x9}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./control\x00', 0x100, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f0000000100)={0x0, ""/203}, 0xd3, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="310bfe492fcf6a6e024f89f133501c1d381aae0a12f40d3e30a85cd6c3e3eb52e2b50b4bd72928e88d3b78803e1786de7586846fe6787a03d726fbce4ebc32100974cb429a2c1d0a43f526d004176d992c1b099bf86442de7f1bddcb16712d28192648ffbc0e93143b963638841ca5c4bd6ffc501a665162d9d80ffa61a90daa0d6539e22af6eb4d729956294c913dbec837b98ff924d338b3cd38f69fb97d550a8ab1f1fb7d6464edfa2b918802b206f75222c4b4c2b215014c87c35581f49467346d0d9025bc0ea69f355818e176a93850fc31c211f2dbb25a43bf12c59125c4742694c21e225de156edbe7a9b915096", 0xf1}, {&(0x7f0000000300)="4a515472874c0efec896757adc217af6669824fd4e237fda6da27d03f07628150a558f8e4415f296fa95e3f953aa5bc5d29674d88b7f14c8204523f9b8281413c5c9a3735676782d347e8abbc010384439dd5415348093b5da15280f9f6f367c78e726d17a4fe9d37b48ebeb9a3e42ebdf14044b5ee883462ad5d592d2cf587b051b52121199564b1e81b72695ccfea294dd199f351f0cdf7de941a8ca26e306910e9b7f290e", 0xa6}], 0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x7d, &(0x7f0000000140)="01297f41598b5f5c54440969c5967f04b69cb9c1c022e74bba5a4cc1843f0ef5bb70dbd28b890e530654e3758df4afe33ca22a92466e69acb2e7d02f42d1c314cac65568c200128c8eacfdb6a30cddedfc3bc18329db3cba9c433ecb131b4a8cacac69a1777deaab5b104639c6f55b055fa2481c000000000000000000") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x1ff, 0x6, 0x81}, {0x9, 0x6, 0x7ff, 0x1000}, {0xffff, 0x3, 0x6, 0x1ff}, {0x14b6, 0x401, 0x3, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1, 0x3f800000000, 0xf7, 0x5ed5}, {0x1, 0x7, 0x200, 0x5}, {0x7, 0x2, 0x5, 0xf5a}, {0x8, 0x7, 0x5, 0x401}, {0x7f, 0x6, 0x8, 0x7}, {0x0, 0x5000000000000000, 0xe0, 0x5ba8000}, {0x4, 0x100000000, 0x9, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000100)="8be58144b4ca38b7f9074d9085397fafbab6f30a7baf11b10a7062c5") 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xff) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlockall(0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0xffffffffffffff16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1, 0x7ff}]}) sendto$inet6(r1, &(0x7f0000000140)="e900be705681e61d9e04340e852ee23f3679964caeecb91b56cdaf", 0x1b, 0x4, &(0x7f0000000180)={0x18, 0x3, 0xf91, 0x911}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x4, 0x9, 0x81, 0xbe}, {0x3, 0x7, 0x2}, {0x6, 0x7, 0x9, 0x80000000}, {0x3, 0x40, 0xff, 0x9}, {0x9, 0x4, 0x6, 0x66}, {0x67f42837, 0x80000000, 0x3, 0x8}, {0x5ea9, 0x8, 0x5, 0x8000}, {0xffffffffffffffa9, 0x3, 0x5, 0x6}]}) 16:00:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2, 0x0, 0x3, 0x400, "f02511524d79e3de6d60c3609c0c549653091591", 0x6, 0x8}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8, 0xfffffffffffffffc, {0x5, 0x7b8}}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/187) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x10000000000000}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7) syz_emit_ethernet(0xffffffffffffff95, &(0x7f0000000140)="b62e08dd8c198b302d0ad2f77002ccf19176ba2e00ed3a383203dd4aa42168147d0b") 16:00:38 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) 16:00:38 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bc78969aad7fd113dc9f58bf60239606a900758d83effa0094b26465269cac80bdc38798fb7723e7b88ef98587256c0a2112fe13", 0x34) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x40023) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x120) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb184000000000000000"], 0x1c, 0x0}, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x81, 0x80000000000000, {[0x1, 0x9, 0x80, 0x1f, 0x50, 0x100, 0x101, 0x8, 0x5, 0x4, 0x8, 0x4, 0x1ff, 0x0, 0x2, 0xc2, 0x832, 0x1000], [0x5, 0x1, 0x8cc, 0x7, 0x9, 0x72b9, 0x6d06, 0x7ff, 0x10000], [0x6, 0x8, 0x2bcc, 0xff, 0x8, 0x9, 0x100000000], [0x20, 0x3, 0x63, 0x48, 0x7, 0x6], [{0x8001, 0x6, 0x80000000, 0x9}, {0xf17, 0x9, 0x0, 0x81}, {0x9, 0x0, 0x3, 0xaead}, {0x2, 0x7, 0x0, 0xf6}, {0x7, 0x4, 0x80000001}, {0x3, 0x7f, 0x101, 0x9}, {0x9, 0xffffffff, 0x7}, {0x1, 0x3, 0x3, 0x5}], {0x1f, 0x9e4, 0x6, 0x45}, {0x5, 0xff, 0x7f, 0x8001}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x9, 0x9, 0x7, 0x6}, {0xfffffffffffffffb, 0x1, 0x9, 0x6}, {0x0, 0x0, 0x10000, 0xf8c7}, {0x2, 0x19, 0x3, 0xffffffff}, {0x7fff, 0x0, 0x6, 0x1ff}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x3) ftruncate(r2, 0x0, 0x80000000) dup2(r1, r1) 16:00:38 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x43, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x605) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x90, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20002, 0x0) fcntl$lock(r2, 0x9, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r4 = dup(r3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x7, 0xffff, 0x200, 0x8339, "28e658b416264856f080278382b6fdf51dc62fad", 0x1000, 0x9}) syz_extract_tcp_res(&(0x7f0000000180), 0x1, 0x50d) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x50}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x44) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getpgrp() 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1800) 16:00:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x1f9fe482cd9dbe41) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 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\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7f) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x100000030, 0x0, 0x0, 0x0) dup2(r0, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r4, 0x0, 0xfffffffffffffffe, 0x0) 16:00:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) mmap(&(0x7f00007fd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000888000/0x2000)=nil, 0x2000) munmap(&(0x7f0000837000/0x3000)=nil, 0x3000) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) 16:00:38 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') fchmodat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0xc, 0x4) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x1) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f0000000180)=0x21) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x120, 0x100) write(r1, &(0x7f00000000c0)="14ff01594d", 0x5) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x170) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) socket$inet(0x2, 0x5, 0x42) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x40105704, &(0x7f0000000040)) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="0872e991b89dd8029968144734c550417a8f70380f61fb742f09b1851d9395d2781d6d61d47d3a9f5d4bcae7d58b9a29388e06f2f052cd4964ab008c61958303451696b935728972d6a28965fcf86698bcc129439b4232bbf5fc2e3ba29e8ecca58302d797d58bf96f0cf3508ab91f0035549222fe46abf3a04992dbae8ecc9ae80fc9abdbec159ca49c24a39f082bf18361aa840ad5d3665f5147403f8acf", 0x9f}], 0x1, 0x0, 0x0, 0x7}, 0x6) 16:00:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0xd6b87c1b956bbc35) 16:00:39 executing program 1: kqueue() r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x20000000005, 0x11, r2, 0x0, 0x3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x80000000000000}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) close(r0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:39 executing program 0: rename(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3f) chroot(&(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x3ff}, {0x7, 0x1}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getpgrp() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) r2 = dup(r0) r3 = dup2(r1, r1) lseek(r2, 0x0, 0x0, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xf543c6d1f037f54b, 0x0) poll(&(0x7f00000003c0)=[{r1}, {r4, 0xd0}], 0x2, 0x5) getpid() sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000400)=@in6={0x18, 0x2, 0xffffffffffffffe1, 0x2}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000440)="b359e70cceaf13b963b57815fa86b7b4e1c3a0f63831cc4cb0913dad364bcbf5934a1f4054d9ff244a5e81b9843a053bf7ca18706723c8555ea0b95dd65864903a340c66b257310e0222a9ad0c34d21db6352e1fa0ad85d8d50bd213bf8afc99a5b77b73c67102923ef5321a354a64400602c326a66445", 0x77}, {&(0x7f00000004c0)="e5308b351e2f75e5d0a124543112c91457fc051d3689d4699383bca2420d118a46aa53ddc1fdebe534b06c2a844c6c687483aa4190af7b2332d51b5018613f12d299383950cc25dfda55982356024ce864e05d1bb6644dc87054c9cbf4fd7ab35edb79029a16a738149ca2d85e8bd848c0a024337c172405357c899e48be512006a5fc7de92a17ea077da4fe88039033e57a451b260564995bf11f4d5d34458dbcba1c8c89dc4f8791432790d1323534afb2e2319e69f02ec326709bee316481fdb0ff1e5b339659231617a8e60f40e13b221a00f354540798fb4f2854710de82f3e4f7d57c0aabd5e862252ca3fb00c2c4b75cd0f377e1079de98de645b710f14076aad7a81daa03b004768ffabdad5ea4ca6cd30733bec21be4597d66cc3822f25a51d653ed8153edcddb7c5b48b2f456e7e052bc46138624fc27f41f5fcd0a0c8c92418e4a4abb01393419b850df54f47e3b9de521afc3d4d718089894dbd65a7d004f7aa7d5e8f7898cb0f17772bff02a7aedc7b35170a618b3812d2ae1e8de1e1f16637aa4b8acb06d455b869fbbb69cf92bfd335ab0b7ef62586f2ca439911a036e782b5423e76ad26cf497c17bd7d45d4e993849f699b7d02f5cdb2715fb2ed97d293224a100047bd1cdec8cc52a6477379c3e8dc5d7f77058a7aa6675fd8d90177a7ae3b1366aa63e1b82685fd29c4063239844bb497b7ef9f7bd0edba639640c2a2819d51cdb89803afb9f3c9984170e8714cf210a3240fbd5e4c9432c0a40a5e6aa84752d31676a5d88f6d303c59783b1c730634de8a63909ac05d4304f97a9fd07bddab29c0c4127feb2febd6122e651ee768d25678d8a73abdf326db7d01e85337ea9e61a1a292539da4ba6ac4078dcb1311e14c1bdad821a1bed553df69abc76169c8778b0f847e3b22a1382271a1e15add20a61c1e3694cb3c94f3a31f5ee4b30f01a3a24c27d2db2f24f62d569a354a26960742a12449fcdaf33780e0ea90cc993b0c74db8dce16731184e66aaef69858c79a9f8f7b6dffce724f24309d91adef59017eff081bad8ce2a5f4ff06dc410a2d33b308982746e34019b54ee382c1158edb278921d4af80a09d9434a9b3d044c4c168a6c96830b6a4c8b79da37fcb6f08274b0b1ffe3f88b74dc0975fb2724042a2fc6ae7b2c0beab7fbab138e5d9d18c573155a341a7eda8b8d208b11ee1f5bb4407251f848fff3755838daf3fbe22691abe7884820fa73fcca9ad75243f58a9e3f8780e56d6cdca6088294566e051eebe04e18f6451e72d53590b2d0d00c4b88af6cc04814fdbeb6b5d3a56468d0bf0b4e8b7a4438a1a8477ad817179e1f05c72232bd6749040d6f5fa24001893da9f2fd251b99c74fcdd9ae65d5b1fa8d6fac64486ae3beca454f2764ca158412324cd6ef548e569ba3741e1e304d33db86e4f2704f2d25f469e82dbdc82bc1e7f80da598251143f036085ee9ee267212ab10bde1d56d4450f338d3467c8ccfde1450b7e85859134835deb3c31608b5b28ef802cd686c6669f60904e383f0eee86a6ed05de230e38bee77086ecebbc318e684447d1d0742e61503ff895ab33bb32c374dc0ad4d877589878c56cfefb32cfc58e297cd6d0164268e3d707181d6b922cbf599d509dc3060924d8c346b86c15307822957c50c194ec26cdf8dba9ebabed794e084cf0b03ab1fe99c2593dae5f61698c8ff16136b0f5017995d4a8637f52fe14b67e74194baa9afc88f0132a7426ba09ab735b5b494fbd049225bc89714d86d5c905e95e8ddc7664172dfc3662ca40eca58a1321fdaedb613fc8b7e33e5c109c4ed7cd01843dcbd97611cce2b587c27c7ecb4def323be165d92fae015d3726e76beb6d47579419f8e25d6025c57ce49bf9f38460a7d2811cdac20e7bb4296d8035f1335248445590551480181bb95af59d0669f179d79cbe696eacd2bf6a90cd69a580f4cefee573a2487c7880f42c1aa673058f1b20501669ebc96b3af7119a497a1658cd90297a37b98b5dae34292a4050115c6f86c3d510a91f8af96d62cdc5d6233d6a4dbf2f7f16bd9fa6eff49f6e8ddbf0e78f348b48021860177920e111120109757c9eafeeba14010d624a76230d5441e3ab33c441eed16518332a9b980fc442889da9c831a0258042fb4453da4a54c44af839b1ba5dbb072616b2f891e8142da6755b5cd2b8a9a840b17f3c72c3680dd87937efd98fa4a781e45a14351b404acccd213ec1f9d885fb247bad95a7d8119b490a66993b9f844993ebd9e4df5c3f98e8b36420adffc7e90450727207517af0cb20311211330099f513dc46b1456d52fec63ba0d090d783ca48ad243deb90285c334c3b6f465ebd8c72b19f38a788ed075c8177f446f25bbb24e8200fe1b6b95dde61ba45a711049c39074d4f88cf43df0cb0c1cddaaef23db4339e3904858ea94654dbb3d2f0621accff73470434896055a08a4434e726a6a39db8e22844715854a6c80c25a62eccbce8c7c1d05b4b0784f70afa5be7969055bf17e9d0592faf6ba2a3db8bd06ebc4a4d9fcbfb8e764891fc0af80b1a6990a342eaf21fc523a8eef0317b1c28fa3ec636bbe6ddb4b87276c0dfedb919cd3bed05879076899a89d1b4637e8249d282fa44b27f0665ed12ae22949671014f8a7f9064f70059ed734af32cd8913e23faa19f4a4009d5b7bca49742dff3e8875b7192a894a177a833649f6b4fd2ed0fa9b2b49991844224415415a99c940bdaa2276ca424984e5a6e2337448570fb1cc83b59d953622afa0eee34763a5dc3cb5e91d60db64001a7e09e751f6e9f9918830b1ed91e2ed384731de89d572b52e48f35727279d62054d977bf8b54b06fdf3840ec17cf3af6d49bd38b5f5369d4db57f6fd38d91d40e20fdd95a02a845454f85e1a953b263ba6efdeeab8617a31bf625bb8da7bbbe31eaad4daff235823948a71b454ebfc9441c258ddab467c298b45b5ea431028c05feb36b7afb153d14cf7d786144cd3fe274351025488ffc54516d5d48f0743505e26c4687f4f9d9818028210797825a7cf48d01cacd680d2f0a3361363b24de14eefab7e26e78675cce170a7ade8de6d44ca71269844d4ce118b56475c71a21f8c2fa7ee514821de9ec67c0c4b016330370ed344e4444d59ff6d3bae612bce53f51b400046a93bf6b8df3bd888532392006d1b3f46af46236460312f5bc5ae5630b7c05957e3b5e8de5740d4aa1a01c427b15beeb4d2460b2b032060fcf985f454b3fd8dd007656e70145f444cc1a86120efbf9e627bd87791092bfc549ac1b4e4ec43b99e8b51dd4c8b62cf00deaf4543744b5f1f340a7eca38272a967d306eed956820e9d1edaaf6472d7dac146c73c8e4e241b20a98e962a2b7ef6fe5a503ad92e5f5dedf586d818f6475a08a95ba99ef22cf608b6a0728bb446c03983d494fbd390297c8fe7a11b6daf2fa41660654c4b08b6bdf0053b0bae7f838237279f6157ed4a41b8da7500bd009c662d790323a513b85c34a70691e57e0034c5a50a38101001c76827154a00d85ee6b00850f9ab282df3a92c2522a71e36c29caccc5650d878f199c55cc1615cac1df07d39885cd69f6ecef908a06c3e5f942695c324be89f7424cd62d4665df9b45f23800342e773c82eca31cd02eb6dfb8cc35041be64de0c0215f1fa9d27051b826e452802d5e111c9de356c81fed448d7ff041eba33d7b3d0a3eab60a253ff9d1740409c021c87353a5c802ed446656c9544e83a579836c365fece1c0bc4c2a96214cf28c7d9e56581118d0dc483ef15c6db4646dca21f2b9affe919a6f9958002d7f0ca79be44814f28ac0c6a01d022301c6f28b7c5f3cbeb14d4b8841fb440b2199bc4818d25da4e0d2be26e05f100ab335b6f6a3d08a225b6272ec2fd05829f42a99739eadd69d4872158bb470383c4c4f74bb18d96966af5ea4c2d21ecc4b970e97378ba6cb63e7aee0235e713c64ff940240741fb217ca8d5606120fe65c72a16a068fcde4c17dcdcf1015bf2482b3189b43432d1c0325831008da74c01f1ec4be5dfeab8e52257a522bcd83cacad99efde85b2cc4c6b2bc8cac56a8ef4a9b26b57aa9e8aaf9dbcfeed76b22387ec6c8b7064ef1d0d9c116dd61319028ff2b743d4244dcff44aef1f60dbd11e6eb4b063836461b2aa8355da432ac481da0a1b129b0cdea55fd387937b8c40617886e1a1574c885b536bfe8d1ee434c326e97caabd5cc2e6ad4a813ef0277b1e1ea0fcf2ba23df6b2b6126262229b81e9a6c44c25d9c5045bf529841db7583269967343e7d3753676d5185929ef7dafb19f42a113254784b86ab960198bbb0a413ec48d24150c30c1590a37bab02c25d313f432cf537bf9e2fd8833acade7165c41ad16236c07ac446633d26ddc95032a2508c3b24ec62367aec678ae81ec479d8aebe429cce48dc52aa8f29167f68e62d29d7124ca525119b4573cc350924fea58a6cd719e1a1d0c775cb0354bd01f815bffca0b9f79171f9a0a8f19c9cf2d1ceb4f6c33a22151de1436a98e1d13d993553173080e1757e408dea2dfa307f41f1ca5c06b5d8880baf9e7ef835cf7bdd88c8d77db363d3bd85bfec1d61554991686bc1a6f24583865c9c18ad4ac4ea1470236015ba840944fc3cfe23eab608cdd575b29baeffbb7bd0bf3bb1f8d51b13296157feb83b7be4b685fd820c90d80d3b365342c908483426ab705e85b87ff1563d881d53ce869d4a22cc85d9b0f3d308749ab287224061c3e5ffa1fdb7e3f40506b468ac11add4a8cd9485d224dcd4077747c7fcb272f89160d6b3a809fb9933499831bb572b0f1acd98815efd832f362669fb198e90569e341ad43d66078ac5dfa11d4016bfedf8a442bc04b0af5a135749b0d4ecd961a451e1a97f33d8f4c3bb00ec9324eafa4048f88d55ba0dda36df32e5b643adb1e96c56b4f364bf73ebb425a3a1545327a96c9d5c6ee7e303c9e54457e29270d149a72dc2307a67d9941fbfa5db401577d13bab79792bd358d93086f37a1c46a3c85217414ebf47e2d7e0884da87da51b5f6842b74e494693aa1b12bf4b3086df40a5131c663163fee6a7d1009f9bfef58eb7da7075f0c69ea2532032313339b1fe6048febf91cf9e4f4d36e85ee7680fb46c37db2780ee7d6b394531a00f891b362e60337dad2ff6d821888a2c64fe09a437727f7f68ae1f758c2bd9827e53309fbe493384214ac46e89435f32d91cc02f117ee5b2aecbcba59731d7edbaeb064125cb208564e341aa9f926e9d4713445e1bdcc9c843bdb1a3820d9daaebf13da4cf620f0cbea03af40de17f9aeb5548f75d388bbe185364fe589b4f9543251a9d646fe21970e008b3c6860e4f84147a81f298ba5f234c269e8ae2f9c7f05df6cb3bd49d4ab6b518abf06117e4ef9a8731b2701171cdf149ad23f74e26208944b9ce508876ca26cf5c8188c6131efe1c9f3cc27461bfd2dc6ab85ed35623125b9197552535601546b20268dac64a7825eeec9433a4c86f9503f1e8e5e81a6348bef01e20b032a407eec3280d6d1be44fa133b06cd455aa5b2d2b74418264a924a51485f827ef5a044cfd998fa8190bad536c4422e487f44348f94bda81734ad0a62ec37c9d96a2d0d25a0fedf98b9f93c3e5ab9d456248fac8f2678f21103fb4b534cf84c3b3dce10b3bb3b8e4c5fb1bfb3d50b0fc9fedd6616e090b0e3b31e37d123175f1b5a32934af65db6655212dbee02074a2b8daf36ffd776afb28e5b8dc639c17fe28281fe19f77862eb2faae4fb3c92a475880fbe7eed6275", 0x1000}, {&(0x7f00000014c0)="3f3886763762131ecfdd2d79892795822a1472acf6069c", 0x17}], 0x3, &(0x7f0000001540)=[{0x100, 0x1, 0x3eb531ae, "98966fc2a6e2a137baaf3974d00ce4118c8fe774905e2f70cfe4088062de2e2fcab37859c3f81638d25b2a0f1a75c69f6c65e22f172734df3fb34e4b44016ae384490f30e3c13dd816a27dc8f950bf8ee7dfc576d3fdab2d1cb0a1d9c5b03b4a41633908fe19ab1f9730f3cddf9eafd7c140e0a179bafed8296d5b23419294a7559111c417c83e41f19e3ec37a43eed61d3526d2715463748069aca4470d4e247644c5fb4cd3bd41afb5104fc07e424cd8148b076774396515b72438a10b5d9960a8592f26c04a21e6d43d4a92d546babd9cb91ef3d12722fe09f6da1b2c5d8e7938509d96e7102a0dba8c13"}, {0x28, 0xffff, 0x800, "93430406281a73aaf28ff7d1e723a4c674e364"}], 0x128}, 0x402) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getitimer(0x0, &(0x7f0000001700)) r7 = socket(0x10, 0x7, 0x9571) pread(r1, &(0x7f0000001740)="cfbbf21b4ca7c1e35300eb047f6253b07b9f6a1cfffcc14492a358965c9a5253221ff5afeba1da18402d13224f8cbd1c238097290ed7ef4c0864c90930ef88d33cf08622fdc2e3776105006b6bd5f42f559f71e67556cd69aad459b8f4eaf2efba18fc868958ac79e53a2c06470df25e52f67ff1756181280c3780a718d24e1c32278a42de118489cd50745a811e86d3bebdcbe52bf65c6bdf4e312d46cac449448caf2a205db2ef2dadf9b6488b20ce552d5b785dbfd0b43c28f2e95aa41e535eae5d66465765e5ae1a7695542d9151fb22a088611a406021953c50fac7d63f597b85a6b9dc0e2c1342b33157cdf0a0f7326abc0ea87e4717ab3b9273", 0xfd, 0x0, 0x0) sendto$unix(r5, &(0x7f0000001840)="9b78bf50de1f36438cff005d33", 0xd, 0x1, &(0x7f0000001880)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x80) socket$unix(0x1, 0x2, 0x0) getpeername$unix(r7, &(0x7f00000018c0)=@file={0x0, ""/4}, &(0x7f0000001900)=0x6) recvfrom$inet(r6, &(0x7f0000001940)=""/5, 0x5, 0x40, 0x0, 0x0) 16:00:39 executing program 1: 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) setitimer(0x0, &(0x7f0000002680)={{0x1, 0x1}, {0x9, 0x1}}, &(0x7f00000026c0)) recvmsg(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f00000024c0)=""/154, 0x9a}], 0x7, &(0x7f00000025c0)=""/73, 0x49}, 0x52d67227263fd8ce) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x14, 0x1, 0x3ff, 0x7fff}, {{r0}, 0x0, 0x80, 0x0, 0x4, 0xff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x101, 0x1000}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0xed8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x84, 0x20000007, 0xfff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0xc1, 0xfffff, 0x80000001, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000018, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x70, 0x6, 0x4}], 0x95f3, &(0x7f00000000c0)={0x6, 0x4}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xb3, 0x5}, 0x0) poll(&(0x7f0000000280)=[{r0, 0x116}], 0x200000000000016e, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffec5, &(0x7f0000000200)="c0a88874") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x121, 0x0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x68) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x1ff) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file\x00') kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xa10, 0x181) r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:40 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r0 = getuid() getuid() r1 = getuid() setreuid(r0, r1) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x3, 0x3, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:40 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "854900", 0x800000000000000}) ioctl$TIOCSCTTY(r2, 0x20007461) open(&(0x7f0000000240)='./file0\x00', 0x11, 0xc0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x8000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x0, 0x20000000006, 0x4fc57f69, "65b970315097261c713ccd9b157586cf7da813d3", 0x8, 0xffffffffffff8001}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d, 0x100}, {0x16}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r2 = getpgrp() r3 = getuid() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x5) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0x6, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) dup(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 16:00:41 executing program 1: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)={0x2, "8edf95391d4797d92ba2d457177c6cc89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cc62c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4227187037490d93014320a"}, 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = msgget(0x0, 0x230) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000002036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e061109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x48, 0x0) r6 = msgget$private(0x0, 0x110) msgrcv(r6, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0xfffffffffffffffd) shmget(0x0, 0x4000, 0x3d, &(0x7f0000ffc000/0x4000)=nil) msgrcv(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000e800000014c85b5e000000000000000000000000000000000000000000000000a7bc5d96df423d0ea584b7cf596325410000000012d12956f6ef656d1ef0d21100000000000000ed92cc38cb1a3e6454c5f1106cf102c2d54b8100000100000000000000000000000000000000000000000000000000000000000000106f568d6e68c0fde0000000000000000000000000004b610a8d2fd5259e0000000000000000000000000000000000000000000000000000000000000000005ce8b2970000000000000000000000000000000000000000000000000000000000000000af9f1d500000000000000000768f121c33c4f685d8cd95bc000000000000"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x3}], 0x2}) msgrcv(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000ff0f0000000000000000000000000000000000000000000000000000000000000000000d40130000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7abb00784c0bb28b1a02f000000000000000000000000000001000000000000000000000000000000000000000000000000006e547d975f2ef04c208ea8a14014baca8b954fad60ea0054fc4eba153ef5d765ae77bd7447e52ea62a7a9267b4718e16ef8b64028b98174035c8a8563e6c59a711f36dbe86ef443d3343671f70fbe364b89310029b206fa32a9521ba9fb73a2254533ffa74de3d32c81520cee528bf465bc663a494195ac405e02ae358dbf4a8fa100744f971c8a60500000000000000c3df05d98498cd22d2"], 0x1, 0x80000000, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget$private(0x0, 0x40) fcntl$dupfd(r5, 0x0, r3) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) getegid() msgget(0x0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x39) r7 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d", 0x23) dup(r4) msgsnd(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0122000088a1247423b37db3fbdee43cff4b21b244480f8725999aa436dfa8c15b9adc29061da80174bb7f5778fc1cfb5ac90c9bd412d90867f38f526dfb5c70ef206e647b526dc59f9626a2952217d350ea2be2e57bcb9f4b4317ce93b493a3edf21ccb1aaa8c4daa965a10074c240d035f7f15ba1ecc48b21eaed11ae05fc11b3b9488bb398c93d8455100000000"], 0x1, 0x800) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x74}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000200)}) pwritev(r0, &(0x7f0000000040), 0x2f2, 0x0, 0x0) write(r0, &(0x7f0000000000)="35d7caa6f189786dadbc50e71125d83cbd9e6eb34fd676f152fdac8fadff8a185b9d6e1114c1245cbd5d10d6117d6981f58fdfcf7749870d8b3be44acdd5292ac67b4fe8a0fff7307b1155296d7fabaad9b70b119b4bf77affca311a01f0885610e75fbd9aa368ee59185e73d1ed70c2972f1357ee0fc259dcdfe3e2199787a2f004a65a30935e9f9f1b79e3e141ed2729717b35d4626725", 0x98) 16:00:41 executing program 1: semget(0x0, 0x3, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x1000000080, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = semget(0x1, 0x4, 0x8) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/187) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1083b, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) read(r0, &(0x7f0000000080)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x3c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000640), 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8001, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10080, 0x1) 16:00:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8000) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x2d, 0x4, 0x400, 0xa0, "1e3d7c2214492dacf6a02e3deddcb74e213dd98e", 0x1, 0x599}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ftruncate(r0, 0x0, 0x200) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0x7, 0x1, 0x4}, {0x6, 0x20, 0xd58, 0x8}, {0x100000000, 0x0, 0x28d2, 0x9}, {0x2, 0x0, 0x2, 0xc9d}, {0x1, 0x8, 0x81, 0x825f}, {0x5, 0x5, 0xd01, 0x9}, {0x100, 0x80, 0x37f6}, {0x4, 0x5, 0x4, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) syz_emit_ethernet(0xfffffffffffffe7e, &(0x7f0000000480)="360eb16e7acb3ce25cd97d1269f04a4bd40945a3073d8612f0eecd5c7a300203a9ea8e427a97acfac2bb96d71df072465918e1f3d6b4749c3220c73f7bfc07f2b2600af113f3d7f9c447a870810fb808f9766c868c2cc31d4d6bc88f2223da39ab9fcc70a43413236013f2d1b3dfae5338448c80ed90dc567ce5f305478fe994d5fff003573a6789a93e1272e4dd1561ae23a8e9cac9dc9b5374bbd87ac8f56d5606b3b0357cbc7c207d") 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getgid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000001040)="3fcea4219174fc21f330ec386f9be345305fe31f880f91e7e9353a1abd022ca438de5c60f2407ddf2b2daa682bed9ac0e5b459b0fee18527254c4e35898d2ce01696ac3b2361d92e809dc3a987eeba4871a84b6d1e0d32a714bbdafdeb5a408799381c5f210b8c78c233478617a35a74fb73da5350d3d984a742dca6f8e2c6d0d6d3e6d21836874ca9e1492067c9a8ac2060e23158ed7ff798356b308b3260dfa97fb165b09c7eae151baa0443170416e071c88fabd91055e9d979a80638295c88de2f3c9a952f1b5f821847edfff290fced869efc802b6a2fd173ea59ac7f9690c460301be13c0b17b65a2c52176084b4b9cce17b1c29608df94e98d2940dbfd1ed24f4b76557213ceb323b54338dd21667d254732a7b8819833ac1b4d48a4b516e899561ee2778cb1dc24b1c7738c0716dda1cbfb39c70d2e6f204f6946edc4e9b97f2eb1032b42a3ef52993bfae1d59ba3e630823f79c349f0dd66bafb975541270f31f4ec04d12b60ccdceb82f404eb05a0ef8ebbffc9bdab54fe82c33f8dbc72046e00ee1b68d8b3bf93aa32191d6216ecf3e99fad42841435f9ef29de1443da87972ad048f42e8223c58b72e2aebf4df99956b01a01f8bb5e4dec2849921bb78145ca4456ee7c2fc32441094ad5abaf76d936b2dbb3b136a3645c069476292fa7ca2f44d2fbb5f6c1df5286e9f8a5bd194c070dff9424a0c026ed1c8bff55455e398f4261ff71d68ff1e3e184594dcf55b8434aa6055a2974407bbbefe24e001eb5a17b9ad4213ae9741ed574fcc64d95f349dec6ca600b05c0686c553aa92ae7bdf3ea8dc752ae49fe03b27a1e03097a0736182ccaa6f7efbd378c5edebfedbcfd70444ebcc21d77c714ef5e9d53731f802b035a9824cd1c9cffb5d671eab104c4e75caeb294642e03c82ec18ac35781e2865360602dcc1c48767843728825d923017c77b71ecebcb4d583b0e898faac686a455184b1ce60e96983fc763085301a421e4c3d36611cd873837800cfc0ec8e83628ecb1c469f5140be16a80418d0fa31bb7d79d8433d200ed6c89a845c3536922ece5652690f84f5507171e3cc081313f1ef515ec4f4f1973e7a830bee400bda84a0ff871c56e38479aa123c31890f0b44f0ae36de98444f94cbaecaa7efe6b8681e97eb6fe0743c084e7142c94f44170a90323012d0274670a790c77742a97089f36d5c4c2b633edfbf88f04244f06ca82bfb8dcabd32f604bdb55be524efa538d5e6e07e28b50fb9a46585ecd92e72a2901c74598ee4108bcced5f8c7d0ffebe69dd11c4a3975ab5f3ab44428642f5b1a6045f80554843584def166e565b528b3fc1a7ec2567a06ce9021fa83c91446f268cf57eab4c6c6d98d78bd164cec641e7f9d89b5faf9ba3013472c43eed7c9ecb678ecbda499369cb78bee11cba99ef0e018e1e3d1c59dcfb1c651be36006db12ece8762e9af7d80f30cfed556ed32df3e80cbd02d129e0c0963a9d240a4031731d2f5a40a7fccf5f55b1a31acfb1e6f8a1d4da42f44ad41ae4ce62621f3b9b63c48ebd3f32fb25f0e43e5c05564216aeb4e2f039bd33c2600ce625b0c1fbe2896533ec4e1f44c328fd5845fa984b12bd8614f21b28eed5f6fbc57aaad65b300cf711c9f2479a84b66ab31be0130d496cf0177a29f74075b67618374a60fa8c75bc7b6bb2b759c4d3f6b4ce59cc5b227c4d0c4f3d9cc492370dccc36bd6afa13801df2fb33a56ff0a3c852f3867a4af074b4a120bab0232ef838890965c2b74f47c6e069f27de6d3dd49c04b6b540dd0ef9239b1450b1d6dc539e88142e3701961cc04ac312901ac5941711745db5686fc4bb496f982ee45e3fb60ff7a78d1f6b3a4929857654a1e19067271bb77cdefc9f63ceab81560377536e92ad5c8b3f50d0f5020a41cb137e9f3103a8f43df9f1c63d9e4234937c97e4b0467f29483167fd79d7f1d0fbbe457beb26319b569cd210719adfd298fed5652ee15505dd3bb0e454bd366acdaa74b193b561633e69c7f857023e2e4fd905f9240250072d9d8b9d02e7a16067f8168dfd5ae0cafaede9d208a6cef187095dc44909cec664871e0a17b97223a1824792e2e1b3110f7588188007d4c2f3fb6480295e5dab1a34bb7b94d9062c26cf203f1005a0950a85421641119de9ddc21872271247bc66e6e16e7988e357a90fb5f2b1f4e366a976d33e08f5a2637f891cd53c43b2c8ccdbe565336695cbf5b7cbda011acecde9651933c5a8c9212965e664649614885638368b5b3e183efb217c36448b4d373b8930deef221e542eb62fe3ab2463afdf40e6da4c5c293a1ca2ad67c205a552474c1964aa8ca92bb1bc5480091f3081ccc9ba016ab232cc91e844970839a116ecd5ed85cea7a1813ed89f3323f5c49cfe922e56b59645394430cd34553958a21dcc526e9d3ca4d532d7f4fcb3ae1cdcad74531dce46c603c4bff6b61a439209d9120d32fc22e260f9a87e0d1d8dc81e411c7ca9e2724f7f57ba66179c09716ae47734d2f5cec04691ed4538765a669b118041cd7203c8f7bea1b8cd4070dea2eee323edada725b7e9e01d82c62dcb8317d188a25dbc20096289b5920464bb6767c4172f874f11980ed54b546aa776ea32ede1874a64c0978e573a72692b4b556555215a267f9eda15c7750ace58a98448c1a60129a234be6ee45a46f52f8219084f15a223abf4582e6ae25367c9bd2271a286528e3ff30ddd935ccba714c6ad50c9591dc0164398c0194bb329b5963c463da6d287c8f97c94ad67d046ccfa0286e0585be4f7cae8a5ec258d7ad452a0d375b9cc369f0d90938843d022e54963698f84d4a89e195f029a1525976f597f458a0661f0328da01b7e5a01c27ee0f6781914d3ac20a08f585db39a29fc109f08701437ca972f384ea87b3293571551890b624a7431055ff11c7601c70f47432a0ced4ba71fdac73a31830074893edb08affa08aa327f2404c719def0621fc5ac134fbc088d6b38673f045b5a0b3c717f74f43298e84eae5996d96194a0e7b23c46c3aae319c747d9cbca36ffa1cf430b1c0faef6cc15b4377bc9869ab7e84ee4fda44918c967fa1fea44e37e269796978ae64bfb57512c63b3f7b161bbad1ce59744b45bd8453eca4c4f803e76fcc1b5871c9604a61d1832c4811304aa7cd9537dca94b81e31d78b4343f7832026a9ececea6448efbacf5cf8184cff6367063d1380ff96eb6abb4757312d6f48764645231fc50991b3cc78aaa18e07870bef98a67fda69f159f4c0259208c3829e2e6b5adeb1746f7c620033a52ed0b033b2d5dc2920913a44ca0fe7c2905569191065274fd96e9980d46fa84e909e3c978ff77549dc7af9b1c6de6aeeb5e871cd044cd0e6357ad8d3fd25ac678aa5b0a65e01c142763651d00d40126419d26353c6956034615208c1b127f75e9054cb34e71483ce6d5b26c5784dfd1dddfb461f40030c2d2b882a5176cf5b3ebf9ae510ca74790220b0cbeedf73ae3650dcbd11027206e17b23eaa25b064f570de8d7fb35935b98363849548c0c8d0b863286c38518691ffe30bc6650426da6bbb14052985c634f78944bed8852b9b3cf61b610b7cf86315105ea843ac4830a5ae2f574cc73fbf5a79df31e5869e08ae85b018992dfe10264d224d9ffd0e5a31cdd262371a41527154072000ffa5413d8041a239d326ab0c1ceba994764151d5a0faed85eaa6b89301bfc399c42c9ba010f8f231f991c58f5fd1b790a2491f518a1f900c5746108b0ccaa1112a590df0ad1bb122f69641bb6b74bb1c119c6242b2919b67dd372abeb812cc00be2ab07c31993963d870e8c68afca4ada4f57dc0e300b1bbb6352b825a8e362c8a5d3a688cad766904f78abab090f6a38765d0fcb01b46f4d5935b1d484fb228c26d08656bfa82af651a2fa8f025dfd9bf7d603a63e1ac5b872bca228b7a8a6764a875124e258d6ea2332bf4acff578514c5a6b158b1ed2f64f144a8d395b295e77140348d1dfb72a5390920a4dbb1b412cfaf38f92c7daed00aa85ca73040c554324dd363d03c0006e8e897ff4fb416d0802a1033b6b2050b0c35a47bd3965d09e95427c9285e52d71ba3092d1cfb8a236f447c1980b7ebbb618e6b2e75700493fb69ac89b40276c2053127d10491c21464acfbfbb057de80b8294acf0fc05b1b8dc567984323a1b95135c1a7501f13fb4314b95ffa1139db2d0eb0762519129353e0dc47ffd0f589c5988330e7ce088651d5e4c496135786191eee20ce90cba5ada76e22e558af4bd9da703dd56bc4a838570eb11e48f3f8a100055a5d7c63b9915a3feec4d6ad8b49fe83a53192f75c18936ec1a03235b6335636016aec4fbff72bb47c29c21450d309f7e67ebb62fadce21fc20cd055a85ebd6da43a23717de38813606564cf3462098c676e9644ec2f9e09e769f9c1c63adf71dbbe2839416bbc212b95c22ffe6e224602241643a53a8f02562074269297751ce85e0282292c1ec92c3219e4eacc87db8d7c156e12ed2c377eebec1cb81476852ff205906756a22c3d9dea2b052bc5453578a4379d6c63666286c80d4872e536806ae9e33f96e324b2522b0bcaa0bc6e822eb6bb5bb3a46bfcd80c283b9950a54dd1f8f8629441830076b909eec7d48a63dbeaa16707f05900bd4d36e7769792820ad529ef58b488a7eb822164e0688a01ff0a205936513d40a0808de2b7cc5912db5d1d5597811f1c3809372c41ed07c6f70e74b48ff3dcd0c21e98a8abf0524798a77ed002414d1a44bc356fd706ae928314e3eede1debf40dc0ecfbfe859407f2d6faec6142ec2e75d89cf5f12f8b7133433cffe81d14d219c427204217f6dcb4b9feb4e66f1c1f529319609bb71af79a131451d86417f6aae0eaef93292e0ccd426aa160c19008bbebf205a0ab76d5e309d5109166d6e3efa2f6383bcf4119ccd6ae21f1942c8ec0d8a029eb7b12537bf50d538412fca5693de76c590cebe3f33249b7c5602d20fe4fce2d6dc122a9df930d5d0e8f3c34585539c11712a3992337052f2d6e899d235f06871c373fe3a21ed06c04121383b8245e4e7291deb01b129e743913993d119509527b3afc40e0e3e46e2b7c45b62f8f8f504b300dd556c2b3215bfd16c228726971821b2e27b25d50b62710f36c6338b5d670dc610c0ee7cd74491e0cb0cbba4c35f9822ac59ae9331380d0038c61aa8ecf4c2730f65d8202332a9c9a3d952d14fa2a3afd749717b3db97063229f0a83b771e085b541b0b90f7d9ebc57d5b7a144cf81f919da2112e993f69a8f9017db12de4128734fe1d4a41cdb3926ba51ea1655a81d2652f0f7ce9b0f4ea4d02e76a389f08647056fe1e3a714e3f2ebf4e28b4f3359967f8614536e4fddf180c1b07e3a3f3f114ae6ffa63ff3bcdd91f835a65865d481c3e5bd4729294d00f6531a7796d53b8aacd865e675028c565afc3efff0be0130c66d76e5218a50f724939d1a3a32088cd39d94678b0ae7cbc6f387d5724d593e9c0f82aba12b4fed40f5e59e009159d39fddc4da96ab0b8dfee849c953efbde61172f4104c6875eac31589d030153940523b73fca949fec3b9698d6d0bc54ee2704d2369226066c5d5c2dd6c0eb7c81961c16e8b61ce42076e62517137ecd9adf68fefa6e14c5e0d23e477513d18d2783739dfe90dc2b981dd19e72a35d7083ba773a1c325ee186ab2fcc3fe37c505d871f2dc46358cd133de11c4806f0b900fe846a4ff79f8845ea0ea93dbbdd224167a96203a5f774059a03fe20a88e19c9d51d837f8ccad51e", 0x1000, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c705351be5aa1a5efa3c818718ff4cf77bde6ba456677ca7dff364837ecde4db908226c1d744d420452348004cdfaa606987c0067c668d36560313b1fb03ab339cc8730048c24efc83846fd25e0d173c8af456aa8ef9571f194422bcd0fbbdcfad5164ecd105fa4bdf74d522fdc9c2de873b6b5597486b1ff748fcdbc5bfc23a408061745f3ce0fd593d7aebed10a30192d3150beb3faf880e47a7d346326084a5bbdb9306e2fe5c06a0a3c47caad9a2162c4aaf83514266c1a0ac9b1d98efb26c52ec2aafa7958d7444076e62306e0b4169967ff8842014f8f8739f23e47564", 0x25c) getppid() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) getpid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r0, 0x140) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000380)={0x3, "c4063eaf8e34b245c50dc118663f65c5c9676047365408ece3d511a8fa9469c86fb720c62858299b51213316e6761848f94057ce4851bb7e3370034dd30f271dabfa73b6a47b1760c46f413bab183efe9475e907256a46da551ccb26e82200ca2944eab7f391903cc895cfc59f58db1aa333f36ccc0fc7105184af9bfc88f0dfd9a9c73572448c2075ac8d8a7d6f95fb53c16da6b07e61dfb8f9c8606dbfcb8d66e13c7a6e47cef91f1bd944c7691e7ac5f59ed3085b698af603e51c94660e4b0d1b0a146229e36406a06422f636db6ebfe479d8fc430fa06e0717b52c04bb164ec7f268c44c3f5c40c4db1d7a1617072da6246fd52dbaf10d2579533efa9b59f0fd32be154a31ba7b8d7dcb4b237ea55ebc6883e67231915ed128c9fb0a3257da78d75bab368fd5c602596b0e80f2b1e5ad12f438bbecf9abb753da8f53cad0f2c6c6b535997a81e4e334f34cdeef3a2911d1e208bc2026d20ea913df4e38c7cbcd4e2f80d519c396c554487d0df793b4e93d157206468e10d8f429a6a86e7953a10f411537bf7fef3f084c313b83cf41f0d9083938cbeacda7052a8e7fc229017678ac71451e4d1b4e919f302a13b9b56ab3730c954d3b567b48af04b3e69f10e10b868925408a01dd29fd301234a92b7619058276efc43744e8da35c7c302f233817868d86fa8be40a58a5989743fd0c5020f9a232ec50870911a01f767748e4cd4e8d32eface2eee41c1592eb39b58746882b6b4d376a48936bb872945bf0c081f6c29dee7362c61d048728a24fc2cf8fb56e8750bae9243181500434868c5d99a8fbb3f7b0e8b93beae6d84d3720492a29f98b0e648b0887a653c57d5b34168c16016bb01e53494260f524414022f2b15848389c2fc98a76e4edde6d6674bd4af656d9ca198b044eedaa0bef167baab6f5892d1b6f3f0f38cdb5b58582fc9b4a67d8451988f5a0ee2b042cd7d569eea7e9e16b71f746ae6747ac131f53dfea022a7049cd216d02641e808e0cd89d2044dd8965136910eb179268520f20d53f3ab8b490e976570c4cf6649cbc316c45fd932f6c9b827a286a012492417db200d3f7056691d4ee1e1b459841f712c6a2d1fdd443db9f1d2130bd528687ac1b66288caac9919d91709ac2cf1629705a386e11caf387e553e4317fd4d2da072c31e60c0a328d24c736e60932c174a760eea4870bc7530883404e6fda808dec3703751b7eac96a61d52e53c588bafc3470a9eba7d3474d5fb75c5d211a859bee7a0687c0bb135f88fff2137ccfcf97bb155dc9e8205a954c50031e7d2e6b8fe42e8060a5f10d529bd625e6d9ba4b9381409b96af3aa4776b9d0322c1ff7b954924ed19ff74307bb639be2ef187b9c5a9273bb595ad4b2be3eec450e790765a212be245630f56d026d117fdaa6109ef33fe2dfce5c414f9640c75ef5ee50cf5c58d3d0b4a771517d3753425d13d5ddecc46d4804c06a4a573c92a91b90c6abf810d75b4a90285c7bbcefc113be85c12a637cf680b419b5d501effe3e2f4b465893825fe49f51ee03d95e3ce7086c26d7138c62efbe4d2eddabc0488628a938cd9c2e3d21c9fb7435f7775c6402c5ca33638d9b9086cbd400feb0be9daeece7a093c90161485ba7e79c188a5d0ab3f81c8e6765d6f35c6c2f1cc170713bf18385d94afed84289b6921e00eb28c0201de9477d020f955d7550323518a23308fffd4e901fbad6a3c8aabffc4137506147dc4743a729d88362d135da70d0bd85d20107ed6a123314fe4db27dc9ff0a681de14cc9a3bd834c64ac0195ef25803ba38b8e8a5ab80375da45473ee26312b636293af0bdb2202968981baeaaee602329adc6d697c85e8d8bb759a0b12999adaf492865b4d4bfa3917d66c4722965cda6a669ae35bb11ad900ce15ed652dadb8cb2ae81257f513ad4582c336f618959d9d8d7e783784650120cfbc715e0d81fcbff607e2c0175958a81673834befa9a71d5a99c0a365a2859657189838da3d86d31e8f1eadc54d0410bcbdd986f2fe4cb245e7473701970812355f2caa342b0a8e4747dd20a9fa59249d26c70c5b94e0c54ecbc8880ac3c0392a31771712dd2cc36f7ed5a9cef4b89c42085de62dfaa203f7cbfcfa2db1e7bf2c067024dddb7019356e47bfc17dc79c34df465acd5c35660d952d3f2ce5876121e60037ada3963b79547f54e524aec8415796b026acc1ac8781c90a4f537d4dc340e8dc36a0c8dbc11822fe2ad114bbaa3aeaf2a210f5fb1f74cbbe5da1cb5fe8ed69f284a04b0e689396c920c5143e0d43044c4b39a27d5867f45cce0a2b81bbb7e9083375746ae362ffc43d290a75eaf94e2b6a78407dcd6cbc8cc39c2113771284bf334bbb4d552a01cce50000d5b457fc7a2d8fa3100b438e67a2e32e41a6a08b4a0cb56bbdea0b15421cd485e3cf3ae88f35c7b8e4512a1afabf603eb89c13ec0738b73817fd2884d1f4c703cf24361a5206e15735000094ea2e8973315dcaae2d926d7b6ae96e286b30f373d98b430d84e3f613ceaee55bcce75de7e97c4391d25ccf3ac9ddddb52695043a8a84727023683ca26b257b4f2cbf21af5ac8066a0bb63a2a8521c1f36693868091ab6a4ef4b493c0d95998ba46307ab5efe386d9db9924ef09c8baafa4f324ec8c7847e0c1f53ed804f60d3f17007d6a68b2fb6a3678ae9c362c6443175f6594ad3ba565cf0a651050d74cdf84ad15e4800ff50be7c5456dd30429ba0786fcb3f77fbf341b1b0db621e73885b3e6be01ceeba2bc2a28e55bcdf91d9b847b5029b105dd96a4e0aa52f93c62429aa71ef454a04099f6103187aeec34ea32531809542c1f5edcb1dfd593b0beccea73795e5be8bc6ff58f8cb475c51ead5a38329a2fee3750a12bde1fc05130a52a033806a939b8ee41b0ee855a168c0605c74182840f444fec673d958995a566bfe9553e65bcfb89830194ff12e9fb241e2177bdf16325ec9806583d21511dbc20177b45ac971b8e2cd024adf647a1587bc4f816eace29e1a737ce8afc9ef5fadc897b850d72797f8d658c7a52587662243cae46abbf48ac90e3395a24b7f56f936adcb257ed24819b70d341d269fa4b0955c1d18ebaf9e8aef8bb408c47cfe718a9525b9ce5e9b1b8bc671c1eb57e01a579fafd0e12efee0763cb62b434ed7a698fa6d2e568eee5ca195415365b3b277fc3b293de4dee6c036f51af541ba8c0adcf752b8066b1de91286c2d2bbdb28ab1ea734f13b2e5379c84329cc0b95486503e667441d07a815d56979c09cc6673c1fe881cd6e42247230968d2d6853186c56605f91e98fc4c88a49f5492b11a775a87ed24629bd64d8f6458ca00137ee552a894a91bbc11537e0581c227907989ec148b54d1f0a5a07222e3f25bdca36e40d9abe1932d60fb3e76729867da541c8fe1c4060a7fe39ce7ca07f79fcda8a22146eb090fb22a5362cb0dbe7ce6ab5c0219eb6e5dc23c19362f31ac9b6a23407c830bb1b41593d481d2e7c50847f774db3c95ded4e4c6aaa7f7946c122cf4950123e362af0a7c2666b600018f187805dacf23530e8acdbef0302aa5ed823bc0d495a832a3d459d63248dc24b37dd6b047a9836dab3f9bccfa9fde8e156342667170ec423ab66e0f5f81dfff95de54d801a16718791e671e6208a890d86c0e011adff3ddbc177d1958549017be0a6f63dade705a263df6d8fd687a3205517d04ead4e5480d1f0acbdd1c19ce901fc0d81e8543c497520db27f5d2542145835a48c251b348e89dfe75060a73e09e8e2a935815b30f0d77d4c627b0bfb2e0d401305e41f29c20509669d7cca19e19bf1c7c49904dc6c349ec359bb092e1099a2cb737d5f9705795168e95adc27f33dc39f04749af57fddf73a0c505de464fe41d3fd56c1a2504d63530f3371e7c5888e19d1b0698f22f7b60d09a01024b985880b6fb6827b41320c692ec371fc0ee7ce4416966636ec9cbc07ceed89696c8265ee599905205294f1548861bbfc449465e8df6c6dfa542aa576732ae493348359be67a8734d8067033138b61ddeec13938ec5cc73d22baa838188aa03e53267cb1d324f0af0c1d71c87006a96a5efb7dc2fef5e23f9faf256a6500fb9da88e4a5111784f9849512d46a0816f92f0f7bcbf7a21542f119b1d102f0b8337ec33a6ea8103b7b79c8ec2406f102cf9ead48849b9bf20982c5985398cbf646ca2d5f80447058421f997d881dc9db7d31be8a228fdfffd23088ab1ac38bcd4d380397ab0379b0552d23e0d935b17ee9c5bfb81ad0b5c25ccc2233ea4a1d172a11b46d2bb060bcb979414c4b18d9165f8d0a64e18a255a24e03d7e4b42985f6f0d6732284ac821471b4c7f713edab6b292b063f7412aef78da04183f984b1dcece293929660bc2cf1c04d0510c2c732c74acac88338e8bfc81d74e25f362635b0a6127d468236dff16a68480b6ca64cfb663081712c7b6bcb6305ca41627def8ac08321e4d9fdba05eaf6801b628300f4fb8ddbda7b27f9d73a2fc313773b1a7d29b1d7ce6d795f2fe0996ca295681d0f288339d48868095a1b7bec4216e6c34d4ef2b4c6f6f803a16a2cf6430b5e4c5d7e9ed389fc9b31dda72a630087aee1e9289f42eafb4fb3361ba67926b24320b5620e640e184d4e04505a12d3bb0bd7a17d300cc1fb4d5ec1ed12b9a88c7e7310caca635ef4a649925ade00fa5d3e2456f26ac30550884f22a598ee6359d7587634a2ad12dbe6217c7f943ba7d8e389b1690f137f597ec92c828686c4fcbbc059357b852fb177551f114bade5aac3d98e6f934b7f8ea10063eb4e4b854b7d35f6af22f6ceafe8aa4ebb3628c4fa353ce3b39c9f771acccd60f4a21b12d78e2db3c406e1afdb90dd5f48954de74e10dc444d2129b245026cc1edaa52e6aed908f93e62fab41b34a671da98c1753d35a6702595450d09890705778d346c58b0411248ccb5b3bcd93793508f976b4406ebf4ebc8fff4f24c337b2ec4711381f741d2e0d55ebd1c4f6ed4c128b69832458b0cf908f8e511c004ea83229a71e3d7f5b2760589b6712bd57b1b725c4657f0db25e6b2deaa5488c8333a336fdd981511304f9493c1054dbb57bd574527202eaad8afbf62d4add13903ba7d2786bfc77fd5acfabc1edb7f4b8b5fc13b28a66f6cdb9018269b2b8d0ee933e60d3b7700bcaa24bdbbfdd530ff043bc002650b326e1c69c1a7a340c45a5f16b24a0670556e67e9f300a226024a7da288abafc4b46b104756ad426c0892adac5da600be80e8170f05b452aaf4ca8a36d009990cd499af1baba98cfafb2600ea22a42e1b8a211ca0b706717865446a1b31dea6da384b01a57aa19fa176ef2289e09b09ee550bd772b7936b2cec137d9ae1e7e84eac646b94b8a3bc266b6f5f6e3ddb5c005f44a39032ed715d1b2a10667f74a158a72544b53acc70be74dd3fa801c56794a45e59c4ca4ccb4586566f6d9d43f78c7a0e39df827f8f00b883c70e367df77a40e41ce713cd7b21fbe5995dcd40d2928768fd15a9bcb76c2a3128ae0969c7972980279603672b31752f69c734e06a799b57af04f7c30c86146394ad2a335c3c53a8a2bf06e483897240d9f3426a22f9fa06d766fd725a20ff3edcf4294da86b850da08bdc865eb9b127a3e95a4350c4880f57aa5a854303bb58b5d88255450642cb48d2026a59659539e13712e79e63586de4a9403e214e45d6491c3644a63507ec0f18872a8d308ed627c7d7d7e91aba994908ac79d87d99adf117fdd886c157a592ce9f7ccef0dced49e83fa30881a6cf6a48d54"}, 0x1008, 0x800) 16:00:42 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "14bbc07cb2f6a968dd70bd01e1"}, 0x15, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x0, "908f93ce61fdc9d74e469f38035aaa8b7bb6e37989e048177578160718e5e27ebdae6887c5ba0bbdcc0c48cc8491987437f3e7aae2fdeb226098e33b68575c5528b34afdc2fd4619d171664ff99b73630786181571664dea486d529ad26d5a5affd8db5a16715bec67e9404f94279d9e09924e10d1e6e3bd4f64598f1bdf500d7367de5ba816675214e1b1459e70ebcf8f5771c6abbca4a1b59f6e6702be71a2205b36f86c1c10a2d2f96d645bc06ee7e343bc6e37af3667e7cce93a6f68d16b238ff77a52f5b717c4a5d8860a667a1d56d7b06a6afcce70ea873420a3fa3b0642918403ad9ef6da840a0aa62c507df358752a1001e0983cdc65933db323ae66a1deab29c861123aa7546d0f76d01ed33d0dc8d736bc08a15372e563a4225c62a4b6bbbcdca18fd590974a04dd158ba70551306c313b0b3bd2e246b3eeb9a397c44daf7aa9832f5eb623a0b726596f022ef297173db68e2ec8963e0ec2c4ca9495804fca95bad92245b4f378c543243ee57d42bf1cb06feeeda7ee22069150905aa0268080f44ab1dd907e64e9408d41564f84b1738b15074d046a747e213d9636efe5d145abcf236ab68a47544efcb5925b8ed34b295e3c2b14316ab1ff267c896b26230745728cf0d233fafddc7212c76d1dafbf7008a2d04261f6b87346744cc3bd40232862fba542733a3aa71ab4f476f254fa8d1d4dd3405c175623df73b295ccf4d56ea2d021b90c4777dfc8b3e70132008d7478846b85b532fda5e406892f4315974023d7efa885dde462b0b5a80eb84ce1f0765ec5766553b25def88322779c8dd015b1d32757993a4bde3b56ed3a125a04d334d3e493efb356e790092c2c1f914078edc7467ce41686d50464b79fad9abddd14f9b5bbc0c5ea7c2e2ed4e040779276e3bfa357373b49e068884414b087e6c17ab4ac0cbe6bb4695b5f5a04c47aeb9a4e679b4546410f185451c4f05573792961890bd505db5aea8fb8d6db6a444a615c5256c63c6914e9d2f0ed77cf709ea03c2f049614eda4deae57aa5c9c6c527c31d8481870067a342d6ccbd8968fdc8c9189a13aa76f9ab493a102b6e5e710b30f04641a5b7d8c40ac2b76e0304a30cd5899d0bf37caf494bec43df7c84f5458b3c2a440bc09877c33add3a99ae1166b10d5e24c829d72069f3462d1266ebd8cafa69cf1c92a32f5047fe5c387ba8753e3883c5b32db65223859419fd6986b387daa1ab58b4cc5442b60d5a9af8b61ca8e14f5acb7363c5d0f5fc0736d77a3ab262e7e5609921e94ec7331ebb35438562411e41e8622d5736cbd533bcf48cadcacdceea78f2402a48c4a88cb78afe3de86d7cb7c21728db861ac66c1a9b1111b5dbcd833516a0d9ed8e78cf2cd355b394036d148e6958e2def7d03458fdec549be0526eae4b8e678e4035fe573d51da2e1021eef60622a53979c5b28fcf14cceb34ce255afec4f561db969ffeb987d0475b0578ac56b6fe40932ddd910a491699c55bd006f058215c125a608e3bf5fde85c7e8b3ac434dfec10fd9b7abdd67461564fd25e02d0f2d45d6938810cf308259e3ac5e772b582a303ddca500ee94b465ff18f0d2b0d7f050b86c6198bddfe38f36057dd555ab05bcbe5516f3138daf49889d437b0d5147a7804b55317c8f09977d84c3812f7117281efade699379ea294b797d48c20100da49e76585c41c0fa08160ce6ad60b92bda876986cc928c1a5cd44bf82b847921d194c045c578e3615037898f94be63bbdadd7cd7a6fac4ef8f39e08843085e6b62381c3dd76903ffe6a11e556991241d84e1824506f7f6c1a7c5765307f7a7ea56c9cb09c661aae57bf21f820fac6df1ef494d4343609d966dc7683e3ea5532e4f6ba9d59bf44cd8890fbd1fe03d4206d6b823275462b81b6cde068ca16776b5b8ce87037785a08cfc69f94958ae1a2de588d897f31823f96be0e07cbf37bf455a71e0cff41abed4e36be40bbc74586b48ea024b0ed0693b62376c1776cd1eea38057fff8197e9e753bc52fe0fd03f07c1a5161c3ef093eb0247f5dedc42475970de27288f0e75d6265a6ac58bdf4395a2bd9ce0df0fc99a9cb46fc1b202a270383521613ce93a6e69b6a0be5cf1546e1ed8cb98bfff2b4548369723b17e0d2aeef998b21a2c5d050dd02143b59a3e2a4096f410ca8433d1cdd119119694dae9c511980d4343df643e5e888d7ce37ec2b1c2e3661ad81786b2ff273523e999fb6abf762099f7f4a0038155d29621834afe83c4a7c2ef902d2bf8bd09ad48cc833cd50f60792e91c93d5bd50caf47a1f07b6a5d56184471d55a21c4f80d4d10f6c38486911fc45f7efee48c3633bd7853723803eb180bb38430b472d463ddd16ac5a9793d400cb9c5baee72304b56ba2fe8d4803cd6f5f84037251b55cf01a59c70fa27230f47153126c72f68935fe54b363a2e3511da55d5c7b56795d20ae44f1b69d627bddd47bcfaf392c41c625d6e5689a4529a16ddd3f83dee5094706ccd72d42ce360b098a31e956faa1ac3f08e1a9bdf31eab8cff2bda5a5ae63c5a8e2c8b7ef51528a7f3ce8dab7c77150bfb5702f97659fd05d3b388956b412f5044f567207a8defe3967bd3c8fbcf386a474d9e7961d1b5ee683d9e40a98dbf58ce6831ac19b10c5ef77ce4a4e269bd2655165be1b165770f0388eb3aedd045631f7b9467424b8c229edc779a3d4a47a3fff4010c8caf2bd5acc456722cadb86ebc7be1c0d9ee065e43d93eed35212a6e4a822e9d0cda0f92725a4c07a1497c20c72fd6fd7f8c27781f4aa316f7303e92e8a2448921b3b324181110644ee9f53a43fbd17092350d0af3941acc0240a2b752d3a1eb5e4f82619a9f3660b09923b4d9673d58925ea84fe30904a"}, 0x801, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/181}, 0xbd, 0x2, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) accept(r0, 0x0, &(0x7f0000000380)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) sendto$unix(r0, &(0x7f0000000240)="cf6384d6eb6f66c999957388251b07cbebdf2980c28b810446609343c52709e614cc3bef4a399aa275181059505043bfb12fa2e3544d65e1ed5f0936499700b8e3e628c713e56cc48fad08fc4ea37ff8f325fe38d98e9bc8648c1d641018062ee2346c8eb99f95cb0b567d8c82bda268c2a2054882c329d594678431760cc46722efa4fdb233ab3d190988d68e0fff5051d82d25201a2287a25ff5034c2a3f7726ca469f69e31754c7d255b568163a299c3c5d6de07651d03920e78a9e67cf156699b7ff4a03f74aa3a32b9807941e", 0xcf, 0x1, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001340)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d94dc48227351125e07513ab2dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed6cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed60ffffff7f000000001892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed700000000b26fcac1c7ab2ab1cfa7fbc977f8ffffffa3f52be27fcc031c4ec33e34fe090000334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529ddc10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b798ec409e8c6de2a22d6ac35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363cc6469f3bb0644876e037dca73bf4f68ab7a07", 0x493}], 0x1, 0x0, 0x0) 16:00:42 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000010c0)=""/164, &(0x7f0000001180)=0xa4) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) msgget$private(0x0, 0x20) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000e00)=""/227, 0xe3}, {&(0x7f0000000f00)=""/185, 0xb9}, {&(0x7f0000000fc0)=""/178, 0xb2}], 0x3) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, &(0x7f0000000bc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(r0, 0x5) r15 = geteuid() r16 = getgid() sendmsg$unix(r1, &(0x7f0000000dc0)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000940)="16c8a93fed", 0x5}, {&(0x7f0000000980)="ccb8ebec36c863d78324cf", 0xb}, {&(0x7f00000009c0)="145ce24b1dfd06c376d836aa4cfb4905579065111419a6485eba9e48cece28f7bdc821075dcf8246bf4e15400d73dfa954ac9e387dde277fa5c392fab6134503", 0x40}], 0x3, &(0x7f0000000cc0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe8, 0xa}, 0x401) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x4000, 0x2) r21 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x401, 0x20) r22 = accept(0xffffffffffffffff, &(0x7f0000000800)=@un=@abs, &(0x7f0000000840)=0x8) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="4deb03d054ded25dff8df4b26e678bbf83f34ba8849eef29f602dd341a55cab0a5fc1b8724f66ea64bdcba3f9b859ad3712787f8adb9733a8c8c85a317c20fbf251538ae73c585211eb8254c275fb471ad919ea79dfb3c2131c4dd96c8a8eae3f51f417c860adb8a267b1ebc8aa5b89f685ba517122340566585a83f2cf9475dae75087745f350a79b5bb1dcff44093812957f3c1b047d7b9e2543388c378c1c7d6195a90183365b5d98685c32c72857dd8867a02d1985ecd0f14dd4823e4c12186d56b6af6b14e781c67ba16edd76c8c6dce82b2b370215f56c85c4ece3bd37c41b5f5acbb6ee8b30a90003918a20e5a395b6e7a681be1a62fec2", 0xfb}, {&(0x7f00000001c0)="c671bd6ff724339e1a7b2ea75f73ddefb82cb10df0f71b8ee10034145ea75474ce820a997ebefdd0f19cf001ea2b0814d6e6061e47606dc0431372ff341fa6915f6e12eaee28dc4ab29a337d980de087a5779e9dba46ef4236c2f9d0d8e3a5bd3b897fd6ba14366e55", 0x69}, {&(0x7f0000000240)="8681a95289817f6f91d97f006a12fdd99270b3271906a50ff55b910373bc872de7ee7976cceb93723b420271e4beefd3f2d5e99e792fda413520a9927455a1403436265c7a21f6031ae5830941ffc149347ad7705dcc8ce9d0e795a7bf2d40002c035fdfc6716769d2826a3d8c3b8c1720cf3f814ea542ac116e0976cb05f70950e2287ea62282276cde1bbc3f603304b1ed660d079d6435415f7c360b86b8e9d75d90c1e8a3fa29", 0xa8}, {&(0x7f0000000300)="608711481db42e477b72b35d39285ceebf1c35ffa4baa0b16e4e7c3ee0b41a55dde79f8586a04cade408cdb79d0750f40eec8f076378c437f9cf4a7b70d7d3f7ce3d9693f06491e32f83f262a26d0f25c19f364fee83464a317cbe7cca7f3fb226984cdacadda0d673032e7d9af7b6d0eea6b5eeb7192df64dfa8a2d2d08", 0x7e}, {&(0x7f0000000380)="3dff490cd0", 0x5}, {&(0x7f00000003c0)="36f100cb20af0788930277151f1a359e1027c178e8d21be6b4a6197ed6fcdf103f70403780a0f05f94677adf05bf208f0fc5283201e30bd5fe24b3e84058fda63d75e76fe11876bbe527963df4201349ba603ac1e92d7387f2692a3a42dd1ab59a248417d16e6252179cf99b61e3b48f65e426cbd56e780122db7706bd599cddd3011050e035dc9347", 0x89}, {&(0x7f0000000480)="bf220bbe44388f46655494f0d511a18569a7836fa613989e3b7fd144691849858a32d6cecaab636d85add2b3284e8dca14282dfd6b8cba72950b71114a6b3ef36342809b5c34005399889d06c2d44bae96d7bb19b38658fb887c0fa3c2884dc5f5e5b5ad59094dc4fb6477130119b523d7bfbf55bc0c741c55e5edc7a0717ce11ab0875600d58fbb1210f13e4a8dd250f9c5d770278ffd7c8d1f4171bea14fa0007f4f6891bedfd11000a15a7191410d4fb9e63996b4d51d8e93e67f9285519bd7bacf", 0xc3}, {&(0x7f0000000580)="e723b1e3895a79d5fa8913debf8d7994a270e193bfe7dc93aa5f71683995d690289efd5577a351d9e52d163854115bf2cef6b36a16382f63dca4091c39634f3b6be3d34a7268ced320f992ffa4596386e5a1b46fcb5ff6cc1af26891252a91293b057c573c10a59c1cfa72f03fde6c2ee0a5cc01e4de39e1386527a5e916a066b63fe4146bf8239289f221abbef24fb96e29b08848b93cc178054e47460a96f2670c15de5af643480fee11a3c9bd7a11a75415ef7263a2087d2ee70eb98f9f377d4bef4db32b5e3361e173fde00b4863", 0xd0}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}], 0x40, 0x40c}, 0x4) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) close(r23) 16:00:42 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64]], 0x0) r0 = socket(0x18, 0x7ffffd, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="c36f42a3cf46a69f766cbf9a6d81a40115bab32ff6e54e37238af761e1980cd080507fffeb5984554cb47daf918344ab69e797f48560967837bd9cadfbf7ee94010a6e506c2b70698d97fb14f953e272c82757a99a934eb37aed06b8274b8dc7f7b9cd598825a81db8a19cf0522d70ff59db7ca3d3a870f81767ef841ed206f99afb0c023847c1e16608a603f7cc37bf6a5b2649cbc04b1e", 0x98}, {&(0x7f00000001c0)="91acf5985a8fb1bc4f4ea24e49ec3e96f5e509b658b04c2e471fc8f575db53403078b5069b23eb3cf8e4c080d44a897f025fbac438f3c5e8b2274cf3f6e85a03cafad0a8df7dbc4f6dffe3ebdec042ab978b27af6cfbf5bce8a187e54124f3891d4c41e6fbbb802cedcd4c1f40f21496575660f0af082a38db3842ceccbb7d38ab7a9701668d96bef9908928145e2d710b2d1c87570a1bf2f418", 0x9a}, {&(0x7f0000000280)="a690742edf346799f9cec985548e96e01037757f9324bf027a6dcffdfe7528bf0c0d8fee3af78cbc0163f0bc35b7f85ecc811be9ec94da46678c84d9b006b12bda5b0a5e935875f3c382b0100a58dae605dbce1273c2cfb92c4639260cc11d50f06659f8dc24f258da8de2c9a9c1c39748165ac15cf294023da7068322a458b65f27673231437796ce021c6767065294ddaa68a6ca2fb4519f1a36df9c0f598769685b7d2b7c0e46c8f4ddd8a58912be1baae30747284a068c06d6545a7e037ca3b6ada346eb9894516c79ce0c0c0d541cbf5e2a68", 0xd5}, {&(0x7f0000000380)="410afc0ffde595c63511b0147af329521a6521decb499abe7b81c316093e9e", 0x1f}, {&(0x7f00000003c0)="dbc7fe1ad60f7f", 0x7}, {&(0x7f0000000400)="413a3425c4eb9f5e340da86099b2acaea80544a0f5fae4e0f07014eea7982a519956bd8371bc109e43a5159f2ccca8fd6fdef9a176b593e7a184ee1be8c3e2fd81f9645a97e78b6f32345cfedf580a9be2d703dfda5a763570a1d111a3a188ca0a6257d0c39a96a5527c2babe7ec7a534bbe97ba8032367c5cf7753e844fcf820de9ba8cbb0b008fa9cac110", 0x8c}], 0x6, &(0x7f0000000540)=[{0x20, 0xffff, 0xc000000000000000, "d7fe69fbcd2f8679d0294e4cab1d6f"}, {0xb8, 0x1, 0x6f, "ee3ea999f0a7eaa1b63b8ffce082dab8495624f6a9c7f0ba39ab93adfc4449e17fb499960281e8a75cf0d6df6fc30b0a7d03e1d07eb9e050b5140fce3e2c1d180317482bbe4083197f4cbee6b11d1c53d974daaaeaf897522ae7dfb3f0a6301b81d441e5194ecd5423d0f9f08e00ff2121e8b12c0fb006023def81b18906c5adaa9848e01271d01d647722947144873835ae2371ca984d495acf101908506e7589"}], 0xd8}, 0xf) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendmsg(r0, &(0x7f0000000c00)={&(0x7f0000000680)=@in6={0x18, 0x3, 0x7fffffff, 0x1}, 0xc, &(0x7f0000000b00)=[{&(0x7f00000006c0)="4ad87b991e71ee6b34555541bfa038bb17e730221840e4b1965af59c6b625aaa12d6950653225bb049e9be0444cae0a3494989559585d2293044aee125e90848783bbb170684b7e76b5c87f001fc78978191e3c081becd78c84f602617226cddd62592124cfde61b9fe9965f920f03ba0693c06226415d9ff029062349ab323f8cdd84f411f5dcbcd13d7d5b2efc8694e631b8aa22292dcf59ae669b4dffce2ecb4c85f89d954fe14df26d6a8cb24d3920d8ad41", 0xb4}, {&(0x7f0000000780)="e596c2d6e618b2526975dbdc212acf8964927bd0ed51e07a80613308cd8e14fcac3e47da189d9ce6104b4e2e155a15e7", 0x30}, {&(0x7f00000007c0)="46a3b63b0330ef14ea66f79283cf3cd9f5297a73", 0x14}, {&(0x7f0000000800)="ac4dd78e4f31db3a3019680461754a934479f14eb2588fef22713e05a29eb9b57b41c709a4af17e6f259d5f476fe3d8215b57061ca58cb521afa62a5cc95ea06a0194def2b2b24a65bf096cda03c54070ff63b493d0014dee09b0c3fd07e85813b1d9fcb824d76428a5fb8222fdccc7f1af6", 0x72}, {&(0x7f0000000880)="eef6f39e52922cc2967c8a2fe20d0e44b084fde1e99633b5ff7ca2c95626e3509f75ad79281e12698b8274690b70f3784e2478209e21d4f9927b2a0f966677512ee6e3cedb15c77d882da9e4e4b8be0cff016450a3269b2cc120a8a2f8f4244217b422d2ffe96c9d9e61327e4f5ca703efa79636de2c43857c9a00f27e49962f56cd29ffe19ac78734f3beef130b87df44b0dfeddff76669f51d457872fb81279811eeab0136cd7b840abcd7ccb227fdd6ca5a8870ba98d4b3b7c206eab750e5481bfdf0f6e8297c60ce87f312631341951cd3d4fd437cc7e784b46b7258df87c1479ee293a90ea855872c83a915ac37a9", 0xf1}, {&(0x7f0000000980)="215bad778c956cb15e35dfaf33e3d13826cb1b7dd9efa215204926b9a237dfb1a3975d0d65dfc514847793e06de1c8abc30f7f", 0x33}, {&(0x7f00000009c0)="b75de05daa9b370ad234692a1a8a010d1457298c2ec0f01773d847b64340d769a1bd22e2645e6dced07a2e6d25ca378ec169460bf91bacef2b6a74ecd2ce6b4efe2c960aea00ffe9f2a02e2de5f2318593ea297286d4d24856fdd22c2b11b347e786eb1bdee610a3c097696e4d15c055cc6c301d29b8c5", 0x77}, {&(0x7f0000000a40)="d3f8aab8d36af821999cca0a8b2a8cbe98521748fce63dc5a55bc624aa141134a00e577fe5ff05f01b44cd38f5f92f4494ad242dac4fe3715909f59710d1f5c9fd77b7e7825a31024200a71163fb77b84b980b83f3e8cca675f7c705c79857db7226fe4b314111ae7867d98ec719d62a0e1b421abb5b04578582137e85f452da144864f2f76b7fdf6174a3bf05143db84291afbc8f0686ae992a9babaf15ea6d40a8fa990f834931f6f40e7c3733a1d3916ae5200d", 0xb5}], 0x8, &(0x7f0000000b80)=[{0x70, 0x1, 0x8000, "30bb47c2bea377554faa9fa9d11400a7a2d14a0e1755537a5a8975ac621abe40977175a6ee9e5b1cebd5f84b68f51ea726bd8dde577eec626d0ccdf4729bac30ebd5426939b124ef2a28b9292c16db6f246cd97b0cf016bddfe2bf"}], 0x70}, 0x2) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201, 0x0) read(r1, &(0x7f0000000200)=""/169, 0xa9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x514, 0x6, 0x8, "48f0bfd5c163e1ac04c8d2a3fdc428402251a778", 0x6, 0xffffffffffff7473}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x7, 0x100000001, 0xb6f, 0x8, 0x9, 0xb3d9, 0x7f, 0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201c2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x10001}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f664369b632"], 0x6a) 16:00:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x288, 0x7e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = getppid() setpgid(r2, r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000000000000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x5}, {{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/85, 0x55}], 0x3) write(r0, &(0x7f0000000340)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774207d877a18512e834a88030001a902e0498accea99f36201000000000000000019f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f31f5b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0xfffffffffffffcef) poll(&(0x7f0000000080)=[{r0, 0x55}, {r0, 0xffffffffffffffff}], 0x2, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3", 0xfff}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") mkdir(&(0x7f0000000280)='./file0\x00', 0x20) chroot(&(0x7f0000000140)='./file0\x00') getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x47, 0x100000000}], 0x1}) fchflags(r2, 0x1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, 0x4, 0x6, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4e09}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xecc}, {&(0x7f0000fef000/0xd000)=nil, &(0x7f0000fee000/0x2000)=nil, 0xfffffffeffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x36a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) clock_gettime(0x4, &(0x7f0000000040)) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000003a66e229a7827c5b784cacdd1b2075b007f74c5b7cfd61ddaea8bb9a1d2a1b4afa008bc62e783c45113c90775a620f30660347b37a83b0e56a2bc289e99d0217342b2eb7696ad40dd70d2479b324d0dfc99983e861d9802f30ff744c8493", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x2}, 0x404) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffebf) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') chflagsat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x0, 0x2) fcntl$setown(r0, 0x6, r2) getpgid(r1) getdents(r0, &(0x7f0000000000)=""/60, 0x3c) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8a4, r4, r5, r6, r7, 0x28, 0x4}, 0xfffffffffffffffe, 0x6, r1, r2, 0x9, 0x6, 0x0, 0x5ec1}) 16:00:44 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x80}, {0x0, 0x3}, {0x87, 0x2}, {0x86, 0x81}, {0x44, 0x7f}], 0x5}) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x1000) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)="db98360f8e9119406bd2df4fdd3a076c90f1439f31ba914b5e5667a8eca31ca46698a9656809058a72bc00979032ed808d63e054bebafd445e42690d4fce765b7ee56aa574dbe411c8f783f0ab12ecec579ec072690f607a222ce6209be317d1b51e0b1959786f1cdddd313cd1e74a15c6cc714b803bfaa495a67dda31e375716792bc012443f06c705f63cd7f2580bc2d9837b22c8480ab70e89b283ebff8c0372fe21bcd6e405934ede5f870af898a1f0906c30de96fa06a", 0xb9}, {&(0x7f0000000280)="10c2337ab96dd7a239885faed63792e1f20d504b31b3fa850d2713079ab49c90d69613177b6077f4868148ba011cf2c9d4743d94dba0ee228cf4ddafbfff6fc423aa34d98792d88b20c82cb5c063feff", 0x50}, {&(0x7f0000000300)="6944c9be29e8c2530d9c7afc41dded0e59df116a08a949d7e2c21295c9936f9e4a3632e75f98a2e49c1cfc6a20c10e645817e354f34ce68df5c8f3cc4af47844fd7c73cdb360fba86e2248acc63a4f81d6d2274d3444655776d4573ae0e893ab77fd3c609579", 0x66}, {&(0x7f0000000380)="656028602397c4c7005bc7a88aace886772e34a49d8b650692f6da2de30b2de71be2c6fc9ba09fd69af32e902689781cee04", 0x32}, {&(0x7f00000003c0)="01e64832309fe8f6806d9f5d6ed62aa6d34682691474359996256a0beed4b8c8ea8c9f71969e825665af08001e4f79cc497aa071b68d225bdd0f5cc0c927778034c2e498843861e784d1624abe8cad62fdcdc37b83b43ccd3f2700aa4b61c6bf0867e40557a983a6f35415998891149ab779d780e95b2c9891aa500e", 0x7c}], 0x5, &(0x7f00000004c0)=[{0x20, 0x1, 0x5, "fbe306c1e18afd652fb4eb"}, {0x18, 0xffff, 0xffffffff, "e8"}], 0x38}, 0x0) lseek(r0, 0x0, 0xe, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x45, 0x9}], 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000005c0)=0xda) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000600)='/dev/diskmap\x00', 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000006c0)) pwritev(r3, &(0x7f0000002800)=[{&(0x7f0000000740)="ebfc9c4f08c81df5de9ed3720f878cf7745b65979f86049b49d424394094d29b673d49f860669c4a7c8eaaa711f0e80d4fdb5ff471933bba1089c8069b3e5bf3322d98c3c647d21f6763ebcf9f4c05a738a869b9a7db8980445cf2653678f4fa137b9f05d028dd064f30b6fc5ceb87eccc8147c1263de09205dd9c7188f3822051dcfae30b06a12a4d2c6a8421ea02aa8b7b6f6953ac994404aa14a2ba31f7063a34c674b48fe56827edacdb351f1ed8061ed67761bbdd7343c8438380b6da6f0ae6575714f670a6f997979919979c76e954dc6b1e9986d78e3d447576109c9a24321d70c8c6b874c862059295234f6e44f6073a6b831bc7c65886b9c7f6692f357fd4fc6cf07db93b962a31fcb8116457b9b0fc4ab037403d8a650ec1905e5f1ec28faafdf7fcd9f283b50dccec0bd0d8c7d2c219b89802aaa4efce3fd6b8e9691683e9a15a1ab2e9452e66920144eeea0d5b7ccef32eee022e6086703e23a09b67388f431ff87784e2b86f671dc1272ab36396863dc73b75255a5cd0a36df10040b7e0584ba7ec80d995645c1592f4b7f05f5049ba0fa2489da637cd9c8b7461199dca4663095a0d2c2194d67d158f8b7296aef886f23026b49b0fd802e2995cba5ba4b788bc87bfa48e028ce79adfc7b469fe4b680b092f8aab3250926f1c60458075fdc8e9955a5a61615501e9596d1165649c2ed1b357cf23e71c92897f223062e5691fc67446252f08baaf6f77fb6ccc9db652861652bf375c632fd8a717da16f57685c47742d61366517ca32674e6417e80afadc914f2aa391303fe1a787b907140c4828768a25d81df5727e2ca199ce77292a1e39326c9a17979e530eb875c6344ebe80c8cd5a06f0efd3598fb01ffd81647bb414ca91bf8033ab9296473acc4fc228844ca20cd6c4db8b0bccc603528749406b87549e031a2b809c5214fb325971bda7606346c4583d344c31ccad344a5cfe34eb6ff92580dcb77290a2a7866d7d68d4160dcb1f7fa5fefaf1ba37c81e1971bc1645b1616f60f08ecbcc1977504ed935935990ecd1d533dfb98cfaed422970cee3f6efc1c924d08248e34851af48297f9a104aa58063b6b8f9df9a7c4a04693093c89a9afbf951f7a5d52c4e19427f880ade95950f3ffa5c2fbf446348efd5d53b4864b8a76ed17c758915709443923762c1a843f5c627143117fb6fcf45c8b48e0ee5b247848875d629e1509d8ef4cdd79be57c55a8bdd3dea9b84a7147b2b2697f1e462006c5c545a8babfcd01220adc501b6e7e50e0a92f13736c57c952432e8b9ee0d4205a119d3504ad6838f47effda3af7232e7a6f4d27ccb8218c609dca566bbdd83a773df2a555a16649e4768306e6ff975cef2a2dd6ec1fea49f110267bb39819b6851f0efd384d4cd89839b9af9bf732b8803bfdc1b12e030138fdcf6dbd0db69a8c79e14359af4372bf11a1a6103d39aa8dc939625e27ea0e6b3bdad3d13825be8d5c749f99e5f4d5cce52aeca8c35965a74e62fc6500f49a030270a591ca9e3631c06077c6944fd7892b8ad16e7a18c604785d9bef6f43816ec7a454f01a1d2e5e2947374641f1cbbd0d26e0ff715d4e7bf83c92f3ccc5b5e069e9db01abbf53332f5180090fb2dd9f36efcab5835dfa492d03a9c092cab7ddc35a06f3ac9ebe328820d82a87689fe1c8dd5463bcd656ae86b326f37bc692472da15c64529eb1817917b2ee0106e00d396b246d6c9dab8406fe02a2e705e1fdf93114b6772332ef757158933be202ce3db223428863a4b251d5024fcf969d341f8e47a2a622b354e240e9040aafc0a8a9510632054afad6ce469e77a40c41b7aa81aacb9109f12d1e7be0e8bba542e2814995f350ee24a97f16bc67a80f7681d33adc5e082459e4631a8c73c55fcddf966c1182639fd205eb4d6b5508cdb0a67d227aa327aee9584d5b95fd8eb76cf0f8e7ef0a807dd3d75808d1b380566afc40c5c17beb7abf3621cd68e10d0f354deb488f6010ebb9bf52ee95e351ff88a2ca8f44835ce23f76ceb6291a64e65cff4084f25af972c5c263a02c37e9cd21547fd7c306bb315ecc74b0a477910abb602ec986c8c9fb4c956012c00d6f48c9a266a8796a8d736370c9bfa8b26fe837fcda494c8334c803dc0e88e4c4eaf53455fcc9511416a8cdc64f86e9afb7f88b0c33f9c93ed5d49d12920a1da12587006e62ffccc40a4fc228c973ac4fedede0b84aa1789a52edf91b4ae56800c305966318fcfd2e0d076333b87c4ef9b48097a04b82c6c380c0b485e224dbaa86c698cbaef4191f48fe2c5bf73ea70aa88b7cd2481332a7dcd22cb281bfb9cdd79d12a8dbdcb927204f0b304bf792c7a8561340273d6e84d551120da91e3269d5a70237ce90da4a0e471d7a1fdab52a332978b43d9bedce9c22f6a7c45a95886df645249395851c6817d0ff199ae66e39b57a3e7b50c74463f9bd570917a4613d46eb2549f9db22881d3e6be6e02bdfb03ce80082215e0cc877bc907473704b7d27c60b46d14cf921e30a9c0ce6b36c3d7ae70d23412d0dea6d575489768a65665a4fb8ad805e1bcd8766062a54f81eb8058439c9975d3961b5c3c916dc168355cfdbd9f96f67ffcd95dd6e8ca37893e2d5c3d4253c3f7591b1b9c518bacc1e9041c4b73e93357ce6341596d6db38d65a476f322cb5362e6a33d4ea9285b64b16ea431753f2eec3b1ddff4b3e729875632a7fa3e261d00a0544f88a46f85f4ac71ed7f67af38b76b93f458518258207c9a3769893d0233de9d04d08c78b2fbde7e3cfe5d6a84f157d857b34035a48243fcae74e0c8290158a4bff28f7fb5e66b494b1caf43cdcb2bf132fdf246208a1606294d66dd959ec0e31cc915a7cd37ddf48efa28fd6a4baeef7ee7b569d9dd521da170680492c366bf7b56e3c392e9d395ecf56d4f657d84f4939dc152dfe1b6021ba6e82345928171a1cc628fa52576781b7fae242f1eaacc5269d78cf8e866b8dcca62345e29cb7c171ebf761686399273bb09d7650562e6f78094bf25a74071b4df8a107c20b518346b7a0e47c5e6d6aa5d231f979306e2c6cae5e4ed59428f7a28dc8cc8d41b1aae94a3096736b7af98d8890df8fdd016888a0f695f203db5ecf237941c70c377db527b9e3d018ce527f259cbcff7c3c162c34477e85d84964b6180919402be79a480ce3bd182fb15273b32ac5a9c054957c3b109ab2f6bcd7e4d90852c1b203d110c8fd66dbde4872aa5377382358232babec6c0fa706a7480d1d4e7da540ede59fa2c5ec25fbcb76feba9c1565945e3ce6cf0912975842b39d4ab7ac3abbd1fc9042f3b98f3b625b46f4585d56d135458603b654da12844f823a1c404fba625965ab10e90b0bae31891387703f147fc26d7ed2aadd95de70246f01ca843ac375b3f17fd667b0ce46d3fb78ff139f92c789710c99033463f1947f699f22daf631e5837a74c22b6404d1abed20bc5ad79f1975edb93a56413ecda2c4d055218ecb2d915bb2a4824590060db6becebd405d148bf2e2ca2a502d949bdad2eb69b000f0cec9fdb99cb29c8c1a0af7dcf1f9d6e5767f8c228b4a30f65624fadfaf155d1fb3337fe57a1594ce5fcc83c97ae1595638fe8f6e9581cf1b4e339a760d38702473679bcd9efa773de3b58d8312d65919930d1e1065c6b2c4fb4d3c3affd04d55eeba67895bfcf47e8177945ee9def1dbb4a4fc6affae0731a4cda249650301d6d07099d2a96b63f21210c10b3eb240d4bc48aebe3ce5c538195ca3a69b0c2530a9a7f14806f4add7095559a2c3840d51c92f6df1c7d288a5562fd2172ab9bf9db27b6ee07ab61bec86b26b79cfa01cdf6e42f8fb3da920bb04e1dfcd741c497b10e7561cc38d7cff6b292536838106c47993b636abad9388a70588ba20309704b5707f313785060fd685440349861caf5f0daf91e294652a54d698399e9ce321161cf2f79d84c7c99735b4d7d1179dfe06492573b0c8d4b847a1939000e8a681002cce982cf7f0e4b7fb3306a21354b46be1fd641703b08f46fcf5a96abd1e560d40253dd1c83a75efc0e70c9f854c8876896d6e4633d1dd86d4494662baffcad92b80dab372485aa8dcf10a7c90beee42e017a079f16881308fb611e91441f3aaa86eaa89b3d48fd43ec237f4c7f2f449cc4f499aba81e89ea5801574c014404582be995413297cfdb386a35c703fb34407458174ca485608c6f215dc2905b7e0474e04996f3234327510e44d3689c84dcbb4fbfb43a1dbf125bd5ffa0934f8345ffb7704f2718f01a619285ce7ca08114e83b3a52929856975b82f097b7b9029c3dfcaf5e76611178592e3112db6590edf574938dc527a9e678ad6669c453f59c8edb7c940dee27ef66040e05e0d3273e2e6e8f85a9c9cbf8ad69cc6b314138e69ab9a26a38fca9a3ec9f7a3419294d58972a07802ce809aea909611ec94ffbbe66ed773eb0231aa0aadb437bc1128b9588a165c828d969e3352fe32fcc52255deadb6aae12f5c36be02c8e8423de500b8b8d4713c78dfcd1069b208322de1aea145ab469f39136022f469e476abd8f531fdae375b44ce4aaffcebb65e570023edd9fefce8bc5a66d9c230c82cfdb2009f058aea6e974b90d61babf0727733704f03bbe0992aab215ad880d4075b0e17a241c3498d97c7aed3cd43d20c757c83802f0e69b115a037c4ef87cf165ad9e312bf1d7426926af2e743170f6aa8c74064ec2ad6a5cbbd93b39e1e576d60ced3100f99555cd985e7f7b090817762b2a2f3241e7e0e5a6322039e2012d36273212dfb8e2e9bcde4a1327868948662b8b1c87100354fdc55c64fb271adbfeaab48e16a1fa058a349e33daaaeacde3d214577e0a71e5d673581c14a051187a131144342b4ba5b7066493c677d7606a83b2525f68a9caba26890a41cf93754baa46b1c0f9bdf186cbfe7a9795724d43174f4761ca1208fb5fdab3baa797c654c99f04b9e53e06569ecda1cebbb451a20985a6f499f3eceee7b8a531e1073e366b0ffcf98ae767281b950b1604d40f857a090c64ba5e6630a957b258719b401bfc983d911a3c8b2072e7739eacba0d4de3b213127587ca65ac4d013db905d9932f6830550d76e7881cce3411398179c55951ede87048bc6dbdb2c01100d784b8f83f136a6c9479783c3d8ea3297ab9e738c36f0f8f17594acd56a442599864aef71881911b9ec87ba7acd5116191df2ff4474369923608f3b1240538e8b0caa00b1143c60d8f1aafa26c0685e00c835ab3f9abfdd69684a261aa513240acf18ab7dc497d67e9d6b3c4d53214a3ed5dc54769ad9f37376d15a06ca956da113460ceacd8e9c7933ae165430fe39dd66319792789e0239350fb190aaece5d3fd82ff31511343bacba79ebb8be4152652a1c51552456adf3daf85e1dc452b44b3fcd14ce28e7473013b31554578113d781b11e3a76dc80e8c850c6df8496ab2f8ae96deda36bc11b713f1fbaafbbfcc02c4cca33596b131708923b327bbd1f79f729a7d475091d092239e7abef944e209edc803142045108a6d47bb98c86201bdf67856aef60e6d1807ffafccbd5b34f43f022fd66433e86fa8355e3e5b6f7d767eb1c25473cffe703a05230a00e41ff27f6cb3b4384aded75c1e1c3a5e9870e42aa8dc5d864e0c05262ec74d1d7bc89131c16d4645a80bbe79b1028d05a2f7eec0779d67f4e9a3dc1a2b3d4475441a8f40674262be25bac69ae3a8158af35b651762bbd5cb52bc84b575facd125a6bea95be245747ade0667e103f6f98dd4c7b1d46302151d", 0x1000}, {&(0x7f0000001740)="a5f7d9b45ac5028f561d5c2ff3f9502c728dc90efe19d92c4b5023f35b1a863e671e68ae3f4bfcd2946e14e13c5ead0a58f7c5eb90c33bf6975cc72ce3537b3f2427464880912ffe7133b4382f68843acb909a0461308f3c9b75bdc25c41dc2818bcef5739412d69c31a987d65e8b1372dcdfb3984da8ce27259", 0x7a}, {&(0x7f00000017c0)="ba260e17528af41f37709dc13d0a0db885bb54c1531241a1e5c6b82035dfa5b0192766b1fe6f66ce6340f67b6efcd4677b390a20b991b72b7020370b3597657ff848378e48e53a32eb0eade04ebc401285a23172c7b90c2f050c480017b7ec3972755c0c1a410639bbb8110470d6bb324baf6aac01b0df12d2974860382cc3db63b4ba2bb6360a9c7b318cf83d10a24d5582b41b12a02f8f6bf9625e03f546f686343191b59dacacd57df3a572da0317ef6b815872cc360c7e242bc5a980481de91927f510b6063df5ed5847ed801edad72d739d41ec99fdcbd0fc133f5b9b7f607b374f20e81b1739b1405ad5eb994245092deff841860368cb16d6b1bd043e805af056e87cb7364407d9ada6b2be668bc3b94a4acd4713992e9a4595b2142ac2a7f53c6d43a690c284a2385178e3f6b8bffce16a8bf686ea43a77ce65e5dbb39fcb9041c85666a7ab3115a089cdba405f3cc8c712e9b310a52faca0595f93ff9884383a267c74d2f2d02143b5b3c9a27e7363dd0c02a8e48fe639eca493b9bf29e125721d3879c9be6b45f349c8643964b50ca538790391b683905cebd5f3d8b162568ef59f5713760ffd7842ed7a1a3f0e26b120e4de26326f41e63ce902edf3bc2e00543f2ddca277f0e0b1efa272351fb2aec0a44db05a7c2bb4a039e327951d36a76f6475eff5b2719706e4f95d08ceec5182ee635f165fc917dc947b4c884704b58a780d2ff3a5f85eb92fa62ec8bb3e81cd30d7a723b9f3574d39511e1cae7e191924dd943989fcdf9cde27caefc7385d771a4d61ffe1f18f613d524d3e1d8b8d1c2c437b45307c11564c3466c702a86ff560941f75d266aad5b1095ca130b1e17664dd2a2a81337d4124e7ffb4e4a9795e408ad13e74d38f3e10c56c28d9935ad378e8ece3e7ad29b9fb0b7d5fdbecce8d9fef7bcd2f1e9f79a1b7f8ccdd998af8eba7b48c94887c20ecfe4dfbc88ec21fc89fa7d7f61178f71674a16fffdfdad1947099b742b64f51f01dcde4ae8c491e555c4741288b83acef95edbdd7cb160f6a7bf0c919fffcced50f3b52e6ce60ba685b35762b92a0fb664d5c9011da462c5dbbcb2e50b6f6b81e0361f4adce2188fb3fff62b00090534afe47c1381c49e22110368ca828cb692ad6d3f556828cd2a8f19aa3facdf29944d42f7e64b936df389dd886059f50490561a2d00d1d1f957c52d03ca2ab87f19a344a15cc71203b68d4e49d00acc1d6bc29b58835e55ec5e7ae6013deda8eae83d1026f08bb7da3b75ca31b6209fb0d7d7c516be6f03c1a3be79d276ba6130f95ae9b38e02da514f4379abce2dfa86d23e2072595a4bc64ac0c4cd43944e1dbc4ec86d233f2b54e949b8287f949c73cb0c8e314d3ccdbdd7a78f08fe12f5ad30bbf47af1a109981881f1aa2972bd54c01290a92ba7d039f030c32846976ebc2b2adb09da975c3f0117bd1357393e58e75707c6ac6d30b2b0a73ee2a6036e3efcb0c071e22be1260a6c7d2776390b27005bd335773d6dcfe2fd16aa2a86cd8f54c526be12c0df1f15888f75d1591c4d782a1dcee5ab64c254287a4384f1d6bf4b441f9f9e4b2a797a29c5686350154a7a7b8fcf5445e3e61031ff89e8067f9fb27da3663f64efe83a38bd7fa10be675cd65eb0c9a7662297f1294c951cf16b386fcaba7ee7740c685db72ccd938d0c5f33fc65ade1502315a903bd6d139da55966809347e7871b1131d626ce07a69606c3b4917b8bad4105c965da075b7877d7f21ce1cca83ea044c6676cd82d1ae945ee890f138bd8ae297103ec49c1369576f409f5e83c3575ef36b788c70cd5a7d8c0f0a9792c7b958c8fc953d746fc8b0c0316e07c3a91a49f9b942b30d0bf88e3fd88e0a5aa6bcc67ccfe190af2e74d9205e37b0b1299d6476a20aa84a2a52bbe0487a552bf8cc85a5c8e0f12efc68d2b24ef31fec890e299e10db5f4ef45d58a08264697b8164b92c7a1ff1686c564afa5ff8a35119e306f71499ca0c75bc114c20bcf8ce68321a7754e2fd2b80347bc3105dd2582de355b25c9af52247d3a709a129ab78c071978bb2de3df691b8e96837e02321f018b9bea8d90ce19d56461732c18d92d364d02cfa1f9f598965529e7c623aa27095108527c714c115685f5544378c8bce448ec2c538ec88e401a7ef489c1ff4130ed92611bb0cf196993c9690b3f8b8ce89a11eb838bb20beeb17cc547d2dd7be1ba2a2812414d111e294bc4f62bc449066f2f188c141c603b92949345280ac633fd5486d7a0b026d8234ebb108625882628e9439ca5040b9e77ee5bc5255ec8738cd9d62db382b6d554f2aba149f8c1c3cbed1dcf38163bd325a0860f446945da76e26aaa1962b739356a6cd946fe0bfe8c6040ebec451d90411d773dfcfb8ad8847a207c9b45647ceada5e0de427dbcf0387e2d9f1fe7f9061feb2840c8f7a339ebc1511b418d0cdc3365f807356904d629eabd32c212603d09c3bb9901f282bc9f08e979c0aa40ff32b78a89fcb0059914221af119e4d8c8ee5b00eb2604cb94ca693591122558a9f5e6b5a27a34f645696a61e78d46ccec30a4a0c431702a809dbf812419368a1f5752156c35e8abce783800229acc598f61b68a6b2d3f2e95b2596756441374971812d9258b3d3746d7e68632161e6bc5f2758b0f8b26afe156f90dc63b1e9a37738def54e51ca5e001ca329f50a7f31d158099c1d749a76535781390018d5c4b7132966b4eed5124233e083a51c49f4cb4b5dd7e46997e235e680fb708eea395e55a52c90bc885332d1083f9f8b0bf1a80fb9800cbcc8ce58e49598dee134551a7a14f92bb495b5c6665e14283ade356d7925d9b584e4c0bce3d84883e37cf728a2980b4676a259c34f4ebe6a440dfbbc242145ce12a945b4b71bd0f1360b87fd18f85ac64e77563207c477288a4dd42122dc7d9c46a4caf0312446ec92b9d120363652d5705d5faad98de217ea29cdcbed4b54f0fa57ebb549f0015e3af35b8e5a5ed17f7fc84bd57789254df28141b8661aef8199f4c116de8a29223acb8a75b832883c85ab051000e32c9e7f90ab103c80b1d2ba337478282ee4770628988da65e3560568af9a57be39555604478694a5851718b22c266c91b8133dbe47d43866bd3fd7c9fc0cb7983360f7c2d5217aa1aca7b5930152d090ecbb2465050e453b10388ce7094ab66b3ddbf0ab459f590896962619f1ca831007776df6413afca527cd7b1736130fddfb48d9183ce14afe09506d15f26d3f3bbd9f3dec0f8c60a32157da9d1bccd97910dcf70c67d76bfad04da30721612571988900948110a70a34fc42c8417699c14406802a68a6d6bffc671fdac1750396119ecbbea1ce93485db100143e92de6e9119f9bb782413e591141bc3914e268c09a47938d20a023c03282c10e4b67bcfcf2fd9ef99e94cfc4859f4f3db4d1081334b007119620419344005d672b08082a48914caf2eb3e65d1119634fd62f3bf157e68ca9c5f986ecb105550f9030cf2c3cf32a9843a49c375496687aa5206c55e6e7e92f948af6af591c45b73021c032f3c6218831b8fdefce881344d3ec3cafb3e684cf6b7d1f074e483773d15088b4b583c0c43f6efd9246e66fa3b957c1e9404377dad213b9cc71419f248207dc235b64ffc068f88f9a3ec246683a9163206fef03c5e0f79bb8c8b97ff6487c606b31b37e3eb58a304a58d4a8fd30fb31e49833e4f9cf2d0567363d14576f569ee7db6dfab7a6411a7a43edc94708a039b7ea47ab13b4ab49992f5fc9127b1cb6eff9249577ae437c916c89279bfe7c8c03d995a76029c4cb229a05ec9ee88e5efa2b2ee9c4dd736b96943e68392c750809788394a82d7902c7cc80e1af154db8514f4a77de623c04666e5b0a26166ebae85e77ceb51e0bd71473ea416d9aa61388e45688944fc10bb872035fca3f5840b4ba09feca15d807335025031cea4fdfd205143b0d28a5d56078d97b09eaaa6c19f891783e07c5cad19fb376206f32daf7e8cc70c9f28c2e8447da71a4519b0697d591c550b4cca993130d32db13a14530ef6aa36dbb7170f51b3a589c9e798ce7e2112781de7fdcad221a581a2e3edaf66229b7a30e7f0d9a7e079c3b2b531268dbba3ee37da0732fe7fdcf7614a04147875b1e288a64484e735fc1df24c2363f8ff26ca6821ef6cc65990d4ef58a90dc7bec3c31dd85c4819497a203ef11ff78d6e70906ae020936b695825167135e1999143b16e96bc2240988b9f6818e1e52a8e2d7a87e860c46e93f59458dd36bbde5ed715d49ddc06cb3b318063ea2b95848fb782eb481545fb8df7a8ac237829955f6a91d7dfc25185cb364d94c264137b881ce00f6bf928675ddd90b4ab9d6a90d2329bbe2a40d2f67f82e1b50db88b1efd1fc0554f92b87909d81a1c621ddfa6e0729f709b2bc781b364216c740510927743a0edaca88bf4d52ae39ed173e427ba2e566f0dc12138381be0161f0182b49da0499c6c83b8eec0d3c1e32f7766ddddb7a97ec0d3ab1f23e55fa1777c0a1368b20ff10262d0107e3560a5b953d77f2fe311220b2695f911e864e4a377f290050d60b5ed2ecfacea8ef015a8df9dae6d19eaf47c88c4d148fdc9b01a0cb48514427efb22304f173c29b3513486e07773e5a75fbfb2768c010db47c219d745438d5d9b2205005a629051f0949d9ce47722b045921017e89e2118a6ffca30fb1cfa9ed68680b3f1a93e527a26f47780723060204d0b15f0e17ff3ef79f5a22510cbd837b7b9b88109b955c8b174547d1868663bd660a19d9af057b10a16d687f45cd13fcf10f60c9d1e433c56a712561d627162b4a03b0198b85c98d4592126d3e3e0fd2cbbadb1d6f9b22d343ce800e7baa3f715f54c83595da18db9398f5c0f933c3f6495905dbf350969ab6cb8b00bd9e8dc70911b383b508fe473d87d1f891a701f920d5f8b69f928b48d152dd152c7f3e47a6c7d6b025ae40a547cf6d58515c51c5fcae8744ae3f5f13b42e852a37f6cb2540a71784135a1bff74977ee09d3d4dc94e2b78cf1dd5fc0d252e643218fcf2b10e69694f204a44112840663cb80296e579b56de8e20727fba5dd3da0f5801884258a4cd8a6334e4083547206359d8dea649520f304ab571c2e5b388129229221578166c3421bf946b7acc9d6890972abd3ab06a7d057b29f88ca03c8ead7a5f3bf43942b001e78f5297dedae7db7368124736a0df61c39742ab023e49fdafc39139db15aa051512f8ccfec7d2d3cff8e0317ced10daff77af8733ed63298a35f2110dab94014bc0ba0c65e02445e8c3a70950689ae98a6d0bb21ae8c26e7170ebb420d31d280a8aa4953067bb5751caacb5fb59683e792701dadac4a10fbdb1199a7ceaa290de1d790be42eedc46e7cd8711b796ba73ffd4524b16aec3af6058efe32589b882b9a08418bf694078b2dfe0de1554dd1060ecf0c6eed456a2f7126d3e87b5e6abb742085a6351e3747c3bb474a18901598482c664cbe5ecdcfc4c9ddb212100b82878b9a2b0715602d4b3715d2790c96124431f86f33c028e6294ad5234e8b85bc7ae42987bd272d83f0efeff5d281128c1e83da28510b480bb07338482810c3513d9ce4d0230a2235678d49bae4cf0fcdd6875d3a1730490f965981df07dd789bf98e860f384a44695956e81daac9d73d9267dc52835295a89d73d20ae910e7825ec63ce8fedca35bae2c8965f7dcdf553ec79ca628126f5e77bff93944b709cc22609136da57ed4f1246b9f82c1fac0a897a31bbfff8d6a0ef1df3b946c9e", 0x1000}, {&(0x7f00000027c0)="5c2444a855c4a9802ee89ac41b44ca8bf2622debe97ec058a7b68f3b031eb6a7bb5e1f3f30a768f3c1f48235f545be6b708e849a47af99bce2ccf9b5e3", 0x3d}], 0x4, 0x0, 0x0) r7 = open$dir(&(0x7f0000002840)='./file0\x00', 0x8080, 0x10) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000028c0)={&(0x7f0000002880)='./file0\x00', r4, 0x1}) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r5, 0x9, 0x80000001, &(0x7f0000002a40)="426a209c5377862d6451423406cf2b523444aef93b5ff067ea4295143faa2a7c773ccc119ec4c1d589294762eb29de5b493954d803acdaca166903a46a74a5ec60dbae4ba82ea4ae48ec509c87b32ec7c66fcd807af000ce1f25e0bb664790bd2583ea92cd64a2fa6716bb9948eaa03d213312354658c3d5b7cc485e011d035e19a47f86e5c543044589775e0ab06b8f6dd264c33c1a6d44c4ee14def8dee36105298bb75d4d1323958ed45467", 0xad) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x80, 0x0) r9 = msgget(0x1, 0x400) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000002b40)=""/98) kevent(r2, &(0x7f0000002bc0)=[{{r5}, 0xfffffffffffffff8, 0x4a, 0xf0000012, 0x0, 0x3}, {{r7}, 0x0, 0x46, 0x11, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x41, 0x1, 0x4, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffc, 0x84, 0x43, 0x8, 0x7fffffff}, {{r8}, 0xfffffffffffffffe, 0x0, 0x4, 0x800000000, 0xfffffffffffff001}, {{r8}, 0xfffffffffffffffe, 0x8f7864b3c010eb22, 0x20, 0x2, 0x3913253f}, {{r5}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x9, 0x7}], 0x3f, &(0x7f0000002cc0)=[{{r6}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x8}, {{r8}, 0xffffffffffffffff, 0x20, 0x80, 0x809, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000005, 0x20, 0x3ffc0000000000}, {{r6}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x800, 0x5}], 0xfff, &(0x7f0000002d40)={0x3f, 0xf7}) sendto$unix(r4, &(0x7f0000002d80)="37c5d9b2e8dfb4ba442cbc5505595d775d7309c4eb184f11251300f0832a3a871d6bd13b564fe3286b90c90462aa54579f2b0456c26ec9098a96cc387fc9202ecc3f419cd95e8756c45d839cbbcc4421c5550262ea456b28d8202790a440eabd0ca0b282b3822c23a739963c8aced8261ca87bcd74f81cbf401017d015eb23880788786bcd26d0382a5c3413f683eea325c5a156e0d2624a49373e656bf9e025523934ccc187ec", 0xa7, 0x402, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000002e40)=0x3) msgctl$IPC_RMID(r9, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/119, &(0x7f0000000180)=0x77) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x510, 0x140) open(&(0x7f0000000200)='./file1\x00', 0x40, 0x10) poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f0000000000)='\x00', &(0x7f0000000800)='!\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x5) r2 = socket(0x1a, 0x0, 0x6) write(r2, &(0x7f0000000040)="cb36c043c2e23129ed2543f802f1ef0dd825d5791f1e80d2d0b4bc3534e1eb24da2b57039767009a7b43ece57ad2fa99c6c2d72294ad7b36e83b3a94f72f714cd85a4bf273bbfaa15da5550a4036cf47a2e3424961befdc0e141a8e021c330597bc6d1fded490b4859ac2eab52cb0e48c90ab409b2e83d64", 0x78) 16:00:44 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffd, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x8, 0x10000, &(0x7f0000000080)="d4acbd4549e590e381ff7c62301dd99c52f737bf28a56ca7acb0759aadf118085c76b19942c4cf443bf31c831f479c1c346da6f2519fec953b11ed2fa1f78d9a318e6d5159130645b1bc4d42049ed6f7c555315443a2951b761ee6174c182348c563d6a3c3d072895e7e3f67e11597d131002a79adc82265fad4e43c891b88a30dbd004547a9a72125cb1444bced003cc57de0338a1bd650248ac0395d15b3562e7b09d4151e03281182ff18a5748e4106ebce27263c8cbd66450dab1e3a32f4", 0xc0) 16:00:44 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0xfffffffffffffdb7, './file0\x00', 0x800, 0x80, 0x3, 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000040)) sendto$inet(r1, &(0x7f0000000100)="8152fa1b249988ab5888c969ce1c2441c28c4689667fed1e6d75384cc9442ab3f86ec05f72ebbd852ba1201276d7c53f4e409f", 0x33, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:45 executing program 0: r0 = getgid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x6, 0x4, {0x2c, 0x80}}) setegid(r0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/197, 0xc5, 0x43, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mlockall(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[], 0x0, 0x0}, 0x0) setegid(r0) close(r2) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8d00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000280)=[{0x105, 0x3ff}, {0x24, 0x3}, {0x8b, 0x9}, {0xc7, 0x8}], 0x4}) r3 = kqueue() r4 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000400)) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x8, 0x7, 0x1, 0x9}]}) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000340)={0x0, ""/34}, 0x2a, 0x0, 0x1000) r9 = getgid() r10 = getpgrp() r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x49, r5, r6, r7, r9, 0x146, 0x1}, 0x6, 0xfffffffffffffff7, r10, r11, 0x1ff, 0x7, 0x4}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r12 = geteuid() setuid(r12) r13 = kqueue() kevent(r13, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:45 executing program 1: unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = dup(0xffffffffffffff9c) r3 = dup(0xffffffffffffff9c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) unveil(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)='r\x00') r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10080, 0x2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x2, 0x0) r7 = syz_open_pts() r8 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x800, 0x20) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x0, 0x0) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x10080, 0x0) r12 = syz_open_pts() r13 = syz_open_pts() r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffd90) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x812, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getpid() r17 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002eeb800000f23400000000000000"], 0x10, &(0x7f0000000300)=[{&(0x7f0000000200)="04a9b8d44b200b995f762bfd8a50fe374f73523309db62856f5f88af024ed43a6a45907e11601bfcb887b436c57e1a75848f52dbdcb4e0120bb0455799890f3ba6cad7500b0e408922b89ccda42c3cbcab300cdc2e6a7a7dda17dbb09f5a75db9f582e0c53c37161f268d603c2140b97e7ca0fe61f635187e95a398fb09a706861710722ea23aff74cea742d8c13ef9a1f7cac965e8135bc25b6fc055684c6663573e05758c2733761716f5a2ac8aa1e4953c7d4413535aae2ad5c2b76603ee01889eba8737b7e61adeb5be9106fd8249b5305ac9dd587", 0xd7}, {&(0x7f0000000140)="82d2cc355c013f79cb4a227560d728a799776830c59bf1589f4d34aa98c01bf2958a8b8d092a127c5bd48296f3b92414d5cf601d2d64495082121f3d93c69301d3d0529590350697163575533c21833041c957e370986ac3c0574f0f4d650701e060", 0x62}], 0x2, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}], 0x98, 0x400}, 0x8) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) faccessat(r18, &(0x7f0000000100)='./file0\x00', 0x15, 0x0) setitimer(0x1, &(0x7f0000000780)={{0x0, 0xa1}, {0x2, 0x400}}, &(0x7f00000007c0)) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r2, 0x6, r3) 16:00:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10010, 0x0) syz_emit_ethernet(0xb8, &(0x7f00000001c0)="3d04089bad1701dc5d6bbe18086f9d5cf8676f897aa52b0b468199918ac06cc8d5b43a2d0c099dcdb26d4fcdf4a1d1e984bb8fdb4ce2ba34071530ff0c39c4c99f2f9c91cc99e52f6479210d89f8b68cb9835676618064d9296fa99130012c1abb2ae7f6fafa5f193ee1f840b8471f6642acc3d001f456891d05b3a733ae2c0fa4143b29dd4fdf0780ae76a826d5a745c1c9cd13758b62b7692d0cfb7f000000000000005fa5c3c5d05a3d00"/184) 16:00:45 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x10000) socket$inet(0x1e, 0x3, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) unlink(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xfffffffffffffd4e, &(0x7f0000000100)="94356082d820c8be79211ea5c0ff43979f9c25165bf191b1ff84905a466d09f431d6a2e3f1596dc8c93f087fec428e9296d4") 16:00:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffee2) setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) setsockopt(r1, 0x64c, 0x0, &(0x7f0000000040)="b8c74eb61349cd91c1dd62912d2530bb900e9eb8d3ce67b420ce64f980dbc9b8a2b5b4c39dee2030e932d2b771a31ffb98b130aaaa93930c670ed2032a5eb53817f4512935eff2", 0x47) r2 = getppid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) seteuid(r0) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10040, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000000)=[{0x2, 0xffffffffffffff7f, 0x6}, {0x3335, 0x2, 0x6, 0x9}, {0x8, 0x3f, 0x6, 0x4}, {0x2, 0x81, 0x80000001, 0x3}, {0x3, 0xffffffffffffffff, 0x4, 0x2}]}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa2, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:45 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x0, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) semget$private(0x0, 0x0, 0x401) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r0 = semget(0x1, 0x3, 0x200) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/69) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x101, 0x1, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0xfff00000000000}, {0x21}, {0x800000000005}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") readv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/139, 0x8b}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000440)=""/149, 0x95}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000001500)=""/50, 0x32}, {&(0x7f0000001540)=""/227, 0xe3}], 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfdfffffffffffffe, 0x1, 0x0, 0x4, 0x3}], 0x939, &(0x7f0000000040), 0x2d, 0x0) close(r0) kqueue() 16:00:45 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffd) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:45 executing program 0: poll(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40, 0x3715, 0x7, 0x0]) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x99, 0x4) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f00000000c0)=0x8) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x2, 0xb}, {0xffffffffffffffff, 0xfffffffffffffffc, 0x8}, {0x6}]}) r1 = dup2(r0, r0) getsockopt(r1, 0x0, 0x8001, &(0x7f0000000240)=""/176, &(0x7f0000000040)=0xb0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x4f92) syz_emit_ethernet(0x980b1f6f, &(0x7f00000004c0)="b67a3e4cf16039a8a86960b1947d71747f58dcb9ae70dc72776c78928725c1a9752ec949578357980de0f940eeb75908292a8acca87459f1c07b9ac2808badccd8823e1913434c84a140e966b0b49304ea6259d5e2d211666e8be3c3afccfca6c47f5746e6db22733c169e59537fb6edf9c461d14ce9ac7f6ec2e2c7ac3a48d9678555164110eda3bfcfa008a90bfeba0804af718bcc25dad13c9a0eb310be23bcdb88910ae03e4df61274382e811fb8eecf110141cef73c072be4995247d59e7ab671d65d3f32070aa2208de9afa447175928a94d2ee01c8651f3e44c6ed62f834961f01ef601631fc3c9aeb24d8d605cf43ecd1ada55b103786d1fd490776e7306827bdde03c9867a8a8c025b7624a5007fcfdb47f8d40f21f2e6c36a11ea67d5d3acd43396bbefdf627962cc52df7dac18557cf9db6a1") 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) getegid() r2 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) r3 = socket(0x10, 0x0, 0x8000) close(r0) r4 = geteuid() fchown(r3, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r5, r6) getgroups(0x400000000000031d, &(0x7f0000000200)=[r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001700)=""/174) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="03b4aeb3ec242cdd2a5016dc4ad672585e39ca284398d6f9d1db4e2c0a", 0x1d}], 0x1) syz_open_pts() fchdir(r6) r9 = getpid() r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, r4, r8, r4, r8, 0x1, 0xad}, 0x0, 0x20, r9, r10, 0x5, 0x4, 0x2, 0x7}) close(r0) 16:00:45 executing program 0: r0 = shmget(0x1, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/240) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0xc8800, 0xffd7, 0x0, 0xae56, 0x10001, 0x1, 0x2, 0x0, 0xf1, 0x4}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x80000001, './file0\x00', './file0\x00'}) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "cfd4000200fe000000f0ffffff00", 0x0, 0x8}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x100, 0x1, 0x10001, 0xff}, {0x80, 0x100000000, 0x8, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r5 = getpgid(0x0) r6 = geteuid() getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r5, r6, r7}, 0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000380)=0xfffffffffffffffe) socket(0x38, 0x4000, 0x6ef8) syz_emit_ethernet(0x14, &(0x7f00000001c0)="b2ef6a651c14a3a2937f3a8cca42eece822a7e76") 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xc}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x95, 0x9}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x3}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1000000006, 0x5fed08859fc647c7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x4, 0x0) kqueue() 16:00:46 executing program 0: munlockall() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x4010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x7, 0x1, {0x3f0, 0x3ff}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) fsync(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20080, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x5, 0x4) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r4 = fcntl$getown(r3, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000003cc0)=0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000037c0)={0x10, 0x1000, 0x4, 0x800, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8a6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x379caba6}, {&(0x7f0000f8d000/0x2000)=nil, &(0x7f0000f2d000/0x7000)=nil}, {&(0x7f0000c85000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa56}, {&(0x7f0000d65000/0x4000)=nil, &(0x7f0000e6b000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003780)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66aab4653000"], 0xa, &(0x7f0000003640)=[{&(0x7f0000001540)="5912d5761d7c299f4c2a6e465dacb0e9f38362076fe7e8ffe340b56916821da7fbe6965a80d7367530b5d3ebd2af3914484db2c955d8ad2a5e50b3d27026918cd27341baaff5738c92af54f94c537136f7c035429a4cb56a1a1a8c4304a264f382c93482c35f409c5e855cb147b19915e30a1c1c92beb3ad4e35b9775e70c98680f9ef6682bd751b9bdfccaee9f607d6a2ca4ae23187b9cede90f997b9609f08afb532c7136a6df1f4457ef754312a94dc70c86b18a93a0689cdcd6666540ec7882a054cfb6bb94118e34eea6a7b79db32161ab76b7019afc5552c46f9193aa9fb4546996b6e804f5a1b0b495262a1cd630244274551e8998f1273a6d54447dd3a50235c894899f81098275d852f76c2f719c8e2cbfbb232c1fff5ec301d0a6c5c8989d8ad8e9a1671903fe8941a776ff104ac61abac8437d654f52fd58975d5b064d9959e5faeb6f1909d3becf4869b51116160fe5e3c247e30d2195cdb1538295eb0c4c99166d641dae5903047eb399f406095c3491a2f37afe116955403aa4058622697e5205394bf1f63b9c202c902b86d03c425349ee3007d659020bc40cfd9121f53929db3159416fe90e1c3024ae033da5680eb31b7d9eac308b335b7b9d6ff30674910fb510906e425a214ef4358fb54aaa0092510b3200d8696233cc6a6209a5c31f9bfa87c6b744a3831451688dbdbff23a6a067df16731da20f5eda3d378ff8ea01afc6f418f1be0e4af0102024ecb7da152110173467ba7a676a9803ebaf8e7e72260fcaf31757bfbfb678bb973fc4e52e6ec2171fc336be2d2cccfb879847c6b9c29826de99a9d3e5df05cc553342b6565242e24260e644c9dfae27877edd27fd894fed7630c50cc508bc8b6620abb1904917f644fc124deee61f369be06cf9be4ae50a9bb4c5cf684bf8f322b8ff450f7ea3479190894a4fd43d44731cf838b2c74d37f9c9b90157b400051bad6b08fdb7cea2d71aa1f5d545cc7e63f739971c49b6138b3174a1c918c2d5f392ee1af75f310b816555ee2995e833be7d111fbba504dd610a038e6dc506108951221600d750a11325d4ea41e0fa4950ee456d149ae6e5d76aa44737ebcfa2a9503832f18b7d945a7f45cdd5d21b166c1f58701b2d045f019ee233569980b3ba5620a72d387b3b11ec309269bafcbf5503ad4435898ace607126d88b912e1022cde9306049d40ccdb4def1b11f2f2928de7bdcae66eb693fc7905d06c1f9770a527a8f59be8844d9a74dd0792192466414ae46c801da57dfd8178abde0ebcb97478cf131949fda3a703e3ba519b0d188c117adfc010e40837d840fe6a1e59ea4717a355d31f7205155a5ce3a8013b1cae53ed1df3e92b33207618c2e74862c14264054c654f8982a2186784c0a7124fb8a770e6e8c1e506e3a2857b82c4e553683a346bd9fa58243f12bc0ce3d9e182fdde4bfc9166c66a0a40697ec8bc12e24a66e309ecc74d0a9e01edafef0c1ced2109a492e4394847880225abc192b176a16c062962ce0256c8835056f1c40a14e17881967d5b4e7af5b2561d78043d79a542653e59c69a0417d14353666cf659f1bb8ebe0273dedfd8bc228e2c2405416e0b891fdbf7e1fd0f941f7c79fc5e42798d0ecb668897b5b31660c86f1dc298528f9ddb48a18f91a159745b789db7363df0d46b3c9bb7e73e343231aabe50505cb776d003ee350a16ac14eef95c86c1d829878beac1e6d5017626ad7f60c79d27596ce1bf734d6af455550734dab220d8020fe9fac5e944ceff0efc444fd93ddfad0878d11d3afe0f784772bf570c1722ebb560d0ad79e4cfcf38274cf42bac69be6e27697b843804199dbddb90a24255d3e8b7a54df00021e82e7f2c1c5b460c12b91a85f4e15e9ce6f4bf0a54cea947c357c079b09422f7016a2ca762ccaf3702d88f1b777c80c84466641d1ca93c5dfc13beecb82400ae6c44b21050978b6d84eaa765dbb986c435898fbfdd8ad736e51d4be021f80beb22d989148527f3b4740fe2432a49a688cc3d0c783b1322d326d2f673e58786b41ed23d6e59afe404d0f6d9088d6883252d4f5434ad40ee481a826d4eca7231831c7c80fe80cd2be9811f13747f0f8159de7db8b693c708d81bc5ed0f54e13afc7d012305f194269997152933e8698048a2a960875168655f5a8cc889b52572d65076b1811941432ed631887042a29f4f1cb2d0388810ca0046dc520084bea4be2cec75063e61e4b65b205df73ec09218897cef164e5c13fd8d0991dc6afbd50112527773efb826d38c3f31cac1d4c335a31e5df698f5ca7d82ff79e5d1e186c131b33f103ffee3a34106007639c2b2128c0c33ce3d4dc8950227ced0be134188e9d15b1271443c433d0e7009f278b08f3b79db4d2e9a097c361a7d4d91953f68ded9b510a5a4b87538552ccd0df9af67f772489a54b3a19f839ef94cd76d313f57ab7b7849eeaef9d12a5e5530b781c59298f68d4cd336b8f85c85ac0c34c297baa6ecd6893c299865e71e9e9ee6929460c879b0cd27d2177e0251c4ebdfa7c48ae4541ee7b1c52cc62a90a6cecf3c1efb3f600e17db296ca6522c4a5727a40575ca2241001538236d388bd55dffb30a0334115fb86f39f6c6451b13d0739f912775b13eef8c3bb10605dabf17690b4d488511de7ff6db1288ed0fdf34b694927dda6b4222455f88dbaa68f56a19f5906eef9ecfc27244c78bf8ab4e7639e49a30fb3840298359db5e1cadb3b21cb0287d98dbafe11a9c0fab0d78309e157fc1e958213e09cdc11c54c525f4ba226d83cf42f6c1b9d202b498f741e4e11e981bbcb992a921e011267a2b04d5065e2176c8d76b58f3212594071d1a804d3ca2a4af1bad7ba54087bab8daafbfe5b2bd8ed4c72f17e9bc0f406b6c6b0416259ab166ae26c350a12cb30e570aef2d7ef4c513df18f15fd5f9dfaf23795b28f042588b8c3df0db33c4aa8bc9d69b59e87182833e80c61818ed43f95a47d0b688fc200b364a02f3eef8d10bef79037d60bc324a880d129744db864dce9f9fd48a4f5bc3fa162b2fc315b154016d5271d3f5b1455e02e362fc45a6553daafdb41ec8227ce3f5dd31a738afe7d9efda1f18426e17101186ac3d70d6e4fff918bf871dc28af51ccb6817ee283edcc84a05615b12d0375eca23d44b440bcebb07e630e39f470e6326c09d8553ca996d7ba7a3311427e087cfe6ea75135e490bb2f857e71b5813f9ecad3f64629287171cf90dcbde2e7a68cc15becccdc526183155252b9c6889e7c4cca22147a5982978fdc58d9223bf388b86f230b04207a3e24c6eae5c708f4762e00ecfcb09fd88ba12bac5e4e182098ac401ecccf71165e2d02c803c39601519f231a1533b07e8d6c7492d6cf874e7073ac5f666e36da464d3153537169ea6f4c46c71a1b0de755e6f10993a8b34082e06493fcc03705bc48a25d97b7b679f02f89b1fb2dee102f8ed6728db569e43be3c6b9dfee502fdc04daea979e3d84ef102e7fe76eccfaf0081bad456579cd38cb2432a77154ebc0cf0a9f3d8ed3b89810f835d16ee64c42511dbd1528ed5ce25a91565014c65d7d3a59c4d621f5030a14340c5d33ffc0cbdcfa88064a433c3eaf7393f1f601ab7b53268cfa5365fb87299e6cb1192fb2ad253b2a8faef5f5b91a6df56ba4ee77d0a9785d13a4bb6586a6ba828baeb46dcaa406dd57733dbd84a841592c6e8248dd5e6b56f65009efdbedb5bcc95a796c15b958dab550358880ec601820cbf960c0f0c51fa940b1f4847a8577904cdfe4cc1d3d7da49063f9006cace4c10c53a39ae4ea17924c6c924d351daf3bb95da1ba5ad0ba86ca9fc3db71bd5ef190d26b1c981e997240190a1379d253ca9de6e166b30f9e0e401f0eae645ee6e3c457c6f839ac10698506dc7f34fd7f47e8872913dd0f65b3926f01eec7d5529b25499527843e9fe5e3684a30fccd1c54ceb3c4ff6fbf80a548220e6eceec417bac32914bc44dd6b0b59c0ff3bf2e5616dfc3854bd269d8bafec9519dc46d53ad6e04e0301134751eff942862c3f2c231143ac5324bdc8a9f92ac3763f54e0bb86f3e709d50227892d9b2db87579f878355dff3176d3a2938ddf696b137d982991cbcfd81670c12a13eeeb1d54a0e7592794d91f09c499f42e43439adf49e917cb0c61d0993082244ad84d9280059a89461e5de44c5904965aa6c043f8e54e97fadcfbccebd22d47d1dcbf062fe8bd291a10e5fd8902af468fa8f897dbfd939c201782c2f9806630f772a8e5bf52b7802f1acacace94340b91dc688bce4c7f9407fed4372b53ba61d6a0c5f317879d08089367824fdf6cb544ec7a42df6b6ad0aa5fd90c9da59571ee2cd121f9c4dd4b047a623996772933b2a82d4da17f2d5c76bca83555671a6678eb7616196fa3fc294ba47324ece4a9d0b5c7683f41943d6f872b8008b0fb2ac9596b74c9802ab3fb82f0a4d97d828c3d516f18bfbea907e84005b473efa357c9dd87dbf4fa38b9bc9cf6923bd929cc19734a8cb42407a1980f01e3a68f95d43fd49bae067772940311e91c110706095826a09816959861617a9c23cb01b86996f9a47f2f54a1e44f919e5752797d824b2a54bddc317ac9d8b02cf509db0d3341aef140303376985a1e5454a6c15abf372712bfb07d9ec85559446919700d58c26af13bed99403b39d21a89d426fc170bd2de7d1eed66a6052f552114397680c6e59da1e004a814af0876443d97868973ef07b777d823198070d9e5c4678dc1942060209d8963abe4e94dd6064bc2539d690a62836e896640b2ae2cb70edb42d06568c7350106e118abc7227c00bb4facea3048538d97d5771497bcf9a6e88de5fe509b0b952016f410a4c2db017b53445ef76422ca251f9a0a9007b5832b09b55bf976bbe04718f5446236916f399eff035adb02e732f997ea1bbe1e4880339485ef26020f0dcdbf60bc03077d9546490054b7fcb77e33b00f69b4d823a391613647b96ec39a925eb1cf26b993cf3b769539c08a295b4194cbeefd8538f5a58784c992b55af6e4d6a33d90c22e06680f92befa112c313b0835aef65c016edde3cae90e65dc1680b6fb2cde33b37ff639cf7d69af73a0c82c31db6fc4a3c87e0c2cd4b71a2f6852244b4ba889f8631f9dfcac3e7d1d2d6b9ac9206929b0ad98f4536c11fa107681f9a844ee0c13c4203f5aa848329fd1b130f1a864c81172a97c8e1c3a0d20c8ac4fd94e3e2412eaab36134bf20a28f196c3ac45fa29e577e43eca6500c3c6b65e5b4e7db4e4aa2d0bcf8cc428b8401db6a010c47ae78c99f2e86a78245b2d9b2e7c989ee52b90d4bd94f39e9ee4bb16f61db5252ff2bad56f23d0dc49b235612ad0a691958df1efbd04bbb30bdd666522a1609575b65f680f10024330480cbd5e537dd80ff48b425ddc381cd0285dbc685f62d708a28a87ad51b401de4ec31070cca68cf17fd983ba084878b54fd095ff30e3e026b930f6c1952b0fbdad261c0ad6708682312f52ffa51edc8534a8f7bdab78b465189751258a9f3899c7bd58574da542f49025d7b96bd2d07b0f60b67bb15ed9592772a49b05ccfc885ceaa480b9a735d5fc4e9ae68884458402303a491d29cf1295a1d48ecb9633d97b6dc4e68011725c35ec49055d492cf87f5d2d0700f96b34c3bfecfd613853f939cf3136527733407b92dc46dd28a2dba1f2f302430445889c142ebaabe58eaa3404c21b06c287f0316e1e19ce1b450f13e7450b3560ae5718b90ba5190e227eec248f5a77039736d4efee67126aed46177", 0x1000}, {&(0x7f00000000c0)="87f3be64884bed6e3bb6e1eef362b6bd90b75de8647d0d0ada66c0e85bd06c070365b5525136af4f05ff1e788da72f4a1000aa9ca886c7d56defb99d6f867b0c6c57e0bcb26c4da846ea191d02b8dde50e909768", 0xff58}, {&(0x7f0000000180)="0b8398959c608f8608cecabaf05ff03bb7444e1464725e17d76de3d0d1c9778ee5a7336ac0c0da2c0c295070a89b4cc97035d3b5fb36a826e9468c2590af8c1628b77d4a0f698d96fafa08aac1ce3853d68b95b2708e5ef26bf45e7675887e01c58197086991b706237fadc0b61ee3c48c4e952a00c6a9f42eb9142699b86bf54cde7d798d335ab95b75cbca1e5a9525cd4232c18d5da359049a32582f145b4db21dd36eacf09db2f7b3b7e8ec37ed2c6d19a8f3873b2a962edd75457772d3243da825a42ca062c4920fe3b78995ba704b189f02e33f6e7d76711cbe94704d07fb0a35bcf4dee0d14654675b0f932877c7faa1f33969", 0xf6}, {&(0x7f0000000280)="e9ed572970d849112914ed9ef9c93ed4137f1bbf11abc6114ca07c82cd679b50709ee2b8899b91c03fd0a2116ed1522516704e63e03691e096a30d3d21808894149174829dcb471b5efe27ff8ab283dd748cddaf06c2e4bf1c4019c6e4ef01714e2a51ad1e49ce11049246a87cf619085889f0eea0d12e5e94491dd614dac2a196dd0c859fcd4c4cd0a7d64e036b3bc6cbaa3d80b70057afb01c15306981c2ba729a8f29e2ebeaf96012b9b6602d13699b4e7e", 0xb3}, {&(0x7f0000002540)="3260375c670a9f0303d96be8bea119fc5bfef7466312b66b4ec77236ff06b95d7ee39692c9e579c11330ba8fe6ce6a765651ff689040578f21d481568e49252b9e97dd32247f3cd4874180c7d5aa0e7a9a9e76ce036be8ce99f3a6a752df755e4685c70b03e000af86cf8c70687f3d1eb6a1780d89d852396f9fb625f034ef38ea96bf5d4830b89d1c6326c10cf7eaa70cfecf4f407dc39c8cf5ecf54e27eeeb748e06771c29b86898916e0cf40f9ffcce6758b1dd7a556af7d03b091ab19d5a00135f18f7b80793ce86eb285bba652eb7d691ff09ddb141e6ecf20685a8d2693e8220", 0xe3}, {&(0x7f0000000340)="f62a558153f03bed0dce290f", 0xc}, {&(0x7f0000000380)="7fbd007bbcc21d5b5d6136c2758f12824814529908c811c307132fa9b3f840c5f8c1a62683872c9edd85de", 0x2b}, {&(0x7f0000001440)="22462abcab9a07db99d0b772afa95c600f1ffd40321c88fb85ad41638f449984c0f5ede3b194bc06d985a2a572ddbb6a4bde141deecc3bf968b30d973ae7b34769553e957ffc7769eb1fc4b29a9befab6b38a343c44295b243fafd3aad6ace407af0c846d0b0e0bb75ba6181f633f5cb7c5127108ae470ca82d09f1f626f06a0c288aac2304f76e2431fbeff38fc9da2f31516", 0x93}, {&(0x7f0000002640)="ab1189cc06bb650d1b08d533aae2f1bb676e1dc1a34c2e1a3fe3012a668a5ab9e4f63a8c3bf0f60e4d7a9f3c2a5d3ad6fb7e6688237419859c8147852dbf7907c90e30a041aff18e455046c10f6ebf71cae613ca79a63047c708d5bbff3e2d5bf192b8ff63d9428d3dfc1517dad38447bd6194b13eaad12b5a5169704a95f77165b2191a87b8c95f5a79763f897f02ed8f238aae902d4e89a5ac3e77551bf71b2f0a856eb386d7d21518d1567d1820c83824b809cd09f239def9aa7c0caae4476fad68f2d921317d31827451b16456f5fc249812657491ff6a37d1bb475868a431374abedf8c208e1128f0fb8efc98cb6438a02cdf1aba01e5d5a32d71785c23f51e3422941c46bec3a9a5d416c579c6c91c790909257107852892ad86e45190718d5f51b0dc37c4d99d2c32e304a6bddfa5033177e2fdf5de9cbb1d00c7ea2fc2f1cc8d770ee8a78b149d713e95570b76d603403f3d7e59e6f62dc0177a668fadd401c567d4a743a7df008ec2930cb3471aed73659190191f3d06f3c81bba7039c4e63d83a8e8544ce0f3766674ea79c556ed062756e1d98b55a4f6fd89fbbfb0ac7ee810c7efc418b72f868ba8b400e340ce8c81e22f8acb56deca17233fa45064c3958fac929dcd0040d438b744eb23087e206489cb8ede41a27192e481dff081d2da75f4b82b832a2cbf9ff9ec24aa0bbded64526adbf85d0605187dc8d4c5ccecadc319016d484f2ae2c3f175d38ce13df9d52fb835692fe14817db080f780c167743b68f404700185af45694324ce648c1d3a7102d9056ee53436de817886176a351d9520395a12565df3016611205108a8cb00a864a7e29b36435d2021dffa209fba54b9a62bb2ad8a20935cdfdca95a41196eee727a90a66191c4cf1aa81a628645ba0de93bf7a315003f1b5eea04d09b19d2d85d594662036e07cb488f6f62fb619e42729d217b465bcfbc5a6c477f88f400eb6ccee732ec5b804a6929c403165c3706d87e16db89e9b6bfd05e416014061d8ecee37708a6a2f29aa9e3d2306d92ee8250755812bf094d210027b306207c37e5dd7c1a282db96141b2f307a70733b2580f4cab3841e394501f87dd6bab7b653df66f3cb378ca739e481f5d3171a06aceab7de8193ad6ed00433111e7bebd4b5f97719bb60b35dfac66996a5284ef335215581517c4fdb394c50288d56bd0bdb38d839cf97dd3b540c7f4728a5a7d36ecd2ff0524079defb9b1e9609ab2e6dacd1c2f469b0bcf49aa75b5d1c4680495ac88453dbee6bc0da2c97aeb31d0b61507e7a4edc7af83b33b4a7ba2dc4179a45b8997306a4b58decf28a8b36366d3472ca1d56932e2ecb4ba89aa789decc3683b696cd7d35c1d26c4bc0800fa5c3f6dc90ab8dd436d3580ca4c1eb2199a929b525cce2aed7ff55a9ee008c434a5cbb07747bac4c7eb5ec5482bd80644029f687961506482d2b9097f75cfdbcfb53a3c6f0d6d295cba85edd9565bb1365674a5320e0a6c803eed1935dedff1638a0e6948b2b5a5013782e4dc18606eb9470a4ff3824a3d85a59a082a5d22783097ab8cf2e7f5b866afa18b0fe193dd6516fbe782487031b9288530fe1edbd40fdd56009d8fd11396a1c81ed73a8350e4c61beadf4d1db4f5e065126e68ea31eefed9076eb1e73a71e5b53d8628d0e5104f75e65e620a0b3bcab0f9c45b9b845ba7522209036c3276bd9889009f22d9531dbb8ced486482e3538649949732f4b9b75bb1daa5fa03496520dc417cc67a9730164d4704f25bf2539c50efb440ef5d337d6af8aba3202e4b77b0a31e4f7bbfa6340e231469260b13ab0b1fa463479f38038ad548488340de62f362a939d2f22bfc4104dd1448a3366135be27a7bbd53c63f36425750313333177c319a1106ef66890c9be0ad8541a84a3f4f3db769f258ee02d6fac626b3f16dbbb1d54c98f7459f39c3f832e0a5a33f19a97ceff78d08c39edf17523aa839c23890d7c1d55b03814ac1b67ea5e6d8ed862185c7b1f92117b8240d8d3b02bb0017907d33cb6ce322b2cb6c70f0f7fa959f288a1b640e10d3963e1fef3791f8001b1c8de25ded8de4f050808904a049d523aea0fbd8c49e888a91c8f0f8eb2ad20bf4a68f76cce4d084a1fe3b8e9f562c395bc58084b5d552e34fbf2ca0b8606c79b5b572d30d6d7d8f48fdc0d7b871a36e94bc1a2d282fd60b0087dac08f7d86594ba2d013462904ef432201bef6e0527af7aaa343f2199c54bcdba67a5e8b73b81dcd9b15667d7b65032405283088dc067cbddd5b62ab6efd87472c2b3b2dfccdfdd0a1f792e9e08518dd42f35143886418ae9248ec9a0b9010958efd880380d57f648f555ed85ce37e86e056297acd1f2590edf97541980d761b06911d1525af0d27705b219d2050dcc8e5e794a23ea6e9b8013d4524b2503127f3dbea10aa94b965616dd4cd89f71d413a81c0e408e109dacddf324d97bced62b9f320223749cbe4ae483a834b7d5b6c174fff3c50b89997c47f635d5abba215a559eaf22e8ec76a17857c133a3803ef72e84bc7fdb2336dfb2d482f8e0dc60c242bb14001ad60c1524c09e1feab9248b60ff8f316cfcc7bee6b890146af4ee456981103a46a475e53164457ed0da3e19acbb423996efd2cc36e4d3d2c061f3626eae0ab920dea7479d8bfa38d9f4419a8de66ecdef714324a9478cb97350aa01150d9807ab2f8b5deb408b0ab58625420c1649c5e6350fb21e31c9e0f9e3bcfb7138a40f6ffb93696dd5fff4e33ed23a14739685475ecc49063b410a0f74aa3ee99d9025eef7b3650f983e55e75496407987e2a2a5410a85def75976b690f707ce2bb821c98b8caaf29e3b49858726b07a0cc0ea959ce9295a869523b708ae9a81a0b0054e136cd6230638610252813059c5480925719e3cf26954fa97957f22704e14ce31a3f15cbe9bb2c1fde8d4f10c5758664b04d5c9a17eb926b8f748241a23acbfe0a755bf1ba4f5985e8ad8973f6ee3e3d002fc7e308ec963a3dccd082522b219d4f2470ffd0dccacc7403df0edf5b841927ca05a1a10796ae8e271eda375bed452a99e44590be7dbadb570c5f08312cfb715d9bf8d0cda405683308ce7e4dd8547b31eb108860970312c241f7e89c674773bc9792f989cefcd57b1a4fdc74353551468ebc234d9496b8d58d9740dd6267769e0d7e3c948e756e0bd862909bff00a9b8a0febbc7d27beaefefc7a55c89a14229a6c3256b7bc20f7379fc24b5f2bdb6813feeb7468aa2173870d03dbc49a63d99380ba85515d7424c1ceeefacff144bbc7b51a3f31f47c7ba9174e7e9e92decf40df5fe3752e90c41474331e8adcf2f94fca4d49a370fc7fc8cd141de8a8497a239db5518a91428fd53e35ee81dcd056b474d5f1b27ce3d2c3fb8ce1a29d3d0bd209d48006ad79280280bbf205d317ae91c52ab82054141d7dd2ed32a71bc11a6874fcf92052c09c0ada4710cd69643cfb0b23d28bbb2a949ced383a2e74652a8f45a5dc68c9e2349e92bd8932e7531e7356f529c176d41ef23f8b6c8532d4984912334efe4c9a059e7de71c157155f2c7cc286ed3fe7d7c22b9ac72cfa6250a4da831a5ad670b7baa70352e653885a79c0832324b9afaf3214c0358d0a67aa7b12a3a2c8e682edbb2609aa3f1b382173e9318e8db38b21a653b46d1ad75325f4196ac73b5f88563837742f690582e5b6a437d8b3d0aa5c7848e70f3f92069dc229a40d26d5a799b0a4a6dc41326cba64056a3edb28cf3d3c03f038de7b74e6e83a6de2afc5a0252f54439a1afd4313e5890958751f4965e291ee8145840e7fd683343d3dee94b6c3197f689e287c316d98429f2818eeda9333a393af49d7c60bb2b99ed362f87e79cb20ffa43f376bc2a8c536289201a20257c8875cad563f3788d776e94ba59460c95a54a30e7ec62dc922e1b1aac020acb9ef109dbcc972fa254d8f2bf2a81be091aae79f8176943cb563e4b25ee932f8b1909fb92dc645f20cb90cf1218e2bca82f0356bc25cae383735f0375e9e577a5266e70ca692d72ff226c51c032197f909e4506d1a800cc5f3d53199b64a784600dcd1b90b48ab8b7ac9a25475df1dd5746d9d01fd4887ddb1e1ea98c9eddf0981e26325e77005f26fadbf54b36a1b592bf39d37f2c731613ade6101f78d5ab7a33b2c8347ea3821db8741aa5f2c8aad25c2d62e15b4a27b7b58ce744cb59142955a5ef322c01e6b48ed5a483d41ec2e76928cb07c4f420e5812d5c5a29f25bd31993b28770ff48b5ff0c5a1002582ca0e16e8e58d283f5c89345a7b2b8c7d728e9d85c55f1f244e7d99b5e6deb380ce502afbe634009823ad62754bdd9bf1e9b3144ccfe5d31e88971329705081331b248924ce2f5fad7b615f56235f627d4ec338b989980be0405b6c25d501fef83e59c3273e2205be53f178130504dbe4c293d0104bd06a25e7490d3008096d04204a52c2244166c26b0f9eee5b0425113196aafaa769a7c4998053a9d01ab6a806132b217e5e09e4ef23fe3b73e0d4116f0e980d748b17bc4bcc0119c0894dc5922bd3a532052da0dc58b43a1154bba5d39435026835b276cc20897fa31ce56536e9729c915fdd2523d687c983177a7eef1eaf70072463387d7b3bc29a65c7cf7901ccb3386c8bf57d95b866e5ea660713b98f5c6df30dffc290c7714810e15096f2f73bad42918cbc901cc1ced5b847b372e3d945bdfb0b4bdc4b35d7445c14bd0ab3b98b065096c64dcd3bbc72f2848ae4ace6d1246e963652d748a1c9f3c247a917dbc7075f39aa623d1ecf9521aab12d6961e4089500e3a181a405ad1fbb766c7b6f91c164a7da4a2dc08ef13b66b6b0ea0cf0ea8658ce251c900fea2fef9422cb16bd0318dffbcf708b076f7131fa6dfa38c7103538d615e81b3e9577ce1b535f0627f597ddaf21fe9ad00a0294c66efc8db17bb1b91ba5fa08b0f0719019413136ffb1bc9028ad0a214890fcefe7184c97840164cf95d195db7ced33d4a9e2bce763cf56c4725bdc3cb928c07e72b52d4ffb22a4acd005d662c51274132cd68fbe712196897a1a5e3cbdfea123e5f151eb5e6e60fdd5aaea65fe0fc1e6bd46ff9455940009645eb111d7776919465745dc319afbdcf5b7126e3ce1f4bd92a1cc9173fa63cb206aac52732d466651e42edd3be72cadb7431723fc8315f0fbdb285095e4a0b8ae4616cc81a19e096f8ab94b5565e0ed3eee749e101024578a3fd4b83b4f9801b92d7b40ef71687db3ccdc54afc8e4583a67f5468c0567af8bbd95395bcdcf892a4f28ee1f1a793a62eb64aad6911a7f26bd5106a33e0e22de183120ce173d1dc8b993560dd502a326c43cd9a0a67556107b56db3bff3802031339cbf68de554f3930c08bb51ffa3e242ef31727b8ba19173759dc607ed52aa465a605528c380058440e7b681b748a761d8f8f3249862a9049a0258a364d70c578de24a3b9384d35c736d7d788db0056db607b9b8cc7d859f204c779f46e21a120b7e48bc907971ae1ef859a2e8077621fe398581f9265ce7dcf562547edd594820dc1fcd74e83ed304e5f8b5cac963dfb46d0d91f0ec95f97bee11ddb55c1323444452a6fba63a0c2930100394af3b3726a6ddaae6cf5491751d09e334af27caa8a45c0e028eba7785c5dcaeb018dcf51e7941f0ceb32aabf32e9b3ed5efa7dd5bf56b3b39f5c9547de0f8dfa4c4d2c925220b54700c43e549a2413cc596c6f2daf9ddb885712681075e4bac30326ffe4b01dc2cc6bc69dcae4b9d331f1af6414816260a583ac2", 0x1000}], 0x6, &(0x7f0000003740)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x38, 0x400}, 0x401) 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xeb) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x8001, 0x0, 0x9, 0xffff, 0x1, 0xffffffffffffff7f, 0x1f, 0x10, [{0x100000000, 0x53, 0x3, 0xff}, {0x40, 0x4, 0x2, 0x5}, {0x1, 0x8, 0x1ff, 0x29c}, {0x8, 0x1, 0xae5, 0x66}, {0x75, 0x9, 0x7, 0x5}, {0x908, 0x7, 0x87, 0x4}, {0x66, 0x5, 0x34, 0x7ff5738a}, {0x10000, 0x6, 0x64, 0x1}, {0x80, 0x5, 0x0, 0x3}, {0x6, 0x10001, 0x1, 0x81}, {0x16, 0x10000, 0x4, 0x4}, {0x5, 0x34, 0x2, 0x6}, {0x81, 0x2, 0x100000000, 0xfff}, {0x75, 0xffff, 0xfffffffffffffffe}, {0xfe80, 0x7, 0xb35e, 0x8}, {0x56e4, 0x401, 0x0, 0x7f}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xee, 0x0, 0x40, 0x1, "0600000004000000ccc6d07b38cdf96d00000066", 0xfffffffffffffffd, 0x3ea}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 1: r0 = semget(0x1, 0x1, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0x100000001}, 0x3, 0x3, 0xb1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0xfffffffffffffff8, 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x800) 16:00:46 executing program 1: unveil(0x0, 0xfffffffffffffffe) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='#\x00', &(0x7f0000000080)='\\/.\x00', &(0x7f00000000c0)='}+\x00', &(0x7f0000000100)='-).\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')%!)+\x00', &(0x7f00000001c0)=':&-\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='({\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x9a{*/{\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='{[]\x00', &(0x7f0000000480)='\x00']) r0 = dup(0xffffffffffffffff) read(r0, &(0x7f00000005c0)=""/4096, 0x1000) bind(r0, &(0x7f0000000540)=@in6={0x18, 0x0, 0xa0e}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000580)={0x142, './file0\x00', './file0\x00'}) 16:00:46 executing program 0: mkdir(&(0x7f00000003c0)='./file0\x00', 0x180) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="936f73ae07f076929f360f8ea98349b38e689dbe50d1d0a3cadfaa6d6f2ec6065a07def7f366c8bafd644ae03f3b410d6381d04407ba1165f55a70c578359bd1443cb0", 0x43}, {&(0x7f0000000280)="bd0fea3d28c09d68250da98e12afe94bb72cfc4d02337c487c4a0424c5d8ad4ed39ccb64ffb47461e0a4198482c995044b814ab4673384c8db4851b0fe72800952ab1d7a2fc4eda1825eacab9f99268066ceed37ecf0d42b547d209ed4e12895e0c1c03df6c3dd5b3f1a58211575909f538081758814aca482591991c702e5aac7588063c65387774dbd5f26b51c71419104d43671f9805102c46a480ed7298f69ce", 0xa2}], 0x2, 0x0, 0x0, 0x400}, 0x40a) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="37ed0bfa4861cb37f5d97967cd90891dde9ba24b3c6d2005e76bda0784f016ef111626306c73338ac696042bf1a4696eab7de70502d2f02aa486c78f2915d227c487f803a5c4c4ef1d59acd93b2041", 0x4f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x22, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x629, 0x0, {[0x5, 0x3, 0x28c, 0x10000, 0x808, 0x8001, 0x8000, 0x7fffffff, 0x1f, 0x1000, 0x9a6, 0xe3, 0x0, 0x9, 0x7ff, 0x4f, 0x9, 0x100], [0x200, 0x100000000, 0x7, 0x7fffffff, 0xfffffffffffffffc, 0x5, 0x800, 0xffffffffffffffc0, 0xfffffffffffffffc, 0x1], [0x3d00, 0x7, 0x800, 0x3, 0x6197, 0xffffffffffffffe0, 0x4], [0x0, 0x6, 0xffffffffffffffff, 0x1, 0x4, 0x6], [{0x5b0, 0x6, 0x8, 0x7}, {0x200, 0x2, 0xb876, 0xe9}, {0x0, 0x4, 0xfffffffffffffffa, 0xff}, {0x4, 0x0, 0x800, 0x80}, {0xffffffff00000000, 0x10000, 0xea5, 0x2d6}, {0x5, 0x20, 0x6, 0x7f}, {0x1db, 0xffffffffffffff80, 0x1bf, 0x5}, {0x7, 0x4c3c, 0xa1, 0xfffffffffffffffe}], {0x2, 0x2, 0x8, 0x7}, {0x2, 0x7, 0x40, 0x4}}}) r1 = socket(0x20, 0x2, 0xfffffffffffffffa) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000000)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) recvfrom(r0, &(0x7f0000000140)=""/53, 0x35, 0x40, &(0x7f0000000180)=@in6={0x18, 0x1, 0x684, 0xf6}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000080)=0xfffffffffffffff9, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) socket(0x400000020, 0x4005, 0x400) fcntl$getown(r2, 0x5) write(r2, 0x0, 0x0) write(r2, 0x0, 0x37e) sendto(r1, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') semget$private(0x0, 0x1, 0x51) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="726b4f24d136895a44ff801813a8242914e87428db35ccb8c33ac58d9adc4c868ec0c754cca342311ba7cf68e247b7ee3ace61a7f2a45ad141d39fcde2025904272987ba6cb1ec3575e514d63aea4c08055f21e86b0bd29127172421bf170102070ee3afbb12bbe15f55a8cadd39c022a17e12805bed10da66e4f39e5e45da37258c1cbdee1909bb2e9e2026a874c462dfb5194d0cc3046823102e97cf7921920324c74440801c4ecc249bd8c2a181164fa1d04aeab5f892472bb7930895f245264612c601bd85a789ea7731fc84a4a6d2e99a213140203e7bcb4f1db249e898c878cf77a0f15cddafdd2e4120263d492020e04eb6e76dd19037d721d05d292957f3e5da583123cde6d3214c84ec36282fcd5154b98419e8ccd0310f35bdffc3fff9e593467ca89c88c7f1b267b62398a4b26bb1250fa555c7034be30062ab0861d89ba8f3db3a346ac1a885e377b74874c5f169f7035406de9d4ab35ec29580da599e07aa2c78a33d79601e20dcf678c12fb00a611edcc4e8b00240988c598b1644d9d1fd052e18e5c950bc38b7bbde60010ed631138c09964b3e972bd0fb0ff3837f5622d3c268730774a319d535ea8f1bd4320d901f66b348d42b56044b49edab6c0f19bb9e1b84a5b0ea316a6674f52e6fdf85fd41c5e2af409b1dc740df850e9aa6cf66aa5b615f82d843992e08bc9afab0f2c255f87fecdaca58405d6e3707cd3558c8e971ac80c0dbcadd9de65319d46de5d4089adcdb2c4e9f958e3942b2b91d32d4bc48d62c9d8adb3abf2fe3c2392fcd5628d7e8acfc6215d36437113918029c8ed7be6d1b2c515428ec9a093a6bf8c02892c8e27fbc93f5ee7929b3c3e9c29f815d98065fb65d5c83eca9694f817a3c77e43bde0207fafa6c62853889847caea350f76cb719e488507a935a77ebcb7557d66fec859633bf92bbe307e7bc7a881e4801eeaa21788277d9006e146ceb61f464ea80972834bb1ad73df973ca9044c9727fbb5b12b1641727ecc8002bc8fc2a9505ff77440e2f0ba28b0011ec5df88eb9706302d6e90fe22a1f949f5ba769d3cfce6c8ff65152652b322c83df3a310f11211c1bc49c6bd957ac0f0851b8eb505a309c6414c871bd23c32c66dfd52a6b7c9285530d28d3433c6023ddd4eb5d53133713264a50d4c3d288a7b23ad9212a34d7b417ee1d89521c8457f188cfea0a6068f6443cfdae7e52438eee15c329e3f5799c04cc417f2b17a9f60417a346b96a2a69376eeb1a5b46eba34ee2c8f6e5146d03cfb46eb11e050637a33aaa8c54f917fab79b19473359dc6cf620dfa6b08c4131940a7aaa76da2fa8f850b47edd24279f395e803b18f8b45a0d1c1717d998a163e0b54910b193986caa7d2caf208d5a2fbd9cab3dbda33e31a2d129cd2b427bce50347dc6ebe9028d0ee81d7185974fbba19a01ba0af11da314f57d7a2b3c42d5e1330f26884fba4e01b5eccb5175c46af1461ba1b72344577c176b748a6bded54c4f4533d73118f29c4564d36c305e41c6ef2aef1322c26ebe83a35108ae749695fe8de903cb8e23a2632c9b7622b3c48ee1475ee6c1538c2527e097d37b0de8b62007db4b64a55c635bfb98317ed154c8526bd60e655a5bb0224a770201415706c24a25da8a29aedc7eb01e1ebcfd19ff32ca421655173f4fa6d739641267332709ef4233ce6217d8eee10739786ec0ed28ff6923a08ef391bbf036dc762a865696ba0328c16103db87588efc1576a46bdbb0b57236cb21f1272cd0ff18fa1249a225fcb850feb61d6d4681a49a2e006583f30f81cef1ea4a89713bba8686fadd1a1c79940b60320fff5672df16bdd9fe15ee2afdc5492d1991fab63ed031207da2aa33c8a3ec44824414950a8f6b56195b7e50d5623229defa3df38cdc936018affe0c1933b761ca65ec7720d61b048ce751f21435f81202dd943cad983fce892b4d20b592d15bddde1231f1031771fc7e91c4fe0f900b3c39866615c4032561f025af126e89372f9b7f9d8b3a1567a156960df86332dbe8b69fda52f67014081dbb1d5e9bad09c81f90e199cc08ab7025b76d94765d512c9b17c4fcb214728c2fa82b81cc97930b3502a9a007df62f541b116491365b0e6a37e3da36a194658d98ccebb786d6f5c9bb380c91712b2ae62e9595594bcf4d7fc14f60de6ccc30be02e6aeab176ea3afe084e5fe126bf595d56357148656d4e2617300a817a9e8f4726a0bd9632f4ab45401b449900efbd29e068d606d58e15ac123fd8865dbb8a96216a3ad8f04112fb6bc38adc9835fa196a09fe37d6cb5648e018b463acfc389c0ed942cf83f9c8efa9e5b171023015a5cd0443f9ea4d7349529c9dd0d964c041b268f616012d51a10cf3967305ca148cdf39d2d5dd47bad3ed884cffd0ab662f3f99d98686d43f155215fd05bbfff64f7ba2deb227d230a8b7635ca6b4becc770003d23ad3c0ad27344943ce06dcc5f805b690db2847b555ad04abe15ee5243f678ca173c1412e96c29dfaa0831878231ba324d2b8bd1633d41892304a3abb9ea41d28b7ac95e2b8044d6f7ca7b9ec0b4a510a78a508a52a34e5c48a677c5614607ef6d34c40f5a7b514468125e5793ffd99d789b8231bd8153f333eac4991e22598b8d4bdf2fb5c2db7da0686c33f7ea6a3382bc23acb8336254a11d775501793fe145e69e6caadbac02f713daa1127c60b9f8cfd9c8ac3a5e7b6e39180d2bfd895a72f3e6d9287df5d2c0826f3c03f9287cb2940df278f9498cf2ad41e791399f96c8936a7ada74b0e5e67045d93b72254ced19988b1d351ffae3cd4442a43703035af0e05b143daa9677418b13d5e3cff13634610fa338e490d46f468cceba81825191257e335f3383fc048003cba4d5fefd34faaf8ce7114936ab58c3534407a3ed1db80dda6156de49bdcba5f730c39948508d930fa7d01ff83ef34e89436cb1ea20cb03da7d4d4eca3ec5cbe072aaa915b8432e473e5587e5fc77ebf060eb81245f814becf58de5646f05aab7b3b7a2d75c994ef10523b9da6ca91a36de99055af15fd38d3d1960670d030d2a64c05467accb70ce1dec541a910ccf138c784a2d180a9e1cadee980b6d24ea9b327af9c7dbe5419a5c7b7e38ac4b189e1aacc60bb6a52db92521f756860cf38e41c973143548def8dbfff710b643cf9a191652452ca61785ab90370b16ce9e9f747b32a1ffd814e03e0777940d9d9f2efc63315159097b1062624bd131109f5ac257aed0361cd2bd0bd4038106cae307c5327e676a88ebf4ae46e1a4e69abdcb1d61f2c65a40c29940a7214995aa9326077de736746b5006544c0cf0660b52cee4bc7a647e9c106ebac7fb64b89109c2594cc1d539db3c9a610dff9027840a1dbaa328bcb030e4893e7eb0fa181acf850986332d90aac4cf35dc2b74460b69deebff409fab8bb286db895206eed2645332443d892bbc25fc1f62446678f8a0cefd19f0d5af59c81f70a12282dff6431ce4ce0835970bab0465ca1be6a4d042f3085e3f722f536d612b89c304cdeb0e7cbe231f69a291f3aaa4dee71aeb57663c0ad30f122ee55251d426fe602313fa9c18defe3698d90092e610c809f3399198477925c56f4b726469ff64f91318a1c8ea6910324aa0e7476de1ca83c6eff6652d121f87ffe5a62104a92abee9394ef4ce10ccf3b6b554f033d72e72d4a97076e5f8a41b97840e98fae5107c46f2da1d40771e1b99fccf7fa23ec40fe4bc5cae984849f6cfe96813bbba449ae8eae74e255e803664be0b55d01cc86ec5be11f04892ce93bb23ba6c9f45c45a779494bd3b9de9615aaf663fc42a5390dcbab2e6fddb69f5dc5a036441a74840ee54e911ba7e4e4056eb36bd9d661591887abe06d4979564dee5fca0381fa4788fcf17118c0da920d1f2e0aa7a9bf0c017db05634d028abc3523601196f8f98817ba7ae2b444f0272cbd0200407c326b951dbf2d1702a6ca1bda635d1e544964550bd7bc351d74ec7a9d04a7865155faf606a6f3926d8d558b29a9c347550270c7968a0f7b8f574c3e177b51b14bb4417d87c8c36ff0c2bcdbdba592f7bb6b2c0063d87cea2759fd151294710b46b6518cd64dac64ff5744287ca9db43a5bfcacad7c421e106bfa48fbbde166aad5f3b35a6a5f4b01824ea8727574bfd01565e0958e4196e2fc942ff1b3a1ea8ac463a65da538969a60257fd6b1e1107bf8f0c21d67d0c33bfb0a3d108e4646231376fc4e872a3b4d32afe714b74653c5e502dac480fb78d17b5361f93a5327c5393fa83f99df310ccad44ac9479cc33dc92df928c2e47a77a9bb6785b1f8f73db6f6280c889680ca51a9f70e4cc72a162ff0251e83aa3eb2f484dc5c6eec9272a4aee44980ee00a649f944fe7fe2031596613d604835516a1c72fe77ec44ea23e7ffdd82dd284d28aa1762180694f78bfbbd7556823e1a26e376b85dc7e8ba3cfb56e65a20c2fe60ffcc9489776fe70603fd97a3e9f38158521a1e51fc407bd1e3986aac13cf134009eaf9a25dce2bf955c4864849b64157d1bdb9fdc279b231b743b0789cfda12024b60d70da424f3c9188d2d3fe7a3f077b1ac44cceab04fcbbf73c88e8505547db6808d392ca01eb6cc204aac3697f245199fbc7c914481f4cd25ebce48484a5bab6069da00448840be1b8f18a6c980fa2df7f402c43de6876d7f8a55732c13117068107bbf6126bc2c4db779da33e64af5718aa7a269d8b704877d1fef0f3b80842723c26726e8cba2daad5bb99afdb3957197208278bc22297dfeeb67c057a16dfc5357905b479bb697b8531096d9d2a1ce333380a9cbab2b40f504953af459385345f9398ceffd241a7a4d6e314d5afc67564d4f0d5fc66b35e01122319592daaccb9ed31b6ccf9f012d24d0b8708b4cccc705779e3e63d6c9d03d580b64d839e7a7357f1f468e4784aeeff6b9f17c0f60736b8eaf6bba2a95636adc5c9357cbea18ee982e660f867a4b8ca0661c0412463c6b5f874d7de201c6f090f6b0172f90c703c89e55e852d67ecfd7a67813aeaa7ba3e8b8f0de7b13e5e292007f93422b630223cbfd75939f460751a6ebc3b5417104e021925e1be1362a1d8f17114966ccff1cdec838e4b0df7cc77c26f0b6a3bad8f4e38a7cb626c43b4eca579b08420610ecb6455f01bc0a1d231f3af357e64772d70436a6fe375031cb2d3be47212b2ffb6321ccabd7d392fa8706a4c970e1a24c250a72adb68a2892d78a5dcff3c4f547d7066b5da313a636638e35cc2c22b9fed7549ecbd773effa9a33312016e5d3054f05dea4b2c31f41efa69ac43cfc415b112df0bfcbd36ab1fdcb9ee3547f7fa69ff1fab8394c402a2e1d1c4f9b0f9ecf6554caf96314b888dd466aab3ac6c194e0f1c99b656865264a673cbf2bf7ceeaeebb9ca136a504e99f9b8b38475b82fd8ec72095ba853dd968288313f86f84dc26397ace95c1ddb0cb6149254328a9da4fed86e7e669d7cc20fc430b0f5e36e43aec3856ec07f17c511d7d251207dbb2d8d244898454f6b04dfb48582fc44da5ed33db2de9c017d393630bb5b785206d40dc062f4b5b13a75b1683165fcca55698ef921522a8d183ee3f0fe63cac0815bab1c59f588c46c141b3c3b4e965cd1cd39a28023c91ca223cdda51591619bbeb2501007465ca4f868385e4d034a1ddea109b793b3030c73f1343920f89b8fd9291000316770a94ec5d37a6559b953707b9b57ad173b5f6343884ac71b54fccf86324dba0b3561c30fe6fb3778aa1e3a77c62e3638683de5dc98eadb3a9f4e", 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="022f1fc3", @ANYRES32=r0], 0x28}, 0x0) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt(r1, 0x1, 0x6, &(0x7f00000000c0)=""/110, &(0x7f0000000180)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0xe8, 0x0, &(0x7f0000000380)="638ed29f9b58e506c52e559b4672cdf85de26beab6bd20dc3beadef2161b751c643ae0132ac32e55b9226abdb8de5487145ff4f63e55cbe5e6ca08e51a2170e7c2206c45c332ab996fb4e913f1de3813209cebb289de6245da22c4dbf445eb1fd186ca5e855b13e26eeae87e163335725ca48e5aedfcf87b8ddae89b01ff1c4bc817695ed719296a740b6cbc9aa9f8cf89d03f2df632b5569826969ad3934e91cbe7b014f598d9bbeefe0c0402d70bd90153c0ea8ad5ad777a117401d0760c645cc7b7264b366324ea586b33ab07e4a20a539a44cd6dd980f8550dfaccfe8ef2e620dbca8bf2bd52892dd8fd4e4b870d630aff676b3b789183e2a14450c3830451a53b6f5ce316b0259855309fc800736886cc1203a61e3d7c90eb37169324eb48032cac7672baacfd1c96c816758f9da24ab325f8e4e11c53d2e7fb1f07eed2a74eb4659ba27190593f68f8099e1d8571ed0247d73ab12a05d5d217281ab3f349c4aab99e03ca22a70928fcdf921efa4921133634b9a1f9ca971ca7cbc382cd903d2569b04bd861f94d72339f27244cead32e98afb255321b75ffdb387af830bd95cb888fc16aaa30118d632b5cb02d2c6d32ed81159dc027c90690f418c71df028842c5dbe60730d7e3c65a53ae4b8e244cdbaf83b6107abb1e794497d2ea92903574008915df7daa42e481a0d6f08633e0959920aa7a3136b548bd6424e3cd50b80b46bce6a0b273cbb84f121d652c50a18e8a034783796091ef6d1e230cdab2e3804341adf06aa3802ee865da0dc247822e43a63f69afb3a2ad737f97c4c54e2ee1bfbbf4b0700025d3706c4af0d81d475c5ccd1e88800ff01118e250d8014448d9e9fbd4076585b711989f61310d6b5ae6077bee0050d85fb3f1855ae823529353efa620e5b1b3555d5851f4b972d853464bf7c30bf2c02328d550f0ee76c5719f1cb5a4bc4e70489f1b9708d18cda8485466f10744cdf5ed82a9177b82b4f7ccb84895f70cab0f471cc32a8a23c27e8272285539ed4df51a3e65c285adcf4ba3a5d322a6d612186e813d424cb87a68304d72bee8f51d703f01dc699e3aef1352fef26cc695a21f6f5662e21c509095f50b8a1845e41d9b3e8cfbfd8633197d31631f0359628f013cc9fdb6853b21457205720e9bd75bb733ceed155086fcff42add6f8b67fc8d4387923bf06e056544959577450cfe9a147aefa89c801b3bc43d2a8e2810e205630a0d98f987506e0569145bdfabc06449388acade15b14026125d2316add21a34e12b4a7f250cde84f2d23dc7f612d033075dd74f2f2e5e1ead006310d89fe95fa3b2b72957fd46f9ef02c7c85519ab91bb20c6d64d6dc7762e6583014ae4ef6f1cc14c812c5a3c72e0071ea8ec2a4c8b713e046f81a61e7e733bd01b7333ac029ba65890e7080fee452572855c14c12f3a6fb36720a4e45f1c00fdc681806abd46a5e8c96cba72200d414902ded5fa8af646f2a000c7814c253c9ea8b53635901e3c6e0b66978e737299f810b0514779686462c60ae3e78857b97cf05757b8a004ddc5c1eb3c50659d4b87e9cc9ea1c5f0fbc71fbdcebd708b528c27f770ca52638d0d1db8e0ccca5e407201a17173e4c01830a5c43a33fe58bab24c4a4f508321ae54c8905d337e79b88c9cb66184c7a850c30f34733bb044aed6ee37f648b3a36398c8273c65ba7b6a1efb90e8800a6896139f3a9c3620d3dae6cf2dead0bd2a5a81f7e3a8b8bd8d9a4383621344a350922c24a47eed80628637f46a9f8fa9d3d322bdd259f964ba7b0eec1e4356d4d7fca74707bc79aefafada2ed3cc5d504ac17884e3fb3969a58b11620350df42d7e81da0e4bc274da49690c9cd8fca6c5738ef94dc38afb86eaa902d8d8487e9866a54b8d85b51b8c0b4b45571e1d82f8d3c893e5da176fc6f7397fc423e6ba8cdcb67b970dc718054b417e133ee85a73c1f2d8c18b72e1e293cd6ea69c134a3122365705f50c3d30c5e86183aa1954074ab708467d891545579946fb1f5b28d71f3036d3860515e4be933e49943a50c59e4413114a9b7d155bbe3e3ecd21ab3935bf018e36300a2e509922fdda64b8a08018faaef98a1af353fba829f82240937e53897a933dedb0ab0a0f1558c5825de9b1141318303d062904e2e174ac286f7ab2251dc3078a6652d9bd77c0792fa979f15ff345ea668a1b2b32f488f5e188101a7c5f2bb7157df289c6c56f2bffc14246939fb212f0744c33f7cf41a0b4b9a6b98714afaa722f44ec603513987238fef0b3bc0e84996ee334a007a4301129f40a3b9d331f082fd5d4a197cbcfba25ea694d473f30c7ec19db6e6b73e798bee3ecf2e43a9f3434ac7d58c10af6152ef702ecc07ddd4466d046f3669822afda4e7717b685f50f90dc269ebb77aa5c76b37c4eea988c5eea9d3c300834b19960810f3feffc21a4323e1d3eb54b7247e409079b909a02d5ee3571b4391418b1ba248b743e52396fa59f77bf4c1f01545b79cbdc8f4eca24883974d6762da44007691aa45b46d33488f398e76246ffe75fa8073498e41eae41074193cb00c01fb90ab2e509b7a7f8a439881d10a194c886303098b6ebb790ee222abfe7f9b96009e30491db8e8a1918d7cc79a1c73b3ef1ecd197acb446f61adf32ad446b80e6f10272612e83a873491b8622ddcd7a34be407d587b50cab960e1ebf5d7a4bffd39a6c4789809b30b11562678476819ad0c4ddd3ab56f36261fddaf56300a888f7cd34390727699694fb2169e11841b1a83a3e15cf2cdf5bc06c95beac1a13236382c2f135cb1b192a92b1b506ef18e255b5259d1cb61dd0437ffacc4dbc995a46a1a600c919cd7329ad696f55f536920fc722dd1f1c7687ec63ee573dfa847d8748bb09f639463aee31c78bd6ab07e69de4c7c2beff7c3e9904631d7b484f2391d1faa956bc9ee4cfeda293f6d30b9619fd10561de93d19b4ba0e1b21633e22846d9baab2bf4d8683bf9324017ad7c164abaf717a90bcb90421db9aded4ef0abb9a311ef5ab33eac49f39daa6ebe9b2960e26266a619ea338f754e7baad2ae0245d8bddc84336547abe9a7b16402a4803f803a632aabfa2757444ef6bae71cd253c6d4f2e960e2656a0b3ee469c97cc08d6c87ff9ef60f084d84531d424195440f8ddf7e8f11d62491db6bf2b6915c5720a17a76528c799dac859a87c356894c0847453e0c6b9511b0b5576ecfd1dec39c6c07218a6ee13e02e1cafc8d8102446e738ae357e7d6f85aeddda1ea8904bd8cf1da9a38f0f24d4c1f4c80f11c49deebee8b6c28109bf527ae85e72227ccd64224ba3a2f6d9edd826f8f635485e174852b4643b31802763ac25f2dd118873da212b649f9f51960a1afcfa86dbbed8480655f535d7d3f5484db041cf4ed364f53c0d8aad4796280b48b8668ab2edd543413c86b1d4e118e6c18925f1c3f9a3532757173c83bc35469d6a88fab1d63ad63431115f2b4c513fe23beefbdf5260dbe245e80a63057fc449db98350eaaf6dc300ceb683466a5924d4a630eabc7654858ce65bcf59cb36067dd04297758e96fee519138005978af4d2fde1efdc039699e581fbae4291b5ef5f0c887857605b97dffc799724d831f0187fdb81a99c85e84fcf7cb14ca4ddc2b6d89f431dc03ceabc04364ce9829c79676fbb717f41a53145c057cd0515d3f5d47260b1b7cb36f1a3314cd706a039b41964eeb6bda6dde6b3fd370b1b96c9b520353fd618f1fcc952b11ade5ca4fc7d1a6d3a58ec25cbd0fc914e4a2167cf9bb5b2b9a0e626536efe564373c3c6605bdecaf399648f7d253974a6feeeea5c2e4dcaa992ff67e10fed219c68a0a3fe4e9b16c03c2734ae675b5bbb20bd450831b8d0ac3eaea0dfb1d014b834e5dca1efe1472741eb141050256674cf6d79face724f500399bebc2c42696a8e35a17720ad2e34453cf6ce16394943bf7b2deecf42c8b7c90baf565c6dd76b5c90a7fcc12e447552f518eec81edf9a70a72c25b54436c11d16edab13c7ce5f8e887135b82ea98e30a075e0de653257c3c5872e2113ee3312fbcc49ed7784ccc26317c6894c424231907b67a2f8c5bbbab944a31a7e16f26fb90114517097541fe214f1b692c220c9dad67eeda3ece90ad1aaf01cca9a5f56a2cb11b95c68b95fe6168f7e209dd4e16cbd6977293986b112a048d0ea411f797ad815a86b7d28bf0065241f8e7b9bc21a3d09f3c6361a92810145ae1d43847c29abb413c6aeb8386012c9e335d4c59975fdf4a08a7be8329665902c764af2561f3f4923189083c3e1fce61361d26c909ecef1329eb631a651890a4dc93dd952a8e95911274f3bf8848f2b128d3286adef196e7bbaed7e9bb48dec997bb194600262dbee96d562e1da0050f95b75207d946a7338f9229db959bf77b389704004bf3673c6f878b35d5b507b011ff4de0f1591652f6e72320e5418072695d5bb9992eb12479f715ce092ea35bc9959979b0c3ee96420ed48a0c3c0d7a78e32053d8917c13af2da38d38d6d23588c860bde9848fd5679b336be74ba0b63f0804e8caca2ae0da875118d514b546135d9f8dc2058bfc8a6a3884455ca1b4555ce51b4b316065ba5e01577367e7e5f1c589c70a1f57cb1a515f9d99f30ad7e96ef74abc0c86cf2f7cdeeabf8f6c06ff76ae457e69d658298bf8f72ad3e2b33dd0b646bf77fdede533a1fd24a50d7a663897a01875751b46ce370f93d8cc0e4e33a70344ecfca3e9073216378557dcee1a2f3807412b301540ba5d05bd5cfc349ac78ba3b5097b6a264b0d25ad0df25e2bdb57dfa8d4cad0f3b372e8a4a1fbdcad6bde9bf6ceed307dacfc3b650d9356b0b27b0b280b331263ae1040cb89f7af25b76ae89b852b133807bd111f97905501d62a5b36af6266d499dfe5abc8f3646bf9807abe13574da46769ad63a4358a633b2de071444a7d26430cad2f466d2782849b2de35a92f5ffac36b594680ae0776972c8b3104aa488eebe621279a49fa7baf3f3cb2afd81a5e74e0f02eaecd1b6ad0e1692940952b7d7e004c40c7abb116e35f30fc46d100c07e90d8d25ebaaf79cd7fa80073a4156dcca0d390fef5eae705a3ad3b6b1763251bd00b0670f6b8a8d4e632426f55b978a5b8c90982f319d3f912bfbd35cc91d8ce86cd41e83095b53c16892d82356dd40b025c651ea862bc105e66539f74fc4b34bcbdb65cadef5084ad032de8a9c085768351a2ea54e6006b29138d6f4906891bbc055db2fbef13d80b18fdf04bd3d139d49088ac0276912121dc2630ee9f20a7f84ed5bdae2b24cfad981011a3e60d54cab3dd61d92e62cc44c91a5ce4192e44c3b408b0002c0fc355f1c799ca1ca89b872b31ed0fe00db421444c6cf68481617854457f26cf065a47873909298c511de99afc929f4d69f77d831736e90b3c0ad04ca0a2fd84aaf303b7f0c4ec748905d45af417b388002e8095ae5c18842ae4031e52ef1a4e8758a79929ed102d5dffbb01b88506e52d5494ae9e356622a8249dae8a78795efd2bdfaf2440cd8c204b7cc5f875c63bfa203396670bd5708ca65552340b8132dcbd97b6b7080b576c4471487d9a3fe76084d27cce6c781de2e9eed9ce70cbf7d980e03cc78ec454ac5a7691d421fba767cd145bb0b393b084a493a56fad8fc02c0e1baf29d44029d74f32426e928785e90e8e1987e3187eb6d00a1b8c13cce455127fc57d4c821efa32517b5482a25ba3bd4d0d4378cd4a9879ac80a4373d2c43b3678c3a73d940227fbc34e47cc6e5670d0529bcade36f02ebf324", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xaa, 0x3, 0x200, 0x6}, {0x7, 0x85, 0x3, 0x858d}, {0x3b, 0xfd, 0x7, 0x1}, {0xa903, 0x518, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) nanosleep(&(0x7f00000000c0)={0x6}, &(0x7f0000000100)) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x1, &(0x7f00000002c0)={0x0, 0xfffffffffffffffe}) fcntl$dupfd(r0, 0x0, r0) 16:00:47 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000c8c8b1bac2508f9a0a00f87c8a5b671b1b542a538706000000b8100000002900000033000000030000008b5e930de89e1b82d7099611bb0130a49df43922ad05e1f9cc507f260d34c6530c39b737af2e4f71b534ae"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x6, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x460) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:47 executing program 1: r0 = socket(0x16, 0x3, 0x7ff) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x4) 16:00:47 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20010, 0x3) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x4, 0x58, 0xffff}, 0x6, 0x9}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) flock(r1, 0x2) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:47 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x0) 16:00:48 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:48 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x2, 0x4) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x80, 0xe4) r1 = socket$unix(0x1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000300)=0x1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setreuid(r2, r0) setreuid(r0, r0) seteuid(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x2) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x90d2, 0x0, "d730c16bbe59bb5c274f42000000000000e74de4", 0x8001, 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x0, 0x7, 0x1ff, "e3bc66dadd6814b862fd52ea4a195d3c24791890", 0x3, 0x1}) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1b31c1f508472c55, 0x3, 0x80000001) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000300)="9b40232b91c47d46", 0x8) socket(0x1e, 0x8002, 0x2) write(r1, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) execve(0x0, 0x0, 0x0) close(r0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) r1 = socket(0x0, 0x5, 0x1f) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x150, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000480)={0x24, 0x0, {[0xc29d, 0x6, 0x9d9, 0x0, 0x101, 0x6, 0x4, 0x3, 0x20bc, 0x5, 0x5, 0x5, 0x4, 0xfff, 0x80000000, 0x3, 0x40, 0xff], [0x4, 0xffff, 0x5, 0x8, 0x3f, 0x1, 0xfffffffffffffffb, 0x8000, 0x41ce, 0x4], [0x795, 0xfffffffffffffffc, 0x8, 0x8, 0x3, 0x0, 0xb], [0x1, 0x7fff, 0x3, 0x100000000, 0xc2, 0x8001], [{0xe3, 0x20, 0x3}, {0x8001, 0x1ff, 0x4}, {0x8, 0x9cc7, 0x7, 0x7fff}, {0x1, 0xffffffffffffbc84, 0x800, 0x9}, {0x1, 0x3f, 0x5, 0xfff}, {0xc8, 0x80000001, 0x1a2, 0x7}, {0x1000, 0xac5, 0x3, 0x400}, {0xd8, 0x7f, 0x80000000, 0x9}], {0x3, 0x1, 0x2, 0xe9e}, {0xa3e4, 0x5, 0x4, 0x7}}}) recvfrom$inet6(r2, &(0x7f00000000c0)=""/46, 0x2e, 0x840, &(0x7f0000000100)={0x18, 0x0, 0x9, 0xffffffffffffffc0}, 0xc) syz_emit_ethernet(0xfff1, &(0x7f0000000200)="ddc3") chdir(&(0x7f0000000240)='./file0\x00') 16:00:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x800000000000115, 0xfffffffffffffffe, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xffffffffffffffff, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000000)={0x0, ""/63}, 0x47, 0x2, 0x0) 16:00:49 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 16:00:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186a56010000001c00feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) getrlimit(0x7, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffffff) r1 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r1, &(0x7f0000000180)="d8f8475edd668d87f37494d0667b65add5cde0f99103d1287889f3ca8f18cdde76d0ad28d78f28ea0ef7c5d677eb179105c54247833f254b66b2fae80404329f5d3dc7cddb44f8fb4e5295c9f81e3c9abb9b2b7c62f3ef80c5c300956ed9bbd75c8fac82bdcf27e637f0af13d564fcc49201a050e81394146e08b02fb2707c2a8cd0b1b51b3becaf543b87f1cb3b36a27487211f660695e872ea40950db4cd33b218f7b8efdbc18881c95bd964094d534ed42d8e3049f4a42e8c2bdbd415ad540dd810ddffc2a3960cbb39109eb4cd628dfeb44e2b97314e0a464b410cb23d802ed7021d6dd5ff699668fba53b4464fc7ddcc642899fada8fc2eb5f92de09cc3a3060261000000002eefd9a633d3f9e4678c66bdaa8326a72a3ab0463233", 0xf) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000100)=0x800) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:49 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x40) ioctl$KDDISABIO(r2, 0x20004b3d) close(r0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) write(r0, &(0x7f0000000080)="cf3f5090331c491e147e53fdf258b9990712be3b4af39a1faddde3c61c03b8c89ea099064b4a500b58ba07f372d4b71eb2ffcafd9508652b7b41585b3e515461fd2ab18f18c6ba831df3aab0e0fd67", 0x4f) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2260776b, 0x10001}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="da6db3a770cac08bce2e81bc963e328e68c21088dbdb58d98be76d1ff8fa584310d491f408376551d862563389b07e5702fb58a75122270cff30", 0x3a}], 0x1, &(0x7f0000000100)=[{0x70, 0x1, 0x7fffffff, "d52b3f55b87d048aa293a960d9cd43f0be812e1f5e3efb4151646d6a7414632b6fd38ad58cf3b71a75570fdd6f5d7ae7a30aaa6b0f38a55fe450336dc452c0186480b4086b36ba7a61b1ab5c25c682a97dee51a2a9934b62df"}, {0x70, 0xffff, 0x1, "d3e9c37b17e4d3aff1bc92259ed427232b28de0e963d63a9984322cd03bec84b25596e97c0342b6de8a8f7734d75c4ea6109fd2653f20f76edd23c12de4259b820d42653cc96d87871628709fb94f8aebd97ba2946545857000e1f683d51"}, {0x50, 0x1, 0x7, "9b5cf0ad6da1fe7ede2aaf9502503aacf46d96d89cc3cd050c32781519dce1119ea77e50bc4c7159815be285d95b8aaefe3aec27abac2578b696d4"}, {0xc8, 0xffff, 0xfffffffffffffff8, "508cfa457fbf5f30801253ca482ad14ef1cb3f28368827773dd177b17b89f50057bd16d104fe4a59fa7348103585099d01df22f3e526d33ea19ef67219c46b67adb8d90e00f1197eda79a2a34947e50590246c71a7550aaf0499070d4388a9a5ade62c9ca0e6b5b969aad7944f4c5f37fcfe097d6102e544f0f18f181c5ccdb29d3d276ee0133e67a95303e3e1d9f36bc9150fe5e3160c5a154f402abb8c984fbcc89deaa0c53397b4dfb1a9b8e58467e7f9"}, {0x100, 0xffff, 0x3, "e5a737126248ee4acd3bcbf08ccc4582e782996646418d60469357a78c035dd810c85e4e85d9097a3548b5ed79c9f1e15c9e1ab4c1f038ef7615bd48b2900488412fb172f5eb434484ceafe9731d96bfecae330a2a17e2b29fb75a88c323285c3c3208b443a4a17f6911d8f695d4730a23da172763bc4730a2ef1ddedeef361e14a2f6f6d60b62499ea4d7c844329fd2f292ae586b39072e5e2f14c02bde0f0ebd5c4830fff8f6463449c2ca79f016eab3e6238d51f1d708af1e5a194efb0b01149f2050617fbe86cc389fbf52a33b7441224f5b1b2b781089a689c989d505b2208ad2098d436b1f92"}], 0x2f8}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x480, 0x88) close(r0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0xb, 0x0, 0x3, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x80000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x6, 0x7, 0x7557, "595177594d65ad8815614fe4f2dcc868d374b289", 0x6, 0x6}) fchmod(r1, 0x34) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x800) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x100, 0x7}) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x1000, r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) wait4(r1, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)=0x401) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x8001) 16:00:49 executing program 1: shmget(0x1, 0x4000, 0x89, &(0x7f0000ffb000/0x4000)=nil) r0 = socket(0x800000018, 0x1, 0x102) bind$unix(r0, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1a2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7, 0xd8, 0x7}, {0x2, 0x6170ed13, 0x7}, {0x2, 0x3, 0x9, 0x200}, {0x8, 0x0, 0x1, 0x1}, {0x8000, 0x0, 0x7, 0x4}]}) dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8822, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x792, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000040)="ddc3") ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe46) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x85f) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6, 0x0, 0x2}]}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = geteuid() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) setuid(r1) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0xfffffffffffffffb) 16:00:49 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10390, 0x0) fcntl$setown(r0, 0x4, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x4) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xd06c, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xfff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="34c6f9e129390dc5d1445942585603af0cabcf7087348991698ba93574352477ee9dc8c54540c1983a8f0508e79800c4d9b5f8531e5dcbc4ab7c8627ce41b3d8c63c4ed3af837e8b7fb18f1c53ac707274faa0f493c1029b3d030d3cf082dd30612c435ca9478d830c3f15b410dd6f595911bd6f1207c8c25375c855ecfb04e5194866dba308b51ae8f6f4c6421eebb3cb907f4d1ed802b17505bd645d57e545475b9cfb0137343404d3651644ff5766003684733d005670a5c186583524e9b247d02fac16e42a1cdb9ef47cb3b2a7d1102237a4d3dda6c05c8387", 0xdb) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x1000, 0xa2, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000300)={0xfffffffffffffffe, 0x80000000000002, 0x7ffffffffffffffe, 0x200, r1}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/238, 0xee}, {0xffffffffffffffff}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000200)=""/160, 0xa0}], 0x4, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) flock(r0, 0x8) syz_open_pts() 16:00:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8020, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 16:00:49 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x8000, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100000001, 0x8001}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00005d1000/0x3000)=nil, 0x3000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$unix(r1, &(0x7f0000000000)=""/24, 0xe, 0x800, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f637f6e74726f6c00c4980d68a2c58bea200382198a4f5483cd31bbb117f66a2202a988acd8e9b77bf96dace70354677ca94fa65b4fb1f0a9b52f525a937e7d6737ad4a70ebe303e097d454f5c9d5afe8fea7fdc8968dae82f10f7d112751c1"], 0xc) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x81, 0x0) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001100)={&(0x7f0000000040)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001080), 0x0, &(0x7f00000010c0)=""/6, 0x6}, 0x1) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000300)="6e019f74397ee78994eca364dbec10ee131145fb8c9926f0f7693e3db8d5f6b93cd3d87a6105686e4836992be2ec30b1d2a83754827f760685cf6114f95ab03c7fa88458a7689af7d54470f8e9811630a148fec8e7581c74fdae1acd3efbf071866a197701caac8c9fbcaff2fa8a9dcd7c2ed267853fe2c1c3ac66f7c07de079c4d4c249fba7cb8392398de9987d4c41404d28ad04b20d8cbdec2cc56d8a3666a62a505b3e281ac01b056b359582ead492c6db59485c2c7699623fa805efa57fb78c97de2de152d6f98bfca1210289a64d625a4e5a3d5cf2554467fc9197025dc6fceac39a73c8ca57eb2019dd6caacaf1f8fc03d4ab9d403c6a347b085713725b821c4139b6035c5d0f7a783ab066e14a85459fcca07e1d0e082aa3ba4b91d1756c476ae43fe1f620a3802368d4b195adb9878b2133168ba6ec0976d1a349b3391725b51475f94d41e72171ef7825c34080d40ce3e93e0e57e38e61185a711b7d1c4c589fac0f9bec5de13a40fb310f821a245036b2baf556069672889550b31535325b595afa8751926e492214b0e49db5e153973288e2bc3ae0e5ea49aa099ddc1340abf0285a1a109af0bd53f97085955640d303cff445d4f230011ea6d64ea3486b2f5e5068555d992a20f40b44cccb63c7bb13abc61ea262e1b3d33ccfe7626648823101f500bde62c877bb805e0e08739181e40f98608021784006e54529dd0e6ba50a50bec246d88e384006319b7d2cd32e36c32aeb7a3f8f5a2e7132cbb7028a2ad38537203d1ff52a34939ce3d02d4186730f07331cbd2e43bd1e24e91a2805dd1f132a149f2af143f406671236c967215360cc682ed9cd3fd5d94c4dff50d8bcb73d3fafb47694e2849852cc318d9f1c59d07052b9b991036b46de35a9485569e21022bef31785fb847235b4c8ab5dbd0617f56b3a768a3d2502f8c220d88bb322a5d272c33ca67017a4c519ba4fb98c864250834ddd9ecaec580da9f0d580a808f6eb1f5c6ecba9fec2305210bceab11201415bc5559a8006ecf188f155e6e86973dffab8bfa5f00147c1d100f6afb90bebfe12c8353b6bee25f30313cc56232de5cfff13d989a6ed4011a2ef61942e7c73f6d2ccc73788804b7efb095ffae85ba66beab58c4fb7f4934758609cb66fe9f8e97d9ff629755010f35b9009d48e03188dc944aa83e8f06c3da4b94772cfa122d9cd5c4fa0628b29be98d64a64d7572931c41fa284d39dfa719097ec1ae0ae981db249e02b5e0fabef2742dfd19d2bbbdab854e036ec1cc61276ae6b5b96d2ac8ee3565021ca86c803b80029e2bd41ea266782496e1c99590af612ef172fa408241b68e4b25d81cf7699ef444a8a8635182ea6f1dd41dbd489afef0430bc475e67447684e810b520158377c6529a59971a68405776d58e50c85f9e2ac91f7695378e09175430a09b1583150bb5b23ebd8cf7c1d41a7b02e68f487710fc931272430f1223fb6404523a563992677924f1d9c0657ec6783ccd183537851135a4bd908208c0c97374f3096dccf8cfd68f3a04b7e0687de4f5be1f0bdf218bc88dab890dfabcea9ade35960ab314fc7d105ff510a5da87f068ccb53bb5a978abaa7214bbf39f0ca344c0b638932206ee65d5c84ac24f1a5ff1ac9fbf54846644ac32fee7658333f40a41bf3c9ea4387aaa0cb12e1e47a425c0fdda3a71774b461e1e5245415f7943e5d5a70a56ebabce5cd3b7d8920dd746e5e49bb8178e50945af687d1d848054888ba0a22e8447e22cc7a1d6a6c0c707c82fad4ee2ed57368a24ef254deca849be87712e92829edebc55907fabaaf876bd565b4dfd2de983c049f30dac550aef6d31090702df7c8f59a0d819f6dddddea3644b44b032453798a765d9f160ffedd553e56098b1e7d8aa984b85931aec0dacb46d40a646cb1dbb27d5cdcfd2bd45c0ae8b132c82554b9be5d9aace77463d7daffe8757c473368f10722b1e7dd63083bd7b7ce8bb091c442166cca38334701369c2926d55981e0e74f536840fbb46a70e5082fc92912795d29fc3391f96c245037e668741163e9ad83da0d7dceaa3f4f8f86a084e65ea26f5fd261f7c623073e67664ee661dc4a667a9601c8bd5be6e2d50bde97e92b8c5025aeecb21f24120eab30b89e43eb40cf5b6d73ba9dc7073496a2e5080182c542d8b6749e4cd72df4f37d35d83f5981e3e97460ef6cfd193b5bffa4242d591e712ccdd7cca2a28adb5cb08f745eb41053f152082455fe831a4bc83c1165bead0094de9df68cd57d2e2d8df424443de41fe102b17095ef6165e0d9e9162a2ee0993f651ea10796e7428a313853b4b8773c015cbcc0d2e8783a05462217d3b0686acad79820be559fd5440cef439ce63681e298659b01b6cc044009e61fa520111aec0733d0bee0ba288fe0d75154f19014d637e6f07c844a69e642a97d709e843992a47fe7f5bf12fbf4bb4c59fd820924740bd601047977d7e4900960ed5032102eb56840d31d4d8372945062fe3dc7cf4f1d146ff6033e63bde7df5cc6ce854d70797bbb6eb398051ed1246c5347a0d3952df7c41780bcf3abfdc411740db665abc2066eb6a3e2fdc714172274b1a41508fea61fc1eb3b44d58fa8c3e271708a715bce1494d2817dff29e70194ce60ec02e9bd588b28cde44106a62e022ff34d27dbbd50f801c4d72ac0bcb7ae66238fca0a3a7f500e79f7d30a5f201cba4284cda0ca9a9ecd1ebcee5059466b5d3aeeb869ed981f8bbade2b5d980db1179fbb3a3bda145bdc8212d85a7e42c170d28e67b8f45fa51afb92d9c2a8fca61eafedbf831f6b54546f3a426bcee0b0d98f8b6c448c5d4afdfafaa3c346fcfbc1d41f814e44095815a003f10b6552f2de47817396f664054d8e328ba26d8975678af1bb82af1ddc1a63665a266be0c0a06c19178de74a659df3178bcf560acaf5b6f0a5f725cdf72ebf1469ead435fdbe64210bad8ac3caad96c7f995ac004e0101d9c3e5a0b543e3f9e6758e1dfcbf2340dbe7e5165bdbac172820e431f8845a0149a28787fa3fa92db16176dee5779403ecb188cb1a5e113d20d6cee4da00ccd7404da1d6ed11dad9c6a8527ebdd42d1e33d6d5c5108921e75a751a61bf05086ddfcd46507a7d8cb9d85c2f71dc4ba53770bdebac7003cd4262fcc1609871b20a01f3866a0bf68c5d85d402166db52d5ab14a7c43f243dc8e64707473a2a129345a5304654aa2eac34f079306e3e33243b6b7e6d955c01419e01dd72b0a7303f92388b767b544bf661e2352f3c27b058c6129a2732b92168449b8f3a3dc7f44e9febd9765dd097889f7d2c829539cc42a3b0c7c082a376ef6a3b4735bc1862fde92d663fe5dd11821196c49f89a3e15c050e6d855a6c88247a7ce44eae4bb3470b14563a0750f63a125f945509540252da667aa5baf7afcacc9af259842f32e09bfaeb7f781ce410f0434edf1599bb4d1d03ef3c198c85d1fbf565126613f54a78f9fa4ea59f31aafe6846c1bf68d75f470c97aaedb933b70fadf024d83fc3ef25f5c6b4ca471c8946d23a9791efe9541d41c2df5ba0a7084308033322327f7a218520506d2cf62896cb4c9baef0fec17fcc4409c84c65db8fe9c9fa0c7fb72ed8df2820b25224236f24a8c29fc8b459250ec8d170cc030523fe0dc5fa9d12af34be4491dd7700150d6a587d454b60ec0564349e4b0daf4733dbb29c5151560e3ab795085504fe772f7bf29c64e9fcdb14229dcc7f39b6f4aacbbc9c36e01c9078bd385e631c12bf891ce2a25ab95175d983f3cae1613028b3ce55f401b9b0725d3ad8d6842ce3a1106a4836b85f1574f055d397bc22f55190899e0fe4f6a9d8e95c5efa9158cc233854d644dd59470309f74a5f0b6060a32c0cac66490409ebf96f85174de84c0fcd261ade7b528002ba3e81785aab5bef97b3c088389dbc5d59f85e30b1794e4373c930ee11650363b88ee17259004b6bd0e772688cff77dbbd53314bb1a118036051e1e6bec7d32f3ab699f020ee274a523b3ab149bbe955785d756991d992db62641f73a04c72bdc4db8384b51a40e65c14b292a758dfa59235ab884879b9e437ad0c20da84769279b8242a6557459c780deda24495288f14a0991821ca2f18d7e0faf8c4e738e3a313e46a188584575a18561f6a4e07f161b2fa509a79e9d0a6e050ea2dcdfb532225fa5b7afb1c4edc579f044e1b5dffa25694b875cda406e7552928b2c552afe657e1b867197c469f1da3859091a053175f3152b0029a7203c061b5bb4c57e35173153f0ffdb218a9c0809e0dae321bfca6bdfa953ebc4c33e693d621f3eada60483578bd364a4939d8dc960107af7b5db2dc87118aaa49d417a932d0635ebee854fe1f05e55827b05176b92582b6f825016b63373d786e1d8dd2cca0330f06973b3dd10938e1d5e3659841a620c79442e42bf1b1ac43d7b2a9b06082a5195e71d73f73d5ae5549cd00a818a092b34e71a2d9d67d897ab4c121cf8d6bf9ef4e9edc7109e524cf5316e4a5f496d6976ca2e7a4c1e2189a91c1b2969c6bca3b0d559550455d4ac01cab587ca23c84db350ab72d4f5f78724cc9cef404ee4bf67222402314f22cc24fd2a4f16008ce56cb6c1fb645d479d8066382bffd3ee20779d60a2913b3e12a4d4158b5626e6bbeb41e2a4a996cf39ec282f2f738fe23222271cf3e7a1c8a904cd6d1f577cccbccd336bf43c6d18959839e101db9ef490ab873a712e8e7712dd655807df336d94f582e6d6c4c0751f4264ecb2ff10ba6847136a77ac50f932c0f21dd160b695d9068fff66cee4a587c549f1353aaa6a9848022235784f1fc1714be24113c5ff981d7b2a323f114edb1b69baee766e073c2ee040a92f9c5a4d4cdf0fcd21948544f67ac144503e3770032b83558464109945b48256c5adc23fff7a574453df54a6fce43001e99bf172ef7cab8785726b21655ee2ee293a7a515eb59b771399a17db0a12bb5944df22459930cc9db64841b1f9de508aceca58d0331fbaa12a4c46d3682cd15bc38c9cb1d12d9242e3306abee1d91885c49489417a1a22f646545b23c5790688b447c19177a1fff9a73d1f7ab22a1877aae04dd0f9a04195ad4b8f9c2218a4fac2ea81e43197b735383f8ebda1cc43ad7b49b9699ee7ce6a3d9f3ec18118f4a10f04cbdf5ff5b5b337ff5437f1b0346e292595a2b52d7baa55b15625e133ffaa680e9b45ec2b6857e2a0beb8692cb1c328d66d15620711680de9966be7ef706eca363e13f25ac3c8734c575be6a3e9e54f3bc54de4975077fe66099dd74073161d0620fab2a055d4c7e30fa8e1a68374f4471560fcf872d018eada0087f7c7055f1c215ad60c2944dc3389657ae784c53e69af765b7ed6c1348cdfae53e183126ce765e992e5b5570df4885328fd7c17b80e4cb95c29aa347f670c9fc8980768e53d07d50a490f27e5914ace46059c1a7be10a10631c9360027594eae6d1e05d4c23b854347b603fd38f5209722c41b8ada315cf25894d19a4a4fe42dbcb17dd1a6ee87cec90de076961c2613251576ebd9a9418b530ea2c8003cb276db0f4fb3fb37f1940c54b35999ebc0f988945e892da3c729a6ca95b8dbcef17e7d798fdca79cb94632d370274b36e08a28e6a357e5d624e34cf70ce31d1ddc05adc0fd830a7b71aedf8ebfb1ea8ea89c0fb97f807191e34b9d7b29234c164e65b85c97489e2f9cbfcabdfd9b18cacc8059289c1cb04f1ee4ad2df438c3082f1128e2c87a9b669e12e91d61c033d213bf6794dddef90e75c8f062af3", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) r1 = syz_open_pts() r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186000008b0300232700000000000000000000395246940000000000000000000000000000000000ae", 0x2c}], 0x1) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000c536d2f730e1ef52a70524", 0x30}], 0x1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2100, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) 16:00:50 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) chroot(&(0x7f0000000000)='./bus\x00') readv(r0, &(0x7f0000000000), 0xfffffffffffff87) 16:00:50 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() mlockall(0x0) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000100)=[r3, r4]) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) dup(r0) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) fchmod(r0, 0x100) dup(r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x80) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x3, 0xb, &(0x7f0000000000), 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x6) fcntl$getflags(r0, 0x3) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:00:50 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="a8cd8508ce718f4b39fdc64a6d4868a241ac75cdccbcc0a6ff07a35e0a60212e9532f37ace130c48f14bf6f85cd20d13ecc247f794b8750154f70917e3490d9a538fe48c6994fc747cc26e044d797f09d5830cdaf87b6a8f6ae40f8a99fde4dbf2d65c0046fc1a9d115dec30393cf6e6bbec3632055956fddab731e428005906977c4b", 0x83}, {&(0x7f0000000000)="65c79d4aa914822117f2edd688f17a6e4c4ac8978d8e86d129462a7f136d8bb8b25b40139104b210a7ed4b9857ae2b78245d36197979baaca7366cb6", 0x3c}, {&(0x7f0000000180)="8e775355ecc08f8f284c152c07fe8a654f33e374c294e2b8f41ac12e88d333ad0b69f530abe9e3e4f7576b4686985f555cfb089f832f01d0fa5a3a01d66514a8427705ed14cd61f3f32e1604ac98ad767f658a8bec7cdf8a32939e3cdf6885655501a838d94315f8770a7cbc51220a61a5ab09126b168b5c8a0a10889f3150992222ab7fb15a574cb3badbcc246da4e646a3d4a5247a88f145657a287d6e969af31262978302444370af760fb43b435bcbc58f26f457b72ce41cd0974798fe3897e317c8dea9202efbe09c", 0xcb}], 0x3) 16:00:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) kqueue() pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1fe, &(0x7f0000000040)=0x2, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:50 executing program 1: mknod(0xffffffffffffffff, 0x3a0914c44f7b202a, 0x400000041b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="09c5817d1659a8f7253abd5c7cc73ecb30a1d149eee266f5d13025878091b5f7d6385736a546c1cfcccba9cbdb6bf111a091932a12c77a30215ab4749276195e22faebae8f33b9afef858dbe65c628cba6f9a5f3bbc72d3330d969a002f27f328f946d4c", 0x64}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r2]], 0x1) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x100000000, 0x8}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) setregid(r3, r4) shutdown(r0, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000140)="7a3df21d4007a11f70e9ac2fae88424f81e958b83a78a5d5fdb2f02caf3408422388dded1ec7d1d45f79b2fa0d186e9a87f0ec7fba95bf96ca31a5446d2357371c37e89bc5afe715c26d66a9bf6937c8e3dbeacb7a43c6405e7b1de43d8479acaa261f65924030836d2467f911d7e6", 0x6f) pipe2(&(0x7f00000000c0), 0x4) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/31, 0x1f}, {&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x200, 0x0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x209c0, 0x0) r3 = dup2(r2, r1) r4 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0x1000, 0x0, 0x2, 0x100, 0x0, 0x7, 0x0, 0x1, 0x3, 0x7}) dup2(r4, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x2, 0xfffffffffffffffd, 0x100}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x7fffffff, 0x6}], 0xffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x1ff, 0x20}, {{r5}, 0xffffffffffffffff, 0x22, 0x800000c5, 0x8001, 0x8}, {{r3}, 0xfffffffffffffffc, 0x14, 0x22a7d78565f5d6c3, 0xcd8, 0x9490}], 0x4, &(0x7f0000000200)={0x7f, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f00000002c0)='&/!\xe4(\x00', &(0x7f0000000280)='%\xdb\'\x00') r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) write(r0, &(0x7f0000000400)="571a04008201b9e585d184b6350f196cfe6cb65c28b36bbec30e0d761231fffce15fe9b1073e9e806bf1abf18c468a2d8bcede3a5800a0627f65363a45e305a8f0188aa0d7d052675e7f1e845f6f259f9df833617ffc1ddac2c3bd7270afd76013fdbbbde69f08a1753de1d885c4797787c1b486d531b1405118fc781138a52e0f65e4965febfa7d641d548b1e348c27db237ad3388b4508e48997c73161a86637e223f35a34954c2db8baa2ad280f2681cb8c1bd652b06e8675e23758850fc84cd2a90054499b21dcd86bb1116bc8333d9072413131da8004099e255cb4882700c7523b52d8d358b0d5b449f2ce68eca49f52236670a687f36377", 0xfb) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000240)) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair(0x18, 0x0, 0x7ff, &(0x7f0000000100)) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xfffffffffffffffe, 0x0) r2 = open(&(0x7f0000000240)='./bus/file0\x00', 0x20008, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) unlinkat(r2, &(0x7f0000000280)='./bus\x00', 0x8) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) socket$inet6(0x18, 0x7, 0x4) r3 = socket(0x26, 0x7, 0x1000001358) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) pread(r3, &(0x7f0000000140)="e2b4d29ea36d4f71ac79826769886aa7f39a1336271db49193f56a5abec0fe840b554f2dec986d7e8cecf113cbb2ef9289f74df5f6b093f89d0448d537ce63a79304cbb74d1098a3c42eb86446559d904ebff67620bca0bbadc9bcf3518e005cc99d5fa6d5c329e75acb8fa46860dc06cea536ea857f929ea589d0e4754057f5b39716f9c3dc582c659895617bc6a9d907aa150315f4420befa8ea91eb2cbe7ac22ef741c6217d0a13ada853cd9d481444b6c8cdd5536b02dfe8df584357f876efac4600b6bafb8243", 0xc9, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8f50, 0x7, 0x8001, 0x4}) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x102, 0x186) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket(0x20, 0x0, 0x1) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ftruncate(r2, 0x0, 0x5) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:50 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8f7e15d2f6c0585e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0xf32c) unlink(&(0x7f0000000300)='./file0\x00') readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/60, 0x3c) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/50, 0x32) accept(r2, 0x0, &(0x7f0000000380)=0x2f8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x1f, 0x100, 0xfff}, 0x0, 0x0, 0x7f}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x172, &(0x7f0000000140)=[{0x20, 0xfffffffffffffffe, 0x0, 0x8}, {}, {0x1, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x2, 0x84) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x3) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r1, 0xc6e5) ftruncate(r1, 0x0, 0x2) ftruncate(r0, 0x0, 0x100004000) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\\\x00') getsockopt(r0, 0x29, 0xa, 0x0, 0x0) listen(r0, 0xb9ff) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x0, 0x3) pwrite(r0, &(0x7f0000000080)="2854962270779bacb53776679cf66878bc6198862d9cd090ef34a56450bc11a5bec6b44bbc292ddca1c698064d53c8ce686991e3fd62a4b9b5c008", 0x3b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x800, 0x7fffffff, 0x1, 0x1}, {0x5, 0x6, 0xec3, 0x2}, {0x3a5d, 0x2, 0x12, 0xfffffffffffffff8}]}) getrusage(0x0, &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x335, 0x1, 0x7f, 0x296a, 0x6}, 0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6, 0x0, 0x2000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x28}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000280)="eb", 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xe5, 0x0, &(0x7f00000001c0)=""/229}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") 16:00:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001140)=[{&(0x7f00000046c0)="ab9787547e96976f7947e594cfe9d205de42cb2d210e66517e0405911b614677f2f9d19aa3abcf6d30243be5bac29e5003fb381cc2a7087a946d827be188bc064bd8a05ac85f89b1b3db75c3cc914c43138d921d461dd48e76b43b691c46551313615d8607b5c490c82d1136d6ccbceb1b9461c34687f663aac93affb51bba5eb9cf78863b9e6c33f4822208a1e5ce5435267be4d1af7ca911cfcfd7ec8f3e2be3c91e57a1fb03b1aaa75f33554b7aa914becbd47f65be19b4d6634440f0fb0df2b97e0370e47780216f5948fed2f2c6a06d747cd5b8ce3dc204cd570a87d78a7043e6f45a9c626e4da486c29b6d4ffb9186dc1a50407e39a5b950ac98fcf4d8924dfcea52ad561210d4362d036dee784ad11be293d340b30e31d69739f3571feecf78adb86d49372f994a68985e9162d333392372f03fa5d6643bfcce328052a763f3fa06d09524f5613d5e522ec6d35f99c0f7c325c525c40132b86da3f94f3ef5943c5c69c2a5ae06928a67a1515221d15d442eb2b6a5d2691e94832bbb1263ae4c7f0dd3cb7c85cf50d92a695d23a5b4e4b0e4a579c2d23a4e5e7819beeca3993967cdc5b152f5c362b1efb40da8dd4e63969260d4fe1007e8d6b8da98455881f10601d1e09c5aab9df7cb36929c0ea62e0295ce16fcc07525f178315286b18b88d8caf5951d2d6124fc140f2e956a32273e157452f5786a0980cb199a8b5dd3b709c85bb007fe25e67f9ccaee86aee01da528e11a1f9fdc5c969dd5f1214b24024a739d79d457c62fca67b62548c6be9d561eceb4d48a27d635c90ce8abf649dc6e87a87b112450a4eb510b5cd205df707b98ba46b6db6f578085ae01726ae6ee3f8e5a953f6caa9502a140a9d7910922b64bc3bb40aab397aeebae18444bf26c00effd20e7ca0d4fd957217cbf0e9bca0e26154e60ea084b3161e670a9fb450fad106d572c9d48fe1bf0c45cd27935b78085a2542707312d7ef844c820093bd56a4b56f19d2c213dbea375c6b3daba45388ef8358a6594aa521386954b6c862d69a101020b7fe27ec6d7478687ac2d6f5987469ea6ecfc38108c533b115f8989c83a1925fd9cd89d5ecc46c3ae4928a8376f867464dd6169267098d7e1402de38e89a0613b8ff9245a698f9b928fbfa0d80242da3cd8251d39513f41958cacb2f7f3803c027910ea71a218077932d2642caf06e120cb75fd3ce845e4ef1f02c9c229eecd568a119d5b3aff274c4385c98212ce0da3714342cef5f95f98a70ab7db2394faead9f41c300c7c11eb778516def02fa3f74b06091e0bd77423230195d0dfbb3943c127669d6027bacf43bc3dd2d3d6921c2dd0016cbfe9149ac70e7213ea4747032e9abb951f4a97e9f2667f031d02fcc3064bb5c0e95f8729612639520c5a75bb5ab56ed5bc71a93a005137110f1ac3d546ce41f6df96332921e6953c1f3999946a4eae27c599fb1960c3201c290e18350485af5539648b1c303b2faa094f23cf0f7b59355c0234e5876e2f785ca09d22b1b4eb9c8cbb164c1e18986acd985f089dfc21324980d4abc8b3ebc86b4676b56c8291b58b3ca4654de9dc2c885f0ddf45b1f59907d6cc92d03da7f2a4430e6d33e6a73b302c21727046d03c1f8ca2656aa00da9851b4226564461d5a9d8698511b029e53cf528083553f49d866b40c748f0f25b2a68a97a02937d2d8b257115b219a8ec4c629924b631fbcb2d6816ffc7c3d2a2ac68c1a6a4eac4bdd7a587f2b7c549a744388ee2db5e676e013ee9c7d056240ce2661e95c42b355f685aba5fc3a6e7cfbb2c1ba57f0ffe487e6647611d44e931bb3c68ad5fd8671adf7460a0c597cca66c8dba0554352e6c721aab4456424352cbff1766d67574bda33ed98864bace6dbbf14da16cb4d8d07a5eac1d052f7ac2e31242c37a8e7120b16c3e4b04d60dae8684913435517c25e29043138d0ae05dfb4febed8df5214bb3fcc3eb41afd76531dfb70cbfb3cc3193067f9d66574110cacbbfb032101ed27efac87b8a87da5fe8c6b0cfd3093c5455e6dae296fb21ccfe436f5adb9980a4a4688c0c3d452cdaa10e58c97dcc56a61b597cfc265074e2eb73aeddaa7fb30e9a3b0c87420992c89c0c0169b05bc5e851d28f61e6d3f5562455240568f23d589ea43635cdda7530e4578942975afc141ba29e7c872a4348f775fc5e62bde2d11e108275311eb0a81bcfd630bcd1eb516126778e3b812cecf00376ac6cd3394b6e6fdeb28f0c032db25229798c10c8801818f9343ed28f8ade652b4ef2a4c5e7eb3e33f2eb47255a58173b64aa0fcb91594a00a899b2fed348829df1f7556da634fac648983c6019c2876b1b29bc9f2a9bd6ccd3669be4346866c53f7bef2c29d23029305151f4cdcce118ddc8cb7bec6bdd026678acb923dfbd727982bed1a79acc9c476427b1ad09a2a8bc44b8c50803b147d1bd32de34b16da1280724bffaea2ac6afe2ce8ba50f0ce61e237abcd39b3da0762850b217e3de3257ae12306fc1ba57a11110b9324b4c5d59595c90c3c4df6c7e25c0369f998dd18cd61487873a8cb751962f168fab919ab38f5e89103a34104a3803c15c11dd757b1a808fc3f7e9192e54842871257ee6520ad4423b8a5836af09b419e694d0e8eea4c27030dad378bdda26a24bb7f90bab5ef1ec444e329f5137d579e196c1c59a3c112aaa05baeac54066596b610287f22725c1e0c1e03e1d8bdc8f2b19daed42909d7a4368755e308d3508a025b60731f453c0a7877e4e2f60cc13d8df0fa4936b3aeb2c58a929073d865a40a771f1a8cbffe4b438dedf29514485adfcf49036b165047805c79d888095981013697961dcd356520069bc2c0724de5671cebd192f414d3bcd63b82bfd02b09bde94ad0561ea6686569c9ced9c33ddb875baa738f2d901342b50eba9c3529ad7aef1574e592cbba3e0b689dda10b120103596e4532436d234b46bc5353cacc5e68124626d6e069e195874aff014ada4cc649844f45472ce0e0c08e048a7ee5fd3d1d138048a1d68bd27950ffe71e6f99c0b4576d6940c20b55d0a7d070e77e94b06df1816c28638bd17d4826476d53496fd8aef4c6617130509f92ce298e0a417e43537a52591d935b62a99d031cbfe6055104fad6b93aabe5bb713a7686276cf01b734fa236cc45765851c3b93b59a2c24563e9fd38a519aefe267766b15e47346710baf3518f9f4fd29b032365c90076d8a8f55009fc2883299a197dfcf1ab3789ac85e4aa2eb819d0ca31d7b7258f59510d30c333920152f2e301154de0e65a1e76ebf0b8e205e57322a8dca2864c444f195e731827a5cda7666cab2cb1220ee97891bfef160861ecbce4a406e2af3d9b6af438074f2a9bed285b10bb7c269924a3ddacd50bf1bf4c3eb4c4c01e7e8b0faae995d02911188acae62ffdad1a2b5b67e7ccf251fc40651ae0d432448f7225e80c02fbeb5a74eaab9daa6fde78c8562bb9c8089cfb89864f9c8343759e126631f83cc289f866d42083c3a56777e011fd62ebc2fe88de840da80fef67be2db5b5af60cce0d1ff611e922a13a7baa54a378a0ebf1966f9ed1bb253f6dc772122aaa1586e94f814ad0228392b05efb77e0a9d4810b084a7d158fae691d5d1badc1c17c0d0d7866242d707b732f7cc014af9d830a8e7cae0311b35459afbdddbeb542851f431e8cd82fca33d75b29ab5beb1f531c96a280f95d36e908a8222f0cb03a7d30d2ae46c1a17bae654a2c143eba0cbdf9f8da5c638dac58eed73f1e0405d96b7ad093741abf602065f98cd6fe35d031550740ac7a1686cf242ffb17499a0992a39169d43fcb86eaba090ada2b94cbfec6bdc80e1bfe9ade785bca4c24da57001f5e97cbc178bd91b6840b3bb25e77a99134e5c72b6d407a1323f282b387f66a3aece535986557d908e84172c1f3722d7c458b14e488765ff7d5d1693533efdec80ef69068cbb45415e375bba749cfcfa7601f05bbd4a0645f8120b40bb78e15682bc9540180ccf800dfec5ec2d2bbf4e8c154ddfb406914311d4ba126433f711d5c195c807a982e6a3e22f45eca6487ae19480ba68861f08077529735eb301fe2df2ed52a9ae516a8135baab9c51e75201c643b4364bef720ce4fb13511b64fe71a1e098aa3af0136fd4ce10572c4d4f99b2efab6453d3a58dabdd1d8941d01b3df642b12e0d1498a3640d9bec2a60894041778900e05c748e50cd480cad84c63c96786e0a1afa6863ab56c9662a51460ce6a9c9fbcb509a3ae6ccc2660e7c4bc22466e73c9d03054f4d6a8492204b58f4ab0eb8746629b0d41df63d142b391dc31ecd9bfae532d5ddf5256dbe0d0706897c79f055283f88b6fc4ac1ec6dd9bf846e67c57b410eabad70f31c3d1d64a4550b9a1a4dc11cbee7cb2c7ba2dc8c8c2e5e15affd4630a4eacc790449ee42b62b3cba83e4b9fd78c31b0451ef8dfeb60fd9a82ebd91bf4b0ef62ca87efbfc12afb29abfaaa394e24052ef96c8b411b8298828868b3e03216ad9e5450d294b0ce53b8112b3df7f8b0e4db0ba65807d4280817f72a70791485828619bce7e739a856505d7849c9d9e1bc554d89e94fe6eb324ad92a1bac7b0165093b8e8d78d2354e25db148cfa9e7dc558c9726fde1ff4f442854c0fdd2af320856af1f6924cdbfccec084fa98f460500c103252c4a846e91ee0a70e212ca4081c0af89d418a5fa44008c85a7ccb89281b872122e0efcf00538907c2f44a7c969b870a96706ed0de1e11d9983e341ebd69c2c9ba4c01272a864206fcb51aa43fff74bb3c4b450e5e0ad5e376345ad01015fcd4247dbc2a69542473f29fa5bb01ed679eeec8874b700356578c3d6b85e1937e8215f527ece44f2b3cc7a24a2e1063f1dc288029ece7767dc8c1c8214f624eb4979043a21ce7b0488bb36c6236d3d939c60adfb5ed6003ce7f9c61098be819bbf4fd07da08d73b7af86d6071fd4d571f12985e6ff34f7d9e4de902cd3951263e4d44dd6fec4347a07eb39e219bcaa65e3c3744c7bb13fef8ca894a3605b0f25dff1f08461c3017e1a15634133aa129bad2e86b58bc6e61aeeebcd57a01b0dcacc5d0e9b553b72b20aa77f103063e84a1e9d64741ae399cf335cccc97e8e962c1e7f25", 0xe2f}], 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f00000001c0)=[0x1ff, 0x8, 0x40, 0xfffffffffffffffd, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x8a, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000002, 0xff, 0x48c}, {{r1}, 0x0, 0xa, 0x0, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0x64, 0x82, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x1, 0x80000000}, {{r1}, 0xffffffffffffffff, 0xb, 0x88, 0xfffffffffffffff9, 0x2}], 0x1000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x2, 0x3}], 0x9, &(0x7f0000000300)={0x2, 0xfffffffffffff001}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:51 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="feb3f32e572d9bb6ff6d9010082e64c0dd6426b4f632642f431291a6b8d63c301bb98fa95003b852fb36fa00a19b2da99ed38e86e226145897e16e0a127ecb8a329f94b2231600619ac6a2069d7569bb56feb238b4764f26eb0a24c337f1950ba990c841a618ce01ac86dd91053399ba9d427767d744b753e0c8ccc977b423962b18884eee62b40b58dff38e81a455f2636a68227e584229c77357fa352ef4beef02c171dfea7003f260c37ce1a8f9a7d3099cb1f3a0efebbfce9c33da0d028e3b6de49f9b1ce84c707476c5b9", 0xcd, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x80000000) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) r3 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0xffff, r4, r5, 0x0, r6, 0xc0, 0x1ff}, 0x8, 0x496, r7, r8, 0x100000000, 0x8001, 0xffffffff80000000, 0xf7}) close(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000540)) syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x43, 0x800}, {0xa6, 0x7fff}, {0xe7, 0x8}, {0x43, 0x3}, {0x5, 0xffffffff}, {0x62, 0x2c3b}, {0x7, 0x5}], 0x7}) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNXCL(r9, 0x2000740e) setrlimit(0x7, &(0x7f0000000500)={0x7}) r10 = semget$private(0x0, 0x5, 0x9) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="01ff7f000000000000633ea0a1b0d8e88021caa690958ff08458a7000000aa4de696fb7f0f951c5395566c5400ed92e55a3a18d0b639d562f5aadea42f9465bc3a878aee1a0d6b35f8a645896f1fd7591980f0bda902c302edfba24cda8b593262bbf16fbae0e71967c9e1b1596d4a1d0bccd8f02482230fffa1392c9ffc2757694b29b165439d89007fa836f23671b1df5a22e32b000000000000000000000000000000001fa8d45999fe662b65a3a762a5abef69e9f10d9a41e8f08487dd264aa179507685fd9d4e6d47073f2c8c70f4fbc457a5e80cd5b2e2e9ef9b77aa31ef9fbab60f5df9c72231c02e9fd8b872dfbf7a9ca5a9cccdee5c9f2f16c99c3ec572026eb11e228bd2cdf39e91989fbcc0b058ef51bb7ce918785455c53b8109b0250f0a9836a9330b80b64780d4bebbce53a8a2652e8fb3bdacf2b528f932c89b7b7f1c61fce423b8a42d50f9a472a8d3750ee01bcc28e38892c781eabb83d30b7295e708b1ebdf9066c49b681ed46e8fffaff59443aa8e49f222f9ce057a5e9c74e6b668aed1048a3c760dcf18d129b7355d63d2a5754fb8861a7dab08"], 0x1) setuid(0xee01) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000180)=""/102) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44, 0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="f6") 16:00:52 executing program 0: getsockname(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000)=0x26) 16:00:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a0000000307000000000000000000007253f9654f810e593679e7924c5d10ac16ad69e757e5cc58790c26e4231fb6a75af14e2854cdc13aced02fb5bd62bec6f3f4960f4dad67f6f7deec933091ec98c65b83b2cf6f28321f67283caccaa93178aab76c4ed8d0d5070c0650d26a2cb15ca774df2c6d9e6513d0d9e6"], 0x38}, 0x0) 16:00:52 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)="a0db2002974c22b45227443cc048e409329dc6907b7288b7bbc2b9adf19608d062fd4c84", 0x24) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0xa0, 0x186) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="d9", 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xc3) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = shmget(0x1, 0x3000, 0x68, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/236) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) sendto$inet(r1, &(0x7f0000000100)="b63a20b335c20bef2447c7d96c676232e40c8e2bd06416abc6eb3d6745674fc4992a577204926c118fadd74be90dda19e80f61435aea6cd09814fd60d04cfd6c20ccc06e986574051376e8fde342f2bd82a26c7889d0357bbfbe1922e44a6ab201282f189bac8672e2d3a61f67efa6b061b39678e3ec9caf5dc348fb56a25460bc31ccffe76836963f6c8a2d3808e261d7421838cc67e4ecfbfcc1642d4a8e5674aafacc6c71537631ac9cbe98d3aa4f2cd2b9", 0xb3, 0x6, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) listen(r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) lseek(r0, 0x0, 0x2b, 0x1) 16:00:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) 16:00:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/150, 0x96}], 0x1) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) pread(r0, &(0x7f00000001c0)="2f92ed34b922394f49ed06af39a0975225c104293fbe7e7a18f2a6ddaefbffe13d454e18f419d415ca9ebef488c18e25f730a36e41bac39aa6efff4ebca83d49a355bcb5cfb889236df2afac7efecb75d30e9e0c157525614901f09438f823c23499a012974ac576c29df8d620b998eed4494695d3fe00ff8545f4bc3e6dd87211e42e06195330313bb57f6bcc8cf9ef04ee12b1bd2e31b8cc43f8550f8eecb48cbc0a17eab1714a709333f0260608d59c1cffe2833d091debdc32ee754b8f3171de18ed054cbe954350c4cc9015900c6cb590ba68e5b3097398c514c2e594a224e74a2a4dd42886879d25804dfd37fe193b8992a809cc795a476a3ddf427e51b679126d1c0be2a49fc7c3adc8dcbca9a2e49e4614acb0bbf49ee06a19a2c315ab68eacb9c96b9b4a90cb095e06f6cdecbae484178b796b5bdc34592fe257282c6e61b633cdeed9ea7a87e3bbca047d9668ba22c29467e42ff2e3de73d42fe6a6b919267bf7631fc934267342648187ac2a1cc086a568dd24cc4254b4a2767b0c64f5b743ff052aa3cba6b0b282b5d623c999d533a8f95aa0d5a7ca00075876f3672871901f564a764df163ba5633d04924ed96862778328723dc34aeb87e87dd0aec3b7f4dc1aefadd4316366ad826c9a5ee8701486044b46b1695d9727ede3681d052eda18829241ea442c4c803fec7ef8bf6af5de6e7f895c099de0d2969cabff88cb9c245a7b02aae827462e8d49120c9df1209fd068dd3ab8458bb03171d8c285e1f380aadfc4b26213c607505b39eaab9a30eb2cc1ce81c9e58b3870d967b2d0757cebdf43645e6011a979963541533a5a7c69c891cc2a58d2a976e0776c53c05b4e6296c73006dd7788d595242c70bbd1263ef149ee3920162f252a56bf11bac0213e6b57700bb9ad0dd94d5fe06abd9d2e038bf99a3c0927b4667501b8f94e6d0cc4b3029cbc06fa9ecceb5b7ed57e9c8e2757ada954734f34c826729e336170b328ed46c56a14e3048475bcc6164397b6f5dca034a1916fd13e1f9350c96502c345b73f01c51d35ea9117f2d27bcfc35d0bd04ed6394053bb3934cca88810aa1c6628df13bc4c30a3e8a832b9aae10b09a542455834985d72d560ff282bf9a33ddf3414b8a107495a1bbd9d26687deec6a68a1d788ac625f85aa974428415f86e5871b35ef40217e3c3378914f044797f48643a8bce9b3f5428ca4dae54c057665f0e685990d821ae661f835b0b99d408fe1e8a661071f71a4beb408c173c5868e0f39b569fcf01859c04f60508523278b8f3291bb69db7d27f5b1346fbcdfa7b1ba133a21877c5c8fc3fdb8c5a2577b38a07b330daa4443d9d3657ec103d3e13bf24ebf0118899974c42e8146a3bcbc640fa3a0aeab65f0b6c343b0c228b8388089f185aa0adba9a2ea15c2dee1ca09158efc49a7d651daa72014d645994d0b9c1b3352dec75e6b7f93dc71a81f17321a08e9b1cd60738b78c6578e07c61d5e82395ef1a8998ff0bf442fa5e119b0e29422a7ac521ff9f7148fe25bb2c9757064939cb08bcb713a53847276d02ee0ad6dcd8fa106891e2e97a60e2899dbce09ed9c466e573f6e26de172dd5a4c45e1f636c7eca212d563d2e0d7f846e1ec8d55b3dee33cc82337fe6aa6252b38b16c4394a1c11c20855b3af5756ba8d57ece1e58fc57877bc7473169b49d6681564a6444ad6d5dfaeb203ca974ab2f4db674da4a5138ba0e512c19d2c263c7a7e2647d040913251127b8bec2a302f9ce2b5d0931986b46c398c33858cc15a6c9bfb98613013a5463c862200f2f5a557b5b2865455b8c81a07703e996cd7f23e3f622f8106f5c89a03ba9aedd6bdcfa7bf2a59b0fe6540631ba0bbc2c492c8f241417cbc4c4c991abf8693d2a8893c3c3135e53e1822b3fe357e930883ad1a08bf0f463d7970f044910724cd904f0b07ead0a71ffbcebb75c9835ca91ad198c6ba9c586e01f1d9b7ed168b8cde19a0854ef82c02a4b808da95b307e8f7efe61c3d0b334dfd0566d03ed1c92a7dfe9a940301fc5b54800b61e37681e717e8a5cec4ffd178393872623ba1b70fcb763f127d8bca972ac06fd351c99875c2ccfb6c922bf73f8d5b8482c056b7804124f7a03ff4a44709f5fb2f413ac54c3b8a80b4c01a416fd5bb321e37b6a43946b121173c33ad52747a353cc29905e5feabcb57af30fb36df98c6725e5b5a120edba90602209e21cfc5f6d123ad3f5f1c680463646b8e6964af13fbd90c678f168554e1aa79c206add1e6a3f659398df87b581e064a4b743a51ca8a500015b32d69f2a345ba9b6160cc5fc792fc86b8aa01f72a1f2ceabff9bd9c2be954fc130098e96ee4091e91bcf39a6337ddc5dfac73faba36219c5eba511a18d48cd787db4392af81bd6fc6daad91324169355d9cf4deb974a06fc9db05868470021e37f53082719cdedd6dcea78fb1c0527fde2d911b03609cff3715e4f19d298ee7a5e5472b1a356777251dc11806c6404d61f293d872b7043dfe632bc80374f4da2ca2e607e891b1ffc1254e22ee92badd4f831d29467bd277f8295a49e3eed6639d20a1a0a6befce5905a5b39ab852fe876383b46172c59f0eeb2f217195caf89699f4c04e729350ea7e0290b5d781c91f44060e1e0ed42db022a5318232a185a2c839dc31dd08c9ea12d026bd20a8ea9828b2f982205754ba257295663723dea6d7669b9a64478dde9154a10a7cca517c0b5c99b2aa060c55ade561e49f9cbb07e58e8b03be02b6fa4717e4f4f8767955b24e55c41aed7ead947daf222396636c59c97fcb99a2bc06b88867b5017dcbb29098e073d0df53cef5f985f7cc85bef5de7ce165a0b9caf93ef1ecf97502177ef85db53681568a5743a849156e89f6acb508d27eb74b35f828e7e8dab8a06ebe21548a4dcd8732a290997b06e9059ba98b5c23f96c2367992b8992dabad874c266a2c1e32c2b62c72ebdeedfa024ca039ab2feb861bd090fae4ae21584411fbb4e41000c4f16a94d463224743142c55d8b571782e249a955f7c5f8feacc200e58d84ee5724ecbc36e39f374ca2d6490b85e2435aa52a3970b685e0a8a00b18d06c57add1e11d2d242883935f9b434343e560abb35946267632cc4fa04a32349b8e9b0f6b6763b9f9a064c08af5fad1ac2b51788920c4a394b95a792951eb02ee0d793c21bd674dbba1924b264a513ffbbc1e2eceb462c86e9d2e9fb874a9e2b8bc1d2885c8ba7eb59f50937942427a94333187ae515853f8021cbb6d2b01ded07b03f46ac9be48d2a9804f30dbd983ed12297ca31abb5d0e8d0895980c10027d829c0d59023c16d8f77ba26573a952d317d9536439a49db3a3403d5a43a5fbe92dd7392a28a59cf0416acb1a65d2e3e9eaafbf8a286f13bca228610d9fde17be8f5deb7f4009c82bea9c6437eb12fcd3efa78e5a46f346c1db963af09fa15dad8f3a44b51f443824a0d7f7757299a1b1c42da51f653208ab26b9386be064638849f47fba8887f7481c644f8141d0d5fcd46accec74314dcccac722e132e092fa5e25d499e1757ec9074fc0b14c2f91d954a814a0694b46df10429cc7f19cce4a5856d0d8d4c0b87653ff133e5530b1c8464821e6887eb4c6cd83448cefbc972de288f6a29bcf05e875b13edf048f6d389afbce8d0c85c4015b103651ada68c1386f29c4d826e89520712ff611eca06e1fa6402ad13cc3655c9e47417678a274a30cd0fd5bbc4fbe15cec55abe43a51b1f20056f0765d9dc4d72a4583bbd491043d74fc8d115a12a3561e2f4a133a87a21ab25758a2a7a3f4b57c771e0f5fd56375b08bbb86a9ba757eca76db1569a5f75f8df2a6732954e76f83ed7bb79254f0f3c53af5360f7f4ede4a2d69ada5c2eedf6176610431dcee0e1463fb4441b56381c3c2f1d93068316c0114c4b77ceb18dca18079c31ae6344ee8f760bc65fffe30027af5be96706f62a3a2380b34dfb3aa040a291ffb36eb43a39f5d718acb3f6456b3884a4278552b8d0e3a86c168c37f5b1217663f64bf42eedb8fcb077d7bb1d61d8cf55a416593a63781a2eca24832b4c150af4bdd2781a7cb740b0183c2ff22eaca679182d5a55d5db759e21e5b7cb77b602d0ebcfdfd175a81adc30bccb4e66a1faebf304745275a205c3fc1a42dba1817486e699facebb63b5b16b8093f280c5994b8809b7057e1eac86232ec3cc915c55f245d5db5bc24ba801053d2cf98b81a4b101996513a9e524e9b7b3f9fb24f62654acb22773f58cc47c464514bcbe0b76acc5dc68b724b4e0d4114a40b101e09e41ff143c8a6f2b36614297a522157a0bdfc3f860c455d6af95e17c42bd622df28c64297289b0e829c6ebc29a729be92b1164453509225e02d4687a0aa314327b9980f421c4d6e401a19bbc7e953f4f38ce5086c0f029f28bf5de1d224c57786d83b3951a8306e281d7136fa9e028d961068c2312694e620a4bcc9c90a200972491c584f59eae94d73f11000e3735a163033f731af3bf75f101afba6c8837477a472c08c577c7807c7e8534896c9079a86d1c171b2ac4dd50561f7b26e42d51f26ca0e4a7fe46e4974f0ad62ba4b9ed08a5a05b9490b6709f5d1c245d325892e78e9d4f0c097be5926df9fb9b39c4060bd77ee2240a6896b07ce677f04a323835e0ec1124302915baee3a48a5596cba4b29f95700e3e81071c0b0c890844c7cac912e3ae0afac115fd4e4f0b8965cc59efa81420e25504bc285f5c9c8a1e8bc2c38d055267b38d6922e2a908646c221c5821c97b43301125bd0531986969ccb80e721a575407635c8ebe5b11d49ebb351c48ab9cf44a687a5dfc24e1fea82cad91465305d4c5f257aa6ffb2e20bea954b5c17183dd6724700fdbb48f5bf68ac05595f239208acbc2668e96ad7ce60f69d2e5d854338ffd1bf3693185fd5819b7e663f842187d2058d68823f7d5580c3db1a99fb3a7dd9cc82c934b291a35acccdf465702d1a48c15cc009e762c3e4538eda9301a181ab71b99e884cd73ccb388cf26179b0df7e1e481bfd8a6a711fcb83bdfa9316925ec59bde1d0e0536a5b2ac90ffc4a2c32f9011870dedc22c15f13dae3a835e9a84c10b0788deebed8c831a3bbca8b5f3a224c818cb1a8676bd5f68f215390c5b3029bab3787b4198275073c4965912136e4773ae78084b9c00a8ab44df9269db2725cbba68287e8f67ee4fb5fdfd33703cd05e81925cb0abd3bddc4d69aa398f9a6209e3110a65f63e563ecc4038ed04ba83e8acaa29ee250e917a65e01023cbfb38a1f4760ba73f46ce8a50c368085a1b71a8c2a64d0878aee2a1fa8951fd7ff9dc5149f522e17dfcb565909f9f99d902a0fb93c942f9d744cdcffd678063ec8039d2fc8a666f9a0b6e9abae35889790217f04ec311a977a663a5a9197c9475acce645797246e97c30238349292816d86e614a6a448a2cf23be584cec84656943ceed2dab5b102abefd8fcafd468cca80273f05031418bfe3985a992dd0a31e9a6291be90bb64b8bee340450339792560fb07e4fc1dc4be42728a6d1b973d0a23d0082477189c9818bd49d98fc04205fc76fab0ab10cedb44f6d8c107fc1293cc0f66445b5b0e99680fe6ac92801562663c902483a741382803d85b63f47bfe2716544bb630b07af08f889c0b556099f1b41497b5934592f29893050a82bcaed1b1417b10b6379b438807172ae69e4c957483410ce72ecc1338017cb8dd660c20039ea6ecbf0252835a172f2109891098a6a2bc676234c090a88cf8303681794ac15e835712e73b131", 0x1000, 0x0, 0x0) flock(r0, 0x2) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x122) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000011c0)={0x8, 0x7fff, 0x80000000, {[0x20, 0x7, 0x7, 0x0, 0x0, 0x1, 0x8, 0x0, 0x80000000, 0x20, 0x6, 0x53, 0x2, 0x40, 0x100000001, 0x101, 0x4, 0xffffffff], [0x0, 0x4, 0xfffffffffffffff9, 0x3, 0x100, 0x40, 0x81, 0x9, 0x6, 0xfffffffffffffe00], [0x3f, 0x80000001, 0x0, 0x4, 0x7, 0x80000001, 0x7], [0xfffffffffffffff8, 0x6, 0x8, 0x8, 0x800, 0x2], [{0x2, 0x10000, 0x3f, 0x21}, {0x4, 0x72558f9b, 0x40, 0x5772}, {0x2, 0x1, 0x200, 0x5}, {0x6, 0x8, 0x7e1c, 0xf9c}, {0x9, 0x80000001, 0x1}, {0xbf, 0x8, 0x1, 0xfff}, {0xfed, 0x4, 0x6, 0x401}, {0x101, 0x9, 0x1000}], {0x2, 0xc00000000, 0x101, 0xe1a}, {0x6, 0x1, 0x0, 0x20}}}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)='O27', 0x3) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, 0x0) setregid(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, r2) 16:00:53 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) listen(r0, 0xfffffffffffffff7) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socket(0x2, 0x4005, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) utimensat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffb, 0x1}, {0x7fff, 0x2}}, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:54 executing program 1: stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x3, 0x8, {[0x9, 0x7, 0x0, 0x400, 0x0, 0x1ff, 0x9, 0x0, 0x0, 0x7, 0x4, 0x9, 0x0, 0x0, 0x1, 0x7b9c, 0x1, 0x7fffffff], [0xfffffffffffffff8, 0x50, 0xf2, 0x8, 0x4, 0x1, 0x4, 0x9, 0x4, 0x5391], [0x200, 0xd1a, 0x8a, 0x400, 0x0, 0x0, 0x8], [0x9, 0x9, 0x5, 0x401, 0xffffffff, 0x80000001], [{0x81, 0x573, 0x423415ef, 0x2}, {0x1f, 0x200, 0xfff, 0x4}, {0x7ccee820, 0x4, 0x7fffffff, 0x8}, {0x9, 0x1f, 0x59b4, 0x6}, {0x9, 0x2, 0x200, 0x5}, {0x7, 0x80000000, 0x6, 0x80000000}, {0x7, 0x1f, 0x8001, 0x800}, {0x0, 0x80000000, 0x9, 0x1}], {0x5, 0x10000, 0xd, 0xfffffffffffeffff}, {0x3, 0x4, 0x4, 0x81}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x6, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff50, &(0x7f0000000240)="3ed7aff04610e8d38d2705e2a811153de39d19c226") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x82) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000040)="ce0050f6315378c9b1f6cd25f8c0e84f735e1f0e5b3a9caee99207b2f7c88ce80c9d09288830d1af1656f548aa048d79b2e1d53ae53d60f205fbaed7f45061c990eadc659775ba9730d61d26316c1ee5b9cedcf394b09ff00c98f7ba0875279f7b330b5d05c6d77689c148659d7ba4562193b77c8b28c77ac0aa4bc0dc5b68e11536b2051baced58883dc6716d798d6e039a077bfa83fd51a87d7e7c9eff63fabc6a4e8118008abd65c7f8c407c9817b0bd18418efd662a8595b1dcb658a53046e3f638c97dd6881b5248776a7cef3940c69ae19cae5f57e380f9558943230a56eb4cd8e08b13c313b8bdda4", 0xec) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7fffffff, 0x2, 0x7d064718, 0x8}, {0x100, 0x6, 0x6af4, 0x3}, {0x401, 0x81, 0x7, 0xffff}, {0x3, 0x1, 0x9, 0xa24}, {0x3f, 0x5, 0x7fff, 0x8}, {0x7, 0x0, 0x0, 0x9}, {0x7, 0x5, 0x6, 0x6c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x73b7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x4030002) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="e4f415948f39f2f7ffaed9db3384637e29babd36c4bf695999a3d84c85e0df84884619c3fcc945d0749fae4ec3660eed596f3a1a28ee5f572c27a427bffed6f3a27ed795afa30c2b5c969ffd7f554bc2917dc592d3fa48648ff0fbf99acff9210361ba9386dd613dcaf19cd099ee5b4ea828b44d5358e54bf1631c6f7e5fc498e3dd66b0cfbff25faed6fb6ca3e3b5b1efb404865ec5f61e53d457396eec5761fe23cb68841c9e91c8d91b0eea411d2cdea66721a4100d0f32e108e1d8af"}, {&(0x7f0000000200)="a2a2fd9fe0b29018daa0a9825b7226c32a0b4c7ff81eb864dc838e2adc80b382b7b4f9ae49a54715de9ed959e640b7f18c6482b52c9e1e07364b86a1af153ee6e47181f1cd5a6af50f7d672daafb70f2bac800459139567963147b143dc5ec3942b2b982d6ded29998dabddbd7624cd1ce309c65620fd436d186aae06f4a79851ecfd4ff4f1c7e326cc2279390749031e45417eec2f51f60ea3469b46772cd5f9671a7b4edd0e627c34b3e32bb5e0737d2ea2096b49ab646fe104bd5c6939f73288660f1aebe0de80bb40e38fe62e51a7a8466"}, {&(0x7f0000000300)="2aaa0d598de169b7f6b7b4fa563111b0aca30a785113761cedb8f5cdad8cee226551703dd68f907c8c0ef68934183b582d1725f82a5a80c847f69892307224bf9fce66db9ac41407eada0df7fd0ed775c944e2938c8f09c8b8248ac7f4b7d21d0b0a83ba6fe73a6747e5a0856076fb4d5916db5c73932a4da0025e44822f18425a1767a83d77dd3aaa21ad160113"}], 0x0) 16:00:54 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:00:54 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = socket$inet(0x2, 0x7, 0x6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:54 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2c1}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:54 executing program 1: socketpair(0x21, 0x8000, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x47d, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/204, 0xcc}], 0x3, &(0x7f0000000380)=""/29, 0x1d}, 0xe5fadd0077ab5360) fcntl$setflags(r0, 0x2, 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfff) recvfrom$unix(r0, &(0x7f0000000080)=""/127, 0x7f, 0x842, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000011c0)=0x6) ioctl$TIOCSTART(r0, 0x2000746e) connect$inet6(r0, &(0x7f0000001200)={0x18, 0x1, 0x8, 0x3}, 0xc) getsockname$inet(r0, &(0x7f0000001240), &(0x7f0000001280)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000012c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001340)) bind(r0, &(0x7f0000001380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001400)=0x2) r2 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000001440)=0x8) getitimer(0x0, &(0x7f0000001480)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000014c0)={0x2a8c, 0x1}) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) readlinkat(r0, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0), 0x0) recvfrom$inet(r0, &(0x7f0000001600)=""/249, 0xf9, 0x40, &(0x7f0000001700)={0x2, 0x2}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001740)) r3 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001780)=0x100000000) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000017c0)) semctl$IPC_RMID(r2, 0x0, 0x0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:00:54 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$setstatus(r0, 0x4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1b) 16:00:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) flock(r0, 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2}) 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r1, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0xfffffffffffffdc1) setsockopt(r3, 0x1, 0x7, &(0x7f0000000180)="4364080cd80f58488a458322", 0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) 16:00:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='$\x00', &(0x7f0000000080)='!\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='[\xab(-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='/)\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='\'(\x00']) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000500), 0x8, &(0x7f0000000540)) 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x60) fsync(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0xffffffffffffdd0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:54 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = getegid() r1 = getgid() r2 = getegid() r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[r0, r1, r2, r3, r4, r5]) 16:00:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x2}, {0x5, 0x1, 0x6, 0x80000000}, {0x4, 0x2, 0x2, 0x4731}, {0x100000000, 0x7, 0x401, 0x9}, {0x10001, 0x81, 0x200000000000, 0x80000000}, {0x401, 0x8, 0xffff, 0x1bc7}, {0x800, 0x5, 0xfffffffffffffffa, 0x3e}, {0x100000000, 0x2, 0x65, 0x18}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:54 executing program 1: setuid(0xee01) shmget(0x1, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) r0 = socket(0x0, 0x0, 0x5) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x110, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:54 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/105) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x98) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() clock_settime(0x6, &(0x7f0000000040)={0xbca, 0x3ff}) close(r0) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x10401, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000800)) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000540)=[{{r0}, 0x0, 0x10, 0x8, 0x71f, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x100000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0xa1, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000088, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffc, 0x20, 0x200fffff, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x9, 0x20a}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xab2, 0x1}], 0x0, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9b, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000006, 0x3, 0x5e}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0xfffffffffffffffb, 0x56}, {{r0}, 0xffffffffffffffff, 0x6, 0x8, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x7fffffff, 0xdf6d}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x10, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x41a2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0xa8, 0xfffff, 0x8, 0xabe}], 0x4, &(0x7f0000000780)={0x7ff, 0xe5}) syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000440)=[{}, {&(0x7f0000000040)="5e43e9d7a6407f4a21c7cf5caa2a16a92215a03d02e09027624c", 0x1a}, {&(0x7f0000000240)="f50ffdcfad99506db5bc2667dd13e0b130a114d58f1a8a3df3b9d0968e2c3e6b9808d2ee83dcb4eeb6c4047d4a8033433f2a463252602933e3ee867d56281ad552757340b51e86dcc50ae77ff318ff934f396ebffa9eaf000a39aa8bb995dc8caa8d63b26f7fa0314c86173d56087a2754a43389223c8c8b1b7d94709d60595e8ccdccce04a12cf584cdff123b216b03a0e5a9cdae9c36834fc5723a398a34d68d0a9300ae8a6437b85754589426b6c8d6426d22a1716003bd3778ee5ef07ad63f423b5bc56d29ac26956df90016c765677702f4e1cf048deee887", 0xdb}, {&(0x7f0000000340)="251dcb3837e4429f25efae3a42dfa580ba1008ddccef341c148e1f7b61cffda1e47906e38237d0ead89cf2f5b5e15611e5c0ff1d82f210426ec3dfff53c491bc4f407deb962b48819cace4511ca63e1f5106b60fb746d13fad820471893d2ce3c59ea6ec27374f03eadeb8e42d3790b92889d962543aa604ad541ab6d0c16a406acd64b2b4c5865fd70e4ae1780ccf77cd1b4b5448959d785427e1e574fecc40b0cc278dea88e5241f7f260b0d4b24f3a729ae78375d411ecaa3813efcb08391e34cd0c1", 0xc4}, {&(0x7f0000000100)="7466e11b5d63d39c54f8572a5b10b9bb087c03e07766d0cdd973a7f2264a05d922c0333da94c9902e5f6d1187028dc360f6f1e5fbcb0e1e354366938211b9671df2b4e16d6285e2e02ded67e306c668b76963b48c6e60a6776de672fede9efc2ce1fbbb7fec945d33fe5dd5eb283fa9e", 0x70}], 0x5, 0x0, 0x0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x801, 0x0) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000004c0)={0x1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x5, 0x149) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x4, &(0x7f0000000040)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2000020}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x1}, {0x8a, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) msgctl$IPC_RMID(r0, 0x0) msgget(0x1, 0x400) 16:00:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getppid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r8 = getpid() r9 = getuid() r10 = getgid() r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000080)="1e200ae5a3f9539a232382386ae3d893bdf10dd6bb0fc6321730355479e95b7c9b469e5df02f15222db2ba60778ef63157638c2e56642cfe7421cebf026c7de4185352f5dbcb9a0bc6779bb84a3af995fd5e996e0211bd758280780c96157297a4e96453837122927ea59b2515b5c3be4846d9b2eef1d7d8d6a11920661702a27eb20ba445c294c52598859e93d47105475c367c867bb64636556b11568b61e44e", 0xa1}, {&(0x7f0000000140)="e2a128c44b52b0", 0x7}, {&(0x7f00000001c0)="76f5a65cccd2b2b7108c475035005c53a0cb2f1506fbf740dc88c2a1f2667dae5ef74c88e2f222ef28a6853783a449034b42a64415f11eef5cdf40e4fdf0fa549f9aee1b5702082a076088bcac22d3cdfe0cf66307fcb6e77cf2406b399a932d0b60c45c29d14fa37c432ea029592a2c86f1d7f4f67639da9fb82419c5098b01c8832dc53f5e81b1cca1450047f67b40d03b7313b5ee935b149722009155c5a73c4261d6d56ed89c82c095da101195ae4f04b4d1ca16e327a05fba21aa542b3b24b26a92f94bee688b3f2f4646f8197215b5e765", 0xd4}, {&(0x7f00000002c0)="181a070b272bfe5a6a1fb829ab725d38187b29fbbac47ccbb6806993cb78e47a7cfdb3cf4b7dc0470520f3453332e5c6", 0x30}, {&(0x7f0000000300)="66d145ad94", 0x5}, {&(0x7f0000000340)="3eabe1ffbac20a8d72e278ccac4fb2de65b995df7354ed936a7ca6b957499a81654016a9ec8fdd7b4a4b685f99ececf964fd549c30e7de6a0c5f1193397197f772d56f40279123ffbe393711f96b55b098ddd137765546447ac6d7b6dd9a8ae5f422e1fa7fc40b7512294d1c180baff829d6e2f9aae2cc6e90f47a0b61bd27efafbd2754c2b9f24609acd3fd22279eddea1f886ca6ddea9384e5f4eefc28485a626bbc78682c37a6e318137bf56d410cf6c1a88525a95ab790f075243e87b7c0f8", 0xc1}, {&(0x7f0000000440)="7a048bb8f1e9a7be870fa36d197393b2845d168e29d9e62e6bd74e370c7ba04e29d22341a096730eb7c44b7dc82d397bf538f17f33485813d6ba9cc4dca986b656e89360aa02f75a6258139d07175ed0f0919ae02f8c03dfe4aef13091705edaa20819132bef1a398ec84ee1dd9cbc9c24a2d613d0b55cbfebfad03b566105363e59ac2abcbc1c2467af663d533ea821f8371d6b50f33a9365993684c69ed9c97753de08e56c2d54643c92d76ed71504eaa76b91ad96ce9720644d563c3ec700e806c20c528de574600058160b07c0307ec9197b03b6cea6cb21349440f11c3e5322d02affbe80881c08", 0xea}, {&(0x7f0000000540)="8c3d0b1ce47065470d713da77c5e1800ec37e260c5617ed155fa0125060ae5853868719b47a5d0b939e023fe584b1780cf62270d98f5398fba2fabd5a719b00ee2ea79eaab92b91cb1a808bc07c9004f93441da29697aba1dd9c844efa6c0757d6f5751fe127c2a6f1fa11cd780efa0263378fe80b99a6075a8b5d4903671bdb04cd96f31d3114cef06ce6f00e32e2ac568037192155a55f4e76a4c40ced156f8947cb37205e12fb026ab179bc71a5e9353d62e403c4", 0xb6}, {&(0x7f0000000600)="c0e6e218779b3e5c7e4c1e65e648858b26849effbdf81785810193c723b5dc16f667830d5db15390dbf8e8c771ce6b64201fe6f8f8caec7a47e7c1a2c9d8b43ac8c81120d2cc72122893949a664af1d6745e23a6ed7e2f9886bcd0275a828f94298a49577488eee2e5e2c52d33f1734b615bbf4df6baa3ad8c2a2a8e8eaf7c8c37034b9c353536083b0804f82c791f84a92bd41e027c1bca5b52a5225276d22f2d9e76fe13bfc1f7186ac6fc4d289b1702da0c06bb651046c07079aa9a19ac4eaf822170e5276e9516bcecfe9ac280ee88f635983b74977c52f668175fd2ab41fe24aa3c8bfb0fe6d1766f0aa189eeb8624c5e61d1cabff5409db3cb800814f35ccc098c5979bc47052ef47ee3f31c51a8a495d448080b9c37205538791238a0c5b54dece09b94d421a5a36adbf46a39d5e1615349b31358c71a5194f12e8b888888cf4d364c09949c401edf0d1acceecd2d6148a5996b4cdca0e672a24bb71e2bd99ab57d5c56449c70643bb807195d2b4aef97adb1c6b6e3cee88739867f59c0c15c186402c163dd0bf4440992654b3202247f31762652478f2ad4222b379f0dc5345d2bb90858d6773616879983446dd51ad51614acf9da792f287b1f7e951927e117ec409d78b85cb81e7b53528c71aeda6c8866f7d0bc2355e138297daf9a5e9d4f48495781f63da2fbd07b84544abb2b743cdb8e5403740c07b543678a3db147cb6828a0b46a5f7fdb8d27f90f052a4517875bddf3d6ee3a8d25eb4da7aff2a8fdef240dd9332a3e864d4702a486b5c480ce8df1140c3ac7f90f3b43e1dd99ed4f69b83d5a24ff3aafa6ed30f53a014440f21f8247f78043e36f5ce38cd5b046d9e3e3f5ea98fa06cdbb28d7dea3c9d857ad95e1d745303887f0951e0fc4ae574c490042a2aecb955a55a5eaa078a6ba54e2507d094a9fadbe1cbecc2d134422f74ca4894fe5dc29901f1401acfd306c22db5a518f15a69f9099172dadcfb72c8f5d04f792db9fa6631aef6ae0f1d875d8d18fee2aa3e2ea46cdf7df898fbc4b0fa1be6f33d9c11c815b58ad26db6e7ca0cb6413b2d39c5ff472a3abb1f3c0b93f34fdd3a6beca705a30515a69644ab80231796f6024e40919f53975a991269a2b3ff5f1f3afc3edd44fa5dad69ee58be37287a15fd09b419d59f88800c931f2507bde74c38b7c456882fdf3a52d3cfbbe1928ae7df8d8cabab8bae08dc2438e9eb9af678875ebff27d68cad8b316b848ee2ef7f2c0aed327fdff4c89d93f1b6b9f34169037ce99a137c5bcef3f02602a0005c5909bc005f8688e12e722847f4f0a1ece5194a697ebbd8e9ad9a5b758dc790b7f065f0cc4fccdcd6322d8698e5e97e329feeff79e25798b27459f8be4eda4123bbda60c427dfe99a482ba24df0d9da93f3cb359827f4d83243128cb43c7c85c811b6c203963fac92f8baeb0fcca759d4bce92a09b2e78df6e818860e95cf53e0f7ad1fedf2ec79afe773904661a543cff127bddd02856c47c5e6576b93239136c5ad1704a425fdcc5574343b34d42dc908979c72971218dd4dd3bcf4a62e2b093278379784fbacea883157750763e7b9dc19dc78b357e1b2c9e6b7075b15f996a23d76af78251324345d7eda6974b3efc8b35648747fc7e1994f5358718447e556753e44e3aa4ebf3dac8dde756b593db77e09f6b00674b8d668746d88e60f2333dc9a8d4cee17bb76834ba14f70ab86a28960f6990af4b4b4d6f75ff0927f5f09e51e3801d3edb7c13908500b98db83c669a6f61e7d85d33ac1d25ca2d32a579c3e6ae25644b2a5605757aeab88210f18f792ec94b553ae3ff6ea5731a802ab63d290c99a4bfebba4b7d0b39df2d44a72d34dc6500ddce38fd84c051e333531f9950aa723d07c4cd155a3a37b35e1006a9e6f3386007eabf231e2b0db0038407cdb33fc660ab5c48f40937533da2cfeb0f042a8f1b44c0653ed7b0f7738dc561a01fde692a891575b5a0d52329a0aeb8a52006384c7cbedfbd24209bddbfb544e984f98e6ce7850e2628045a8ed62bca8e1f183ac66a842646be8889d8f9307bbb056d3b168c1554598ac030b419576aca9c79ab5237ac547a7eed03031602bb2ad77927678febd5248c7ad19e3d3e86286cfb94b7d2fbbaab25f0af00bf4348c826a067da65eb4466209c64c43bf0f71e6a7e99e2e2d6040bccce4763c40117408c3e1b9718b86dbc58ed041b0daa299634b722133fe73149c761e8ddf168f25d39774a53aa7240f32253ddff9c628fd2e2d319cfc03c05e5d09df2001fdf3b72da2057232927666de40ae5835d4f52aa7e5e5e3f4019edc164e284587ba24abd0de35956a63337ae433ddb4ba07ce7dd7deff6bfef0563db3c6a075c3d1d099a157a589819320612f0e76ddeaa504ebeb0ae6aaffacc5239e562674d3f69534e078757e58503073bbe0efec844970209728092b931b8a3bfda0071805d838b4225840bfc948af22c5815844e32128de09f5ec123e5a980ca5a0393261c82a5ea0cab2639a3c6c683891d5764a49acb295791a0cf15f351cbbcf91ad5c67f2ec0c74f4d7b5e9a3e38b5e1c5521c2e29ad4ff5cecad26405cd3247e62c00fe387b89b4d460eeabfac1cec81b66862dcf9cbc9b5f12b0de1e6e18ec81109516366671083754fa26317b60cb568411015eb4a1937bac5e0d26c503672565ae038c7ba708031e1afa555adc9ec1b1ad22df7f9962f42714ef30cc7ea5210eaec0063887f02cfe84bc2ace15741d557c43b6f08d5dda5072d865144e0ea77162b22e01ee771f160c33c06b6148a00a0d2a6867689692aca5fa41defcb5728c8da64721d7ebab2bcea77e5484fd2a222f0628bb585dc078ab7438265cf3f34403770c02da1dcba8b8e3cfa8cea4826951d710b502477190cdca1d850c12e650a51045d08692b82cd46a4cdc8bedbd343d3139bb4a62a18527b314bd25b8e4eb54c758f116776d5eb6a788824803e6236a9726a5772e7ca75ca95720c26dd8cab9cef5f64d2465c50df5444efa7db0bd019c24a0e51afb2a3afe320e49a82f1a852841eae2bd2a9464cbc97fa20772330fc7a9b132d92b42f55c341cccb56cb32aaf7018e6e3c69e9965d253204c94bd712e92f91b91cffd2a8aa20b6c07742d24b7b68110d4710387d936492f3381f4b0b55c9c604ca66f2fea05254df5912bbc47e7764ab1ed48efeda8851cc80122f96583c501deab9a213282bace8c59674f28904e35b0e5e9bab187290dbad2ada44235bcb144cdb6751b1db51b35f1c1d2a515283c5a2d0693c505db840adb2ae7a719c861294be9e5881a16ed0d6e0ab7c8735f4f466f360029df6cd2aa0726fdd2a7e85fd7ab42f83761d295db29f2b600713340ad58107e232ce03e29d27d5584f85d97ede37bb85fc0f1480553873c305cfbe0228649c46926e7e00efa4b48bec591e0b1880cf86a88fbc79833832148432366073a09fef01e02e4d82be2d0fa4c3ca44606777cb7c3eb4fa15d29c3a79513f152f6ba136bf602c6b29b853e836c58249c80df00ae9e49a054992ff83d2103a4635ac1697544d1b41fb74e4e9bb770d94ee9023820aa172a3dc6aff30fae0bc52ecd20565bf0982edbe1c5aaf6292d9c001168b21fc5d527a52c356fc2542433d05ac9ea35768efdcb400eec3b0c8dbedf06d2f0d5a3f291068758d13ec8f1a41c450a8153ecaf14172f9d10e073dbbd1fbf0aaa38402c60c5ee0aae09e572061b805426c7e0308728448bc9c6c5737ab23e25da9ba828f3247a779dab658ee0401ab7e6053c5cdef53980b865fb975e91a7be0cd9165ca0c4fa5f0291bfec194e104eb470fcd10fadbb9e2a57edca41d2ae96a34610d070bda2e5b1c6e089511a1b047cb0f6be68f05e6ec5f8487a2efc7d31b8456a4faaf5dd10ad706e4f155f20e59ada2e40412287a8f7a1fe53dccfb6502dad92019720c2d1edcea4ae549fed72680a73ca53ceeb47de85f8c9ad852bf7baf8575caf9309167d618739f21d039931e868e508b9a9ecfacc6eb460ea4f7ab3ef5ac4749ee6fc56c3b1574fac27e6c0996ac0ba923980ce54f3dac04fb6763d140eab2b6d7e6ec5a12ea98ca30979bc31614de73373825cd3b6a6b6c3d1f57f448cfb6678ea1720eeeef1dda7b8d1eae0772c23ce4f622eb763c6b83c39f04ff02c195a4cffe1593bc54addcdd7a7d7dc45e8f6b7fbe831aa8a1fb3c4911876265392ac399061ae9b8b3e67a9f32cb9d0265f0a432b087aba2488674485c3643da23eb3cc779aaf12e4389cb536319aef3d4a4ea53125df73124f00ad5c195023d5e5d884b5b8f14ac5646b16d9a5403ba076e9b313a3cc2a0b58e45b175a3a2bf5c37bb0f8aeef6399fa1c944f3f53b0fb1e1f3b183799d9c9bbd682ec1447d022194991e9a22a2bc01317cbbba8fff8b11ed43bdd25981e348aa628be50077aa084fe81422c907c50b9099d700cc23dac2d871d232964eecebab99e0bbb89821688f31378e354a0f7fa87119dbc2ae5c37ab6a687c6523d6cadd0e47ab9b79ed30832bb271090e7a917d30d36cb442c9f302089da00d1dd07826a9cc881e01808a6bee4c299e2272c802b4428b7d05656eabaf0b56a38641f05e095cfcdc861f9297374cac8a3d04904c8720c6bc8908a8133ed4d3000aaba42ca4463431ab13bee1f490433b78f6f3b9d20ec009a5cf4e5939422d000df05173719bd8cfb611c11348ca8d57abca36c62ff5f941b20ea6eb3ca1fbea737ddc8e699d5f784bdf0a613fc5bc5b80828df0af77886fe7610734bc14ad144288face2de1bd946920a483fa70dcae44cbc992a839b165a8b450453e9c910b29935fe4e25852af5199a5bb08023a09afc28c0d7cd374da3f2771f429d0063afc36568d4c69c41ab75ba48199da2de9a0394ac59f8cb3b43125f8daa6c3bf57594b27967897373df42c7ca9daee89fb1f0768425640684c34165ffea32772f7da8cde3540d39980c6d51cd639507e6492765fcada977babe3f9e2cf7c2e6e97017a6f13102624c6bf4b9e4ce33dea66bc5e59800a1fc4b1f50aa22a60b2135ee419f22f02e396236fdefa11f3405c17b9c1d6cc13a36775d21c016646f85238f9f351aa0e8c2b3c1cd6f9e2b3b64ced18b607a7e2cdb60e6c2084f5b45222b48da57397c6710c8bac46bf8f7f17a3c1c198ceac3bc735c04e718e40b435ac9e4ff95a0e441edc542504eb0b54c98b8744c9342929d64d8dbf037b996d8c7cd8a54b7ff53c3e18f1dd60bb0b12c3f3a9f6fd67d24806f8c4a5c849e73f6c34aecde9e3ad50848d2b5f3a75e1eec98cc61c65dcc06d79645a18b704ed7c0c85d7e80bb3022312f9016d9da59135315cbc0659354f4e1c9547ddfe81873eb6b6a23b5d536d128532f598137c0d81ee387c1192f79fe77cdb6690b24da6e9834a07363584034d923dc5327f769176895136d1ac1ca6718e619c89de8aa91d49e4e359aa1fe029107fed9564b439b2f2838f3d8a40d9cad549b545c4e938b787b65698bce3abed16fe62212b017886f88d9baa805f45a6877bb25bfa9ff9d2ad18b1b2130c3f471496ebd21084d70b418c576985bf8a043d5f8f62cbf028ad4fb3ff0520589dc6894e996dca64ba5e2ae8fd5b333b2e6cc4adff52e595771fc0d73531f1cb95b3059b62e44a4c44581b1b7879967b8ce601ea36dfaf7fb37e80d4b5597c49be18c028b6f3be730df0b716359975182fd697ec3928de91cf613c6c59f25de781b812364ca3817f1b626b9f56db8622f3fac63a631a91ee23", 0x1000}], 0x9, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe8, 0xc}, 0x404) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)="717880", 0x3) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000200)='./bus/\x00', &(0x7f0000000240)='./bus/\x00') write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x6}) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x842, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001300)={0x10, 0x2, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c4e000/0x1000)=nil, 0x5}, {&(0x7f0000b06000/0x4000)=nil, &(0x7f0000abc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b32000/0x2000)=nil, 0x2}, {&(0x7f0000f73000/0x2000)=nil, &(0x7f0000ba5000/0x4000)=nil, 0x2}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f0f000/0x3000)=nil, 0x3}, {&(0x7f0000bbd000/0x2000)=nil, &(0x7f0000cc1000/0x3000)=nil, 0x14d}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000cb1000/0x1000)=nil, 0x1}], ['./bus\x00', './file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x80}) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x0, 0x4) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4810, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) socketpair(0x18, 0x1, 0xc2ec, &(0x7f00000001c0)) socket(0x3a, 0x4004, 0x1ff) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 1: pledge(0x0, &(0x7f0000000040)='\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x101) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) pledge(0x0, &(0x7f00000000c0)='?e\xc2H&\"\x00\xb7=D\xb6\xc5\xaa\xe9`HJM\xc6h\xff\x15x\x10 .d\xda\xb5Bq~\x91\xcbf\xdc\xc1BGhG\x97s\x0e\xab\x9c\xf5=\xba\b\x00\x00\x00\x01\x00\x00\x00\xcc ') 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000ed, &(0x7f0000000080)=[{0x8, 0x3, 0xf70, 0x10000}, {0x5, 0x2, 0x0, 0xfffffffffffffffa}, {0x200, 0x1, 0x591, 0x23}, {0x87, 0x9, 0x3, 0x3f}, {0x101, 0x2, 0x80000001, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xffff, 0x8, 0x800000000000000, 0x3}) 16:00:55 executing program 1: r0 = socket(0x1e, 0x5, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:00:55 executing program 0: r0 = shmget(0x3, 0x3000, 0x20, &(0x7f000026c000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffffffffffb, r1, r2, r3, r4, 0xc1, 0x800}, 0x2, 0x4, r5, r6, 0x80000001, 0x6, 0x3f}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x2000, 0x4, &(0x7f00005e4000/0x2000)=nil) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000533000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002700)) shmctl$SHM_LOCK(r7, 0x3) shmctl$IPC_RMID(r7, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)) 16:00:55 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="ffffffff", 0x4) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:55 executing program 1: r0 = syz_open_pts() r1 = kqueue() dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xfb25edabc0fdab5}], 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0xffffffffffffff00, 0x9, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="d2c2f156663b3d43df4392e4effb7f2242acea811868bb988e1cf3bf640f7c7d000000000000000000de1a7746bd2c3ad8fe371cd83ccb441539a8210a", 0x3d) syz_open_pts() r1 = kqueue() close(r1) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = msgget(0x3, 0x20) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055a8205355cd7bf4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063092ee3689d21922441e6cd434cf3ceb2bd6080d45221581998b73a6ac27fb05041184f1fbe7c28a33be1388242cc8576ded5db1acb669f93802fa1802948cab53e24ea601f0c2397bd90fed15720d79130327536ac9503a618e0c57cc3c13f6e92ec3712b350"], 0xb9, 0x1, 0x1800) kqueue() 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() readv(r1, &(0x7f0000000780)=[{&(0x7f0000000400)=""/110, 0x6e}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000480)=""/105, 0x69}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/6, 0x6}, {&(0x7f0000000680)=""/195, 0xc3}], 0x7) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) pread(r2, &(0x7f0000000300)="d51bc5f3159c0268198b70e2d7649626798746d8a3691aa73e52ab45574172b4fdc6280bcbd65b1f1e5a338134f0ac39b938a07a65bc0176f7aa88d5b1a54a2459f52f8bd530a7ca7febd73d067159aa0375691afb780a8b4a3d3de61cb60c15e7e0eef9b034a9703f6c23342d4d6ecbaf3db03ebc4e078bdf16cf30d3080912b08f2ba367c754c78668ced8008b546488a6f67a2695288530c529997a9bdf6fe1759c337419a1d6be38c60aa9effc65b3368359d1b76300ca4c857417b948d15473ed10cd2a48037b15ca19fa6b07934219af3055d7463fa0", 0xd9, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6af3ff0a6300"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000800)=0x400) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:55 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x80, 0x7}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10400, 0x0) r1 = geteuid() r2 = geteuid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)=0x401) setreuid(r1, r2) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7519e3d407c79595f86af11c2f4dfc5bffa85441d5aa19255fc0a12e0456ec77b4b7c3de2a2277a33b3a347d9946869f7a579cb1425f143f69836979b39bf5a15526e571c2021494c82dea38ec30972c759fc77d075b2b7afd1c02b48b696028d4aa7330a78861c3e826bacb1d478990d34bcb1cd3a4501e7a814f6369fba6e7e4861ed87041432054", 0x89) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1c2051ad08710e0f6045e6303bb76c3670da8183a0a3b20c63f90bc87cd940c48eccb9bbfe2cfd6ce46876ed4c4726b65bcb0197345e4bd1a8715faf50f881e9a0a8f57e2187299ab07280307c8e", 0x327) 16:00:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x2}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f0000000500)=""/159, 0x9f}, {&(0x7f00000005c0)=""/94, 0x5e}, {&(0x7f0000000640)=""/110, 0x6e}], 0x8, 0x0, 0x0) chflags(&(0x7f0000000300)='./bus\x00', 0x1) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000400000003, 0x940000000000002}) open(&(0x7f00000000c0)='./bus\x00', 0x10020, 0x8) fchflags(r0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x0, 0x5, {[0x6a4, 0x2, 0xffffffffffff7fff, 0x9bae, 0x6, 0x0, 0x1, 0x7fffffff, 0x0, 0xffffffff, 0xffffffff, 0x6, 0x38d4, 0x5, 0xffffffffffff680c, 0x26c1, 0x20, 0x400], [0x101, 0x3, 0x0, 0x1ff, 0x6, 0xc14, 0x1000100, 0x100000001, 0x1, 0x10001], [0x7, 0x7fffffff, 0xfffffffffffffffb, 0x9, 0x400, 0x6, 0x4], [0xffff, 0x8, 0xfffffffffffffff9, 0x4, 0xfffffffeffffffff, 0x6], [{0x9, 0x1, 0x0, 0x6}, {0x80, 0x10001, 0xffffffff, 0x4}, {0x100, 0x0, 0x7fff, 0x1ff}, {0x7, 0x2, 0x8, 0x9}, {0xfffffffffffffff9, 0x3f, 0x1, 0x7}, {0x8e3, 0x400, 0x4, 0x5}, {0x9, 0x200, 0x7f, 0x2}, {0xef, 0x200, 0x3, 0x3f}], {0xd8, 0x2, 0x100000000, 0x7b}, {0x9, 0x7, 0x4f, 0x8}}}) write(r0, &(0x7f0000000540)="670dc32253164737f280aa4cc06df1795867f96693c312142daf13b73516fbb39ceee9478ba4fc3ec6373ec5d5d437bfd770ffe3e7fbe67bc8d3c70347450e8dc45772cc5a761e1d06aaf9141b57bf6bd4a9248de29a926be83faca1f9e9f454ddd781b89130c9eacfc962f63445989a431e6d84ad135cda81f1201d57d3e667123360fc66200cfffcc768c1bb87b5", 0x8e) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) mkdir(&(0x7f0000000080)='./bus\x00', 0x88) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x90, 0x0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x8) fcntl$getflags(r1, 0x3) 16:00:56 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10840, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) close(r0) write(r0, &(0x7f0000000080)="ada9e164e02a019af36548ee00ef2e9ae7a0994483684d15291b363ade381ca7912d3b7923f118ffbbd0b0d2fadc302b8c4edcfe959079afb15954ae22ea7846e9ba7361310e79cade93ddcba3540e12d1b48f03cec910954bf9df46953c1a9de1e11186b6121f09175d9af93cd7c23f5e6b03025808d67a0ca8a448d886f10ca3578273ed50d8dfe8ee951a67e483b440ef4ca125b042a70e2a21e00be1bcac4988af", 0xa3) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x5, 0x1, 0x1, 0x6, 0xaf85, 0x1c00000000000000, 0x2, 0x1, 0x5, 0x1000}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x13f, 0x9, {0x9, 0x100000001}}) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x2be, 0x2}, {0x18, 0x0, 0x7, 0x5}, 0xfff, [0x0, 0x2, 0xa6, 0x8, 0x6, 0xfffffffffffffff7, 0x101, 0x7]}, 0x3c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r2, 0x4, 0x8c) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="ad3f989bae2428bafbe0c59bc24a0db732e69c7d8b62adb4aa85a5fc0ac04d71dd287deecf8388", 0x27) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000300)={'./file0/file0\x00', 0x7, 0x80000001, 0x101, 0x1, 0x6, 0x8b8, 0x4, 0x1, 0x1, 0x5e, 0x9}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000380)) r5 = dup(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000003c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="b392599dbe6890edb9c85374baf58321da5cdf610c4f5d94bfc1a46baac0756d2f7f1124ad44f3d04e914a676a6838eb462b6af34950b21e6659c479708bed6d1d4c2865bb1138e0bcc981ed8bc9951d119280cda3877a05882fc3a07204056a35b9d7a19dd18f601c9d0cd27955313f63a13325742475dc1bbd13fc20c973da3f0063d8b13fb32b218a70c328fd01274f8c59754c1c9ebcd91d5fe26745d60ee5b8fe70da9d9d181531368fc083128b052be9ee798294366265685175644d1223545ef236c9a27b94f8ca0b7d8254271a00b075c8723010c13001b0523f1bf11087466bd549db6d8bc72554276af94f73", 0xf1) ftruncate(r3, 0x0, 0xffff) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000000500)="fed8263d1f2bd16347d97e31ca23e1ab10", 0x11}, {&(0x7f0000000540)="4403282742ad42d65be9bdba6c28acb91c5a61ed85edd583b7d6f2cd9522388bdf61e99ef6f702159993d2751935243e33f3d1f80a1fb990b9b64d3775b5de0da5be58ca89ea10a3de91fa5268b5346d38dbb50c9b4ad6fc206b57d51f58615789829582921bd972468556ce04b452303addec05e3b9d1b55f8450393372b631a34dc192429c8615ed5a98b40fedb7d6e2ba066d9a66e4ec636ab64dba4bf64dc3ec27ba644c721575f12d1bbf192db8f30389d6805c5dfb4accf48ff04fbb2c93792fa53d5008e09b73bfd52963f75eae8c1200f4c576b58351", 0xda}, {&(0x7f0000000640)="b89609b5f4d7afa15a27cd843e6630df70b7b125fea87aebc7dec039c36ce3691fe0f25c377cf7263fb379ed94aea995bbf2d5892c9ca64a791bcec3b6300fde4fc94ca097070f3b2b60dfb59ffd7bc045e0f92fd538829c6d60cd2f535deb6a0f795fd8490d31e9bdb2122e781ede242e7e31815fb4dbec6347ef04eae158e62776d8d8e39b2a79cbc9e721ceaf4aa56deaabbef4eacd6dd946436690d609ec6b0e17a9ab69d9730006f91b1b95891af03c371e2e1756b0542f07", 0xbb}, {&(0x7f0000000700)="13b9971d7b7654be0cd8d020bc8e003b46aed7e8021f3d4158fac7eda53be915a2f8dad740b514ccfdb1c05dc1d3fb0ca8bb11da2bf0bc7630cd8ddc6255e88f5e920380574116d1e80fda7e74255eefca3bd0eacd987578ea3ba78511bcfec0fa6642d61f039b63f68d0e1b3cb2708d0e5ffd18aafdd9bad11f414064eeb607dfba57ecf385dc6bb8975a01613a98ff0c7c6a16eea0c801015eaf821690f5b145e5bed75c661d55be217588b93291655cc4914d998baaac550b68ef7c350f232fc05608c235a987f6882e39a2d9c1a54e8093e092333ad021184f4e80be139c45", 0xe1}, {&(0x7f0000000800)="c90da792e0c56fefe0d73905ef3f11a9420a7ba373f92c91c0af68530a3ef8fde1f577f9a041c0f70d99dde449c8ee0456562c615a56aecc4027e6d65a9e0f2e7284b4bfd473d33a342b92b71a574a0b111ea119b0b78275bc4524343f1b71437d79b14eb9cd54a2cabded9c9f4b49da621148836c4ff3c6e2dfdcaca916311eaeb9c030dc36adbdfb02e9197f1393faca228d72e352eb0a6509a7007d5e1b2aac242d7ff8222821dcd7ae8c3142b1b59b8098dd5f7e0d1084b266bbbac51373cce37877a35b867c0654f72591b69c70fc5a0f984085ff36c27d9f75ce7ca484aad108a2d395bfe2dd11e4b8b8eab32c92eed24fd170a3fcfc590ad1839d4ae080293a490c4c782e0420bc8f5c8b4dd7299f462a2e4e253c1e33342570ffb971818b17ac8d31ab3ebf38ce467739bc2a7e41a952e50488b0fcf87b36cb713fc7dd39f257da262095ee0fd7307cc888bbec666f822daeb917a1c4029ba4856561b4bc877a8cb0bd7b91d8daad4f2f57a862ac9008fe0dfd5b855c9e01563769c451b7cf545c3c6fb055e21a225a80ff333eebfb182aa42453f9e4188c125aead4afdeef8a23a3afacde601550bb8f39461a689a5e4c85fe8b76c4670c1e34c308f6b15181ec39fd8236e3a131f68bafe00c415b62b34be198380414f18cd38cbb7498be05264fa13ce9320aaed5cc944f81838cd9c214d523d19318c3720fd6a6b16f598ae62b7105379559164eeeb43981492b3ca8bbce8ebff9d102751b62a93e46f4044ca4d6df6fb09891e9024c52fc2c376cb8f6212773ce5bfd07ce427f5f28c8a0da133d2b8abe9dc9b75f51d1fa170a136f2975a15401ab1d9d5ac151c894f94f479d9d9aeedacaf1dbb52ea76c305ffa74b8417d2af92be5ec472c399ed9a5304abf040bf56340e8ca443cbf1b7d182aab0a09b0d73bb975c169ae71b8f3abd08bfede587f8b9c32e45d65fcf250f79f42a5196cf10295556b2cd3b7bfccb7532ca027c94864600658680f261a3e34bed0df00df61138f4b4727aa5e99cc7237996108dc9a221e94051fcd57de010aa158115a06469032880df0f64173af0384fbea35b1fa7f1f4a0624c57226494cb909f43cf6b89e5013db6161801cf9c0cf982f38d5e2b61f63b8118c5f044ddf358a4bda985c0e25670d8e86f62404ce0b0177d8fe39578714e8bafad46d327899107e103a84948f2067013fd2fb35611660e75879c1109108a8ea31eaf10ebf289e6dd9bccd23ff3af09426af3384dded2c1ff601b6f940a31fa972ab7a482b8a34d270000370990c5a090c19f80dd5f350cba0f7bfaf6c353d4a249bd82775d87e4515801d812740b74abf1ab979cb8450ff21ab44ccb0e484c3d5356350d5b56029fcac25e765b63dc12d60dde99390fb3f9056c27b36e9cb465ae84a95e49ddcbdb501c1b3ae31eff0f47d35ce8c2e4507bd38675ce1ee17463711a90e0d5009fa76ac75618c3d7fc92dbb2378ca38f2067673da5acf469f8b416ec1775b741a79c771daf7a8ab3645cd00f7c25305842b88c3cb67bdfb33a2de077ab0de901fd79baa92521bfa23bf61ac44c7bc5fc5828347cfddabdd0f1b3ac01b267209d22f761773931206240a947031e5120bcc754c496c66b4e93c3de623db6bf095e34d476acf11f748726128d2d443e9069d72fdfbbea03a516babda07310221441cc66df4f96bcc098fff9ced30d277bd761cdf045ae77302f5e6f22b4a19743f3d917d4ca470b19d2cb1fd740f08801f756535f21066d02ffb798148ddf5143e9b04ef68917bf0f7537ab712dbf665709bbb16348d5de6928e55ece6cd2d6eced45f73af3afdb14d1aebfdf6de616139f130c4be10d668e5a58eef47fa57379b18f3e6d78669a5166d49eadb3b34aff4d622566293f88cadcb049cac020264ab16de32cf53feefcaeb2ae352b77d34da7b5489952ab19c221fe83188f69080c65302783ce51ff1863e709c56badcf50a390a0558ce92f6ca18b06999be101a9d56a60da95892cdc278c3340a27aa76f20cbc4c80c25726df026c3596044cdcf985adac82904dc1a252ab7ed53d9219812c753f2e048b7474f4c1ea8dfbeffa152b4fd8ac275a2264961c9625af2706a15f33933445e513d0479e5d78bc3b93b5f1e6653962aa722a3907937956b3e8640a3bfbae17fdb02e417816903a50cee4b5b13b33b6b59e9ddd4e70a56099b1becef50ab87cebe13610f0216146b317c263eedde9a5768da5a7d3eecd318de832daa849a853bc53715cc83134701fd18bb28b241815422a7b9dbf82d27a8e31aab2d4169a2b35ec0710223c8d60c4ce3dd4f100fef7b6ef1ceb4da45401c1c973ccc9755296b565911280df5ece15511084007cdf50763e2d10e6b0615c11159ec8df69d910158d016457cbaebb053a95caa766ded3dd514a9f64197a5dc1aba27b08f57b5f3b2bd1bd8d6b99fcaf9cebb1a28db2c11692987e89311c720efac68a78994512dc445fa17d3f7290a0bde9eea69e62463c2e8532707131bba5423028efe124da9dfbddd6130fc47c77f7052a772ff51ae307402ede654662b10e450094b5961a29b79484cf79babed5d8ee504c41af292d890de80e64306ac7d28c2799e0ed4f75a6881f281bccc245cc8336c910da2443b4a7ec14db0c2ad5906d46c8bfb276fbd5b9d08aa650ffe95d050a26845197dd8207f20e191beec2febf6e99af11d5609b95aadb949fac385ce266b3a1fcbc3ccbd3dafc5b1a927e0a2732db620fd8dc240932ad93b263c1bd2c7dfbaebdd800df782b47a9822cefdfb6e9533d908f70ff7132d0ec0f0bdd87ffa4f445db9b51c16a4259e42576f2b9d5f6b6fb5b45b8e1aa49e822f02c8cab516d9821f1d7e09ebd22d588671c0693c9a63a2760ba6c1b31f26806757d979fc7ded47271729c3f4d8854e94c5695f9247a6aa633808e58fb02186b60365dc73994d941ddf03c8d4eb01af429e2c4763722e38087953cfed0ac4586206cfd7dc4728dd24398c1a0df90b2a1717faaaad6bf327828d8d572f61f03a5155df9ba451e82fb76671499b207402f07e9b0a72cfb14df003d791493f713705fcf058462ad4c8255886206426899a8c62c956a368baf5bf4b910ae289b0c30cb3a640abdb257f378510257c1c9b47f0e41946b70019496daf2c507f09b68d50a46fa2db4a8ea5235477f8cebbed725eed0d45054c91a46db9000e2d4ea21b7b23bc7023dd672954bd283e5f191fa497f01422b7431d672320665e10214ed84436d579b5d710d19fa3e0cb6bb950be26337293a1bd0d450d2ac9d6dfddaf4eee6fbf381aac6081d67491227d7843434dd6f312352b12e1e54b9359b2fcbf08c84c99fae65dec046c6c3c3c230401e7641c6ae2ea5b454b1ace0939f76f39f761ee877b0d54eee27920cdf15a0d4844a08c76b3ebadad41816a01ea81d8181fbeedcc29ff8783dc4082ec686fca15c44da27a192acfb8e3ad2cb2eeb256b83666b0cf919a0ff9b8a7f386db79b3d76195ba1cad151857209697327bb284c70047ff79f9a769685e62db774ccfaffb483c3cc44ba9c4d57fb2795e31437c75276d1262cb6b7076a1602185cd4bdd0463b4a3146ee351838826e27f68d189f24acad40be6fa970df944a32e5de0d4abe6fb0334d0d85b0af9ea86a3e7de98b821bed41be28de0f15b0ec236e07af57be1a64d9b4c87760c16362202bbd71bfa724616a1b8390ebd21ff63457f2be055357a88a5c6955a005210032dff4b5994694f4d966750d7a26c5234820e027cbddebcdb4e19b2b40f422a82164db18b840e580658ea4d3941cb108532d6d593876aadeb353fac1dcf9c459452d963342277db0d7a466053acdd1d2946c0e7bd80df5e616b6cfd8d378c46355aa64d69ee28b76555b10f0d381e8707e0dd9c3697c77ee2f9fcb958a768623a6cc07c40d6f1452c951a668e8d0ad83899b267cd17019a36790624166635ecf12c6856fc9011176ae3c03a18d0cb1d4707fb856cc1e32ee41ac2e703d06ba86103ad679751fc8b5ab6002b66f02e5e527f62a3bc0b170ebc29213f1f956f041ec0642f2d00f71562bdcf19eeaf60d35e6061c4f6b092626a4968fb4675d05265c155a07ab8997c40026badb62b900600ce99a8ac17baacb1d138145e1cbf872c1b61dbb1cb9c3e6c0358c62335d5b6cba493b604ced1e54b189e05502b3706a3eef5d3849c4fa737e62b9d88222bf871d085ed751b868435e064a1b59ec7ab16533e2011b4e2bde5ec68c1dc6fb0bd0426a4a395be8ea53e29416ebc4eb98888f262b5b44656a54b0cf9744d24f7fb4ea2dc8a82152493bf45bfea2f623a278b274c1910037dc259c803162ddf1e3963cca61c2e5e25cb340808d8913967524fb2ca804c6d19e2a8ddb22c5f6243472fbdd34d52ef9e395fa66fd4f0d6b2a7ac93c2ef28e3782971779491a5b0f58099ec0c313380c59a39c1a120ad76c64352c731ebc7317b666e414400094fba8370c3a22a4c61a3aca120eab6b8a00626a9e8ad2260cdc68eb8946f2915a92b71ce1c965747a361e9d9b88aded2497c07c9778bafb07704f886f3419cc2821aaa4c231ad628ca06d85d0e7b75adea423f26711bdf71ee6ad42aad313c5411f10c3d1465baedf061cdfc0f9f2cc11e9a32d341e82037940684fe18667aa0775f4ecb6fc7f63d1ee431ea8aa91733e96a8c5e180610bd09e0221e05b61396fc7f536e5c1f0999ef61ef2dc6c5804dba2543841a1a100a47159b20f5170600bfc07f332d5ef11803ebfcdc95971ad3c7c47da3e03a14244434cace6a1cfe620bbefb416efb8ff62a7dae9277abbb07ebade6bd023308c144a8208dfa0bb9f168840d5b4e4caebdba606f81313857e064e82b871e2b498c38ed0e62b14c41b6e6fe68a61c9c593d77dc72b7d9c37ebe74bd3a42224bb3683ec8c49798d2797e331cda682b4c725042e96f41fffe981292d4806b91c3959ec24656dab8bc31a13de0430dc019b7e72c8b1cb562b19f5903a92d179ef027767a2eddc154c5c252a6d555e76707ecff197951ad8c2dc695d77e032db1435c827cc62c18061821396fe1ec5cd4058b3c439e261272b76bb25ea795b6ac7c30be8cad47cb9688a1effe67297a38cdafce88fc43b46263c344ca385971a5d303476eb92709d619d43fcbb31310807acc3948e7f4108e543c509c334a229d881b9373ecc776958dd99a161511b3532e5166f71fec3886d29cf368cad3b025ce991bd79d193d435d97ca23bc17e95a6b7e392a724cb4c2964d28698eaafc690bb53ca5a14dfa4c7b793fb3f547165e537f342dd9029648b97fe034866f91aa0703b3dba957b085fff7d7dd2655441dcc0ff7326ee777b57f64e1a7649a3baae28a85bdbb43b1148bc73874856739bdf637dae86408865c23980bceaeaecd6316c863f4120044ff28e058b071ca2648976c269955233a938bc61b8baf085d78b377699717b8c353bf0b8db36ad4ba2c576a21204aa9476ab359c07a213a7b5268f533d51dfa6c2add144aa418f3c9499c10222ba0a3b1a2ed5dcdaa58013b269127c6197b05f9d6a1eb38dfffa1963197120af5531a9e3c25db83bf59992bcd7328a88c8230d14f8ce34cb3e7fdf10f16e6acf7c479bed45e215f8ea16ff8137e8fc26de530a6d1b0f848d754d019f7f8f1efba4443b5a5f77354dd9ab259495724b3ec5e56fc91f2bad87431d1bdee48c4be244b2a88e8edd06ccff8bd737f574848e440c1a8b407264be0000ab6c8041ff25220632", 0x1000}, {&(0x7f0000001800)="a4bf5aec79975615e7693bcfb9158c591db189906ca09d5770b4d63540043874b833d30ed6be9de263e6ce02fdbe6c52d03fbcea", 0x34}, {&(0x7f0000001840)="0aaa3f4a3cd1b84e3080f36d08273aa43dde45ffe1bfe1d2d05f0a5d018a1833f581ebd26cb7699f172fbc8a746b50c962e8ce857b8b9d9d426cdaf86b4e530a1dd6b543f8d88b1425439e065b64e126255aea84d2ea116de15c9fae8d3d1e97d31b194d036934512d1ad851d5993d4126e4", 0x72}, {&(0x7f00000018c0)="e4fc8b89ded1291b1e072dfa7d8ba5205cefb1e11947c21776d92038c65dc81bae9437f818969ff5e1577aace1bc3c886edcf3ee6239347f1f77c77549c4b3d887dd670a80418d7e207eefd8072bb20f5843ef12f8fda9afc73b27d30b5a3902abf98fdc2fe414cc515fce4a58c5fa643445ad8b5d651883aa0d10d8952b49523e9f03b6f18a99284fb37e9c5689d5467e55b5bb6d46885fa57baf1a6585f3854d1a75c2b7c94ae0a3069e21eb64858846821a528d49f449d7bb84b935c20cd7bcaaf7a4a337d82cd8f4c78bcc7e20b825c359fefa26ca7e42d98a81b64731d02d137bcd007a4c52fd2957c8", 0xec}, {&(0x7f00000019c0)="1949954709e9ffb2554263aeeb106cf8f3c5170595d75b678d6933fe43489e609d0712d2676384523cce8819aa5c143c05bdc70d646e1941db7b904b41e81c8e71ff70f1f0340e3032b1b8890434a9e0499d66aa28baa0b9149011e63145c60b4ec5ccbf7d036a578dff5866ebffe67fbc7c745374a06e4aaa4f46ca46cfb09e755c0b71c42a098f3961e7d11a881dab6a2e53715b", 0x95}], 0x9, 0x0, 0x5e) getgid() poll(&(0x7f0000001b40)=[{r3, 0x28}, {r5, 0xc5}], 0x2, 0x7) read(r2, &(0x7f0000001b80)=""/195, 0xc3) getuid() dup(r3) ftruncate(r4, 0x0, 0x5) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001c80)) pwritev(r2, &(0x7f00000021c0)=[{&(0x7f0000001cc0)="9216293db6119706b5e334c0018403887c44fcc06d82738ca266350d373f54fa1c66a71346003d6e765830d6e3d8b05c652f345161cfd2de3396e712ce1aeb3aa4553e415cefa090d9a5ef60a00c1490d1ec51037574a6bca1b5a52c6cef79836d514e8fe29c6d51498ca41e81ad4a7eee93c5000b7653", 0x77}, {&(0x7f0000001d40)="ca87a7b3ef4b50559e4e2c8576942d53e377a406dcac2d556dbc6286c183707f91a397cc4c0a93048a5bc9fe7190db94b3d7c4a6194721", 0x37}, {&(0x7f0000001d80)="4721a2ab2904e2206eb165ce48d7fd4b106f36ef4e1e2f2edcaaee33c1d1c018221d0e6ff3f8c809798a3720ed727ffd95df07234744744b868b68844b5f399d1c9a856efb4ea720b75e37ecdeab103a729f946269122eb446e1ff742d4d8470c616b613b6d048bab486d21dfd3ffcc50b4e257a2ac4529992c086d6156ef4f00790d8f8f2308df3e2ba945b540ad26b2a8da7c7a6", 0x95}, {&(0x7f0000001e40)="33873faf94a24f650cda327a1a5a5b3791703a280b9eedcb4fc772cf146aed03c186380eca763a4e4138ded000349c111775736183846a216799e08750158069e844ba021db7b822a06954feadd7aff7b3a9c4a3ba92c486fd3d0151ceb168ae3209ccbcfc", 0x65}, {&(0x7f0000001ec0)="8cfbb0291ae0c85cb80e4380f249fc744e5bb1b3915b49a92cbc76318ec5da67a39d6f8f553a1d15ad9927638636712e62cc6d553a39c879a7efe64291b29c888dce40eff461cd92f6f0b9bbf5a672da2050fc1507570881fea83f0369e82e0250e3feda8a6b3cc94a36b3be3b47c6f2b7fae2dbd06510d046dbe4696c17c00f7bcfc71f96b04f79cdd15e59b24d730bcb687a4d0be79e99eb", 0x99}, {&(0x7f0000001f80)="7a04e249b0d9781d9fd131fde652fed2c5bde00676a4e0e75e4f1b5cbc94f8b76c075f5b4ec25415364977254316805475718a804f7ea65529300b80eac8d2d891b8d6ccf03a78141d38284e84d37f5e575cf9151240f92da39d375004c839968f0c963afba4faa30774ddd59dab8c390e4a131a35fa4cf9b5bfff4a0a028c3214b74a08eaa2ad83eb", 0x89}, {&(0x7f0000002040)="5c1b07c6872d1407ed19319ce239b2c11b894555b9f4f2d3b52350ddd4cbdd5f46f4f97a461c0e6686fe5f1b83a73992391037dbfdc93bb9fbc2fb2519ea787732647788db67343e7186d24df8b99a1874396a758ffc60e910c669d6d4996f8a5b7efbd2dbeb1456ee82f20e640bfbd5053556a9b8ecea90a651d6769cb30856f7221b74358b3f54e8453ce12fcd8578dee5c62c1f4a2da61c2cb796b7a609d0e38eb2f6f669cd6aa9733d7ed989e30ae6c9ed95c36a62921027779885b623ee3a7f2426e26323005998021fd3809d5bd5c4821301a6c105ef44bb1488ffd4c9c03ff045357dd8e5026e730e0df4779f5b", 0xf1}, {&(0x7f0000002140)="b04899545313ca4d2d52d017bf7d6310b67fd8b1a2cb29fd986bc6cb36161e257e4050b4714117de749231656bdf2cffe87d7af011b7751f8e3c7a0f6912b0f5fe7fb59a62362779fc4b04f1a07d902925fa3d8a15ad76", 0x57}], 0x8, 0x0, 0x0) socket$inet(0x2, 0x4, 0x20) 16:00:56 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000007c0)={{0x6, r5, r6, r7, r8, 0x28, 0x100}, 0x7, 0x7ff, 0x7f}) r9 = kqueue() r10 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r10, 0x20007471) kevent(r9, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r9}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r9}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r11 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r9, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r11}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) 16:00:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x9) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x100, 0x1, 0x1f0000, 0x6, &(0x7f0000000140)={{0x800, 0x13c0, 0x1f, 0x43, 0x9, 0xb0, 0x8}, {[0x5, 0x1, 0x80000001, 0x8, 0x1, 0x1dc, 0x1, 0xf01, 0xfffffffffffffffa, 0x7fffffff, 0x4, 0x400, 0x8, 0x2, 0x81, 0x949, 0x385081e3, 0x1], [0x9, 0xffffffff00000001, 0x9, 0x4, 0x5, 0xee9f, 0x7fff, 0x4, 0x8001, 0xf9], [0x3, 0xbae, 0x8, 0x1, 0x5, 0x0, 0x5], [0xbe3, 0x7fffffff, 0x8001, 0x1, 0x8, 0x5], [{0x2, 0x7, 0x8, 0xffff}, {0x8000, 0x132, 0x9, 0x1ff}, {0x1, 0x6, 0x10000, 0x2}, {0x4, 0x4, 0x5, 0x7f}, {0x3ff, 0x200, 0x6, 0x2}, {0xb43, 0x6, 0x0, 0x16}, {0x6, 0xfffffffffffffffc, 0x3, 0x4}, {0xffffffff, 0x1000, 0x89, 0x800}], {0x1, 0x100000001, 0xde, 0x7}, {0x3ff, 0x8, 0x401, 0x6}}}, 0x3, 0x1000}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x1) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8000, 0x0, 0x7, 0x0, "e011ebf8d59239a35971916ee700", 0x400000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x5bd) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x7fffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x8040, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x400068, 0x7ff00002}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:56 executing program 0: r0 = syz_open_pts() r1 = socket(0x30, 0x4000, 0x0) bind$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="74e716cdc8dbdd974c0beebc7b9f1aab60713a8f54f0849c7c665ee1921611c45c9c406ee2dab55e1b01702b4bba96a6b5cfe986d12f70c56b81c93ba4c5937b7fb46612ccb377655d4e37634ce791e8f33e", 0x52}, {&(0x7f0000000140)="cf94bd9cf81ade981d6f12f51433a69e19653051b3fa7a0d67cb40f8d1f9ddc745170813824b3b97688e9814eeaf09e3715968f0932961fe20d29f9bb79e6d10babd6f088fea007bc644d6ebefc44e2e516c1e45a819b126ad6811399a77e2a67697ac88a7120d3e6e4db07d850ef264964f4efe3a10c124be6c7b3bb2ef5dbb7c67acf73f52946ae0", 0x89}, {&(0x7f0000000200)="8297b9d532920dbe2533b61dce0c2dbe4712ad93d05890310848810933f47f399e7ca2b091f40440199239969b37d6d6eb66e8c77429eeacdacf3c01f8d0730a45266a1a506b1ea4c2ef34a962e625adf56a9b4d71600bd155c43bbf708fc13529faef725e32bcdf25e606f8feae29e6", 0x70}, {&(0x7f0000000280)="69ee88ec72b33c82127237761a2d2d7e720fe00f4c422eb602e83aba431b39fcb7a7df0391039fa47e24cc129007c19648c1ab63ffc4a75854d19ae0261b54cd01a27b8aa799492813e87ee45ef377d3428317abbfe6cc3e9d2ed680f97cd5f70ff36c1b75c2e42f80caf473f49b4e7cf690b240f9b4092988ed57ee6a439f8c8746da735a026d51df1dcb267681e9fd0a02404db666e185a6575294463dcc5b84c7d23a3b181386aec9a76c022440afd6bdc7bb3b01c1bfb5ec833907f5f243b9b71911509721856547a1d41bc335f02438c0765a5dc7a4558c237fcb051446a5b5b7041091f7b21365", 0xea}, {&(0x7f0000000380)="eebf19d8ea4ae159391950dd16987b300a1708d386966e77515e4f0a09502210fc401ac64685d4f8616fb7222c1d97e755bc826ff7ab5c76aa23c1cd14ac9657848a1cd66c06fb05012feb5f14ca82e27a8d93c6b98616e4c9ff4c1de84c1a958c2e20807808d9d9defc9610a5d1722365e701a2d641b4a4d9c4655b0c40cc952d2373107524becf703df2974b0aed45ed7915c20d99c5c344efa19217866bdd194d83fde1aeca0784636b71b2bc67dd14effab8c77149dda0665d4cea2e3d830a8bfbacf1e617e355ca393417da", 0xce}], 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r3 = socket(0x0, 0x3, 0xcf28) setsockopt(r3, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:57 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0xa) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) shutdown(r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/219, 0xdb) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x202ca, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(0x0, &(0x7f0000000580)=[&(0x7f0000000380)='\\{\x97)-/\x00', &(0x7f00000004c0)='\\\x00'], 0x0) sendmsg(r1, &(0x7f0000000340)={0x0, 0xfffffffffffffe86, 0x0}, 0x0) kqueue() r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000001000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x2010, r1, 0x0, 0x0) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x400, 0x21) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffff7fffe) ioctl$TIOCSCTTY(r2, 0x20007461) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)=0x3) 16:00:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0xff66, &(0x7f0000000000), 0x313, 0x0, 0x9ba511f1}, 0x0) 16:00:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x20) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) close(r2) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000080)) close(r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x80000000) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1200800) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0x8000}], 0x1}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0xfffffffffffffffe}, {0x25, 0x2}], 0x2}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffff7ffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x74, 0x6}, {0x60}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:58 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) pipe2(&(0x7f0000000100), 0x10004) pipe(&(0x7f0000000180)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) select(0x40, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x8, 0x4d24, 0xaf, 0x7ff, 0xde4, 0x7}, &(0x7f00000000c0)={0x5, 0x3f, 0x10001, 0x100, 0x3, 0x80000000, 0x1000, 0x8}, &(0x7f0000000100)={0x8000, 0x10000, 0x101, 0x4, 0x1, 0x3, 0x3ff, 0x10001}, &(0x7f0000000140)={0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40022, 0x2, 0x1000401) setsockopt(r0, 0x3ff, 0xf0, &(0x7f0000000180)="a042cafdf7dad45f8de4975c25e92ceafd656cbc68ba875f2d4132c7ff4741929b65559226bfe95215f970436949e45cea4f0f007c0db7bb697fe02c31bd2d4e2e37a6a609b233299785c9c7afe5793382cc1491351f4c7fc333953d12f02a7d1dc5c6d77e3e0653d9a7bfe6afcfb76a8f797f58bda1a2b7f9517d3add015105472bee0d76749ccee528c86ce863ab37bf1f", 0x92) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/185, 0xb9) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x7) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x80, 0x40) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:58 executing program 1: r0 = socket(0x27, 0x5, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003286000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/4, 0x4, 0x40, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="00936d40"], 0x10}, 0x0) 16:00:58 executing program 0: socket$inet(0x2, 0x2, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0xe040, 0x10000) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x390, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x0, 0x4bba, 0xffff, 0x7f}, {0x1, 0x2, 0x80000001, 0xffffffffffffcb78}, {0x93, 0x8, 0x1, 0x4}, {0x9, 0x7, 0x5, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x410, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") socket$inet(0x2, 0x7, 0x8400000000000006) 16:00:58 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000040)='./file0\x00', 0x0) getuid() 16:00:58 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:58 executing program 0: r0 = syz_open_pts() kqueue() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb8665c9a716000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079e50368f2c3589d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea3cdfb3a62e657227982f853ed29f3382d022ec2cda996798049b8d44e27c2182cc4d179bda7f2bfefea234a1c23f645bfc9bdf93df877bb689520e5501e50c5b42523f93a5f1e6c4e6ad7d8c4964ba053f4303aad28578"], &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100), 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x7, 0x3, {0x0, 0x7}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x820, 0x0) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) 16:00:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1, 0x8}, {0xcc0, 0x80}}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x441, 0x0) ftruncate(r0, 0x0, 0xffffffff) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x100000001) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x7fff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xd5f8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000480)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='$%&\x00', &(0x7f0000000180)='X):@\x00', &(0x7f00000001c0)='/^\\}\x00', &(0x7f0000000200)='+*\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@!\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffefff9, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10430, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="6236079f1b9d19fd416b6c0d6670b03b733ba2187327c24b224025f70296e3f66b3c57c3cc67b91527133aa386102b2163e6123cfb9679ad5fcca0f4ff0351aab428e3ddf9fa421acf5b6c8904727731167b796477f05827f63eaf800ec766cf2f458d69b7fd8ac9724ce4b1df0b554328cf7f", 0x73}, {&(0x7f0000000080)="0f4e0fe89ecc7b06ab5b6a9997ba3ce7c32ac661d3", 0x15}, {&(0x7f0000000100)="1103effd17f36e07748217e9", 0xc}, {&(0x7f0000000280)="2bd7c9e1de29594ec99c3b9c0e089713c04ff3b626a64e5249a49bff312c53002fac1189a3df2ae6eefc2ec3cff9b6e06647d48a51d1c24bcfa732c17702abb91c44b1a02dcfb91c92ff445a4975339ace94514127535aca44134602cce61562c3c58bd76649392d15f40b2714c329b17bda1852cfe3335742114c3296161ef68720961a58c28c064572974b462120644ea8489330d393513de7642d35cb32f22f84c90153cb6a1f7f59b6fe29ebbfefc13a", 0xb2}, {&(0x7f0000000340)="634e555c4c58671a6016a676fb9b2caa673aaeae40c752fd02eabad1edeb16985ea2c6e44d8db2d2ddb467b70421c4302ccc016777d05f3d46b7e246072e10e3206a642731dfc4b032c42dbe3661a1ba0e6f47fa706e4f1ad64dd93443817ccc6a28e57507475d0e89b8f0bb098b93bf3305d34e4a3738e6a0d8bc095ab10352fa01076337d2b8e6c40088a0529a19f8478237b228803a0b8b12de", 0x9b}, {&(0x7f0000000400)="f6fd8011ef8e87f8430351441068", 0xe}], 0x6, 0x0, 0x0) r1 = socket(0x14, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000305417e8422aaae60181d00"/65], 0x38}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x40, 0x7}, 0x1f) 16:00:58 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="4d19c1a25ef872043a3fc5be3514508ad1bc68f47b193931444dec74a24d6afbab65e1f003fe3b13dc17d72b014e5c19ef94f1f6638d2403262308475508e4fc92b78712ab2e6873b443529b6de5e42cfd5a6e1c8aebd6bbf1e229adb7cf11dfc4873540176e5071410c1de04f25a1e5c679b63b129842eafb46aacc48c9c2079b5e5318936843efd22f75a554bfda7b0e50276583e7650da5ec8157d961264b83111b20469e0ec76e"}, {&(0x7f00000002c0)="0bcf5f7e341588133d8db81948de26369babfe8835f0d035a9eb2b5084718d405f5be9e4905fcc4f32493dd157d9271c1f413950a8032c061b9aa12742dbe6f9664b2eba8951af61ffc62640bf83d66c9b3eab6553e1098e205db1d20ba58fc931b3e7cf46ded541fec67291b21e1aa779fc17a394cefdfb407f1671bf69bd06a95be12167883dc1d204c7aaa0ebd4403f3199aad80240fe3b4c"}, {&(0x7f0000000380)="0fbc4ba059a35195b4d1f7e0eb9f77a7970d1aee9c226d1afdaefbfc77f173f4b7dc1150ec0876b380ecf0d83718b91c113c01d7bc03292652d334fde5f22b93d361a58866339fdd1de74e6b9b3982894a8ce41d29c7d39357e0d63a2a970f0bb576eaba15741d7c7ee59bec684ff5ad1958b189b8a835fcbeeaabb51ab635c69c6df75aad6f889657a9"}, {&(0x7f0000002740)="aaa3e80b870b8919f268eb9b5afcedd2d757096ce92644e2986c32c77d8279e0e3fed804f0e4fb5380706649221e7168cd873ee28dbfe6f002a81182146dfff6f52aaf808a88d1248fdaa4305049c067cedd8d5d6bc1346d81ff3ae3e993856a5d80dc90c9ffb80ae8c9bb7fe40cd4d0f1f21d02a0eca9a96071b0b6fa1d91ea6103f16b575730f052efd9b66d56432f3e27f32982f22a1536a935c0e02b7e5ebae8b4dc9571f0ee144bf4d1f43c3e5034d6cb41769387076326184f9b1bb7ad6c63c556652f927cd30eedc5dce6f9ca0256c42d01736bc210e689f235632ebacbf539a4b1befd093dda9001cafaa8d72b9e6faeb2f9fd43f85fdd7b7008c1921f67598bef868ac2f05e5bc6cc4fe0cdb725b13933ec8f707eff0ed81cb1d64ff823db1b880a6ce2f060daab23178e493f6232ed8d0422880c9ab9456f59b91c6755bc2fb2c368d21b532c831054cc5ae0d9ba0f4cd9ba1a6261327e586c6902a11e86908a71dccf0fa94116c9e2f9d198170a2e402bfe7e3029883e5650a8127c5645fe0b2e0c075a327c5645c34e44d23149cf419855f662e4a1f7d115cf4047e2bbc1267e32a92ba8689e7ee7d5da40dc503c195743f4b6beebdfa5347c6feadeaecd8174ced366e1b7280ce7bb1150bef87a275c107e1b4bb685d3f6d596ed7070c2dcfc70e2b384db40ce46b31bc342a9ba91a2963421f7f6a13dccd265b3d7230cd22c38203524f2b0dd159027c6be4576723ef226fb73e7a652b16d09948ab909190927ba088e0bc34e066cebc3159f590023f6d532e60df404d5a147f1745ef1d738b9976a4160f5be38b619da94f22a260d70d75bb2aad60f1e3176fdc9e5421bd5f3ad824efc8d7b453e405aab8b6fb6ce54753b4170bf9843c3ddd0701bfa133c7f7fef9772ab5cc7b97599ba39d3bdf21f0faf6cb490c344ba446f82b1d35812bde4d00715f141917d9d1dd44027835becb4a9668b51310451325b1d6d193bd1622cbe713dd0ec7a056e6107e04fb92a1d2f441697b1459dd21d14412a50d1574c636df40223db172613bde099f3b40611a68ce944bc6c4ca56e04771e3f2b8190ab8015c8eade7c1c063b7e18999f5a349b464e738ecb94c3fd8b8c14aaa605bac535e939c48c4b7b6f6059b8ba7c84cb37a1918040267dc138e1fcba5017fe2d34afc2e7d8efadaccce5612311ead57bb1f747bcd1fe7fcbd581331fe2b0b1d06136b6787626f0ebe89caf02182eaa4672ad9126183e5195376335c6137a22b144d516ed94d7268c033f035ea8fe35c58b19a9dde20415e320cb56eaec9726c43b62dbf0c4e58f9e9a1e2991fdad132d204602866d5eaa931ebca364ca98602afb5dea7c55342bd5ea49654bae443a50935646b09320948c81c5a705ec7dc6317861c16ddd7594e2a44e5d116be9274daf480fecd338ab576df579a2c072e7af3d4ef587c2a34126e64a54b338966f7647696cf56e1f5beb06e4ea4b9a0e6e2d9a7dfd767f7587a513bc84073b07b683d611eb6f0dbb61e268dfd01c95b7ed677fbb7cd14e86d998847b8bb74bf2ae324e2ba66425a5c1125fa4086df63e22f5b1d5eaf89ae78ea79293c6a99220a3d7cbd41e5ccb2793f9807355b81c2256644e00b854751fab3d584d028fc73771f8e32ae30af269796d7e779ef435e0b8cd30cd7a9f9b1abb2fbdb5be8010f907fe1fee0cb2ffe216069c63036badd3a1c0b06e428f01b39deaedc947131b99edd5653cceaa1499f808a65b655f5feac3b9402ac9f10d5bd90a263cff7bc3de9dd6e1e5165230212fd85127ff31697ea60c1eb75d012d65b648744235a0261c5e9c59a3da47b9c6f5738103b86def0af89c34b9a73ce2e824ca4c0ec53905c42b9d72b114afbc1c47a4ba54e6d4d893541af1ca140f4a24e1759f4979c4d19bc893f46800393e9b2c489dfb9acae2cd8359b364f49143a1c2c74eddbda20d5072be3bff4978c32faa8c321ea7714f98db690cb50de2e916a30259da2b1035a0ee8d05e081f87bf2e0e41e550753a6c564a5a7a612bbfa9f164653df9bafde0b5c6ac4788a4b9d1ae690b0f1d5a031c1c96835d66783d8efceffa24b651c9a571a146d41945ace5248d44e238f5b8d3e4a32aa7b2a63823b25fb48a9b90d5e94af4fd3e907abf6233efad57c26eb12eaa3d838bdd5da37c0c0c9f77ab9fddf7cacc652203dcb5fd7f9d40517a70039864659fa43202f7ce59cdfbde64f66b22a5b8bf27b693b5d7675a68ff414b1b7cbf6a4ff341ef22450ffecf3176651bd00e0046201b6e748f57b4f6b18ec3a36b94b06e2eaf0c3dc7fc21293f1afd3605144cbc31f5a62b19e8dc9ac392957b07b7e0d3b3975c9ee4bd4bd48b625e379061cb17af7241b9d4af80be22af6c1c722086d4982b2cf7f548b655fa90c534655f8b3d04e0b3860bbb275ea5b4d91ed01000d40ae7024322cc27823779b67c1d498953d533232aa6ce94e72f803823ef0bc691426960a7a7a8fa12150b25693ff362e5c8d861cccfba9a473e69eefee1762df1c4d88a2c5b152fcb093fd36e519e8c3c6456fd5bd4ec65c2dfae666d1803d5c3594b03e7efcc2e69d4d2bc299265bac96c9ee34c974ed433a2246ae5076e49bb6bb6d779637819be28e6fd89054a1d78a15864f1453295014f249cfd0640cfebbbf02e44dfe3ef091a1b912569556a4a9bc31aa89d1f343154b5f9fdd59ed79846b5b3c4ad668d9d771732e1bdc19f1be50e831e636ef8f122f8bfe76cd200e7c8e066f3f7fc098555befc85c90b5fdd64abbf06bab9d2861f973ee21c9afab18c5df4ed923820053a7fd5ae260c03b0c89273453dcb9f597cbe9ea009c3da54b4b361c484e6f43289e0838232d7ec249951e11fd5b5eadf629a4591cf8a4ded46f4980bce241fc840e967cfa4b822658a69826bdab4203ed85342ef8ae821e992dc848c58b4e69a7931780beeb94aa9ecaef7f91c7d1100a2ca8b901e4580628c12c7070ee7036ecf330a54300c5b785bd66639ad5315618087a82c2332cda955ff0be0fd41d20cacdf0284c7c2b5f1ff98a62bb46d2430839a1f3999cee50e8caecae8f26b1b12a64b111ca39e4e0f4eea7b8b3bf7cf8ceeb222afa12801826dd420c82e523e2a6788148fe56d1830f32764f64bbce2bb141952681a89697e7c70d98702dbd301a10ccd440659573cb722790ed66ec2f397dffaed6616dfb748252167f289a01abbcaf62f11c4eb89d6f66d467415a516e1f5fcf5a2b9bc844fb659e6688c0bd57037deaaf14ab752ce0a7aa3c6e582c58d1a0837efa58c2d5c8cacb527f24667b88edf5039044c071cc5f73b5aedac062ab1556717a54a9d134d46afa2068f261bc833cb83712b594aedef96c1993e31c8ae31fbda5e0e1040e602c15edd1e2ea153e5f9cabf6f31f0434ad0dd6314a1bb133c1a989d960f4d037095e7d2c6f9033fc3b19f549851ad7ffb5237d69ebd471130187aed49b9c61653ef0345b5e873ec3b27f9cea0a2dad2c5660ab3537d5f04851ac0b558d421116c34da3ab60cc6b54ecbbd74d40541871976a6371d37b79b0aa2d2ede19df26af71665640c3a0adab1a8aef532c4b5db3394d6fb7ac3137bb2530122aca47a4dea65327daafad5de7bc5f10287212ffecd14a03b121b7cbf29eb45ec0c43a0c2f81cdbf6facd4552c83e43e36654cfdfd1da70b75bb316473ed9240368f0ba8e8a8c124f2035f6ae43883ef3c9e3ff046d1c558ce5f1c05159f345c16e725dd2f9adcad1617f2b307dd6a3fcc38879d341ed857f0bf671f43360e1ec98f20e84df9395b3fd9dd3231f2ad3d34772ae350c9d0308e379c39ecfd1f72fb714646476fa493b356df041756024c65595803c50014228b736601c086e6ac767f6a1d6b3b2b7ecb0004c61894ced76a7486cd73d2091fe7b39a6d5eed89a928360a40c700bd1b159b382c8a7ae3120ed20887df6231e24f0fafc2d7a62d0b0779098e6a361e70525e25b27fba7c01953afcbdf3436122528bf143836965f6a80f391f985cfe0833cb32839f330349d28b37619c1ce8b9eea929d30403e5513aabe79f147d46410d2178e0c7650ae0f9d3ff717c4fea1c766022be3a3f631fb7819aa58eac5a8516266399f0c4b4e0d242c7cd886c0934da6ee9923786d8c301a2015268879dfcbd6c48541547c753de3a5c805c03a8141ca184f388a26c02e705acfe4e4ae93923eff32076a43532289020243fb3893776d0e1c224d4fce22e6a67b92fdaede5047688a5615c31dd9f96849ecb79125dc8e7b13888c11ea7375e45bed6d250368f78e796a978e2d22f420d09f5ea7d2707e90d4b2e1228b7adaa346ec5cf978c41d64d737556421716342635e5cae154a8274e6d032cc5d18fd84b138140e60d831ef6452f3e40b236fc28aab602c06fdbaf44e22ecd61e263b1b1e6d30373297d8e56d5ee8ef2387d86089bd861ecfdee3e583306f77735aa4077de18d076c4cb24be0a7b9a4f8c91ca808676d8af0ca6cdf15538a52374a40c4ef74e552b79e1aec416151bc50e284da0fe70109213b8efd0bb42a788fee2eae344281e289a177b0c682b0c92a9a026f5f2d013a2b8983ff509c0aa014b194d6e4fbf1b619f4f6883e99f8f13c91bb6089cd70832dea56b95ccdc707bfa6dc07fd29804d55136a619e32a35ff521f62429587a702df6d2cb1d394c8ebde4375895579997e317ee6ee24a2305e8e1106aef96ed9f12200a8d80df95c02b997805292711148ad54acee6602d103304615a5bfe68b60cec01d8c5533b8e869e8403cf0ab741ed50b14dbcf5d11e070b56c38914905e6c2382d512e7b1b99fab2871472d1f6d23e5b13f0d7ed82f90c6fa7fe6a2179f3c850bc674273e090f89ccae919e374e1e3d8d95191883ceef6ffdc6eeb13360f19230a81c819fb6d00ba10edb47cb652a03430d098214c8881d1e25c6094123a9efb393a47a88f2b492a3acc849e2b99b9defcd9e6ce748bd38ee11af6bcc8503c0d38fbba707752156b1c0870237505ef4aedc0ab13a4c35a35c940dbd54019f1f3bb9aa1859737e658cb6191df71e025ce614c2878cafb136f639ac80902d1f4015fa912f99f138df979bfddd35bbff699884e3a6a2a39a2501b1f1d0c836e119406e5762820793b8f8cd47c9236c1ef46a8b435cd168b17acf54a32da299c25bf185f0ae186c98e1be9dafe61e092289985a0c785bd33b02ed9bcf93db24a7a66aa80f403b35488e4bbbb80ab088676e747029781b492c7f4c575a01ca3e3bc921dbb7f5fea1e52a7b1c242ef875f8ca879df70560c33ea86c2abc51568b440df8c64d68f988232c249c074310ad705c3b943b5e2f71cbc13abc1425c4e384086cf51128bf2e82fe0ddd8694ce74231ead14f11d535867b620b1b7881b688bddf1ba903529ca2a644180e69f9fddb306d0024c5ae1740d70d4dbe31a482297965c46a0cd27a151461ddb359e46aa1215d844948a10d682e43011697e6063a64622f552aaae525a662cfedb821e1d5a4b8aee90fab2772989dd2215c2395152f1bf77c48feb9f5ce8d354ac3cc585a1a0cad3d023b4015db94c9e249d8530392d072939a238877ca30816c2e0a85609f27541082c607e49b9e8a7aa10b0bd64794739c36506a1d7b0831b520143a79efd06eec19903f5bd3bee0420c47d54a98b9faa85a8bf006e6719a357cbce8a71053cf63525988a5f1dac0b4e1ed24d327c22afcb79572f0b887fdc4a4b73e321019d861da4e7ae8e80b4ec9eca05b01653b6c9a"}], 0x1fe567947cbe7e1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r2, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x2a, 0x5, 0x8, 0xffffffff}, {0x3, 0x253a, 0x5e4a612a, 0x6}, {0x0, 0x4000000000000, 0x8, 0x6}, {0x1, 0x6, 0x4, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002009, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f0000000000)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) renameat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x100000001) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:58 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x2}) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) minherit(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x20000002) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) getsockname(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR64], 0x1) 16:00:58 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x31c, r2}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r1, &(0x7f0000000000), 0x1f0) 16:00:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x891, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xfffffffffffffd1c) r1 = geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setreuid(r1, r2) sync() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x1f, 0x7, 0x1, 0x3ff, 0xcfe, 0x7, 0x3, 0x2, 0x101, 0x401}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r4, r5) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getsockopt(r0, 0x9, 0x100, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x1, 0xe8, 0x2}, {0x800, 0x1, 0x100, 0x277}]}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8001, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7) syz_emit_ethernet(0xffffffffffffff2e, &(0x7f0000000380)="b68d9461e69675a86b04725e1aaa53ad6551993244fb44fba6a033aff91a84593f9025728137d72957483d43e2d428328f038b200eebef171d16f503cb5d801504397a05b42ba06cc0910a8d02bb7f22ac11eecb2ed0f156b6f4ed2bea2cb47a5f3582c85e5b8f746ad6e5a40512cf20927439f7f2903d1eb6b067f93d3bec13345927606d0f6bd9a8978494628644aef2baf5e72a71847a9a1a8fd9705adc84a29ffa052562e309c0847610e4ccc23a9dacd0db5e560be50ac3f71e105e2c6c1d874597bc48cd3a8ba7bbae7d4eb3f1326439eb3c92859491392f85ce3fc27d4362ce375fa117ebba1fb73e2d036feb59b56af27d5b53886753b87bffe89fddc4ceaf43cc386838fdc8ad48c852a1ed6969856919a091d85f1b2c00d2d160c782f324a56676f4fee25f796dad815d686af2f7c8d11f3f460368da31d8a0257e57c82018e36a79763a79f779d41c00ee0c8f201e896f6f6822426c7d98602996f7c69d733823bc49afcc39b1716e28191abbf77999534b7a4e406a328c42") 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:58 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0xfffffffffffffffd}, {0x3c, 0xfffffffffffffff9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x4000, 0x9c) munlockall() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)='l', 0x1}], 0x1, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0}], 0x2, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x7fff, 0x8, 0x6, 0x199a3489}, {0x6, 0x0, 0x6eacf668, 0xfffffffffffffffb}, {0x4, 0x1, 0x7, 0xfffffffffffffffa}, {0x0, 0x7, 0x2, 0xfffffffffffffffd}, {0x101, 0x20, 0x7bff5cb8, 0x10001}, {0x100000000, 0x2, 0xfff, 0x4}, {0x3, 0xffff, 0xd4, 0x6}, {0x200, 0xb5, 0x81, 0x2}, {0x401, 0xffffffff, 0x401, 0x40}, {0xcba5, 0x1, 0x100, 0x4}]}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 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) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000040)=0xc) getpgid(r2) r3 = msgget$private(0x0, 0x14000200000003) msgrcv(r3, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r4 = syz_open_pts() close(r0) r5 = dup(r4) write(r5, &(0x7f0000000000)="517ea1f3fdc3596fe03ddfa94a9d2e5ed28d7f3460a4a1f0a7dc37fd0fdace36004522a57cd502dcc38ab7e756", 0x2d) r6 = syz_open_pts() poll(&(0x7f00000000c0)=[{r6, 0x48}], 0x1, 0x0) syz_open_pts() fcntl$setstatus(r6, 0x4, 0x40) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r6, 0x4c}], 0x1, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0xfffffffffffffffb, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x88, 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x6, 0x9, 0x919, 0x2}, {0xa8, 0xbd, 0x20, 0x5}, {0x3, 0xfffffffffffffffe, 0xff, 0x5}, {0x7f, 0x1000, 0x649b}]}) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000200)=""/254, 0xfe}], 0x2, &(0x7f0000000300)=""/1, 0x1}, 0x800) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000180)=0x7) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0xac, 0x165, 0x2b272664, 0x7]}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000180)="ebff125c00002000c24c0ad11cd698a800000000000000006cf1f967107da3eb680c022f856302a9bedbd9a5b8f13ee758d4666e1a02b9f183ab0c86ff00008000000000d8da7d9ae80b9711488b5f60dee94ed38f37", 0x56) r1 = socket$inet(0x2, 0x4005, 0x401) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x7c, 0x0, 0x72}, {0x80000000000009}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/68, 0x44) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x6a) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000040)="970ef40a63c41d41e7e6c15d3ca2e7b37e7ac96f9b6283339bf0d3bfd4d5e418ea936ea1994561719d886168b877501868982a85705a9aace04effa8479fa87f02251758e39a3bed146c457b8de9120d9f72959821e1688473d4870c3d9d52c2828cd5e76d", 0x65}, {&(0x7f00000000c0)="8a66a525ae68baba9e429f3e3b66a958fe809aeb31d05aec4eaf455b89eaef535738de41f00e136f4e77368cec6c5356a64552b1839e543482dc3218793df19e490662ad99352127dbf89fba98f1bdce556b9c46f4ceb7d57a508d391b717105782b5d22b0e082f7f56805f2a8498f6304c3b4a24269e72d0df17c2d5da05376ae998c085d9e53f9eed64424b1fbfcc2390dea8e623d69d2f322d7edd2a77538c030f74f443a39c08b20efcf102e1ef90961ca5b5de7007fdcc3b6369629062d64b91da9fb2dd8c8325209b778190eabc10d387b3ec937f995d816510ca787794765e12bce1b3f0fc88d8ec05dda4aa0e2aa5e2ce302de702125ae57e00fb8e2eceaceb55ec486c19fc8a73b9e6bb94980d8078c3ce52f860169b5354c498a127349453a1ad0b09dc4bb3c4b170650073aa87364ce4a437742707ba0428b5d5255c671fa934a3a401360cc646e626cae25289e43e31171cb62e5c607792c6c98e0f56705d4432acf8eef7a11ff93068f7cb631a63b6f4e61426415aadcf79546800ba3725348db0cde42f0b27b8fc7ba71bf0fd1fb99b1e963771c27a5bc819ca992afe50279206340d52155adb6f7b9e2f5e2f1d2e9f008fecfccccd75653db71413c5e6b81bfc7c64d8b3330032a567219895313105ebffbd5d039aaafbf6b020dab509a2bafe3e6eca2ea78922a1c319fd42a95fe81d61dbc97f2847b1b3186a3089acfcbb55cebeb944aba634254d3bfaaa38b42dd71550e6a4180ffdd57d2e240c0038dfe981e2bef2690e7f56a6072f28ddac350b3c3db1320e552f365747f24014ee057e2ead7089d82ab10d126dcd3af98e60cbdcde947392a09e2f714ca4d4dab9ecc0f0e0123016d22856b197be198d52f30787ed34a03fbefe65dc85af722b54ede9dd979f101162f4d3c8bd2bc2610a77d5ee8115a6aef6c2d10c1d46ca9061cc18de20231b519628ad60846d9a3b3b94f9bb4ce0e3cc61ebc6fe53f1893d155e0e67003c2741667ba589e25e37fc752aeccb8427ae9d38479d9effe21e7f166094d9540f98134a671f979ed9b0d8e03fea205bed97492edcaeb4d29ee1964cebe0cf70d8ca820a275259250ff6582cf4a921fa2222a74c091a60ef069a5d1640b0fc35ec5e25a8fab9e640a5e7e893a879371357cfcce17603dcf429dc0a819d21840519b71fb30f3d510d2ac07042c517908982ee9ac3b8dfcbbf59232731fa8ac857424e5a5e45363cf1c568932db24cd79c336704bf734f8b45fb6fc6986ccf434bb1f610a4cf621063cbfc56cf8c6200d5519338d7381a202fdcd50704be890beb475c9cd5c1b52385f1750ba78e82372a80aabe185fb6bcc704baee7de89dd8a2edf0ed0ccae382617e6530220b7234a86ae9e6bacae3a63429736c7a35e8d0fa9f5f5799a3eeb99fecf1c81a3506dc4b2689e3db6421b8c29d29d86af673f782613862a89a7ade1301ac10255d6bcdbc4da63fe737ee666cfae6ae6419710e0abd5522e9e1603bf97437db52f2307e493976f921afbadab105bf8aa391d6d7f131ff48ef83391dca46c33be2af0f0d4d84320ed16627979186d7bd2ba883c659de2e84dee8f61bc66991d745190fdbaefb5a4e5823b26450fdc5917307343f969e9c6574162956aa6ec90bfb9398fd047dc05b4fdb26aa12a3e0da6c4dab0f816f29cdf9d44a87fd6ac65367c08b57906eea0d3b053301d85acc2ee8788f62496aa78cd67f114e7ad0820dd175608b1d532dbfdb72a77931d399ba2e1bd909c3b88c4ceb8e83a0d1f68a7de4401479e6914e562a6abffbf06a7d63942303270f6678100c88d4b6165cd8657d64a1c0d8763d9a5e6f88decfac3ec16e23b47c09d38f1cbb8cb1c0c494e76bd950e50535a95a9d6a8780502e17f35e3bf7db947dd15cc160413749a471deafba9dc232b5887b2e259e481bacbbdd0017d36e7fe608064c2623cf5ca787def4b1c4ca8df87c756a9de959e51260c6a818060545b7fd20f349121a031a38e66949ec3e4787565b7deb77e32d7086795a992d17ae16cb9d735a7d3c23d4d314239f83ee34927ff9ed76d99009d11082084de288e2a9dec93842613224c740fdf9d135401b95b06f66f025fa5739da972a6a90c8bc3d0363d28f4d830b452e3a6936901cbe5b66f1538505beb37da6fd9f2c7d4c0fb1433e2417df9e45ed756624e2166a3db7aa24907fb3459bbac13b464e0b3d54aed9534a6541f1fa4d34dc60ccd0586cd6e3ca49d7af32f5ea380161a1c231df949500e4315931104d2fe00d8342c416cb07c5283581f9f9d6de4a39963e8544a3edfb23b8906c5b1d58cbf26d83a12abd8c47fd84148a2c479e36430e22d2c54b4daf6f5bfe2543695a3c299a58745e7f3ef642a2f3fcdb08d9b399fb20c43f7986af3b012485bd6433c25bf9983a653258ca6ee97214cdaaac903fcc235a3802c104d8c67ce5567362e7d7114dbe37ddf41d216bf4d583228ce270f11564d6aa3225d38d297ca4c5f2d692be039dcd3a0d5eb3ada5f7a5af25f8a6a6e19fae1d7524eb27df8dac2e440a656fb7c4dc7eab4069294ad176a0b9a45e9d6178b3985f26fb0f8101b07c3cdf1ccbbe965aa7dc993ebd1cbb23cde6ef0a7ca5ea2c256330b5d86b4004fc74b5f5a1b63c2870e2eb3b5ef145318aba8374308669d38d4317c1a10a481056af33c79e47ff5dbad1884983417f3bf75c1a3a2621ffab0e4c99038a35d55ec13f0a1fa3e328187e95db09e6ec5e536b5ca8782175fcf23fdc006693da4da14cd7797e27bd5379b7f4a4c4d9493032693143da2f6818107d4894f092a8cecc5589a1420496a142a4883b92c2105207b73a1b0fdd269376350ef7663385f7efcc18e62c6d3f6cfc3d05b0114b6046fd3b3f4d7fbfd5a1b488c770b920e9c9cc78b349982a9516321e17529bb4b7d96ebca04c5857f89a6eab47e382da5b7f98b7aea38583ed8d1e73f7b6272109e83b8b136739bd846ac36e1baf187c401800420850259a9954358326b6b5bb872ebdbbfa13e262fdc5fd6baf07031afd4732a6e0ef759aaab4117da1e38784f6a5f2e191f571d2db9cae370e2bfd9b853bbc60d3bce71a8e8ed69ed88670a2bd3bcf86d290abe1d5b2ccad8f8a1c63180c9b734b5a3bbaf58cb809f4f435f88dd4247f97110fbcacf1f757a3185d6545a44d9b3533b15dc082d5acc53619052cc5165a9bdcaf74e76bfc9043e79790f763bb61f363b558517512a53b519a5a2050f0c98fa2d14d216ee672dc40c135d11dab30fd9b3717fa4ad40d53366a3b45b7746918f305bb84cd18f312f01908aa1e5cd1a4876da606207862c8694f87afee92259a1fa49af8c43750a9cb33409daeae3e61a6253d4b4194d0bccf5cbe73f5b7264abef7073a3771aaa811de8549234cf1b65f739a37ca4498ac08204dec63e7fc4b4f7ce7136e5c70a4acf31896a7123fb0aeb1206936447ac04cd90a56a909a35fee399cf4aab439df8e6eebe2b228444cd842621dfe33af98cad91db859875606cf9ac224c91a0b11c6a53030ae2ac3a35ebf57ac0abcd8effcabaed4719b99a57f59d35d7b911235c8b05eea7b965554ab8092acffea827b5dce83ef4acf080a6b852b4553b4eea591e57497c19dc832fdca9e909b26db27911a1a661386ec84c7ca9f200ab82c9243c902fa020d0e0a6b07ac6cc761913ea5b2396aa1d596eca45484398c65776a2e9cc57f9faabb0bc68cd407e4f13d00bb16a3878ae9ed8bd165faeeffda6c4175f04688306e7a6fe2d98c2d6c4598fd43c6966ea7effd4e0ea77c34a6758c8c3ed27bbd852b969fc0c35a6421d24436cbcdfcf0d2223596fa5c458b3c945029d8c9291256fb01f37578d2e12a2deaf08549e60aa06e12582f4b30281b69d2a69bd5d654eb0078357c5a35864636bbeea95b9bd6238fccc915218af45a41baf4dd9820da80e27f569c89d862341a69a8b67b6d8ab9f268e5f08d565569ad7a1c97b0e6808abe1a6246167aa80d5da9e2eb8a7348bc3124d942aa779097f2c9f385065fbeb3aebc1036259b21f5a77d52bb58e5d8106ca8eab9dfef085967b588c636a99d1603c8fa91fcb6094c3190c8f488bd1670592a5ded03ae42ee67cd7dd1e0e7c132cbd788c2e95035c2fd2d92aba145fe0ca9877d759e5e59366f6889165c60b4bb898474aba4bdacad194de5cbb6826a5faac5b6346bbc1eab727c1f7a1c6babaf0093dbbc379797200d512f86973d1ed97d45b0fa8cb31a62d4d5fcdf1a831957a22471dbc9730a6cb405dad6e9c24a4ce74bb7b2636d93d2b6db68d1b1e242f863306b8a459ac138c50207ddd7eec9d434325d90298e83267de9f807926e2fb30e3f413852ab5489094634e5a5693017e0b4d9fd084b33c2187f70881bbb11738fe483989a56824d60d2c69f23dad15a4d542b6a198306c317ed46130a43516e65b1546b5c7ceee2ebd303475a25e46c2e1e247fbd4219be2ae722be69208eb4489c28288ba43969c98f6e97ec56fb581f40af4362196afdef9f715bbeab480b1ab3e275120b25cad7ae0e3b5fb7128a427628d93fde3a0214737c72913622150ab69c331873a11fd88327261da3f6859c8c6541b71697618c5ec72fcd1f6d8d53ed289a76aa2f6ffbd219b375893af954e0231957fe298fe93044bd52a74775d3771c8b0cc79f7616eda726deb2b4752dfa3ab7cfc0c75598feeac106fa35b4e627b7d6731ab8a1017e7f31fdad0e8dc5566e8c688ac6be5bbfe20acc0a544080163134328e817a8df718cc23f1ee914058f9b5138ea0c3f865b05ebffe6bb3d9a3f0b5427bc7112cc0a3b18094fd53d75bb1e1c1b1d69c5cf86ac43ddab0a27690544afa655f77680dc2ad21b1ecbfd921ded2901c4c3c33bd0464f7ab0aaa043f76d4de841f026b424ada4186bba4a3f57db2642a648d70507444d4fccd16534d08259f492a6b92ed68053fb7b67b4f68a39fd15b5208ed5665180deed6b26d154f5ea1fcd9949f1f0a7865bb2c1714c162c6f8dfd09ec884f876242a44c48dc99bd7d6f49b32ddcf0c0b4fbcf6f23b89bb88472b7311e22667b3927a51c50909b6625f56f0c4a6c88581fe25c3b30aa71234998d8d9d86fe4d89c50704b0a23732280f72f78ac43696cbcd06473b8c37c894a1d6514855e6d8daae66fa41d1abd34f4fe4b775d60033984d89d29ff627341a43c59244fb24c8361fa047fb931884149d163aefd291ee003d7de29157509d5c963e3767e6d895de6833356ca45cba69391259bd1efa4c284fc90547fe3fa98067d54726ffb155551da2f51165f850ca3f430d506083a7ce6ac958fb3487ccc567a9074552b59bd125be6bff1767812f441ab52b884bee516f0936f5f30c58a1680ceac934107ab913bdc636caf74674c22e9ab83cd6b0482d36b4873ab692dbb600f6bfb64a419d4161c201b8c7ccd3fbe83b5b95194c756788ffee517e5b6d78f6c87d237de842916bb327a0233198deb8fd896fa0b1b312f0005990d5508a1628f2d0cb18f3e963147c2ab2a8b2d56c314c7825fd1da78d62ec184c0c63a310073a5074b0c14a82834eb8b7be0da7350c76a3b36a56c5e32e3e1d51f1a4ecaf53d496afb49caa1a91be62b79884cfeb17a8b55f0f94c9d046d485c5ae11dde7e9e65212cf590c26ab8cdeebeef4fc0c2ef673e79362e5fa0af6dc6d27ea127c05ef6a48cb57e5992b6bdf8b88d2b73ac7106f531562bd93027e4510e64a213b9056e8d89cb0e5fc69a34b3579e12735771f560b7eeabc4fcf626a2", 0x1000}, {&(0x7f00000010c0)="aaf36ac0b08a11b9534fa5d17d442dc2214d07c89ad2e5f7144f7ed016a6c679e2f5de128a20a215a643e4b6cf390ccfd6a528b678c2de65e0dcd72c7e902ea3a68bf47b60e5816d5ed57c49e233cbd277eb16bd0afc71433966a16b7b47e30fa00df532e9e9db0a011df37e521f26eb30a00dbe118fa32cf605646495fd9e29734b29a0d9200f42bdce7dee0549419a46f96ee98dd367069b05", 0x9a}, {&(0x7f0000001180)="a802d36963c500e9c27da4330ca88a621a8ed51b29f5fbc525657a686094b7306200948b1ae73f198bfd98286320689f4f14c7738b6f5b1fc36db85538bbcc32018e568f5622ef737e8e3caf0d87f12a1db4f8343854d65e324c4f0af01b1a18adf0a490c8cae0f0760d3f85f44e0d8628d02e8fdac870c9eb06f866e9de5919f910843db1c25cf4f390f753fb0f6f478fb8bbba8e4797964905b90639b343e694c4234fa451bbf87f6d", 0xaa}, {&(0x7f0000001240)="3f44dbf3f87bc58f367749ccea0341ca1eeff44b61863387571222af16465a5687bcf8f71423ce23c2ae847eb03182911cd89637d6fe7a9c27dff6f014cd42b137de66c9162c140223bf9ae43b4072bdd417fc5b51e3fdd6277a9b1c11fe38e2c8c8ff36d558967d2a4860ba9cf67b61ce2d4b2854bfd68fcffd46d1390ea29d4c1f32103d73e453842276bff85bcb0c45f588b99edebcb0d5da57698e0e62711fe645ba4e8c0809e277e06cca2c411d55e34b0b3a9276d29e760354", 0xbc}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x58, 0x2}, 0x4) 16:00:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x0, ""/14}, 0x10, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x6, &(0x7f00000015c0)=""/247, 0xf7}, 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x10000}, 0xc) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3fe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00003c4000/0x1000)=nil, 0x1000, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, r0) 16:00:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffc, 0x62d) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000040), 0x4) mknod(&(0x7f0000000000)='./file1\x00', 0x90, 0x4) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10021, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8940, 0x100) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100028}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f00000002c0)="cb3e835e49f0306a37bf9846e8d8d8a0fdb4db529e2b351c0397f15c48177e31f120ee21207a680fb262549aba86148b29380045a18b288026c326bba36a0bd8941d7d37a119b90953ec273140b59444a64c34969843e574ff7926a4486e2d1c7b3b726045cc97d4e07f9129aa2e80d6c656") 16:00:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 16:00:59 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0x4d, 0x8000000000000, 0x0, 0xfffffffffffffc2e) recvfrom$unix(r0, &(0x7f0000000000)=""/23, 0x17, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:01:00 executing program 1: socketpair(0x4000018, 0x8000, 0x5fffffff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/57}, 0x41, 0x9534dd1ca4f08891, 0x800) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x80000001) r3 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) recvfrom$unix(r2, &(0x7f0000000240)=""/123, 0x7b, 0x800, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$SHM_UNLOCK(r3, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r4 = fcntl$getown(r0, 0x5) r5 = msgget$private(0x0, 0x1) poll(&(0x7f0000000180)=[{r2, 0x82}, {r2, 0x4}, {r2}, {r0, 0x2}], 0x4, 0x3) msgrcv(r5, &(0x7f0000000480)={0x0, ""/175}, 0xfffffffffffffeb0, 0x5, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r4, r4, 0x8, 0x10000, 0x8, 0x20}) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:00 executing program 1: r0 = socket(0x5, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt(r0, 0xfffffffffffff001, 0xffffffffffff6a07, &(0x7f0000000040)="7f39590c8dd0adb4bc0a42ded4d56135f00fe7aab389bbe65fc9e78c197681bc7521de1ed3c88905dca9fe81b294869191f50f80860707db037ef8ebbb9f01116d2a9906df7879e3547299bd07848936773a1454e2553fd508cffb0224f0a6e1f35a6ea4299918834215d456d7e00e83f7bec6eeb982de3fd4e1518dfaf585a4d1dc600f87b877d05358fd", 0x8b) r1 = shmget(0x1, 0x1000, 0x146, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/7) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80004c, 0x0, 0x0, 0x36}, {0x15, 0x0, 0x0, 0x4}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddb, &(0x7f0000000100)="daf7b700ca287d123f76b757b6") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(r1, &(0x7f0000000000)="e6c36b6fb1c3f22470c695", 0xb) write(r1, &(0x7f0000000300)="37f1e523137e766cce2f2a0f4ed0e0aed5b2d8f958a2abdd173400769904b7390d5b23115fe84280fdd1231fb44b2cf24e467bd1a71d356831aec607c5ed7c2b8d16e5e3c0d8f7893208f49fa5a29e7c55a64dd3b963", 0x56) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000380)) open(&(0x7f0000000500)='./file0\x00', 0x8, 0x14) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000480)=0x1ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x8, 0x20, 0x40, 0x10001}, {0x5, 0x2, 0x5, 0x849}, {0x401, 0x5c, 0x1, 0x100000000}, {0x1, 0xffff, 0x81, 0x20000000000}]}) open(&(0x7f00000004c0)='./file0\x00', 0x110, 0x121) r7 = getpid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x82, 0x0) r8 = shmget(0x3, 0x3000, 0x18, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x101, r3, r4, r3, r4, 0x20, 0x200}, 0xfff, 0x6, r7, r2, 0x800, 0x2, 0x3}) 16:01:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x445) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x100) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000200)="64b544a066cea4c9a5e7804ef96938575a55bd3e59b9f2d73fc4ffed44bc4422f8a7bb73e60318f76400328f9c1885efe08601812f7ebe569e89c536aa31369c6b1dbae6cafbcf53575e3bae371d26ec801da8b87af3a87cf0eebe9a163d4326c54a560a", 0x64}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) mknod(&(0x7f0000000080)='./control/file0\x00', 0x4, 0x6) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x108, 0x40) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x10001}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwrite(r0, &(0x7f00000000c0)="4e75a09e8914b50c6e183fd6b4299d405fe3f03eb36fae0f3961d55ba14de4f752cac1ad0e121e1e9b5851065b71025de3f6e292a05118fe70c324b66dccfb169cfcca9c9f59c53d21cb0eb464f293b7", 0x50, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000001480)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0xffffffffffffff36}], 0x100000000000018a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000001640)="009e9802921f87ad5da35bd9e30dcf2d4ccfed444d260090f245f53f117f2c1385984067da77fa49d90cbc24650a2a99ed1b7796c17327bba2fb0c6dc92f685a4f35193dae19183b4dce35bf2f654251b7f10d9ec4d91be907b77d5f5dd08b0150f8ce21c70e5041ab94407e1561ffa095dc0433a9605d4edd7e597bd0e5d5cc06ae8c53f521b15314eb35589d7f948ae9b61f", 0x93, 0x400, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x1, 0xfffffffffffff995, 0x4, 0x4, "d7d1f169d616746fd8648c8fe374d2ccf2e66861", 0x40, 0x7f}) mknod(&(0x7f0000001700)='./file0\x00', 0x2121, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001740)) syz_open_pts() socketpair(0x0, 0x7, 0x7f0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f00000014c0)="1d60a206349d3d899196636bf83cd54af62fe6e6aee61ea5874a04ddd633333def73f1c12422f92e615733394c781f1edd7b16480ca93a4b907ea21f3aa90ac68059df10d5060dfeb68fe368902bc94334a6c8261f06517d3c34b3ca2532c0118a175a9811e7b536ff3c30959900e0771d2738f5e1282bc5110d1c816fce2a03a5581af4b9a0f93bc7578ec356c24d1fe08cf3182868318b2f5ff4663223aa3f1b30086a86bab115e16ad0df77f785c9287e290ddd0c4e1267ef05c12772f0c43b5d416f3dd39c020d3ac47d71", 0xcd, 0x400, &(0x7f00000015c0)={0x18, 0x2, 0x7ff, 0x6efb}, 0xc) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000200)="32d8dc51045d0c04c769f7ed8cae2df0493b8d1cba92d8811d0c3f2ad14f9efd632d35d92a1b647a92263b6d2f0d8ef474ba41b44a53632fea90be6577b377d06fc428de36807a3e50a69cad4d1fd40602d1b07bf56596dad7f78dd77fb4cd7126658469751a23cda2bb5bcb26839c4aab5a38718f9670630c908c7574c631e1ae6b1f17247707291d46fe0cc5571127a31011170226f3f00f5121a278fdc1502f1c8f180e7823a36fb2d93836aa74ca5578c348cc49d890f91774e8b6ddd3519a8edb2e121db247", 0xc8}, {&(0x7f0000000300)="8df18233a356f4a144776ed04a295f098c66e6e7b55c1eadfc38d8f8e6b657baa2d7a23f2f2f5d51833aa7553a88d44f90183383b75ae855b99d03a62c23fac38fcb0f79201d723440b1e7293898bc5ee220f56ff0a7bfc2c90c10e3b99de02414498165d71165a329eacdf82ec75d904f9fe33089dbe0b379443c187846b1a04c411a8fd3209047b1021e81c5ea11d002d0a54c80bf1e805c8f0b12f1560fa46caee8c19e2c82424597786e888c936583356626cb488d12b91a68d39f71cd283c12ef47496dc59598cd050f9727eb2181223142db5c3d34b6543feb7764f425ff45fb0acd5a", 0xe6}, {&(0x7f0000000100)="062729d9ebdfd420f5dc825e490769f4522c209fb2ebf83f0cd5d131085822f718efe3835d3da204dab5ac17c305a09146825a0eee556a381e8c06b574937e506d024e521d44b04de3a1811feec0f08e00a78f0dc62f09309346ae5d485b08232569eb33f47a821413a75da9d5e6bd15fa172dc7682d9911c1e1b2e9fb047a451ba5f38011db18f7a0a3d5af08efaa5f9b889207e959d5bb2e96dff737a060f01cdc7b3a3b3126da79b9e3c2acfce14c0f0f22482ee1fe5cb1", 0xb9}, {&(0x7f0000000400)="bc4d3b3aee688c30fe953a75bc4ce524cc625c6c60fbf301aec8019490c45b9b8689425d0c7e97be3030339fef8abfb70d95a4cc1947445f3ec3986fa1f73845ad0cb8291beb1ac36ef2cba5b4136d3133de61edd429f4cc9446abfba492262db98279f88ac3902c303e616d053db6809d286f466f1f1801ca5c49685cecdc5027d41da3b83973695f10f8e236e0dc36d204ab8cc991a5be04f77ce7f8586cd698b108bdd8d83788243a17bf0e669849eb23891a40d7b0a467db087397464bb49e762a3484cb62572671bafff8a9960f07a800b31e138caad8cb7eef99e0d2050c5a72e407f1c21adc39e9edefb24d39df8d5afdf4c3099e35ffc0f2eaf3da0134e03d93333847ba058dc41f5220ee3c557f16474ad2222a1023aa83f62124f6896f8b463a5829ba5e3e17a078c14e367c3903879924f6de6fd07c74ba7e5ee0475446a6ea9b0d2e700ec66915ee77f7642d6948352ddd71d3125f7a8d75b29ab37524f86643b28160fac9e162cb5e6fbbcb3b93605e6201fa587b745c4d87234533c03d4c7eb640ececde6c9a9ec8398d5c8a72e3a4b0d85d84103edd41ae372e4abeb2b3f36a919ed91772c37ab6b6de01a65ae9f878ea741c792495df98a0a10e1ba10a245b0de20adfe328445e0eb93e0771b7ded951ad90aad98bfe5e0ba286f96eb56d66aaee881961911bffc0c5fde8728c96fe894ae6697d349e0f9695e8b08066dff7fe19b714d49a479cafe7f1f638ab61ffb0e89e9f8500050ae941d0c432ed3e533305291a4b27ccd02de534cf27cecd60131333fa463758b885d7dc2a1f64155f310f96abf62e9d410adc29a055b60de43c106f6b7766aa8433449f6858b0c15edb060d881bc7729a7efc0fe285f35a44604a618f5aa5bd66e4f8fd294812f81c93312df86afe1c0494b8e9ffd98591ddf503845b7f63d2e476464686a55dfd671fca292ac5514b72e1158f3893dca8c0ffd849d5bc04e9a8703857fa311d7a24a829d58a7f624b6036c811558ac1232525692b733cd0059485e2d7e2c0aa2a473962a673e1b9673530104e12c3ff5b2b6ba16b6f12bafef29772cdbbc04bc31f22c461a677e4cce7fbb91f03f15817845fd9212aab1be5fc3a2612267a030eb92621a39d972f971412924283e34679e92bfe8319b42cf9d1dd875819d61891e73d4cfd21eaf88591981331d91ee36db39431d08895e9099e75ea1abdd48dfec7e9c9d48ebd9854e7dab25be6b22ad2eb6efeb1907f3dec6824ee87561ddd1d14a29f6102071cf3f4e31efb85c26c08d78c63aea2b2e95dfd4ce9ff90ea7592bf4e03caee706ddbc948a4af8fbbd33a6e3b322aa4b73b04e526573a879ed68e2a20faa22a37876359633b74eb5b8f807b1e00a44ae7cce96fa669894ea2097863111247980dda983f22e26d49c5645b02a5be73e45122679f637bcf00c6b66aecca45b9dd338d71b4d0991928a5b8c3ae933f3e863b577c6d890ad5c00d15b324666ab90553ef79f3b6792e83dd59dd5f67b7cc7c29968ea3b7988bb03951ac24d8b418e5abd02cba96da70cba56c161b3223b57a5588081b2780c3b140feda6ccc4c45a422dd85b88667e15268368daeb088695a8fc2a23e29aa778dd4f17e05f19719fdb84b0e194e58bdae25ea3e3128d69aa7395fd479ccbf481be9d8cc3ae6220fa4d1502a67d9758a5447f759ced0bd6f42541bf20f0ee70c07407d31167548ba466c29d683e1363abf7bf81bee748189fcd0f5ee47516164bcfd53ab13ad4cf90e4903d17e28906963d433e66d67966dc7fbdfbe0f85686812a7c3cb7bcdcee839359c9549b5f2b362dc6f766ac4131a75e21d35e1ed27944a451fdd6cd769c9bde886b7b3369a5f6081313bd98e92ddf5d55984ffd58d5bee2e08a116c20d2aad3691cbbeb305aa4eaf947c17c643242aa0a9c2c32d64963016698c38df93c92d5e227003d54683b50a57823a45ee76f0bf07d9c0df988e5c5677efb3d05326018a26d7b5d16b2e5bd44ddba90474b0ce29b21deba0a77193c6b6d27c7d26f884a0bef16d8dfd9967fe568b616bb6aaa58edaee9f52f3325fe245bf4398a54b2ddaa903cdc26acebf321368a01527d93a835892fa71688c579d990dbe8ed6839119c4ead1664de62729052a37775cefabf7a6001d68272053d866f334703184de35d6a906b334f824e6e13207adf7739f743a81bba0ef7a52386a999664663d52fd4576991d6113efd9c69bfc6d7bb3b18ad1f65d1dbfe90169f9954debd62aebd06e98a6e142d72152890a46d435f17bd09e302f3a820670051a81475d7f2157b7115e935d468c3be9da171f781d1a0584db8ff90daa0791cabd7ce9a4fef3cae038fa90390d1c6bb533d7566b9ccf4f9718c98e4d5c1b67ac8072b35e1c5a5b9e556db3c611721700dcd2049f33a14d0da8da18ed51afda66d9c258adb05bcc821493750733469b956ff46fcc0200dbf07de82c783af8a2b1b01959382f2491859171e1522e17b142dbca3694297dbcf0ee3eb691ae68cffff54011598700c1fb210dda92f27b684b3135c3f2e074d9fa28e6b8eebf3c38a118f8a74f683ddfc94abd62f1daaef54b54590e18ed630e47eb8dc8fa821d104384d94849668afcb45b4f1eed8623bd345067fce3599d25ca8e7d1d0f4a557ee41e05d715bc6e271865e7e521eee4e3df7c84465a77f40474ecf34bbbf191d15ac746ef8842db028c3c8fc5946d0b88c306970a7b82f4c9236537d01d95fc4a73564a9964964a06e163d77d94f7abcbfc299838f78246fa0561199a185c4189808c15b1986960006f7eabaf5e7106b931e913084724a11ad35cd4720d958f9c128523c4c2f2038a02c732b998a695ccf08c5a1dcee9fd4e43a27d1289c4c1de681557485c8dae1e7be25bcbb42a1667268b57abc8042c8f9beac15fcec5525ead0a75ce693e0d4e83fdf5a822bc7f6e4b0ab80ecf29a3c0375c452ecb7e324b8f5812e8e49b7f7dd232bdf315e1aa46156ebc51a4381281a3b579b7450edafb232785d82e6837d2fc74953052076e3c601625b2cf885ce361992188d49c401d4d7912e9ad98c9f24aeb8611accee16a98f5c3b46b3cf366d3829aac857d6e7482585382e1a56dc437bb0b1913f5b64fd47e9d1ecf55121ba4119211ff9a68b1e67e70f5b719d9fe0c63f477e1a4972b6498ac8ecfb26fe5dbfe78b95a6503d077aed2b7063bee8253ceec0e80290144d0e9dc8e6192429aa3cc568016b40e424c6240b83a28459ca3b0564423fcdbc1bb3a19f77bfddabcc655fb491c64047d40e9e4055c23d0afa32f5fc8931461e7cda17a41d06a19fdcc6b2a6de21a5e301f6464f13df4bb2852a93d985ce3307427598fa71162586f6b10e84ea27eb0a93c567f15d8a5f90da3b0900baac177252d59eb77b8a24232fbe32c83f08e3f0f5459be751b0c68252e1efc126283918b71a7872bd711a611ddd8b38093c9de24ee713e0c1af539a8c123a18832a83aa3c5ea5537dc7ecb3852b5d81a6368739b6dd956b3db3e7d2a808cf6b4ffe47e482d6bc4cb6cac1d4eeb00aeaf697276f2f2ab8734d0abb4fb216bc40c2665eec6d70eb94d3afa0411e78b9e0aa37d74749b1a834024ac9923fd7a49ea78c1800b6be59b373b81234afdbd4b6fa165855c4ed0ecb261dcfd493a71055aba221d366654f12b29fe3ea40b77a26d5d22b1746cf1663c33d3f41cc5ff24c31477e74ebc7a8232da3b42ffcbd0bbc75c1ec1988a7fa1eb34c080d452c6db9c79b9e6d7359401481a043495f865105ed1fc1f242fa22754b5c5f1c530f08b4e3f6ffd8b1a0d678d9fbecd9f81734dc89195ce20e484906cc6568e78439bccc8613d10f492abc3e3452c77dc5e3adbe7960ca45dcb4ac2849f1451c8ace8e62b22d1a5d3b1938c253b3721dec3a214cb504002ccc13f547263369e673971115b7d4add0ee8b65ff271c411887dbb174a8995da711f2a919af3a7be3ccdf3a4b1005acc48f33938529637c73e35908c4985e0726689dbda5250157f2faef1342d133991eaf4fa5fbb65d0c1d948b22b5fbfbef395e4390cf86617819272f88622975e67815e497fc7cf766e98e81b803b7723ba33b1fc33bd5b1fd7e6b02215dfc338df7cd3a3761de80e7c462a4d0ff8007e3626c119995e6ceab3d7c4582da47333e4edc6aae4f7bfcfc3be315a5e6d699e9f1df07efea5825ae72048bf0ba9abc10af67a732ba2ce1fc6f9892be96e4712e74d4a12c19b883e3a1b8dee4686a80d32d1b6b6c27a27e2464cabd96bd7ba61e1f92c6f09a831a35d50fdc0b4774ee2cc7473496b2b8309477c40ecf2a4255b6ecc8026c279e7aa6cd3ac1f434af2c3389f5b74616e19bee011f2a60e081a73f53a2149ec1490136147ca2c448c2e03289fd14ea647ff6e636b305da09da08a2b83957b2f30661acbe3440dbf51c5ae84caa49d8746f36b29691d11032aa00bd3039be189a473689a6c123206f8fdf72e25194c336e3e7f6ad4a4fb91b64448942e4dc056d8f9e658b7b82fa7ca1a1eb49d7ab345c25daa8fbf4f66c58bc625a751de2de718cab3eb89be561e72e550ed5c9773b1d9e0c55ab3f1048668c76d5a94751c5f5f624ef318bf65c863282dea1ce14c5adb9fbdd432809e4d1882c8326274de0b784019a7763d3628ab46b8edfb0694fda966ff43dec44b88460c1d03b1f804b5318211828a170cb553e2354f0177430907a65f87cb0e8806da57962103ea1ef901826a868cf9d8d130dac047a7cead6e284bb2f225eadff794cc30cfeadf26c00a7e9ed69ddc41b81ee87d991339f46ea0f478a3499e5b5748e79f20a4f536377aeeb2a8f65dc2c303846c53c63dd4341fdb3ba7cffc9e7b8bd86f5eb701f49f8483beaf19c6d929a5efd5338928ad7cbba8bbc0a16ae48f67880eb499d787abacdadf3c02b8d5895cea2ea6059a5ef5b68e384cd4a43e9195959f849e58cb300cf9b7ac0ad506e34aa0a7ea2e38eb39486ede951d66cf5dc9e15f53ab367aabc6c55395988bad42c04b67b6f90c58d5ca4804d8d8d19ba4914ae6d5dd7a05397f044e1f8c9ecff5340717137d2424a68350480b0bb6017afc66c982991338df9246e17a14b9540eafe88968d8baac9820e4c9b7326665af8b92bcb97417d756a0cca803f0e59f57467698a443334a524314c51b168acee5dd7956491a39fc6e564b614b4f68e2a64a0b1f3f7c1957a45138cec49a9c6bcade777aa6751029e8c5333d8371fc402aa98f010f3006a83c9ff2e72adf766676c92f1a59c80457dde3d5749e04af293654160dd858375ecd9f1704485a13bbff2967be3242e72403681f29a55e06aa378e8dc4c59deb8c396f8c638c500666bc289335d638ee8ec3322ec7954e4d0e9978e795fdce5e7b3c08715513e4fe503909e6f3b89526f370a07e338d962eef0d8ae237426d502bde19445e0110902538bda161ab8899848408d24461cb707e64a32a50e664e66d137f4f1a14fab2066d91781bebddb6c525d93a8b3ff4688e11f6437fb8c0081481bd9f1087c73b6ee5646379499c47e87cd455965032224022c813c958c05d420415b5d22d59d86fbdfde12c23299a125926bbbf5bbe726e9ca59ebe2275227f52347725626d51f4d4f7d95eebef56c6b2ba3dc98506202f845f46c92e93bc73f8d25b78bd3d6006711df437b1ce8e6ed8bb52bffba51cd7bf8495bb856f171b44dfa4c6f9a1fd81360ffeec7bc6928a10bd2e3b7d52292f0bacfec6befee56a496ceeee68ff32dc752286", 0x1000}], 0x4, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/167, 0xa7) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) clock_getres(0x0, &(0x7f0000000140)) 16:01:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffffffffffc1, 0xfff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x408) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x10000, r2, r3, r4, r5, 0x4, 0x2}, 0x20, 0x9, r6, r7, 0x3, 0x3ff, 0x90, 0x11}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x70, 0xb9, 0x0, 0x8}, {0x9, 0x80000001, 0xffffffffffffffff, 0x7fff}, {0x5, 0x78, 0x1000, 0x1}, {0x3, 0x3c, 0x2, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:01:01 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000000)) close(r0) socket$inet(0x2, 0x4, 0x3) 16:01:01 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000f2, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xf05) getitimer(0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000200)=0x5cc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/26, 0x1a) dup2(r0, r0) 16:01:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x10001) 16:01:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) r1 = getpid() r2 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = getpgrp() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getppid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="d6771aac690b988446f2578e906b35db8580dd3ba551bcd7852cc07006c70f004eb25bf0373eebb3e6a10b847ab0dd5fce8302b67b8ba298a9b26f2a", 0x3c}, {&(0x7f0000000140)="5ab68b0bbc21ba3ebeb58d945b7bad69baf2595e211dfb27fdb94332312d", 0x1e}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xd0, 0x2}, 0x400) 16:01:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = dup2(r0, r0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) dup2(r0, r1) getegid() 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x204) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x4) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffffffffff801, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="e36fb601d5a8e3d653a798117b0b10acee4722f733d3723d92514f1cb40875af0f26d4812b16b35d779e9e2fb1b15cdf97d247bb71094392eac99308b69e1cdf72e5aeb1ec0bae0318a17add1ed50d8a280473cc4eca9403ebf3e1d99705ef791b", 0x61}, {&(0x7f00000001c0)="3a3a894e248c0af8920d816453e504c977ef4bde296427e2dafce393297ef29021b18eb39481acac747cbf862b8c29fb3f5c260694f72894e249f2786556bed41a15afd728f77de0f81abd565d18882231867b096f8c3fa0b1592c79e7be05dd8020c502d986b7e5a04fe9f2698dc2d7bb8f7faa6e4e6b6daef3405194916aeb8a07f859d8a1fb105b9072c09a15ba6dcbd816ae1901f0cea17adfb5c0947698177879b3dc050dff94b059faddf74e89ecf4", 0xb2}], 0x2, &(0x7f00000002c0)=[{0x88, 0xffff, 0xe8, "39e33df57e4b46eb726921378d57fad5153da40aa17ff243fb3c0d60d364e6bce01257ab5bad41444684fbebd83824ae6ab18a4c332dde3b70c16ed666b3eac6f311d696049f63014b99cb4234b2bdfe1fd9246865cd9dac156338b749424a50f8d0109f5fae924a7a5c12fcf4d36386a081f61f8d32f782"}, {0xe8, 0xffff, 0x0, "ca8f7d345d96bbff88531db9ea4b26315c09b0542a64ae613a726a412f8fd68055245fc416dcc89d907af56040288b185111848da6afe86ecf8df4830e53cf26c69b4d237703366cb24b982c1add1e8ff5e0d4ac8cb69c37db1b539712f71e137fbba01a862715b38e0beb86b7fa47cba988a79516350a2b3cf397b4de49e0a5fddaea5fbd45142310c61cd3f4cec3a6c8522373490974808a3d3a8b43a38d5635e3f7b3a8c61fb275e785955910ecf25ccf47ee2684139560a0dbc5f0b67cd21bc4add6e1f9c683142856ef7fb6530f7b525a873f29368c"}, {0x28, 0x1, 0x8, "4f1c8906c20113a38929419a001978f26fd9821572ab2f"}, {0x1010, 0xffff, 0x5, "a5388c2fcfdf1265e04887fed7119d51e62848e698d0454eacdf27b27c59a895afeeb51da154f93f64d79224098bba147ea35254378d575124fba20cb4a44b9f7c9dad89e60b0e7564851c17f19cc29f2bf20bf89219e544db43150c12f7dce653f85dcfbd3d18414aa79237c4504a8c6779a6f80747dbb66792a36c574930bd1315696dd1c589d5ab4103228d3c21f7926b544a484c0c7ce96717e3505e35666268dde115e18a2ea33e2a5ae41d6c0cf6786d4cbf3f986652ed9394edc146ed3ac7967713794e640853c212f30a15fa8998260fc537bc02606f4161e8d78b9dd24c2f9c7cce402e01d14767096c27927b35d969181aac6f50ca6e871ffb05512a9388edc7fdf8632717691c970f05316590ff7f41a67616044349d298a354d104a32668bfbc39aa1b498c3d15b411f2d7fa3fadedb1f459eef6210c801c88aee8e22af2d62eade4831c7efcc9dc227eb8e01fc3074800631b89c628c6c967511c604fa1b491a13961942e61334354e697a722c17d1e788bac8cd7210e44a66fec2b9083c1a4d855acc7d2cbf7709b4241a1bc1956409417ca2e5056f1b302bc45b6e35880b4fe58141681f402df54163b0ff4947e4dbca6813b512278f89c28ad11ff956273cda451d8a48ddcb86ace94d0ddcc823eb542fcbd310bf29807f0e4e8556b23e848831e33630f248ea0dec046963811fc597d688d15eaf460a20b8a2fde9f88cb9094f4e5237e741258d49819ba0c005d5d993fed072098692acadf3b72f846c5bb9e6cf3c2ff26a81ea72c8be3509e4c3e18ae8616eb04d5cb600e610101af01547d8330912225f90ff7876af79c9e0529e61330f11f2c958ec7b7440feea319ade0aba3879d3a631a4e7a6547e772f9e04d188946aabbdbd903d44dc5c316775edc623eb0e1adc85925123f80c81018f5fc514ed38770420f18e0ef2aa32565b5f99de64641f3b4532eae50ae757166f9d99b292294ecdfc6a70e98deb2d1978f074d14731573c38404a2540906dd3d2a3536f544fcd70d767ee4fe3daf910b136084ffdfbe4713909a5c39329db7306432eb3517b36e5af503469e27ac1a9c2afdbc92e7fa08616c9883f87b9ede2131e281877a113fbaff939c2f90cd854fc166ec01fffa2aae64b362064b372f03c71b0eae54aad7b245f0f35c285f1fde7a3feaf6ee1f572b684796e7ca1a1c5c71a548f2b7b11e2a4a3a8b1057bf99976850fd7d4d892e32c7f457b6c451951930b123f57520418f351ff2a1cd07a4aba3fb97a5c65b5fcccdb1fe13fbb3750ad04dd2844a31fd357641073c3156f7befd7919cf4b9d6492c1c7f8ffb231eb25c8d182630f0c0a5b066f8efef26207139f5b6dc98b56d740c55e4e305a5cd149223c942535815a1932712f32d7cbabb593d7fc09c03c6d724fb81fa11794f02623de8ed455d1724acfd5503f92b252b58879486d2a1993c27030123b33a6fad742ac380eb460f2a5891aaa828ddd12acc583ba261456caaa8993637afb130b3a91bd231e0df293329e489bb8716f1f7886e54e71bd7938789006378995395b785ce2cd00e1e37ff937f276748753e5acf0658b6b712cc376ffe353451c581cf730a73e059ee6f259fca630c9af0a1650b89da5e5f49cc85f3662aad5f26b53e2c45282ad90cb312a2cdc12ff15aab4ca87537d64a6702a0c2dfeabffd9d05c20a411a90aef7733f35a790c08ed554b980573740a014a6f25a980d4d5e6655be760b7e4b4744631b14399ab13f471d33025857a4406e349b33e45b0b0fbe8e3a1b2e425d091317e7c8a2fa749443cf9a51fc0c4d5164985c5787e26feb504194c8f23a26b0116f959697ec9f1ee043d89df90c0ac23272377a92b6eb3896b1b3ce1fb78fe23ec6340296d91a12a8d1e1f9a16bd03dc550624cdfa82ce56289f83aa721b66252cd32d7bd7a45f36b0d586761975b4fae944ec92baeaf2126674178e72ed057db1e7c20a9b12e312a1a8de5d1ca93effc894560d5fac7c00df0ddd6cc64cfa90cc4e0e4f29bed2341149ce22af4970cde7f79972c2c4dd1a3206256fd0453515c59a7546b80e03bf7367c470a18ef6931ea9fae8b22fd059836f7c4a2968ea2b42d9a5459b22a1dc8a10ffe3f85daa10d312ff6242ada6c76a7ba37df80ac5760419c0f54682e207f2a7e11acbb4716ef5c44044822e597b2f62c176a224d4e121a48b35077c1860bd17b8a7fded2ec1d956beb8b7af234dc04e5fc573b5f62d7e4156e8d95e467e3421ae13de05393b905eb3f8480fa9351ab342fd29ea13d44f9fd6fa1d3a1581a9de27fcf2e0457fb8ee445e8e12d70530881733af272a14ed8ece063c3d78d025133a9b4999015c475b70566d150ef71edb3a9c813ab73093fb339fa9171eeb205794c3bb370a73c944df1487b3540c908aa5b1efaf2a534ce12e8be8374b30ffdef78bfa3bb761d83c99589afd2a5bdb6a986cafa62cdc8677a6a0197cdeda6fd4271aef0f5d86f3a10f07ef70150c306dd55265a5ed7641fe3fdb7542c3507c3503f7fa5cb136a01146bfa1465bb263124bf2c4d6a4e9a1e91eb9508a1cafc7c76835ebac251e51474d0c09dd637dbca578708bb16274f38b9a5863cba49421f074e540b8bcd97732809b9989592f62d5d39339af966bba0de9e2a09253e62ec0d302c2fe015c5a141854201cef199af56e4b9f5de25b781257c3277f01dc42b967a8f45b4b52386538f975f0c6e4eb61f4351347bceec08885dee80e3f9b163e76505985170c36b8c82d22776d478aa40107de215c3647f7c0b6b9e6ea04e11700be26a4aa14983973e976da4ab2a5176d697800b968489b46356b7e10cc03bac8b416eda6f571dd84054d957dbee84c40ed66e99f2ad502f139c6c2a52756ff90849bd573d56dda7002a0525cf557a1a4d33d307176d01658ffcda405ce1a2883ed81bb6ac2939bd1d1e920e39f1e4312919ed5d768f7f68ce92fabb9ed8ebb8870cd36c13587f2eddc0609920f10c46e6def062ec1f33827c71d7b904cd644f09e48ab1d8b2ffa526b10f90e8348ef37752797e02200e54a1fd1397cad30529c6b38cd1fbbb237ca0f724bcdc12ba27fdb5dea89c9938e4e1158bc6ffb059a75d33a4d834d4c7381cded92445a4f583ba03a6c5966ac0cb2e66837f81626b2a0f4e723a115248b564ec890eb1a8cf94bafe651b997a3663faf26efab6fc5dfb2b6037a5c00c3b9f1b34b79752ea83e564aefcd1d3af1a47d2d1c6b809d157d10fb24705d696eb41679ed1ace36b1fcb07f34c629bfb69b665939ec835cd44e2d9f0ff4914ab26a6ff2fdf800e139b2943294ad98f13a393cea4dc8fb5374465d01a0fc5bcb0a07fe7c5944b8ea5b630ded16bbac0334c6ce621fc95a0f4413bc69c9a13ccfd239f7c90d792ef35e2236b575ec94be744eb4a2f62da9d54bb02522224db531694df254fc34b73852a9c2271c9a4212464c8f2ddb17e0eeb19f88c0941ac401fb1429e79bb2ebd1d0d82eaf82d0b83d5a355621604178721a225bfe9f3bc9b47bc461d2025751930b94fd4052c97f1a277c4f7ececa6d2ed4f4a13f0b31a3f1fcdb60b59fedd397d1ba15c6fec0681d894898dac28a158b6c1e8eb0cf07d954f2bad2a0a58ab20b411784ee1d81a6a5602f6ad05fd71fb04db2bbd724dedac1f92a85dc34849e297341b8a5a0c85cdae5f8a0db700dc4049b0267ab203aa30acebe3f897fca86e4a0b433c3eb402631cdfb41c53eff6b0feaebe8a8c389901adda4c96eb47bbfb2b1e8e7fa993b170de62b39c46d1248481be10fb770dfae275a461f9dc3d9cdc8185d42c3f7fab5ad28f53621ffb62245f4db19905eded0c905342995376e26f1b31f0c78c6c2dbb83923db47622bfec215c177765a9f5ce737ada1671b6ec5c162519782957f5ec999c5e4320c7f0582e5a8ff360e71853151f18bc1c99c8b98d153cfff2a94fa37804bedb8720ee9d931478d5013810db5900a16866c07e564e3a8bfc91d296d8561a4a03ad79da0d8bde20b6c12be96cb31b67d33614bf2aba99862a129dd767d2738d9acccdff3640825f7bb20fdc92093d7aceb55e53c6c42f14d57793e7595ae4cec5cf500679b61b0b0583449a995e5e4752fdf0d351c0b9b6b1c6eed4947b544fe025b38d89300de88f6ee2a86c978551d36bd6ef482fbb014a46509d0e96096306c66bf2d410e765fe2bf53c5bfb526729065b8a17ea901c9304b0be20490d396485f927d6a046f88d6190392aef130ece9c1901f5de44c76ed62ef5ed136ec4f9794c54310718774bacf4bb1c7178c1ae167c3b7582ba8d01cd15183cc7ee11f67d9aa8b3c3859146319ef95f64ca932886a5de0bab15ff60f20cbbe68ebe62b76c7e479ff873fa75f04e6dde94ac277a3922931ac6cba235d3592d8be4780344cfdce79c69f4bd86dd3cccf735987ee7999a076c41e1eecf57c881a52692bb16f756a71a98bd0a21c5e5392674f81ec91e6a70ba9b2e69ecedadaee09c450b4d406ffbd83cfc7738ffa49ae42723b203286f9614bd5b98429bf4b056bc218308e4382738f84625c34df09139fa7a020b036eca3cdf6423a4a22e58493bbf6ebb090d0c78b6992aa8cbadc25c0a959424bc41e442e53ec6a2212301178d92af55afc09d83b3ff404e7cc1116b91755891371618d5c6eb44a6cb485f9d9bd4ead19978a09ac3345382efba11a8900a77656d5009b3e5c45d1db26f5a7ce1927f194b46920f67b29d651af7db3f6158c4d47e58da5dc511ec13dde63af77af2ef4832297ab16546cf032cfbac32aafd342fee888674a196f4a0302cd044fbe474060888379a80bab6eff77893daa5c80b11e765bcf54524b99bf46ccd9f30bf0bbc42f8780c88bbe52b08c70a51fc04283151ff8aa661c31689c6d70c7d67b4ce7ed117a5d6a71cc75a426886c98436f03867480efb581d1bad572549ec2ec94fc15b09e88057da79a6e93cb7b6a783026cbbdc6edd326d5ae197a0324db04a75c9d849cb2450cdce3584c98fa89cef761b2c8f08bd4ec53986af19dfa774f48c2f0d39ea39cd3cd9609c07a44aeff30df13d23908b3adfd758439dda6aa5c97f0d6e9536aa0aee51beadeb9a399ff0511b224d4c60443f21639400d4feae26524e10c299e1763c6d891888f2bc604c90f5c47daf0d6bf2489c2835387420bcf3a1ba873c59fa42dd364f297c450f9f0cfabbe683d2a0702bb8fcb35f2289188f77903f05a5693f9aa9ea524b523b583934dee6034ed83af1c8743652eeca0f58e81e499bf4ab1f59e3b683ce3205e6ac5818d883f7c885dc2f12d40dad5c4f5de79f0e5297a8623ee182805bbee43d925e3bdbc483beb1b75744882d53fba2d052dca7a4abd9a9964a9622846961625d9e297e5e887ff9105a2a45104bda2ff85a4353b7f103749887773053da2176ff9f9dc776b99de0d18b9ef440e00a5ebe06fe49ac5724558892f605e9e50039fe3b4f52d81be8c18072e1bf0327cc4f45f0dbbfd1005f847d9e34b57c7673f6b7995439a850ccbae328d168168e915b1e3a7e65186231bf75384639ddc87e98125101b44b122e47508f9599966dd78ea848414de5fb854dd546a0d7f2b08b5decfdc07a9ccac7555368802559c6552aa07b5e59977895974e1eb42068fdebfe2f376094be4d8b9fcf8a0096d8ba1679fca4e0406304b28f75d397b6bea3756761355d4bf3a7bc520e235e401f9c7deff9e556b3d84d4fa3dcc01e5eea295813e42242675e166ee0335d2192affc2e3fd12eb5d"}], 0x11a8}, 0x2) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0xc0) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2dbc542f66696c653000"], 0x6a) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/47, 0x2f) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) faccessat(r1, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r1, &(0x7f0000000000)=""/24, 0x18) r2 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) getsockopt(r2, 0x200000029, 0x69, 0x0, 0x0) r3 = dup2(r1, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x402, 0x0) listen(r4, 0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000280)={0x8, './bus\x00', './bus\x00'}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) ioctl$TIOCNOTTY(r4, 0x20007471) accept$inet6(r7, &(0x7f0000000140), &(0x7f00000002c0)=0xc) syz_open_pts() 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x7, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x8) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x23) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x64) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:02 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7, 0x20, 0xffffffffffffffe2, 0xd0e}, {0x1, 0x5, 0x81ef, 0xc5}, {0x0, 0x80000001, 0x0, 0x8}]}) open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10080, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:02 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) clock_getres(0x4, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x81, 0xffffffffffffffff, 0x3212}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000140)=[{0x8, 0x2, 0x3, 0x5}, {0xffffffffffff1cc7, 0xfff, 0x10001, 0x8001}, {0x32e, 0x1f, 0x3ff, 0x5}, {0x3f, 0x1f, 0x1, 0x1}, {0xa0, 0x1f, 0x20, 0x4}, {0x6, 0x101, 0x20, 0x9}, {0x80000000, 0x9, 0x2, 0x8}, {0x101, 0x7, 0x1, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pwrite(r0, &(0x7f0000000240)="51321cd30a19e19cf2cffe0f86ba849eab356f16bb5f6716fa8516", 0x1b, 0x0, 0x0) 16:01:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x5, 0xffffffff00000001, {0x3ff, 0x7f}}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/173, &(0x7f0000000180)=0xad) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, 0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xa0) pledge(&(0x7f0000000280)=' \"\xffz\xbc\x81uK', 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000280)=[{0x4, 0x7, 0x8000, 0x401}, {0x5, 0xd096, 0x2, 0xffffffff}, {0x4, 0x3, 0xffffffffffffffff, 0x8}, {0x0, 0x7, 0x1, 0x7}, {0x6, 0xffff, 0x101, 0xf2}, {0x9, 0xfab7, 0x2, 0x1}, {0xf27, 0x3, 0x9, 0x9}, {0x15, 0x2, 0x10001, 0x5}, {0x5, 0x80000000, 0x5, 0x1}, {0x8, 0x8, 0x380000000000, 0x89b4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="c5d9401cd31812d058cdec121ff3fe8dbb0162002439a3a81e89bc15c6e681a6e3746a8044b276d0ec64c93aa854e884c79aa268cf441bf57bd642f9ea6e17bbf4d59b7f09ec1b5f0980c80824746e1cebdb594ef89039f13a0b075de4c26500a2419fd65acb603b8bcbec4d8dcc79bca980d537ab5886fb29b2aaba6f4bda3e7bce7b3043b2efdb32e2bcdb13226eeadf9b2ad57a4d3b689f44b0fcdba7f60ede522ecf3743f522cd079cbf28b1da861642a76b8a775961d803d6e70011f2b67de4fb89a8ba1be862d729bb1572ea44b4dc96adaf9c6e57bfcf89c0be48b670e713373c21c2c9db", 0xe8}, {&(0x7f0000000380)="6fe7b9e8a232778008f7fea913b1144e3a9e4fec40b448f2f3f8a9da8e19b15c9162f669a552c78a53b64b16c589a75253d21e8895e05de3ec2068aba8ac0d11958490bd04785ffb02f57925bc82f9b1e3ea185f17c230412a56bc71bf67775f5041d48f871be01b350c61eccc54ec967d7baa6b0bd71efc9fb82998bd2ebe912b180107294733eb9f06526b16779763ef314d74eb5502", 0x97}, {&(0x7f0000000440)="75855be35c3d75110888ec5028c8565e53d249eea46ee6d7d0d8f433ce77863ef7a3f36f45bbb264b1f1a9006dbf1b2671f86a3f728991afa87cb9966eed207e6256dab2539c4027d7327deb9b82a1781f637e72c06d19a6b3d793ef53cedef927988bc12d02411f3fbe02279ce63dd6d4545a1c1ae46fc2ec09ed0667af9bbd4201653d30c26a638fb5fba54fc9b50846e75bb39d0f0cde818503d113cdaea75a183d39828ed82cb6", 0xa9}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f00000016c0)="847c64020816f5f29a247e86c972a3be798f542e490b9a9fb2fdf6f783a6a4e899cf1551e2cd563c3d25515ff33619ca64980706ee49f94ddf0aa1b2627feab39ba5d1b7d3b3d0f02ba7f65a1ef8fae67d0cbb7eb7fe2c3cff4ddabda0ca9c9384e755cc3d269013ffc185f3ef00557f39fb64ddd43898e71ffa0b52929e4088c08ee39da012e69c8ca00c989a7bbe91a73dfeaef46226a252ac1669dff4b073e0e1ea64f69151e5ec1d016c96a079653a6d9c4fcfa8ba5673aad534a3eaace58bef9797e35870ea2f2516c8ebdca44a1a1caa8ec9a44a55700c74e26da0c5fcfad05ef739b7b8048fbe0dc0143a4ab9a5f02d37c6f011a8e4231b6b309c81424ed90a6a11eff9952fd9619fb7089463d767b2c841d25f8fa095221b70985d2cc506f03e6617c91f31ea477faec4d8dc367d563dc05061d2fb8a1668a5234ce83fd4578f60896fa89852582d6802aaf237b16be11ee78e137b3b671d1904b88d420b4c598cb4498a68a8cc7a313d3c754b9c4eb838420c405109e0fbd23e9ecca40a05acdd5b39a4ea7cf24db9723fa88d767ca8ccfbbc5050c2998fb11a0ac71753dad3db6f7e766a23efebb61924239381f4000ac1646de6e6e7ddd014f883ab1c75c2208c90a1dd1ca50ef9436ac24c7d0b3fcff8b3463e2989c019913cedd7c5dd877bcaff962e739bc11f52e537750affdacf1e31af5ed35666687d1b26a42a3f8f2306b3ba21cc921fe1bc4e0e21f3b507ab92052be742e34e3fcd012091d8ce4cca5d2492ac739f3cfc0c8a2d2ad48cabc305c3fe8e48a5a6e7c5bf5ef3d8cbeae55bc7ab2d8bb50e29b7fed70bebcd196c558ae702e97a8a52952b2e6e9bb473f814da2937fac13090bcc2321d973996652754fc875f9f4f21d525d64561ed30858f7e4a65a269d432ec080364ab11f3f6d7a919ae8b2e55cda326da4e5e2e4f5c9debe7f8471db887ac0187d3d2d291d208ab7dc445e08fb553ada80ae84e31269bd4632f6cd9d7dd2594327e10f94afab874b09be86f38ac39cc2b502f1aac51b5953fe74bc1243bd723e42bd574d2e9a16c514244dc7ab5cfc6c619606ff56b20041ecd5f3fec07e2e35593407a0e37de5d2765f70136098ea1d9feb98b985f1c7c3550fe0bcf2ae3181c3c3c6798f115b2949f20560ddcc20985fd89ccc6637b0a53bd9b08bae1317f644f200f92daf704acce48f6e5aaaafa4cb11656de0866ebb9c063893293e7f802962164f54658a47abe5a1532c8ede887380ed5a0ae2e4685e6cfdf4e14f9b25b539b9eae81e7627ad47c0b0ef77ed447d8bc3b717d6580416b07b9965777965d8bb9404c37eab067235f6436bc403a4492202c5f461c92142590bf12ccf2c8f94558a0867333db256d1067ab157cf2383d83bdd7a5345c5e2c8e3628aaebe25aa2cdd8e7a70e06e50180db733e459e3a3805a950416817d775312f9394daf259470d607ab7d08eea04b43c1001ff658f7109029a9bc87f3a430b05fa7a7450ed5709f85a911362bb5edabe246067d1efe11ac3e262f0abe0073ae1755fc1f97f90fd639be4942b682713027038fc58238e8eaf32998eb225786167d8a2f9b81c40661e01710d91d3fca4b2c8ff95088adb656d2f536aea50ee5e96123f531a135cc5ba99a5712dd4cd8c76c613d357a5331f86840a48928f058a8a34c6f656e033a5d5a8c7074c822ae5910c2c82a605f93f2d38611114e761e58ff5f37e7258dbccb692869a191a73c5e0e0e8f1c80d5a32882616f27d41c8d7e59a971d7f57e44e77b3ae4e4d0bea5be303ccd1c631b8d01c348493f6fe2c1f38632040cd720c0a977c58ede5db1c56c1e5e64283fd41953e86168b34be56dd8b19359532e4a06b53fd530f781b23b243b13447a0a11d72b54a102652490720fff9fc834cfcc456edad84cf41ee25e4b49745268712dffff3cfbce9b2f8c767000a521b52eb63099ce711f6b5171c7998716643d3b7d5cbff7d1eee42e2d10873ddac17b144c643fd5e4406ff8970446b72d448d9189c288b1d14afc5ea70d64757f89237a6c543b1607c0ef561d7fc7035dec04307f68984de0eb2c10de6b31825f425853c265d357390058bd242771758e3db06ab66b16c64c0cc20ffea5213f4d99a4d1ca9f9e1090d786d52bed3e6dd186c6557131fbff4192f8fb912a3f23b7b632e51ebf91d531f34fa195e9155f5a35a846092396ade99eb010b6cdc688dd8af3bc855e21cb2baf1b1a2cebe88a09627ce6f675d42f831af6ea5a959dbee9d16a1426ef5595d58160c54cae2943d3f9abe84026ea62e159ba6b72054774971387fcf203f79aaa04bd3b6ad0477010ab8aac3f466a337af9030f823227312e5b7312ac0cd25909080a9a1bd902dd4457d06935f8926604fefe707c351bacb34cec8691500c470b23f18ecfe73467f5351b6c63475754aef2e346dc23fd4122e97dc836e148bf5eba085beb2997c17bafcaf60a2948c89de7a557930d88956acfeef6270214a11d6eda1ed8c601926c83140803b2f7eec52a00872dc4807acd36e4c98fde9c786fc65b2ba9fa4b01ebe2168289118317e65331c5cfeed86497316b25f2c49cbf078b20674d14dbc507fa0bd96fbde0832a437337a79b45820be157eb2bddf11f1467ebb59018d5da7bf63485a138a29ddf04e1539740345b47e0c0ccb8f9aebfe1cfb77c30de13a5e8bf436c1645ec68f36d4092a93381eac963c9c4b2f4764f64728ac53ab66d3a85a86584e9c761735b7e3cab1c1bc892958917acbe94c37aa2f91de0ceb78e8fff1bce0a76808d080596438e053fe7d999aa53c1acfd15c8741a44651e75ab03a56024eb14f6d92a9e42e8257c62676282f6c4176a49ff3d08fdd04c5be9c4a5d9f85168b8bfc3f5fc19cd812c3d3b812b900d706c3ec90fafb4701e06e4c7ee66d1676422181c7d639be73986eb7c9a444435e8f85c78cc183f0055ed315466a257ac1191198ae8bbd98b2f0c7e44296ebccbd668fdce816ab1189f14d6091718c236d92d27dd32a21d637cdfdf3c8d80aeeb5335330de4911eb6773cacaf8e90e026c9e04fa7884ea1d07e49f756e120dc7bc8ca380108081e776d8e91cd9b4d464ab04a8724095a6b6cd56ad865471befcc8c644f6d36f4cc338949355fac8c316167c3a907b4c46d648fe6163c25a38708b01e7e2b370cb2d1be5e4cb0087514569318073090c17719d69735b6d96f1872d0f7f75fe23298ed03fe7f4fabba536ffa000caff42c076e5c81778677f2b67ef2c8c4f6cf19eda88d6860a520b636fc70c7b393780292fb5c41f435fac7e4a9ae557ac77b376bf7c2532eace83a0f3a4002312506b3cd96a36365d6cf26814dc313a5baa85795f863e51e10b0ac72b4df8960ec93bb7b484663a550c64e0d9bc6a7c9a03d090d391d772ad1287fa7316474c85ae437c2e47656151136cffc16299e8cfeaf036f091d8325cc6eeb3ca5db86aacb3b5b8b561ef8c423d98ca531768e3ba638714610fcee30a2d14d40756db516ed3c3bd61fcac97d90a78d5d0e2a616268e9748bd9a55df9bc24d4f6e32f05fad72e944d458af1e027796c3ee909979e56a5034c4c549d04703c81c4ad6ca8597aab506f33f91fb711d534d1f02e9ec37742fd39e82d0400078593b0c0f57355ccfc656d7badcd503a3edb1a08997ded8c0782570809d1fcf7eb5afccfce952e9565be2f917434ba812feefe16948a017e3e048409e28d381ba0c787ea0672e7aba6c215271491209f3c40b9f3111e52709c483b994f3b3b83c7a7b561bdeec43703d8e036cff8e3b5156ca58029c0ed9463234818c1b7ba7bb38e6c0db7331965ba889e9e159bc74f3b1bb7031ed9453c25fc741a7af4f1db3cabb37e5eae6b7e4855e4c2f0cc2ace238028a3baa0c30b7e5ae25d5c7768fc2187b416fe7a08faa79b44fa239ca4eaecf150cfad571702ef4d0baad41cbf8b64cfb6ff2390bb97a1007011a72cf25b8c2c4e4101bc05807f7783f87d3e7f639e16a639c3d796884ba051b9ce434025ab0cac70df63ae8cd9bf371bc9ea7d58bf5321bd20a0ae7e4d8eac2d9f4f88d656f3ddcdc7b5e500c7feab238fe384664b835ef826a12a059a4562d08b6a13a01e67467ab2cb69a6b5946a928f75465155734d2acac4b1ca732f3387db3361265bac4163c728b64f7e7fd0b289ee95dbff24a6f5926af5f44830b9fb8c378e89a244cc2f216cfdc1bd5070f27323ac77fbbdc0869c8fb5e8e7a134ba8e1055c8193a377a26184ea877458ef23a1b9d533dcab18d1872fbb743314f68a361989fbc1daddda57b68b7fe1694627d496903c629a72c465812526e6a932aa39830990809f13d8d5f36f418f7216d0fd7dfd398dca1ac06289941cc45875eb1facf16e0fb14c0ab36308ffcc789f707c80f650a91ffcb76da4add111704b20dba01f6c4fe4c3b44bef7438199cb00caa3bfc5582ba14a66113090613732944346f5599b2d838d86fa187cf2c43d9fe49b619943df384bfe1898661c1310086fefbf852c6f7be698a850c95cca274d59d82b4c81487c0ff8f5ce1c0d9e0144f7447fc5bafd3b4b7f93d923f8dc3aac88b4533f512a3ed2a20908a483c2778593a3b2e8c8a5a0d1a4eef04221133a73f5b9941d7fdeabe568fa5f5271678c4eeb1dd0b2cfe35adb5e06176eda9b5a01106ddd5c2e282b5510cee123309ca4ba0e4498942f8d3cc6059b94484ed2751e2fa5636d34bb885fdbe8cd8f49fdba12393aa5f353b1705c5cc92417acbea2d3c62ae6e0ae9502133aa420e81b41b1bd93bca2fc666b51ad228ded2a1a2cc1d8decd3576c68bed6fdc0056a853f1ab723dbcff3bf1967ca2f66ba1a017e52fbfc2b2aa9370316747552d72542d548dfbe334c11ca5e04017bf9ca57225433ed9e2dd386ed85e2c9c974726ae47f8f7c69ce2ae82406f1633c5ee06860aa8b191387baacb5919f551eca9a963796bbcc6169c6461a697a4e19e1bbfbe38fe65070ad9f5185c15c07ba656a9737164ab05a766efffb9c132631e1f39cdd2422a063d80e9dfd766d8fd4643fa5f9f9486e648aef77f90fa574cb21e809e83a19f27ddaacc9441e013c945bb747be9739d032e757d8ca76c35ae781a8144d4c8eff43dc68de3ce154e88cf48806758ec1756455ecaa30e5c72b78ea35c2efebfa43f06fcc079161d97980534d04b84bd5775610f563d80c7b97acf12f46faf756ebb5a0d908808934272cb9fbd6de5af33e1aa91d99b8e9502028d85ad6f1bb75b85c3e2a9dbaea5bbc6e1fa69c6992a054c93f4d40d5d2499715b9e8ab83812f9b26a4cb806ade1a97c44f68e67bd4d3cf4e82dd545e8dc977c4c05269c37a70ba1617825a830dee3930a3681cbd158f6d4f6ba5f2177d80c6924071ff63d98b204edd2a3613825d13b58dc2b376bd397115aad56a4dd12b258911f77f33bda410f9a9bde48a9cfccf955cab314610b2722db90939539f2c1b8a8460d959f13f792bcc292ed6b43519e98d77d02ac5117db121e894dc728e0ac8ee6a76b02a2fd37b412aae8cb29a193766fd69cbba369a273af90eff642d39d23998d2f2e09cb872ad47c9af9091795538ca24e6d599797e5f000f44978efaf4bffb75a1c98830a0c9182883090a83cb6ae6db8a0dd74ef4266df10370042de54df1483f36b02e409c97b9a894a846571b236dea9e385277f6988b9ad2a94afe7f696964cecfd0fb792c145874023eca9ce5943e0c5a2eed62284cb9880e6933fafb8a71f1022e9b23f29377fa47493a04", 0x1000, 0x0, 0x0) close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x21, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/4096, 0x101a}], 0x1) fchmod(r2, 0x1c2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000240)="cb24cae9db66fbdd2a54f44c667456c0bfe50b4a01636e0894646ff898935d6ab923bd3127663a2070e5a3e4adb375d3033d2d01a0c2958981576a2cb0cea0c986113f73eb79fbfd4d177075d5dc56e63e3df099801bef7cc67003633eec868c73480d4a35836d012cd6c68550c7bec02efe52dcea84813352aa9314ad073e", 0x7f}], 0x1) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8760e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xfffffffffffffd72) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe249}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x63}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x9, 0x5, 0x8}) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x800, 0x4, 0x20, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x28}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d73000/0x3000)=nil, 0x8}, {&(0x7f0000e18000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9c}, {&(0x7f0000cd4000/0x4000)=nil, &(0x7f0000fc9000/0x1000)=nil, 0xff}, {&(0x7f0000dd7000/0x4000)=nil, &(0x7f0000e3e000/0x13000)=nil, 0x7f}, {&(0x7f0000cbc000/0x1000)=nil, &(0x7f0000fdc000/0x3000)=nil, 0x7}, {&(0x7f0000cbb000/0x3000)=nil, &(0x7f0000de1000/0x1000)=nil}, {&(0x7f0000dee000/0x1000)=nil, &(0x7f0000c4e000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000d3d000/0x11000)=nil, &(0x7f0000dec000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d1d000/0x2000)=nil, 0x1}, {&(0x7f0000f6e000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000f63000/0x4000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0xff00000000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x3f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x1, 0x1, 0x0, 0x1ff, &(0x7f00000000c0)={{0x3ff, 0x3f, 0xd5cf, 0x5, 0x2, 0x0, 0x3f}, {[0x4, 0x0, 0x3c, 0xfffffffffffffff9, 0x6, 0x0, 0x1, 0x2, 0x8, 0x0, 0x1, 0x80000000, 0x3, 0x1, 0x0, 0x8, 0x5, 0x9], [0x4, 0x15, 0xffff, 0xd15e, 0xde, 0x2, 0x2, 0x0, 0x96cb, 0x7c], [0x4, 0x3, 0x3, 0x80000001, 0x3, 0xad34, 0x6], [0x9, 0x8, 0x3, 0xff, 0x80000000, 0x7], [{0x7, 0x5, 0xe3, 0x6}, {0x7, 0x6, 0x0, 0x1000}, {0x7fffffff, 0xffffffff, 0x8, 0x200}, {0x4, 0x8, 0x61d67477, 0x1}, {0x70b, 0x9, 0x3, 0x40}, {0x25bf007b, 0x100000000, 0xa92, 0x102}, {0x9, 0x800, 0x3ff, 0x8}, {0x2, 0x4, 0x2, 0xffffffffffffffc9}], {0x10001, 0x0, 0x10001, 0x82}, {0x40, 0x80, 0x7, 0x2478}}}, 0x8c, 0xfffffffffffff001}) 16:01:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000013c0)="b802bbf85804e51ec48e31a517fd08619ffa3638a59d2aa3f29c0acb0e342fbde8e254c588fedffe69fc1ea9a97b1e9a95b86df06900d470b98072875c0b9af582303d1ad7cb0152fa816f6b3a2db428370376ba471ae9cf99411d5a72d85fdc919e21f695a67f77df7ff8f97ae0ed94361042c2fe6610fa1564cf26094e6bac4fa35d52c227b4d64c4fa370fc172d2e9cfd2ea6f30bf3475be10581a5cc1e92f47ab211266903ba9491a81bcf8f40bb9fcd30187ce0e8b38ac15d2953cfc406acdd4e9c89608983a05e983c4746", 0xce, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) kqueue() socket(0x31, 0x0, 0x20) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3) 16:01:02 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) chroot(&(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xc) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x80047462, &(0x7f0000000280)=0x800000000000008) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x473}, 0x8) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1ff) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:01:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0x7}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/zero\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000002500)={{0x1, 0x2, 0x1000000000000000}, 0x5, 0x7ff, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x8001, 0x3) socket$inet(0x2, 0x5, 0x1ff) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002380)=""/94, &(0x7f0000002400)=0x5e) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002540)=""/150, &(0x7f0000002600)=0x96) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000022c0), 0xc) close(r2) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) recvmsg(r3, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000001180)=""/151, 0x97}], 0x3, &(0x7f0000001280)=""/4096, 0x1000}, 0x800) getpeername(r2, &(0x7f0000002440)=@in, &(0x7f0000002480)=0xc) bind$unix(r3, &(0x7f0000002300)=ANY=[@ANYBLOB="01006c65300000000000"], 0xa) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000002640)={{0x1, 0x1, 0x3f}, 0x6, 0x80000001, 0x7ff}) r5 = dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000002340)={0x100000001, 0x1, 0x8, 0xdca1, 0xb51b}, 0xc) 16:01:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x2, './bus\x00', './bus\x00'}) 16:01:02 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x2, &(0x7f0000001000)={0x2, 0x0}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001080)={0x1, 0x6, 0x10001, 0x65f8, 0xfffffffffffffffa}) 16:01:02 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10018, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) execve(&(0x7f00000000c0)='./file\x00', &(0x7f0000000800)=[&(0x7f0000000100)='%\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/{\x00'], &(0x7f0000000a40)=[&(0x7f0000000840)='\xf2^[&*&{\x00', &(0x7f0000000880)='/{\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='+\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='-(\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00']) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0xd61f, 0x4, 0x100, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9591}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0xf4c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xea2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa543}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70020000000000000000"], 0xa, 0x0}, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20a, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, 0x0, 0x0) close(r0) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x4fe) syz_open_pts() r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:02 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x81, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0xffffffffffffff80}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x39e, &(0x7f00000001c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x5, 0x6, 0x8c}, {0x100000000, 0x3, 0x1, 0x1}, {0x400, 0xc21f, 0x462c, 0x5}]}) 16:01:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000040)='./file0/file0/file0\x00') 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) r1 = socket(0x0, 0x8000, 0xff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000280)="fa97f07e65ce2feb0465dd6511a8813529a4fd950db44484f489519fdd3680e500cb9c99c9bc89511deb03e0a2d8e037e4d76c572343eccbfd8700834205a7e3c49251db435cf546373bf786a510dfbd030b7130e908aabb873c2b83d01a1c5e3a62d542b2a1fa5746273124", 0x6c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r4) dup2(r1, r4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x3}) 16:01:02 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0xfffffffffffffff5}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000300)="746f051b60ff8f77060142dcf54f7cc8419ecb7ef7db3e715a36c2e3b4db89999cb66e4731fa37d98854c73ef846fc18532921acb258ba686c74c36b3b0b8b2b98c2b73f34fa740f791b8b90fc1831a110744082e5eeeafbf3f69dddacbf9500000000000000000000000000000010173a95f9979772f10c91b295cc66d0c1423e69252e4d946e59fa04e31fd054d898a4733afaf76e4668401ea342bd4dd2d4eae42451c69dfb3d608f6488cc5a38df02d0a64bd91a08942dbce357a01575d2fe8cd1348de97727f57ee9809eef187ce03d4271a2d613e8bb7beec659cc226bfc65b18f456828722d323d", 0x2d2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x9) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x2000746e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$setown(r2, 0x6, r3) 16:01:02 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:01:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6, 0xfffffffffffffeff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5) syz_emit_ethernet(0xfffffffffffffec5, &(0x7f0000000000)="92") 16:01:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x9, 0x7, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) dup(r1) close(r0) r2 = syz_open_pts() readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/45, 0x2d}], 0x100000000000016f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80005) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x7ffffffc) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/23, 0x17) read(r0, &(0x7f00000001c0)=""/214, 0xd6) 16:01:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) 16:01:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r2) clock_getres(0x0, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) ioctl$TIOCEXCL(r5, 0x2000740d) fcntl$setstatus(r6, 0x4, 0x0) fchmod(r3, 0x1) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x401}, {0x0, 0x2}}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x1, 0x23, 0x0, 0x100000001, "86c7eb92693788265b489b62ba69be088f4eaa8a", 0x9, 0xf12d}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000300)) setsockopt(r3, 0x6, 0x6c8, &(0x7f0000000380)="1ecdff9f23a382e8f8db7d26f4386da5941f56bdbf4c52ae1c74ac2d0777d1b68918dd8bf08ef12579ee38e1a660180b49c01b1a38f5c9861cdf73a37fc6a3bd62b77241dc73aa60a8727d47636727", 0x4f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000400)) setegid(r1) mknod(&(0x7f0000000440)='./file0\x00', 0xc000, 0x6974beb8) r7 = semget(0x3, 0x7, 0x3) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt(r4, 0x5, 0x4, &(0x7f0000000480)=""/95, &(0x7f0000000500)=0x5f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x2, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x14) semget$private(0x0, 0x7, 0x642) semget$private(0x0, 0x0, 0x100) 16:01:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x18, 0xc007, 0x52281785) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) 16:01:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) pipe(&(0x7f0000000200)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/174, 0xae, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x80, 0x8ca7}, 0xc) 16:01:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="57b8f820e290acc0b4c3128fa6ecf31edaa8be8e9a4b29b0958f1651fd72c1e8ae6104e053d8164285353f76a8c80fe5bd325939f1f10cbbabdaf99216c61efd81d70cdcaafccee3c05d92bbe8d112d9c06e03608526ba283e6e183506d36a35c6d47ac98c996685f5f47f4876944119d760cc5e90206f958e75f67ebf6142f53cadd04b110fcb152ce4cc710c6724bd05187fb9d63e3a13e4205dc402c9114c829f68a887c4d70ab3d36bb3ce713eb79ea1248e463145", 0xb7}, {&(0x7f0000000240)="6260f4e6251676a79b2d7b22c6b16297813af66f35ac06f525c59d0465957b32237377e828497cfc756b38796c79f825d1681c3296b0f5507ca8c5245e3bce002c80f8d44f65b69416aa99cb90a263d09ba9dd4d9ec1928bac092c967b91850e6aca6bda5f0076b8eb2b29", 0x6b}], 0x2) 16:01:03 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xff, 0x1, './file0\x00', 0x20000000000000, 0xffffffff, 0x7, 0x6}) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) 16:01:03 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)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380075ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365efc90cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xfffffcb4) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x38203, 0x81) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000240)=0x2, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x2, 0x8}) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x100}], 0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x20, 0x1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x12) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x100) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="a4bef0d95e046f22a2c8591f1e73adcb65b502662929497950174595cacdedd54bb1aa1548c3ce294aa836d37044df7e450ed222d17409292ee3572dbac7a45bcf064b31c8d62061eebeed052ff5523d67779af3233b9bf31057df21a8791c157f892088e9b23f8d7b157be98df14f81163669a3560fd30d0cfb9240dd554bcb391df56b4e987703523f728425dd1a3394cf8330a7373740229f80ec94254485baebde7c6cc063139034a171ed9cea6fb02433da784a4edcff64a255b097a0a92e171f5fa4b84d3066f462c437675d299eaa4a48ece7d08618f6f3a4b3576d5994ba1cb976b07263f05cd7ba4f3a999447b6a6a8dc60beb8dfaadb7c6b9ef9c2b6c7e78d21e67b6769a2e8154ef68b60de13940e2b3694c2cd977ed919f78956515a6b7686438d516ce1c1fa54373874ca38fc046b24e35d59066413e66023967710368d9dd9976d1ae42fb50ba106da7f4e2c709d1ad19de1f3d4cc853e77af9fb82bf13d10ba7eabbcaa8519ffda4e21a4ba6776d5b976207772d60c904897fa6be571b01a8c281fd18de7b806e748143689676c7d6ad5c6d25d1064459ae0edeb5b02e348aa65c11ce3e8f67999f05901370a7bfd3cd43bd37868e23205de51fa47f72c5085775c6ee8643b5cc1b7b6636a0b7f9bc323f97d69893412a331b2b85231965a54a68c4f9094c9b747831212d93ca1b1792a7f8fd18aa9b9df0b5d07199981147a3735061d8f3702d0977f483cd2fdce3114f6e820c0524736b5f44d557a44b7a31dac10fe2665a58135cb3e20e32ce5c71687ad07da070ea9871b907a21f666733fe580306658396fa6902e2a311d04c4de23d13876524a18ab996f288a750c3d73653a12f340330adc65a11e551b86890b95f151745207d425ffccba032a44ff041e574ae31aec0f8da6cd8db7e6b944ba0c76ff48af5c61b74f6067523d8cde5993b4d78d05b782015887de7e3d7e3bbabca03e8b62138e187a7a8921bcbb8ab8eab6bd055a31b41b15ba9e9e06005e9273efaec5b98628fbd4acceb8a3f69e15626b018e674f45370035e8fa69ce9b76450c3c24ba0e3d026ef08e46fd04c5095e2100be2694298f3090e292e4cff0799cd85bce27d7abfeaf9fa7e18b4afe970959ad5827b071d4603f964162143ebb139fb4b27ed3ff16f0e7f796939f48b8725f685615a1a3f03ec2385781b41e53eac1fc9c0452fb256e77bb4b18996b2e800be7876ddeaaf7be2e7e53c00ace0a0be4132ceaca895b37d018a599a9d8f5ec57eba6ac8b7b9f5efcd125270ea1580a836a30433e82879edd5b2b907d265f9f3c2c0ae9b637e1057cd0056d0f29c04d68815dcc7c6722b984791c8ef8fde6766726578a3c61b0bd34e100f77631ab2f5c8cca96a3c9ae87fa2c4eb993297d6300d767cca1cf3d325e133b350ecc65e8c07b66d3013033225b38cb4214335d9329f5339d53fe9703a6fb0a433ad900ddd789e2f12c737a8a77880ee369474de7843c962ae98f626219aa277c4e6ef81573e3e26acbe1248db2712d9cb6baca0ba4347e6ac5571129ca2398480cc9c84744e9110ff4ad00f7585cba6bfbec53590751349ed4ea7b6eaa4ab81a49ae6217a1cb39cfa4939f4513a9c20a64277b1a0a0a79d16c00549957b4458a61bf60a3f332f3b456139730d91dc78b9b4d87d83be9c26ab3e413b5c90e782f555b4930d8b37e540261d1502e074612aa838ffb5f5cc191d659ccc4d8da95a3180393d8c8db795e5f62607d77380b44f67a50027a3fa7b6a6306f7c14b21207fd4e35f4624986c32d581f9d9ab051c714676019c04e801d560388ba01da764a7dcef0fdd1b457462b6b79118dc7b8c6cdf2c3b79adde414a547883528168e0e42fcba3d964af61c53e4630e30d14e1e1a64d06316014b31b002e25a76acdbfc372d00d747c8ee8ca8c8c602b810219c0e1627e947030fa63883dd91d9ea408a5c75882cb4d6780c49d3991a168cd50319e0b7bbc4faf3ea4078f3dfdb550bd748203b1acfbd884cd083f13b90ee47e4d31932bf0b4947955746515a69319f7caaee3748d5d7ee1566d8538b701527129a84dc55175f205dfef92000cf81c851e1b48e730e8c478c1a32909ddc7d733e7b0ef0eac36e8804daffc15d4e9c601ae64e84d36cab83e5392dcf4dd73f428f2e5ced71206c323cfb0f5d9b6e9f1d60f1d4b4c89a1e1afd8578bc0c341d696e4864455724283f94a8dc28aef28ebe2ef778221f44647387de54ce836176cf2237bf5fbb14fd1697ec9016c1216c075ceb804d91de7dd54d61e3253e9242efef3094c029cc7b66428b3fcc6cfdc3535b760ef3fe732af43c19b30d5519e8ceaad1a95c0d684b00619bac35b2c43e08247111f52b9ea765becb6406a65009f1c291122bdf4f4d274ea4e2acbb5f293654ad9b6076a81d593c42583ea9b6239c9b68fd473f9a0976c2ffe147fed6292f70c0fd9b7e21512ec4f09d3f33a9918c2c785ccf987e885eb48c6fcce8512107d4fedbb1e31cb722de17722f9a7b1528fb676e27c0bc2f1536ca4ce2985c506f97eb778dc6259fc1359ecc5f8ba2b5b2c8e481cf14255caff156513d94e6c9c08172db3d0e339d879ef70859a0e6fed2b5a8487b9c5feb1b19b84ed0e335747ecc706db4c2049bc144f00b2db17273341bc44b990ddf5f9b2b50ea9e2718088c6dbe209292dd24c191ae04505a34b589214d39c58edb583e9983a2e9366ba8f710a68ce6f3575f675446feba6684125c238942740c2cead815c1aebe7c532c0529f092e973a83edad0166ae465cb81c6456bd584a87ab8c392c020e91894f7adf910f129fc151215c09698fb5d8aab2c495178b86078143b6f3de47d1a89b568d44cb3769f5507d42e377dab5dd69905dbee309abc2d644c7a2569cc98cb1a92d2ea9fb7fc97aa457b0f1dd853ad83620a1bc7cca52546fcc02fbecc2e0d6a06937c72f5dea06ce8ca24e7ee19125a073c8f62c6017cbba1619db866a73d4718b9032d1be747e3d15447879ba7237703ac295edfd52f37d8bc534ea79c508fd425f07813332bfa5c20a40df6d2448176d5d10478b6ba1db9696ed7b343e8f3e481996f590af34fdf1dee52254bac3bca2ed00648fbf06ef754e55dc0dcd38b6f48a3d6d3538a013739f9e6ec51be421b36bdb0bbb6ee0e80650fe3d6e2281fdc3c535ed3f8d26ef5dd46ce76030163a17fa26dfe92471674b06ccc4ac09c92d09d5a47a35707ddd207d3448bcd247a77fae77893c6ec7d567811e4380b860deeb3764ea743d987a18fd2631383bb68b5fbd031df51060e6d445c561cae7cdcf32207b746edf7530bed5e6ef276c099977eef4c0b7366fe207539f0cf403b1a2f05174146e3b89f9ab9d3cd53e1bd654280272aedd8175d199ca0291ff7f7920fef23b7240475f06c7688b3d949510257b8a7c08d388fdaebb372e1a2dd9b0503e9b00f12ac5442bbb072c7779942bba88dc9150cb8f50e69986bbe365abf2b083b9c85c84c96b1b3e75f120e324f07a733933de3b3b2252d8824970d05594bafda56504399dbb0a02f6a603d0b98b2402a7519edaf501108787f2f04e2abf873480c896056f2af6bbbaf2633ced3f9b659dfcf54d041dff394b592c0def92aa3678cd1eb3b04c74d6ce3f549048c4c525988fbf721fc9d1961b0bc7ca77a6961c6ecfa2ef5641bce04dc58b4a65aa925459bbf17be0233c248d2db897b2b296ee33266eb617b3b2d58f2e54ea6d940f51d36b2fd73470519bf23a0651ffb4f382c20de2785835cd829ba787dcd7a5a9d2ab7f05d4a4a72b09b3455e2e7b45795d42b9c9f2ea578a4109a60fab438a242924b76108e68f5a35969d96eb4e15b74abbae5fc539bc762b01f066659d1c3d7319a7b5af7846f6d063506af5fc2232c98aca7700fad0f46d1951a6a5286d02081decf07fdb6941a0e061da325fe7c33da9ace23e0ff302ef6cba47ab11d7626444e548551c5ea0350186f02065a4241592fb322ded17919ec7aa2e37f21156061184788da49842c5d50bad872236989a6b85cf4ca90f17a603026bf7d0a1ce90434eb8d750cd8cc3ad0271851382a47808c3f171f9cd53a968c5ea8adf5a323565bc52cd8dfd1b43e3c2bf1d4b4c7f36c6cdef6d7fae994ec2336242188b14b085eff302d93f0a13580d627faa96d7da4e2fdde549d555f0e0a26cba2804bd585213610052dc5edde006aa136ce67a859d3915ac82e02af7727bcba2c1a23db9cd6a8bd14b1b56302da3ffd5eece0b2fbe9be80cfe7f0e5f6ba0f5000621adcd45839e000e999c3b8b338f8055889b9d190f17b5b4072458dd57db7e6e0a60afdefa78719ee68c89ab501ff3adc25b2c2c917a01c0279d1636326a2520d0276d4961366d504ff013d8488a73dcad0f0b6b25be1638ae9b396bd8dc570246494fec0a50c44dc986afa8f34086b757e65f58e94427f2477947c6003f6ec4aee84264fe00f59ff9069f0294d3ca2d7990ab0284701309f2c3d973486307e2107217c686300f374144b44a89fdd9e8aea7737038cf4944961f57d8e357c81a3cfb21864fabce087609e32e993a1f6ccef2f08eb0d988b415b1ee0c44e117a76c484de0cd105a1cd47c1d2188cdbb67c5250fb7afe2e417189df1d7b570c77b8890b6aeb4608ca41988c1a4b9cf70557f7ef0771f76785788ea95e19aeec30a89a1c0548a07fe351e4ccae66443298415452c5e2ecfb23e05018e7a01c5ad1fdb4574c3e230e258b7080076a128664763a9a227c072214e54ad09758eedb2e0deb52ce86b95997f8a5f7bab461b2c3ed573f2fcde4850b740b8f369f0ae626e29cc3b44914e5086928c7acec630a512f8b48b3da72bfe1d2197de3920dcc5eb837fa23f8b0214ab5cc898e510df854e7aaaed9d85c2d90e5ef747b6b681de8bb74efac239002006d169cc5a5a786b5abea503f577b1958b5c1f72b9092409799ef458ace17e5775cf59a5a0bb523c6426a30f0bd03a8ff8b6234e4083cad6367c75baffbaa2bc23112bf5ff4a251b6e5362dee67c99aa620a1a69740173f77512d7d103e81fd954b666daac9bae4bb9851f4f097a269ade5005bf36a20704cbb1df1296d9f01acd94453f3279e7b46b2b0af400bbef3f61670663a17ba12e87f520ef35b5c080cada90383cf51f433b8c7bde3bf0114990a3d32cd386b479369f7542fd654fe74733ca544379e44c24b955f8ccbea30e8813b8b2ad38eb61753a560dfc74148c3e0d456016c394a972ea8eeac7fd914ac346862471b167d1cb97ca96f7fe4a10a2850e903af74d4926721697d40661026780192fcc99b93d0a42f11a02066d518e91eb12078cd351730a4a06ed1cf4785a49a8dcee03c3345ce63e79954bdf61d13d6a7dd84e6db384edfff5e3bf03f752427904d957024f586984e91e823a92207bfd3902ae20e0b678036681ed60c3ef0694631f9da355a7f1c3000c19c4437f5a7d3747f46d6ec9f0c196b279ce07236b862cf4a331634d0bd1a9a871389348ea28ab2d70ec06ae06e597febc3e2809b57071c31bb829dced4cc05843fe5667dd6eb98116a0388e8bcbc361bd277dfc58c244561926f4277a2e19db0d90fbb590143f53c59f32c51eec7dce6e9552e0eb16baff04867588281777466d8710d512c2317a8ceda6a74f8ac765305f01515b886890e969ab72e2ad5b291266e7a4e3fae7e60d3edc25cede3eb12df48a7316602442e452bed4f2bc8981ef319fc512e28dfdbd9901bf07c3dbff6824ddc0d88511246a1cf", 0x1000, 0x8, &(0x7f0000001040)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0xde, 0x2, &(0x7f00000011c0)="5fe61da177c5e456729ce9fb6afeea64226b73a809900100000000000000ca66d9c956b881b7bfa5d9e52ad61d7e502318804ce3dcd921f326e3ec5ba3cf252c7f60e12338eef603d711343a01e47b1f1f3f6537767b727b4a83f95b82ef614462c82783cb52796352bafdbe275359e54c8eb6a09dc10ff0b6da69810d16ea4067bcccab2c5ba3287b88ee6341fe586d6853d84772339f4e65b47543f659f5499799ebbca4978c762cf78c01861a3436b816bacc89006469ae1dbdb6d188eccafff176f80de219657d961f6332626fdaac4961aafa88b3a6400610c28c66f81db3", 0xe1) 16:01:03 executing program 1: msgget(0x2, 0x621) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) sendto$inet6(r0, &(0x7f0000000040)="2d39fbab0b70f6371ec386ffec25e3723a4e499c8f6e56ccbe450dc7b790b40985e8ca7ff910a9df0ec06a00e4d75ec8b772136970ba21e0d8e0cce61a6f915ade2e66f583824af4ec45e9775be1f052361c0ac6867849001eff435543313ef077005e519696d0882e2b667aac7d68f2f9cfa6da00433c2e2f99b3948289b1d9e63858b7e4d15fdc0eb23f20e441f17a88cb1e12d0c469", 0x97, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x100000001, 0x6}, 0xc) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x7ff}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = dup(0xffffffffffffff9c) shmget$private(0x0, 0x4000, 0x518, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/220) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x8, 0x2, 0x2, 0xffff}, {0x7, 0x9fe, 0x1f, 0x8001}, {0xbc52, 0x1, 0x736bd20f, 0x714b}, {0x8, 0x3, 0x6, 0x4}, {0x3, 0x0, 0x1, 0xff}, {0x9, 0x1, 0x7fff, 0x3f}, {0x7, 0x40, 0x40000, 0xe000}, {0x1, 0xffffffffffffff4b, 0x9, 0x3}, {0x5, 0x40, 0x7, 0x4}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000480)=0xc) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x3, &(0x7f0000000000)) close(r2) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x0, &(0x7f0000000080)) setgroups(0x223, &(0x7f0000000200)=[0x0]) socketpair(0x1, 0x1, 0xfffffffffffffffb, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1dc286d097baec72) r2 = geteuid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000140)='./file0/file0\x00', r2, r3, 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x20000000000000}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') setitimer(0x1, &(0x7f0000000000)={{0x3, 0x1d}, {0x3, 0x9009}}, &(0x7f0000000040)) 16:01:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x3a, 0x1, 0x80000000) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb41, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000000000000000000000000000327454c8af13fe49ecbd8fd24446693dfd6a8c6757abc40c182bf84dbdcb676239eadf37da06dd1a76eda1b970748553cbb3928942d7a4dc0d6da914cf11ff48657221ed464528ab7db2fd66265e7d2d722d017993baf7017d1165"], 0x10}, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/76, &(0x7f0000000180)=0x4c) 16:01:04 executing program 1: syz_open_pts() syz_open_pts() r0 = syz_open_pts() lseek(r0, 0x0, 0x1000000000, 0xfffffffffffffffb) 16:01:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x3f, 0x0, &(0x7f0000000000)=""/63}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa9, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) 16:01:04 executing program 1: r0 = socket(0xa, 0x0, 0x20000001402) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:01:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:04 executing program 1: unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000980)={0x10, 0x7, 0x4, 0x877, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4e703cda}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe4bc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x694e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa31}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x10002, 0x0) r2 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/72, 0x48}, {&(0x7f00000004c0)=""/24, 0x18}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/243, 0xf3}], 0x8, &(0x7f0000000740)=""/241, 0xf1}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000900)={0xfffffffffffffff7, './file1\x00'}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chflagsat(r0, &(0x7f0000000ec0)='./file\x00', 0x0, 0x3) msgget$private(0x0, 0x44) faccessat(r0, &(0x7f0000000040)='./file\x00', 0x1, 0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380075ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365efc90cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xfffffcb4) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3, 0x24}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockname(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000f41400000000000004000d0000000000000000000000000000000000000000000000000000000000003ff99dabe95c4b1a24aa42fe71d58cb04ddaf87e73f08e11179c90c4f900efb7fd1ab7db3d99558ab7046381bb3e28aca22518db6ce4ddc9d9a289ae4cb917ce45e27bb58c32631bb1fc3b486dd0af335749a662d7af60a1944635fd08a0ff49dab569883d3367baff3de306f555da351e01f46bbef75466d1115355ccd14b2ad3a1ba7b1e33f92fbb15b35f52abbd9b12a7125eede096f9312a79ef1b7e536e1b401315ba0b4670e17de9ef449b6cdd3e8a97a546f70adb5430f164c460717a9d822d554b0cb97dcbd32c3db4f6e88559dd34"], &(0x7f0000000080)=0x36) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x51b, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8) close(r1) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xa00000000000000, 0x5, 0xa0000000000000, "0064000000c9c06d020000000300", 0x0, 0x4}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8000000000000040, 0x100) 16:01:05 executing program 1: r0 = socket(0x9caf1de80f6ad262, 0x2, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:01:05 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x1000, 0x0, 0xffffffffffff8000, "6900ee6f45939cfd69a8417d49b293bd43c2f6f7", 0x4, 0x20}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x3) 16:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r0, r2) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x20181, 0x80) sendto$unix(r1, &(0x7f00000001c0)="453c4cd9a1f66a38a40034d5284ed4ded937fbb396c8c2027c244b4d5bcdb8f55f083afcbf529d5a42096d46b6a5e177faea8bfcf19ce74b9aaf90d63ee1ed43a06c7c5cd2d521715d2f23dc6dca7a3baa555d52317b11ced85de9d831fb87d3e3b8b248406ec71e684f1ffeaecd010944bd6a9e6b55ec58504e979d4da7a93db2868290f79553441064dfab31ec68bd5f42fa61eeef061053c6d59edb1c37e9a2b56f6a8c6b9095e8502c9877f6911a7ae33cc40e87bde167bfb44124f5b5c28d484c017c066953e9bca4f657644f35eddbe4308fa5966a012b1d471d070100855ba3725b8c8ac2c789e7af7984b2", 0xef, 0x0, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) getuid() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) 16:01:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x58) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ff, 0xffffffff, 0x6, 0x6}, {0x100, 0x8, 0xfffffffffffffffe, 0x9}, {0x7, 0x10001, 0x0, 0xfff}, {0x1, 0x4, 0xffffffff, 0xfff}, {0x0, 0x4, 0x2, 0x2}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xbc0) 16:01:05 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fd3000/0x4000)=nil, 0x2}, {&(0x7f0000f06000/0x1000)=nil, &(0x7f0000f68000/0x1000)=nil, 0x46}, {&(0x7f0000eef000/0x1000)=nil, &(0x7f0000ede000/0x4000)=nil, 0x4}, {&(0x7f0000ead000/0x4000)=nil, &(0x7f0000e5a000/0x1000)=nil, 0x400000000}, {&(0x7f0000ed7000/0x4000)=nil, &(0x7f0000fb2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e4b000/0x1000)=nil, 0x5}, {&(0x7f0000e7e000/0x3000)=nil, &(0x7f0000e5b000/0x2000)=nil, 0x285d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000e33000/0x2000)=nil, 0x4}, {&(0x7f0000efe000/0x2000)=nil, &(0x7f0000ebc000/0x4000)=nil, 0x1}, {&(0x7f0000e86000/0x2000)=nil, &(0x7f0000fa5000/0x3000)=nil, 0x81}, {&(0x7f0000f10000/0x1000)=nil, &(0x7f0000fda000/0x4000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000d82000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ebb000/0x2000)=nil, &(0x7f0000e94000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x400, 0x0) r2 = accept$unix(r0, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x10}, {r1, 0x100}, {r0, 0x80}, {r0, 0x18a}, {r2, 0x1}], 0x5, 0x5) r3 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x8c) sendto(r3, &(0x7f0000000640)="152d40d27728181b86b0002f0e4bd26b54c2a5bd03875bd9d5c5b4c515b327031932d45553efdeda34e139986906d1506ccd108ab4d97b3eca864d820d51a9353217881421282796bfc258d0e701a78a5f970665dcd12c311704babe07ead3ffae23b8efa6e8a24a4e34b7d03032f69c3757717429584dd4e385e2f01a19c94f3d42a664f7", 0x85, 0x0, &(0x7f0000000700)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000ca8000/0x3000)=nil, 0x3000) rmdir(&(0x7f00000007c0)='./file\x00') r5 = socket$inet6(0x18, 0x4007, 0x3ff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000800)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000840)={0x5, 0x3f, './file0\x00', 0x1, 0x9, 0x7, 0x3}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000880)=0x3) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000008c0)=0x6) ioctl$TIOCEXCL(r3, 0x2000740d) bind(r2, &(0x7f0000000900)=@un=@file={0x0, './file\x00'}, 0x9) close(r5) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000940)={0x4, 0x8, {[0x1, 0x7f, 0x2, 0x1, 0xc1db, 0x8, 0xb1, 0x7fff, 0x800, 0x17, 0xc0000000000000, 0x1ff, 0x1f, 0xfffffffffffffffd, 0x4, 0xffff, 0x200, 0x8], [0x0, 0x1ff, 0x3ff, 0x2f52a90f, 0x200, 0x2, 0xc142, 0x8, 0xffffffff, 0x1], [0x1f, 0x6, 0x9, 0x52d6, 0x6fd, 0x4, 0x2], [0x41850000000, 0x9, 0x8, 0x5, 0x2, 0x7f], [{0x9, 0x1, 0x3, 0x7}, {0x7f, 0x0, 0x11, 0x8}, {0x6, 0x80000000, 0x8, 0xfffffffffffffff8}, {0x1, 0xf48, 0x7, 0x7}, {0x7ff, 0x5, 0x0, 0x7}, {0x8001, 0x1f, 0x0, 0x936}, {0x7fff, 0x8, 0x7f, 0x101}, {0x7, 0x2, 0x1, 0x4}], {0x0, 0x6, 0xffff, 0x8}, {0x0, 0x1ff, 0x9, 0x400}}}) recvfrom$inet6(r0, &(0x7f0000000b80)=""/242, 0xf2, 0x801, 0x0, 0x0) chflags(&(0x7f0000000c80)='./file1\x00', 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000cc0)) getgid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() bind(r0, &(0x7f0000000d40)=@in6={0x18, 0x0, 0x9a25, 0x9}, 0xc) 16:01:05 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28d00, 0x1d2) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) 16:01:05 executing program 1: socketpair(0x0, 0x0, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x5) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x81) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xe8) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x86129) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)="c4ab66", 0x3}, {&(0x7f0000000100)="d085ea2c0feb72a4e3776b6851cda7f7e3ad4b06a8fff465f5b9a8563935212efedcd08adb7da4e2aa06247510dec33787df1aac2244493171aad839a271e9f28ea544d93e2b5f05f9a3108d2bba6f6725e70753d42b61b94a2ee091ff1e20f3ff40d34c4a5b63a3ca20b5b7362586f8a482c8876a87365c4d", 0x79}, {&(0x7f00000001c0)="6b96664814861f8efd04cf196d0bfc39759f1ad9995df5d57ad94240fe78c3b9ae62798642ca7d12d1fc921bcfc0453251fce6fe3dfaed5891", 0x39}, {&(0x7f0000000200)="4681397ae9ab3b9e9fc5785c5f5578dafc6e71ba489e6ad2d61843e4a82ac5dcb0baace14aaf4d115f44cb380d9b4f6034ab2a6654ec7a24c220a083ce7293bc745b2856e6a52d6ec572c915334d45b65f91e29ee361d7dc42928767515a39ce729b6cca708cc9674a81078e0f1646aa0bd730a240c43113cbe6286a3a6b53e3c49749c4e28d3b960da85177dc4621b6fcece6828f00c41b6da0731c36270491008076f345de02b0d6ed056fa2f32910864b37254f6abc8b49eb98239ae2f9b04a745e673eb9b67d8df8c7d9eb49336749b61a247b66f855381b977254d3a3aa35a5", 0xe2}, {&(0x7f0000000300)="e409a6452af2dd25a672b93690923e9ceb26880e00ace4d1853eb7108483d37a9dfe6304a64ed61536498a4796b72655cddbca4436307a877c9d96e1fe6ff615eb11c65e60da0b6d8fd93e6162ab9b9d5ee8983c3cd922013a464d2b07f2ec4aa59c6021fab9e6ba978303b2555e14d86b5fd6bfee344a61965aca3f4ffa07ad19642a72542f404dfee4ba90fa539f0c7ebc1b00d23e64c5834184b5178ab8f0801cff5091a115bf651a5d1cd540a118af5c43277edb6ae66a57debac1984ca6d47995a058cd8207a9cbe7086ce9c8c1edd6e65d21f3ae6f97591fc92ea2715b7199bb681a7673a13fc4a3b66fea", 0xee}, {&(0x7f0000000400)="f03d", 0x2}, {&(0x7f0000000440)="e91e347ba41121f0bc95645887fa7cf4d59eb4d89c4d453320595e4b2f8e4c7dc7088760bde81622925cbddf25c8e14cf640352909d8c53bbaf80196a3e5cd2db95e4b9396e80ccf23bdbc15f05063c42d7e56950aa2de37e59530c4aa23533554e5afd0d8b7251c5afe17e52a62ba4faa1f9455160e703943e831a3d95b0e534b39ee7aca85ebcf47bf130afe9c384b93a0da705738b00942a618eb3a42b538d76a12db94", 0xa5}, {&(0x7f0000000500)="9e4f5a901c60cc0b4cff15e47630df7edea56aa4de20f114708852218eb8442c2746451d21b5f0940fb82b21b76f9c607bae7db0bc2828bf1edd41773d8375375a558b55206865b002c4b64265f6f9d1e2368d8464a19084b0dff522893b0033cdfc8199fde5af2081303feb7890f8a37fbc5a80c6276e992bfca245d91dc43979ff5b0e211c93bc1fbb3298e708203b71fd184928116005e7d939e5747e362d7a74ae7e249caca6190291b2dc4d02304b89b6114d0ce7d619012201cbb0977d26c99fd709d416305bfb576906684963b945249ff32a0e9f20305d", 0xdb}, {&(0x7f0000000600)="9244b4e1e794a87fa9e568818279c2613d1124149bde4f35ccb2d3103d705255a8a71f2db8de499a1dc1a56743503cf721d978fc37f2cd5939ee0c8646620f7e22cbc88342cbc5d9dad7cf080b56d4e317580492a51cdd0fea3bf5a513f660066aa40e9512a8231057680c1dc1fb0837d71544d912a756f2a6c97586063af77c80b2c162538cd5f642a64415fa523e5e7ca14c7c58c4c07cc119", 0x9a}], 0x9, 0x0, 0x39) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) r1 = dup(r0) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:01:05 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:01:05 executing program 0: r0 = socket(0x1, 0x400001, 0x101) munlockall() setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0x10000, {0x4a4, 0xfffffffffffffffa}}) r2 = getppid() sendto$inet(r1, &(0x7f0000000180)="2c0732acc60ab32e9637880b838aa3e8929a797ab110d0d2330c3f8d429aa4f2c804f21849de13cfe14c050dc47c61e286bcf6aad1f31206e2f87a485be78dc82468fb7441c737b49c4826189c1735a1f41562d18bedc2c6", 0x58, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x2, r2}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x7) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:01:05 executing program 1: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x100) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="31e4bb4f7cfbc965dcddf43ec97cb09fbd813bd04c1b9352607afc22d951a34fceeb4ac4782ceb9a04f0bc4024c08ebafb40f31493b4a59385556b329f24a9f5d8e1d66bebd3c6b584afeea01742fa3445f79956171b598186b56428c997fbbb332a082201b01e363faed3574731279bcd", 0xffffffffffffff12}], 0x2aa, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x3) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r4, &(0x7f0000000340), 0xff23) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c652000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 16:01:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) read(r0, &(0x7f00000001c0)=""/142, 0x8e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x4}) pwrite(r2, &(0x7f0000000280)="d774b2f6ecd985c82e8e194068c0d7b830da0205cae8089aef961670354e921f8b719c91368841110a790fed7afa8da3c3e29af8cc0c869edabb3aec0b6c22db8e368eae778964ed0575e5296d45f8e6a93a057027026fb1eb3190dd553de4d9c13af52d12e8519b69980c1df0f7c90ea8f01cb03df1b7e70b4daeef8785943e64b2fab8d6de92a5f4ae4e22df31ef01ec11b01051c75a6c040282a162f8e2a147c38d74ff7bfa3b3f28adbddc59c804f0df70ab7190e39d82847cf5d8b24dffcbcc25d7106a68bee115e40b2beea421c4", 0xd1, 0x0, 0x0) syz_open_pts() 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffe, 0x4, 0x90d6, 0x2000010, "d701c1e7bb6fc6e23c5b00000000000000e74de8", 0x7, 0x1f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = dup(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7f) r3 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x0, 0xffffffffffffbffe}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x11) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/237) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:06 executing program 0: clock_gettime(0x5, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r2 = accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0xfffffffffffffe42) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7ff, 0xffffffff, {0x100, 0x9}}) accept(r2, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:01:06 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x80) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x120, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x810, 0x8) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x188, 0x0) shutdown(r0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) r4 = dup2(r0, r3) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x3932}, {{r4}, 0xfffffffffffffffa, 0x44, 0xf00fffff, 0xe32, 0x1}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0x200, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x8000, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0x94}, {{r3}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffffffff, 0x1000}, {{r3}, 0xfffffffffffffffe, 0xa, 0x20000000, 0x9, 0xffff}], 0x1000, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x20000000, 0xa258, 0x3}, {{r3}, 0xfffffffffffffffe, 0x12, 0x0, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x1ff, 0x2}], 0x7a18, &(0x7f0000000280)={0x1, 0xfffffffffffffffe}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000340)=0x8e37) socket(0xc, 0x5, 0x2) 16:01:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x9, 0x5, &(0x7f0000000000)="ebffcbff1899fd812eaa4e713048e69931929648", 0x14) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x400, 0xfffffffffffffff8}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x12c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7fffffff, 0x0, 0x4, 0x1, 0x779, 0x6, 0x7, 0x2, 0x0, 0x3b7, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002004, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x100000b4) getsockopt(r0, 0x7, 0xff, &(0x7f0000000100)=""/48, &(0x7f0000000040)=0x30) unlink(&(0x7f0000000000)='./bus\x00') 16:01:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x204f, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x8001) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20004402) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xb148) 16:01:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) close(r0) 16:01:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:01:06 executing program 0: link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x82) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x20) renameat(r0, &(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='M', 0x1}], 0x1, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) 16:01:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:01:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x9, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) fcntl$dupfd(r0, 0xa, r1) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0188060000696c653000"], 0x16b) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:01:06 executing program 1: open$dir(&(0x7f0000000040)='./file1\x00', 0x1080, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4000000000000017, &(0x7f0000000100)=[0x0, r1, 0x0, 0xffffffffffffffff, r0, 0x0, r2]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) r1 = dup(r0) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x69, 0x7}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x6, 0x3fe000, 0x6, 0x78}, {0x3ff, 0x8, 0x3ff, 0x6}, {0x4, 0x40, 0x7ff, 0x6}, {0x5, 0x7, 0x1000, 0x1}, {0x4, 0x6, 0x2, 0x5}, {0x0, 0x3ff, 0xff, 0xe9}, {0x5, 0xe3, 0x9, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x100000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8082, 0x0) 16:01:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = accept(r0, 0x0, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10102, 0x0) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x4, 0xb30}, 0xc) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x300c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:07 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x3d48, 0x4, 0x6, 0x9, 0x400, 0x1, 0x5}, &(0x7f0000000040)={0x0, 0x4800000, 0x79d, 0x8, 0x1ff, 0xfffffffffffffffa, 0x200, 0xea}, &(0x7f0000000080)={0x3, 0x400, 0x0, 0x26fa, 0xfffffffffffffffe, 0x1, 0x6, 0x81}, &(0x7f00000000c0)={0x9, 0xfffffffffffffff9}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000140)=[{r0, 0x100}], 0x1, 0x7f) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:01:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0xd8ff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000200)='0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) fcntl$lock(r0, 0xb, 0x0) 16:01:07 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) dup2(r1, r0) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="58f9abdb", 0x4) shutdown(r0, 0x2) socket(0x17, 0x4000, 0xffffffff00000001) 16:01:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x18c80, 0x0) fsync(r0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)="57286a913ceeab80ee327b9b716efa51c87cb97399d5172369ca588970b972f9db42ef15b43848e2154f9fc56cd25ba25e7fe937a46e50f1b6e657", 0x3b}, {&(0x7f0000000380)="b7aa5d11d7ba9f56d48576ffb595be17e0d166e2de54613540382f8d2a558e00a5e776a073266fe41bf1e192e815af0dd58716ae85ecf7b4b5994dbd24dad2d2b87992f8faf6491a28be7108b975fdb737b944419e32b79a9780a93f6abb918b5a07017c38c02bb149a881e25cd35c28bfc5cb432787a2251c3fb85dfb18f89d0b0336b0da47d3d56b9d2c7f2f7dec737ba54b61db5512ce50a8303684154e3aa772594f9f810b669615c152df60014fd9abe32aead8007965f03e18509703b08bb8d8c885bbc5b41a3778080adbcff423114f4b606b0295f24c913fc3735ce80452463a0437762873ba2628cb776a4d76c8a2cea513a6c4a3a1f2042cb359e97e4d70ceaeab2ee6d97a2af5a4efa93f8354f5d0e5ff62b457615674094404c737239ad3f8431a8f7428638fc2c66acad1536b1c99eb431a3166bbde98c54067068b0f26b73a722180c1c95e619a9dad6e1f9aecac1b8584ea5200706e842816a035a9fe185e6be9391a20b9f296f7311c4ec547826e9877c8fa2c3ec873f11e9facb0bb5484281cab2ad12de1c81e880bd4c4c323bfc7f50a70cad70115b19f60266634cfd8479e8fcbefb8eef2588660ac635ca30e9e96610d0fb22d8df9783402ba625e2b77ae67525d3f7e34fbc38cd54eb528dfe846a4b0360a52979364530a10d0835fb7a4107ae57f0eb1eb0aab1573005d6160849b60ad44fc6963f87d513d7b157ab50f28a746d5134e4fd158df7b27f599c71597c5a380ee9ca1547ada7c5f6121ee0d344593d20f7bb2fe19ff9f5447911831b2def2bb183380ddc3ad955a324d248cfd47b65aa404989c09650bf85e5ca9c21337a82119cc3f5457cb3071a64b715a096051b5062d9c09e7061887537a94ab2168a84b0e81969d1892ee386ef253b369aa8d14537780c6a6b55b35a84b38ddb5f8e8f507b39ad7019dccbfba6dd9efb47b79844cfecce958a56704668772df1e390b59737f7eb38e61299c1dcfc0e73fe3f06b868ab6b93e0045e1ea015193ee1fb0595877d106c7c38628fcfbb454e4d03065873e0a0e0a9e6beb26952d074c41b16a945deb937c0564128168c8f69a5db28ca5feb93ca3607c285315f31bff66bf966c16ffdb8a30a701e3bb4ee24d10cdae5bbd90c465c925ddcb64b7e159c68556466b63b651603aa38bbdba8cecd907bd328381f6a6667b3b6ed912c72eef4be20efded16ea7933baa48c43823c3d2d4c10c30bc2a94c9c16700800c8bb60d55bf90af5d42c81da10cb6d0a09d384f86a11794b68f084af8824b20d841a248925da94de8752b5dc13701a6db99f7f574a8fa56008f69b8978da3ff1c442b4ece70975146c1e01a48062d170abfa3ff2fdf06bb09a0154a9ac0ab54789e26b22b8df77a85565eebb9965121dfcbebf4d912176ffddda8c86a9e8c4f1bec4aea8327a38de6b3570d33bc46d34bdd33cf9a05cede44c3fdf6108211fff2a04a910e01a9f76ed3e5ec2da53cac45b6d5da63eca68da8bb1d8e5d0e0cb01f292831a1f46ee21e4ce769aa93c8208c85b3f45940731760eccc4609805eb4255ec991e0427967bfe47e3e190b623e93a6f74c55e305dce46f665a128536ca1db48e0bd1be9b217859d25acfe385f16350e4f32e4d6ac090ed4ccd522a1e49fbce7c640119e91570f1586dfe2d5493e0acbd07f2d297330e7ec5dae3a7019dc80f148a17116cff9b7d4260d2fc44c9afb249469f214a57ffc733689f7fbf77d9214a28a017f8608c92df08d189e5d69b0336f7f752f5f3e4f0bc02463e59ef0d3f5a6b45445bb4d017aa74b4017c2b4a5393d32f431472237119d743ac2374c53f6de956d1fdaa072ae697b7ed7e1073e0df415966ad058b4ed833facdca45eb27b1db7feb59c6ea14e3701e2cb9420e5c3c3e9a15e51fd2c833a61c03e698955090da9daf1f3c5f21330d7e100cde2ddb29f26c302e0d21f5ec30b35a6aa3ee9a12f0b32752f3958769d6684e4a14eeeeb158e19d87a767d4fc2027762f04070fb94a679503a625a6e0e7061df5c708c96ee8473941f88fd7591c24dbce7116dfa17b38d2a17891a61201852c7b39c19bd1e95b1352292a204703d7e38c414555bfaef63fd097aac7d4e465564050051170c0d9b7bcbeff84ddd78b1caace283d5bc955a0a0de79004e7d3947d52578f534cf044faa6c4439d041f26800886f65a26253b6946b44039b51ed70c33e24792e9dc86d8d075a2c7571586341e6aeaa92facf40e1326bea2a91da4befaa11c71c8afd874b479492ed5e1e9a7bd52e4946cf564da3dbc329c5776262e73265d9103ad05c8d53f04d27539f90100f7e687c27f406378ce117d219e5f006a05ac46476dd69a4fbbeb305c6e4750e594e1720535d407fa5e45f3ea6c3ffa6ab99caf4128aeabc6482e1fcea6754d22b15d26b4f2ab090f1dd0e057227870a52280e1bf76e3ebf95d808002486bbe698fe4f97b397e644da82fc8b16e75dd4ff923a58edec60f06174e785370e83904c2e817581dab2dd3da057e2cc04efa09b6ae5454eabfcd3bf5d4eeb32244ae5ad348d8f4be0713f45e986aaa34e4721a03ab8ac41839e1e8422777c2ac19ce8ac6f7e91ceb5b0de09aa3925470b4e39dcf9e5929a5db544c62317ec70c0242afcd96c2261df594c1b5f4f07916f8ab5b638c22c76027abfc74ced01091395d7bc71d3c2770cddf6948ed6e4ef411da083f05da9c59e910bb2dbc95bccd7a045e1d81cafd45227208f10923313f3adb70cb58a45ba794250526e18055aaaaa884c0c2a9581c19a170b85c5ff7b0a7432fff64fc4c78f48cdc2f7c94ec8dc822af8ec3afedf1eb132451d41ee7862d0d0d587afa889412f8dbcaf7f2cb29d0661ebff5b74b072f007261865de8b45044a99059d79ccbb2cab6d0509640797c360c76b1c507e114d6575656f40606eaf74a7391666da6f329a5976308a7286ca887705ea57a2715425b95c076bd17111fcfdcde04f6b86627fcd8e7800b063a60c621a45bef84b0e93cdd6719525b8a559a3e21e3b36a179b580552f810a096013152bdb24803ca6d5f3dad83eee89e6d40c2590718ad489d550b0f4583d4283045f2e935879168fc3679d065b2618c75a57b8e4979d6bad6ec521fde051be6f72e5560c49abf82d1e238c338f67bd91ecfe152c6565ee4efe0758bd199f0b1a83b1687277b8cdb6d5aedac9d324b8d33285bd50b1cc38b3bce1082308c2ed612a2eeca80305c9c0d5720bee15e0a233b1fba6e37dff9b2f549a18155045e0272f607b70dca47d5c2e886b1a8b8b8ea22588c58703cebcc0e33d7d6593d72c453872f6c0ca0ec0a40d1d55f14771d06bca2ab15ec8441371c5aa90d14e6a65116e2b7f33622a1e6390101561441590144177475f945ae51ebde10cb1a3c960ae429e31716a2ba7e0bfaf16ffd2cf412b104dcdd81cb81e5b3b087b4703008b7283337ac76f274bb2937f89e64b538b8c6ffe34c12db63e6b55f68f89771b5a43b423c3eb4676f6a7c8ce04299f4fdc6415abb772725c16a7e45b008d4ca30d954e5ed1d7937233e4e38cee3d9c5aacbbae741f12481659d969a1682696bad50ec50a926d3513f35942dd833b46fc60947defb932627c482a13439a1138c09b3a7fce263c753f99a23aea5017805aba231725b030385bfd4b1f1641a9d3580db9ab01c3c456227fef15f07f5bee06a7fd2ab012af4a0b3e5e60bc8c72b3d4783247b986261f4b342aa7de106f6c836ebfba73b8f9002d46c9c0a5297978dbd900dbbc93a7cda5a84a8413504d120268e5457ba4a84bc95e324a35dfa1726999d9a22638258a9e1c4404870fd728842278604123ca22e599bb7011f78a96af0997ee7a43f3c978b4c2292c6814bf2fc0a3f7a6420f11f7f0bc381ded952398bfef894186dbf2bf02fcabbf334f6bc689d19163ff4362780c19359471467adedda11add07678b5e962d4106b7b35caf722f568dff29fa90b1522e64db638cf56be389c3ebf2ee5aa9564d9f771988f652782894ea8ba2638e97b983a769a69b753de47f9837f90602c2e9f9d024ce9c3b403f686275908ed63cd01e23881ecb77d22c076825a513cc03c06c9aa25366183a3dfeacf425aa7a98b4bfe360b55caa9e2025e4859d7d8965422bbfa505078e0e89913397667a768b880188f4143e5791584c4c6ea71c7d6b4f9027271352c55404538500699e0fd1fea5684e418d9580a3ef8495e4414939db95833ba036b35b0f35c9d84eae8762b335ee1bde2fde03322917ac2ac9d8b05b4f1db05474c3d03d47199394110a4df52706465fe7390d151c2b5e6abe3a9f98bf7acca9f65b4daf5fae352db9c9ec13c0902edea6f336532a6945a0e1488a20328e6ab36969818f31465e5f05028db15e1cb3cc869b90d70a6c8dfdd6486214a7c133c4535723b1f381e04e42ef7c74522066dfa3ab005ac1c5a79983e8290a53596a848f6fe5b1d539caa1ed3ddf475a8dd362ee9087f8542b2233cf5ca58314d773cb6f7fc1c3e0561ce18ab8a87b93c592fd12b129105d6599c9e6698c8c075d76facc3b72517afb8669e56ade17dc02eafb9b951d1d8a89944badb8a7a00f14c4d1b04d50045cd884c32b1b09def51f0c1789379f07a2dd878df6f91b860372f01e3705138ee6c1637578fc12e63ae08019fe4e75f6657c9421a0651ec4f50e2eda726fa95e38e65e340469baa1804a117bb38e49b7e34367add27bf3188bd54f5e9f4aeaeca5298b3da19d70980dc7b2037358e2c3161d391d61f1be4ce4ad887a46583d04c64ddf05f9ff8e0695ee3c12a1f46200b96b1d3ee47020833c157d1651d2f18e59fbb0384ae6168dd5c6e66fe062e9a99dd818254b438b7ece7406d9c566c92ce2efcd85c25706392a7e7e0f40ad64416c185f22f45da2924bb8943f3852e08172c2f628901339aaaf9f7c32629e5789b990a0aa35f93b4ab28e664103c5c31bba7eaf3ec6367d67937fca218c4e7d75e8e266024c905d359e9a14039587c1304b3a3401f482711d1ef7973e75d86d6fcb45787ff2e44ba31d51f3d2ef5252c97b65d632318253c43d434fbc70030388d2decaaf8d3e454034cbea582f0e9d7f81cb921625452f28f697b36f2ca28d03f44144451651f8bfa5ce2c36d7438639dca9a15a17afe6d5433afd7fb3536d593014b88d3099884d815288327def93c1beee88c708d083e1135ae4140988262be79f9ca180c506491c408a5fd961f22aeffc271d27c8f4d99b72308d65563dc39960dda3de346bbdfa5e42c156645f57c34c66a20270c1f4b2b28837da38bdb2471a5c7a00b92d9d041a140ba258403cb384329dd8153085c885e154d19bce1736ecb26e8b6bc9823f073b39a14e125ddc05c3f0cae50be0fb319726b4be981e95d4f41a6b710e887a85f26379e829e86b51bf5dead0fc27b5f84d8f680c6fdd530fb173ead92262e902250ff9c01760616791f5ba971d3a6f30d3738fce16405d0949890f40db32abf6b5fa74402163d567c6cd413948239035e82a854d39eba670db51bf2674ebe372057fdf5ca1a63f9e58bcf6eb3b188792ce4bc0b7978705269c5b42fbe91fc662b9836ef464cb4562dd4e4ef16d1410de53fda8bc2508382909891ee615e98713ec86e5926b04016866d7935c3af19c3660e4c5c87518b2e08b4b1222f3fe0a2fc8da0adbb707ae0752a7502746f353ea8a046e9bf1de04dba98dd163840f09df5fb6bb9ab8a0f7046274b591a4e400bd068be7058f7e662b28c84e6d8757999f7", 0x1000}, {&(0x7f0000000240)="5401ae18bfd943da52bbe17f6c864f1d161e3890bfbe547162bbea61c3951552b182a5bf23e77ba6830c5e2b323a15e6735f042d769de9607ccbbd4834478fb50fe617a911b3e1b706dea3a43352bc2e1bfecb94de7b9a19cdc55759418d77cd816a5518ca30cd412faa23f332e7582e2d584850a3de5fb3c3b7fe471eafd5a6e371942a73cc1a07214efa789d1d625ec08691c89a7f39047b11", 0x9a}, {&(0x7f0000001380)="52b312ef601a1e983113905cb69147483afda52ebab28c9e5a7612b99cc542468dec4598a24073bb7841ba6140758fe33d26230f7aea74ab8d37c56605343ee3a536650b6e1da3bf8d146d63d1f714a5cc51cf95e4201d4b830b9214f9f42438e6cf0465d52bacccd2b3910623a1a11d74b08375787254df60e5d5b322fc82bf26abd320e2567bba9d40a87abe43497611aed13425f070e60c9e373ea7fcd2decc4ff60c501f616c824c391f8c7ed7bba0937936f84367eab76bf19f8d8702ca6af13fcca1b4e689bc28aadb4925dc32", 0xd0}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:01:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f0000000300)='./bus/../file0\x00', 0x3000, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus/../file0\x00', &(0x7f00000000c0)={{0x6, 0x1ff}, {0x401, 0x4}}) execve(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='-]\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:01:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x228, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:01:07 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7f2, './control\x00', './control\x00'}) 16:01:07 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8080, 0x0) r1 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f00000000c0)="382d8911ef78a1f3655a58ebe6f952415633068ddb58e645ef6406e9ba651f4c0c5515ed4992e079974d3a989ae235b2fb6d7a099f0b881503c4f1f1f0529394", 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x3, 0x3, {0x8, 0x7}}) 16:01:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x121, 0x0) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)) 16:01:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10889, 0x73) sendto$unix(r0, &(0x7f0000000100)="df530e0dba9c229153dca4bbc6055ef041b893737d634192bb89ce886093de0e55191d4628f106c29358a1f65324020d1f9af8745d2008e2577577218ce2c18934a1fca97cd7523368755377c94e45d544be8b79edf3018c6b978294f85fc4cce36c31d01f5ad0ac89df4fe1d72c5d448b70dab9553131629a0202d7736b077003e81fcadbf99665bfaca23756234677aada55e131e5de640476b61bc95f7a274549596b1ada0ea4f09e2805174adf7e0205", 0xb2, 0x74bcca3f28a23499, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000600), 0x3d2) setrlimit(0x7, &(0x7f0000000080)={0x7f, 0x4}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0x57, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000000)={0x2, "60ec39f164270345e0a903cc1934eda8eab480ed10e586a849a80f21fa2019bfe4b2e0fccbd7e3ee096898673acf4e2548d80acd67ac927f901b1b6d7fe68743b3e0897c0b47955a548c61bbaca9d2401f17271b78b27864a9b9ba418d265c107f8d58f29c36015eb15f4850521e5218918ec95256fd48a8f68dcd088c4db2b3651a7bf66b367a33165dabad8820f0eeead00fc1db29501bad7450725b13b881c922f87f3d03c9c0f1190fe3d29fa279"}, 0xb8, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:01:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) 16:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x1, 0xfffffffffffffffc, 0xc5}, {{r0}, 0xfffffffffffffffb, 0x45, 0x1a, 0xe274, 0x22}, {{r0}, 0xffffffffffffffff, 0x1, 0x42, 0xd8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffff9, 0xd0, 0x20000000, 0x1, 0x8}], 0xffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x5, 0x2}, {{r0}, 0x9cedb12bf21c2498, 0x20, 0x1, 0x8, 0xfff}], 0x3, &(0x7f0000000140)={0x101, 0x6}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:01:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0xc005, 0x7fffffff) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:01:08 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) getsockopt(r1, 0x177, 0x7fff, &(0x7f00000001c0)=""/68, &(0x7f0000000240)=0x44) getsockopt(r0, 0x40000, 0x0, &(0x7f0000000080)=""/250, &(0x7f0000000180)=0xfa) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:01:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/176, 0xb0}], 0x2) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001180), &(0x7f00000011c0)=0x8) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1a1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x903d, 0x7) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000000c0)=0x1002) open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x4) geteuid() r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:01:09 executing program 1: r0 = socket(0x7, 0x8002, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x101, 0xe7, 0xbd, "3345d0b32ae2f21394d52b88e9c75a1a40b1663d", 0x401, 0x90}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x100) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000580)=""/238, 0xee}], 0x1, 0x0, 0x0) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff1e, 0x8, 0xfffffffffe33f9b7, 0x7db, "ed44a92e4c7f5c5aef3764ecbe14f6e75cf41754", 0x6, 0xe10}) r2 = msgget(0x0, 0x10) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xffff, 0x3, 0x582a9217, 0x9}) msgrcv(r2, &(0x7f0000000040)={0x0, ""/6}, 0xe, 0x3, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f00000001c0)="e9f4790fbdb8ff6091eabef4", 0xc) 16:01:09 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x2000000000018, 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000040)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) syz_emit_ethernet(0x1000, &(0x7f0000000540)="9f1e90b7431ad2f7f7de392182c374c8493d1fbdf5094b5edcf195385be5ada9eae8ee6c3bedd87893656f5d5c13fad46041653d56a23041534f38deef863af6c5f7e6a5e31fe81832249aca32606c0506492c76dd15a345273fd89dd09f828c176d38802e802698bcc53885b7bd8fe37a2bd78940a856d25dac804f4399455d6e7228894651eb228e94354af5c83e4482016d096d2578df50b4962caab99d5dadd8c42c65e34b7edac6788f12a40e895ea053bb67aed1863b08388fd5c30f184e3cbb3df2d551762d867f0a41a25df7b5f63dcfbb04f66e4d99038862d5db5ebfebc014a23f0c9a8f10048c68365c1dcdf88b5e3ddf28fc595c5d29485193d813f90e6e2bfcdc2c284740da95e49cdb9cdabf6776e4216aee883d1ded439e490680cf20c50bf553fbbaadc598cf5e4dd96c3afc5ffe38e68cd024dbb5f41844de277503f254f9c02d060a70bf6dd8c119570034b032abb14692b3ea154ef4a940d797c9a124588c8c8aa44ff4df626efaf1a287f46617ecb4e9a4c0e7fbba4764bec5af4ff0596960b3105139192be45651560ec7823e11fad7fd597809a530629c9fcd111f9eb95a136cdef9442aeca4657c36add3621c010dfb1490c5f54dfd71a2a6126238e35a99f67c3903108e75a92bf3a2df94656d14e2742196a67787b04af089a41ad8aaeb497b2c1c4ec37c5382ea976037942e141deb4f83336c91c508b49844ddecbafbe415d3a316f4eb025a3cd7b8743df2402285936fa6e6d587831c74088a9f78213297aab3c249f087cf16b1cc429a299ac02ed9c3ed75f34bcaec8a3d95b7a7d15235d2da87c3ccc519fc43d2db6936383a5cf4318977dfa90f434e832aa38f80b335ae8a163de660958dd2ed83357d21c30035a2884c57e95ede74cddfab52234601d3e1d01b89c9fc1c518031acb9999200d77310f0db3df73a2eb09a703594a22fbae40eab7a8f137ce2b564c5f932b13c7e7cd1415adce6abb7d36c1fe23a92b2d120a86f78d5fae34e69349690dae93a167e607f009e3372458d0223faa25fd83c60da2978f5b9b81601836b8c4117f434ca7afc9b4180e8cee2df115aa6a42f8f5d0d910ce4816f6369cb19f4f28ab9d9e3bc6430a63f4d11282fa2c3724a6427f1675cdc13563e216a76d7397caa956d86118234b19c7155bd67d2ab2d27296436e1bb6d7faa08cbb239ef1404fa9b8765b39abcdb3344f81ffe04b07612cf41900d25529f1085276fed192bcd9da1784dd31dbeb5805a98c7407fef2be75ccf94ef61b991e5bddcadb46c7c76fefbf5eb26ae43feccee714b405fb3c40a516db0352947db71a86cda61e102e87fb87eae8e4e831158b5a13b42f0509d82a51be1ebcc33fc64db12cfc0200987fa7aad8c670d2e3e854ad3a8d3954aa02c22534163b6d057adfaf5839efcfbf7fbd7e1e2903cc518c2cbd7b4bbdd7ef82011395fb71e6118772dbc31ffe01e55ba34f485ab0b02af8b94d29c4d25b3ea6fc3bce971320e5b9ae22da68d9cb7a6e66cfacd69ee0c2704dfe33b4321c383f8d7b1bb4a8ed5b79c33d28c5296e7c81977ad98a272807633424ca99ef3eaf81ace3f9d5a9e9c17170bfd6d5cf145d2fba63fe777e2add5bc848db20f663b5e6448543b96c4a58dcc3127db626a1ab059c120bc09e2ad837d6ffa71645b3dcfacd0d67daff2735cfb10c04cb47798ed20fe83f62814d3571fc02c977df161b61e2e4295ec74ae189e2ba22470c012149db747a32e43b591dad8a8f17b12444f88cd5b7da7f0d62a5bd6ca05558c2fdca1039664313ff3c891dcab8ff4d4909e27b6bcef8e0bccd994a5813c7ab41030359e8e0aa011fb48c42f012851e11ab1088c549df523e0fd92dafe0732de009d2485421c6872d141cee06f2fc9883e177e23ccd5f6e1e3c6df1ae167a7cf62db772da12bb8e6cf559f6a16b29eac3c8bf8a8d5bb29af5702e696ac17c293e575b1f3b1fb028a45dc6528332c1020638f372398a64453f60314ddef048a49e2e5f3d2cf66bdca7542ff21ef8fae0e9841dabef701787661578b48213360795f376a33368a176ccda7a1f42fbe5164edabbd628e911c7ab4e4dc46301ab0a9beff57977b16b2aa2a2f7237f3e3a35febfa706d4b3705e7d49a4fb6865c5df789424b7db9822cebefa318cc220b650850392e0fb3cc8e791b6570feb60c71f7bd0f56a5644a3e111c258e36e0c32dcb5292d5517f79d6d40e5f23d6fec1495a68142bb519bcaa236265486682d19c7d7f2cc078c6a6d339ca7e3cc3640e2bc57f3aef60055d11bcfaa691b7cf9c4526c882ecb08c594a1afe46835b9c1592bd02f7c0ec2d80c62c5ee396b832fa3c767d54396edc232e10e6e0be92cfc1c9c8c64afb31f00194507afae3f71933254dccdbbda48e19f493811175d2ae412595d7b1b987569974f8ec959ad8f2c0274b727906a9d19129b483e4b29e628caf9637e951fc4a0574c94f70696af94080ec072347acd211da5838f6619a12564dbe1044bb902a541ab26a52094928eab79ac7351322fb68749f47eab3d919d682fdf67137b205dbe062d03a259d9533fed2aedc3d993b51bfed29bb51315a518340dff0491df5aebd8c66e838cbc779d38daaf0e28733c1ad814dbd3c126cd75ecc59202f57ddf8e5c7015b5ae75358e3bb63a6f0ab509368de968e4b12f44a515556fd217bbb2c6b4562c2758484edf6ac6e0a84158a22a4a72af0bd94c064d83c14a2da7b8a4596ff52b4c02ec1994907df456dc806e7e378165a15c55ec002872843085fd04600c3e9217c8c844cee6221cf598e438048cbfbd22b47efb5530cc0246cb7a5d31b6e91e90de6cb72ac13266e0ceaa28e596acd634e596e838963d1faf6161290dc509a37185029c065e5ffea02b292a2cb7c0af69b2b7d896417d231694aac13d54247e9dfe3986b3b6fa9b3d3c64322559546ad8156b746ddbdd10673b8b0eefcea1c9bf24414feb06f3a505d9555fa959226b59fbe2825715dd0f56e9b0a5fac9d25668a5e1dd1e0af05872fe2236b71002c725911f4c450a0cbba4c55f68ea4850324c42cd52115a4e72b4fa0f5920179a585997445ce475fc19ac09ed13546060c72573f665de15769d41ba0215e7e607d8e78243ded5ec942cea5732518a4dd1ea812e562a4e6cb0a15f394b81a60fe0a6c7d19a11609f059e1bc870e0aada7ae918b5d412c2bd161f99249dbd3e4024f507bdda8943b735d229ffdeb37ded464b15b678c93d1553e8f9f843006235e621009c6924e563d96b872594c069bb711a5ce8deba4d4d690d8db3adbd5c75926fa88416f48017259fbaf1dccb7eca506af177a963732e4e119b245ca8b4634e17d35059b61bcc1b4f5e087e96fad00e430ffc8a9e0c03892e31769047efff488d93fa435a0cfd6203d3935be04cd423a520fef44f397fe7c085387a7b57cce4154551f7d5962f5943149444fb21e6762dd5160ed195cf150a322f45f7fb793c44885c316c4293b78982bf898072580bbd876cb7d20a9c270337af5078df63a6c6aba062fb3f93cc92b90afc12360c3c180f1020698c378fbdef747aab3b1d7986c264bc2196940743b751d8f71d236b7107e3d76f29c1ab8cbeaa6e4cfaff52e7a76ba278e1bfa9846ee70cb30ca0d7fde9c8e1280b0780df047b5d994d2968a3cecbe423eb195fbfd90810ef644594234e153b41c5b27e166e552ab2521b909540885fe1f9b04dfd72fc4d5a6dbe06cf9ce5fc60147bcabb7a87229b5ecb8f6805b7d510df79269fc2ec37ddac147dd67bdd80f70107889f4037d57139914efbca8c73522b06904efc10475a3a0996934996a1e2ec99c45f2c69e3fe444451c029c79865e762de7be3f2c540c1cdcfa4fa7a395f7732ec3a77b4e640a0751f315e96a90cec1747cbc897084ac13f95f309690284558e16818cc8541c29d05495af436d04ef88412bb7cc97df0babd49efab8ca8a371d21490dc977b0ed250c52f35bc2ad5bcdee95e3f0fbe89acce9d415fd95e0e5925108cdba78b2c2fd47afdf73ea41c710a5aca7855bf863c812816992dea6e10128e8d476c54f2f993a9bd1189e7ef8fb9498063d18a8afa866b64bc9419cf74d9937f5b60cbf9053df176c060ad1d3ede751d10f478c46dfd5ec40e472226e4886b453709994433e74165a82c2011e369743912cf3443b99fc306363ffe68069182b7358b8fbbd781179f3934ccdbef7d922679b00eede429751cca455a46960910fe2844ab5300a4b63af4dc4365cd946bfddc3a52324c42a402042e5d27cd3d7cd0433026017a544eb55014ea8a3bec13b15c1b385f2affe39abbe1502d40482835afdc4834847e06ceb3c251d2dfe96b4088759ea08e8e293bfbb2dcd3972c116354469db4c3183857478e8d584a2250a03b9ccaebeff1546bfffed668946ce951112209705ed4ed4e615b4753ae844e04aad6de2728b0a328fb887c84094885342748a0397f2901e11fe42334ca0d2082f026909606851c8d04d3e15e954ccebcd3ea894a5bf73a4a825185d3bcdf86fcc74500dd9e751c22b95c487c39c4cf598cbef556fdc2f4cc8c345e996ce668b27c0b326b9c447be5fe003613979b343a98a366faa5dbaad1991c5351d900063ec2a51e6c9bdd0b7312044d53de57886f7a344dec463cfe4cc93a500e90d22d3ed4b9d3c69ae488e71f6e43b32780ded9509cff7da547017f144240c75a2807686104e865117fcead7148b9c500a291e68eed7fa5f281a313a68b819d4814e99ad4d9f2b0ae2249cfe870d4e539b33b1d267d5f67f0384c48a2d04ccfeda728651a8e13c32ea7c398db0affb926c3142a9b26e4b078eee0d8e4265d3862f3a6c443e5d14d081c6a60bb7df27d5ada9afb297b53bf6a818214cca9ef5269ef1647129271c5cc830ed4786dbf95e64a6dcd691b37f97147332daca14bd8368245332b1648efdd6827b061a604d3730066c412480537a98dba3b46ac1d75f10db8452e1168d3f803a0b818bb4338d945463d485cea5154dc43b4a0331531bd52909b3faf78078c0a43348bc8a2579f138963c96475ab48b284c21ceb493231b9a6588a5e89e4a61a63cbc56e88d7d16b262fac0d57e809c7b9c38ab4ae865a6c9f6e20e120cce79684a74104b34edbc4e52dcbfada6d05fcd79ae4d2fb0fd14c6597385fdd8967d4d3072af2fd8d1715ddd84163c398423476775b2ddcdfa391039d9f39c6733ea12adb8bc1faf5657457fb0be19a95664174b1ef48d53ca0ab7ad697f36642b0bfec8112a21184bf5241286a1b03cf99b9d16f2fc0c16e1a354f18a4474360a915702eb528255520bbb76d7bcb50c818de4a469485dbcee1938256eba2de0cbcc51bbe0e270ab3c1c0c98b2fb75cc3cb324e23099e8fff185f420d82483a88c770fffc11e8af4ef68dac1d59340676c981d7d069ea620e3e08c5056efbd011efc39782c252fee1ce65f43ffbf0592fc050ecfde819bf62d7d7aae9d5ca79f3c6153accc7d7088cdee3db1aa26ece6608e5e24ee1921344200803b9e69fc175518de4f70927852290b026b53338dc82d06853e74a6bba58b51e7d3fdc2ac8d41710e1e7c014f3dd813477928b1fdeb8f5e2b4d0670d5e42094e0f2bd4fd9249b7b0115c22c32d0fefdbc8a153f75b577bfc078e525f72fe2ce8b85bb77dde31775d52ad7a2f79e7312e5fea3e89f8bb4e8aee555513618849c680fb524d1858e4833f06c4860335a87b8fabd13e62488d3ed9e768fe7a73a2d808dc1ea07c2846d9") poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) r1 = msgget$private(0x0, 0x60) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1afc) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:01:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:01:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/19, 0x13}], 0x3, &(0x7f00000002c0)=""/145, 0x91}, 0x1) r1 = dup2(r0, r0) r2 = geteuid() mknod(&(0x7f00000004c0)='./file0\x00', 0x340e9bb814552215, 0xa51) mknod(&(0x7f0000000480)='./file0\x00', 0x0, 0x1) getgroups(0x1, &(0x7f0000000400)=[0x0]) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000500)={0x6, 0x7, 0x2}) fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, r3, 0x2) fcntl$dupfd(r1, 0xa, r1) semget(0x3, 0x0, 0x200) 16:01:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x127, 0xc21}, {0x144, 0xfff}, {0x47, 0xfffffffffffffffb}, {0x87, 0x8abd}, {0x14c, 0x8000}], 0x5}) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b89c2b79d56b105453f6293da0c9437f71836d82a3b1", 0x16, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2fff757300"], 0x8) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000580)="f689a16c047cb11ad0c66ac32b3bcc3836ff5d76583f79556a9985dd8d858fb7fe008ad3b1c902d6340e60f6030cac79ad51dd15851e5c9e6a67a334e042d74ff0a06ec3ce4a03458e8032dedbff734898ef7ddaaf76aac286778037af677063c1e9bfdfb6b62022c19cce404e3ad7a419f5ee7b5d4792f3a03f608bedcfd557066b6508c89b23a5eaea0c1a1c67eee6e7bb950d65b120e88ef9c91703cb3cbe4f5500504e995ae90f5acbadbe7f83ab3f93b871132fd6a04445eb5e417eeeb646b17ae7"}, {&(0x7f0000000740)="8fb249346a58d087a4dfc2d409cc26c9248c9f2906f5a09367fa3679914a22c05e7482034d0bd2758df8b18ead56f1daec8e96f9a4f017445409738315e58f8e741dfb26a1b0950d24663b74709fc570a58fbf0d642198f95587dae93ade0dae393cebcac4c7e5cc50a3f04991b358437c0d7a40f910eaffb3e912629d58e01321d41aef78a3f758d07915cbf0d1b582b6bb811a07080b81ecce924db2b26b6b671e68f552e6f40b75204d8df09d09a06a63a756f36e6e86dbb3dd116aa5594701363eae54fa39d4dba6f16bc5da2854daf33b32d9e05a4a7c195238ed91fba86caf8ea089c3e8bf52dbd1c448da8b70a185693a"}, {&(0x7f0000000840)="37cbd184ebaabb59be570af6f28c1c20d5bacf5c114d2379f999f9cf91e439709195da1e779b9bc02dca6937f3a864cd19aeabdf5118d8c5dd761115c6f1c6fb86312ab97562e4120c2d37ac59d55e63b2cf7eac3c467f9715cf7c719b5afdda9f63e81bb3a51185b0478c17432a8a07ef7e37f0bf857e83e665866507afae8bef633f6fe925d91bfbbb119f"}], 0x1000000000000256, 0x0, 0x400) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x13, 0x81, 0x8}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x4, 0x9, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x0, 0xe, 0x400, 0x9}], 0x4, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x41, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa5, 0x40, 0x100, 0xc8}, {{r1}, 0x0, 0x80, 0x11, 0x80, 0x9}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x187c}, {{r1}, 0xfffffffffffffffe, 0x2d9a1dab0ed5f7ab, 0x2, 0x5, 0x400}, {{r1}, 0xfffffffffffffff9, 0x8, 0xa0000081, 0x5, 0xf1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0xec}], 0x100000000, &(0x7f0000000240)={0x3, 0x7}) 16:01:11 executing program 1: flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) 16:01:11 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:01:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], {}, {0x2000000000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20002, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r2, 0x2) clock_getres(0x7, &(0x7f0000000000)) pread(r0, &(0x7f00000000c0)="f9bf7a162065edd4adda570e1d7834ccff2304fd375d78657a164f08c7fca0c18bdcede27f9a59342e4e99c3a3e02351269f3881130779c0ec8a79823ac6e30072f8217016e11749368651384eaa999dd2f26c19ebc1402954d4c2b2e1a188a93ba2836a3dc32a36c6be513d9e6991fbb87b2b80ef3fbb690e05399389b1b812dbdaac268e84818313a2482a69f9ea2b963a8048e33ecf06dac3af2bff528b8cd74fd0913fdc481c84597a9229bb1dafdac8ee6d3acdbf581253e134281cd07604", 0xc1, 0x0, 0x0) 16:01:11 executing program 0: semget$private(0x0, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x2000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_open_pts() 16:01:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 16:01:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffff8) r1 = kqueue() read(r1, &(0x7f00000000c0)=""/15, 0xf) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10083, 0x5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 16:01:11 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xfffffffffffffffc, 0x0) 16:01:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 16:01:11 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) setsockopt(r0, 0x75b4, 0x8c, &(0x7f0000000100)="309fb133aeecd1ddc2857049a6c5c4e22a8891bbb25172230b9b544c1af881f99305fd7327c818b1dcf42b857f7e26bc2580cbdba93de6b61e39ca1d6feab4b18209a73fe15ae789b312822419e815ce1c3f16b40789520b446411b4e84bbd67fdfa6482b79aeaa79c711cbac1228ace8c2195dd285f128a8a67de3c2acb92d467e7b3a065fdc1cb690d68a4c64ffbbe3cd597fd1bee4eb9bdae4400cdd1478f2f4b779c23cccc58531686", 0xab) 16:01:11 executing program 0: socket(0x2, 0x2, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6, 0x2}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x80030}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20090, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:11 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x488, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xd4, 0x0, 0x1, 0xfff, "5d112c9deb49d8165e48c01bed5cb100", 0x8000, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x10001, 0x0, 0x9, "8467f7faad7d917a51330b85029a4cbc1ea93d3e", 0x36, 0x1}) 16:01:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x1) recvfrom$inet(r0, &(0x7f0000000180)=""/108, 0x6c, 0x0, &(0x7f0000000280)={0x2, 0x1}, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/178) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x128) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10080, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/10, 0xa) 16:01:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="315066ea653786", 0x7}, {&(0x7f0000000100)="43e3b1779a", 0x5}, {&(0x7f0000000140)="e330b5ba34ca407129cfeca7c84edba3c186a483dcc1a3cd748ef544a0c1f1303272eda9c7640d9b8c2cf5d2c6e88b754ea34cbe66758690d6f2bc79cc5d4cf9", 0x40}], 0x3, &(0x7f00000001c0)=[{0x110, 0x0, 0x9, "be0cec877e4bdb9f88ed10bcd68d513334dbb67dcba257fa29d94419b15afa0f41c19da0f517fed84ba4ee3a907d1400753e350f9207475fefa2aaf260d96ab12ba6b0cdbd99b52729891399e3a38aefea3a8063e0c40bda2d1f01819c87803429ffaadba36d4f066fa266a029a99e4b3b972aa8b1205f831353670035cf1f0569215e4c22f93ec5e411cf113dd99573008c8f02512ac43eddf15a191c64a5d3e1ea4a7428cf9f7fa17291685573e9d2dd9cef869986b1e60d590ae2d8c11f327279ca6122036a16cfb37198374e9ddd1ac06c1fe7246fbd063d71f11f2549fb5dd0e8d5ce06f0e7dcd05cb95d17b745d3af418cc3f9e4a088d1c934ff048a"}, {0xe8, 0xffff, 0x3fb, "9b1d37e48ca97379991eff4d50e0d8243c4d70711168a0c54f513432a13a51fcc2eef1f2f2733b184283d8c1fae5f49b0d1b97423ddf150006a3fe869e7971af25cab745a0d11b743305d2c1e2bd32fe3904db744ad30d84c08b775823dc9554d2e16b332eb11cde0288ceb8642ba1a23573abb7dea0499195cdf884a33a59452ad69b2ee3c243c1e77444cdd7bb95e7db9750be15cf186689b051f7c1695a4b225c5da828cbea8f9ded511eeb7d3848ae946eb3b8c79b540a84f88277066acb43fc96db67aa49f63368d2203bd24f9dae3f1a640ac69a6a"}, {0x20, 0x1, 0x1, "9300800e92b73ce42b58f4"}, {0xa8, 0x0, 0x80000001, "f3ad5f1b276e20cf78e3b501fe525b8fd470c66459361f3bfca887c50032674d35003ea2dc0ff4ae4cb2329211330299d3373cfbfb96aed5dd29b7c1b8db7ee889bb8e413f368075ca8ec994639f89d97083a4f9d35c271927da2489c331274f6650d28ebfd29e94bf4f6d38b62bc79eafdcbab5519d3c8df04ee2232dd0cea734dcdad473a79fbc1eb736e8eaedee3251"}], 0x2c0}, 0x401) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r2, 0x2000747b) lseek(r2, 0x0, 0x0, 0x1) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:01:12 executing program 0: unveil(&(0x7f0000000240)='./control/../file0\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000000)='./control/../file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfea0, &(0x7f0000000140)="b6238812cde0719e3972cb828b3f78afdc7263de70f84305e1cc57855c53046f58dfa45cf3858ba6e2e7f9d006de6179bbb38d974ce9773c3aea4866b739b4cd4334f84de4ef4c1028322240a7f4") 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x5, 0x50b) recvfrom(r0, &(0x7f0000000200)=""/240, 0xf0, 0x2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = semget(0x3, 0x3, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/4096) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000240)="cb86d12057649a5d418e617b18a4946c753150f8909715277bc9b47d923f869518cbce568a9a85a2866c514e71a4be44df4e0113d396ae8f62fa09d19fc31e19cc584f0ced956e8b71fa6742e26d5c1713086b7f7954f2b61bb190c8e91aa910d99e2f00b5441208156da5a1e8855020df9faac2d10cc0df491fcc8dee0010ed568cee3950df40d416a00be6e9b8b59cce589b3bc93a4e7825c902ef39f4d77b5c14a046c0fd6821a213fa25b3e249d0808a1270d83d4e3fcc5e4cfd6f68eabc014d8e97d8c3388ab30e6fe371") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: execve(&(0x7f0000000340)='\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', &(0x7f0000000400)=[&(0x7f0000000080)='\x9d\x00', &(0x7f00000003c0)='\x19\t#\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)=')*\':-$-,\x00', &(0x7f0000000480)='[-\\.}\x02\x00']) mkdir(&(0x7f0000002000)='\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', 0x0) symlink(&(0x7f00000000c0)='\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', &(0x7f0000000000)='\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') mkdir(&(0x7f00000002c0)='\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', 0x1) mknod$loop(&(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//../file0\x00', 0x20, 0x0) rename(&(0x7f0000000140)='\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', &(0x7f00000001c0)='\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') 16:01:12 executing program 0: r0 = syz_open_pts() kqueue() close(r0) dup2(r0, 0xffffffffffffffff) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:01:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:12 executing program 1: rmdir(&(0x7f0000000000)='./bus\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000280)="cc03474641d122756e4213c857faf959edc35546a6963dbea7b7430e20ce25e9e60454f1a5c1446e9aff45a4dba1260df2fcd1200844efa200c7bdd82c7782e5691434ea005ab7d60684f3e52a43f355dfaa48f5961efb439f270a5cdeba64cbea7b0d5cc92fcdb12ffedb81f821b039201998e79a53b695", 0x78}, {&(0x7f00000003c0)="7c9cc8cea4ff84adfeb5d72d697b7856d2babdf5d3a3bf4597cd164f64c62ddf907f8ccb2d7f606b067a30e6218d239202cc1b1d5862e344c864d4124e61d19312f218d76b01ff900dfd3ece46bbbc49ea64a8778c8d1beec7490783e30b32ee9c99f86c4be7c6a64fa94ee1f0df8025bf253621ebfcea1774c849772a5e2590fe0667699e5c75e884799f9ba57f348b6446a08d116ca37ea35be117e373d663b5dc5220ac3b3794d5d1b90615fbf5f70f6c6dcc9552d0c1563e33581c32d28af9b24a8498eea05992", 0xc9}, {&(0x7f00000004c0)="ccf792796c7f546a906f15266f7143181ee78dfb3c5fa6b9a70c58706d951b53e804220860d2eb2e05416b288c9a57fd757276867838ad3409ad4d9c502f596c858201bddf85c67e55419d9a917a51f369f6a869e6f8cc67a7ceb5661782e882542e7b188cdd8648917e07f7184fc8760588", 0x72}, {&(0x7f0000000540)="f77e60d2237ef7c65fa19ee7bb9cdef9657e73c7ac8b831641d622317611ad5261a50cb03c0d1e35bf23332c20164528", 0x30}, {&(0x7f0000000580)="0e710ef3d622f74557f47e52370bded6e616f8f69c792915da32ff1e409390fb0b17566abbd2460665394de6a413e913ffef5a4f56278aa838c9fa02b6803fb49732ab4037f4f08bc65b71fb62a46a68a6bf700c1b9418b23ed81a38e67c68ef44e5a4c15df21b7357de360f170a57cd3694b65c674193b98660fa5652375800a76b629f1603d2d9fa9f4730292ff8d5140a965cce4ddec69775b81a611a5fba27057e6da4941ffb6d4d3fdaea5707ace86975879bec3228f9ede98e9329ec22475116abfc357e2c227b39d8f7464151330d8b", 0xd3}, {&(0x7f0000000680)="1d79a50464a54b51a7b781ecbc6591191637cd5685187bc13423734b5a8938ed6e3f9da9cde467105778b06f82a4ec4b0e88f95affa6c4b4e581536fdd156d070919d37b87801e53", 0x48}, {&(0x7f0000000700)="ca5bc15a708c7877abc51111586afbfd0ba76368f9a18dc12182374a4c8a75a01bdd22995dab6db46ab7979baeec8a9b5ed8fae985d6e16b46", 0x39}, {&(0x7f0000000740)="99c6566590d7e4d4650c42116468183e4de5074bb9cd283bfd8dc1f28c6a9a55", 0x20}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000000001, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="137e97539addeefa5fc996ecfcf4f845d6045bacdcfa3660f50bcdccf64b50358bd4fa7196c5538279d1f6cc88917b3a52df3ac3881688e03f7c159c5baae1734a2f1e12d813f9742155cc357a25425883779ddb86f13e03b25c0db53f4e8eee10c16952b3cde499d63d9ab1857cacd48dd64fd6f50318ea27e35a58d9c575996a8c95b18e16892cf00b2bec1c25e7bde9274e34fae09c2036afd9373105ff9ea0d7f4", 0xa3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) write(r1, &(0x7f0000000300)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c16096c18fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a743000000000000000000000000000000000be26da1c77e414df4a8932aeb71cc28a7615dc5e06311fe0c3e6267334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e074fb17034", 0xa3) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:01:12 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) open(&(0x7f0000000040)='./file0\x00', 0x812, 0x40) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a458053bdeff3870d009e8d5f097579d96fc8d27e5cbec9a02a6fbf86900b1cdac9ef7a9c85f10add207ebf300c6ab593ec2", 0x32) getsockname(r0, 0x0, &(0x7f00000000c0)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='+-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='-{+-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/^\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/%{^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000540)='@&\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='+-\x00', &(0x7f0000000600)='-{+-\x00', &(0x7f0000000640)='{\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)='+\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='^*\x00', &(0x7f0000000780)='-{+-\x00', &(0x7f00000007c0)='-{+-\x00', &(0x7f0000000800)='-{+-\x00', &(0x7f0000000840)='+\x00', &(0x7f0000000880)='/^\x00', &(0x7f00000008c0)='\x00']) 16:01:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x4f7fe8d03581a437) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="85f0645cde105f1ceeca50d8c5929c73bae50abdf7aaee9681f88b3bc8926ded2ea6d1178c8fdf2728a861f09ab884b14ceee5495d3be753d4bf18fa6f6f1eaff948044c6178e22d02f627875399a543ffcf02d7b00516fa8899ba06d19c63b2c792407c4493d72c18c9b3b3f512d0c2bcb91168025ff6cc1199a7417ea2fed9da147afddfea3a25d8e2bd24ff381e64f9e5cb179762ff", 0x97}, {&(0x7f0000000180)="dc9a2b87db3e649bee8fea0691f6e3a705de771dac3752b71a74f0876691c902c634e844f67a99fc4efe4cb7da1ea2073e4725f275e7954d50ed7f676784e4f65bead0ade15b7631e901851d06edfee7c068b531fa37e1854bc067b993b16c2b5bc8fbd3db6f2d46f0b2da9d82eec22da8ad137b82c4e62fabd5543b228bb96d2a8be4db383ff4984164dfe7b10dac7100cf2a2d054cc3a5951a4a6d18469d4911159835a43d0f5dc33a99ff303087578b2218de909ae6330dbb6b0bf2f435fb67e980eabcb2cb1083af1ddbb846fb75ddad0dacf0753cc6277c23878dad6462c232e823c179e987fe1d82376624eacb06d73f1b7d8ffe5c6d5c3b9b21a7efa15d62a2e9ed89aabeb79e3a2aafd0be7d1c5728a9f8620f98ceda519fd4ab1db0bbc79b7c91019a94fe4f64d4436cf154027225a087605f80767c1d18f21e8405c57dbf7676815329ddcf1f5d20d79722525d101ba1ced08c0ee63d385e23c2db0bba33ad4e0670b3ad0fa2918b9bca2382256c426151bb9146ec6e4f014bb96bab55fe449a7960be4045817764c68dbed23d6754eea1aedd840663c726b4eafe369f113480c8e557cbc8634a1fe73c43b6f265639b5c4ec1841e7f8ba401c2c26148bfcb76168b4b8feccbca27e1be86d42d7c1d5e7797d5ce7a5a0c713a3f87b0a6407a991f1c0ddeb30c02aeb556c5535deb6dd50e68cfd15c58698a3ae303c575475dcb77d702a9ced51ec9239d1628b1fb472ded58ac9568a3512538697883eef38b5cbff45014126d29ccec75d063b0d96b3f4ebbacfd01af5ba154059896811523796175da7e5567583eca01422ac5b5dedb70661e4174321f55a24d74bd7de4eb5a066abf1cf8ecce2e41cbc7b983d7e0e5a1be8a289e970922559e91586a6963bdfa4e098f92a4486ea452f7b3d148742b2fc7b1abc0ade9fc48bde8a9a2ea48b065d297df092369b5259caa66ebd10c6b614e30183382f6fc8c13980bb1c540d3c8a23f745ebb027a662e6b7074c4428f5c453620e427ee55e14ee812b808b55d5210d93aad620c191dab3f56dad345c75dc4b228292024494cfe68daec928faae46b2b0a6a5c899a12926f25de53d7f8b2aae5bd14dac712fe1f0500a99cb7faf8fedb5cb3435c9721ad4726909ae40198861bcc3899fad6304f37034cd39ae529d6b9c98038157f8c200b70d59d93b378bee336b9f188ff2d6c5fa5ccaea367862e1ebd7c9fe2ef132069cbe526dd4e6a9e38996e98c0794bf2868f54ff69e17f35bcda8c72da7513aaa1047e0bf0c31c7bc485adab9767f2aa18747248bef57f59a581cb1dcdc0946b0f46babe8c1680f1e17e1c42828d7701a8659a981f12dc14fb3fbbc40e92c7af95bd78f427928e59e82ce2aebc4d33d2d9c06fb95ebcf01b867ca25c8cb4e3a02126790cf7560b3095e09d7489c0041ce2df680f540eacb5907a8b73400c858fb45a3f502debf9a6ef4989f5008a5dd4f3b7e5a9c9ed83fd3ad189df02a8d084f3327cc6fa2f92cecc56b6c0b596d7a85eed670b34031ea665cfd93a48af2df6a394eeb9a9a94df9a71621eac350638fe680b733680a8a7b68b10cd7baab9d439510a014dc91bf33c48660cdc51b598ca357be71829d42bab34b079764adee1c553768c03fb79c2b33be8ae8132f7aac402219a1845238f7f91aec05e9616835d4dd2a51242f5c9d9b1ab4ea72700e08288c2ba6199281400eda6beb70c4593fba2b3d7a7dc0d0663d9ad6c4e764305908ff27dbb121e098e97bd02a1c61a02b85ab09e3e58e83a2c647298c59d471cb4ac410c1bd5c29a30f9f030629ae5daf82cdb0747ab55cdccdc3fd8270cc1f1d9b66208023f68e381a4e058b6f66b8c845687c28392633ba1e1ff97735e4f6b996ab3b31234c3f6b087ab8c2dad34216ff39c1acd291c8d0ce8ef0fd8394ae95d190267e638d1479031172ab85d5e2d3b5c4d48f2c1ab46f387d8cd3e9b9cba2433fac580ed4909b8f78cabd65e6c8a1b234f2a3731a245e87ebe4026e95fd261fa20b03a5688d56f5b3f7a067a050861c16bfad55fd101c2eb20b750516cec7daa18cceb8aa5d7a5b17b997da869077d30eb308f48331b9d97c722c64bcb6dfce0f2ba65cfdf68d41ca0cb139fb0ed15d860a179fce9ca51e962667910f0bb99ff8f3c8d864e828249265f64ded40811204829cd83d4e0a222ce18694a1b005141d66cf8757ca571c89870b14377cb4db135a4713b2507665fcfcc2d9a3389289b421dae42a41ba36c17c852c188518df10b832882f7dd44ba6ee4183deef24f5674816bb7f47584b5a02300a092462ef11e0546a5d3404c38d077236e2aad68b9b6d9d7caf18ef41c25c8f7cba3ebed4c005a787a1a35df2463880543c8e268e193f26a691c18a2e60262db29b8ba0ba0e5cb4acf362346c179dbaf0cb2f3606d44a27b7e07879cd3a89c621a25964d87ab6686078dd2201bce47fb2331234cf927f35a6363ee505e013d7d953d90c1737cf6a5ef829294ccbb220e1b4a74ff477288f6ad8c595bf0b9b0fc9fa44df97ca4917f734028342d97dd7675bf5680d3daa9c2f597d5ce48d17514aede06a315297e49058bd08f2f34d6f6f459084b302ef0c68f44b39f1352719237acebd3e9298066967cc0801604ed55a9ee4cfdcf0d1758fb1d28c734fad18f0e08d72f2a6dbc2cc175c151b48dc72fd2927c0c90f91044af8954e53c81977d9efaaef3e07c3a6c3b069370f3a3a91737374d56a10f229f4c70cacd7ab08125397538d5f50c612b86e618f181e5eaac260305c30e18dbf42c16c6546dfc2228fd39ee4fada6376426c4fb1f65a0e737fec449da385d3c53df0146c9acc794a657ad4c468c135f250ca95c5d1e9e3816cd679f9ae223a75d3ec4f1edc436b19c1313ac465b3247d8c7bf4f448ca80a12698c11f81239802c255af5d9afc70575df7d3c976c0469e1f601357d857b97c0e01cdaf795cf9f3e186e5ffd2ffa5876a7e16ee0bbe1a8eda05996acf189db9282e346eb6325a706b5190f19a66569bc29a1ff6d45f8ca9b3ddbcf4b854d541b9a0e6a28f59756219966f799ea354f1aa79de02d42356a5b79b6ffa4b508af31a118234a45fe2a7d0056ba0f88bbf67aaf88b53e522427a58719b5852c6ec8cf042bb48f5a7668292ffc6acea1b4f68b4e7c3206d1136f81c76c62ff34d52f80439a9297f6878e0265a5b917352e98a2ebdaa195da92c5a66e14d06b3d24ccd86f4a163dea8e8db831155c325f817951df77734080ad6e7683521bb3579fd5ce4f0684198b0dbdb5d05f4c22ed290a24480fc9a9a378cf87a9f77b0197f7c228b6f2ca25bf6f6edd55d461838ec2e93cfe80de4e649c758ec0ab032ca8420873b12cd0b65334d8467a09b59756b2867b36c0ecb39ff4a51a56dd5d3ca173ebef6b8032d347ffbbb03313aa182cfa6202e990b17f5263d06bbd79f616ceb12c4363afe9205c330bf9a02d461307269ad6de9cfc0c63c664b0f9d0d6c00466019058ec86743b698d12c2bfe0fa8ffdedd6d7eb4aeeed16a3299ee15e2f5c78d4c91dba78c30ff1581f0b2c519f70cc42be7af29e730430e3c908f926acbaee45cfea29214294fd22121738d25b1bbe49f65da8201b4a5bba14ae5a16de283a3d9f54e54a81695ca18a8d49b679af79c8c2f83d5631cfb261e47adb6ea1c3d45108e881d9f1f6dfdcae98e0c117c93cae19d6034956490e946b86b2318021b6e9a6a49e1bc0620be9b443b288c75359ee1b976d633be89b1da005b95e324f60d4eff758c8fefd1010ca655ca70d03a6f9cb6c9817aee7a1e1b1c168913f83b4bb521fc488474ee1a1f8da1d6716012737d424d2909501f520bc5336ca479ce2b91dba25885f221add19d9f8ea8d357e223b325849dc6d0604bafe920b6647e41987e53204407643384c90867b38549b837c570de7bb087a5cc1c60ad106a81ffdf3c69e3cd4712eadf41fb308af68a158e5589f678376cca2b93bdcbe0ec9e48d5e2202277a81a274da111928b8831ec57c0b86ec2b94c8de78e6f048eb5ecf0a0c6d8ac55cb95dc4c79a33e2a3d05c774cd39a27b494cc763ab3795bfe4c96151d63ec4133d4d6c6d580d2e481019b08b92e17ee9c7dc0826d165f65e06729183d121b86fe39a650edff41dc3b5b59851cffb0f26c77bca7cab1e06e4ef4c5dfa0ce26cdd70e467f479632fc1ff26ce1b9d2fe02fcd3b46062a3dd3a1f58099af900f588e3d9ea4baac608de20fa235dffee96d91853c73533e727359bf1215d8dcb652b91dc28c647de98aa2860b9e7031896b156a456bef5c686ad49f980dee72c302e33fe0463fcff0c2de83d32f6dc80c2aaa0aad5ef97d4f6830d156a41a1d1ef13a2ecf3ef65791cd74dfcb7bb55397cf1148134dc13cb6f38753167d7e3368459fc2cece7e9a5389fc9b7918d750efc0dd98dad16ddc0b0e09d82262c617604eccca1c6ee9d6385d467bc868c62b593f78b9f9eeb652fa7b10ccb3f3a6d9e689947f91f4b1fb6ccd9155a2ffc106a784d56a0ab8adbc96df3a01fbc527daec9b2f93c546b30bb72f8378ba2efa5a4177d16d592b1f5f9c7b31dd6dc138647febe6508bd68b4153c948d69361522667421718ee78a4154144b1d81cf034548a795c63874819a809e343932fafcba25d3040333bdda87a06fc82ded2c1c06c7a0edf048564f89033dacbe712164f3c9bcd520292ec0c733c943bacaf640a0f21921ccbb77efb990bf73c88b47a5740a2bbb80b8f1beddf774832f22163fa0974dbd6767c9816caa46979d10b4e43ee11e4f526679beadf4864f37d9a58554134bc07f082b913680c960494edb0b84f0dd88539944701a7a21849e4c39e4be74dd1e893e1478fc8e5850342b80bb45f47a942e10c798320fffb827e4643c599b3fc506a47563250fac01c40c97093607c68e57b5b28f1eba077134cd90b04391f55b51edac7832d8ee48b4b8df9541ae368b2c358b2a7f038b1d0bb68173374ded625b27dfd58983305fa66716dbf3063b141d82d04f438aeeed38ff029bbad0f3aa1259b30560caac7fca9aced5fef4caadc1b4b8b8e3563d4cf4c81c1a65f942a0bf0a74c986c001ea4dde28e63f47db218593f0bbc6e0c64b74f9d8c560e935bd87a97f398d76919ce3d91919583758a461be16bf47f34790912dffac107f0f423d66da66bdba126e7c6ac0821616bdec6b44e7c3663d13d675b3808ced640480754778b9e927416f8146079f2e2b65f19fce0a28346bb6cd91abf363e1ca4e66b11af8b14d6a9fb97fc961e93b55a90942a3cb4333d5f04983ea28f87f4ae493301e945ff2948e6f2dcb59f365e79970eae0c90197da89fb13f3e34d23ba477e744b709ad14beca0772ba2a1ddaf9b4412f6b2bbaee786d06f62b9847accc9245061ee10fab6731668dbeea84fd25e0a8fb50bb8ff387dba56a6be552deda33fa67f1d6cce1feabab63add4e70ea1ac42fa694b61d9b1b1f7c1ce16e3ed6eda159fa158b3c65150f8e6fe692fb43fd48f1457406e9ed4ecf7a1ff51fe1091548fcb7fd9fc275900601b292e365dd443f7b6c2791aa770dcd3962bb71842f388aa7e324915425b0ec51cd68f497091f853976f656b16daa7091a785a8366be8cd69694f76c28b0353ee46802244f009a0dd2ad996a5c3a9c793154eb5fc772618017e4501d40d3639886ef5bde94cc3382c848ebeca24291cbb57b0086842f612af0f69c59fe03ace1694af3931ae4e759f4bd3b29ac1041484db580c4d0d6491e88", 0x1000}, {&(0x7f0000001180)="b5ae94adcf66bff8c415b10ea12f10ccaf227b7e3f98c324a352dafe82c2d3e81ed713273263bf0036478df6521a99c70492cf66147be148c6e4c75ec0f7c1e495dfab18682f8e47469fafb343a4969162b424e0e810ba173eefe1f92a44ae4c1866d096a48f5e414bba6d70da560e0e5ffc294ce1ddcf8ecb87df33", 0x7c}, {&(0x7f0000001200)="e61ac614bab5258eab95f50ce1e989efb722a7125d63a82c9edccb6a73ea8b073cd42fa9e49aac0ddef8f104a8b7028877a1a1b9471dde2a09154424717a7919750b832263263a764dcba63915ce941bb4ee7d3bbfd08fbd311fdd", 0x5b}], 0x4) fcntl$setstatus(r0, 0x4, 0x88) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="c51ed4a6ddca56bf4f5d10d2cea501f0def04d6ad1c59c30858bbe283f82b02213069c19091f5435e8171d543b3633dcc9b82c0581acb33e7e0312c7ab147eb87cd0b736e5f16809aa3452265ef0448a318c7074949671d46ad9c0bfb526fa9fa95d6ab70b6535a878c81fe1e4ea75f3923a22940016ca47fcc5058c829c0fc4157d78bd5b38b46cb335b7c3c62db0a6fcf7bef9291dfcf44e10e108bc0342c716c4770c92c25e6433257bc54c8ef5c64a3c2be033133de79daa76c5bb908a39eb34c465954e1a46d43f2c12408004c5e775ba10e0b64b756afe", 0xda) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) dup(r1) r3 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x4000, 0x4000000000000000, &(0x7f0000000040)) syz_open_pts() pipe2(&(0x7f0000000140), 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000005311c1c78368545c00000000159c3e9de27a1290cfba047124b23fc1d1ecabde1dca47c136184f64ef16528cebb3fe8f84956a5defaf6e80cd7afb2c53fbff"], 0x10}, 0x0) r4 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10500, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x0, 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:01:12 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/33}, &(0x7f00000001c0)=0x23) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) getsockopt(r1, 0x40, 0x6a, 0x0, 0x0) r2 = msgget(0x1, 0x2) r3 = socket$inet(0x2, 0x0, 0x6) shutdown(r3, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) msgctl$IPC_RMID(r2, 0x0) getsockopt(r3, 0x80000000, 0x6, &(0x7f0000000000)=""/167, &(0x7f00000000c0)=0x9a) recvfrom(r0, &(0x7f0000000280)=""/130, 0x82, 0x843, &(0x7f0000000340)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x8000, 0xbf3, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000000)='./file0\x00') getgid() 16:01:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6810, r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000400)='./file0\x00', 0x8, 0x122) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="c3c8756ad7cde4d6af7d045b89c1337147bf8485795e4372a360e672dbfea9af54321144ec46f1eb8239a6835c8935f61004613f0e6096cc1a44697e765f039746bcf2adeae9ef833a347911ab01d3f8b447096a03048b5ab249786bdc7f7ae71cf86837cd3feaa2081b4c5e179ee86963dcdb12abaa11559c05cf5c59c8c1099b1f631e40758ad9b8c63e869e409ec66726b5bae553ddd97035e928f4e7e6c84c0566b1d2d236615fc11d3f0d7f539c20fc1d32ec4d0ee9b95ac193fceef90fa7a65548a233901e01a9f549a77d8e257611d0286134227b46d8", 0xda}, {&(0x7f0000000300)="e2532fbf4957ece34f1a380315be1e9a6c13a689c4e136cae1206c055b8081d25e607525e427db751b66881940aae993e29b7ec539bb08a5f961e5ed7ac400218e4db60e56849902f21b9eab57cc99a892c16fdc04d80e3cab401a087e2ef4933e92f2fa53cb7703856c288f78a99ca4f22550253c82", 0x76}, {&(0x7f0000000380)="ca2396771b16bc21c68f883f80f49fc86921a9cc90", 0x15}], 0x3, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x6, 0x100000001, 0x1f, 0x9, 0x499, 0x6, 0xeb, 0x9]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8d, 0x2}, {0xa5, 0xfac5}, {0x4, 0x5}], 0x3}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0xff, 0x10001, './file0\x00', 0x28, 0x140, 0x5, 0x100000001}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x7, 0x53cf}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x6, 0x5, 0xa2, 0x1, 0x8, 0xffffffff, 0x0, 0x2, 0x0, 0x1000, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000140)='./file0\x00') ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:12 executing program 1: madvise(&(0x7f000072f000/0x1000)=nil, 0x1000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000868000/0x4000)=nil, 0x3000) r2 = semget(0x1, 0x2, 0x22) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/149) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000358000/0x3000)=nil, 0x3000) semget$private(0x0, 0x4, 0x400) r3 = dup(r0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:13 executing program 0: socket(0x2, 0x1, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)='X\' ', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="fca7cce2620021e35710a9475af7db8208705f6668ed58023a599396f49c02e4cfe3586ea026a5e542112d45aa225ccf28b2c94446b331d3acf104070bef0eac2fe9cd8f39bfa7c89d4cb22bfcfda323f1e4a9ff643cc57986b2a2998a434b44f6481bdb5fbdfd6376dfd4f862ab6a4e6c978d07dd103d58539a96b406a8180d2ada80208546a24a2bf5c86360a308e2988d0853b7d4e9d84ff1bc9123d4a24d536bb4d9f4649bf43325a5a165d2a6c6ec6d80e5654e28e7fe0cc495ebc688a255d6b97c5033f36b2bd285d2b261d4a2371c6fd7504322f04dc3"}, {&(0x7f0000000700)="07440df65f3aaf2b72ffbbf07cff141e666e11cb17158ed5f51dc42521e004b4fd5eb91c581512f1c326793e69c95493bd20ee55b8fde8b0473e9a52b4d9bfbc51a202188293ce538ca2f49565f9039ef4466a6e25ffb01ddf36519ab958d31972ebbbe6bdc9ec028c3081c27c2ff8343a42a4247546fd54c34ef769498647e83e918aa9a08658d1c7368045b68189e189bf52c3f5b25757501829c86f8590a35e01e6b6511d23faa23edbc03ba96991c789f3f000b97e3451f6f4edae4b70bee1615c6d964850ce89de0c56716a2eb50697c8ede8f16610e1f8279a6c3efa1fcfee231bf035d3042335afd82a4e8a772d0f42b77000809cc80088be694e01ff1fddfb22719399d794af782e1aade6c687614ddbe3d9da4afe16d7ab838a4d21e361c0f30624971d15616818dd08ce7f1aa7f557902a1b11c9b0660c16c85eb1326ed0349d90986efda3dc1759575ec8df3337193136e9b7525a58642045df7d10f8f45f532e648136fbc577374d97e22407f305a05afb5c1eea4bb91cb049c873143e4cf058a8fd76a6a6081291e13ec4c09afa0806ef4529ca70d9d84d7526e36d8f361b64527efd365b3bf6b530b2ff2e2a98809663d62c76eacdc543b459a074b8ddbd90f23ddb1a94419fda486e620553401695ac8d930265bff90af572014b8d1008c350240e446f076e65a0a5891d5abba9f813e4417c894a6edf5433903a3a1d389085c63e122b7e86cdafa4080175892bc44b6ec06dfe6aeaacd1ba69d4b5b890bdce3fe6f349fd5125ef1fc7aa4d2e73ec89e545fc5f74dc72f39507bdfdcb110c7b4e0534dc3891e87bbf86d5a5eca374e0db90edf1a0e48537660cec2a9654e1625bb70d4bd463356446eb21c30c74e103599efb21e7583c029440dd244b1bb34bbe829829b583714406e9626af74ad909f03c11f95be1d24d33e1c7d91d8dd75a7be71e5fd6d2dceb696c4edbb435cb8132b44fd01493cacea39dbb14e7616c99f006ad3867fcbd77ee9b45982e24bbe4b68cd383dec8e6c38600edaef3c76e6774c313471c4082ec7e31530e83c2601ba13d370dde8cff09ffa76fd3acd8ccf2b6221d3dc5f3d8701cbc832b3ad7b6c4d6bd33ffdac9f68c9105646e0bd17b93d44dcdc370d51962d75131c19daaf6cdaf380d8db63b4b44bf0eeac63e6347f1ad1bf5d589c367ea20a44a746dcb91a9434e8df3468792e89a9d81f716803d4c748b081c0b4ecb4cbec859c80d702f2c61728eb9ce5fb15647a7ab15ca310bfe18ba0614feef26bb1c3b3635b57536c5146fe8a43f7de1227775b9960887e2470693192953b33f9a2d6618e10a54778facd63f82801bb259fc6161ae2ee2994db82e7ac608622aacf2aa91c1b5415dc9b8db526755184686eb03d9918986cdb95b5d32db966fa92588479be7b7fab6b4913e34ed2069b6a8d0ecc18929e715de18d798730393bcb1092dd10853433ba31e2c0ceb0208a73211907561e8cacaf3a0f151759eb41265ef9659a484a17d0827d6b28cbc7bca8c6323df42ca60fa1bdbf4a715fc1bdcf1cedc69a56f36772b3329a53f4468189b7a5bde68acfe5158e8567a0b79133637f09b120a23dbccac0ce18a7307b81f85b5937d1258ca3e6e1254bb8b0af34fd01df2f4da89b7bbf14415197bf171e3bbc2da390146c1f185ca494b213628f9a1a84c1ba63a7d67bdd7f384b90ed8eaa5a71a91af35ecb6d346ba2214e6b580f8441e256d2210e6f2ecb34f611e4464beedcfcfdcdd698c1c4b500407eac65c4c6f4d6ed1db628fbdf56d578dbc69bddd064f20b8758e54329cb09d0ac0fc5520151fc775bff569489268a8ad06cd615f4fc442b86ac0dc2caacc6573e7bf8096cd5629a386a3af807f74742f3d85789865dc454d6cf309f2cc3b1ecfcd3f6749beb63162042a7b9c58130185a1fb25dc993eaf167d3c292d4d50666a331cd93457fe86193f63c328151c5554d5709fc73c540a1edc9f6fa0f9d9a5fa48211af7d7e7541bbc4f98eea720e272c756380edf08b8333ed0a8680d39eaa33e595b03600d4ea7cdd86b34d4573c91a8c910933f2a44322778c9dc49e0109007d924a96d01e29e1f64181745d474f074970bc89ff033f09e2e0effacf2c74e5145ff81fa23048452132ea18c34f44385cce8d3c229e47758beaa95500e96aa40fc04eb431f302b0ced1e0109db331e267256518276cdf658584321760d2eb00f317a530ae086f8fac7899407fc33ba8b2e466b9aa7e8b229535d0bddb24f0b9fe7ab00e000c3fc4722a79b3000283e3884e837357f405b4a1a099473f18604195ead2e0a6a470359b9df48595a3c6872db4eeac5cd606fe4095763196791f409e7d68e5e96f98ec05aa89677ac66617513ad7d1ab6291e7cb76a73e24e35df8ea44707eb48ae276ab5fbdb91b2792e0c56f4d55f3f75fba51e30538a4e63b6a5df00002f5235670ef325d5bed3531849275fda3ceb133b695ed32b6c01607ee4c36829ba94cabda759205215c66eb9bf3401c25b34254b464399f8ead7552b6b7e6e911fdecf1ff4bf7b8289d5c8a4832ba2ab05d4ce6617c3c164bc2bf019d3a66b9a70a7e4f0063f4b2fd5c66e4df473f06823d9bd636187e4d5e50b041e80e87bb6b90878c415b910527834400c745cc4b24f00b9398b9c55434bce0be93b8da4fd57fdf40051b3629bfd1c9e8dd27abefdf34d23b1c335e68a15becd2428f3711c41ee70e613938ad7d88e96ce7981803b6aa4e36582c94c74d1967b34a1dd5c6b344c192e49f853c287e3d4d7dab381e0469b5e2c6394e2492cf81dac4be68b4cd4e658b55e6847466fe0a2392744a73d55397011067d941faf63ce9b39631e36c29107d08a014c7a4b4f7328d41dd2473272c8088d4fc12d8cff6aad121b3861cfaadbf223b1786d4f2769fdf47b12adbb6410f798be9cc5629a66d07ea8d510ace873eeca30da0739301c64b1df6e0b8ba398821e143ef8229c14c092f4f5ea8b275e0f778f287009da4f8aea69bc3ddf9d7fd182bf4e61610fdf8009794707d1802cc626a99e5e1f7eed315c91df267424f34d5895d4d9a92cccaebf4dcec8dd79451e794dcaed86497959526f5e0cc429a19a39709e6889279a36b52582603c2ea12a882a647d75fad4b4b8891592ea75a86349528dc7b40ee8ed3588e18b4b8d9eb8e543dd3ca3686190889ad1501934563cbfb6cc60ad00d4ac20fdd305d34ec8306bae130ccb15c543aee7e139ecebb08487f5752fc8812e01cc1c25bd90e09a32be892b53e0052e760406f197a145a68111540403bbb3dd0eddf47c41fff1cb1eeabd945a98b5b2aff7dd8212fcc023dd4c9e5c470899af0028190928a055603fdc3e6753be9055d4f493b6511eb173a453108712485e05bb0959fbdc1bafbd7491fe41d83629b362acab254ddca0e64489e80e5b8a1097c0d7c72b4fce5814fa8ca3c4a9a01779c121afb5f1a29bdda6a55d22aff98b67fa42cd2517153deeb65349c3179cc9340e9279d7d261f5682dc7de6daf4c80e310425c876c90df75fa16acee8ae3529cbb67f385d4d86f3e62edcccdf2fa718c8983fab6123f891a69d0498da5ef44ce4e2ea1383eaab6b44afab823e5a2474967210b531686051af97cdbb7fd139d5809b54dfc6c58ef0cfec6a0d2574cfdb27a5d8f52c57ef9fa04ea589b73e35dec04538431d17b6f02d29b7fdc43be6651ec13151344a30390aede9918a8967cc1831efb613b9b685eee8f9e6cf353293e68ef2df586fbf9a39655cc7dd739b25cf9361b06b6402ca655332dc3a4729df9320a81bcd135508eb17563ef478ba67548a046d2b7f366da320ecb9be646b5d80cb61799411900ab5435cdce2b8948155263fe0b05b5950e7076a2ab24267c4a3d88da81a9528ebb8fd6653d8d2e39b13fa12283fb91832dce8feb8697b6b0005b0935bc634e1e8db7afb7b9543b74cadff8e1067b3ce02353da6fb116cc897a8473b001756d4be13d745e3598df77fc01f0379e3d8c2e69634b0aa26b0bfc8a8d9296d948f9f7a7f242a3dc75c0ad8d3a142ee06cf9d436b9bbb7b94874b80a0d02278a052043a06e80af8ba85884aa00d3f54f0030538717a354c8e129c57e8e9f44b8f11b359a1c77baf24cf982a0426ee0c596cba17bb5eb59cf388a17c039eeb25d05a80b4b9112c7885b5a244cf00f8d94b891592ddb4fd1abf7e03aa79d62a96e720c54a6b771761f5a779c89cd9f6c68b8f28ca4fe65bde0178a8f031eab5eda26b47209a06eb87ae24ddadef7e9ad285d4939d24477e4c0c79ec5fa8907cd715153a57dba72549526af3072220abe275efe2bc43215d267b3e0a36e0cac1ef91bb82a97779d9d864ee000980dfd4b82636ad578a91ce20e8218c2873e5e78a32e1d02298010399486bea7b8f181176bb2b7385995be0f95d7e74d371034ca411ff5133e0702485ca88d420738ae3a6534bcd58d9b26a4942eefa2ebcc0c260cd5064b4d04f25b51dc7e82cf33dc9cb011e1283361bd49123e49acfcfdd2c1a54390c5a6650e86cdb396771c14bd2084d975aadee611ef0a47c2ab10600623d237bc22080c74687a4274a2bec598c3e50adb6b423555dd6a7283b60479fa95f363b29623f9cae2941ac9e6883a3ab2151a535bc73ccd315ded7f460ce879a57f5daed8eb47a8662c4c6e130e9bcfda8465b82ed88c850e3adcdb873c2839a4ff405ea97ffaffe4fdf1fcf5f6d10bb723aeb0c79b0e1948c2acca2b3e20e87ff4d5f126654f0f59703cbcc9022960e27335b24ad0b86c96d14b37bf02c1273d7bb9d044f0094d7864d14bb12c30f23b457e0019671976b45e283207c77be8b0b0d2809e1202f95c3c73a5eca4dc03aa6498046faf980e95c75dd8091061cab5e5a908881b760499bfd2ecd7e6102bb32d9e17c77f611cc8cf416ba0841e3b4725a41c16185f969c9763cb6dace4555523038b4439ab603d4aa408f3315e0951b5013f7587baf0472963f523f87359bf2bbe052d4b0e539a1b1f318a2077ed98b8bd269eedda04568db712cc371c750d5d11b7dbb33b19545e0d8715b171453e4c91b95fe54a02a468b2796554db95a25cf1cc03a8e4b8dffc8780ff14a130e5ded820ba6709c6942a0f86a92227cd10dd3d0fc46bdc34cf210e02b65209f6d233c7da2f04430c01bc807ba9e10d7f4f9b7ae4957706dcb42b4475b9bed84fec56fea9979004b7fc023f29ca15c5c66b131ba8f8472fe408de54362d2a0254a7d9829a2df0bfd2a31b850490fa917935689ce2621dd9859a71a61f24e71bdb6dd322b256ce81a978705c8473d93259a17ce179aab13f032acb8706b739b80b622b294ed8482c07b21ac926d7260dfbba62962a73d6440402867310f120cb34ff03bb84ac925a95214db1974d9fdd9771712d680585fec90f9d4f63232c3e3f48441933bfe728a39396d2af46db4a342a4828fcfc953a276c17ec687ede4f7088060e87f0fd73c74cf9c66e093a4f5446003134e8f7353a2381a95692919bcc4d6d8b16fa0b1442601c8f22115222e37b37ecf5b2bc8a5147de9807b7d11bb17f8ffa23648f76ebd9a5273a6b8bc990729a07c544a5a94d79a9cd6a68ebfd44ba4105410d48568954459a1e39568ae4c8dc8bcd6be65c55a3ee5244075122cff4ee38e1d26c6b52ea6cbc584c55da5621ebd33c196f453608a1a3644beec2e30973fc7f8cacab9b3f9e7173aa933d626ffa2f98fe7157c1ce0ff2d23739f1c3e0646b1e45e9dbdec3d5734af6024c7e629e1b83"}], 0x10000021, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f00000000c0)=0x7ffe) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8c) 16:01:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000006, 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:13 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000180)=""/143, 0x8f}], 0x2, &(0x7f0000000280)=""/33, 0x21}, 0x801) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001380)={0x3, 0x3}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000080)=0x1000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000001340)) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = syz_open_pts() ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x7fff, 0x828f, 0x100000001, 0x100000000, &(0x7f0000000240)={{0x1, 0x4e2, 0x3, 0x41, 0x9, 0x1}, {[0xb5c8, 0xc62c5b2, 0x291, 0x5, 0x6, 0x80000000, 0xffffffff, 0x40, 0x3f, 0x100000001, 0x4, 0x33, 0x7, 0xffffffffffffffff, 0x7, 0x1602, 0x7, 0x1000], [0xba, 0x0, 0x2, 0x800, 0x0, 0x1, 0x100, 0x1000, 0xcc2, 0x1], [0x6, 0x7fff, 0x8e00000000, 0x1f, 0x2, 0x5, 0xededdab], [0x7, 0x7ff, 0x0, 0xe3c, 0x7ff, 0x200], [{0x0, 0x1000, 0x81, 0x8}, {0x747f, 0x7, 0x7101, 0x80000000}, {0x80000000, 0x1, 0x6, 0x81}, {0x7, 0x3, 0x6}, {0x8001, 0xf6, 0x61, 0x5}, {0x8, 0x3f, 0x2b5, 0x40}, {0x3, 0x80000001, 0x3, 0x1}, {0x29, 0x5, 0x2bf4, 0x2}], {0x80000001, 0x20, 0x101, 0x2}, {0xffffffff, 0x7fffffff, 0x6, 0x1000}}}, 0x71b4, 0xf4}) 16:01:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) lseek(r0, 0x0, 0x51, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4, 0x0) setsockopt(r0, 0x4, 0x1ff0000000, &(0x7f0000000040)="47210c11e2acc4e1e2c2003b67f2f27af26a603a0f8b1841d4e94a43d87db1b97f9b3b976ea4fd8ed8109bba6c0ff75ac17f6ac5a96b093159d70bc9eeccd8ee94be37d29789955197135fb4ed6e7a4d2d1d52dce78389c1997626dc3a014407ec0909ccac0778e395bf16b067d4aae8f84fa72dcc18c24c63f8ecc7e4e8f92fcdc75a4ec6aeeaed1753a529a2d5bf580373ce7aac56d519f9614efc7b5af1a80037", 0xa2) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000180)=""/148, 0x94, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x4) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2faf91e441be85"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047473, &(0x7f0000000040)) 16:01:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x80}], 0x3, 0x7) 16:01:13 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 16:01:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:01:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0xc57, 0x200, 0x1, 0x6, 0x2, 0x1e72, 0x1, 0x1, 0x100, 0xb5}) syz_emit_ethernet(0xfffffed9, &(0x7f0000000040)="b6") 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:01:13 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) dup(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1848b, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) accept$unix(r2, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="0f", 0x1}], 0x100000000000011b, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ftruncate(r3, 0x0, 0xf12) 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x382, 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) socket(0x18, 0x8000, 0x200) 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000040)=0x1) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000080)="2c2467225ab89bb201440aed2c5ba1da813c5cdb595044f91a2a4f6f8d6aa67bbabb9bf2d523cbc01f31eca710775b7b61a7cf212c096dff5dd5ea2b", 0x3c, 0x0, 0x0) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f00000000c0)="7cf84e5fa5badd5d6d24abaccebbfe73bde35ee57c5d05d1dfba55d129c2eb6f0372c8596b9eef63f829130493dbe5469ce1676dfa7e42d2aa8ff2400dac0a96e346497c610c121d6e27bd0c53598e3d0aa60d5afca626b4e9f2e243eb3a527e0f25165576e2c730a31c41f034dda9d1dd0fa7bf9396fa4d126e6ea314a968b039d91e1547c372273f09450fe12821cdf10a801e17aa2212aa6c43e1fc1ad7e612bd8f4764977a097468622ccd384914286d24d452a9c7e2b486f81130911acd19aad021f6fb6b54561e103c64afacc566", 0xd1) dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) write(r0, &(0x7f00000001c0)="7fae8eac3ad42dca3862e43191bba3304a3a5e19f217b8b58074bffd14a92873b46cd8695d445524ff481010ac09b2ca25510ca4dc9b8259c1849248d394b0aafb8190152a2c36bae9afc89e7264003d5f738305ad9312f0aaa5df5a28dcd091f1810a557d06e4d2bb6fa815c3cf2d78942dec212bbe1ff088eaa4ba115ddcc2c7e1", 0x82) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x2, 0x6, 0xc56, 0x7f}, {0x800, 0x4, 0x7afe}, {0x3f4, 0x8001, 0xfff, 0x96}, {0x8, 0x0, 0x81, 0x4}, {0x1, 0x252a, 0x3f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1, [{0x3, 0x6ba}, {0x0, 0x6959a1e2}, {0x1, 0x8}, {0x1, 0x32}, {0x0, 0x9}, {0x3, 0x80000001}, {0x2, 0x2}, {0x3, 0x401}, {0x2, 0x44b}, {0x3, 0x6e}, {0x2, 0x9}, {0x3, 0x100000001}, {0x1, 0x8}, {0x3, 0x443}, {0x1, 0x6c0}, {0x1, 0x4}, {0x1, 0x9}, {0x1, 0x7f}, {0x3, 0x52c}, {0x3, 0xf26}, {0x2, 0xffffffff}, {}, {0x3, 0x9}, {0x2, 0x766}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x4}, {0x2, 0x20ff}, {0x3}, {0x0, 0x1ff}, {0x1, 0x9}, {0x3, 0x81}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x27, &(0x7f0000000100)="cd") 16:01:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000086128) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xa, 0x0) getrlimit(0x7, &(0x7f0000000240)) getpgrp() r3 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pledge(&(0x7f00000000c0)='\fU,\x00', &(0x7f0000000180)='--\x00') pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000140)="04000000001000", 0x7}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) geteuid() r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, r3, r4, 0x2, 0xb8e}, 0x100000000, 0x101, r5, r6, 0x7, 0x345b61fa, 0x800}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:01:14 executing program 0: socketpair(0x18, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x81, 0x3ff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="882cbcbd8638244b58dfba5207690133b832737f4b07fa07194a20fa803ba479ad2b18e2a76a9d03f70af96be33fbebc", 0x30) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() nanosleep(&(0x7f0000000140)={0xfffffffffffffffe, 0xf9}, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xc0, 0x40000084}, {{r0}, 0xfffffffffffffff9, 0x1, 0x5, 0x4, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000083, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x8, 0x1}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x1, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000002, 0xffffffff, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x1, 0x22, 0x6, 0x3}, {{r0}, 0x0, 0x80, 0x80, 0x800, 0x1}], 0x1, &(0x7f0000000100)={0x3, 0xce6}) r2 = getppid() fcntl$setown(r0, 0x6, r2) kevent(r0, &(0x7f0000000000), 0x93b2, 0x0, 0x10000, 0x0) 16:01:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x40000000000005, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b135a67) write(r0, &(0x7f0000000140)="9c83479a0222cb4a2d964ffe819383048f1310e89b0f8de9a2b6325f090d9d6abb8b30e3b48c998a00a1f2dba3568ec7e85333f612c37889b03c3e76014f1ee1bc535b1a7282d66b940941e8497e96dcbcd03a1cf4441aa07c6725d3d7b2aef6f4707227971ceb4b25514c3d689e07444780c114349ad4944acc3e7ef9f5e554c3be746a2fa7306f25bd7f9691fc25058c00ec116e8ce7302adbd9bdff5f", 0x9e) fcntl$setstatus(r0, 0x4, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000200)=[r3]) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000080)) dup2(r2, r2) 16:01:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) r2 = socket$inet6(0x18, 0x4, 0x8000) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x3ada95fe1461753) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x400, 0x7ff}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x55, 0x3f, r3}) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xfffffffffffffffe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) 16:17:04 executing program 1: r0 = socket(0x6, 0x4001, 0x9) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x6, 0x4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000100)=""/11, 0xb, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x1}, 0xc) 16:17:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7ff) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x80000001, './file0\x00', './file0\x00'}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r1, 0x0, 0x766190c710042038) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:17:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x8000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x60000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fc3000/0x1000)=nil, &(0x7f0000ece000/0x4000)=nil, 0x6}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000a05000/0x3000)=nil, 0x1}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x7f}, {&(0x7f0000f84000/0x3000)=nil, &(0x7f0000ade000/0x2000)=nil}, {&(0x7f0000a1d000/0x2000)=nil, &(0x7f0000bbf000/0x3000)=nil, 0x4}, {&(0x7f0000cc7000/0x2000)=nil, &(0x7f0000baa000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000af4000/0x3000)=nil, &(0x7f0000c66000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c0f000/0x2000)=nil, 0x1}, {&(0x7f0000f24000/0x4000)=nil, &(0x7f0000b93000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) close(r1) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:17:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/11, 0xb}, {&(0x7f00000012c0)=""/126, 0x7e}], 0x5, &(0x7f00000013c0)}, 0x40) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xda046fa29cef85be, r1) ioctl$KDDISABIO(r2, 0x20004b3d) close(r1) r3 = dup(r0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) open(&(0x7f0000000000)='./file0\x00', 0x1a0, 0x0) 16:17:04 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20038, 0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x6, 0x6, 0x0, 0x7, 0x7607d751, 0x8, 0x0, 0x2, 0x20, 0xf2d}) 16:17:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, 0x0}) 16:17:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000006, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100a1}], 0x100000000000005e, 0x0, 0x0) 16:17:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0xfffffffffffffffd) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) fchflags(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8c0, 0x20) write(r0, &(0x7f0000000100)="4e090008cf376612", 0xffffff4b) r1 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/194) 16:17:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x7, &(0x7f0000000000)={0xffffffffffff0499}) 16:17:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5, 0x0, 0x0, 0xffffffffffffffff}, {0x3c}, {0x7ffffffe}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xd5, 0xd4b8}, {0x8, 0x4, 0x0, 0x2bc}, {0x6, 0x100, 0x7ff, 0x5}, {0x8, 0x5, 0x0, 0x1}, {0x4, 0x3ff, 0x6, 0x1}, {0x8eab, 0x0, 0xad1, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:17:05 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c91f25c33c9803ae0a356630600525311cab2897b85c612d084f76ed93ac442f71db58c4f8a700d0a150b40723328764ef0f947190a33c74ca8381c05eeb69158e0f68ad68c87ab6bc0894cf67c79102081ab5c4998829d5e2593e49cdd31c4ee076f6f4df409cf15d4c5584af1e79eee469dd36e93a4ba797544b6024ea7125df827484c8676647fc28b36cd94a1533f7690c5ba4ccbbcce62b81672c23b8d1dbf03e3ee35ad0b"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) shmget$private(0x0, 0x3000, 0x8c, &(0x7f0000ffb000/0x3000)=nil) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:17:05 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) fcntl$setstatus(r1, 0x4, 0x84) 16:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2d}, {0x1d, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x221, &(0x7f0000000300)="08744f0a2c35febe4739f7be731a0c0a78e07c0861104deeb0912d5b12d5dcb90da745753d0555a22e0f0baa04eaf4e381322d2da47869bb4cc63a31f8ec518043fe47a83745c4f9fe7e095a3ee5454b6406bba3ee76ef9912eb7a16bd48c07caa28ec94df3cdfc37f032ecdf7845eb872c7707f968053b3a0dc0d52c618d6cca1580039e7e8a7fb") 16:17:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x200, 0x1ff}], 0x8, &(0x7f00000015c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0xf0000012, 0x8000, 0xb2a}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xffffffffffff0001, 0x96}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x101}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x7f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x2, 0x7}], 0x80, &(0x7f0000001680)={0xfffffffffffffff9, 0x100}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="9c4bf608261d4d26dfd30dae4dcd8ad2160f3ec857c1b06440bd24e9af2f825edafe574a7980c493bff7b572bc3327f2814bff700fdd02385ac3143790defbe7e61412c31a141058b48fd048bbff331d29a6c78d11c5c461c2736f18b1901ed76deaa7fbb03c02c7236f22245dce2ecb7a54e22c4f2a7a586e1ba527abbda853637bbeaae7830bf4472f96c82e4d0971f8779687a74db061dfffda1fa11ba12a5a03a14c2b72feab11923c172a1341c7c1707bda437f4d17123a98c8daa468cccb94cf7c7314cd8637664287a52d", 0xce}, {&(0x7f0000000140)="792b7fae574123047f29fa852ec99c7900ac8372350bf20ed6324674c7bd00dd0e4a99c3b549761023e1c513a69f9551e0aa532e6b0721", 0x37}, {&(0x7f0000000180)="7f47030c37e9f17eadebcb67f9689dad0f27a6c47bac21478d2ec5118df8cfae996357f9cf1aee2dcf76ec53ad023408bc3166f5144519684cacc5f46a7ced302ac7cf26ff387922cd952a12e422e9e24f08533c2a6716cec382b0ad053a8d45660b17123eea34a32c0e2be477236872f6c8051d27a2b348b6", 0x79}, {&(0x7f0000000200)="f6d424af525c9845b1d4afe7e118da024a0d89ee2473ab7a4ab8c367c1e3eb121bf7e59a34705895d0202e79c005b8e734eda2eaf37e4317ab8a8511f5ea4c334a453ad4c077287dcb40245105540660b5cdb19b964b0bbb74ec528ecdf1fdcf8fef9a73185f0d7fe31b739a2aea0204ee4d5d8f395b47d09f17ae18d840836e71dbf4179a5f6fd0a0595dd83fe96c7ab076f0f9f4cb35a5675ba978219c1f629951", 0xa2}, {&(0x7f00000002c0)="1d37960710c794f0c5b570fb6fc69c3bae7e7625ba3bbfd3c67d896772dd7b689cb002e72664e4595e23c37b9b13916929a89ec34a2e8148ebe350f1b73098301d92265239a6df26843315edc35e76f4958e75ec3c417e1dadd2bea46fd9db2f2af0f79e73a12357936756fdbae85c3f31577f2cc6e77302f62832b6daded1aa23a6c9a3f17f507986a84dd58f66fe4bc58f3002bbc72a29fc077f0aa30fc748c1ad0e92ff6cb1611f64a5a265ea627f7e207be147fecf398860fba7e4637ac9e3557db3ec83d9351aa15eae8ec9ba15340138dae7bdc0c5", 0xd8}, {&(0x7f00000003c0)="16808974b94c9c0f910f93895c578d9b81ac73bcf23ec83c9b3529d94c54b6f2b216b9779e22114bdde186282778de4366197b975906e7d30f08bd4a0626d1a87ed1a10c11026c7f543405d583880ff49a8b54a28f0f3c4653c8d0b712c465442d301492d96c35df88b4c9dc6d1453dcb88f653fc0d7e10dd37481330eeb96c10dbc72f8d94b8f5d90da6a11f509007fc0d877960c951f053db7dceed01d87d2d3eaea13230f5857b7a5e8b509", 0xad}, {&(0x7f0000000480)="54a0bc2ddafd5fd030babf43", 0xc}, {&(0x7f00000004c0)="ad8862d4cd0962d8cd1a375ef43855e17ea37316068f4eded5b0454822167fc25b79c6143dbe18c3d150912ee0e7138aaa0831d387ed755da035765444bc212dbd559329fe2a6dc9d25808617dc57d831c9ab86b7cf3fc63489917218874a88bd7e1bb8034341abb947cc0862e2d53b56bc064b14fc3aadd86382f6f531924476e32018c94f66786caef82a2e734082bbff5db61da6759d30b96034ddd1507f781cf8ea3ee02ffdfdd9fb0a10fa07f3f16bb1e29095e0e129c3b312dea798c76ec2e54623d5cf76de91e9a0971f8c35b9230d359ada757c2b517cc9a3dd8739368f29e54e032bd98072ba19c354cf4e0036de67c533ccbad1ca1e62730a1ec7dfac48538ed4a6c24b20ad699e5c8063f2171e6d9c86297d8c5095cb67ca10a1386ed7d4e453080457d4852699fb67ed5bf156222546f1697ef97370431d710464184e6037dab933e0191b5c7cdcb656e024cbc9174c4b99ecb8d1f338a7accfd8ec0aa7fb33da00af54806c882a8d84d2d3dcc1d00b254969ddb7b8fc0b68e4e5d5023de7b3318279172bc09a56ebb83f6fcfcbba1c8f89f60b1ac4367841db641407f501a260468651b298daa34a3a2782d424b952dcb3b7b12c88aed645672f22d7495c72b6f5af07dc15a546357cfdd05a9ecbc4444cb7df2dbe50f98c96bda64d1df6ab013d717ea1ca11dc5e8672df44741e4ef6f03ebcffb59aefab2380e33817855c072ab36d06ac29445f4c9358929c4f9c42c7af8278b0aa7d15ec84ddee3dfb214f2f569a0736dac86a28ad45f65135bda5085833525403abc3e50a8aa00754663c86d4f9580ed0e5ddf1c9be14114de7b0b646fbb50f89bf7fe13f66520899bd79c86b903ec136be05b4ba101d6b00f011c75bb3b9029df026a34c7f45209db187625e62e0a5c76d44138568e23aacbf190b85c08c601c6c69b78d98926fae60f91caf769122a08e5073a51f9acfb43168a4c017c3cb20152bf7b8333ae777fafe85fb83b98f7b84019c23256dfc4587209f59320ed157479abc602df923de223cb0eba0094c21a18c38961b6c5ac47c4831e6d1a37fab625bc6936bc973544e3ce4ca39c700bf92d39c8f32c5d8ad764d30ee768fe553b20bce1f78aec6721f03116989230fd036b2df0f8203791860ad7a70d353bb1461f190b7c72b34546187257b025d15a8d2e9d41bd8f2654b21211e40e35bcb08efadadae1201a2e5f4a9fbd6e465536c0a2372084dd3fe9ec33af629015ba68b576f3e2391e501be08f4799be0da430df5dd8294a2917a679f1b066bd1e333c33871a82bd3d92a0565f30924911d094cc2b359ec4951b9abe9fae5d57179c9da4d5e296fafb795f39e4217f940844bf5adaa0edb94f50ae2ad446863b34cb59ad468f761255345af871999a684f2a92832ffca1c3fe9a3306dbc32bc06743fc4737cf05cae006dfd34c2ce93997a8e12e5ac7359779072d620f1e4a5e6c265e6f509f2bf568c225b646bfc38ca8c252b893f09ae7a176a9ac65bbae0874784096cdd70754ca00a24299e1ee9129d659772e8647ffc3b49734b51c5e27ab7f7f554067ab743f077b1524bd47b578f850f682c310630be413f38bc598e4f951fd081f6a84fe68bcf1fede281902048366ee5700c8419f31abf63015cbcee34edfed1dae81d34a9f5e0a425efffb3d0b419913a3b564fe51701b61c39f4d9a0a6b8ccb3e2b04e51eb6725b266761442b077d00218397d1ac8861555adcba253123c1c40e68e20b592cc7a0fa2cb44690422dee7ee6053500004c8929f5a22e51f0591fa7d52ae9f9814397a5ba94d3914be14e7120fe76dc4af65d982e657649a934edd54b6845f187dd4b6ed785f763de9f8812d181d52d1b97c03c52e47abe37cc6359f27979df59cc787476ae9c379258595739be19764766c5b84f09c9238d7e3497bc0397f9f87a0302c0fa98b678ad8e095bd7d2cadedfe833a4afb3ce3371b264bb9a5073060424a25d2b15f75468350f62a535fa43fcd585354e3db5c98507637d3bf4e478c46988c5f19f3edc0d8a5f6c10fa9f52701b266d35b8ee993c74ed85d57f2db1bbbb1f31e5a3d1cb0dc3ebc30943ce0ae922bdb67d1bace07d71e25ba2e8ec8d18a9ee19ea5f55108199ee5991f9b2d31d7706b74be882c4c948713c2398d6565f7c1b730772c31d1c8ebd6c6a4683b820f1f4fdd231713620c4e56c1c78d6152e17dc2d36aa35a383d5db8e9bb9f41b5b23d2a90b505111242eff2527b630268c305aa4a20e0d4266c8041cf114ade5348fa334ddf1987ec9285f2119c5f9499493aff2e6b1ab52e846692f360ac55c07994e612c21f626c94cbaffc399f780259facc04d720686c7624c4b5c11f91f6cbfd3aad1a3558d22403d632ca5d83cdddec3175f25972cf80c4e6341ef8c192de1c7af71701f931c7435d3ab1776b4762e63dce52d08e51cff855190ba92203d8053032b37a0d9ea7848e92bc635cce8123bc0ba00819a387e3924fad393e3bd2d75bdfd393e422e301ac2a43157bd157c7702f5562a1bd76cfdd63b7509f1b8231b690d11de4fe95bbac15189fcf61347585541fd38ee3642477d3dc901376b89f4975268cef668923dbd9af5e5bcbb555087ef9b927e00a314055a27b77cafb626fdd3f3ff67620e9e2f06ea95f07cda4a38086e3d7acd3b495d97f50fefa62cc114682f5ae040bd91d1752791a2a87570d3598f0095aedb1e3bd4f1b48e4061f1903b0ca9d2ea2054c6c43c6ac698e03581470935aee77979fb7da3ed3f02952dcde083b2156090c951fa3be7071d30a1c24827e9cc2225cf0ca675f6569caad2138fb3607a9780ba1fa103c09745dfde7e19228b090ff9daed1f250931a26e4789fe70ca07a29bfb7518df4b584c46f3665c3b154ccc8d9c2bbc4383c8d83ce9acbae3f06690c5f2d3556826c4acd754010cdedceb13d41ec3052093e618d1fdd671eeddb660199dea652a5619e15aa2def7a8794f9056ebcfb74dc80333c20d9b6f71605bc671e0379d307e17f8ca292d6f97111bf51f7b09758aa2b5e271d71c6979a45e3eb2a765d66d0b3e06835af8be9dd3deb61b4c2d8b6a42edc67a1f7b24aaa125c3ae0045f2041841bf9b06949f484f109bee3d46da71219f553b151373e087ffd6469a92c076ed81d2b187137f8cd59a5bc9bfff5cbf97eea16b92cde33e4db219dc2493a69df61cf5496a2085963a27dce4cc17319b232d56188ab0216eb0ae494c5d0793f762e60f6586a6ae959cc213f1fe3d64a5f9793913f664d67bcf32c10161484232f7faf63c18cfd9c3c80d651516828de889634500db8038adb8c7635bbd4a893aed7cf85392b8d6f38816349a3d98bdf90d144756179f1736eaa780ab1890010f0ade7faac502f2998d37c8c4471bada622363a1433363f4ee6fa77b0e1cc927280b5fc3ac7191aa268dba0862fe52ed7a576c8fa1bad608c943b70f3d8e7227026fe4216010f17b729a1c8d8b35b6da980c7f7e598da879eafb11e391e43306f629e79a0741d81b05a543b1fa43288d06594ae94c5f043da6c1558ed9b3427ee624064113feb5de3d4fc8d3718f8855b2b377ee6daa62d2f68244831ab90539c61bb0d8c9ad2b9571c9727c247daab8137647c3d33662961aafd52dd43f9784bac16aadbd63e8bbf48f257900e07be398894a5c94fa8833a3d608e2035b8864e7fce43237ef4a3c4b6c7c03e49dd70936b8feb40dd9028a1fa2bb2300f56770951595a3abc74db2c82b6351dd6d4d385d7e31a685780e6e3ff1efdbb979d83d46bcf0d8f1540151c39face9573e6ed26599887fa103807f859c8f43e70940f85f086d06ad91255dadc25915cc39035eb7359c150b271817713f012a910518cebc078922113087199baa5d09a4294cdd225441051bdde96260e9906e2857aa0930f6c17098d848d16b82231a51a269f69db28bb838d6495fe0898ab8e7d0afd9d9cebd3847a79ee7c3f041386778502743bb7f7229f0db34057f2ddc2550850980309150450b2f3fffc06c712dc9fb910394e823ca9b97dd97161ce7c24b4a5b5567ddd10ead43ebd621a455a376754aa7bd6e6cdd4a0625373ff131e46ddd5d2797bf571e78b26c5640e1cb16d74fb71838b6d509e93f0aa5f43b897651907cb7fcd1f33383143aff16534133e25850d38b0cfe80f4eedcee39d568ce0fd21daa352ec19b3e72b900e8e6332d62e8d1c9938dde809f0483f815dd0aaecc49f3fcaf3048753a40a0fafdcb45ac4bdf8ae22fb8dc558525757933255b267d5064d88227fd76ad780ff01af1f36c8b451460ad76733b6ee11225228160a8d3d97c5681d3ebd93a51bbe9fd1705ee9eab47d6594d06c5f02189e2d5e3d31c9a7f56513b5576b4021be0e95921281f5ded9b62cb29ddbf4948c5f1554f36347038d1b509e60c128069d52d6ff98e775a910d1edd464b7b61703a7e2ab4bf1eb8a03b566896381a08df87eea9ac25bf8f15f0c36f6b828d811edd1c3b6eb5faae6bfa8872e66438f2a53389cb6d4c79f2453905f24966edbbb6b81107f8569ccc47405db7bd44edcb213a395a3dca06a50908c698e92c9aadc8926bbc0be73884e38df76f372995ce41dcbf6b77aa77fbf4a7623e55c5b073a880a2dac974cf84892637e308aa2066d6f905262c7c89954fc60e6101d901072cfd9c8f6ed8fcad73941cddb4140450bc8ee47e385da9ac2290b1f2a6ef02e141d2faeb27a80b075d675f6f7b5e475d09cd343fef880c6977a1ba923061549d748cda79c7597fc9672e82244bb2a6082ab448246fa0e8ae66d68430c22ee25bd05a6ea818d16f27247adbcc059df31a49443abf531c376eeff3e6d5dac038f53ce5071c85d1864498a63154cfa09dacb10e9d78ac8c8ff64f6f9f70a6b0ffd0c04c59a6b33f87c44d9a90d3d3580431978ce9c56dabdd0206ff0dbc249a8ef3f0686a3a9c1227d3f230a085e007a54d0a1ed35d8712ce784bfbb6ae444102d4d8f7c0eaf4fdfc0868bc9444318948c4be9796f61c0d5727d55ca144e189af1f33c522ea8efa8c6ba2e9fb2d229d0783b02de672b28c4bd58f4d279aac34b318e4a494b188d719f3902f3fe23b1c1953924cc0b630d3f3ea824f97083bd0d37cc282f0598b15f55cce5033d29fb70eccad6497cc6d23d4b4ddc7cc08977711871a4fd6d9950874c21abd68682cab593417ca5785be07700a6efac418c2db8e24a43c1a1e827fb6b6c5312f3c5c9ec244d6164e3834a52f73dffb616b328ef9e672b253ecbed0fcc8c7f479757cb93169b5fdac43252a8a28c15c67d72f5eb9847c15b7ae847c547d3d5d5793e43e936e8bef0216605ba14dd4c5901c186d88b42a164a321371c12a62d47ead128d43b80852c33e276ee041416eaeedab2f34ff8ccfaf8f5cb8c9ae7823045e99df54d0497d2f60a4859f85647982e459bd4ac0162be9f269fb113f6376bc6ec4420304e594101c6bf0d31e9af25d85b7fb8fb1d435179a3b00587d00ba229fa26c37ba65d7a92cd614ab3522dcb135ab90be2bca49e406a569c15848fa95702cabd7de160ece0f273ea49752dca00f573f8cab0702b58f3dc91edd71be6a3f770a2897e1d86c09969ed92e687fd36f9da13c46c1b0800591a46e8692621fbd1de887249acae6c38d978f63af5c353b945f1501c42495c5248441aea39d187d75126902c8a6c50acabbeb4471243332641d23d053930b97e7f6a039e4161a6fcca61a39c2b79ef6cea378009a0245155e125e13f451f9766dbf233dd", 0x1000}], 0x8, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000001540)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:17:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20010, 0x50) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f0") 16:17:05 executing program 1: r0 = socket(0x400000000018, 0x0, 0x39) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000017, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = semget$private(0x0, 0x0, 0x101) r3 = geteuid() r4 = getegid() r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r5, r6, 0x4, 0x5}, 0x7, 0xffffffffffff3bf2, 0x80}) r7 = fcntl$dupfd(r0, 0x80000000000, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r7, &(0x7f0000000080)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00', 0x4) 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x81, 0x913, 0xfffffffffffffff7, 0x80000001}, {0xe8, 0xa6, 0x7fffffff, 0x40c}, {0x3, 0x1c000000000000, 0xe06, 0x9}, {0x6, 0x7fffffff, 0x10001, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:17:05 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x10000, 0xb0, 0x9, 0x101, &(0x7f0000000200)={{0x80000000, 0x4, 0xb9, 0xbd8, 0x6, 0x4, 0x5}, {[0x1f, 0x7f, 0x3d8, 0x7ff, 0xf, 0x5, 0x0, 0x0, 0x80000000, 0x5, 0x1, 0x0, 0x4, 0xffffffffffffff56, 0x0, 0x3, 0x9, 0x100], [0x100000001, 0x0, 0x3, 0x80000000, 0x1000, 0x5, 0xa3, 0x1, 0x10000, 0x7ff], [0x5, 0x8, 0x183, 0x7718, 0x1f, 0x3, 0x10001], [0xa6, 0xfff, 0x1000, 0xa343, 0xffff, 0x8], [{0x5, 0x3, 0x7, 0x5535}, {0x1d4e, 0x2, 0x7ff, 0x1}, {0x5, 0xff, 0x6e, 0x7fffffff}, {0x3, 0x9, 0xc0f, 0xfffffffffffffff7}, {0xffffffffffff424c, 0x1b2, 0x9, 0xe00000000000}, {0x5, 0x8000, 0x7ff}, {0x282, 0x7f, 0x20, 0x8}, {0x91e, 0x2, 0x1, 0x100000000}], {0xe3ee, 0x9, 0x0, 0x6e9d}, {0xfffffffffffffff8, 0x7, 0xfffffffffffff000, 0x55}}}, 0x3e28}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom(r1, &(0x7f0000000080)=""/255, 0xff, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:17:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x1ffc, 0x28ae) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x4, 0xad40, r3}) 16:17:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:17:06 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:17:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0xdca}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x400, 0xffffffff, 0x2554, "feb4bf04e96efd0d712985a40ee90db633b1bd25", 0x200, 0x154}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x3) r1 = syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x20) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r3) write(r0, &(0x7f0000000200)="a91ab550be2fe7820570d5b6fee58ebc31a1160e23f9d3da410a2282c26c0746be317df1741e2c55934e152c6df6244324895f72102f40604b965ffb009e641443d5c88435f0d743a2674996a52ba26878e4238a9f7de76372d72aa6651daae13dbf234e33cc0ecedd8fd889edd7085f71cfc960d130ce063fd3d3dc3c7a5bf74687a8f6f5a2a70a2006a463ec5a0be346c652b26f1f9a4ddefd08a8fab01865b26d60f0792af85d10634b9b902607c29c6f3dfcecfe2b25701ea62c461977a11084c9c376b933dfba5f324ff779fa0037", 0xd1) r6 = dup(r1) getsockname$unix(r6, &(0x7f0000000300)=@file={0x0, ""/52}, &(0x7f0000000340)=0x36) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x86, 0x6) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x1, 0xbb5f}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0xa, 0x0) fchmod(r0, 0x21) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000480)=0x674) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000004c0)=0x7418d07c) r7 = syz_open_pts() munlockall() pledge(&(0x7f0000000500)='-\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00') ioctl$KDDISABIO(r6, 0x20004b3d) openat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x18, 0x180) fchown(r2, r4, r5) r8 = semget(0x3, 0x2, 0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000005c0)=""/156) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000680)=0x6) 16:17:06 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0xffffffffffffffbf) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10808, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:17:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2ffb, 0x400603) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x820, 0x0) 16:17:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000200)='\xf9\x02') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:17:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540), 0x0) 16:17:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="862cf446df78cc7382f7a787eff45a11d4a23a72de4ddb26373c196d48d13d921cf0adbcc3cd66c6044eb77b265960db1b361fbabdc7e6b6d20bc351374468e6e74f0b8b8c939a9e9b3295882237246bf46a095b777de408061af6ff08ecce767cc181c1fc30f7d5d61af1422424e238cc3477141bef2193ed76b9eeb5ebe058c9e95b016fa882155bc78359dcc16de041aec1e150f3b6c26f604c576ac900a0fd211d6a171e327b81b958a02c903f61d91be582ed6b55e7dc52c7fc9c93a7c3dbe8f0bbcd208495d0d574205a9a3556c6f340d60001dccdac05b6bcf0660267b3c2a5c11d5d7e1aa19bc04d0cf08a718c47f82b48c91515f98d2d", 0xfb}, {&(0x7f0000000080)="a86ce12d2647", 0x6}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xe8}, 0x1) sync() 16:17:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1}, {r1, 0x20}, {r1, 0x80}, {r1, 0x15}, {r1, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x80) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r6}) writev(r5, &(0x7f0000001100), 0x1) semop(r4, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) socketpair(0x6, 0x4000, 0x291d, &(0x7f00000000c0)) r7 = dup(r3) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r7, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setpgid(r8, r6) clock_getres(0x0, &(0x7f0000000100)) shutdown(r7, 0x1) 16:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xfaf6, 0x0) getppid() socketpair(0x2, 0x0, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x25}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000340)="b6") Qà8Qà8N Ï7f./buspanic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *222362 12056 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff8000159e41d8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802e450700) at VOP_STRATEGY+0x99 bwrite(fffffd802e450700) at bwrite+0x203 VOP_BWRITE(fffffd802e450700) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000159e4468) at ufs_mkdir+0x6c0 VOP_MKDIR(fffffd802fa18e30,ffff8000159e45c0,ffff8000159e4610,ffff8000159e44f0) at VOP_MKDIR+0x6a domkdirat(ffff8000159f3b40,ffffff9c,7f7ffffc72d0,1ff) at domkdirat+0x121 syscall(ffff8000159e4790) at syscall+0x508 Xsyscall(6,88,7f7ffffc72d0,88,0,7f7ffffc72f4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7340, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff8000159e41d8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802e450700) at VOP_STRATEGY+0x99 bwrite(fffffd802e450700) at bwrite+0x203 VOP_BWRITE(fffffd802e450700) at VOP_BWRITE+0x4a ufs_mkdir(ffff8000159e4468) at ufs_mkdir+0x6c0 VOP_MKDIR(fffffd802fa18e30,ffff8000159e45c0,ffff8000159e4610,ffff8000159e44f0) at VOP_MKDIR+0x6a domkdirat(ffff8000159f3b40,ffffff9c,7f7ffffc72d0,1ff) at domkdirat+0x121 syscall(ffff8000159e4790) at syscall+0x508 Xsyscall(6,88,7f7ffffc72d0,88,0,7f7ffffc72f4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7340, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159e4100 rbx 0xffff8000159e41b0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159e40c0 r9 0x1 r10 0 r11 0xc9e546fa63684b4c r12 0x3000000008 r13 0xffff8000159e4110 r14 0x100 r15 0x1 rip 0xffffffff811c6b38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159e40f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=222362 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000159f2290,0xffffffff822bdf40 process=0xffff8000ffff6a30 user=0xffff8000159df000, vmspace=0xfffffd803f014990 estcpu=36, cpticks=5, pctcpu=0.0 user=0, sys=3, intr=2 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *12056 222362 25782 0 7 0x2 syz-executor.0 63072 97592 1 0 3 0x100083 ttyopn getty 11306 329523 0 0 3 0x14200 bored sosplice 22621 224193 25782 0 2 0x2 syz-executor.1 25782 292234 79134 0 3 0x82 thrsleep syz-fuzzer 25782 106708 79134 0 2 0x4000482 syz-fuzzer 25782 313117 79134 0 3 0x4000082 kqread syz-fuzzer 25782 239006 79134 0 3 0x4000082 thrsleep syz-fuzzer 25782 314596 79134 0 3 0x4000082 thrsleep syz-fuzzer 25782 246337 79134 0 3 0x4000082 thrsleep syz-fuzzer 25782 370193 79134 0 3 0x4000082 thrsleep syz-fuzzer 79134 385870 3727 0 3 0x10008a pause ksh 3727 309942 17543 0 3 0x92 select sshd 17543 403809 1 0 3 0x80 select sshd 68752 393019 49043 73 3 0x100090 kqread syslogd 49043 319766 1 0 3 0x100082 netio syslogd 15245 303354 1 77 3 0x100090 poll dhclient 45887 199445 1 0 3 0x80 poll dhclient 6113 138783 0 0 3 0x14200 pgzero zerothread 61697 240039 0 0 3 0x14200 aiodoned aiodoned 78610 77673 0 0 3 0x14200 syncer update 38945 255204 0 0 3 0x14200 cleaner cleaner 55855 286723 0 0 3 0x14200 reaper reaper 90338 111284 0 0 3 0x14200 pgdaemon pagedaemon 47987 427423 0 0 3 0x14200 bored crynlk 96409 212229 0 0 3 0x14200 bored crypto 4814 275964 0 0 3 0x40014200 acpi0 acpi0 34628 253966 0 0 3 0x14200 bored softnet 84256 143979 0 0 2 0x14200 systqmp 26693 503581 0 0 3 0x14200 bored systq 64839 318256 0 0 2 0x40014200 softclock 130 456954 0 0 3 0x40014200 idle0 4773 19737 0 0 3 0x14200 bored smr 1 489783 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9568 6371K 14554K 78643K 37212 0 0 pcb 13 8K 8K 78643K 741 0 0 rtable 122 4K 5K 78643K 1821 0 0 ifaddr 73 18K 19K 78643K 865 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 494 0 0 iov 0 0K 24K 78643K 1389 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 77K 78643K 10765 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 124 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 1040 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 10355 0 0 sigio 0 0K 0K 78643K 184 0 0 proc 43 30K 54K 78643K 1364 0 0 subproc 32 2K 2K 78643K 58 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 957 0 0 in_multi 33 2K 2K 78643K 342 0 0 ether_multi 1 0K 0K 78643K 34 0 0 mrt 0 0K 0K 78643K 21 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1158 0 0 pfkey data 0 0K 4K 78643K 10 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 85 20K 30K 78643K 25084 0 0 UVM aobj 130 4K 4K 78643K 154 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 430 0 0 NDP 17 0K 0K 78643K 234 0 0 temp 204 2728K 3368K 78643K 34625 0 0 kqueue 0 0K 0K 78643K 77 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 478 0 476 1 0 1 1 0 8 0 rtentry 112 72 0 27 2 0 2 2 0 8 0 unpcb 120 3488 0 3480 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 589 0 589 1 1 0 1 0 8 0 tcpcb 544 1508 0 1504 1 0 1 1 0 8 0 inpcb 280 4137 0 4130 1 0 1 1 0 8 0 ip6q 72 14 0 14 7 7 0 1 0 8 0 ip6af 48 28 0 28 7 7 0 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 56 0 56 17 17 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 168 0 168 29 29 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 235 0 44 13 1 12 12 0 8 0 art_table 32 236 0 44 2 0 2 2 0 8 0 art_node 16 56 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 29 2 1 1 1 0 8 0 semapl 112 1038 0 1028 1 0 1 1 0 8 0 shmpl 112 152 0 24 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 18363 0 16959 46 0 46 46 0 8 0 ffsino 240 18363 0 16959 84 0 84 84 0 8 0 nchpl 144 33089 0 31472 63 1 62 62 0 8 0 uvmvnodes 72 6616 0 0 121 0 121 121 0 8 0 vnodes 200 6616 0 0 349 0 349 349 0 8 0 namei 1024 106106 0 106105 4 3 1 1 0 8 0 scsiplug 64 12 0 12 10 10 0 1 0 8 0 scxspl 192 102836 0 102836 46 45 1 5 0 8 1 plimitpl 152 875 0 868 1 0 1 1 0 8 0 sigapl 432 10528 0 10516 2 0 2 2 0 8 0 futexpl 56 170945 0 170945 3 2 1 1 0 8 1 knotepl 112 1815 0 1796 1 0 1 1 0 8 0 kqueuepl 104 2368 0 2366 1 0 1 1 0 8 0 pipepl 112 5792 0 5773 8 7 1 2 0 8 0 fdescpl 424 10529 0 10516 2 0 2 2 0 8 0 filepl 120 63252 0 63157 5 1 4 5 0 8 1 lockfpl 104 3678 0 3678 4 3 1 1 0 8 1 lockfspl 48 1256 0 1256 4 3 1 1 0 8 1 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 143 0 133 1 0 1 1 0 8 0 ucredpl 96 13627 0 13620 1 0 1 1 0 8 0 zombiepl 144 10516 0 10516 2 1 1 1 0 8 1 processpl 864 10544 0 10516 4 0 4 4 0 8 0 procpl 632 23915 0 23881 4 0 4 4 0 8 0 sosppl 128 141 0 141 32 32 0 1 0 8 0 sockpl 384 8243 0 8226 7 4 3 4 0 8 1 mcl64k 65536 2545 0 2545 271 270 1 128 0 8 1 mcl16k 16384 46 0 46 27 27 0 1 0 8 0 mcl12k 12288 199 0 199 23 22 1 1 0 8 1 mcl9k 9216 158 0 158 26 26 0 1 0 8 0 mcl8k 8192 168 0 168 26 26 0 1 0 8 0 mcl4k 4096 468 0 468 6 5 1 1 0 8 1 mcl2k2 2112 65 0 65 27 26 1 1 0 8 1 mcl2k 2048 70068 0 70028 18 12 6 11 0 8 0 mtagpl 80 100 0 91 2 1 1 1 0 8 0 mbufpl 256 163681 0 163600 159 152 7 70 0 8 0 bufpl 256 34356 0 27745 414 0 414 414 0 8 0 anonpl 16 863063 0 851742 351 288 63 64 0 62 14 amapchunkpl 152 43830 0 43732 111 106 5 14 0 158 0 amappl16 192 53586 0 52961 279 238 41 45 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 5166 0 5159 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 9 0 7 1 0 1 1 0 8 0 amappl11 152 2348 0 2335 1 0 1 1 0 8 0 amappl10 144 68 0 68 8 8 0 1 0 8 0 amappl9 136 3483 0 3480 1 0 1 1 0 8 0 amappl8 128 3062 0 3046 1 0 1 1 0 8 0 amappl7 120 36 0 32 1 0 1 1 0 8 0 amappl6 112 2346 0 2337 1 0 1 1 0 8 0 amappl5 104 233 0 222 1 0 1 1 0 8 0 amappl4 96 10846 0 10820 1 0 1 1 0 8 0 amappl3 88 5635 0 5625 1 0 1 1 0 8 0 amappl2 80 84337 0 84279 4 2 2 3 0 8 0 amappl1 72 184376 0 183984 25 15 10 19 0 8 0 amappl 80 24271 0 24239 1 0 1 1 0 84 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 153 0 24 3 0 3 3 0 8 0 uaddrrnd 24 10529 0 10516 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10529 0 10516 1 0 1 1 0 8 0 vmmpekpl 168 62863 0 62841 2 0 2 2 0 8 0 vmmpepl 168 1206114 0 1204564 294 206 88 94 0 357 9 vmsppl 272 10528 0 10516 2 1 1 2 0 8 0 pdppl 4096 21064 0 21032 6 1 5 6 0 8 0 pvpl 32 2521114 0 2506821 678 527 151 251 0 265 28 pmappl 200 10528 0 10516 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1037 0 500 22 5 17 18 0 8 0