8f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x84}], 0x1, 0x100) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0xffffffffffffff00, 0x4, 0x8, "d6643c8e786d4683a6e82505ac85cf5d5c932cf1", 0x1, 0x28}) syz_open_pts() 11:10:38 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xa7) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000000300)=""/76, 0x4c}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x281b, r1, 0x0, 0x20000404) 11:10:39 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x5e, 0x4) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x7, 0xfffffffffffffc01, r1}) clock_gettime(0x7, &(0x7f0000000080)) 11:10:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget(0x3, 0x2c) fcntl$getown(r0, 0x5) 11:10:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x3ff) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x1, 0x3, 0xfffffffffffff5eb, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x2, 0x2, 0x1, 0xffffffff, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0xff, 0x8}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x4) 11:10:39 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x42) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x841, 0x80) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x47) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 11:10:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 11:10:39 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x24) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x830, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x8500, 0x0) r6 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x240, 0x1) r7 = open(&(0x7f0000000700)='./file0\x00', 0x20002, 0x2) close(r6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) r10 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r11 = socket(0x0, 0x1, 0x4) r12 = open(&(0x7f0000000840)='./file0\x00', 0x90, 0x94) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000880)) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x10218, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000340)="85db9e3645fcddfd966264aa8392b85c01f996abf737d4c070e69e890787", 0x1e}, {&(0x7f0000000380)="42e5a8dedba537ca20957ae69b1adfd0d5cb23bbec7eba2aa92143bb4912e6c85bdc82b4a60f07e7089ea6589587d4db5df31e3ebf4ee6ca050189a2973f28823da1f4f8828cb4937f7f193196a07b93", 0x50}, {&(0x7f0000000400)="8574bf4d30957d86faf479aa9f3c26ec7e8fc8c3818ea48e4d3028cf3c0d162e77960a4ecc2042516522e78274127710a792cd6a99047f8359232a297d98499f42d0a54415819d467b12fb03b78edb839350f5498609096818155665f4258aa87d6e456221c2810edba0e88d5da649da51dcbfd551a76dcb16750b49e7eff8", 0x7f}, {&(0x7f0000000480)="c00e8d70ce862d39f96c503e4bad501cef3a2b69fa28d246737b53bd935ed7d7f1cc76d61b091611cac6cee6b565dac5700e3f68d4e825bb745a08eadffebf1b158f67a28020886b71c8a71ec1c487ac1a1dbf85672f1d7470f7495d4118fa6188d4e253f961573d1cc436966c3bbe9340fff478e8295083b00bb79960c4239f379f754a41a56b9392d54f45749ecf7d899e07ed29fd0125afe2343bcaf181ea89634d45c57c83cebe3248d109ac4abe8bda01e9d6b77fd757226f50194aa70c0527026cae5cabed11102da016b85a8a314baf5b1f1da68df2077bd8353184f87a466b182062", 0xe6}], 0x4, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}], 0x70, 0x8}, 0x405) r15 = socket(0x18, 0x1, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0xa) r17 = accept(r15, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(r16, &(0x7f0000000080)=[{{r15}, 0xffffffffffffffff, 0x4, 0x1}], 0x100000000, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x84, 0x4b897ac18d581f8f, 0x1000, 0x7fffffff}, {{r17}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x3f}, {{r15}, 0x0, 0x6, 0x0, 0x1, 0x6c}, {{r15}, 0xfffffffffffffffd, 0x6, 0x800fffff, 0x1000, 0x6}, {{r15}, 0xffffffffffffffff, 0x7d, 0x4, 0x8, 0x7}, {{r15}, 0xffffffffffffffff, 0x2, 0x10, 0x1, 0xfffffffffffffff7}], 0x1, &(0x7f0000000200)={0x512c095e, 0x1}) listen(r15, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r15}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_int(r17, 0xffff, 0x8, &(0x7f0000000240), &(0x7f0000000280)=0x4) 11:10:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x10) ioctl$BIOCPROMISC(r1, 0x20004269) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0xfffffffffffffffc, 0x7fff, 0x0, 0x100000001, 0x101, 0xffffffff, 0x0, 0xa08206319a2b5afb, 0x40, 0xf7dd}) 11:10:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0xe}, {r0, 0x3}, {r0, 0x4}, {r0, 0x148}, {r0, 0x2}], 0x6, 0x9) 11:10:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) chroot(&(0x7f0000000080)='./bus\x00') 11:10:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x3ff}, 0x10) r1 = accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendto(r1, &(0x7f00000000c0)="00da5f114411cd33c098a78285dff34b68a401b6209c2c1ad762e02ce2191120389244a1c4b4c04dbcfbd50fa66d93e511573b2f49cc7dcc4225325e6a7dbcfd74925d4f30de74793d0b43976f07e91c593344b357bf13283eef78906e9383c4c1b041669adafd768130e33ee74d0be78a212a81ac98ccb1a7f39aa44fcc1ceefb282fcee9ba46b148c20aad57f6c32bee8ccb0b3d4d06bd1a333950047c88427e64325ab94c36c2e6d85ef1c490d02db1e7b366466a5e07a3d5f5535013", 0xbe, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00b4002e2f66696c65302a4d93b24e1a816b"], 0xa) 11:10:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2207d, 0x68c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) mknod(&(0x7f0000000000)='./bus\x00', 0xc014, 0x6) 11:10:40 executing program 1: r0 = socket(0x15, 0x1, 0x5) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x1, 0x4007, 0x9) 11:10:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x8000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:10:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7, 0x0, 0x2, 0x7}, {0x1e, 0x6, 0x81, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 11:10:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8002, 0x0) r0 = getuid() r1 = getgid() getuid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) 11:10:40 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:10:40 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) 11:10:40 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10908, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x5) recvfrom(r1, &(0x7f0000000080)=""/151, 0x97, 0x40040, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1, r3, r4, r5, r6, 0x51, 0x4}, 0x0, 0x10000, r7, r8, 0x2, 0x4, 0x2}) fcntl$lock(r0, 0x5, 0x0) 11:10:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x19}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x8) 11:10:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 11:10:41 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) 11:10:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000302, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)=0xd6c) close(r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xd822, 0x1}) 11:10:41 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000000000, 0x130) fsync(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSTART(r1, 0x2000746e) fchflags(r0, 0x10000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x90, 0x0) 11:10:41 executing program 0: kqueue() 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0xc4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) dup2(r2, r0) pckbd_enable: command error pckbd_enable: command error 11:10:44 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffb}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$getflags(r0, 0x1) 11:10:44 executing program 0: socketpair(0x21, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 11:10:44 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r0 = semget(0x2, 0x0, 0x8) execve(&(0x7f0000002500)='./file0/file0\x00', &(0x7f0000002640)=[&(0x7f0000002540)='-\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='[!\x00', &(0x7f0000002600)='\x00'], &(0x7f0000002880)=[&(0x7f0000002680)='\x00', &(0x7f00000026c0)='$\'\x00', &(0x7f0000002700)='\x00', &(0x7f0000002740)='+\x00', &(0x7f0000002780)=']\x00', &(0x7f00000027c0)='\x00', &(0x7f0000002800)='\x00', &(0x7f0000002840)='!\x00']) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) r1 = dup(0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x7c) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x100000000, 0x10000020003, './file0\x00', 0xe34a, 0x1, 0x8, 0x7}) sendmsg(r2, &(0x7f00000024c0)={&(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000001140)="5a89d638b49f701000241181352157b0380f23380e3ac66653d49a32a561f6966c59110fd2e83122249a8f2e78e02baecb2d8981d3af2569f4c190c51748ad9e821a0860", 0x44}, {&(0x7f00000011c0)="a14185bd4139a5310c6ebd88726d0100da9d64f872114bba6de787651165722330fc195738284ed9fb27335e1724832361f2d4e2a5266eec4e1be71744ca8756c37e321b92842c2add5bdb5cc98047cd89efc9d8faaaf80f03dd9899dfaf3254c9c486fe2ed121abbcba72e8d33f4864294bbe93d3045e97090f8d7dd1b6b0d4c450c76b8e38ee2d517382661c35e0072c2ef4c574", 0x95}, {&(0x7f0000001280)="114a84b2b654129588fb0f44469bb7777ec9b98f59052631f10baa8bc9ad7fa43ea5df42208679808b7b206559f61863aa66bb46b20d4921698ea83fed1768a6dfa1b6", 0x43}, {&(0x7f0000001300)="87b9b741e25982800c5b4eddeac46347674fae7a2e908993fa6dd16f2aa6cd56cdec93de28a569f8740a27fb2fa497fd4eccf972a3eae5d23b85cb67ce9f116dd85c2684f11b2961a7f213e0bbcc14a12c17309a6bf8be15195faaaa09831804a0425b0379dbfbe22c50189bb120ebf45608a1dba1491a86f5a5169cf7baf19425ae465276ad2475f157b62da25d1529edb621b1c7df6375b353dead915a148944ded883a568429bf227d82a2f42228fc578d72c010c61a9d5bc56c49080726a47bdc8bf65d440f86d94ff8a42bdb5cbc494f33d29de525c964cc4240dcbf9c2375c150f6ac315345fa209ad4d574314295adf58e6e3d614f406bf03a6acf5f7953ee82a2f91c5ef88a36362365f6da61f18df48f07f681ff98f15956dda8512e80976da0bb19b790a44fcdcf04523f02d2fc66232e2226705b865b0d16858376e5ecd1d832420062aebbeda8b07ad4b333eaffa1f24c18b583e5f6df2cb9ffcd34f3bca2a9a709f40c72bd7348b57c82a09371c933ff2438fcad332a311362389f7492798e283bfb80213d4246927f394004baa4be8be6f305f3e3d93b3c2874c1eb33a080008b24faf7b110ba87f98ada5d0ad654b8fb0884042bf42730da9e688f7094794918ed4b21831205a00b937d1ad92975f7f380871719823226ce71f8e59793b57af74085207370de10b422761a7d3a33dc773cb69b1962a1e0df4e9edaaa6c4741bc542467a4169c2e1d6ffc16dddf0a434ca329aeee814ecb37f3ca713ef8d361b1f967858ce24c7e0ac43d9142066d55e1a1e48e9db1f11cc9c71b9abe6c88cd83bcaaf1e20f78475a258d7ed755c713b88ad098c749ceeb23505eb7f9253a1a4cde6a61b49315613074b81ca6a5ab42d6b0d1237557e01e124b4bde85fc2fc38664eb7c503d63b0f84ef8269ed127eb5be45836ae17336d6004fba853dc5754a66624440fa0aa755ef9f7cb91e33c6152112fa5a849424ad1fdb08a94a88612dbb01a0dcf4df2e6764b188649853621a8633ea4f10ec12ee26677e232340bbd57190be9f13f5394b5a9e403f21599fcd63c7e6009891226a502000e44d3ce5d9b99ba494e0d94caed36cc01aacb3261ef182980a0ac1dc2d2993c780d2b1309da25e312431a5c9b778142fe53dcde092b16c5b9d669a1e89180958e97ee47b09bebc27f636326226f6f6511192c99fa0cd4289b3c5cced7c0ae140021d062260c42c106cc3d40995d14ee5346f12bbc09e5cfc3c8823b768fb10c25cd51bf62d37af09ee279ba1f20e537b201a42e4643d1eb467976b2f727de3bca0ed123284e0aa035ef5e821810a3effb5a4618600a2a4c1b132c5aaa3283edb47e4b8a46656e83dd18e10ebecd72912253d8a7aa5bd85d4d27f061551f15bfbaffc7bd622d28946be747a14058227b3286e0cfe2b06d1cefc32c7b8c19879517b472161521d1342f70c4110ba17f6f1ad4a98cb9561fade63d654e7f6945c64ca614045b5f2a49aca2b65c29665fa415a17323169a513cfc9485312b1d7076ea920957d549a037392aa47a661b179b12c8cbbabefd5286ebd215540560fe4a1f8d607e565e213bccb1c87aec37bcb4e1df2c13bec925e1bf880af8789d17962d4c1a62dda5717b5ca614f0464abd424e2c2aa7a104b8099e40d38673d64c7ff61e9a71a202eed3dd45f1ce1d2cb55d032fd5e4ebb31ea3777fae49b5787f5be9208460653e749c00ae389d8b1efaa0845a298e60f736820924f8ff110a1951172e73ac3e1f3744bd8a9ba159a4174c5e8c17a31956756f32832aa5014553dadf0ede456658d4a11c807d91ca861153270af0e378264176dc78b30ee3095209f3b35abc6879601d6d34305bc4ba81cc0fc1dc35bcbe8ddf4abb63d53e9fde31d649ad308a3fa64b3e3bf829f6d4f18478f03c063e11b80040b24ccb1f682b15eff697195658b79bc4e976e0314c3d0fe4dacfc25d7e77b1dc68df9b4d757434c21cf235fdd4bc4834c9e4967009e015e9fa2a139de46b2b41b6580d91c6d04bea3c63eb438cd7376cf176f5e5e34b5d9912b8947e762b8a002a14c98ebb30b58ed381fbe12e74256fa4c037a6ca56d292da4c407a5b0e386482e9bf1d3c1b107de6098c61dbf7c56482df18100641cb52cb4cc9e00ffa7dce343d92d937dfd14b3faf4ff11406ab5e911542c5b5355f2525274e4f90a4efc448eb17d45e63c5c172853748e6ba1e9fbd7771dc65aa745ddc6b050840d6bd456d95956ada7a3ccbd78f3e52e552f9c6825cb43d610b10b8c7099fe0e74c860e6ab784337e6a1948fb1641281f45d78104d3486c9ec735ea8983507f6606add93a37e649870279a608ef1b1187b8246482c508f1ad1989d6454018d04f11b8dcb9fb1fb3f070cab7f3520f5d4e2b9445e620be18a961e314a5f722e89613b30972458c56e42d5adaf9811ee2afb1e83bd8a500f13b702294aaf740c5171023bd6aad38d4ce60741ebd4d19e5ebc66aee79832ff9da8e694ca89daa9129d58616481952fe6c7637e9fd3cfedcdee3d7c3b0025abf8e94e30121148af31fb77e2afcdacabb45111e7fb9859c8cb43ca59e0cd67636cf0ef81ffaf0e63e7f68b34388ac888be5b6b1a2d17899144f859437e11eff397226d8c8e38a9894d844858cf1376e09814bea1f970c7fe8c59859167c0c720a44c1911439de9e77698612504403b651ce98baf94535ebd9df8373d20985fc90db53123b724eabd9af6702dfc867f398dfdeffd37375da48768a4ff4d4d3f1e4b574e9cae3f98021154e6c5692a1402633bf41d9bbcf4d8ba031d8ac806286c883e402359acbee8d5a618e511b63f2766570324f96e0e525815f44fda2012d32b4d44a7e48c0db0e51070821468714f6ca267895b093d137685142878d3dff4639ba1f4a9281bb74f868f401e8798105f04413c6832d05b977452722eb3481851217a3e8cbf9ffe78afc912877bbf3a251df7cee297762c22644dd3622a0cc8ecda1198cff9b68a91ecd53d87583e8371953720868237bac9b7393169243fd133ee0610f36d54c108da56ca20193d0d06e0a9303a9612775318825cfc7b5e02bfc42f697544a3e3ca08cd8d1779ef0d71b181ef9bab0a1812ca92d852c8ca564a3e097c6ed1366b1850c98aaac5917604edecdd4d13511af66ecdf7129db0deeed7999cb5d0c3eb3924e0b12d466bc0ddb0d9a1b24a5ed66457ec6111614559f9fff46778fafc134373a2bfef8b1c51db37f9c4dc0582e1939f55cee41f49fce58bd3b2e9cd37c774b1b6ac4dd1994e363949518dbb1646b26e0a4cca6e97acc7622d8cebdd3e21cc9aaf281d024194ff586365135d5efdbbdf5db1abb97a5ce30cb2c157bd4188c97bc5b154f859f2904f59b06c9ee68478cf68103dac04376dc0c54932cf3269b64099e9ff15d0f42244d501a84d352004d2333797877daafdf662a8e049fafa6edf4cbbe7c5041c5d2ade5c80fed6e7db234c4c9f076d872fde3d10284534579d5b2262ebc8a8636a08df02ec35d0c2c59ee2314a72e535c31dfe2f7b36fbc8b25894d1384e03ccc77a862eef148d61e47062014a8c1078750fd390c59c08f9ccd584e9e8919bd257e9fc2c9fd59e847ce872ef0d2ea967a929d3a803750793367a65bef9f921ad37d9a96e6edda6f2cb923c7eb2753d228d775ca3fe4ba4ecedcb531b030996fe03cb8627fbfa2f9736c0e989492fd66ce243ff48f2200e430e2c6171191d09e7fe4a960dca95d1b70edea33e8534ecbc8d314402d98756360a070f8798d5bc643baefc2e7b022bc9dd08b3c89d472e21159d8361c1484caecfcee5bbb257c2a2c8f4c4444056751d5ebcb3aee5f38df0f76fc3ad56378868d3b160d3a4dd8adf1d67fec49360fffd0ed78c8c862b9adb517118d37041f6d89d1c68024a887fec166d4e38c68dae4ee035b5904d9650c290f7e3fb7393f7586ab1fe7a7b399a8129f7ff6f3ccfb41ac45fadd7b2b2e7e51060656afdd541b6d545731db59ea5ae54960721bc558ffe010371775ca9d71084d1765e3f32c9df17ab4369c51d361bd266180fee5c210943d92d657d496390fdf833ff21f70d720ad980d8156581b1a4db07dc4d7401a1e264fa46916319ee72d2fd7fda025d4569c58af00f1e8322f5d782d1beefce08a41454daf62f8284c6693be80cba24f7648d31d0cadedb2d79780396bf1f46078d2d7f91742db3a6af7ab51c0181df3f98246e08a63ee51e3f50202f4c3cbb00373cc19d7fa915f89fe2b03194c5c9b63ea8c08ca1561fbd1f2672c121a562faabd053008ac7327de378162e82c0881c2d2df09c5551b2aeed6f5364f9497ad37bb6fe9d81e9c1ca5f670727b470265175e7c199a05a1552eef06251a0ce970754b776be8f9ad468cb53c58258b71e425695d4a9c65f769f8a0bff6573cd93ad4f79ad8ef6d596ac2ba6f7deabf656eddec8c315f7181cba79fa24d2d5bf7c895b7dc98e07becd2bdb77830b515407381c4723f43fb31051c81c416b5d81f428d8a5443d664d41109a527a801c62dbbcd4f82f58e48d2d85504c9036e33b515bb84e167b00a04abd7179c1f5b6ce625433ef9f99ae7d15b2f1458780b2d339ee1d3b62f33c93fb73508353f9b7a273c50846c35a733c0d51a69c112c34bf8fa6bff1705ed4d077355aa388340a6d5432c9918c06574c6afb71a7bd5684f7dee6d8e1dcd590e341aa1db01ca99b82b14e84dc89a37b0cc8de315e2b9a87b46d3428027347c53a3666c306c4d29397a73423bdbac1460f87ead61a8c8c100606ff770c26213f162207966d0673f86b25fe5e4ef428c89056c0a32a1533ad5f101a4d8c9f75c8defd2c1ade6422a7167651cfce9a7e2cac6c22c1e2993f61e153093b8dbf7f9e17c395223e7a809e26600bd41c0f095a9c681377b36168dd3d6b1f96015daca1471d2b7d834bb22ef0ae5c3539262ce18252ee9979550e6ab86f45b92e3530fcc76c8884eec462820f19a3b3a72c7212c0b6f14ad25511e986ab17d95d21ba89f5c1d3bbe2841de758b7f333f1c23b3db0fdf1ae5e3947535075e15f482201340af2197527c4bfd86436760b46e98313760281fa3edf68e65683e98b467a094c900468c1e18fbf60506aacdde98f159ee4f7558d36c8e578f592530576bd4489798d6a63ec480e4d9822342c67a87c72f2c40f77ead100bc733fa1b45deb7511895ab527ab51caa3d3b186010e253fd0dd31eb1d7d3005f03f1dcb08458c2a19011538768764f1f77f24aa9f0f3685df14b74da122a3ee4e32d3b08582aa05def14893b96e910d5e342b49e7591755c4bd019625a2552071aa7a09d9fec72eeaaeae2d661c84a76371f08c8ddc2275e30d1834a4c65a22e37738f148f7e492bf53d05043c5537173c4427f0f09b50547b77b12204c19675939b46f414a6cc3db876e6e6b6f53f015b6a5a9d1fee1d07f49bde45ffca87692125254b26d3a26160eea52044e38970a591c8b2f4fa0ed4659e1ab04d30ec37eeff7299d4d4763e5161a52f9156ad252cc275be4917d1491f374ff112143cd052b7ffb15093c3860b49ce2c093946c826ec2c37d3e006782da688b135246d97e1108da887556eb7a0644f4f2e150c39c97744188c206d23aa0ebeb52021375f8fd7e9bb6c531759c011c4ebba8959c5a733032fe79aa729634b1ebbecfa13e6d6f4f78d587cfdf33c2ea1c748ac4fd37e8fc4ad8747df3da57d1700f005ce689b67a2c194c5cc18da7a33b721f47f84844830c0d57003f2e28674803a5", 0x1000}, {&(0x7f0000002300)="dee3d8816db5574c64e2f8956cfe48580795e9a868764d462e7607e7c17dbda885fb5ed8062fdd98ebd142d2245f2a85abb506fbdedf4ce6cc003525595f211db571f6e951092ae2082d9d8e88f0f51c36e32b1b60888413e207c8b0325cbd23c7ae87a30793b11f840de926d6e01c313ca18a41fe8c50af62359721a0fc7ac305574d0af7474df78642296da311a629e9bde5c3188af4d0715cd12abbc7c9b82eea7ab845078f4cc70a4fd89b1160", 0xaf}], 0x5, &(0x7f0000002440)=[{0x48, 0xffff, 0x0, "8ca852109915e48feaefbcfcf0ead897109a45121ef55187fbc79fbd64ae0899a48fb53c55b3048f649e97f4ef9047f774f25365ad601a3c"}], 0x48}, 0x4) 11:10:44 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) close(r1) 11:10:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x67) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 11:10:44 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = semget(0x1, 0x2, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x401) 11:10:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x1010, 0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x4, 0x1, 0x42, 0x4, "51c4b94e8eecd56a9383893934b5c1cbf76f2748", 0x4, 0xdfdc}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000003c0)="e1f103004b3d80d9518067a6b84db20a4efdc2869b031eedb13ba41fe61e238b3b8f62354f8b297566e35c70d0db4b63fe1681f6d04f2d4085ab95f3796ca8b945f1fc1b4348ea878fb2881010008a14c8b18fae5f4be2ed88e21e694bc481faed8b85cb36e2090888bcd307d64e27958a572c03ea47ee9d9d757b36c80ba7b508aa4417569043fc25eda231c10a49b460d8ee780540539e8c79257b", 0x9c) readlink(&(0x7f0000000300)='\x00', &(0x7f0000000480)=""/221, 0xdd) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xc83, 0x0, 0x7, 0xff7ffffffffffb80, "854d550200fa1c4ecae70605c70900", 0x4000}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) r4 = msgget$private(0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) getdents(r5, &(0x7f0000000700)=""/178, 0xb2) msgget$private(0x0, 0xc8) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/252}, 0xfffffffffffffc81, 0x8, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68bb0aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 11:10:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x924) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) 11:10:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5bb1, 0x8, 0xafe, "5aff3760850e8417b10dbb512f9faf0b3c25ea38", 0xffffffff, 0x6}) 11:10:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 11:10:44 executing program 1: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), 0xb7) 11:10:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 11:10:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="0b0b02c017459d14221668b5eb3508348f09ec8eaa98aae88551bf1b4d9e109eba8c3baf3c0974dfbe300a36829724f92a1bc0c257c6", 0x36}, {&(0x7f0000000080)="bfe1fd1e2315c4e3714341c7b5037355429389c15da664819e60dd554ac22328e6bc64df0e1e0ddd99ea765435d5e1df78c7e5d1ac8adc83406186c00818955d9002f9089a5145f2fe074fae4a658961163f3ec1c17271209f4054652a5451e7dd4b702361b9850b784cb5073bba774560ae9c6b5e5e3890dfe425518b724791be25f548054c6859dd829c08dbfc030cd996235ddbb2f7ce39f7d19e13f8c045746b111a754eb18f49740a1162c36f1808da61a0b8eefeef4bf5306c1194a5b5e4287740c1031c3ba95da331a5f516724123", 0xd2}], 0x2, &(0x7f00000001c0)=[{0xe0, 0xffff, 0x4eb7, "9f710534d258ef3120a7cbe2589ba5c3cb53b091f8f96d2eec7c29d10856969c9ad8bc9e6491cfab08d446bfae33e607d3f57f67535a6110088293d18e49e6e7dee9925d8f420e779233549adb09af79d9617117623620f5b78b093626634b2d2b04c1c0cdee15cf86e9636a98361f8bc8eb5ec87f98f86a5112ea50ce51cb9b674b871d438a95e3712b2bbe889a20cff4ceaa5c356e4794dd09dcc938eca21de8a9c5ddb8d44ef8f057428fe9a0858fe80ecc79b7cc2402017ae75e43d66ad08e3dbba827ba283b3e25"}, {0x88, 0x1, 0x8, "460ed459648a48299990899ca604bd52a22a7766a2b70d0c3a3c63fffe6521d45e1c720ae3b2b5bca6232e93539eb389df1f186182b7b7a1712c9a0a7370fce521f71d35f6ec7ee0869161d0cd3e38450b16f4ddde463f5f86ad9a5c8954c1f2eecb0d5e41d287250f9d88289ae6992b8a72551a7955a5"}], 0x168}, 0x401) r2 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r2, &(0x7f0000000380)={0x18, 0x0, 0x20, 0xffffffffffffffc1}, 0xc) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) chown(&(0x7f00000003c0)='./file0\x00', r3, r4) close(r1) ioctl$TIOCSDTR(r2, 0x20007479) r5 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x100, 0x8) connect$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000500)}, {&(0x7f0000000540)="1fec9a8e2a3954bf77be1bd24d6604497482152c9200aedb48670e8e6693761060af477cdd1a2583bf5b8961a045c06ffa3e26070462f5e2820f9db72e29549ef962584704b18a2d3b9e0f13beafb9c87fba52f12e50aa581816eaff95b077e6e598ab24e8bfad756a6b274758b0edf88f6cc271862d3635570b244af0dbe4156ad5119c4a57de2d9828b18fe7c79d9851c1872d19899359b33fb43f12475cb8", 0xa0}, {&(0x7f0000000600)="9d43231bef7a55adf060db1f7476925df050c77bf92511ccd1d928fc731efdce35a681ee627dab39b941dc8f1c690f8107322e46039b9bd3e242b226158a7a49b9768a6c3f4bca1cf91e82ce2a5d54bed8614f2a3ebf16159c27d3e9121f8c2dfd788b33533733e9e1f9647385d63e77627a8801d35870296ce538b7d29b3f1d7c77191ef266de4b80b99251ffaa817e3b4a88765bf106ef666b7c0ef85c9d5c0fb1ca40adb6d0078e0e70b83e3e7ff24056d12a41f95fa1108ea60dfc9eea8be02e", 0xc2}, {&(0x7f0000000700)="1241522924be33dbbd3e140dc46006bc49c4cfb28f824a7e822b12c62ed8cf61acbdaedb57fc1521786ad476be1eb5faa0a20c6344a36ec1c7e41425e0a368b37214c16bf7b4b889527d7a329a2945120cb04c9a6f4061b0d546609c2896d391ed03f0131139aeaa0d7a8622f69870ba6fdbed0c4066eb2da492aa68a15eb9b858b5152987d9680e0c884c66a194acd2bb1b842c36395dbac48152d5c2627bcfdca47314c7919b4f43ba5af14d76760fe1e8a07fb0679a9cff0b7c26412aca3b97322f49c26b784a3476cd158b2722da97cd", 0xd2}, {&(0x7f0000000800)="08e6f643a9815c4f26116c7bd6a2b918563850f82e11268237125ec710df0797fb11d82ad90d1c7aaa90a2ff1432ee7692ef817eb3161de1ddc5423921cfb8bc9bce948b04baf228e9e4c517d22670f74ff145bca933172823ba51704a74dc05ab9b0e83d1b2d827484cf198afb6ca12fd6bee7b19d642768bfb81ca5d14571b6e9a9e21fea263f2489eaf7e34f7a54a5d39f11c97b7e6ca5fcb2a9d124de0eef54e197f1f16d17ad4c608e3206ad4d4deff3c", 0xb3}, {&(0x7f00000008c0)="c3f135b86cf80df52871e492da15ce26908abc832728680ce40855add34c2271a29d3d5ba0e0a9764c3cc405b94d11ef00733cd8f4ba1aa2e15b3f8304ab8113af54872d65d76a1572fce88003c57d2f43a0f7666ea5b3c6e7fc8133434b0182e2ac7a65d0829172c98d016957dd252c8ab1b68b4a92b1f1d86c0a80e816a23c87a57c7ee912298117262e658ac09c308d3700cf2b2085a1894a0e9a78150a40057b9f45d5cb073991ec05474de218b8e5e169d1702278d8834dbeeada8e751208aa528a455139c044701ff90ad807fa052c705d0ec21c8738154f4a58dc360b66c3f805e8744ee6862795dbbb1c2e5de5be99c178e84ceea4dd0416c7845496d5f030ce67abef84af78429fc6210252a16659e92b81b979ecdc296de4579001c1b9cfcf90d775027b246a05831aacbe9a3870cf49a4d1bc8886eb6f1334d434e699e3f648cfa826e248476c279756e9b40d0d40861bec949c4b64f78d8c11e4d0d74dca218a29e0fd205a3bf7c49dd7444527494175f5a63a5b2851ac1237177a0028c56c333230a23f07a680f393c87db16fb8151b427244829f7899008eb1bbb45adb67f9e9ff55923004de2296668f2c8c0bc1ab6ec151e82456407cf43f3b1cf4c7998101806f7e5e9615b39b928cb33bf48a5a832837d75fa078beee24dbe2f2b2972f92d544d4e3e3d65c97293450a7bd1dba9abeddd519da97645046860978eb31c25c28f45078139a99362dbe1d3c21671761b996ade4301be0f745c82c62dab3899511955b77c88fe3faf3f409587f4ec5cf1a4dd85d5b221ad19288fa039b6c5bf1b1ab7dd505ef324aa5afba60ebda693a7dfac047845b545719daeac67a389311150581de3e0c5cb2a16e8d5b74f28a960ee952ce2d8819363f7482a0c82aebec42e2ff60e29ebe01388ab6d81c8086d5148ce2c20b520106421c04dfd58f8030b46e2c03a23e1630d152b31bc8811abfd0fcd6c57450e0a5791309915d8d521d374e53517c3365a87ef0f1a73e594a73d9ec79ff46adb7ef233709322407b3dc9a4e653cea6114ef7c5cdcb21ed21dd11b20526e5cf8e09d9da4d3957d8925f32cabe31d66bcb01d3527f0dae90da99ae076b23a52a10fab3fd710a88273a1d7a62ab6a7ef0822dafc72398a709dd011ce26e4a6cfa5c6ef60b7ec0e40f39cab5541e3b319785178b75022bb7b84b84a958faf949d8943c82096df89c797c9ede9f53d600ea55ea6f88033d4f2fbf20cfef12fefc2969d5d745b3e5dec4c678c12325358514734d8d178e552e96cfba874c8ce6e731672f3e8d16dad20eb28adb75cd44feaa3a8eabb502a4565f17c15cd00d323902e4ffb00a99f7d3d52aafbbcf15612bd39edb7e9be3a53d3d383f8579377a4fe8e6a7d237e18b613728c7b1519f3207f3a40806dd4a6c148404a25201deeded6eaf0c6ab31b6b71917bb1d26ad51574d7f8f472dc931de5729f8e64515d0395de3b1ef58521cb7736a0f2a0a5fd44850063ca138f3130532ddf6c90e7d8a571fadf746b6df64eb22a02fa655a20ac77c2c3cef23b15faa2cfb8e5a892b5abd4b7ec897ffc0c90eec3ee1e13ee608c32e36bf70873ed301f0def9838496d96d7bee9da36f25e30e887b9103a15a68f77ea59090527db3bdabb11b82daea90ae7a6c19c760cb7c81bf455dad54f29ed35da66118a2a23259878925a6a878a458aa3efac2c4a616a47df902911a4fde1130ece1f1698d051470c7e9b8e40fbf849ad66f2d2c6c5f027dbebfc6db56f35943bd90a208d95735379a47a008f8dcff728040839d72b47c50c971ff944d21911ced1ac1195e4c7f3834d78c19fc73c5a72d24095a365a8f6ca947303598674c6cc38c2fe04afa5b11bedde916845e1bf607f55fd94125370de5ba911873ba74b9349d73a3929183be3f714ac6a81167c05dc9da94f647dc3451efbb056c49c17afc9bfebfef9bb21c96d9c158f0215b643ee1ff4897e6557492b69fae3a3ec9769dc89a15a8af53ab588c5f2a8600389c4594f1483e8cf4b1475d71c3bd9eaa27cbe5d1178386f805788ff33c03873b5ca16f81af822cf9f151770f9be5d8b2fe08e5f242f87a09a070060182493ea1a8cd4a554da7ebf260d754fbeb376811cccfaf41a612be496e7867338fa9c56770b6b07974758778206048fffcdc47c7a21b6bfbd3c7b71a6dcdde3eff6771b1bf6ce81b6bb8db89d1e32f947d700f30fe95e50ec8948a2e62efa29ec3ac3d65dbd741afadf9010ecd9e3af3020aa5de553787633480036e77570bdbaf0752915fa9fa48a45949ab9a795c97f817ff5fe650a4f6a3c6d49e062c3735d0d6a5a7a52becf451dba70f1d2bc0e3202c397161a1e019f25b9d18336b5cc41d38925d776ee47e797a93d1f4dbfee202344d7d64d934b7a2a7e9b8f03fa2e69d1e7be928f062e492e1917336e659cdd945c7b6711b11f6bf82841dd8ead5fba6755353a19bac5417250702843174a85beb40bd47395e9cd3016596a37c592fe67ce6e27de5960f0c22937d8ecb26bb262d7d220ed1cf531ba6cf0f024606f077a135f2069cdd30a1ea6b3513705ef88ede79a29ea15d52a970cd4b51bb9c14a33df4aa076dc3127b289607ec21b57ef5b70680226c7a4988042e38a8143e42ebdf09185f96ba24d5e9fc5437e857a028d0986e7e7a6b14a7f1d882df710576946cdca78d0b59fe2dfe5541484d5c6ccd3722126b315bcc3f4b36b9cefb15d7687f4830795701b95b1793aafeedfc7538d8ac4b9214e187110bfd51116526c58a149b0eda2eb3c9aee9841d09dffba852e6e0f6e6c3ee21d42d93ae0a0fa8b1befba02bf4531a5a8ea6d7f8af8f8a8336e43fc9f16935c1fdc779b35b11919e2e5b24dd02db2aa6db60f516dd01ee1ded84260dae63b7ae93921a99f61ebf63bfad68d9c47d537ed648a0c0617956a2d6505433faeb8f20291cf30ca51a71e142cc7f2270e8f7aaf994622e23a5b6884c0b4ec079b6af69243971058054554428bb1f7637d3e5eebf107d4f98f0143b1f33a6ac33ca918dec8c036a21152756089a8158da6695d6cc827baa650e0683e6a39cda3d72192293b72cb831eaec20190b9dfee9ace008c64059045708ee17e10d5d9e6701ba363a5e860a020ac8ac7c8a690cf58d5d86e05ab698cb6dfd1edc8974825e7e25578f83888a4a4114cb7ef88e8522d2b83ffd7b3db1d9caf3c8def86c01cdd56d0db62bbf0a640b53a8bcc842b638d5e8af3c90986e8e59f394d37bd989b63793cc4ec418e55680e78b3c686e4efd1147498f2405507f4feb98a88664daf5d57413005a6579ab3674fd1729a4f5cea740a746301e783d19c2cdcc8389c75bce85caac5f2a06aa7dd49c0432eecca610c6bb8cb7b7ffd1a60f7c72a5de2d47062701958e1f7f969ee18cdc5525ac4911fa337758c117db7f0eb535813d20f938b83f479acecc650122a9c0da4da3480184954a2abf19dae769e1d71f8cc06b63f5690df4780219954bdaf7eb25bd3421268f1f37b3bdf359aaf17c14f9e88660a10478b9dd950ad1e4918bb931018db87d5356e5c4d0d7a7aee203a10bf9b67d9ff78b34350bacefa25b482728e658ce8fc92549d6bdf861818c806814d4ca195df9ba3ae2a9d4b51f7da96f8ab3b76a0042b6d2e222c551283a721c5f5412ec321b7723d30f602701aa9448b1592d103002b9d853140835baabe156f3965f04683d6ec0e47989cfb7f129f1608ba28575612aa1750807989bc1212b409c2f5dbe594ea750ad1d900ace2adb7fa2ab9a85fd49354f80f8ec40b7dc30882097d831244f6b6467314d605082b5a3ad09f1e3b2d3aac8f2721c896eb50e9ac65af76ba9cfbb2f3f6d2f2b919df695c3945052b4798a4311f32dd16b0d9d975987c6af121c22a1d4d31bb0b28cfe6dd44e1c376e87f36442a41055ca3527946e73a7da110b839df5bbc3c7c8eea19ff4a597866537e5388c139b068469a6c58fe71204c928ab54d8c7c00dfd16ea75096127a03e5470d2ae17d1d4fb071df1e832ddc290c53f5c2c64da1ca73200a18227ca2c3097b4d5acda53f0e0a2014a7e2e9b1de62e78e3b7205cdd7673240d2b6b47b3a5ce072e73d37d638b6d027a17c23652c3264387cb89ef24d72a8f7a3ead77a64e7e53f8d0fd0929b2548eb574781fae8557aeaffbb76de958e0812657c7d88077556ee3a280f41a2dd30b7cfe7c8ebc8f11feb0737047b98ea1a3db41d720b3f76086bb01e67dac9e377b24ddcabb52e7439909d9b0d4b9aec03349e06a82f9276ade3a7d53e1d1e634c91e670d075b7e0856c0c944c6ba15a582cbdd70f83c253bca9c78dc24a59ee77a610b589b00945ab0e751225f75fd6f8e63f9b10da22300db68473272b2891210d2fb6a022b18f73105dd80fb625fb5391e7fa1b0301875890f33d413bd20483df957ffc6c2b764cdbf819b7daf3808cbe7a24dbd64422f0436dc18a1e85edf87f8d745c9416edfb1b10228f2fb0dfaf7b63281c378099608664d1cb12996f38ae38c2be0931d72516358f8ffb4bdfb06e7e384a822675eabc3b7307118cbafd317855c3015ef3739e86c7138e5431e34971f84f2f0e7318607b80b0c09dbb9e2400a9e9579019eb134d991f04bd679b61dcf784fb99c1d921902c6f08c96df4953e1b99ba74992cf456bcab431539bd7762758f0b92f28d04833e6cd356f24404925d5dba10be06b0a0aa808b542957d3ef55caa4f7a1e9dc2db7ef4ca839b06e8ebbf611fbe46a2af3c63e2253e877fe42118a170b20c5b74a9edd5c6978649a892277cc23b9b137fcaf79bdbabc1e8329fef862cf99d9d5ad31ca20119dfcd5bceb552878ced83dcfe9c259eff4954915afee50796deb25fc8d3fcee032aece0e80f43533d48f235cb2739595b97950c0b5757102ad147fe3eace9e057be4585157ea28f50df4262e3130ee78bf0bcff83cd0fd5e3f766acbbead5c35245994b5a56d6b6162ab95290a730e3336a3320ed8145e4f855968232e3bba3a0642f2b96ef26d5104acc8ed06faf496c1705a01ab93913fcb87571c560e4e1055f18d6f3b61480cb2dd943b97aa05cd713ff81204588d202929c6cf08754a6edbeb95b08b1ae929213287672b038a28bb7e4e6526eb9888a9c801f031d34c85907a5e6f128731f7908cd25b870a7ea6b1a5127188b64a1fd06388b5bee9c39c32523f48a3af01a86aa84ee7c3292a070a842c70cdb5776886756cb0f704faeb10f1c50fb5d2afefec8e48fe0c4365ba43c486c8199405cc9c7572609dee45aa29990ed0cd1190f75f891c99abb5c22e822a5e8d3d3e3e4be55161e7b84fc6dc613e894444c0f7eb595a868d5aee5e2be4afbcbcd1dcedf4c1e91066e42d0c6d7be4ec04bce1462564ab8ef7b3297789ea64c13af3e128e34bc0d84be42887bf9402f8bfc4ace294b35a0e2e2fe46280039f7375ae5a6fbb15135914fc5837b15b9530a1fb6bf8971b4c775fee1d32a20a3dc88d4586a4bb0252d2a3d633cce81d40ac6a0ed15031b59e1eceab84f8864317ecd3ee2e2a3484951000c86a6170eab6477fcf32d70826910433464a4dfcf40641950358a6a39236c606d71fd163c77902e876dfa16bc2a17922ef1958d3631f33d689ccddd0b5a3c8e7cb58bcee2ede4db94fd5b7bf7dc46211ea4b98f1b8bcc30dc92fe13ac125264e63dbc7501b67d749e255b6fd1423214bba123fbb71ba443922a53a55c67f5713cd19de90cab2ae4da11700c273f545c2da89b2c5d6cca5918a3df3f349e", 0x1000}, {&(0x7f00000018c0)="6413ee37e42c629251ce636d761ef198cd29136bb53fb3580c20b220b1e25ccdb8c2986d9985518d319bbc266ba4c5397fa9b7e549da418c649ab8df0737fa58b984738f50ce7278fa2e7b957cb3fe9aecaca9e58675257fda0111bc91cba74dce9954e87c0871835362add1218c0b7bace27d2b0e2d84bd84c630031ed601ca880b919d889c6ccaffc81c7e629ade10a51388cd205ee29c40f685", 0x9b}, {&(0x7f0000001980)="1ab063baef95dc17e465dcbb46e6d87ff5ff24a0f6e83415fd66f89f59823068a210bade7cb53f7f576bccad84be3101cf9778de2d1d447d8a4ff69be3d7280d41840a4fd40ad36b9fa0", 0x4a}, {&(0x7f0000001a00)="6e41f6d536732d41255517ab7e1a6d39d47f655e3b12023dc6ee5ad62b32b35437c667e2b2f786fb11ddcdff3675368cb883949a75953bf027544984ff688ad547c81ab70bb39a80e36964526f5c10e7dbb7", 0x52}, {&(0x7f0000001a80)="0a468175340a26", 0x7}], 0xa, 0x0, 0x0) r6 = semget(0x1, 0x0, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001b80)=""/234) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r2, &(0x7f0000001c80)=[{{r5}, 0xfffffffffffffffb, 0x81, 0x10, 0x9, 0xffffffffffff6412}, {{r2}, 0x0, 0x10, 0x4, 0x4, 0x8}], 0x2, &(0x7f0000001cc0)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0xa0000001, 0x100, 0xb10}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0xc, 0x20000003, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000005, 0x5b12, 0x2}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80000023, 0xfffffffffffffffa, 0x3ff}, {{r2}, 0x0, 0x1, 0x80000010, 0x10001, 0x5}, {{r5}, 0xfffffffffffffffc, 0x28, 0x80000002, 0x4, 0x1}, {{r5}, 0xfffffffffffffffa, 0x68, 0x2, 0x97b7, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}], 0x7fff, &(0x7f0000001e00)={0x7, 0x2}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001e40)=0x100) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001e80)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001ec0)={0x40, 0x1000, {[0x6, 0x10000, 0x7fff, 0x6, 0x0, 0x401, 0x7, 0x1, 0x3ff, 0xaf1c, 0x7fffffff, 0xffff, 0x4, 0x5, 0x9, 0x4, 0x7f], [0x8, 0x7, 0x5, 0x3, 0x1, 0x0, 0x80, 0x0, 0x400, 0x7ff], [0x4, 0x8, 0x8, 0x23, 0x2, 0x0, 0x58d707c2], [0x1, 0x9, 0x0, 0x7, 0x7fff, 0x200000000000], [{0x9, 0x8, 0x8000, 0x7}, {0x9, 0x7, 0x4, 0x9}, {0xfffffffffffffff9, 0x7f, 0xfffffffffffff001, 0x3}, {0xf185, 0x6, 0x6, 0x100000000}, {0x1, 0xf52, 0x7f, 0x3000000000}, {0x9, 0x1ff, 0x4}, {0x2, 0x8, 0x9, 0x1ff}, {0x8, 0x100000000, 0xffffffffffff3ce5, 0x1}], {0xfd, 0xef, 0x8000, 0x3f}, {0xffff, 0xc19, 0x3ff, 0x8000}}}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000002100)={0xdd2e, 0x2, 0x8, {[0x0, 0x0, 0xd6a, 0x3, 0x7, 0xdb, 0x7fff, 0x4, 0x0, 0xffffffff, 0x3, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x2, 0x9, 0x9], [0x5, 0x10000, 0x0, 0x4, 0xc0000000, 0xd2f, 0x20, 0x8e8c, 0x200000, 0x6], [0x80000001, 0x3, 0x56, 0x3, 0x3ff, 0x4, 0x2], [0xfffffffffffffffa, 0x8, 0x0, 0x5, 0x3, 0x7], [{0x3, 0x92e, 0x5, 0x10000}, {0x2, 0x5}, {0x0, 0x80, 0x1ff, 0x2}, {0x6af, 0x10000, 0x2, 0x2}, {0x5, 0x9, 0x4, 0x9}, {0x200, 0x800, 0x233a076b, 0x7fff}, {0x1, 0x1, 0x9, 0x8}, {0x200, 0x200040000, 0xfffffffffffffff9, 0x4}], {0x5, 0x2, 0x80000000, 0x8}, {0x7, 0x35d, 0x2, 0x200}}}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000002380)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000023c0)=""/164) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000002480), &(0x7f00000024c0)=0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002500)={0x9, 0xffffffff}, 0x8) pwrite(r0, &(0x7f0000002540)="d019680bc885f2092d3d9e513f1583117b35c845e8721ed249389222d2cb9dee9f11d6950902b98eb1046d", 0x2b, 0x0, 0x61) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000002580)=0xfffffffffffff801) connect$inet6(r2, &(0x7f00000025c0)={0x18, 0x1, 0x1ff}, 0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000002600)=0x2) listen(r1, 0x9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000002640)={0x2, 0x2, 0x4, 0xffffffff00000001, "ff0f6ebf79e98c99fa87ff75cd85ce3ffdbeb2a0", 0x81, 0x2}) 11:10:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/6) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) 11:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 11:10:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:10:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup(r0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mlock(&(0x7f0000684000/0x1000)=nil, 0x1000) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:10:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0xca, 0xfffff, 0x400, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x3, 0xf0000007, 0x2, 0x4a}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x2, 0xffffffffffffff3e}, {{r1}, 0xfffffffffffffff9, 0x5, 0x7b6046ac9c4a7160, 0x5, 0xb9}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffffd, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x42, 0x6, 0xe05a}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0xb0, 0x90, 0x7, 0x5}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x13, 0x20000000, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000004, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x26, 0x82, 0x6, 0x8001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x6, 0x20000000, 0x8, 0x1000}, {{r0}, 0xffffffffffffffff, 0x30, 0x400fffff, 0x8000, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x80000001, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x9}, {{r1}, 0xfffffffffffffff8, 0x90, 0x0, 0xfffffffffffff20d, 0x9}], 0x4f, &(0x7f0000000240)={0x2, 0x20}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSDTR(r3, 0x20007479) dup2(r1, r0) 11:10:44 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a6148a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe15) sendto$unix(r0, &(0x7f0000000340)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xfffffff3, 0x0, 0x0, 0x341) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 11:10:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b90000000000008001c6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e19d516ba00004363add9dd446fc24d1cdd64248ba762324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf0400c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca30000000000000000", 0x118) execve(0x0, 0x0, 0x0) 11:10:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x7fffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000001c0)}) 11:10:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) 11:10:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2083, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESHEX=r0], 0x3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') poll(&(0x7f00000000c0), 0x0, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 11:10:44 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 11:10:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = geteuid() r6 = getegid() pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10004) r8 = open(&(0x7f0000000840)='./bus\x00', 0x180, 0x0) r9 = kqueue() r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x8020, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x1082a, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket$inet6(0x18, 0x3, 0x7) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="ce915833af5c5a795cdb118aefb4caeb64df58c399776429a30d2fa5bd55fa68bb1dc35c496dfb229e3b25ea98af7a53fe5daba2824a8156352adbb52e05df4a6d6342ccef9c26665e52a39e2c30dd575e0537e1f376e5bcde98b1db294958a6589f5d3f7af954b0af77df013543fb0d12f6b3b4763d62", 0x77}, {&(0x7f00000002c0)="17ff5059c48d894caa08397e0f91b7709eaaa8ab497a680e3682c24f363bfcfc90b5c072d8acc5d09b0688a5b0a5ee77", 0x30}, {&(0x7f00000003c0)="36bd17dc6a37869fc250d46deba08ea33b85a2f1134c60d60cc19030cd45de726ec0958ceca0fa82b845d21591b76abf4c467c041743ebead249fd479e71340d973eb25e5036b9e5044fb2d1ca80d701802a1df339b6357c178a02cb294c1437059cee8ee01639926f9db8844b860af99f475a925513d0c1", 0x78}, {&(0x7f0000000440)="e651d3d97ea5bfc41028281f7ca9bf7f2e4d0c5e35afb79dea06fd71fcc2797ae463c607e9fd00df55f140517dc613b2cd6d13fe0564b76b999e76f8908166e296a9c19d85dfd46978041cd9a05640acb937dcecbd64f38759c6174f902fdc9cff5d65b99b99fed9ad38f91fc7c854c5a49aba471b5c93e6efbc5fe4151f156e39e55e04f338d4c0e4542935f2781d8730830d3b02a52716b9ee5a8a717dbeba701a790b9f8213f0f7744e3bb328ffca10f7f3e15482f1deeb55e66e73158a26c508b26e30fb1992f4df7f5d3687f3a583eda6732913b4cb486d9840f1cea7f2517a6583d8c90a9326edb1202626", 0xee}, {&(0x7f0000000540)="8cd17848becc1e5c764221e62fc425d9905970e246c0d1111c4401434b562f5ee3ef9e5e50a7cac315803b7fb22b26285408d245cd48bc19e357b49335d27c2a118a26349774ce71ae24f0add83f708ddef803b3d04f1b4bf2610f6ff5aa09f0c64f7ff280478f873b6065479c79dee7de21749c38b8f1e405699999128511c7db1394be7be46b3def05e8bbee2fb3184739e778f9b4f2ec269e535bfbdcf407ebc0874e4bdf2d604194a32e4729ccfe1084437ffdb3390c6da2d0c7d4076fea881ac9", 0xc3}, {&(0x7f0000000640)="9d3ca17d87bac3bab63aafa19c8d9efd", 0x10}, {&(0x7f0000000680)="d8a8bda950872256bd72e008a7df6390e60703e62ce21c3eaa1faae72a903580f4", 0x21}], 0x7, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}], 0x80}, 0x1) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000300)=[{{r14}, 0xfffffffffffffffe, 0xb}, {{r14}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r14, 0x20007478) syz_open_pts() r16 = semget$private(0x0, 0x6, 0x40) pread(r14, &(0x7f00000001c0)="9e3976ac35a29b49a4151fafad74bf8fd6b612e34aa870b4e79c755450ae925dc638fde861733e7862e8378f5899ecf078d78b949580452cf058a111f053ebdefb699cac8d6a11ded76b54833bee5352f20880c6269c7510831d55c9f9cd7892d1e0f3f220b6c53ccd4c78db671a4a9d215b86a60802f5051c8c960f470938e9a2a29ea99b0300c7896908fa776af1a9bdd4c1c1a82b3386c7816ee7610aac9c5488210c0dead74c2189b78aeeed7289a3aa70fc9ecb85d201", 0xb9, 0x0, 0x0) r17 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x2, r17, r18, r19, r20, 0x1, 0x10001}, 0x9, 0xfffffffffffff748, 0xc709}) 11:10:45 executing program 0: socket(0x2, 0x1000000000000004, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) syz_open_pts() 11:10:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget(0x2, 0x3, 0x410) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/240) sendto$unix(r0, 0x0, 0x0, 0x1, &(0x7f0000001500)=@file={0x0, './file0/file1\x00'}, 0x10) 11:10:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000bc0)) mknod(&(0x7f0000000080)='./bus\x00', 0x8080002006, 0x802d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000b40)=[{&(0x7f0000000800)=""/200, 0xc8}, {&(0x7f0000000600)=""/170, 0xaa}, {&(0x7f0000000900)=""/218, 0xda}, {&(0x7f0000000a00)=""/151, 0x97}, {&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f0000000ac0)=""/77, 0x4d}], 0x6, 0x0, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='./bus\x00') 11:10:45 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000100)="e7c2b677562b04d35c031129a7f040faa07efb2a77f06f80f8efe279f2a9cfe624706a551584cc3863cd3bfeb560066e182342754b", 0x34b}, {&(0x7f0000002680)="cc7c076d38ebdb903a2d43fc34c682246c0ff0864f96099a2e8fb77cffb4", 0xfffffffffffffcd5}, {&(0x7f0000000240)="8dcce9806fef5cee402ddb182ef90f9c4bb040f1728f247fcccf39ed487ac7aeb23c9492e263d1734ddcc1254f987a5f64691269bd574586b538e2e0e4ff3048ce7baddb1e7d337fc1a1a68adc6eb6ad127113b49e62e9a4c61f752d08a9fc8ae229cdc92ff421a9ec6d6dea6cfaa9780b0a522260d23abd31e59c4a21610c9b6f8a05ed7d68c56ae2ec779dbd795dc332d461879a278d2bea751d9fdbe034bbb71f488b70b524e3a94e0a3593ed293b7b9dcc66ec3d01d8fda0a8805fea613f58aa84782e1d28b2a5ab0596bbd678d551fadfeab782fbe8fe28fb502d41f5fa28b69007e43393b6b5f1138d48999b21d297013c9f2baaf5371eec283e19f20fa905c09f236228d3cc352fa3c2e0e7180a3d54d138cf3aedb3fc41c40ad1f43a7ebc0f0314348408102793d9ba6d2c0c076aecef70f16bec1a79d1fe7c73ec50025c4b88ce196ad2f02ac5c5dc76be8b822bf9ef5fcc4cd37ce2cdecc9299e1bfba2d433e37325c81764e9fd746fccb2e314a6e9fe2963158cf0486a2b136d2e850b2d0f556076abc4fe35dd0084c44a5945c0c633cd774fc933e16e5ab699e2b04820677663faa6b557f678508796fd47ebab0e65f0d692410f7785e159bf2720fa2cd6cca2fefcec2ef8a528eabdafa3c89f327ade49da7aa1ccf05681ae5f1400ec4ace92e64eafe191fb7c4119b2b2cd1e43459afbc583416556cf5983036d454b3bfcd4136cacae75172c1176f521d3acb0df1e03a6cef7ad1f1243d9d6fb8430fda01ef4ab570811c5904234c1767c716f0a834ca74b8573f6d8d83aa81375a3d7ca002b993017ae9881a0e0fb4088abe2926948f9896d297adb6f7d4c586bac68dfbbbb8c0157fbfce5d9c5e9cc3b9446c307f2f197515131783b1e7fef77a7884dd09db0f14d159703a573d2979774eb669be62be3a6df1add31cc92c50620df43674d39f06fbdbedc1163ac54c3fcbfc96007c1c52a85ff214c12782715b5db02869ac3ffaff9e4808bd1ca31721d8da9065f30e28878190635852c3aa8b61d9b40492bc6f13e8a69b445e034758887715cbdd1c4cd806ddcb0fcd0d1fa598ef86a7ea4138d76f944f895ffa039ab3778fdac100d552fd4028e51ce9fa54bdbce07d0a852d48e68f58a182bd1da6fe7809c06f2d353593e07863d5c78068455a39d3a02995e12bc8f73fa0c4015b1430275f663b71c3fecb173b089010028ce45ba3c152fb910ec5bc3888889ac3de4381aa86e89431b05cdda1443a5dc3fa87a471002192a2b0c9fa54725e9db671779b8bdb72ac34b910beff6752fe3204305d06ed755a96bbb909bbd4fbdbff67fab903bc91bbd5c87e77b2d5e4f28f7e032ef281f26ae28f96fedfef58dcefeb305659c26b3481925f8edba57d65f8272ed1fb2232f1865799eca7fde71fa6fe9eb128f125ea85f99400397f52854ddffea6c027228bb45d0f472ae44bb7d08bf7fcffdbfb48b135852041fb5facd1078d977fa983e05fa57bebf3df4963fd8c6b917e24a491fc5e4eaa4ea2c2cbd243e7966eab5d3654fd57f2039ef2a9649c9f09e62bd43feb5e215127667518b51ad1716e2a2122c346cfe2768d15caeb108ed48610b0ddcd8222f359a830cb9a9dd022cc600779a08ac48019c8ac0164c492cc7ef5b888c2003e5da4d5b9b8db33117a551edced85bcd32eceb36fedbc6b2ac4dcaf8447f23472b0ee815bb6928d63b671d3c2117ba4160ad64f99ae36ebae824e0bf7177e0a0358d6cee6d34564b84a2168d73c9df1dcb6bc052ee4a4ae90ed44a95ca0e3242ab6a5c44e592d9b251384b80821b663caba3b0ebb92513a75ff22dc89daeba671d06ebd65970580b451a92fd6ead6f93e424cf5028175aba7f38a7dd20b71f008d44ec789c4d5c74060342a93b88a92e982f841ea2b444969a3737ae8254d22b867cf00ae9842542346e43764bbaf8fadaaa1217a1fdc2c9abc327f0f8410137fa4ff60877a8897f10bdf0b3df9c45cead47606b5e7ca12a79091f9a54d0d81033855e1490446cefe666ca88b99b48af76dfe68d714cd1b6a70e08090a0ec50c40e376ec3627aa0b6de963fab1546b7f0ab39671c2f84e60f0e4d5a67f3d1d871c74f109d6d98ce902f827faea9c8480457db356c9d44bcf04415a4050bf5beb0cc1e1ef360e8d4fb97cab9f3e35cac3de68ba1a04db1285438c02673ddea34eb7d802ff13b106459687115377c5a72a541bfc78a458245e70e140464588d368819e7ba5afaa8a48d9315cd7f58531bdcb0c225e720b3748869615a1519b22e9323025ac737fb32f029ca96069c824c79d34c0ac88f243a511312df7015e124afefa600ce5b2769c40a55c66f5f299bff638438d47506e4396f2073ad2a4802f7298748c2882ba1b9064bef3ffa4a658306d7588abda0e5c8e48230e876e7d5ec2ed473819c2fae8cc89b11a353e7ac334a9b4d29ae82f9753cff471d68a779ab4a437a32b6cd5508db6e44c4188e96589b9feb1202222b8b1f153b0860ba0695a93d94ee47c066375552f2919ab8c8ed7f7f7dfcbfcc13a9d8474f01e627df5d2c67e75842cb24ded61c9237ef72003fb1bd29ce3826bee69764782cb5765ddb8c10969adfba3a800876fb40f25a59ed341f169f0fa93981d24c726e528c8dd28285107f04cbe8880d21697bcb7d8cd8de21bdfd2862613213064470e242f42cd880b191de1fd89bfa42e9ba571f2f76ece4a8823406cf5d5e8837c1d15f32604e3b0dfdaa4c47546d99b43c27cd3195ff6b616416d195552c7124148d1cf2cd521775e0dd11d42cad2be6ec97f685809d405e835dc8ba5acf379a95b377575122ab12c7b24673f544483d40d1b5824e114109620cc964f59ac50391c19981debe7cd8ff68c12091e7b7a0c4bcfba174841214a9bb532ad717d5e3937deb8cd714ee42e0775072e24017e26448ae188a96838406dd28ca232c20748609b7f3c78ec25a8756f6b6ee69071321f4fd8ab5a6b18d33df9caa8ea5bc7c0746b10b25fb53127787e494d15c8c3055bb0eba746e24355e303d20214833954755f068fa58fe22f91d8cbbd9b3283dc0cb64e845ec901af71423f6e6affea742478d97495ea73fa33ad88452731bf78024fd2be33264123eb12ec4b0b5b7aeddfe465064985a32996f59c1bf1fc287c0a6d986d6195cd005150762f74f7c9c0cddcca675269e0ea9aac78cc4b08596f9bf4f76cad56b7f87de968fe315c7e56788e4bcbbc55a13818dae726b318a04fddc372c98a6070796a05e8a151428a017bc92e7d048f793a0c959eff3722979478b2a1ec7626217f16360c5bfe187255b0bb24952ce10c64ac43231a59170f48d14a0108f5779e45ca98281c5f3940f83dbfb8323e33bafd50435d40fd1984e06c01f9e8aa5795fc243ab9e7d28ab9e268d9a5bd6ec458c7829551bf63dda6b84c956301ab772cc6b1fdc73533e2b54f34729306466732aeaa15ea40f5dab4f999c916adb5875464f5c646a669ee57a5a0cb2cfae7852e3270aa9a6d1d22f337a4b7b1f3e9656476b0bc09bd4c564336a13aaf66f66cafebe14ed935d3a2936f32c0d339359df2042a07a14eb5ce8577858e1bfb505e36929c415eaed7cd9f41d24ca8aac1736ce3a6312f3aeec65ae821adef47ea02bf7d4a8747b27310b15380e42237510a78af16983b4af2b1ccf3cbee27b41627529ca47e7561a081ed7f7108e006aa3d772c3042927cc7a9502c626a68edf0c30794d1dda14798d9468cc7f8d601735f7e56b383f1cfbd5b52bbbf25ce6a368e859c722b69dde851b0fd6c49614f26a705c59a0e3883826b260753cbd2dceed01fa2361c6badc6a515d59e0c1ded725f3b70a875bdd59bbd9b2864a97b7662e7aecce23e145c6f2df4b3558c7373dd2adb123542acaff056766997ab465783cb94f54f7b79a4f0cf3350ecf0be0d30f71c212d21bc4435bd16b7e80b346923a99825b1b34cc97f754787c7574d4e21918121a4898c6a0a52ba7e253752f12f659d02d9434d213616436455ba1a51ddb80210cec0b6bbaa3dd17e2f4b4c74a132f5135b8f6587534b2167e8c25bd50bce20d0860c7ca7bd1fd7660ebcd49c5b4c7590071869469567f92eefd533f34d613c7199b97ef38a23dbc256f675db91ed998bec518229f255f0ca6d60114490570e9cd27e8767f55aa760b991df8e30320bb109bd28919a91b4f85255d4c8538c15ea3a5e39cae7079d5294573f5c212d5c8bb405b5bbee209e07295d9226cdf7e4d2069c26e6e628105c8cfb49e23735f15da886020f8d960ec3fffbacf2cfaf9145f316b1ad87a61f67c280f7057563a6c7371861b21eeab7af81ffb9eaf0770e8decf85ab6b8d71ae753f35234d450c3f2cc3ef6a98dfe895f36d72b3b5794dc4dbfe20099787a4de49e042110be8ca3e45fa7f68a5e3dac033e0284821194371f1afddd1b56d9c3a6f603bdab334160bc11e4ba54745d60a9b2b6679510c82f1cc23753570cef501bdcde1c1ef60ddf86f9e16cf1043b775ca7782ec7e5099cb023279c74dabe48bbb99515286ce3f4b21b47e028e8e3da186999978acba85f3cf49c3aef3bebbd1662ba42c58b5a21e6c8dba6d2a42e94644a6a59b3bb9f840f0fa5d4731640dc5d2df8c7c9b4539356fe6f790e3797267da6ed4a70893cfb8b6ce00a857bb49e628fd2d79bc2ee51c7625ec377539c7bbe73e06d6a64b0d34e3df4edfd6fba121b59fd751bd19f44f1cc0054c9e4ac8a7073c666305eaf62f93578eee6000367200a7d2eae07eb8a2bc93986f169abca3ad45d125108daadd1051beb2c4775f5940f726ba72caab9e9d367c65c909d608afe4352df3cb56304469e4fc5a62fdc86e105a897fbadca085f1058896e4f54a6d6f630f9d6f81ead47b09d162ed5b9a6a7f3edcffada1df83f89aff0c0fc25307e146a20f68cb37abe97ef9e47bf49e9d53d36f3d6413866545de2cf573519acec96ad9026c8ccbba046ce30f67ff1ea5bbf46eba0552b706091cfc6c8060b4abe3e3d5821c3f066d586d76f69dff8df0e867b7ba295ee04499572a4162fadf0b7639a2a27d8d98c269c29ab7ff0ee0f16b23c8f98c03c8853f3b0db1e0dc23c79ec234313b5714b8df2e73af1f409166bbda89e65500d0a8037887b7d0fc7661bb76ffd5d99317d417ae70d9789128dbacc6387b5aea2e4e967cd0a16fe257793c85c5c1f3a37a5e12d1d7e33aa85b47e5078262f00a72f433c48dcc32f8e125e0c40ff2bd7fa8aea60a9d104bb33f3abf707ee867add7d553d3afb54dbd9f8a92b76ff6331fa37f51ca405c984a21c343bbf9e625749c45f79ec64fba769fb9f3dd346bb055dfa9da8b4eebfa750f58b09b4a49d064ec69d0c38d26b6ddb986389862cf53d054f98fd05aa8411c2c5dfd367a93b15750baeb5aebf5244f86179a610462302d1e3a08384ae8fd4460fabf928268549bfa267cc6fcdda1355387a6f66f82f1cd04b2e2866c71cfa6aef3441b5d896a70b70bb06011fd21771af04b52d32db61dc79eb8abc03301b715638f25232ecaf6193db05f23aa91247866d2836c73888fcdfd9d7653dc5291a7e7409e42efb632b04a635f6012bbe1bf87be580d6d692fadca8312248e02a50998f8cba48eab503c3c37052137dcef50851bd480fc9344be299416982704a70e86b15d2a2a91d1ace9ebc7935a22a0ea15f871bfc54c55b8f63ae3e9293d82e4a0047d4cff3860ebd0af631223d134d26ecbb038b9dbcb395763a2267a82514838c50588106123545", 0x3e7}, {&(0x7f0000001240)="c6a6aa4240d94af45e36ee8f33a39d53f67f9b2dcd9fb099e6885c6826408353dce3a98032a659894fee51045fe936fd654dcbfdb0f8c05a064e5a8c31dcfdee2fcd2844282e7199d69b860de0f792756afecaf780358031d0c7ca66250e5e2ed333dd0c29b9d31d7a0ac63b873005b1712a98225d39aab7ce88741150d389b2834a8765936b984cf8e36daeb9f68d70e8f534d586b62383e627e39c7a1431ada057a7916c50fe8a18e11c33443eaa7ee99c8f5bafd5b444fdbe6b18354a674b808095c104b1c871f1dce1c3fbfcbc3bace027de8cf1d8ad4bfdfbf59fcbab8b01c222ea8c564146ffa7ee10f8"}, {&(0x7f0000001340)="35de7106f91df4aa89057a3a08d3b1357743811dbeae0250bcb201492a617d4cb64a49c6767c99e857b580b3eead8f014f9ee896cc0b73f654ebe55706cef5711284339f0c3b5bfd27553c17a16c210968d3296461397fed504454aa242ee2a7724090ed24fc951bd5ec1191bb96a652c7aff62c702645c755d398ad07a9930cbea779edb722e2f9a2c4c969a3549fd28b847fd09dcd9fa3e7ea59c03f783950cf7db5769ad52070e29fefdd6abff7ac42ff67e4d93ce4565f48035c8804d134debbc9fdca5fa3", 0xfffffffffffffedf}, {&(0x7f0000001440)="42b00f4a30e527fce316c9d80b7c7c86bb4bf20cafa410a99a14360d96f66d5508e56931f3bd666afb20597172af84ddf7d89ed0eef46c2c12bb7a19118931b5aab1d36970c84404d37a57b6660373bd515dd4493c33a6c1b36a89d381a5f9daccd0e8e6dab2eee058ea26fd98953c1d110f169deb219427cc339714df43eadbfaa262fc0018af25d15a8bc83ee69ae409d28edc8f89b18ee7acf1b29200f4627999826b1ba94e1d82d1c76ef1f351c37b453458ea9cd162dcc4cb20bf2c4fb13cbfed8afc6fef67"}, {&(0x7f0000001540)="10ac32e7f4c92952d951052056822fc95e27a6f142778a9d3c66681ef8c2dea40b6ef70c69add0d5fc3562ab0cf6e8195a6db51d29ae286ae633a568bbc8f2b79e7c1e3b3e04cae014fba20fbf1f414f7390da05f1970b1e7bbf32ef980f2e7fce5a8fdada04c2dbf7a2dbb39b3f81d77df559d6677a71edcf7e8e4c13be7f0c79a42a6b4de9eff07ee75965d460834f0bfa64"}, {&(0x7f0000001600)="87a73b95bdb33c82b71c52457382da9dc8cca421879216bfe5dcfeabe3933812b0dbc229ede4b712588ad95adfead8ebf2c017c436f6212bcb787f72c7ec141e12a53f1206cc33aba65af4024fb3f5aca3fb00b8d2f397e3f94d605748a8d1776af2c45a393abaf9a9cf3f1714183508428de3fb0ef3220734e7ee0dd488240c6a9574e3bad949bbe369494b77ea46ec9bb880e4d9a8afe6e6db3a2743e31dfb68677b4efd11a138670e5f21c288b6d6b6d2fdf2f14ce1a97f159a971ee204a7a71e80e786268f90bc0eef1677c45eb2d78458cc8fb0a40ea903a03f3d2ecab86e81d3a4e5db1b7f19bdbbd354a2d9c40275bf045c4a151189deb0aa1cf2aefdf83921630f5649eb295c5b8877eb7d2ac89456dfa6664e51b8c5b349b2c88bc007fabf6288f28d3618574fad2fc08a11b081cab69519f6728c729b638b95958abf5c30df093aca9b8381de83e5853e71f25ce273b8c7809e357adb99fb297fc5948ad6b2a7b34c820af7e5f69365b9e18e08dde5ef6106ed91bdaf8201f012d76b3f8dfbab33c57d92fc25d5a8b891f69a4724fd9448c1f5ac96fb493fda63e06f07d42932f72b80ad54cc2d78075f6230c15117205fee650487ce8b7174c475c440ce6de159758d3c90c2cc7f13ab2efa81708607dda9be5a1a369508ba3ce85013eac1eb877382b3b572984ca6db9b8d6ab7354ff1d10398742b71f17e51022ee8a9646c181208c8275acee55af678de0d34c373cf768a3a9cec358d69838849445489ce3e767cd0871f42248dcc4d9cff9d9a1523320f0d964ca983973afbfe7f005902a8d8757f0516c5ced97e847b3e448a44de9a4eeb8f7c4345c45bc5192ef19f27f54937bb87bf4f1bd6c7489239ac5e45bd72315e08a2c889cc786abd5031cacaa6735f776a188e6ddadb04988204c3f2cc5f90f5126fedc2bcd7a49bda592acac8f46750a0984bfc358607dc6fc0a61dc9da24cd0eab15d64a7fca55f41b8b51da599735449fe3a3a67d0703a73cdc600460aa742b9e9655a31f16c36e642a5f50988d28a366ae7f4fa6d7a0d0f8c4699a6d595deddcb67c6aa2440208b9b447f12a3812f796eefaa85407d42cda9ab14dc1921e63be79b1ea029e975ef4baea026032982ab364faeb1b5a0ca111e33a734d207f71c75c71ee453bce6fa3827530a24ccdc96aa14b5d5b3c71be845da318b961542fb032b77cd777bd9ca153e18dc9c3aa4617f42fc3ee235a6f0d9806754602fd6ed07217a796cf43519b3551d3f48a89aeb6d28914dd29eb8707c6e4c119ffd113cda42402659b61c9620dfebd68e311d3965473002eca007e4e12f14a6629e12c3a94747cfb1b92b2226759694ce41bb3053f7b902c0dd232da0bed58c8ea55e4c7a1d3b57ee84790a3e7102581f3a79a01464fe79aba5de76bf9732046452324eda588e32f16df74fa2abb951a1bae2a1b55bddccdd2065420d91335572fc0e1830762bf1e1948a299bcf427dbfe22e02f3d8c5c18fc1f07e4fb9893c1bb4dcebfbc1e36d36b6ef762fc6badf600d5f20913034d89d2a585a5f37447343bc0f83b5c1f9c5f8a251a22f075b6218288aefd958daef5b584f25f152357180460977ca45db24c3768aef9dcd67cf2178a1db0f4ffe4f432cee0ecb05883e20221d5573969c30fdca9ebe10a6fbc379805e8d89c7da387e0daa553a6ec990b53728e17dc19cec647f8f21d75073b8221b1a17b566a3cc58d553f116825cb9baaedbe7c8f0bf4fae95d04fda4b160b740556d73347bafba166a4b5496b46fb676051688c303268b3695b71236c2678796e5bb6feada0feb0b859f1b17f496b9e82a5a3ff1a03ca622c621df71b46dcd8c7360c426addfc621c0847ffac155d14f2ac17785e1ac73dc6a8432444b3020e95eb37d3f0bc50e743c66bccc96d90753eeb2a8867da5918bdb5f39ece49e80463356e6350474a434b700b5d43e374840e54627ae808f4c8c1378ad4917848ab02e14fb778f790d59d979913450249c7288517a22e3451fc3a2726262e1fbd0afcb8b77a297c500819a2d488422291d8bc7b51a9019541a457c7bf93534b55db69a8982469f08f220b7068a23ea4d3e7f90821393fd010b08def074623b19562459a39105a3e91de57164cae165cb60895322119837e14b1be0cc5953531c52c84a9b6bfbc332f18bb4e3c90480299169c2204fe466d52a7dbea8077580407bd59c309abb81cc4a7954a12dccca7c5822713b0198db2cc70db2646c8f20424878ea2b07c76c7b67d1c4d67ea5649175430d4c5905233bdbeee836917861b1f4b67e090765624a7797e0fb384d223cce4127b65d48f4228decd650bcaafb19366b211584b40b998c6c93f87345ddd83fd87feed01aae63e57c513b75fce14624726492647d6f6c18c5484765d6a9153690a806e7973ff64f269cbd1dbe3b44aba539c54ba83f0e099e37dc911c8c4db9bd4e172edff9eb405bcfb1e260a0dc65c89d41771378f133dae9cba1cce61e1b78fab0ddfbc9b2c5c7d0526e3a9e9c6366712cbe8f3bbfc125c0337345ec5f6fc556627884ca8a7ae97dd158d140024a420a3e76ba202c637fbcd0102c411beb689319bfa6af7bb6a87d5246de2d81bdad90e5707d489542325906fa20ffd6b94e8e73ef0beef7b2fc88d60c400cec285bff7c3634150e46618e044d850e1b9a1f11befaa7a2096c3eb9bf6decbbefc942a1ecdc0b28bb434e71564b7dffcc69602c989a66617f75f7f0c63cbf76fdc29e8bfc2edbe0bdd721e30d080cd5e99a13240c19e22200f8f32482344a752a5c69e78e3ceb0be42a062652925bf5838491ec6174cb388b9a1d17e426a8a117fee8d2498ebe59064519d461e533843d4eed1a17635a5897b4d64c4b2d83c8b6cee703715374c0ca3460f419d79163bb272b1b8bbdd7e356043ea1ba68a8fb4a160a4fd8a8178cbdab31ef08f5431f7e82dbc41dd174bb2c34417030324c459740440c241e6290cc60270c4834aba98d0a11d0a17da85e93b122ffb25a4e3c529e04eaf96eb33ddf8366e051da8d699d55ea7c4f609c093f8b050a9579cdc68af0364fab797b74ed82c1dfe68c376913123a7da285b837efc9f5b2dde56bc04844538c346007e2c85039ce6e6ba151ec41d0eae5025117bcabc057748569becaa0181c2b727b2c9a98d8ef5dd05686436b841f45d7310e98d00157e3fc8d752befa5a771168064c4f82e158b2a0381e0ef7ed6a2643d213e8296554a5dc779a9afb2807e94d2c7705dfd1db222d798fe4776eeeb08926b10f0d01d12d712d60f6161f16733fde6edf43c1a32d7f5f5b50864217db8a203cc187ae3d269951f84471f1c3b314965ef061e0d11fd196a610f3af5ea20e8155593317a7b82d2480df37b3d8f30b9671fb8725672f847aeac17f466627d393db7c9013739231b90b4e05f29f20981c86cbf48d61bc2bae9b2f2844f0e5228f72a95ff1425c5b9b926c1a220ed1fcd4e7a2222fcadfee5417a97d3c67b3f4eff94c5d810dbae788d7948414c2019175f5e1e3ac4a4fa948558eab1d617d3158499d952985d4a8c464f860c71fc51ffec51e64257a261fc5ade8c1c3e42d877ffdabce8f4524aa001437e7a7a057e44faf95f65a35d5733b013bcd3bf9961b7d3bf64828052fc9701f5682e042ad6147696171722af6ecc965aa04dc265326b88800b0c2040db780cf39ddaaeb03c11a948e6ecdbc805eed36e7261377f968ae11ac553693a94c6d0384813ac485fe0b349b6884a510de58d70380f07fb67140f6c5e5a2cbf1af391c4b666cd0f7a0af6e9e9b8092d7c4299128fa57dfa67c5adfdae30790968075229f7ffa96e71e2f45852a24748d16f47c43791439e967e60ff9d21d557fc3b37e07e82cc352f7d2e83faa52aeb681815e364c490adbd2257eb6328cf3e72c11e768f395d4f924802065bb9382595b3a0598a04aff6b489efb54799203d0d21459f3218509f49ba3f4f138a5760f49b8c431369607d569501a6b9b6da29c715fe502bd9ff31158d516b9853df51a983db6c7a8874dc5be5ac47976efa1f3de3f8850048bfd8e5973081af21974b445c58fb71747c12ed5d4f2cde3b37398f7e978221f2e0cb515dfb3f17e3058c112dc517af36feb5dacaf0a41ad39a2264e3f4eed12a763bf84d0204a8798c03b510a89928d8e386b17dd70e63cc8b72c39cc6e132abe0ae44ccb4b41bbb427722d2686264ece9c95786388889cc1ec91a1a7d3b4075207457fd9d1971f494cd9eaae74ed4e5e44a6f6d34f78432de4d06f8ccf6438db79a2f858f1734394491f95c7311fadf48af778a7297066fdffedf4eda61fbabf1cec4020311d844471e224f9bdd72f99490ed494f0428246506d88215d48460897995b6f31fe07e5bd4be4c6ee80101f0d34699272abe31b129ddf0d36279eb84c5db4736938aef115c1c97c184a23f8a9750e571ec69a474e2eb45a0d776ec79fb57e856af9282998e6d3f925456e08c4183251d5fc19836022312232d46b360d5c9516008bc3d8308eefa3e953c938fa9a781ce0e10c9ba677bc1044574d7891f975ac6bdfb3f949160960b3843692b763925e67a0785f6d73df20bb175103448aa0bd0ee10d41e2bafa88ab64b487187896669fc739eb3aec0306e9eb4a2f45f5565561eb08e605b8fa00b5b9bc0871e5fdc833e47ad43ac994b866a10a44eb9916ce2c4394eb7b06d271312f33f49884c2402a133ad9b435a592f1a5f3f2fc30d1ccc49aa520fce1eee657998140e469ceca25748b0bcce95ddc2fe225f51831b48a082e3f75646dd7d495e6628e2394ecbfd7e2daa2d1f7e6137f49df3ded45290358576c005687e7888b340d66ad091588e10666cac60a36b90bd2e5611a1cfd591b6b3a1e9df85ff7f9db5ba8fbbba7699f876b65cc1ebe6803fddfb6c7540d8027d2fa814fec4d4bd75baf1e9777de786a4f93378240ff8192c2b23357dd43465fe5e0c1108050209bae773c50f139bafeac2aaf6820fa3965be0c1836ad58c6a117500a269bf68ca97779828a6dc2c74b9eb3b0123f755813d077c6fccea14919ffa8924657f02adea56fa6ea63fc9f46b915717d2caeb62538714b3a085ea3e7495c77b39ee41a804ff448a9e304213517c88a015c6eae4a80650ae3dcc2b04d6918c42b52a09eebdde6a0ec80d8ee0a7f2c2f53695b8de440958f7a63b52ddd6c274c9506e1a3ea9ed3183cc1da1945daadcc7ddea934c0d14ca50ff8684776f8ec1416aad125492bf1e29583af7004fe764cbc6cf5961f8893a806b03f10a24e888137959ad6b227e6793bd5bb2c46c22a38aff4464ac346234ec415fd497192792c1e564a14d6f0cb765b8a2f1932696940e351b282f506e47498f6174a36b2745b3e57c4e38d2ef6f6a2beba39a7bda2f681d2ac3ae3e6e00b8c001a2ea70f880cc62ba028ec4a632f3a8f2d18e9825f06061578bb323fb8a4218b10fb80440af83c67a54a1ad9bf99c3d07efe7b21249763b6a5ce05ca6f3a3df038761c3dfdce330b5d2467f698e6e0e1a506a4b83d438db01b073ff612c23a034ef521af5aa73635da8cad28352e044cb3df310845db823a99e349ee91cf591e8e9ea3fb0b9aae5cc4f0ce5222310ecec28dcc01f4b90d7476f1076f110a145a0db7ae4463eaba94418b7c7206b73cf36016f37ce16a791da90a208155d3be54d90383b2d270b0977cd18ed0acc047d99eee4fd85d3f36551f45f7bc51e58348d33a747c8807394359ac6e50bfe030305fa6c1a2284"}], 0x10c2) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 11:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x8, 0xfffffffff7ab825f, 0x2}, 0xb9fd, 0x9, 0x3}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f00000001c0)=""/55, 0x37, 0x3, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) pckbd_enable: command error 11:10:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x4002, 0x1b8) 11:10:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x49) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') pckbd_enable: command error 11:10:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x2000000c0) pwritev(r0, &(0x7f00000003c0), 0x1000000000000027, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="4c6200bae0362deee1ffd9afd381826ca63c754061235cc1201712af2113d831ac976616ab19398f3a98295986e2ede218f405f59cc4da2db75acc8a02115e73bec63da078a6871e9aef76932c8d838fab934643ed96924f208c6907f4101e55a236fd604c371e0c7d6119405e", 0x6d}], 0x1, 0x0, 0xe) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x1, 0x194) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 11:10:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 11:10:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = msgget(0x1, 0x100) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x180000000, r2, r3, r4, r5, 0x4}, 0xffffffffffffffff, 0x20, r6, r7, 0xffff, 0x5, 0x6, 0x40}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:10:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524523", 0x17) 11:10:48 executing program 0: setreuid(0x0, 0xee00) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = semget$private(0x0, 0x1000007, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) 11:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/161, 0xa1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:48 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0f00e7199679daa90100805b0b8f589e95bf160fdc1ea675ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xc1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x200, 0x7, {0xd61e, 0x4}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 11:10:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) syz_execute_func(&(0x7f0000000040)="0f3809059a4300000fbaedc3c401f96e8a8f846d14400fed3ef240a51c3bc4011de0aa01000000c4c2f13f13c441c35cd0c4a14dd4d0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x13) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 11:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000117, &(0x7f0000000080)=[{0x80003, 0x0, 0x81}, {0x50, 0x8000}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x199, &(0x7f0000000040)="b6") 11:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7f, 0x3f, 0x6, 0xfffffffffffffffd}, {0x1f, 0x7, 0x7f, 0x2}, {0x8000, 0x6, 0x9, 0x4}, {0x8, 0x40, 0x7, 0xcc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffc4e, &(0x7f0000000080)="a671cace563c8b5b15") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x2) 11:10:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) dup2(r0, r0) listen(r0, 0x0) 11:10:49 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x44, 0x2, 0x7fffffff}], 0x7ff, 0x0, 0x0, 0x0) 11:10:49 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)="4c4e9b6ef3882c6a57ee929ce76d9cded1c4883e084371ddb6aff33e6b56736f798684df36f79da319c2055f36ee82bdfb448607bb53632c3afcfe01271de7112a7c3c1cb1071e2f5fee680a37f9090c849459ee92e37ddb1807668ae79e9ffc5c270c206256149a966757fe0d7dd8e9ef6a35a9823dbcdfceb1a55fa8b14c1ee0bf097dbb3d77fd7808eb0898f112180643969daeb8677fcacd437db4e196f485d26073f22a7e7bcc9312cd49be791d7c706e542a1ad64481342b9c452462fbed7f09424f84fcbff8d05caeae09f063da2d39353841a49a491dedd866148c1326a4274e1fc97d37", 0xe8) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x17038a337fe433dc, 0x0, 0x0, &(0x7f00000036c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000d964e1ce59bf54a7ee78c5d851f102792647d0483e3125826fce2362209cb8622a02a53d0e4aa8ea5cf2b48f5d41ed726ae2ece362b701fe07a25933ff8b4b637d32aa5af551a95e28561f284f893efe641bb609e31bbb6ffc9b8a323c47350d7ead849d726b4773db2c66949d02598becde007ac95d8d01bca1a463724b97290f6610a03b20e9260534cc971c", @ANYRES32=r5, @ANYRES32=r5, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRES32=r5, @ANYRESHEX=r1], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x4005, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f00002dc000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x980, 0x104) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x0, 0x7, 0x4, {[0x40, 0x0, 0x9, 0x25, 0x91, 0x81, 0x8, 0x7, 0x0, 0x1, 0x1, 0x5, 0x101, 0x5, 0x3, 0x7fff, 0x26, 0xfffffffffffffc00], [0x1, 0xffffffffffffffc1, 0xffffffffffff0001, 0x78, 0x1f, 0x4, 0x8000, 0x8, 0xfffffffffffffe00, 0x9], [0xe68, 0x8, 0x5, 0x6, 0x1ff, 0x59], [0xfffffffffffffffe, 0x8000, 0x1, 0x7fff, 0x8, 0x2], [{0x887, 0x7fff, 0x1, 0xdfb2}, {0x567, 0x7, 0x180000000, 0x3}, {0x16b0, 0x100000001, 0xffff, 0x2}, {0x4, 0xeaef, 0x9, 0x6}, {0x3, 0x777e, 0x0, 0x100000001}, {0x8000, 0x0, 0x2, 0x80000001}, {0x5, 0x3c7d723a, 0x9, 0x40}, {0x9, 0x3a12, 0x1}], {0x8b, 0xfffffffffffffffc, 0x10001, 0x2d8}, {0x48d, 0x7, 0x4, 0xd3}}}) 11:10:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 11:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8c, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:50 executing program 1: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000280)) pipe(&(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/124) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) syz_open_pts() utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0xfff}, {0x101, 0x2a}}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() msgget(0x0, 0x12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x9cc, 0xfffffffffffff704, 0x100000000, 0x80, "393d904b5a7137f7a864ffa19490aabb230c39e7", 0xae, 0x6}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) syz_execute_func(&(0x7f0000000140)="f240a4f0400fab1b660f3a0ed90d450fb64b5a2e450f1bfcf0819ce8f6d6f1c46c22c0cdc4c1811599c8000000c4a155635bf3677675f0f6510b") 11:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001380)="11") unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = dup2(r0, r0) listen(r1, 0x5) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7}, {0x6}}, 0x2) 11:10:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x400000000000) ftruncate(r0, 0x0, 0x3ffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xcc) 11:10:50 executing program 1: r0 = syz_open_pts() getpgrp() fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() 11:10:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0), 0x10000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0xd753, 0xb66, 0x9}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffff8}) fchdir(r1) 11:10:50 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x134) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 11:10:50 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x2) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x200, 0x2}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x9, 0xda}, {{r0}, 0xfffffffffffffff9, 0x30, 0x0, 0x3, 0x81}], 0xfffffffffffffeff, &(0x7f0000000180)={0x2, 0x9}) nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:10:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x20a0, 0x7fff) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/99, 0x63) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x8) 11:10:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100e, 0x0, 0x0) 11:10:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getdents(r0, &(0x7f0000000000)=""/85, 0x55) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 11:10:50 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:10:50 executing program 0: 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'}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 11:10:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x490, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x22, 0x3, 0x7, 0xff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x600fffff, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffa, 0xf2, 0x5, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x2}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x3d, 0xfffff, 0xe7f, 0x200}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000030, 0x8001, 0xffffffff}], 0x96, &(0x7f0000000280)={0x995a, 0xc000000000000000}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x2, 0x1ff}, {{r0}, 0x0, 0x80, 0x23, 0x4, 0x80000000007f}, {{r0}, 0xfffffffffffffffc, 0x43, 0x0, 0x5, 0x81}], 0x0, 0x0, 0x8601, 0x0) ftruncate(r0, 0x0, 0x7) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r4, &(0x7f0000000000), 0x6, 0x0, 0x400081, 0x0) fcntl$setstatus(r4, 0x4, 0x8) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') 11:10:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 11:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r0, 0x0, 0x80000001) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x9) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001280)={0x10, 0x100000001, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x57c0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xde}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x292}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb146}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) socketpair(0x1a, 0xc003, 0x800, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x803, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 11:10:50 executing program 0: r0 = socket(0x0, 0x5, 0x7) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) fchflags(r2, 0x0) 11:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = semget(0x0, 0x0, 0x152) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/145) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x2, 0x1, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x8, 0x7fffffff, 0x7, 0x200}]}) syz_emit_ethernet(0xffc4, &(0x7f0000000340)='\x00') 11:10:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:10:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x0, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) 11:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x2000000}, {0x1d}, {0x40000000004, 0x8, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:51 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffffffffffff8000) 11:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x390, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) 11:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) syz_emit_ethernet(0x51, &(0x7f0000000180)="f6464e59e51298686952a8fc2ae8163f9afba151f0fe74f44d50113124cb6a3b33477075517fbebd6e468cac3077b3e1cf056c99d4a9178b93d3fb5c04187ac4ef6e8b2456c7d41d1fedd3daeb823b9400") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getppid() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 11:10:51 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') chdir(&(0x7f0000000340)='./file1\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x8) r0 = socket$inet(0x2, 0xc000, 0x7) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f00000001c0)=""/124, 0x7c}], 0x2, &(0x7f0000000280)=""/51, 0x33}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:10:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=']}[%@]:)&$\x00', &(0x7f00000003c0)='&\x00']) recvfrom$unix(r0, &(0x7f0000000200)=""/122, 0x7a, 0x802, &(0x7f0000000080)=ANY=[@ANYBLOB="61590bfc6d04284d"], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x853, 0x200, '\x00', 0x7, 0x8000, 0x3, 0x1000}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000440)='./bus\x00') setuid(0xee01) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 11:10:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') lseek(r1, 0x0, 0x0, 0x1) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000780)=""/73, 0x49}, {&(0x7f0000000800)=""/75, 0x4b}], 0x2, 0x0, 0x0) pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b70400000000000000cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x107, 0x0, 0x0, 0x39) pckbd_enable: command error 11:10:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x60) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x3, &(0x7f0000000080)) r2 = socket(0x200018, 0x1, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:10:52 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x60, 0x1) 11:10:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pckbd_enable: command error 11:10:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2207d, 0x68c) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:53 executing program 0: getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000240)="ca27acb68040f4c2d7ec8ef9bab66d66d6ac4fefbd00d5728eb4e86ec9568bcee6bc81d6c285898a89d162e0b514672e9d53cb1c06d7226d4cd5e87b111fed961c319f2d342c19", 0x47) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) pread(r0, &(0x7f00000000c0)="d0324b8871f57fdb5234ec5753ac1128f4d0b6067d923eac15775bc5d9c8cbeb51d3fa826c8a19ccc93b0fe34b7de3ac6faae258dbd619548ec203e278c59da63e2bc6a6b47bd629fa522cefd2dc8dc5c232492cd0df35c4c0ffaee0300801eda4b8e32ca8b7794857d99f891303d9a45bf6cf37555124caf5370cae5019", 0x7e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/67, 0x43, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="90002e7d6d92293987289a4b3abcd6c5118ceac758a61fe78035"], 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105703, &(0x7f00000001c0)={0xfffffffffffffffd, 0x2}) 11:10:53 executing program 1: open(&(0x7f0000001140)='./bus\x00', 0x8240, 0x124) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/176, 0xffffffffffffff0d}], 0xca) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001100)={&(0x7f0000000040)=[{0xa3, 0xa1}, {0x88, 0x5}, {0x1ef, 0x5}, {0x21, 0x6}, {0x2, 0x7}, {0x26, 0x5}], 0x6}) 11:10:53 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chdir(&(0x7f0000000200)='./file2\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000000)='./file1\x00', r2, r3) 11:10:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = getegid() getegid() getgroups(0x98, &(0x7f0000000000)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) getgroups(0x0, &(0x7f0000000540)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000640)=""/197, 0xc5}, {&(0x7f0000000200)=""/20, 0x14}], 0x2, &(0x7f0000000280)=""/72, 0x48}, 0x841) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_execute_func(&(0x7f0000000100)="f2490f2aebc401015fa808000000c4017de6e5c482c10a48b5c462c19f3d0e5b0000660f72f4c5400fdd200fa48300000000ffc4827d13fdc461fd28ad00000000") preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000340)=""/243, 0x454}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/89, 0x59}], 0x4, 0x0, 0x0) 11:10:53 executing program 1: unveil(&(0x7f0000001300)='./control\x00', &(0x7f0000001340)='W\x80') unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x1941454a, 0xe0}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="13501f7a6116f87bc7deaecca7d8400bc6ebb40aa7faf389f0e472f9804f8a19d091f5795d426f599a4e187a31f20b73c4a0630ef0af131a4e2188f408205833234ce5663c204514019ca48bf75c64638e46c3b4096e0a1f7202e66a95f8236c2d1da99d799cdf33287149333d98c302f87db4df3d82a999d8e4babe86769ff5b3ea03d6c8ef7f3f78984b6b065e76b2584a4f8f46a0aebad01d496db68a5d85d9b3acc23df8705c2b9199efd0ca88d2afcb4985435495bf0ae91c8a5a9681d1f6c5d76a590669730156e73ec89591f61d66573fad83a1df17076fa4d29d863f39b1198d4dbea3ac46954814a968528b7b1eae983cc010ac09986c2d5d43315cacbe7f21aa151bdc434d4c8854bf7b51ec90e741bf0ab715e8c9913a72b81b9d57903d9be286997912d46a634a5040d14c7281b43ae28c77821bbe0137f0bc0870deab3d5c5b23922d9a321fd399503c821a9a79bc86dce2a0577e5df5bcdb437819aa0c31b5bc5a6afa75039a27975fac0420d70a3cb7e7ee7e4a86e9ba541aed29a99bd3e4bd792caa38eab8e0226d9b95cec6cea51bfe43ba16ccb460a3759ec1b0aa07508abd9ae99a119c7d5778e346782ee2c33860bf688ecf476004eec819a85a1bb945d59dd652e5d7a8191b888758ad83008fbc1d42c10dbfb6a0f43ef103ec56dae4edbdf0b098decbcd3bfa4b090639de768ec38fad07793376c22de17b140cd22cb5ab2e05d3666defb2b7e38396a1de28b0992c10ecf79d03e66404107e8c0f99288c786e68462926e5408bcb0311e7cba3aff16b7726046b6db445c2eca97b9bb2d97c80d07627d44096681c81e199a482193327e9c51160648ca194fb8fb502a4c04e24263536c8a22e2d235107253eac3fddf3f653254167f1a27e7d1a7995513507f97b78f42d18bb5037994ae7ff0c9bb49f400a101345b981fb0be613b91c9ae7450d2819c432bb6176b9191270fdbf80543009bfea85958ce3f1cac1f761d2089bcc670b63fc6b7df9e6dcc4531dba5794d85b769ecc068c5d209c0340085469adc86b3669f93e8e81498d0595b40b075d66233c50a6efa60e47ffaa3ba11f5d7e7ed20206268e7667be68a292379fc7b96069e83ee6778f4edd9d0b512907816bd8818994204cbc44be012deeb030fb1d4106cd685f965a1918c2b4941239f80514df7990e68b62ddffadba27a54a46aade13a88381fe158ac797fd75e8d065bb7ca840624cf474e3540647caea6d528996df51d41f326cc805d8a09e5081a9403e4793f68dda7256b960a6f0186cf409306c35fd9ef7678e93f56e7a2da6cdd473da5b4d965f54fab891c3f6597419443bca045c3c4b656ea86ed56ddbf83583ef57a11f9689b663ed2d81a9e6e01c8e8586bb2651251418cdcb993e80c8f2414db97de33962d5522bc5b80183c26a3562280fab07bbee38889a18c22f9ea518f9e47bb434ed67d5f00b370afa09ad2cc6ded6f0ce3f37d08378ad772f0df1ad90098303c76dcf3cd2de2cc76f6bc98e2b8f227dd31250a89b99e51baca0e094fb0cd30862ab9f6052f7384257a1e7007f47563bbdc80677ead2d96fd2d35019114b035a3b6482ab2ba5bfad0f15e052b319ac27c75105f270639f6f5763dcbbd0c0063615aafd6fd9eda4444e41ec206743b200abd39d5f0034fb59ca94edc580584175930713e9702d99f19360ceb699843abfda38f4508a6e9468b7a8983f7a7292a68b696eb776cdad82acb8ec2cd6159809103807347d66c3d2dfedd9980779b4d4e1a25dae63b4cba5da3468334c5eccc29dba5ee0393f7ed59c6b08775e7bec42666931a8519b0a1582aff3d522b9ce004ac0d0599fb20299dc03a57993d142d25c4b391eac48cccb3187a2ca0806a7500a53cbefd9d51e351cd91991fa61f81bbc61949a36a02e9a26b3fe46b7375d7af709bae75ffc33da61b41f65d2824d7cc93330c5df8c64100e9a8cb083f98ae9d1cab3604837f7e9b59081b9d33daecd738395c4f39e524f9f53801dc19d2866cd6fc316318e81b67e46470000e0d3998c0db19c0cba5ba0a3113fcbd828dcc274a991db806da382c1f91c4a5fdae687b44e1c4856d2387fd509312e1fcc46b1d9f732748f176cfe0355f82a736a0c26e3838fc0942457db3fd4f70a043c7752cb4830f1a3d12ff84ca708db0da7ab6322f1b51772fd36d849b5b0444262d7298dccd7da172708e50db733e32dc3d965890124be87205be879f9922a004ff794f8716406e946874c9424c9ef8386e9e1b2e0a6f7b591d7a2f8860e7bba0a0dffd6aa991d344e635d38cbcbf72a32ec91675fdeabf297072ee40fe1e644a8731cbc0104b33e8d03941d00471dba06fd5157a107863e75ff67557e1fac48f6bb81dfc42c315dd9b9fef080e77c2994a58b116dcf160d6ad0d8576546c647561c906293859b6fe52a2e74f42a5017db821727f654bd813f1bb297a14bd0640b01add9ba418cacf64190e2b2c401ef25025b5cd7670c61335bba3fef765f6d266ab7fa80e290f4907e21702d99776246b20a59df32a01f3dc2c2591b5ea25f4867869b164140850665ed81e2f52ab6d4096393fc834ea7c5a9b49dfae30af8c6ccea9e9035a2254af33ad652919aa4b424d9365620c7bbb5ec6181fc57154d5049879c11c0df363366730e00fe6df7a74c74690853ebb83f63e50d2ca1eeb1f932365138b97e5df430e431898974b7867bcf68f51fb0fb0a59351cbfca5023625607a42290e05b5dab1b406e10190e411177e2745e62d28c73dfb1eec69fb3860f9d95cc542f124044328d77ca184895d2e5c493586427d4f539c901a5ae49a1c553e2da569df47829d043195b1f0d12d875306e7e352aff46e1e362cf869f178bd0ca20ee989ae3ead90187ef764041c0f7c5ab1dee4a50302232aff8719f3f0826b3eabbb20ec2bf84bc7566bd7c45cf1bd5b85f9812be853af6b21114f7fd86e35ac571136514c3ac0a9624577405edb06d2d50c9c67c26320ecd5d96d71c07ef216748c399eaad38088ad764bdf9b36b78512833dc6c0cb029be4540d0cfd1da4041e26b13c125719d400fcfb28a5ebc3775f6409fb8dca9ddc3b48ac4af1a7441ccfc09f68357ed59e5af4dd70d4309e84a1945713200a3a24feaca241c41e8227c9193b035e9acab7de6f1d2a01876fc747746c6196f28426f5d0fc1bbb18ee7c84697f12a691239111e5fb546f21cf5e9609513f3e07e4f62c5a315c993b8395ca0dc0ee4fd3662cbdef81a44a39d3d9a36fb036bbc413f474e37cc5cd1228a4a468dd4747fa5165d000f4d22562f1d08a83cf2297557260846cac97df2a8d516440c8f544e68ecbbb4003af959e3bbc1d1d347c1ce029c80f6927ddfbce7314fbd4559449e9660a745c0dc892660cf530767015bad0754662c36ad257f4f82ba91ad3a415a8d931ee9fb15da3264d6c38f8a30bc75c36b814a08957f75fc4c6d171b8b92f3b3fc6f5e593ee88851ca6194b7bee2e4d8e9b0fbfc9e2094df1aa92a5079d8a60ea3a0bce1727090aaf075674ad3141bf7d84d6b97ea04d769aeb5f2d43bf6fda0b2cbe415953c8b1a84067942a24a5f85d2036242c10c4e963e85c9bcf2be0f20ec5f7cd4e52740752d98be726881c4af24286a927f29e1396a92c9493c479d49b90a6097cc9f4296b5e2ae6d62c9ae48a6bb0c4ab01276390a73a69cb51bfab970812753dda2f22317544b6f0bd53532cbbc415318c6ca2403a95a6cb6319bd08a8bf636d33dd681924f3e08968a67d1465819e4ffe4b0da4b8a06162ac1e0697cba24a87c7d405407e253a36bbf7c5140a433e0f99bbd8c2948d7f59ef3697f5990d9be0d822fe22a9d37de98b2c501815905357545d8aab812252da16c1bec63c015b9f5518c0d3142dc07bc8689cfcce8e18db0434ad0ebd3e17b0bf886b837e81c1e2248c10edfa5f6918d18a0db646755a8c4b0b0cde6800f6fc5f938b86b8151394f051537e158cb3beff261b16fd62aa0f0260f62f1be2b6fa7522d6f2c0a1a3c3397a0deade1d89062ab70dfb9161922537e2e295ffc7aa098cbdce75ac41bc191a32f6b236a09b9909599491c36253d1c705a2c7fb7305a53080b97fdaab55c98bb6407be3aa55dd77273da18d8c3c393a56060cbd9dc127d152f7d2e466867065614cde3f3c6f840a0180671c385ed266f26166a4ceee2f8ba28690cf4a56eda527e794efb1b1eb66df605005023569dca696032e7e39123364825a9c619e2be9ca6a7fec07a26894e736f538ff7c2de75a10fc8c3f0164817131ceeb6e4f667e3a721947b5d113780bbf23a82f1b29d97450e7cf7c1822480cb9d4ac2c194914c027b2f7b37ce52a9d22169667ef059e4e530e00ca84514950105512cb89c1180d000d85908ff84c24906bd98a204410a014f939fb61487604c22ab9d2baf5fdf99b22fd83f1cebf850afebbc07ddcde03a6df0ed27fb779fb585a8980a0a655de687c43e2a99dc17b830c0683d34867af4ce9a8883e1a575bc2ce478709062d53c16427a463edc2b5ed6393a90197a7c8f1e4189907b133a5989879916628f18923e6bb6bcfab72decf3254e48bd34a4768222a868d24f513d8091f786f794744bfcb070f07a1b8a078e7ec3ab19c66f77f23204d6a5e769b8f02a7738743f1fc9a9f11c675cd6c56853c12196dd91256fd1696c70fc05a10015831341ff34cc7a6facb3d65934e9824cf64ff737da69f6ba8e54a9d93a6e9635e27e207442e6f21672bc1365cb9d65ceee33b968e05b51bcd3b9d413f70a7b81eed9b6c44d0219e1f58a31442c273cb08a0145ef5f0fac80323f47041623b1bc303df556e2e3171bc5bc2816eed950255cd239fb3074bfd746f0aed1eb0987e43adaa470cc2758a2b07318e68d15547542fd9bc30f90fe9b12bd1bdf0ab812b89b55fc22bca9e8b2894a422010ad8376c0acd633d3ea4512f69b100f02c3c5ea9ddbabe07999ac35bcc7053f44c22b565954ba199cf5d417d58d836d8f4b0836d5e72ab26fda3d5ae6f9fc1645006f29b3b0655ee3663634f6e0fe5f16fe2f7448678f712f109ebecd858a2669fba70165a66adfc99e2dac578f44fa907c0f2c121032b6d38111f47a097a3228aedeeac5da40ffe9e3f5bbda63d35b7cdeba5384d229214b887de63731cb0c94b3fcb503df8b545c931195d8b60c56c4f7c586734b95d73c618bdbfb6a0d9aaee9451a23af2d4f3bc713f7276d013dacf0dea251146f4a7b017598314eef32943510457ddcdfe67ace76ec426687a046d93700126eacfaa3a8422e7351d906d75b67fe75a232c902f617d8a0b046bac0c6322c0ecbb63b91b97209502035ec27bbf38652da10315a6e6746be40a9aab501ee10cfcae41cefd90b17911ccb5f99ee2142716600a42ffff97ee3767510519f89f7c3ca12f47775a4a1ebb2dab68d03f255c39024c416a692c1663557d978a77c38f8ec9dff53159bde1d47095f84970b8eefbe29f8254b7343f851ae619ce09f0862fd4e801eb38de7d741bfa921e4327c751bb0bb46bb59e752a72ed0ad95c980c945dec021d602bd48af1040404744bbd66b827040321c192fa4434808451e279843236f352ddd86b43ad3ccdb12becdd50b7d4fa6cdbd49520662e73c10b6fe1f34a12de993af6b7673aab3c8828ac201585e0c0a4f28756ebb56ef2a8917983b6af914ac1912dc95c8c7359311eb8fff48c6e7b05191b8fafff120f6af9f2d61f74bdc59b21017bad62636c00977310d6a8df4adee741ed4", 0x1000}], 0x1, &(0x7f00000011c0)=[{0x10, 0xffff, 0x800}, {0x50, 0xffff, 0x8, "fcc2dd7953ed8f306e719e5dc2db4f896c759c9ca3fdd58db2063af4272c716ba0b599ab8dcee0751a7098d362a55a3cf568f4610c0a53b8c75b31e654"}], 0x60}, 0x400) 11:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) r1 = getuid() seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:53 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) flock(0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x101, 0x9, 0xf4, 0x6, "f57b1d12f79a39c6badeab88fec0fa28882282c9", 0x6, 0x9}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) 11:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) r1 = socket(0x16, 0x5, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x5000000, 0x9, 0x80000001, 0x3}, {0x5, 0x1ff, 0xfffffffffffff801, 0xffffffffffffffc1}, {0x10001, 0x4, 0x8}, {0x8000, 0x5, 0x3f, 0xfffffffffffffff9}, {0x3, 0x20, 0x10000, 0x1}, {0x100000001, 0x0, 0x8, 0xffffffff80000000}, {0x28, 0x5, 0x4dd3, 0x5c2b}, {0x6, 0xec, 0x80000000, 0xfffffffffffffffa}, {0x5, 0x3, 0x3, 0x6bc}]}) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') 11:10:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x983, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)}) getitimer(0x1, &(0x7f0000000080)) r1 = getgid() r2 = getegid() getgroups(0x5, &(0x7f0000000000)=[r2, r1, r1, r1, r1]) getitimer(0x1, &(0x7f0000000140)) 11:10:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x500, 0x44) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000280)=0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) syz_emit_ethernet(0xb, &(0x7f0000000180)="07ea31865506f51d0a41b6") 11:10:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x8bd, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="9626ebb4901a6cce23b9a670461fcc71c1fa5d6cdb0d99ce8d3f8a25aaa4cc450c4200b66093bd67c349308ab4e7e2e3eb11c8d5957ae9bc5ded2a2ed0e752ddd367636ce2ebb6aef1ff9bca1e7bdcaf197f73568ab04c61c7095c5e793e6de9b7168caa6a1427d0119f9d1a374d9702", 0x70) ioctl$TIOCCBRK(r1, 0x2000747a) 11:10:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') r5 = open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r6 = semget$private(0x0, 0x6, 0x24) semop(r6, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) 11:10:54 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) dup2(r0, r1) 11:10:54 executing program 1: socket$inet6(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x4, 0x6) getsockopt(r0, 0x6, 0x3, 0x0, 0x0) 11:10:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x18bf9807) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x5, 0x8}, {0x5, 0x18000000000000, 0x9, 0x80000001}, {0x1, 0x3, 0x2}, {0x7ff, 0x4, 0x8001, 0x7}, {0xef7, 0x100000000, 0x400, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3f, 0x0, 0x7, 0x5}, {0x7, 0x3f, 0xffffffff, 0x6}]}) 11:10:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x4) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:10:54 executing program 0: r0 = socket$inet(0x2, 0x8001, 0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ea00005c0000000d", 0x8) socket$inet(0x2, 0x5, 0x4) 11:10:54 executing program 0: r0 = getpgrp() getpgid(r0) 11:10:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x1, 0x0, 0x9, 0xff, 0x44, 0x3, 0x3, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) mkdir(&(0x7f0000000780)='./file0\x00', 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = msgget(0x1, 0x84) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000009c0)={{0x8, r3, r4, r5, r6, 0x80, 0x101}, 0x1, 0x4, r7, 0x0, 0x9, 0x34, 0x9, 0xff}) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x7, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') socket$inet(0x2, 0x5, 0x16) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:10:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000180)) 11:10:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x580, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) 11:10:54 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ftruncate(r0, 0x0, 0x4000) 11:10:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r1 = syz_open_pts() close(r0) dup(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) syz_open_pts() 11:10:54 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() shutdown(r0, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) dup(r0) 11:10:54 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) setsockopt(r0, 0x2, 0x0, &(0x7f0000000080)='=', 0x1) sendto(r1, &(0x7f0000000140)="0794162b4ab2ec6ffc3e6263fcffde9e0abe8d11161227dea8f9cf41a679648b46f0c83d2525a28cd091841c0a595983250774171129ccac7d997d21c85774afa865fda98fb7e4fedfb53d99b28102a3b2ada5f59c22c526f9c05b", 0x5b, 0xb7e024887a96d73, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) write(r1, 0x0, 0x0) 11:10:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) 11:10:54 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) 11:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xec, r2, r4, r3, r4, 0x88, 0x800000000005a8}, 0x7fffffff, 0x0, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r5 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x1f, './file0\x00'}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") fchflags(r0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000240)) 11:10:54 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(r0) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:10:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:10:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xe576, 0x1b2}, 0x8) recvfrom(r1, &(0x7f0000000140)=""/154, 0x9a, 0x3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xffffffffffffff80}, 0x8) 11:10:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_gettime(0x7, &(0x7f0000000040)) clock_gettime(0x0, 0xffffffffffffffff) 11:10:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f5000020001040dcb90000001000", 0x1}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:10:54 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x800000000026}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xb) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 11:10:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x4000000000004, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget(0x1, 0x0, 0x420) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/192) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f0000000000)=""/214, 0xd6) flock(r0, 0x0) 11:10:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/16}, &(0x7f0000000140)=0x12) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 11:10:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 11:10:55 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xffffffffffffffe1) kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f00000000c0), 0x34, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) 11:10:55 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto(r1, &(0x7f0000001180)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f186989cc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e03b6116c57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9c", 0xff7, 0x402, 0x0, 0x0) shutdown(r2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0xffffffff, 0x7, 0x20000000006}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x8088, 0x3) shutdown(r2, 0x1) 11:10:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socket(0x1e, 0x4000, 0x2) r0 = socket(0x18, 0x3, 0x3a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) 11:10:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000140)="93") 11:10:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x0, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x7537, 0x1, 0x100, "b21354c4fceee73f26375518440b6eb4fadcdd4b", 0x6, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = getppid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x19a) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20021, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x1, r1}) pledge(&(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000200)='/dev/zero\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getgroups(0x8, &(0x7f0000001800)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000340)="cfd5e2816b1b684b54e0ff114d8a312fa4ecf72fca04f600ca95525d5cbe86df0b68b9ff82a4d56f5568a20b226ef92dbec227d72fb8517e4f1acc54860af87184ea742a3f0d59f16d26fd9a3d54acd228828ae60cad18c1a95ab9cf2fd624d3d1bc0cd6862aa834d23df2b7c0e6fc8c8b4ac3cce44993d7720f6cde9b93f49adf78e7a065f6cc6faa2087a82d41f5a37c9937", 0x93}, {&(0x7f0000000400)="d4856dd9a6c1b2568c1f234b53b6decc884abe261bca10cfd0cd161b523225b135c46356d66beb2e6898e6494cc5d987dd2160fb8741ed855e15618d9c8e085f02c6b322025061d47665e6fa7c47ef1005d13a4805c1cf8f0f2ef29a17f27bf7f649", 0x62}, {&(0x7f0000000480)="3b90f02774c79822f7c52a39354ed24932d5ecf714ddcaf40ece1a63104d5daaaf717af6289a7107a4848145857757d3b479c1645592afa38df5852f44c29ab28b10c8b33b41c265f9116218c23f5d4c55896242", 0x54}, {&(0x7f0000000500)="ce9a13f8052e19cc1a6e5157871e85f5ad6da5b77053192b79504ed6f7487f8a6ba4aabc992685f9178ee5ace56382050cc51c46fbc41e9aba5f098d0ebf835bbf08ea2459a30d5c5233281f99da0727802d0af3a2bbb34cc6b04868ce120e9153d2a599106209cbd47918c67f6f6c46d1baa77e3b40a55ebd525e6a146f10156e238da33d94637a874416f8a46e68", 0x8f}, {&(0x7f00000005c0)="cd9437afc0eec0a4ebcb016bde00ae240f17d1088081bfc9f7284928d6af198044a07a3908dcb68a91faef5d2ac15f8a1d014b6799cb964e56d58f061880a963eb2062f2679a086db9c61c6bb706853585cc33ca37a4ae802fe78b50a1e95685ab5698a721423920ba16b37646e326c959119699958156bf6674f612e3901039b67b43590f19de68f882872b0b7d2478719bb73ae86b88d60fd4b503b13989ed487f2bee8e27043afcdedaa426aadc3b7e6ec44bdeeaee416a02ff92aaf886fe154416c6c90af78f88d5f1c25c910d8cdb23b44c156c1cf6876c3ba0ce1b67d9fc4dcde3a0fb83946014530bb92f12b6033b55ad4f123d59e65204f4e8f7b6d31a5a12e7b4ea23b5860c9b20079fdd18a4a11aa58966b073fb78ea25b732b78cf19862902e9c4ccf99c8f65f4328e23e317a64de8fdf47a1b9fa92d5a677873812fa23ab63200c83d3b5ebf193b50fb1c2eee615156aea69422f2c0365334d75468b9e6d133c657d0f3e157debb8dcd27da2a0a924757ec910e28b7b0e68dbebf39346e56bdeb42cac5e89d3dcd89fdf53198c91b7b9c850e2efab219c1221a9f9b7202f92bc200298732a47b354c67f7378c4ee8940b21402af1a1c678ba3ee9e963003a82b4078a4ad10ac2278929af71b732f93e47948e60ff477b809ffb2434b76ce788fbc6acc7eb5ba2a39bf1196957453dcb88968414678d610c5f52ffcffff7448097147e6f512874fa7ffa1f873fd2043061e4bd520e6a24888cde80b475ccef14f17f8dbca8af9b60a045d2502fb6b5b02166496183762a614e28abd6dba0a3c4d32a60bcd6aa2eb149a15db4f8e8626eb65237b77235407aef7dc46fa9da604d60ed535439a0a0414585d8c17931eefd2065da65966ec2d04392172f7dca986da0010c4ff3fb53d6df3f9ed3efbe0b0012c0b023b64a254853b8bffb60cf32bc0278116ff5b62272248a7752d8158d4403c4fea23c3cc310ad972d60c1fe531c2616d2bb62660008d54fc00342fc585ffeba7ec9abff43d33b148163a748249724c72cb6d3afff4dd81704efa865f390165cb3f828266f4b4270891c284037ae0f286471ceb9e80ed01739dc04ade5e364bdc49e687bc80d6a615e50e3ac72b3a96a621c7e242345514a90bc094723a0d459e65166a58141de401abf3e59b66df977779e923f092b8cae6c5131a091c79a618f810c1529aa1e8b470ee36437149a1eb2f17982bf4e5c69c7e619f260db4490a4d2069523dbba049f5eea7c1ba3ca29f259cb9a9140f436a9bd7d56b89ce7cb90a56d5e62cc5a605f310ea5e01bc8500c0ed2df7586337fe79e5cc225e152a69b14203c19675978e32139b95953abd4b8dffa1ae840ddc571576b6435baf8c7150b63235c9db794890471a9ba4392b9705766d9bccdd120562a2cc2c3c11c22f61778ed71116867b276e2a181b5a03fe3e6ac935babb339b8055b00d442df5f5366138522923dc9f09cdc4f2099fafef8a5a93aa3412709d30583ecdaba4837cb5153e9b4c330857f4828e0c02f778121c1bd19592d32f7a971f46c254f048d9bdf1bf33b687e7c6e5c48763138ec08d0d0a9711fa9a42e1286d0e7a4a8f95760b16b9e0b3c1ced2e4db2f917624ad25d4d8191f5c4219c64bf05a03c4d1a038b85cff5fbef79901d755e112b8bb74878675f9c0fbc7da81548296114a66e00177e44234a650407df9168cd1f86ceb5fad4c4d07d5eed223a5c5328a689b9764a5f3ecceb3be2e4f4ef11f3c1e5cbf5071906c6fa3bcd466878c27ca9cd1452dd36918c221086811bc6f96f7ec6393d82ebddab6f95abdfca8a9c7fe5857a9ed210236fa40942d09a79f3be1cfa59b20ab5cc238e07e20dcd4399349f2f4469b89494fd0dde65b87d8a5db873ff8164feaef143378cea456527be2c80d68c3b8949f81c54ab9dcc03c1b23c1a247778ff6a88f4020b7fa84872fa3e6995e6a0a7395c718e7a0af28f0623539b5e036b63dee59ee36c86ada92784d699ebcc2133c3f302d3d4043c4ba318cc0e25c481922db4c911889dd5f15f25ffe8b5fd36d9747c79462e47c4a6f8ac5075aeb520f180f10361a6cedbede993d99864277387f169e8ac37638c7124d87edc70a3bbc015e9d01def628c927245da80a9a15caa74677983549c1c87772ea288722d1061b006171265807e1f78891f40c16cd441a327e702b90e8f010443e5c3816a336edc3b0bb081deb43805de397915c16ebd7de928c1459c7b123eed438831d8c4b12f7e51cadf0ecbe29a4d21799022878c679c6264aff4accc57d93fe22116602225ed53c807e545d16ed2867ee983cadf12efab963fc5604524b22ac85484ef464063ffb2a583de0812e30e1de395debcb7c8aa5213e205f5c21854f6117cedf2e0dd4c2016dbbdbe401f3e0b12a36060be20f0218ff50c2239c55738c4cece1782f59c12ea5c5a4b87d041097f0615d25d2f0c3f7e83fd1990e2ab4be33674b109936faccdc3c83b86d504cbe6743f31800be5bf878f8001f093716637e229c3fa00772600fca164a0d83358f672349ea5d3507c166d600f883598961f7757b906839535ffdb48eb642cea7f8cf7a492ad9916379366c3a349f9901f351ac887b434d3549e8c04f3d4bb9710ac84b5fb52bb906251602a82dc09bbe7b2cda5735a02fc08008fbf3758c7cec55cbfe8704595815d1ae87fbfc51cff80d89b9e80ab467da3884d92b3de69514a1cce4d73eb4d71de286df15865cb670daf48847dbe0b00274c69573db3ee992b824cf637fb0d31f7bde2ef7f607c2962828ba2cae9a2230ba1384d7f2c783efd2f7565f763f474062decdb507eeb7baf0cda69f4c7ec0268c62c2d14ae777c9708146a38a41c7733b10a0f6b5442d33a8078165cf6591d6e5d6d70df27f07c27537ebb9e307346957dc5a39a01015dd20e1773b59fa934f74ae24b599351ddfccd830f5922ef2fcc997c5c7dc3d2f95b1338c7ca7c8db705aa2ff945f9247a49c081b53cef2dc827e0bb137c128744093dbce675f169cdf5f2cf7f931beb5a8d44871f589b3115b5069f80b37b4e9b403f902ec4ab4156033bdf20859e0e86054247490c69c407b340035fd19111f18322d18f7ce23d0850ecf4409b958734f72026d4fc0a206fa01be925af06f3c0ba31e26f2c154ec549dd03b44e51f6fb02f65d5ab5ba954852d1018d6231473093820ecba66b63b72999fbf4ee437d095f34db9721bd624e264acc21ff3cf37d9e03f6175b15f04c8e1f6eb84f7a825df5ddf0d8c47de68aad63599fbaa48f2930e611963e93dc9630e1d8113b7a520accd813f9c0d49be8b37b380bec3c3eadb133324418ec829bfd9051b7d342c8aeefdf427a47c6624d4e952a21f9d96a8ab22bea45bf4d5653c924921fb45445d03a8b624b9c4951d5e46352cef7d8a4816a04ac4015dc207705905f7af4d065be2847d422cc6dc178e979ff726a7f3e2dcb101acf0d414d18a64f54f7248d38229e07d8dcd22882af59b107771c95516ef7c4c59a2eff0628703fdb208e76c5b92d7a2a62a4b1a6abd0325cc3896b4187c3ae84de05fc2848c09063c55bdb82915d51df72a6e3dd41df879b545ab9aa8aa8a7b949452ccd999a8f91f9e5edc62effdb0a3e025857e80a70feee28cb93e4d07180bbc26690e22be5a0c8bc22e37c48a65c18fa3317e2b41dcd388026e60117a74218b1bcd6f4aeefa85cba63b8d5b5d5ad7af83553c65cf79fcd0c2626032f67e5af60a0d3c09aac060959ea4591de30e788863283ebd18ed82c20c5a227de41ff17eb358e4920c6beac6259a6a14efd04056304fbfd0071eccd3ec7d9c0d1510faeaf5a14d7130973457b8ef977ee4cd557ae3b0975095152c109abc131505afe4ede4be6889219209a92f7ffdeb37ed42e256004cb3f0fb08e9bcd1215e8cd98ff0de607b9d7bf52d25187f156da0af79147ca03eb98d3f035667dcd05b43ee14c54e3fc2e2ec3d826f9e1fea1aacf7ca553759c6db583a540f0d9be8060d23a2643512da1c50e253d302fb6a6db2ddc366667bef3b33d6312fa0363770e477202746dea317cb002bb7c0d204535f33e73d6240b0d4f7b119789add146d9abecf880e871e1d5bbbfef478e741be11030aa1d472b8133e44bb0bdd9138687ffc7261c52d8b4dda99013a682d07f0ff23bcffc772e41c458d29ad8a10767d481312cf1f5a0f98d6239c0100776c99023cb57651197536c4d3b6d1ee619bba3d8929495049ec2a99b7117255f7c0bbcc2a68a982011caebe4e82873478959d36fcef9fa55d71a5b9e8ab56ef18b3a5dccf0655cdf6ef123d731cd419fb5bc76e4c9f4d294e2aa2aedcb14c29e906b1d8d0bb364e78345df264ae4cc4b50e6667069aba469ae1c9d80a423c7c682ebfa9b34eee7e9fd0de411c1bea881a77a45600bd2329ea08f9426f2cefe8c94b0d8ddca18f651afb9c918046d652687c8ecff4c83a093bda58ce164f7755fdcd111e3e9ff40e8d07c62c4a9e8baeb73549d61dc0310ae394766d4bd07e391555c3cd408c15934358cd29ad2203a9c83f816420afd7cd37bdd216cb58d0e8176bd3d71fc295255bbfdf12d3f35e6360a962185c32bf848d2220f724685576487e7ec8b5118d728f0605181c791dcc7775a4dbbea81c0266932919a815a8219e8c856e775220ef642e78c486bc97d48c26c8b6d6bafbf71b6820a971cad5c4b07a4094c3c783fdc19ec0b7daed4b083cff0b61bdbe9ff5b60256f0fc0ddecbc1a14654a9e9f0bb924ed1c5e1f4ff0d9dc7ba9938a42d4ffa3d4bd36e4234699d871854cf153ac367a3953846c593cbb8248ffca1a2f0ce27fce8d913efe4f53d8229869a49ff94cf17329323265c133d03da35c0a2d406e8a957a8801da0861825e827998426acfa1fc84c9f7a71b471853a3aee68d2f3375b24cd5565e2d5ad1b9eb44c5d12187d0cb4842f43f3adfc850692a7a8d11c43791a9b10c76c46a51fbb6522fe07313ca06064b33046e6aeb1fe7b3b17d7bafedce09e1956e14bd36774c897bd708fe682d9b743569fb8971cd4988146717afefc059b6087bd0f402529056b4c0b156c522cf36043b9365f6bb7c9be0d17cceaeb3877c94d4243c9f8cb35c96740a11265c0a572834156615fd84243488e4e2c3707ba7037e318c043a38aa08d72233f0c7abef0435b2fc564f664f31d3e88ee095272e992ee7dd269fd60b7d8f0690285ef4d8860b39904a4e93020548f9a7599ef3dd65fa3c541fdac8e83af2173d6c6eb74c46aa6bafebd7be9e5bdad11b4f36138798e633a007f1316dc7dcdedefd3eca4142bb74b523cea927d86664df2d6dacbd3a799f07a0da344319bb65f2409a664399c75237beff5d9265409eac6b20eab3531695c3c727f3f0750aa1a12cb068ec11dffaa8a54cc95786f8ba74cb899a40f133eb7236bf4f45b166bcd39de0ed88fbeeb1db8a23d85382ad199378d49515cb6b901b5dd346ddb4b7fa6d3ef0454f1e619b9b86dd48adee669a7353b7e69ba1ba5e0e3e7cd4f946338f37da5fb8d76080b6f3f89f97a449c848e8c5fb6ec88c6070caa05f9ba2b771bff27afc12d5f359b2b7cddcbbb1e57cda66b5975ec5a662c753a4af89319110f22e8465fd131d66c408cfc97e433b1ff1bb0219a5ab6f8d4444217114bfe1f8014b54a2ba7fd0c5a1b5f907bb4b8cc4bf5ead8adff94f821f4ce7cc384db7c1a36652569fdf230bad7f3554364e705a29f097bb22682d9238e4864178f5d4c0003098effad26a6e6", 0x1000}, {&(0x7f00000015c0)="ac6da7da43e27537995bf3a4f3adc5280918f28a8708b3013cc9e803c13b3c2afe9b9c2c33af4654791fa0fb04913d74086084405b0d3998f1fc81a39c68b2b3586f85b2057d83b38e1eabd332ed212c366b474e764f2a0ff3c2c059d33cfcb87f4e9606de37ef82415b1433174b95688f64c74fb1f1e0", 0x77}, {&(0x7f0000001640)="2f42fd667761ceb8c7434405eb5f278a7aa17864244813", 0x17}, {&(0x7f0000001680)="f9df0b2cfee86f9cbd8ed4128c3cdba8603b59f001d00815ee2d8430863872a6d43e282be08b9d122899a8397c05693da86f1e07bc153aec892c855df0338ca9364e7ada25356048922598b8ace3d96b178fcf5462405d95f5fcd4a0e4c613", 0x5f}], 0x8, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r0, r2, r2, r2, r0, r2, r0, r2]}], 0x78}, 0x40d) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0/file0\x00') fchmod(r2, 0x0) accept(r2, 0x0, &(0x7f0000000080)) 11:10:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) socket(0x24e6f55e85b861ab, 0x4000, 0x2) fcntl$dupfd(r1, 0xa, r0) 11:10:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r4 = semget(0x0, 0x3, 0x40a) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r7, r8, 0xc0, 0x100000000}, 0x800000000000, 0x5, 0x7}) ioctl$PCIOCGETROM(r3, 0xc0107002, &(0x7f00000002c0)={{}, 0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000001c0)="3308c8f2407dc00f46736c2fc3edad639fba861e2997f3fded6273cc0ed24a3ce668f2115bc29534acc4d64b42466314adcf411bcd6b68e7f3f2a96c06df9acc7ed7", 0x42, 0x5, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000002c0)='./bus\x00', 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 11:10:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup2(r0, r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x4, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8000}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xf5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x66b9}, {&(0x7f0000fee000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfffffffffffffffb}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0xfffffffffffffffc, 0x0, 0x1000000000000009, 0x0) syz_emit_ethernet(0xb4, &(0x7f0000000100)="b3689c0acb3e92de51880dc8ae6ad5616fd5494aa34f95e42d524120a96c25fec66840e7667835aeec6e66ae9b81ea17cc6a02088e2122f731416e7c5dbb31f1142612b7df8cc0c534ed620bec265cd87f14b71811cc6adc941dc79847949ef80c16b10d04d274c167cf78e556479a11e4bd815070983c5d17addb63446eabe5da19c3c06e7685865222943a1f56ff57ebfd33aa38e6345ab81b4aa0b57ce702cf8aaa4cd224578af6236ff0a2035253c1301e1f") select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 11:10:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "96b803147ca175a262219f149bdde1557d77d814852eb67daacad4f734619ddf176851a51fd29ea2f3a77d843dcf1ee0341b4bd518060a50180f8a5a4fa1a7f0c6809c8dbdcc6f914bc5f5e98dffd62f259316c9d681f86c84177812242a9b004ea76f656dd6395e104c1ccd2013ff2212c48596a54076d5aa4656366ab30b636170a6a89fbec1ad3596"}, 0x92, 0x800) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000800)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 11:10:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setsockopt(r1, 0x5, 0x8, &(0x7f0000000180)="dea467e597c1ab7bb59034b1bff66bcd14c6e151879f9a3a0312424fe2e535f42f5943e54b07b43962dba9c3458d9c06983a4d21a68d480899b11a6c8e1dfacb1e918e45f7347208eaa5228270268c526a52f6669d1b545c09c56ccb820e5feca3807d5d08631a3ff1db323d0e4d5612d7517959f5f0f8277d4b8b5f22b192abf0601a9645e2721986e91419f0f647ab4e0b97336d5abbebc18a292f456baebdc3393c4f1de53b6f83395bcea6d9361c5a1b92dffccd276e5525e7efd7ff2ea905f65ab27ea4f7be4d504d557b8becb997fe1610b5637a8ac43c3e1abb384cb10ec32b9d670837ef8c84e58d3098c2b838ce38766e910e021a4960920289e95335282d877653575eae535789c3e2a4652000f02c33940db6d96a879f783832f5aefb21d7df1189100337c8a42b906de0e47543f3a0d2a60e11ddba379055fe1ef9d4832d90d5c49b94f06a072640d910ea9f12c19325e8ff330c656bc697557852432d2859fdda8529220ef60dd2490b6960c36b1eb73eed35b4e3f6f111245523cffa6b05d056fafb956089baf2cb92fcc14eee850d710a0270673e249fc331ef01504203175e03d4d87e19e45edc4218f30c35220f61c776b254e6645fdc4b99fb9034411d6c3b0933063d6d4fd8422e33add85d4878eff2aeee2c6de4dd91d9699db8035de1ffc8945b1f4fd78322c915cd7bb67693913f2e2cd653b1354f76043dc9c23486f7901a208fb8969fb32ab720990c8ecb6982d8ee57d86a520ad3f73a4e3d80b1dad6ed6aaab23cbdc99aef72f6812667bf7bb6422b069c361680a237f12937d5609e4e7d03c44f962a77e1661070e50a9e8d29c4d71a63cdb8b55284aa823fa19e9067be25613165693f3395b5c7f438de976c72f1dc43c67964ad450e72d3f0a0c8de7829838d17bc8f71f0a0f84ed9efab1502efa7b5beea248b064522f7165bb024f2d864b1f22d83e568ed5e587367c841a40127434a80c3955114993c4f53a2a8ef6334ba71b49c135485253945ea86949228ee00fbc8a348caf3bacf62ffd807c8de22b48f2c9d709d0a13bf48a289f1c4a18afd94465b0664eb61f1e517cb9bfcd2af8ace8f6a09e43996e9a2dc1c770af88ee63fa5aa846a9f3d034c18bacf2d69e3c424e908e907efb2b80a7517150826e2feeecc8cc58cd9ffb815f344604373c4c9556fe4b819a5823739f0aafee07f8caea3cc53a568dc63c844b9f1e4b387babfc8edb8a67fb73e90f67b091706365d94261465600b74c651043b155f109d814a23aaeea7a1e6e118e1027e8216087e82ac1191139e8076bde96de0161d283080c6a989364c9a6b0bf74968168fb870ba294471b10ec2ea39dd9c8ad638b2d4714eb4e086016fccd7298507869fe174580f9583977e5a567b334080e71d4d1bba92f889f1374f012cda646f4045ec7ee5e67e2dedb2a02171c21d7b070ba8ff6640ad3a673b86fbc2b85cc91f8160318cd5678bfb3d25570324ab0f22b5784866296dd9575dc7e7b6f23ec6a8fb9b4dc056fd52a5a10b4d93b7d30a723557fd6620b7e15a414350924a552170379724f918cb732282dbd9092fc90bcb8d99162c61cd84733e746a2f31c691df3c8cf10cc99be4f3f5bd37ef6bcd6873c1b8731a5ec103d7578c9a2e107ff2588a173ab860a34d2598ca1db6797f51fb85db5815ad23f2f7230f66815b7697a4ed378bfd387bfc0ee0cfd90ca987b0263cf1ead52368780667d6b723177408fcc715f59aeab36226947343bd78f16480af236f8c159f06743777a82f6bdf5682d6c402daa5b7839037594717878b896118aa9d71136a6496da11f995d98a5e1f0932ec4ae603438b7cd5c34a155b05b982b51aa340717be080635e9ceeab3fa24ba478432fcdb6a44a18964ab6cb458e871e50dcecf36df0b0b4ca953640c5cf13bf5592ac7cbe4645a23436a915f01d43e621f38983d5575c19c47be54c4116c31b7f55d10b52ee137c78b747eb96bf491f5016f5d284ebe3a775426582e2709aa4b761e6ea868fb05645b02154e035cc4ee08f27455c66ca1b0157a7237d327a1289fbe100c95bd487d7aa3a4d5a4a2ba7f754eaf1217bc51f5fcf88b39fb75c998511ea88c8837b2d27bb5f2dd4199a495f1845d85a030c758c25bff6747b892ea61b9ea6b3a5f5ae34919c4bf573ab0745c8832fedd02aa3643e60f0a1191a8964c7b5841b7259c54ad632636197d1dda43bffc78944fb49aceccf1de1a49af70e2a39c309fa3ad6df92dd6e925def675f0b3bb9beedf34c4470af250b8b7b0603365a1ae02090d1268db3b147d07813269540e7e4f9cc4165ed927335727e7572f65a157e137db31de926f56ff68e0b82a9c2ab63afb5fa336bf60e94925a96e0a713487726f6303b2c1670f517c8980ad819c845c8d300e98f0543c517cdf048f95b9b67de42a3243121b2ee0bcb903eeac8667407d03fb60871cb2d97d71db3c0f0cfe41739fd0eca9cf0276170d0b4e3d2ed601f10155c383b51865f31d401c0bc93fef3cd2a2c05a411f2fa56e143533f919ed7b45b30900734efe3ab37047d44803dce9f04b00ec61116de0a045f882f2e8b824910e8614b3a6028acc7788fee61ed1db83f0625de349d90c8098323ca3f384071e2054a7133f16922f14104c2bf49f6463b63cbfc39872435197716a0bfb1ba318967ff1812d15103645e0c98837361ce8f8b7a48982cb8289919b368d6f5ff76dc500b946697ba9b064fb176794faec74b45e9363b9c1bb0aa72cd9a803828dbc1c6716ddb3f09d71d2bb754d70e8b6a083693a4f66109feeee3d27c30f3c3f7061f0a7d63c8b2274ae610f61b54878448f6fef4088a76b72833a99375bbc7beaf40744d7f61c10528319bce597d107656c57d8d1b8752ad1163280518fac90fce81d42922436c0cdfdc255408ec725f8b066ade627f1b8ba38bef6f66fc02edfed438c165c8737790164911f8b206b071cc478f1f54fa710cdfbe674964fa934464c61c53af27bf6e2521c97ee42defa673a29567a79c7067bac533af8f7499ab79c3bc9d52a1ad9ae02d9bbb320a7f7b60996379a9a32ea7a05dd421c86faa7b7c5b982a3dc7af36c3527771d02fd6556f2d7a27c48621fa118a6b356643fa0bbcf50f42c71821b4e0cde77aa0c8fa014e7923b4abb71dfdb26b9f39d1dbcccff5c906da69df7e71e53ee7fb43707714ef46ffec5a57bea9f4a9bb5aca0982b8b4ec0c899be50c97cf46f10b9bb1f7fadb56e44297295a0f004b64142150115fe5cbc153335443f60bbec46df63c6d3400a387182e0efd4acaa58bc810bcb2159478360bf956383e647cbe537d3500fbc97129e8c639442c74e8367117c21c0ca90798157e85cf73cc9c51663d3224c04909d70e4d050802c164b3685599881f367bd6854b52d475e5ff45707d2e7949ba40d5d37c5ca60c22105b273e7b1b68ddabd3c3a2556aa6368ebfc13f80afb0a15a8f36bb05d1335a8e91afb24111dca0e0606c90e77863fed349b52cad7e5ed7b82e9666fd3199cb808c9935d1526101678bf506ae1c7b0a4bef129a9f6a584a3e613392917898244d15dcfaba4dc72084ad97a7f55d0d5b6b220b089255c8a1eb28a9a44b8f7f6469c729337773be6c4831244c6f4785c65522729f8c5848f38ac2235c314327c887efb731ee428c3e7d0650ca5559e45ac0c0df509505a9148980c182b07e6ce7f7f1791b3ce4407016f08aaacc6176c84342b3828e18e28a372320672c97329bd2b44c2f4c01a695732b1a7b59e4e528166d9fdbb4258f8a15dd55a0d6f55f64546541736b2d4d827ca69e47f4ecbc5533080e2deeece7af6cca28be13624a659ed824bbd3c51377bead3f5d7a73f655240c76dca2e8857e35480809014f33283183d929c558f82293568037139711c6673cbea4b54db3fa65e034983456bcd9de6db782441be7b4e3699efb41c83cea9cbfe50bd10fbcf49aab711ec9ef6f98c7a1884e039d12bdb02df0c1c6006f4d4ce367f22d79c23790fddddc696cfaf0658ef34d6c5b4d12fa642c03dba22865af833227a80232d23e6a60a788ff4d8d161b8be9d24db99520121ba68e484db3d9028d2b1337c096545988b404db61c12c57630394eefead4c8a5674aa22a2f15f40ab889c8001491c8b592879a4af8ab3de7d5c8dcab908c120d7abd9155adb22a8e3777367f6beab656dd78b2061a58ba520d049fb96ef488249ae8d862fe6b6051556e0940f1c4eccfb44667d355b088c620f65c11f0055bb935bdd7634326ea20107a30f1338f766d2ddde20ba21228e7a3abf1d2a5ece29828a03db8d4b98a0ac3831f5bd42441924a4cc7422cb7c4b72271dadaf9d55063c58972ced43e27ccd36cd6175caeb4693edf35fcbf0dae51939458e7a29c285038bf8e47645df782993b8c4a68c732df6be7b73c7767a8c7eec747022b67fd6125505965bb9b021231d3e9beea5becab767350eadb67a0235049ed1a309c779a5f7fb89a2b7e39ef7ef5cdce189706fe688b7d2eb2ae1177199cb28bf7e4f6d55af825dfe704b932f126236de438982a2882a45fd51cd9bc41f5cb3d70daf360f393801e9a4e73f27aee92b85cd1269ea7645c022029b0334615786298248694854294ba54bc8a7671635f54c34deab5b6a513cda8998af156c35f0918fdf95adc6ca9a76ee2a30bc6927a7cd9729f6e796ed4d402c23bd5b80fd456c7bef83779f17c3c947d7f328140fa22ce5e55e103ea7ca551fc7bba6938ec58308216c7ea7840426332c9989ce86f888e009f71d38e2b5bd55b297fb6daf9f7889f512293886b85d643560974ffc3165bd62f1f4db44742e225a396f27ba50589fd2ae8c7d68a55bf99ae2f5637d61093307a4550e64f67a0845d6ec634baaefdbee9c72c22bdf379bad133f1a9cfefbfde9b014deaed0eb148bd67c025f1cccff55a42931d177f8d6535ac6d7561c4a2c6738ea14159ac215fc4b43bb9ce8d9d15869dd9599e8b18242478bd0e258cf460da292c1f9d8d6592a4604f5e0eefd0d55b557347fab18fd327b2789d32caf3df44c6c39e72b3f01934b010564bd97161973a4751d1c34f73138133c140d62bb48ebc7dd1c4d1ed1d339038ed62ea281a079b9edb4dcfdc3c2c8c349a2a1fe7a6ff4495cc83f2648c1a7d349ebb15656098c822013700056f55fd02d626ce1bca31ab6f5ada984d9b0a787b4fcaccebbc49e498b0832b7109e276f3d88301b44e6669b7fdd349636deb31b3af1f88accb90a304ef3da3b59806e6aa427f2366309e55aee35f255b2272b00b38bbfb47ad3fb051a740a899b36aff4bb9d4ec18bca0d0c5f407e2d73d9895e65a9fa2512a50d30e69eb751a5b4f33a9f987e714a403ff1946784129299b4e057f9a1d71fb36352141ff84822ec5959662cbf32868ff83e817a7cfce598f69a833dab3a5f730485a53ad0cf2641baf9eb31ea8ba97f04e9ea353f1ed0fa659a6ac23e8faa24903ff129c299e7793b5038832263812dfce40a298f659573d835f83a3431dd101dbb13f73e2d51797d11faf0b848804df1226f6e549c241350dfcd72cfe7d1401bb9ceb876f05bccd8bc97562892b319d4dcf1565e527fcc44bafe020c383db0650e20840367c2cf6882a2327ad894c3d7431303b12feef17cdc1944a07c2c75321de1a793568b13bf7afde4f07c166cc8d74a8ea22ce3d4a5d6af0cf5ee933a568b74049c77c855ceecdcc7b22e2cb7fa1b94dc18bf977ca0568649875a5fe6b3011c749f20bfa6d8cf", 0x1000) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) """"load: 3.17 cmd: getty 78225 [ttyin] 0.00u 0.01s 0% 314k load: 3.17 cmd: getty 78225 [ttyin] 0.00u 0.01s 0% 314k 11:10:55 executing program 0: 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) fcntl$setflags(r0, 0x2, 0x1) 11:10:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x9ee, 0x20000000000, 0x0, 0xfffffffffffffffe, "010000000000000000ffffff7f00", 0x0, 0x8af9}) 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, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x7, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='./fine0\x00'], 0xa) r2 = dup2(r0, r1) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x1) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c650000"], 0xa, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 11:10:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) socket$inet6(0x18, 0xc005, 0x7) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28140, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:10:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_vnetid}) setsockopt(r1, 0x20000000000029, 0xb, &(0x7f00000000c0), 0x0) 11:10:56 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file1\x00') 11:10:56 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="7d313126802fb836843163b5428c98119a610925e972252a7c56a23f3740c09c7a8375b887ce62f3f2663f8ba34bcd5d268df4dbd48a2fbc07f9d61cd648c495cf6692c6f9aa332dd2c191ce532114478f8e5d9f0187a832fac2d65fab4c286aa3b16d5389d1e22146f757830407244ec1a93f85265d1f462c28ca8b2b6d06339b7376aab3ab41b5b653df7d46b3cb0b43e35fdf283ad4fad6d568a89ad2567c7008ded4527ee737e7490f6f18714006e6457e7980ea634441a1360fca5247eba78c5a3c0a6f73bcd5e2b60a6ea54383ec25f9084384899538186a8d26e62cd99fc577ebc5997caec845b65291a29abfac240d154455fc2204f10007e57a5c15f8dd2f1e9ab238009fcc71311222091d87e45ef15907bfb07506abe0b128258eac1e9eb45f49e62aaf2290730f5e817a9665b45f43314e66dcdd9c7faa734632f89150326a7fafc0fcf92299b5bec200e608eab4297ad72f11dceb2134e995ed7d88c892d1df97c5ed0db9148dfcc5a67b9ea1269c0a1fd443b566ab1f281a752d8f1b0e6df79d3b00fae0417c8739dfef32ca9f3c66c51692a7a93dcfc57f10c541e56b1865ea3a08f7596c105da2befe133b59ade642be7bfb4dc09f0763bce3ff8a1ff5ac6096622248ca6656650665a5714bb821db3b93207159375279e9599b31eff6d7bfe020ac1d0605ef3bfac67b8c2919f25077ca5d22ce11291f3b16336d946fa43baf2420669f27a42034e5753224be5b820142a0b17b3de61b7279416757b0e13278da85fe1e330168845c9dbd268c01e144424a618d59dbd006f02c39bf1b2744aaff5faf83410b8acc697555e2b708cc671235c322b579ec4031172e6be4e1b15c6074922eadccfa304e87adb204f609141b904df0554d984029f15729f5fefd113a834109f7ed864103216aef999db4a534d617b78a401d094681f8c449709497d82375fd5fe40d0e9e23e1e7f2c097e5fcde5604b839c8466f6c66c42a8f0888b6d27e51c7c45524652285b07c15f38cbf2dae73376c89007adc4f24f6fad6918f739db80c025dbdccb87b5929cbd195b58955b8d85b6bab02a450dea7012938c0d9cc3a40522f068195aced7fd3e97d515b2f30f16e90c8c13fb13c94311857e3f9ab1f20816908987349abdc3a766a91441225055fdb074ad38983bf08afa98af99cf330f49a7c2afd417d15174a499c006695fd9d2182a99894f095ef086c338366d545bf9774248f088872a49227620c554456d25ba74eed3c0cfbea20b936ac035c4ed6c72fa5de519b5b4365daeed703eb7c3d207ed25354d56f495db09e5670cc764c4103113036223e209fa574c344a9e6f4d28b9766b5b2c68a8685f2b5f3e4017edf44e4119203ce49634c3e1c7d9e7ae23a82b38131f2a71a50f3879f6f2afb714c7833447c8c8bbc10693939b06d7e8b1323feb22493bf1405d98c0ff565167b1a6abf3dfefdc5eabfa5330d9a6c41a40f12050bb4a29adf6a4ca09a2595865775f66d338a6a5d6f6dab785552e2719a6ac2a4c9623f829b1a9717ae4a18144059a183d7fda37510807a07acc8ae1c4f30b1b09792b12250c76e6902a08d3a1ed207f7dcbd524b17f04b0ce4fea4bb603111b58ce7b969a51d6cac612b8846be57b7440b14c80edd2e6303973a5d371edcb85bde9e6cc2a0ee65399e5a45f7070a89f328360bdd3cb06fe561792546638d731b409b1a03f07d001a07f1f276e12420134419b9a9d09ea1153fa649319abe09353c3b8702cc5b9ecf7f26758b00233da41e71cb905bbf84ca9e57f96b187b92f92b08c5fc1f54e88caf3610528b9ab146e099175356f901b8e314ae9fdec18ad62502288dcd727677b25f613097c874358bbb31b78d6b29794e0e5c021057efd3bc5781643401fc1e150d5ee5cf57367b1f228c0a5430d0206d67237480ec5b46d3b6a5a49f494054d3e609004c55b1475d8512840cce19ca983391fccae79346a9195184636fd444b7031f252569ca84ff37c3f3e010aeb0be8630e721c6a28bce8fd4d1bd87b85da08b6a52d29b07b69d5cb3840de98a659f3358e3198ab4218818cbfbe6a8e3f34c37bfe4ddd7b10324c90ebe9517df0d6f4b48c5d188720e4f5115a3ca89d44e199cf51ff9c964e886d797cb67a64975d36ba2b2ab7ef690f9f3e014ed0c5edb3a6bcd46ac1b8dc32f4e47e69cc5c9acd1591d0524173118fb9360a1d9dcecb7acc7162c7f23a69b6829d172f119b092f551d9446a197cf6667e634c0781f3c8e87809cd4e888a344f48e33e759d3b35cf838beaf8f256e89fb2e2a10f2ebddf15d37d9f8eeaab9945d07b8f64447c4eee3f28ad105f5bbdfc0020f1ee586eb3ef2ebae971c054c7d11376c1f20fe729969a75b98fe70d93e73eba5f0d77275dfbd79b7040c34979897104e451388e65254ea8b982844c9e494f7f044c7c538d052c6d77b5208290dfdb64e3ec31b5c7f1f0f21f16ee8d3eeadd32b3db02c34038f891071d89cd7e23175ff2d22e8d6c8876d314fcb1254287f39a37b9ccdfe8d01863aabd34721ec604d01cc55df2c0555fb130d32036cd5e4a5137639cdfd09ec4cfff2a452a7631b43c303f7bf12c5df5f8b0ea8858e2d7f02b9dcd8fe930b96addda67a8be9a67310ebf0c8c4b911fe2e32148e182b63d154502925d2aea6cdfd61785aa393781b606389a10e6a0f4c3725c6019c0d19b6d5e4902dabb2fae5070bf758494e7792db7ae5d17d2bdc14c30ca416193111e5377abc3ee2dfd37f5804411c6632cb673490e90dd9794c41f4b1b5d9c0a1d2f2e15a32d928c624c2e4ff40f34cbaa245bd38bd26546ecc09729385e49672ba9305fc852c0766ccb11161889e0738d75aed112c389b382c669dfb3cdbf159b0df7e81d798b8b2df7f2c9a6af0367c39f3b78a72144327f1c29fb7c347156fa379200b6c5a8503ef714448e0885235b966c08e74f42aa4f1ce68aa0889d5479c7475807b913ca0ac85215f1794e71dfb96ebc93431705bc9b5c1d89585e39b88d4746fbcc6a6785fced28903cd5a4b20484fbe1c85b0afc4489e4fa2fb6c234cae158df1587c793680af0f17f07b529fa6ddf4f63b36cb1818894dbd9f27bfb65dd7abf2f50e0bb35ca197f52cb95e35a0192ed48fe24fc81c3e0783667ae03df9815583c4dbdad6841beda0508364fedabbe79e8aae07aa274db5f536bf2c7aa454cc1e44118351a7a809bf9b310393e20f151d73aea0d0740caa6ff96745bcb2f0edf8aebe6ae5961da207717399e0d12dc3a5507f0b07b9fac4b2afca2b0121e3fc42374d137ac8aa1b19db60136d59b75ece87a70422fea345b7d96c30e38c920e4ea1283e347adeda729551b779127392b35477f52819c6712a39f91f8d353a675602300d6d5fe06dabecb7dffbc5d640b59be2bbce5ad1dfcb073a303fc56bc5f7ea82ba8c013880e40592df4e90612975b06b4258961bbda7ad7e98c19260aadde4ce3261b5e62fb83988ce22c739c864b7ae1ff9d19eb6261d582d2f89f04244a72e990dc57db6523709f30bae5d1b06923eeb271da9d1ef4c5dad2bd4cf5c153a4da8fca123451e4e8526bf561f3aad9b6fed9824b45c1fc8dc52f8db6cbb540043822038785db6c63c32ace153d9ebc2280abcda57c37bd823469cd22b609cce16a3cdfcb93bc80f5a6c70be5aa12296a6092cfd5c300fb04e1ab663563c7ad5ee73c534502bd3cf12338bd0adce36e9d95494c2761bb673ef1296e7a44b3b6c07476454a4217160a6230344bfbc7ba92a31c00d07b3a4b15c5b491bd1429b4aafd23d02a3c2581d4ce3a70053e0ca228f7478e4bb410ab94d3f43b420dccaa25117c789e533429ebb7a3fbd6b94ec4e4097f8238e8bb5abc501a2a736f69f1b200deecc6aa283806878757f481cc7f546f2d1ac0520a1ce5a4691212c5e63731b657bc61cb1d25a9eed43f9d9b5874c0555b175eee0e435fe3b7496f2122fab97134a49bca978d927020311fa313b36501b9e5e300bc431a66a2c2e46e7aec7acfe8ec8b808240f3d222158b9c9eb4ad5b0cb1bb2ae72772bc500c58a78e54419f7a0d5070bcb30b3e20cb58873a02976cee7c1eec0253b04cef68cbe966cf554befab2647d9d3a1ddfe3c4ab499bba771f016f1966c13b8ba744f730f1e3c8cca4fa7a18118f14d4b9b4f07a9fca424ed2c0d0485babb45e3070490e9281f250b3ff57cf2de66c70b651c756d43132a789218dfb0f6d4bae48af7a14b1972c5bade7e8813a686d7bc0d788f7ec8271c6ee58c0ac25b9cdc0984de1453ff74abfd3041a3cf926449da8e7024a920edeb5740b8773c46f40f3508fb494a79a458e670ba795a72a7d0420f2be6f56c9ddcb90f4e8ffe2c6d106568bf3643ee869df6dd11c048232ce24b20879494d79ddb2c41c38aaa74471ac58f6e0a4cef438f3c261ee60c0fcf79deb1b2ff028044521b22c652126d49793bcbd6960dc83f3aba6f7602fa586516da1b04a66aa6884f001995285e055b080aaa21f254807b25e451bbaaae1661ba80c65afa8638889c1f99246aa17c1dd2f9b1d0b2ce575a8b61417210c1c1acdf7ea011e07458c5b46e586757385a1d58f17ae06028240487a1bddd5bf6c60036eb18d5f26806ac15e1bbaef9c25fbb4b8b4eca8cb9337324403f0fc92f442f6b167a8a1c20f5286cf38c7bf5b37b26373e15d07ef05446fe68cfde0bac6531acb231deb4970f5eaed868a9a234b42ff7ea6c839a4fe71f9dbaa6d5f8b83632f598bc5c4102c343f5ca109e63ca6409d04c5d324d7acb095432e9a28ea7d01e36ee042d0a62c1b098ea53850df5506eb2312720d322fc3ab687bfbd91ea9fffb9996ceb7aaac12d41f49f5277be3d73ccb89dff722056205738eda515aa9ef82d2b2036bd91092dd731950ce691d5891e0a8c1e0188da7a28172ce9952655885cf3c40a58edd1efc77add5f5e131572f8cee66cfa4644ad11a41a7fae310bfbfa572dc594fae3cb7678b7af74c70a7fbaab3b8ce511a5937664895c3012b4ac06e7da5574885d5860514e439584eb8a13721a0b74453f1a34ace9086dd31a43329d5a8a3dc1047ebe9181af8f01811f1637a9d22ace09d4198c56f0bc48ba8beb0562fb026376038d8347b0985354133c7a76d1b040776f40250bb36ef52faee35fbc82dc6d67b76094eb61ded59ce0533fea4d788407199609a5cddf7f9c20b0c25c0d1640bfd8f3c5d54fbcbd57b0642259a22f69315e231f05609b9aea20beec4032934abe314d99fb774f8af2b8bdbd9a2a82add4986afd4f7c19f5614f68cfbd8c2082cd2d964bdd7ffc026fcec427c95b17202d0ba936f0df5ab7792b4d14d28dd6a0ce93ad2a3942ddb38c1406a478201a157608afc733615d8a29c4ff800635121e9a41b21089f3fdad3086a6b8b88d24cbe3e8b9a2c45e055730ca08b384fa80cc0af4898c134141c8f07335ad7dbbb361c58c207c6edca65602b70b2f0d9c3b317a1eb6d43b50b31b0406173ad0eeb535d69b43cd9310e0dd83bf29b70493f1a568e363cca00167ea1c67ecf92f3a7230b4661f3073f70d43074992851d9ee588e2b5f1ffb2470194ae930b1d45f65cfd5f5d93999acd07f3f04d48217f9aa5f3ad262933be682b00a3bb6c1b1f8dad5f531364363b8a1f20a828a7c2eaa48d445d6d83bd825d71696313808ff091ae1dbc84b556086e699c02296830134406d94d6eff4889679e972a45e4eb1345ad2cc126cb9acf4fed7bacba3f26db35b224434d3945d419f3321447cf8c"}, {&(0x7f0000000140)="ed99c359defa1e1a53368c796ac3107af5bbaa63970123721bc92899ef207e41c4791b98a40bc1724cc3ebca627312b6962d3c04d72be2a4b0d5bd6347bcf2ade0c4f18340306b6367c80bedf18f4476128d37ed91112894cc67963244c279d831c09c8f4cd50ed5822d4e0447846dfb77af72f7a1e002f88e631d803c57486def5cfb4148f06f90bc2099996d19475ad301ede0db4933215c062dc7bff22fdb1c63ee4c35e72c5d5aae871a289dfbfb1516b4a74f971a5fbc00fc679110"}, {&(0x7f0000000240)="5ef477288a62dc0d8a14d6dc9d06d16ef5af498aa5c52cc14c664cc1d342ae3737718e05a8240288b8e831251da78f6c5e0ebfc7121fd9df346a78da515ee387bcad4b89c1ed0f54817c168c18bf8a8c1b2f0e365df6218a21fab443c6db30a70164e153765bdaeb46163d6b7cf61f0f582746d1e6e975ff61ca9043838d272c9edc033739896dcd74d53e697cce10472276010c"}, {&(0x7f0000000000)="93ee6fc4a67eb4105afb46d9b1f01680c596704ab63f4245e3"}], 0x19d, 0x0, 0x20000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xfe, 0x4, {0x5, 0x57f}}) 11:10:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec246ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"], 0xd4, 0x0) setegid(r3) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r4, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 11:10:56 executing program 0: r0 = getpgrp() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000000)="1b46a55d660593818530f6eb0a4950f32a6f8cf78aa195321cd3fa0430cb8949e458adb81c0e9587cb5c79365b5d60a44c6dd424a643250451b2ca06e37fc245fb51323f8208db2c637fdea240f4406acee632577268020c071dc7dc4710d08617a5c79223b3892bc788ccb47e1601ad6abb15f304302b0250b02a23e13623c21520d46522b9a1f16b7935b16a7ad722d7512cbb82144461dd713bbca90b7b54fb2b4e814f1f68da87b6f9aacc045edddbd4623149ed305f6a358007bffebded346400639ab1c0c56f93b9cdfcfd07a71a4821362eb8aab6097f86733dd9925300e9fc0c54a0b02963aed3e10a685cd7cb9c80f5783b4e75a7452b1695e0901390fc0bd045c9c5e304b75e88dc2272d7c51e3f34c18386d0d9cd9ee547068b98e499004817243a034b642dce051dac6492177909bf49d6557afb37969949aa958c79cb2ed32d5e4ea24caedf1d972712dd15b0ef407e706d3cc6a77200346b68f531c240e2873edea90eef35d2f7595b2bdcd188de8a004bfe0a3603ebefa406568ebe9daced62501ff8409782f0f5ead535fab4998c327b42c95cbc6e17c561e3c560813dfe2bd07a9dfcc8d8d919b1b2f24dd8a349d3aca062e7a0ab30e5b25437ae4e78602a9cdc6155905fe7458fd41edaffc565410349fdbbe56cd9013fe1a3b6efab03f61333d890ce96b3db9e872f028ffbc36457a817bf2ddc51410ec7e21c468ce88504b4e98b0e3bdf0933a1a7d2d1c6a7c547e63c87208bac11d8554b763a7a30d113a96c4786f45bd608318825950b4ff8a45f1ae15e3d4ad82051bc281e25f02ea2a75fd17b975f0497ccda9045ef6eaea8b1b3795e5b547c4258827316f4d400f69e32b1b2bc502896d881284ce178b95ab1a3121f015c403eb3d995ee977412cba7784092614b94f0732ab264e1d1f1b403eafe23164535f13b07757cbc75b895fa216b9cb1ae829447161dd3ea400b33ee417943d8a85f30577984718c2d759b346d1665b7addd506d692ab37fa4627b4d068536c683a95bb0a983fdb96656ac7c7fae255f43fbd9900e5f3804f065d4856e943ad91108d7cad5b152ae639deb0da1c28b323a2e1de22a146633bd48f03a35f14a0df9cd3e98a10a6d83866d34db9f09841e92542c207782a5f324e7da9330e0846086afd7f12d957935bc785b5232fbebc69a21a3bdd2b2a1597465d5e7d275675b27729493d7abd50eb551b35f103b5581cd2b416098b634997ba5d9c43c18f9b948e90d2fd8c940701c7b05bedf72183dadc1d2562de355386dc98dc7de0ed9db0be1206a3f5885923f1f9401b2ca1cba3e571206ecf6b5fb2de3f55ca2946cd11d1777c50a56005b281eb441dd774c3a32038b0d290263fb8c7973a56b7102555bb333de2c07d7a0e2f582738d9d0726bc6e7e90aa5d1d89ebe29976d83c1d3d25a5df9ff18f9d3630c0e07181366d13f3c3bbc917ae559b820f3e4ef4426dbb18ec835491798dc75e5924518fc650315288a15d73a1cfd2c489b7319685755d1fd135cfd6662ea9ea381ab224ff76383b253707f4bd903d991320731160d73d08a8e986da183f89df781abf72e1b046655b143c66a9727dd3fc37efe730c60292a5808dd7d331656a8e4e460bc20c5590511b95556dd58f68c0db20a03daf6216cd128f7e4c0945660f71ec9959a538dfa3adfbfa8447f440e7d1477a1025703780b0957902eb8afb2381280d5550bcfab3eff9ee5637781583d05853fd78a87a70b764a21799d70d5820ece6fdd24ee94c275d9190e8a89296f96c72b0b44c5cada98505261a924281ddbae175edccc0b9ecf5bcc579dd4263af22ebc50f1573231a344d893b83101e44ab655af91a99685aec7f44f83129daa62bd6c68dd3dbad384ae0705a3629710536e0bce5b959f962432f0e6b1e0ebebd89475ed8874112ef0db8466cf3db8520c2359d92126b258a149a404cfcd1cfb350b0bdeeaa13a4f3b546d42cf8eb08d7d7f96b4e5956bfc6f8107dc6564c45227f26902393046743482acea29108c4120d1c8c034984ba8ae44120a57daa3cf7446100b5cdab743785a7d093fd46f347e183d091f29c79e1484cad9c662fd5e7bd41070e99a607e3c8c32ec753f31b42afca6b3b26694dc7e548f85006a19a20fffabfd8de2f0ab666b6172227c82697ab368f6bf2a46fb4967cbb22477538de7f4e4d470be4377ff64bbd20a2fcf6a48d9937ff4119fe314436b084c7fc84c4b01c67af55cecd4786f456e5da27ab4e33c9deec4a41593ee3a8fef94618c2e7de72fef90a5e399854d3cc459bdfef2f3fc0b472cb4bfcdc07bb0ee2ee0319d31504a359aaffef791c8d2808ab55f621431600ef4032b501665716a6f182a23a6e5c6ec96e2b8b8f9d5e3e26b08e66f7467e9cc95fb83b6f3705bb0c3ca52938246ef4c90bf16e4065fc81a985f6c5fb6a2512461a28bfb09d2f194e67f97ee22e1149d224981c07b91b7d1306f57e1bf2804d5c9eeac19d383698be3013cf3be2ec7ace51f37bdd4631513db7151287b958a0f8b882dd05b1ebfe0c630f996e11bb5bffa27354042d9868451d6bf760ebd49f0a42bfd4316d4d83353526cc4ff88a12e07ab2d163d45cd08891201c70aaadefb599a1f62bd817dcff77702018c1e47d2a49f8ebdf430ac2903cc8f67cc95360cbb9c44b2e55194caa87ff8f111b04cfcae5ef65312990f691f30d48c53870fdbef21359dbf86185593185fc21f809a3d3caee6b00e2d6b14dd06288d81a2a412823678dcfbeabca5d356e4cef3fa557240a72a849287e71afe7c1c6eb6ec1000635317c83dba5487d7b54a915ab2713bd5abe1c75f7715c12396fd155db9960a329e35e151736e2d35f4c18fd4183a3e161062d0ac807d92ac7f526dc576ef0c3530b7e601f66d7cee7f30c56e8b90e6da42db963ac827efb5256567bf1e24c4e9b1c559d50db34ce75f252b4a1f3e338b149a39cf49b15d62950687c1a64c63849c87ab6abccacd6292c401b6b6a86cee5a3585ce1f03a04c89e07cb4e504f70ceb8ac815cff2c0a0674a675cb179b6baff143427a1239efa67ea41caa520411e3e321aa68da15be8d78d1f8e2a01f528cbf5ae0cf4e466081ddd430ead6f6ee15242c4ea8e0d0f766924a664a19244c875c00e2a28bf1653d249e8caff417236f074eaf04366060b20095dbf0111aab0524aa981003adf3d37175ec2bac1754f00fc082cc0e184d94dca93fb24a62cfceb572fc73565c9262c6445f7bde4c02999d75650f831415cff02d4a4b4b38fcb5c24be35ca00f5cc4acee767cfb00289564dd5792c6d0e5f4d039858c3bb571e6b8230eb9ceee3bc4f30d4534ef4f812272e7dbd38d5a46eaf88c4b699433172bc5a5c0e7fd0963ec3cb3fa740b633f51c3a90a48dffc9d14610d1987aa50f2e323bcda19c4454975fdd4924a6a22dd2b8323b190fe476f1572ce9ca7bd327fc4b446f5063862a6deaae97ca6d156b9f482ea33f8ac4ebed1a1f5951468013fe6000370586a710cc05c0f13baabe4de11d28b55fbef357964cc35b9917fbefc12d5387740fbc7546efbc6ce4cedcf0dbe5fffa3fa965ddf78cf936df5cf80e2425b0fa2597e5be8b01cb4c46af47385365c8431a73eb39201afb68304d203567541e69de38132fbd795dc9b0c4b526d2e31452789a41d8bb16ec29a9e8fb85ae7b2d9d5c8efd80a55c626151eeddede5445cd3a459ba24e87dcf14fc8d8d0b1884f7cb0e3acb7213b10d5e4ba59588723aa25c526bfcbf157f9929cb38278076c0a26558cc7da4ff46bdcfefbd4f8eb0e38c00db54d93ba3cc8b276852ea3d327ce20184da6d570c07eefe8016df57c473e6bf2c2b20e8cd31fc654e72da03c5c4ddfcc2332b1165cd96d44e563d8d0f792815f6f8575778066d1da2b551693d05515066835dedbf808e9e00c9590a2e0347fa05255b955cd3ff4a86e6b405ccd183fcff240f7debd4cff7e44ebbe95066faab8822a76c17afb83ffde8f40fae2373e27bc99a3f1b69f3b66771cf5725dc3f1ead444e2e5fc6c71ccac27f75791d8ca562a3797f1fd265aee47b6e4a96aa834a6e3e13d6ce6ff06d86081bcad94c7414191a12d0514cb3c6c2d14db6a4efdb58c34f7c28711695b202ff2560d496e8e8265361b909e46700e98b4ab0e6b4a62b91b5daccf202df0693ab045dfa4324779dca48857ad4a0de766d5b0c5450eaaf3a5a7ecbf694cc9587c34852142edfe53efcb16fbc886193a604a6cf2ff055727ab20cfc57769f2f4ee3556bcf3b46c9b24b4cfea7555f81c454d334216f306a504afa5f34ec6a5909d3f155557272985d9b5fc98ffb6bc9a7ac52535deb84c377c40fec880b3e213e6452ba4960adf0323f336361d8a0f3eaac26d52cc6d8c3a16f21308bdec59cce536180848963b32e69b9850e1c23abdba7c35b6b6917cc5ed871710c0909450bec79927057a4a8e253fc9ed899bc470cdd307f30918f9e97f45332eb4cb4f403f316b50ac349b980d67f39a1ded04686c815f843f8f96172683c1cdff60e00e9e510f93c0451f2aa9f467029547420f57198f9a25726d8c147ef310349f99d6bf36863815c2bf8da05dc828d03e3084b2d4bca8cb68b22412bbbd6df45b23cdbdd951d9fd265be4ee8670c3305468eec8e72164f4b4c222e9b76e0bb228cc7d4ae8205a10360b534bd92065723eaea7fe93bb5d93c219ec38e841cfb7c60ba3c81a018282be846f6a2d565ba1edf7c777bf162336186a4e88986bb79cef653a94c1563ea7e273f56ff4ce0b11a7cc656276d8f93dc8378d87a0f16590d56aa929fbd802cef6606e05e466d45dc00ed93c7c5ca096af32cdb89b0144e90d9aa2000dcde92a473fb6832336eacef031c75d35a4c9149e1f6fdcf04cef068fbab19063d9f05d0ae6c04fbe74bef4594e27c582fa793bf5ec030ce6614d019c1fa29113c6236267b3fe2d428307db700cc7ea9ba1d436ca4ef38562e4d9912c5e607609e205175aea185b2e4c5bb46469bb8169e8bd245fe077419b5590f120bea39f0ec7c5973b2e9ec7710f1c56c00f3252faae6669ba2ab1fa38998ab23c962adb83b4fe4a911609b74fe30956d0016cee350d0088dae62f9039f2cec594e2e6fdcd7b0ad7a3b38e035783e10d940caa88c7036c32ae8778a515e81dd1b7376aa477cb3020674e10428438f11c4d70e56e4e30b7ba1b2eddaf04ace68740d4f51f6720f3aa75b356c0efd21ecef84b45656d5f9a57b78156a8962bf4d627bc16fd763eec5f4fd0050b75402eb2414c742ec5199081dacfd34866cf354f88a90cee5eaafff486841143d5d3eae8c60ded759806cf3c5b503343617038d22ab14bf856eb4e08d2635c5b78fc02c79694cae2d68d2195ad71119b1cfb4bbc9473080c90fca902448a896ba99eebd7342f15bd2ea8ec3704c8431cba8143bbef96ce69d933c3292848ca0ec26069c8e3c048ff972b8066fdb628c475bdd7647a9ebe453f0e0a27e3bed4b500fd22232e82abce1e3270be9ac59c4572633509d9125693a92114a33d01d351c57b5a5b7f5e36fd5fd45ff3395387f98353f0b727f0380070d0b3753e8b980a05604dd47f074cb4358a570b15c43bee2ca76e0e3433df06bbac077ccbacf14a76a23d9ba38c1f8dd66f7bb596dc58a5fddbd1031ceb766f06c7e886e249d4b7ae3a2df55e62e6894bfe40ae27533dad441abcf883680dfa438231177c11d456794c3e2804f20e819d1f00ec27413f4ca86803918148242ebbc6eb2b7b6dc1", 0x1000, 0x0, 0x0) getpgid(r0) dup2(r1, r1) pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) fchmod(r1, 0x100) 11:10:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) socket$unix(0x1, 0x2, 0x0) 11:10:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xffff, 0x2}) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x4, 0x4, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) setsockopt(r2, 0x7fff, 0xfffffffffffff800, &(0x7f0000000140)="03435106339473f4d30e309758068fe203a71fdcdeeef81e73025ac5a0be8203b5c0f8d96495c26dca53814da93ea9b6627d142d7f62e9b543c9ce7a5adddae998d2b96b826d2266e51bf084bf897f4fbc2d4db58dd61a45def676ea484c48c5fa4eb6279f452b784e18ab973506ffbe23008a6c43b7e06594e44c592f538e66a51e4557f6d895886613b0d75658b63bf1d4774629f664882bf2260ddf0232f04b61b12e535c8d06afd641b024d70077f391c7a90e", 0xb5) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:10:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x2c1, 0x42) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/188, 0xbc}], 0x1) flock(r0, 0xb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}]}) 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:10:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x80000000, 0xfffffffffffffff7, 0x9, 0x9}, {0x5, 0x4, 0x1000, 0x2}, {0x9, 0x7, 0x2}, {0x1, 0x6, 0x648a, 0x100000000}, {0x100000001, 0x5, 0xfff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 11:10:56 executing program 0: execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:56 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x3, 0x9, 0x7, {[0x7, 0x3, 0x8, 0x6, 0x7, 0x567f6fb3, 0x2, 0xfffffffffffffff7, 0x6, 0x1ff, 0x0, 0x7, 0x7fff, 0x293a, 0x5e1e, 0x1, 0x1, 0x2], [0x3, 0x0, 0xffffffff00000001, 0xffffffffffffbaf0, 0x7, 0x9, 0xfffffffffffffffe, 0x2, 0x0, 0x10001], [0x789e3c5c, 0x7, 0x1000, 0x8, 0x0, 0xfbd, 0x200], [0x6, 0x6, 0x1000, 0xfffffffffffffe00, 0x400, 0x3], [{0x20000000000, 0x100000000, 0x5, 0x6}, {0x87d, 0x5, 0x1, 0xffffffffffffff35}, {0x5, 0x2, 0x0, 0x5}, {0x6, 0x0, 0x4, 0x21ea}, {0x9, 0x0, 0x8, 0x4}, {0x80000000, 0x7fff, 0x0, 0xd9}, {0x800, 0x5, 0x3f, 0x4}, {0xfffffffffffffffb, 0x3, 0x1, 0x2}], {0x9, 0x5a, 0x3, 0x3}, {0xa0000000000, 0x10000, 0x401, 0x2}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) 11:10:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x821, 0x4, 0x81, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xde}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xb85}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd01}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/12, 0xc, 0x41, &(0x7f0000000180)=ANY=[@ANYBLOB="0000b49206db6c653000"], 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) r3 = dup2(r2, r2) r4 = dup(r1) symlinkat(&(0x7f0000000800)='./file\x00', r3, &(0x7f0000000840)='./file0/file1\x00') linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0/file0\x00', 0x4) kqueue() ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x800, [{0x2, 0x8}, {0x1, 0x8969}, {0x1}, {}, {0x3, 0x2de9}, {0x1, 0x9}, {0x2, 0x5cd9}, {0x0, 0xc731}, {0x3}, {0x3, 0x100000001}, {0x1, 0x6}, {0x2, 0x7fff}, {0x3, 0x80000001}, {0x3, 0x1}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0x7ff}, {0x1, 0x1ff}, {0x1, 0x6}, {0x3, 0xf0}, {0x3, 0x4}, {0x3, 0x7fffffff}, {0x1}, {0x3, 0x5}, {0xb7faa17f7b32fcc8, 0x6}, {0x2}, {0x1, 0x8}, {0x0, 0x100000000}, {0x2, 0x20}, {0x3, 0x200}, {0x1, 0x3ff}, {0x3, 0x8}]}) close(r1) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20220, 0x4) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2021, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x7, &(0x7f0000000680)=[{0x1, 0x101, 0xc54f, 0x101}, {0x59ad6fa2, 0x3ff, 0x40, 0x5}, {0x980, 0x1, 0xffffffff, 0x1}, {0x4, 0x7, 0x6aa0, 0x6}, {0x7, 0x89, 0x165d, 0xffff}, {0x10000, 0x1708, 0xe000, 0xfaa5}, {0x80, 0x1, 0x5c9, 0x49e6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x1, 0x80000000, 0xab, 0xe43d}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x8, [{&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x200}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xac}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x2, 0xfff, 0xffffffffffffffe1, 0x1f}, {0x5, 0x8, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20001, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) write(r0, &(0x7f0000000180)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c", 0x80) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 13:34:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x1, 0x0) dup2(r1, r0) 13:34:12 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x5, 0x7f}, {0xc3, 0x2}, {0x67, 0x1}, {0x0, 0x6}, {0x145, 0xfffffffffffffff7}], 0x5}) 13:34:12 executing program 0: lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x7fff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:34:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x80000000, 0x1f, {0x5, 0x13}}) pledge(&(0x7f0000000080)='-\x00', &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/133) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x800, 0xc41, 0x400, 0x9]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x5, 0x1000, 0x7fff, 0x3}]}) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = getuid() r5 = geteuid() setreuid(r4, r5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x81) semctl$IPC_RMID(r2, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x8) r6 = semget$private(0x0, 0x3, 0xa8) nanosleep(&(0x7f0000000400)={0x200, 0x4}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x1f) semget$private(0x0, 0x3, 0x200) connect$inet6(r0, &(0x7f0000000440)={0x18, 0x1, 0x4, 0x7}, 0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x1a4) semop(r2, &(0x7f00000004c0)=[{0x3, 0x72, 0x1800}, {0x3, 0x8, 0x1800}, {0x5, 0x3ff}, {0x1, 0x80000000, 0x800}, {0x1, 0x9, 0x1800}, {0x1, 0x82, 0x1000}], 0x6) semop(r6, &(0x7f0000000500)=[{0x3, 0x4, 0x1800}, {0x1, 0xa38, 0x1000}], 0x2) 13:34:12 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 13:34:12 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) recvfrom$inet6(r2, &(0x7f0000000000)=""/171, 0xab, 0x800, &(0x7f0000000100)={0x18, 0x2, 0x200, 0x2}, 0xc) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: r0 = semget(0x0, 0x4, 0x401) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r1, r2, r3, r4, 0x0, 0x1ff}, 0x6, 0x20, 0x2}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6ec1, r1, r2, r3, r4, 0x84, 0x7f}, 0x6, 0x6, r5, r6, 0x3, 0x5, 0x4}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x5, 0x5, 0x6, 0x401, 0x1e189de4, 0x40000, 0x97, 0x101}, &(0x7f0000000040)={0x2, 0x10001, 0x3f, 0x4, 0xfffffffffffffff9, 0x7ff, 0xbe5, 0xffffffffffffff7f}, &(0x7f0000000080)={0xfff, 0x9b8c, 0xfffffffffffffff8, 0x75, 0x3, 0x2, 0x7, 0x7f}, &(0x7f00000000c0)={0x4, 0x100000000}) 13:34:13 executing program 0: symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000001) truncate(&(0x7f0000000c40)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:34:13 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) sendto$inet6(r0, &(0x7f0000000100)="70f702a3e307217a91159553842d261f6a08912cbe1321e07039fd566784c63c6134b7b29b13fa2da3b7c8b4806adaf11c04d9e7e58061af32c0a7805c063eb64c1eba29a88a824ea729943ffcd719ed4ade5e6110c7ab22160a0f80bd77ecf539836555153c73d8510bb97760925db52a10d645423f21f2d1008a7182a382d8d760a92118634bb2a359792bdde59b8d26bc4ad9ff77a613020beb5362140f96de8d114e070d2e94ba4a840b505726e20dc38fc1aa857bcfbd4af9fe49cc790e5acab79e21b4329e026ae6f2251457a5649828306c8b2a0fe05cd7b05a365523f0a24a09bef3f4623180b25d30a63523cfbc5e80cf8e3cd8fde037a984970015de5374daf3faf04ba2bccffcd7921679a8214ff2f6735d5c2d917fe9759270221e7cf218d82f78eb4d2eb1313bcd26bce66d23817d8e15c92e90642cc2f281dd0747fd235db5d9cd328c826fb384e2252745621eb8c051404fcdd2a1690c04c4046253e1e3b439c0b376f4bb05475010819f036cb8fc57c9b8209f71654480d84d301f7d5d3e4b9cd033136a3ecedc3de179aa3532b9b22b29dac60143401340beb483106454037c7ce15aee837c05f7082b06b26ba644b5fca6e1cc7c0c92253880a689c39f8363dc54399a53a6eded5d59d2e3972f38ffa58ff36ee725668ff09edc1548b7a8e9709a433d97154dbcf83817249217bd44b74959ca6aa0f93a90f923b550deab34070eaeb3e5351a7d006064c1c2322777127bfd02c3e923bd12317a7bae1cff7a73eb50154f92c296778a0372c8cc46517a364eaddacf7c6c8c101cbbf3dca6f8063a4c9bd5a6852b92a13319e9b96b4a6638fd439ea9ae531c2ae94526d93be256e42157ce8f2c6fcc958e12f40595a9fab1cc5c40cc84b14438519e80b229fa8180d520db3f369cdd271805febfee7d5c77b36f717d85285c9ba252c0b5075a54bd19c2d85c2d5e1f1d1594d810771a878b6117656f713f7a6e811befdf7e96c1b51d415fd9c2bc350ec5e9c8e491556367c6bc3dd57ec44e067bea47e3e2db591ebbd15482b38c4c3b77db8deecbabf45beda652a6ac2c4909871f32c1ab778e3b54aa21918207fd1fbbce3accad687f010df77f5f447448b7fe8576f5d02ae2f96d22161a8e88553b62e607d92bdfd74a9caa4ba5b6b239c294c165bc2f77d12d937f5410f34c29ea90ec4930b5a3d93ee3d032d6bc637e067c2713d9050e063635d4d6b52256746c1de0b883366973d6ce97ea3eb14aecbfad67416df0e2d8abe3072966886a1f68bacf2c957c588be6ad97135d1d3de4da4a75bad78c210adfe666f453a2ad6ebeba5a1212f65728275f83cfdd2031c072fef94911d12a907b47665fb680f2de7edb3a1746a937b661278286dfb20fec558b23281481628876d1048a1913603df83caea4f90e0bb61f20fe1167c37241cf4bdc30906b478c4f497022589db5584fbcf3c57777a71d7008d1b7b3b6bb87a3a87f6ebe2f8abdb89c609e6c4ca1ce1a9b96b5aef475b9d56755487daa7e273151ab9eb0c29c7a1b8833c09961aeeb51e726d92301e7c12bf7fe1f4d4a83464da0e1caf565bdb187f2c9054d54bcc3e3c83e593b5117890338f8befa723588efe7cbfcb8feaa55c4eb1d29acd529d4ef31763487be6b192659bed7a6d3157b3c23aeacd28d8392d782833e9888afde17f4332e2622f25a0723850fa2a6bed75704e1344ef44c3b497e2d13fc4decc74e84f3fedebacbdc5cd88732e368c52b301c5bed41412ab78c8202c1bc7c8f37045a89e21792ded93ce5428110426ffce04afc63ab5463c9d0e2f85a3ec5e28f566324eca7abf3d2ee66afe094971823d96bacd2440d385d3bb167aa7970ecc94d8c7063ff1392f28375d9361c319aa84905e279988a4e9474a6bcd8fc0af6b99e0dde9a695bb7f767c1dbda6dc5abb8727019e8849a902216d6198fa15447a2021bdbad785de4bebe7f712849c29c74c2683e3329653310f7264e134c82c771ebd5eea42898d5f4f16e37c3e05f0feb68b1973364ff9098ada5adcecaf2fcff0b286dde617567c176a8b459fbfc07b55b3e080d343529288fdcf93a32f91b2bf438bd646bb768220ae0686cc44639ac75b6c560efc19277bf6401eebb4e872de6ff49f0699acd116524955fdffa606a817915616e389cbec0a3da9523bdb02db73a5d0e5a027c8b2853b2d67b6f86548e4fac35bdd23b6f1a54c66561877696fe1382f37c7bc39984bd38475d895c425570b585e5629c08c38700f3497d6e92e4f7a9dc88a4406db573b7249b6f4bc6057a3d6f05b0e80641d8e33377221dfb756636905f2cb8002ae78dcc465cdceb4a81899adc021a9d5a1f1dde74eb90b610581eec289f1e09784c6fccbecba9f8c296749f67c412f07d252fd0258e4a60d28f8aba344bc1bc90abc4fa184e384aa0ecf262431e27eeb33fae02adb7c0ea7e9997435e4bbe2d60889bf3ad68820a12c0347563150c2c0e280a1542ed1b29ddebea4d1f5adab9d07d3ca8c2d0c9c45094ab1b7eec2ca493e8632de88ed9785eb5a83b836093a4e146b37c3ce2950831986fab03a63ec6095666ae236837d5d9824d8bf088ae9847a287a9cd26b2a6b35a00c434a733501c877ff5c4edc0619cdf52cc17c43cd8ee06081036b8794edde15b5430ec6d1050adcef6ea7effa1292967e41af983d66df0b977ca9046f66621387a9d988af3b29292063c33262978bbe589ad6ff59d1234553a0f0f93d9bbf3d2b777763493b035246cd6b5844805a130ddfa1fbb79b158ff9c95d047bdd0eb780e54c56dd792a93b664f60f03b657c9a6abf27dde66e2567f8c4492c8253bccdc1a8915cb653af9ce77674da6de001655c0d380afe9b45ebea7451d984da741e4e4db0f3885f7e4b079abfd0d5ecbe720d91e5ada24d48415e29ef4434b666c2dc71ac892380da81e675570d8941eefcdb626cc948a772c32bf55d14ac8b9fe33d4d83006dfd499043f8555398a6fc4a6a5e01b89974b1e75eef245741dbb140c005b382fc7cc89c2ccde7e631893af0b557ad7796640384496670d38df1d65e24b656689d2b34561aff4126450ae914b5f661320fb0ebdaef9099757b992d40caec4a78b82512289eb77ea278d164cf5a5bb7e4e9076759c0db227b8ac34310368de326fc52958b77beb3ccbc23067cd73b0cc598be207681c32c4b3bbcef16776ddac438058b04dce354ff3cdb72a8f661c79bd502c37c5ab3206d9d0354a0cd201f298723ca161179beb2ab14642e53990e6d843323796455d30971c2de20b52cb8d461e2fb4aef16e9d9c2ce4ea9202830daeaac1bce2e4ef8611f4a75645ff06f99d770b18705191186f19775ed0397283cd0ea3af15214c219a42c5218c9568ba64b81d8decfecc89cb5f783edc421995763432f45d80e62ef18c9f9e6f45c967381eccab2a7b19d45ac103f614fad65eeaf3fb2dd2340b1e7da9f0bad495c2ab14e9730e09edc50fb115becf9588e282367be2d225e5731cc7f592cb90047c9c83597d55e433edac3a5b32a282a2f10b994ed0b0d560705aa32de5c811a6fc600782b5027b3b5e955c3f7a179c4e66278d66d5ac513ec762ebb2fae29206c955b4b0a2730520f3868733e33319becdc99dadf2366ace1c07b82968c73831807e6002e6f8ac8c4450e6fed5c49e0dd0a9e428649f30f38426c2d7e9b1052b284e62e99480345a329654221afd27198fa6d341d5c9cfb57f2966066b6c43bb48bb09b4e36418c11e49705629f60a9af042df493c33608bf31fd531cb9605e71abbcd83ec415bb301bec3007c6d4486025df1af4aff5a705c649d04bf37cafd2add2ecf9d0f6d679944a8ed6ea750c4b14c326ff7e8ecfc23392d6c39badff0b10259f305b5aef453d6256b94ae211aebe5f2c381b1fc4b31168b57b124ede8197aee4c843250c972d4bb51bf311787ba1d5b063053fb74d2a65eef0376b650e5e1b9de995f97d918eefff20ff0984d7517e62b363e70b748bc22cb64f69bf7e13d9eb706b9a255fad7d9e891364ae90dda0a420a4f14df50f81ca5e03d3b7baa242a4ce8a26d764387f489f279271194d59e8f115a3b66510c66896c27df390c18291ff336d15ba099daac494095d49210fe4bfc89b96601b565ae483548c6283650fefdeb34cf299f3cba2c6d9888e4b9568f30df364b3913b36a66b26c4b8fafc50cc7bb50eb98bb7e14638f714d70f7ebd26eb230a98923876e1eeb3cc97f26045ffde4e7b985fe9895ab160ce98637468ce7533685235562b4f9f3e3ea8223f4bf7eac3d061f9bd79f5dd61fb446f46ed97a66766be7f08eac0c93d6da32def6ce143a31c08483bc1daea8ffa8d31c5dacb0bf451af5e0d482cd900504ea087153811a625e638307656de7a98d037a7c7f77dc1a12b0ae05cfa0b2dd4759056cbf54757a6374ad2786cd8c7ba193279b0ff949e124e92f4aff6c847fe067499630f2168b2eece84059cc75d6acf2a9c61b466df4fd6368c34373717216530213d534a905fdc6f8a43b72e63329701c6ec59e3edeb8f5ec67267b2188c0d74792fb1f752968d18d35ce679dcbebf252e19ac68770d014feb1d970a73ab9f88abcdf4677735ef2f989b15419862d0c5e6f30935e60eac95b30542ba10d27a553bb32de33063833e665df223e89f63873d34fbed92c896abca096d718c34a9165c40be8d7ce0fa080eded536d588826654efeb6f1366509a1eff5d87e99b0bb3d0f53525fb3a8e11b4c7920eebae0eadcdbf3157d55a374feeab88a5bdfb307e1c700a1c8959cf76bffb500c83a9754a41b9d035ffa4d09d39c3afd83ed61834d06246f81130a03d9214aeff4d1f5085d74cc7f72ddd3db1fa3b540687dc7da9150dcd4f8b3ffd54d415479be6a7ff05d441e24498866f5d3ae9478be51dd5daa5947780ba51240ea6659af92332da675d6b4554aeb7a754816a1f636c6d8042b72e4d197e32179ef9afb2a068bdccaf6c6b958ffdd750458a7d1e6acdfae636d5d6d1bc82d8a7a06056cb1c439e1d0fbd2fc02047e4f5be750dc818e8a09960d709b0b0fc4b534e8c10426485644327d4822be1971573337fefcd89026c7be2ac53cd39ebacc6392479b0bd5682fe7f1b9f6b688d4d70e43d0466d14c93d04ef8c5aaf4283753f5c8e389eaa1016b776cb316728347d9d76180c58e7a26d665b722fd745107ed0c5e14ae3fd2cc07de0f9b6e3b49c18eae85beeeae509bc0d79a0f5d6d1d14166e275119cf9e571425700c8a8ef0b749ddb0cf21756f5b3755d1ca893aead0d042d5a6c10e45ff504e8aa428169209e319be9c2ee2f82aa773cb6d8dad079c862c591d317dcd3c971da36c942c695468a3d231e7cac1cdeeedecbfb526eed946da8941ac819d65fbad232ebabfa712366e13c708e4a95113973f6f2612b7d5fdc91b5c87a4d6a8c6c87a837227befd9a3f6c231bb60f25eceef4c8eaa21687450ccf953065ecd33161d6b589b3479841793f6634c08fd1d7393248829ccc118cd6422f284f70af1a0d82f4b23cbdbfe21dff3554151e4a18c7b72a4093537d50e7b636b69a17fc8d2b55a29210daa1a10c0bbc9c97dbdd7fd8d444c06975d8d3437518cdda5d5f488e97cc6732c854630419aff6d7caced530957b2914e8c02d08d901dca41ee5a6790ea1ff88debb6e0905857effe55e3420b0d09d3a463346762d6d9c7b0148af7ebf9264ba8b454d8067ae23b9594be6ac2a70bb1f6c66a83db91acccd71c1d3c32fcf034dac5e3780c3", 0x1000, 0x4, &(0x7f0000000000)={0x18, 0x3, 0x9, 0xfffffffffffffffe}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 13:34:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom(r0, &(0x7f0000000080)=""/113, 0x71, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x63, 0x8, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 13:34:13 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x1, 0x81, 0x1, 0x2087}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 13:34:13 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file0/file0/file0\x00', r1, r2, 0x4) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/168, 0xa8}], 0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/167, 0xa7, 0x800, &(0x7f0000000400)=@in6={0x18, 0x0, 0x7f, 0x80000000}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 13:34:13 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16eba", 0xfffffffffffffef3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x7}, {0x2, 0x9}}, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xe284, 0x7fffffff, {0x7, 0x3}}) 13:34:13 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 13:34:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040000000000000000000000000000000000000000000000000000ec2175", 0x23}], 0x1) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x4, 0x7}) fchdir(r0) 13:34:13 executing program 1: r0 = socket(0x26, 0x4000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r2, 0x0, 0x0) 13:34:13 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) clock_gettime(0x3, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="2d226d1b61312db4298148c51a865e68b210ad69a70000000000", 0x1a}], 0x1, 0x0}, 0x0) 13:34:13 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x9, 0x2, 0x3f}, {0x2, 0x4, 0x9, 0x101}, {0x4, 0x75d, 0x5, 0x8}, {0x8, 0xff, 0x0, 0xeb8}, {0x80000001, 0x8b8c, 0x8, 0x3}, {0x7f, 0xb6, 0x6, 0xea}, {0x2, 0x7, 0x2, 0x5}]}) 13:34:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getppid() 13:34:13 executing program 0: r0 = socket(0x6, 0xfffffffffffffffc, 0xfffffffffffffffc) setsockopt(r0, 0x7, 0x8001, &(0x7f00000000c0)="e46777e540a032f92b0506b081e448a4c864cf7fc9fbbe261e5fc175a435c851147ab53848b73f9857cc6d85d5c0aaef0c1d00882dbc5d6d6406497e963f2c5d5f1562144ea1ea27b031dcb7a5877b824cc65b3c2f46a10988811b65d97a5363dab5078e5cbb678bfc18331b54de47e078fde908db7c80d284f8403832929fc2dcaad990cef65d9002ad66798be53e5035cb40677ddf6132cf1b63a7f9a2a3fad784bae4205f8e70be61327dd72882b3be8f26aa049346bbea3f4aa36d2cbe315bddd1b47158a4", 0xc7) listen(r0, 0x1000) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4}, 0x10) shmget$private(0x0, 0x2000, 0x423, &(0x7f0000ffb000/0x2000)=nil) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000280)=""/81, 0x51}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/200, 0xc8}], 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000140)='./bus\x00', 0x82, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 13:34:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xd8) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x114) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="815faa6aa9ac3e0b5dc8f25c030811f88ded64280cf98746f4052a4e62117eecc447271a652b", 0x26}], 0x1) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/92}, &(0x7f0000000140)=0x5e) execve(0x0, 0x0, 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="1db13d6c", 0x4}], 0x1) close(r0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="f255e387b08d5584a63a80120a5baa12f4327f746ddeec8275b35bfc31491f4ae0fcfcc6d25513b1c6e0d332f6353f21557131bca6137eeeebc318b38bb32c74635e60df90eb4ea6bd37ed1532101a877f31d22a1ab1f90d66bedeea854dd73ec1d852da3322a029ed301196f978e05f37dda846973c51d09b7a1d2f6aa3214eac0be5ce23af034a66ea4aa16ee121e445538aacdea846c570baf0ed2ebf3ca747398bb81e7b46e9e3e57ac7961e40ecfec14469e087b63146960a72406d0218dbfdf1993d7b437da9d75000d2c628170946274951442a29e6a6e43f005001197ae9ebf0cd", 0xe5}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x296c720130b2ab53, 0x0) execve(0x0, 0x0, 0x0) 13:34:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0x120, 0x10) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x48) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000301000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f000007c000/0x1000)=nil, 0x1000, 0x7) setsockopt(r2, 0x3099, 0x0, &(0x7f0000000240)="9ca9d7de6c31b31ae663005e1b052393a295f1fe7f5842f086a6c08931c5fda588ae78e24110badb2542f64827f516faf8d904cdaaaa5bed110ca2bf8a59863c5e74c6a49437c81e8d7c34446a547058ed2fd58641c46c7a1dde0800b505587375abe11d6fa67ef12bed5a16a9a0996522", 0x71) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0xfff, 0x1000, 0x4, 0x4}, {0x60000, 0x6, 0x7fff, 0x8}, {0x7fffffff, 0xe000000000, 0xa5, 0x1}, {0x6, 0x8, 0x7}, {0x740, 0x3, 0x4e841268, 0x73d}]}) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)) r5 = geteuid() setreuid(r4, r5) recvfrom(r2, &(0x7f0000000300)=""/255, 0xff, 0x40, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x800, 0xcf8, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffee1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x10001, 0x40, 0x4, 0xfffffffffffffffa}, {0x1, 0x100000000, 0x0, 0x200}, {0x4, 0x8, 0x0, 0xffffffffffffffe1}, {0x3, 0x2, 0xd2f2, 0xae}, {0xd71, 0x9, 0x363, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:34:13 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000200)=""/176, 0xb0}, 0x842) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 13:34:13 executing program 1: pipe2(&(0x7f0000000100), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x3) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x42bd, 0x3, 0x4, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x10000}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000140)) 13:34:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x21, 0x21, 0x85}, {0xffff, 0x101, 0x80, 0xc}]}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap', &(0x7f0000000340)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='&\'\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='(\x00']) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000005c0)=0x3ed7) chroot(&(0x7f0000000600)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000680)=0x40) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000006c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_addr=@in6}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000740)) getsockopt(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000780)=""/247, &(0x7f0000000880)=0xf7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x400, 0x0) connect$inet(r0, &(0x7f0000000900)={0x2, 0x0}, 0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000940)=0x80) accept(r0, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) writev(r2, &(0x7f0000002d40)=[{&(0x7f0000000a00)="1d158008ff138c370289e3949dfc40d38adb6af7fdc5ed11f7a3a59143ed50a0a9c76408a46fedcbaadeb8c2ab28e743ec522bb9b80b289457054e6c6988fe48b965e82c3dbe22473ebf6f0447c1847e70953639b7343eb96c6c53c7d85c6dc0666d8be075b8b56b8fe95215fb37d880cb8c461dba", 0x75}, {&(0x7f0000000a80)="bd1f6950f399c86520667a1e9bf049cdb4964406675ff0c2619caa770b186eb7ff62dca3002352cc7948a7661a2b438720a928b376e2ead305d066ba3a4e1fb5e78db0903cff672c938ebfab40266ff559d87babd77c41486184326f82f5d7be3fccd859b65dd034d41d368bf739d1419fdbc42e234f433faa961ca99225b24f8d2eedebbd8307b178daf7336c6881c4f803f8def92bff2fb41150f717d448d6a50a3eafc7cfc57ec5f0a5006a2da05e82c7b7746f7404ce5be3bdeaf6ff4f75ab2de861bd6c2879152932981069a5dc813a7e34576d0969f1e3f9ca055bda48297440662088", 0xe6}, {&(0x7f0000000b80)="6912a3e4d8a53b9e747e7b1bd37c86ac8cd0eb14663c502d096d86e6442b51a7b69aa8e961b9e49169fd97c8fef4b987a70f0077c4a18c087474b01a8de2562314121a4a4a68fc02c78533b84d1414763c4eb89d948f3f7f1ffbbef1918bec86e9c195171b5c2365de3a689ba50abe2c1b18dcac2318ee5957a2c59b11f284271309a38ac0657a33ac3f494c03f2e918b542a3ea21c8e366909c98751a4c7f5790ab8d4a12437bc8bb9ae3bcc13af6783b4439955650aabfedcdaf09e7fe7b12dab200114b8acc16b7ec5c3b1ee02808bde6c703ab568fe511e809366b8dd8d2eaeb566770221f99b135014baaafdc114651aa1576e5", 0xf6}, {&(0x7f0000000c80)="5ffd4114e2267f72ecf9dd9293dcd10d09de62615c34a661600f69d2ea9ddf4305c1696b73264d1195745b0231e62ee5cc18aecd8717a4d36f53b412f611e9dfd6671fc646ad1f70d44dbf990be04b7878bc729e0b53eb594eca4f8904d569568f5e90250d7a81021cc47152001e29d234f7f6ca115678cd067b0903021943ce2e2e02630b2b24a739b3cdf5f0cc859d5e09258cd45320d18b14bbf97765dd104f3f6c9ed06b31c01c5dce2ea9e98c8e43127b60ed514fbd4be5db69c82b09784cd6e323edce8438e78460054ca9823a99a42c4b2f6000454a35f6e809ca98ee11a3b90b52b4463e48dd01d4ecf56aaa400c587aab386fef937e7b19bfb04e869df385535c28b7097abe13963bdea1a65e582941439637cf6903ce256838e610bcd1ad28df22244b61ca3d09306d6596b875366d3ace090bfc8c74aa77dd1417478985d7479c41d66c80bd59ee774b68142dd428303891193ad9a999e135548cde99441b6902bcfefd33a2f5c4a249e7d2aa310dacba0751ee312aaea32d2896581a3b211bb90d1375f0ddc3e793834166f62cf61d93d334a8b1776e81f941f94e799708e2f76833ecd65f24f57a2d6343078d80b247a78079baf15e6e2808884d35a4064d743a11536201388d2d0944e1e77ceee21aea9d1593a878f3a60124ff35b61ecf567409e8d5f55c633d76d7375da7abf56b6a89e233ffc9b752850642b526a5f902c91b7ddd91bf95886be86a59b5c04ad563fc4310156340facc6e55683f28bd5670ead07a4f59f17ff0d36cf7ef8d50e8df0a1364759398167e4da0efe0c4450db8f56163fc96c9118e4a19933434b458e3928181f6a2f69cf8aa665641b64fafaa7d13186c3c75b2425e6a41faa14f0f631c0e66058d92a4e64fa83b16a433f9cc9dc649335c94d213f5af07e8c239c08d7d662902d4d4d17359a886bc73a43c04a782674a834ecd71bab6c017a35bce51b6fd3b5f63f95ed1bcc1d32d9bfb334ac444ea0cf17c97fa3d7f43ffb55dc541408d5c650351d1fc3772e34a881907c12450e289984578435f2e25c18a72f028001ea4ce6dc2404dc617a4fb7816262b87e6b061a8b243e1c919be1614f749bf1400594759ea9e00b8be4d7da28ece0d4a80a315610dc334651381b36f88bd9bba1fc76359238a6d017725034242972627e81438618902c0be59f9698bfcb5fc4c74dc7dbc4717972b3d9fe7905c6b625d5194183181974356039097854c867f1381e13ed4755cc3fe301769dac3745ac4e74b6f36faf73a9ec4dfa950733c04c8293af3ab39a9ea5b7f35de2f5f7b97f9fd2383f14b203988877cafedab35563f802b002bb8a3595053fbdc80a618cc4eeaa03024064245a467f3e0da55038539f56e98b01fa52e5257ba651b6f6ad8b7306b1f4d97d412622e9eda671ced3b69d5c8510b92877292d8c62da382da2314d67dc8c3e8efa491cea425adbfbea6a541d80ecfd0bbcb2efebdc46389325b13770191d587f4e2e29f3a3b5fbc796b23de281c08080ee7349bc9a082c6fcc784901523c6979a62a55e1ed1f8aead20085ae7deefb40f090374809e638dc6d07a29059c1244b2000285f25f3166c067a56d66f8582b4e0699bf43b854dbbd70508ed03a3053653030f61fa5bac2a27f6e295ddf084c7845da8da4a3ee5e2c32662c26d1bdbcc8f403efb3699288420d187af3c67a8e44cba0dec833fe9c55b36957ec6776defa02c4924e9c2c900935dbb5ef2dc3c8ec92eee07d9813d422a14b8229ca2d82339ade59407c9fdbfce73fe1333ff41e0a2ebae9eb127fa42094bed01f4b9fd804412853f0698871d391204f36e1c122baac6565fb3f20e10a83eb8f4eca8b67caf84a72fd732229cb72e86fdd05e2a6832c54c5eac355667e9dbc0567c161804c6e16595c541272eefce5285e83e606e4607a495a97e81fda3406b9bc8f913395d823c18b9595ad4ddad1d3715f87b0456bbe4f0295ee00740be84982c8051c60b3191b72b2401177779017f12a5ebac166a855f962e751e9ca678361be680a0c379ed4f7309fa45b78a643a9e218d554f432a2d644c6feeb9f5fad92254812d19bce30754e7f841c69344b95c1dcd3a2f932dcfc295fa1eace1c27252527bb038b56cd89ce0b50d9ebca8576d404d66c8f19133870dc1a72f6e56364248a145892b53798d8bdb5fb5f15e9d04b034332559423307110a13e217bc0805ae704675e135946d695246643795927fee930951d5005d719e38d0282a3538f2a9cb7b8e65af3a051df42a2e77284567254e8f3de47dc87ffd6ec9602d363f0216bd5aa762e1f6e0857a6c67f75dfc88c604cffc4d7e086ee1ec7086052d36446e67b92270af98b6252676c97e911658bd01403954ee2bbf5783dd9fb07a63bb7c1f81d66c5c727f2109471f2254f61517377140fab1f725abd6574d5a2acdfbc26cbd55679250208aa8765910dc6a5eb5196186a5a12e8c92a3cf56df70586c6154203d2ef5281b7eb022059f779062d72a000de18fb70782c37823f17f1573490cccb707ecd7dcbf91e288b70d82adfb2cee0f8717e6a9674126864b70251472afe45f6e8e3bf5d0119d619d76aee4323d396563e91f15aaab8c5b1c6a22454811dcb7377908277f4e0754164d7928449a6e673cf45051ff6ffd760b892d0f64a58291b3138461071aa7db6520944b244258110db2a5f8fe9612ab10ec3a954f32a454a36d454a817e93af0d02fd847ec6aa7e7edf4bce0c9d005289d50d3c70c1c8219efab37ce67673abf23662921bea65897b0205e0f11ebc978ace2def385095037d036b408080b4045a8130b666d6b3694a67bbaf1081e924ddb908eab07b24a3186ccc429dba1b48585e930e480d7a9ab28e9b46908d5cd87dc59386f387ed79fb20f2b101c87b02982c1d36f0ae5c0fd13551143c9e4be873903fe72f1836aae29e6ccea1b917b9db04dc42e1accf877d3e40c1ffeece8f240fc9015ff275eec24c75ffcaa83a390373d77282beeace587af015e9267d65aa5c9fb1d99a1399bab671dc2d5f15fec4a88ddd3397dadbe3e62a956b1b0cbf977d3642bb6ac8495692100f5b450a5a30b36c293858948954f0eed3835196cde43605a74ffa45102da8d469c236bb878adf4c327b0fffbcaf677ab0ebbfd690e22148895f7691c86b61e28b5b6d76a3e57746e3e3f84cd27185625d3d0106b93180d59f2e20092408e31de0d5974b67b5f411b5fbf0b47991442c13d67b49cbc2bc0a1f2dc9e3e6e724fdbc5fe7ac7f2d73eaaace74c8d83be256ae876915c52d5617dfa3adf3b3922155dbbcb2e76cc4ddeef4f0909eec4c012b0f72610fe73a33613da701d9ee8c9559cf8221e45e06c472902b5ff0577e794408c342dc2ba828e7108f4f65e2bb2047afa7dbaf34733cfa8adec799aab1a15fe92d53e5617ef9cd007d27e7495a2febfab7087c9a363651788ff4c02c2275a7baaad79026b462f8b43b050fdbf26d285e218aa5bd1b5d6e4a31be5182048e0ad3c9bfacc700a7dea0e80da1a2d023c871cb839b4bc1766c6ccba797af8b016ae1217e088790201c8616984cf03fc6cff3dbd0b013bc3f054465c89e77f354b12a7de5e9d53cc3208277c422537444b1029a4a174bf2255e25f983435ee8ed15eedb0c7f373d4b6312fb537845eba732d73f3b7d60566e0c8ea667174e1b5dc0766da5d7c515cdc89f701533a7590853b8b98da96835cd31a94b11ac9c6d17dbea4cdefa62239a4b762818d9fb78713a55c13e556447c56fe7bedb5f37281c34744df3c422c4a314299315628c491e700192451db0665b3cbead4cbf5477aae1ebd98597a0a9ff47b16af5e39268a8657262d500a39a8be58b7315d35846f27301749ee05009ab1f37d455581c38865a3822efbe717f9e851248b2d99598fac9338cc84322c8f7c927c783f0ee419b00b6262bc8494afc4944eeab21a1e12eaa434572aea459c1d6554eaad8cc10d7be7361296d64a479059b926770c1caeef5acb270eaf96d3aaeadac9b5bbec0db78614c41a064be843f471b4825f9cb5df46fe835f4aef12bfd2aaeaf8b1031393ea60db90d9db92773c490249ed4fb752c2a2403497c244fec5f732ef883c15ad43bc1f95e27d60e3519eaf0e115dddf2fc1ced70382ba6f950385b29ee1687df7f13725608900b3a814ca3201ae9d642de262923c57f3c788d3c0772b3bf9c16a740dcde39e652c9f63116b4d521bbca138c53ef0b8cc81ac74dae9089e888ea22add23d3538d0435fdff7e0009bd987f878c08412d6b4c9f024a3ffc33b584e5703bf96279692a60492c97a01353f955ab8db6428cbc33b07459ee77240f097ccbcdfb2fba01b80c1803903ced4a2bbb88330df06e1c8329ed99341a50f58350c1204dccac7fd9a77a55344ae6c03bbc99df54d94084cb1a55ef683865b09b41d030a859b0ee067052f34d278e74e253bc8be78e4a60e9b9fb88b2881319bc77b6744b4f4b917275e5e2c68de170d749af3831209b733911306d6336dcbd00b65efd3c4769e0c6ee4b6aad00ba4f38e455970efa7646d953182a0de95ab6e11ce7601c0a62253570d3f56d139853d5bbb74308200728b092b77bfb56c5d3460272671aa3387e3c695b402a1020aabd02e02ea1469806a13dd91361fa49282d9a01dca9c8a778a7fb3c4ef99473eea760bf05d39a1c78a0ebcb3f003a18cbc97bb8808e69dd18a1cf239a3d46ce16821af16abe4b396510ffe06d5bbc6573a453ee67f18f700c919572a072c9a34bbec6ed99736085a439016efe46228c81c0e1d2b5a7ae144cde1ff8f1110a29845ade9742df4ca372b45bbf0ddc0948663365b4d5e95c32b366754c63098442f21f592a275f44bc86402012714e755ebcf94895f0e895ef1fa2803c78935cf23ab1709e94f1eb3885edf19cfaf5cd31e38ddef20ea49cb3adca9de34cc8d2d4cfd31b40fab9882eb20194e402edf0e4f328017db0913006156dca8da86d013494f307d1497a9d5da8133fff1def1b88ae92ae3a158f2a575baeb5f80b250087ad46100c940901bc7f017bbbb37a258e45591b7e7ce9620f390813fd368c6245c57cf230f77147366ec5169a0c92dbcf4cb8acf8253e11d84d9b1eff5e7d656a0de33beff6a91efabc9b93dfa2acb67f28213f02d70becc9b004822e06ae697685d77c6f9908345a57fd5279e7783509330126ac8262994e6b8edc6f4f3ac9536411bb98c2d65768b5ed541e807d5a79d652e08977e40bb4962dba7546cc25358a698327eaca292aaa39f87f94a1091d8d7c81a136fea2c94ef640f4ea12843214473a5ad98cef0d9d57c61695c4dbfc8147899f9c39f529a137e777aa80df61cc3cd739bed12cb34f369e37e0df49be355b52050d90d48e24866eaa9c1e995ab192f8453900057120aeb6eff5e47fb778ca2d7018ae7b26f1efd56128c7027953f1005e76acf08abfdbbf9ff88d52459bd7ef695b9ab9b562c82066b42cc3768c4f98db996bd618797b64225158b68d9797e50889bf509792a7d7e2d93720a52698e034d67118557a9bdfc13e30b7354ff19ffcfdf2d55d0c1710eca72e465b9b4e02916addabfe6f5b6f49cafba03cf7b800138a5246540a5b5ff4914a2096289d3089fce879affd979ca8cb6958a7066c4c48df88ee65f8ca22f9909eda9d786c03c4808392258daaa55ec0f36afa657a0c104435cfa26412a429202a07de0bea71b0eed0f67b69c14a68c62fef8c6b04c2c82254c04c65df6316db4dd1747fb", 0x1000}, {&(0x7f0000001c80)="6f8c96a6c262359a059408ce88084f6f9d5c3a34bbe81f3a8c8c94f9a941b1829a0cd2d2886d3e85f19bc05a1557eb0ffb6b305e88a5967fcf9b1e748a3a938e3f8f851c8a2b73e45dfa562192a89be5ac3b321b73f636f4761e063d3a79489018b7bdfa90e638b5cfeb565fe32076d2e3870516d8e99064d90868ca24232876e3539441212b12d8f72fd8304384627df7ca5e9897e4acdb72065ae202397f6cca94d02ff9e3af2a147c958c757901785e9b239b47fc5935734efde8e82dbd54103e346634b341a71c5a80dae9f08963719c1fda46a09f4998a46cf1c1112dee6ab9e859fb82124a67a93ee30fc63e9a4fa858c9914469124eb6579f5ee3cbd824b7f6a766e4ef7c7d45b5ee1015720e5b9c21850ad1b0d7c348b64d412eb6e83d8d3510b01d527c884b54a872423a7521eca6e551ffe8e693e8b7842789f3d922c69f23c86b23a4746b7f7329aa8b6c9b8771ce8374d534cef2a56f5017fc2be5044d3d07e1f6953c719592df127bd277cb26dcf8e7f8c526f7819670e808e0a1ec3302d2d1e81939fd6125481bb8e2227ea9c0c3279654a42f979d2ad13df93b5952f54ed90ac166dbdfd46152c21a61d40dfaac7810439c1fceff1b79c6688ae3f2cd59430f3d40e6a3fc01e7fc9d82660ef5d7437eb38b811334ba1307363d308215913a3c4f039c73e771c34ad213d0f98e0ffbcb27ed710bc7b617650d22eaa832435cd020a7d926be632370c3670b17824a967df869271d3caf4c5e7b487df5fb3060bdbf0d72ef0eed0332f94438b4763af3af541d052c124f8d51278589a343faf78b4ae58cae67d0530b1825278cfc19fad8d8818cb27ad2c91bfbf9322e3330b80fdac9d6c12e78a086998720380925271c8321d06b3ed3919415df4a9dae49366cea60e75296ee5cf8034cd14bbba76851b8b45872eb60dba9f871a79b34ec360cf34ffb512a45c5b7ea356d74c5ec85ce80df6c181a4eaae3dbd21fcf9ee1e52ee02ff27fb11f914baaf08ffacab7eaa8e945a9b0c8202a5ee0f016a73021ea1c76e364b257b81d90fe019bc919fa3e15af555e7e7621f02f1567e3fff372bf25e0a483fe8141b88fc3a84685f02e9c92436ea5c10feb217881029b714c368b3e9a53e901072d38b0cf1768583b9bcfa956647a64b0201bf29cb22d91b0f94d3d17fe5be93bd98e28a0d0de5335876309da013d2b0d4a9c2c2fd01ccef3e10976561d377ac29045d776971ab73904e190d2238023025c2e88c427bd30e92678a3a4cf7679dd810e07b6028630eeae321d00d2176b7920e1361acaebf51326cb0dc62334cc9b96ec484580e2751ea9c16bdae6f46ba24141f19dee83aa7ca7e21b0af275fff82cc97c5aa6f9fbc785daaa55d8b089ef9a2872ed962392cc9ca003e2e7a6cef9e3d80c805e9ad76b57b73ec1a57a01dd28f616cb57539118f304ff7c8a3532e0c8e30b91e974deac6c8302c200738219fb082019a79a13df343edad22912a2c3f6e8befae710914990b43fca1c661ebc1a346fed009a7de975d81facf2d761d5746aee056cacbba0acc5742b890a239f523e9b4b8a791096915883b1b328fb8f31bb5f933be89f19895f02df7d3b732a0fefc020f38c15e799c2a19e45128e11068e27cdfddc346bdcd6cdc0aafb89c96bd2358c40a5c92be63a7d038c817f3ccd2bf95c4157e70f0dffa38e52d6af9f65b1e74177ae16a6d7b89c35b1a722e342c8db79bd278cd0a3c3653cdb5db4d389c1df5ca543a844fef2c40b3c2a47774c932bbebee1de3a35ee58b83a59922fd58dd17d28facec3a164ab8dbcf7a447a2dfe14c39cc197d9dc185dfe9a250808aabbedeb0b812c0919a6331b47f25a2aa47b311a9a165cac9dc271f7bdadac2ed55c8ae118e40b233ac2a222ecebdd7daab337089c9b478278b88740a714d82c6a37f55e96c9f2d5fd2a619ae878c6458e202439110693f33249bf2567537e7b0a93c622fad34d6a5c7f955c97f42a063bfbed8884bc8b1b742180518a9c3ae2cf82bdafa8e8d2db81aedcb1b933762579373066a93da518eef157e40b78ec9d8fa5bca79104ac9188456c1c6cd983fe43d277f5b2fe81b87688bbfb5d5aa7f11cb8c0336ed10b249476835b2543a35e19077e1e2d63257771cf29722a8a4675882adf6a9b4f5050642b47ced06f5281b1dd351609e1977850d3f9282279ae688947ccfcfe449c060b8cc7755e99a7c49070664d7ab80989a3cef3ce23e6ebfca1d3449343b6d026acdbe0ec64ad3be9bf9d62748e8f9986a726dd09d30abe5cef1778ac41be2a87c270812aa3c511666d13569cac8180bb06294a68c30a0876d79fba9dea4ef9d7d0df7c505f9382ecf6ea32372c0f6c58ae59115bbe83c5cd5d3adbf7206353d89d6ef0adc7a7f37191afe9886b52f39f32d4576d63f338aa1f3dffd7f7b2a6ca912a1c8a63b47bf85388e96b3192ad3281a64d4fc3af7a82fa55d1b0c701781dd2906d0d244e7b00e399889df6a59ed88170713313b1ea507171db786ac011891f41f7e18a2e4729252dfef4d91c30305aad006529ca65ada035e4b007744f0302243f03aa50addae640d39f65bb5ed84c6f5a7d409bc243d2963aca87ff07f8b5f472c6729b5bb52f6dbf32a1376a2f0c385f967587aa84b6c77fe2117ac9bfc16ff2ac741774ec5af3db157dd9880690107f1b5fabcdbc225afe522dd88aaa614934826b1d34bce208aa54b436fb97aa42d73a0e0bb2583981db5b2b3722a71b407bfe479c0160708433789277e5dc9114bf97c2afd45db9970e70426e38f0b9946f3fe62a38b6ca336700ee9bb5d904505f83dde22f869c19abd43e8efcf9b22702e533fdb5b67ed7de567d421cfc4f62e1f7a96f314a9391392186d98110776e323a7689d75397a1e884b61fd8f08a6725f36a76bbd6cee1d5800985adb875b6c97d3ebdc8a970282b97ae892cc59bbe1f9c6e5241ca83b674327070dff34ecfba7fc0f3e9eb5b50a4682dbd6679b7df66ad50c910d3d00ec85a720187ce5a43f73005c8196c61fbed89d3a8f32a93ca88151622800e2417f0c95a09ef93936795cda507706e3c8898691a27522e79651758794719d680369bee1b945d98639b3f3bd739e571f5abf669eac4cdc9cdf85a5f0905f8e077f9308526bcffb84d124f636cd41631610023aaf1d3294f19f40d2249fe91105684d1514fe87396b870a0bf1750cf2660ce50d7d3aad79b42c382c168f9bb02e15adefeb9c12aba5b3000b9af9ce0d2fa7d2994848a68b3e4cecb962dbf23e6918789e0475cda6a2aa6f199b7d67f0f6fa84d0712a6c82f6eb2f69d1cb930b2ff51d8e2a926a70f6608cb43dad96325540c547ae80f496163b002ce31ab546b5d26d91f283f4685cbafc0f0cb97e23601df03a176a231e26b6ab910fa6b75c99246abe4fe22bc054ed2ce3275c3fd665ef7b75674b8d22bf2ede4e669774b52f46753206822100822fc3b89f3c50c39344f694d2575c369d0c321b4b381ceac39659e17d4a4848f29b094de668de243e4430ebe6ebeb39fc8cc3d9f0f3a90388c5f6241737c7d8a885e86683f7eab8318f0d985884b701de98faabebad9b908b84c297c1f0641f2ebcec1ca5d6a6a3b9724d37166afadbbdf1ad7d36973ea9a69f8fd6bf2cd7b224843feb1b06675ee29f898687bfd35deba8a3acf7be75d0b291b8c8b860fa07a4671983a8ac26fbf9adda85624c612e66247f074a31c13f6c68d3deb44692fb0cfa5fa7948090efc0d45bb9f2ef13fd0ece1a32b67877eb127d75f1d37146aa79924d7e7cec314f5e1cdee5a7e1af847c36e6f3c94b78e712cc33a37d754ac20fbbd6da5da5352a6a3a8cf70edde9bd7e799998c4304a8ec480ca9db4ead341dbdc7f3378cdcee309826ff61c0d7cf2849b1d5baf0f69c166bd50c68b84e5256f76e99e2a67fa8ccc124c88c78d5aaf6ef9fb6ffbf49553bb9b4eee519e5e3e3b918bb81e8904baea4aea60440dcd00feb361dcac0565ad224c7aa0a2e6657eade1e7e44a77fb55baa8d93ef4f1c0c9516457648a05176cc72fb59e850ef83ee5f6b3952204b1dcdd979e350265daaf33dc933012435d5411a79dc62275f707e267301900183ef1e73e011c265bd1d148f9b3c28287bff90839725f2ec095b6a77ee8b6b01e696ee6964ee71c3ff43c96a9fb1e4a10f760447caa09771152a5e409ea23a15f7ece28d813e224710b61fe0fe7b9f513ebebfdd8cb7e7b024546787b88a6524354ababb4bbe108d709f9f7866e8ed92f2967077441bed848cdd1dfb17f44b7eee5ceb1e133b81119a7a4534dc44f359f1d29d34145530ae98ddcde31b29aac4bb82898b1302045aed5fb4a6eacd7f03b74c851432c68ab8c56bf9c080048458b29a3f25337618b8e1f620b70bbd8d7f47a841bb1cdf176bcca684e3acbda5b75bd49fbd4c80d223d10d6d6dfa19e42bd943c609f2f60266784086c20f93906b8e716c75edeb4311c50b4f88fe466b13fc2e4907615c148fe0df65588e4cfc8e9e6a19991c0fa1f011e815e4a2ae07426ee1bff9f5f0648164699a3af2ca3cb700cf10e1f010d55d93fb8c964103555629fea36fcb6c829b66d185c5db67c3a8503acbf5891be6d8f00541592ae3f1fc92f662821a68e534e82828c4405eb7a0a7e8883e659e8a087cc4907c5a5489030d6f89ae585b02d5cdbb660292822f46ac988645f395330f4a60c5578ca77caf6d97ca9634fe50b19efb0d7c9a124a4be1e7e4bc0394975287edb5bb963af57ae4c90604319c3e671b38ed8f40ee540d18046976739947ed16b386249a9c6cff0c978e549c31aac807b4c686198c02847787e874a00736df36783bccdfda63e6b660a6242fe809a969bfe96e0732eddac947d8d6ab509b209c85e5badec6fd4e055add14e2f45091840037712df4de42503cbb39ed4626b22c67a7637df3fe728c51d98abe623824ce0221ff97e114e935386283819dd23fa87b511101f3904fa7f0be531b8c07e0345a7d2fd485e5d883716fd7608c2cd488b182b88634ffb726bc3042eefd1f9f22db152f2e946a80efefed0aec7a92239bed9c647e31d35df55c6602fdeb556763a1e87de1e1cba1ea18531644457bd1413e63645587b54ce2626f28c7f129143f95e8ddafe1b9e3d7cfd7293fb2add8d1507dc9c4344845dfb5488dcbb447d0bae496a14e355118719612a166909c8817bc5ba143888fc9c10cac1b3b3ab00c3b3038cbc164231680e585d9aa38a0fb9f9a66e51b84b235730af2e5a5b2bc57d721698268748e4922a5182995c518219ee16e319b0220b7861646be2fefbc9f02a329b7070e6f8cf3e8d7b765f1740d301d9b103602f501178e4fd3efa61dc30f1dd3df6dfe823ea9c189ca52bd7c29c84a4f2fddebd854ca437b55c7d50d814e22fc8582b2fc007637ae2063c44aa39aaf71663283ea948f835fa8777f0608f511a377cc41da3388b141ff2ee4c4456ca4fb1351e3ee5ea85caa6d7f398a53f979f2b3b31d386d356aa0d4c741f9a5e8d002332238f4c743517e2f7432887b944763004be38ae4de55fb4c130eb38241804c1358cae4ceb04c3c479fb7522b732538f5c39dd471a1a5b8bfbfc28d37f9f0ebdf06c6ef07ef86f9c775e8afbc347d19a7d36f81da49ec81768efd9fd30b5d46042ec5739ad0b109b45b409d2fe6556787bd9d96984f7e9af6b556cee3074e6009816ae525ed9a1cf7af7f9aedbd197b925323ddbe58e054eb247ad6ba48f4c8a2a65b4c979986d66cceb34", 0x1000}, {&(0x7f0000002c80)="fcb6d24bc2e2881858d58abee9739f8f5866a79713578625fc25c829bf918b5bc9f0947476d2fdcf216e14649aebe845622a57b6c81722437146d8b36c4f8afe9d4dfa947bc71d008241af99c0e13058c3278e8b2c46f2965bd9fc1d6e11c710dff30d78cc9d4a7206c5aaa1656145930abd1422f4180414468f9276876272429fe2e05146cdee70362809d0b989359e6899e8d78dac6d410de70a0e8e6bcc", 0x9f}], 0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002dc0)) r3 = openat(r1, &(0x7f0000002e00)='./file0\x00', 0x20000, 0x28) execve(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002fc0)=[&(0x7f0000002e80)='[\x00', &(0x7f0000002ec0)='&\'\x00', &(0x7f0000002f00)='\x00', &(0x7f0000002f40)='/dev/bpf\x00', &(0x7f0000002f80)='&\'\x00'], &(0x7f00000030c0)=[&(0x7f0000003000)='&\'\x00', &(0x7f0000003040)='\x00', &(0x7f0000003080)='/dev/bpf\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000003100)={0xfffffffffffffff9, 0x100000000, '.\x00', 0x3, 0x1000, 0x0, 0x6}) lstat(&(0x7f0000003140)='./file0\x00', &(0x7f0000003180)) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCPROMISC(r2, 0x20004269) chroot(&(0x7f0000003200)='./file0\x00') ioctl$BIOCSBLEN(r3, 0xc0044266, 0xfffffffffffffffe) ioctl$TIOCCDTR(r1, 0x20007478) 13:34:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20082, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd8, 0x0, &(0x7f0000000040)=""/216}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x10, 0x5, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xc0000000000000, 0x7fff, 0x2, 0x1, 0x0, 0x3, 0x100000000, 0x1, 0x0, 0xffffffff80000001, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r5 = msgget(0x3, 0x202) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) fsync(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xc0, 0x0) msgrcv(r5, &(0x7f00000019c0)=ANY=[@ANYBLOB="000000000000000000000000da3987ce208c817f4659f4000000000000000000000000000000000000c8420000fec7000000908dc77700003d44ea2fd8e103"], 0x3d, 0x0, 0x1000) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) kevent(r1, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40000001, 0x3218, 0x1}, {{r6}, 0xffffffffffffffff, 0x48, 0x40, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x200, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000085, 0x9, 0x100}, {{r6}, 0xfffffffffffffffc, 0x0, 0x5, 0x2, 0x81}], 0x3, &(0x7f0000000600)=[{{r4}, 0x0, 0x4, 0x4, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x11, 0x1, 0x2, 0x7821a17a}, {{r0}, 0xfffffffffffffffc, 0x14, 0x1, 0x1, 0x6}], 0x200, &(0x7f0000000680)={0x3, 0x5}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000006c0)=0x80000000000005) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3) r7 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/10) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000001900)='./file0\x00', 0x1, 0x4) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x4, './file0\x00', './file0\x00'}) 13:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0xae8, 0x1, 0x1, 0x1f, 0x8, 0x2, 0x2, 0x3, 0x6, 0x7fff}) shutdown(r0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') setsockopt(r0, 0x6, 0x18, &(0x7f0000000040), 0x0) 13:34:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 13:34:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = msgget(0x2, 0x91) msgctl$IPC_RMID(r1, 0x0) 13:34:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0x81, 0x81}, 0x9f, 0x9, 0x800}) 13:34:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) listen(r0, 0x27) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r5, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r8 = geteuid() r9 = getgid() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000026c0)=0x4) r10 = getpid() r11 = getuid() getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) r16 = openat(r2, &(0x7f0000002540)='./bus\x00', 0x100, 0x100) sendmsg$unix(r6, &(0x7f0000002640)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000200)="45632b1e32ff8e9eaa154f2f7ea716e1e45a2951adbfbe08524c21a1ad02a79f78a8d0e5c3e6ee9aa2e0c32a409da77211641bc5c8b26715d159a691428bd4d3530385afbab7921e1ee3b7ef81f2d786e93a1689213d4b4ae871155f0cebea2e45ddca0fee697ce55532d4fac5a8dc83a750e3fd582ff70250f75ff14c76ca3b70fcd8c10ed6d9e8a2f2e7490a03ac226e8767440f4b212f741d80083f5e5d2057d49d921ba7bcc0d3591a3edd7fdb04a6d3253a3c53333bb9329dbde4c327f6b7b2fb9aaefd1a31384379d3ea50d51510941fe7fb7fdabfa6f25a797fd1bb6786b7019b5f035d49ff07872a6aaf38563f30d4a14202c4b7d92aeccafe06e67015ed5028e89d279c41a5f375551f713135c6a4138fa35523ab3fd2b0d95cb440be9f829c641f0905fc1c672964cb70f57e912ce54db83d29df8f63fefec6258110e38ee49c564249ace4fa191622f56667b81153017d7c1968ffb01758f732a263b0bd6f936116fefe23512cd1bb61f30274ce653aa6834451aae8b3b8c51ab1460671ff51167a2badbd70c0078d3f72f72f221bdc5af8ed7e235f7586a504a2d5cd52eec741114ed38d51b9851e193b4d1ac872933adeee128c70285a80f6d4247c9cc905f9b1943ed181f6190e6c14ef84b35aa7f9559a12bca3db1aab79ca71978f481412f0e3fa1f9e424f3db64c6536f3571151e8472c15db364ce4206d13e0845046d14eb447ae04a16488f0bb3fc5df42386e68eeab12f9a20f521e3b2caee36233fa314f5780ecf7ff5b37f12070baedfccecb0157ff82c8e530bcdcaab4232ad38f17185c0c2b528e3f3addd095b550c321363006e5c7158395b13aca92d643538f1c272fb82f2ebe6ed817fd8c016b2e526a694b1fc5ff2e795bda9bd25a924c2840262515d4295160382c1562cc39b2b82c4c85534eb24cdb6193767cdfdcd36e7816d13613e1675d2beeddeb57742c128bfabfe9ec5da56f4c5e181729b6dc101f3320e78636d036039d25087af5f8fcfc028b9dc3cd6de449dd10c845c23180e2f88cfa06addec7cde752d9dc9f94364264007b27dda0ad5e0e2002c90ffece11bca14654b8b628e8c740391bc1a47a0c07e7e56be9648c7fa76d3b5f8d40539fa13224e5e4f2e5672fcf4b96dee10db9d841b1fa6cc9bbc3bea9210b1af15917ca08df2aec771e87fb0c7e56652d9846f04349d7295874af4fca21be9deeebbe78d6fa5a1c34f4c6e6016ea666e7a9b3c8670268088b72af97b77f29658a37586685b34829ca9e6eda6cc7b7a74a8a521fb68913d3f076e14910a447698ff402d9307f6d65d54242c94b87d0e05a5088e116814e6bd99a008e9e9b5aebd543118a1e1115be1907624fd3e77d645d605570dd099b3efcebe74aa49607cc0b7328a9bffc5eca5bad56400d33e4221d296e601ceb708d52e369a3b5a4c8a3e1a58516f15134adfbbae9ab28e9755c49ddbc2448126fae39acfc0d44dd0221ba560e4bd968dc85f7d1a06f2c2195078696edb25ed6ff008f6cafd9c75f94abf1d1f0b4f8e0f34aa97f0828f49c791d6cdaa144e0e31576d1988b9bdc91cf9c367b4c8e9f47ea3cb24930ef15aa63f60c56da698bcf9c696e5330f395e5d1d96019f80b4853f96764c364cf07726d25335639af66087b2e59877a198f8ff28b3762a2af2ce2dca2122a54b2dfc5f50b8bc62508bef894f0fa867d0d5b21cb23707677b79a46b00ddab2b2fd1ba006893d3fac5ca9e310433775e1fe212d79ca8d9d867a86b233ec9e3418fdad71cfb98438bfadfd0eafaba6bd40cdbded10b890964040972fcdd7eb7dd1478f0c18f4b66da045ffdeafda1d481902c352a0516d6810dd0bce4840e53d492216bed3fb1db65899e99c354a6941aeb13871e4c688698f79ad6483dec75d5401b2a4fe28e13436f12f1fbe94f7078e282bbdab77eb7e96428a349ccc9eba5fccd4f7527316428333730b304ec832f09e2b7537a349abf80d8d71b38f4fd582003f2bc4b3e719f13abc42c0c32228810ef1138c5f7f4a20428f90f4f24ce1838797e5f41f237d53e6f8040c3516c27a1fd39d63e3f6493ffb021914c9e5c16d7e7c0187b2cd233fdeb9034f3b7f8949697d440590c195a5320ff20cdbe2a6504ec6d9d5c454e0bd3d0399852362807e28a2f4da5fae8711f02d6a7384ede8868b548dce6a08187757c1e69aa772eb0c70e2e9f7ee37c7f7be57159cc8e18097ece940b7fdb1c2d9eee6a70c452bcd87eeb81e8adf6f46601896476791f7c081bce51d9401f0f6caab651df2d5c1310009a67a48e0ce674a274264cdba4ee1b3b712a01af554a7a2de54fae3d5789bc8a3aad7180cc9258e5c9c5091281f69a21cbfc07cbe3a375d56e38d7143fcfeae495fd4d6b585d8cee91ab08d69432a5176aa6a30f839208e0125a406c68ad87c5f1866822b9b700bf32de240be7e47b28fc937936f3ad1b2caca9f83821c16b502644ddbe7ccc52f8732b36bb4ffe45951dceb6a38e7fa450b3a8a2166635cbfdfddb9650c27f78fe91fdf3c984db6325ded97ff6625d38fd0e8c25b6e0a6af6e1ad1fb13ee17fd0129e71f3745924e92810e873352de423a1a16859d33dc37fb919630a449a383d60a01993ab7944cb345f88d80f172ef45d2645f30d4e378e3fa9f5d52497313661da33f5dd5392788f16be6ffe4d6ead4a06f13eea0268e3760ab2f1885d6584aead9d3ac912c2bdde627dd236c322be77f9d29afb69ce1bda8ea4870427c9b10abb666b39a0500061ed5efcb8e9bbc9fd09d8458471d1537c3456e21b76cf631935c271a580eaa450576ada986e1ea47ffe5e3109f16ee5dd0400dbdd1a32de403b7e2ed2589e16f52d2800c201bdffebcaf2778edc81f24a64694ae983083cd59c2e7d6d47e6e357c4d2d989897add87ed2b14535ac7d506fa507af6af64ce92e9fd8b413077e972e334d27e62215e8a15edad73fea38e666d167934cbd3163394ae433b7a8d124593ee275e25587641f9263cf62bf86d6d2939e78696291f21c79ac9e0f5d4c3e2cd7760dd3d0f88f84775da67c960035a790daca6c5442d0460a2ba206a9a54cdb6c1b0a34b37536b55b9e266969ab076fced5c427c233b55bf606391bbeb8a00f722a677fbf1741627ad3c2c6aa159a6db353ecb1f34e30c62d79294652588661c4f4b37c319aeb8131998ea41488d4f276f77a3befc7b40cf8f875172938ba59d81bf15157788c2cdacc12ad007e876c904dd859acfa71a9c575cbab92df79db59461830a1209627aa2f50845c345fcbd46fe74f9956e0a6a2eea939a0d579e3d8ebfb4c7622e99316c80a757e6794dc0be1c9e4491a8903e80a1ad5757f46a51d74f602f11df50beb514a798396df0fef9fa4e55b441952136be8aac5e555a04289f0c5a26f908e42309d44bebb570027fb6425d0e22266a3aea338bb2881443ed43da8be9e5cf6db976f8e4e9546d30c1064bdc8997f485e9655caa61cf0ffed5fd74717180629ab26db1c94a2b33f6cd473ea832534f491d8b90bfe2316f644a348c39cd7ee9fea1c195fc499b92190ed7a99c48c85b554ee2abacff27f0ccfaa63bc67d737412698af11f8d6d1a492585e6dec682432838e5627ad168d6d4c5bcc74164cdb1f2e1dcce8b0da92cf398b0d8536d2c3e25eb4876f3ea149c6698df6c939e146d699b37db027fea5c9f186cdae6a6a26a185f3fd8466ddba775c0811d5c447d7383b50e7e2e4aa258d39cc1d2686ce67b7f3c225c8d7c9131c2d88284c9323c2fc136891952826450ab7f1f4f7129b8e30570643a4b345e99a4d5fe1963bb98371318ade8d61919f52abc210eaea11d797db1f5f085f62fe75c57202ba352ca911ac2df915417cff949e65b939e909348fd639363858c2cf8ab56aa854e312a9bc4238454f0c33dab7d11f1f9d067d2df8cb8c12c2f50165154c9b123e1f0b41d1538b479465d7624dd293c235e01d233d576fb46dca98e653cef9d81d853ddaaf165655004d477440c1390dcfb24702f88857642f31473c67b3fcf74f202264058bdd58abf81393c0cde3c9d680edee4fdf0eda96e8d2488dd5e2d81526f686f17da8a0fe02ee4a4ac53461ced045e1acadf6fc7ac26e758ed351fcbe571cf601e74456820d2784f78c14c7c1a373da75dabc92326a921a1df6b34e6b1a0c2e9508518bc20c5821e58c17442aa0c4bd6b8b5c50540cb836bcd791d51208df1db2e92588d2af3e62ee056a676e0e4e8ecc8d94c8bf0aa72d322e9f3b5ba9799776b0637de4f3bfc2f7761990793705895d6af570f0778d78098c0ec7ce3b6363f9802b0a61683bd46135b148eac79e439067b955fda156d75f9da9eae94df646ce54327c49007dd8432842e46b32ca226c77cf524333543dc8f40a0caaa7a0e6ed04a1a728b8ea78cd453e96cbcba5e7b8e3b698189e6710637b219021adc83f14d87e10c37dca86dad63450b48d4b291a8fd3c05e04905b96a691a8780bab650fca7aefbd45652dbf09e0e733911b0f44b67ea3852346fdfe7582de01a2ea4a7439487cba21106c1ba4b451a8d530adb498f5e5e29fb6df7dfd9dfd187287fce8cc733f34fe22457078e4c86be0609701751eee50abc24a90662db70a81c14aa2251f29f0e54fb1e53413964df727b9ee7d0418312add5a104757afcc22ba86cad84982e28216e023dbacf9a1e0030b4f08ef3369d466b1a9e3386b7e1760bfffbe60cea77aa0eb75b556e3c3e272761d078a6ad50bd0089dbdd097c77dec7674a4bd1e5e771e0c1ee813a70327c599a26927649c2a2e0fc558677ca5d70d873b443b4afdfff0a4f3074d57804ec0f596748cebeb6c542e55d4ae51e5f257fa3f60d4d40d9588d11ccfb4616acf0ea3ed672e9a10f481cce1bbf1200765f5109b221f1a9b98b717bbd23f595eff912a197303ef659c799e420e7cd9789f5c321b5d49f3f8d0da0194b25f6ccd5e5424aaefc8edf1a363a128c275a32f78d6728e45cb90fb8820b9d6b53def5a8e6c47156eb74194930f6da898727ea05a15ccb24ff8c614994cc2d6278b825090e0260217389d8faac8c3b7c5a0bf0280fdc5f46481c1e2984744b7045a9679cca62d3d84872fc94ea7d30a14e0b28d4d79f93680856f6e94dec78ea75e59ceccf739d16a25bd85ebff17982dafd1d2768bbf29cd7388dcd80e9f4576a14234442aadeee49a38fc54c74042ace2269576859f49c8f0c5fc6944a74698b90984a014c461fec3281761d341d516cc6f091ba5fba89f0e47430b7d4f022042ccfbbd4dbe0441ca37b8f2b92a82dd726107172ea6029793c75d20135464865f3156c3c866b1ef2d9808892c60b8366ad76878b363ef15cf763356c122ab09b9a9443a882b38fcf950b442762f2f59834f9244d8d0706ddb7172a4ff1b125cfa2b43e107da65b825eb65db68cac0641493f4e88dd8f275567d9ba1e0493cac8e0caf7317ff4b0352d26da4e2e7bae4cb55284b0748524cbe780519008d072dab3ea9b4f768664a98b69a4beeef1ee6572a8c8943b2122afd184f9ccc12f3351741b1e571dab80900ed6d3389a8727de22f69a4f41a5c5fb331a39d404d059980b60917fc9296d433d5d1dc71d26517308087711689792f0d11af256df229e8bddf86cea54854d003aa71710b32a7799cf894093489023f8cc827a9a7ac21c034f2afd81cb52a9f838f33b14e693912d83523aebdf7d796c32b3d816a39306c97d596772ca0cb1dafd07ab523b2deac39c11f495b134d481784e97b5a220", 0x1000}, {&(0x7f0000000080)="23f237ef253744d311dec3341198f3662baa0131327bfac2ebc4fed0d8d1fd0e1f2590d28b8bb6358110f53090", 0x2d}, {&(0x7f0000001200)="d8575e5a64516a44e5a8e5eb99cf8d425d394822ca7199e531b0486a91589ac4b88cf81b9a86f00bd4fe70eb5169a68b7bb6cbf55d94ab87cb3086073d893f429d2bfbb663f49cae375a48840bcdd145bec0fd231aee37f8c805b705a51e65c1df3830133232c43927ab093f089b3710f4d8eaaf7f39edc930d9e3cf61fd9ba9056128ddf05d858d072800040a948bbc13cbea7237d9c68891cfef9fa4903e6da793577667e2b558fe878689501f21c6ce548732ff6aaceda8d10d33f500ccba0e14c62c53fc964f2ebe80435d31179357e5cf75f65177fc087a295dcff73bfb9f95dd97199e73b9a612140a7c778c08d368316d5024557a4a7e", 0xfa}, {&(0x7f0000001300)="3e7f7396ab5bcfc4e7821a6bed2220e02c55b83e81d912ea33e676880c0bd7e031038666abc74f28a728b11080a1f99060fa4f02c8099e761de5a6698b8a1cf293b3e6d903935a1cb3fb8542e93419d1066a09", 0x53}, {&(0x7f0000001380)="ef679822c2888688c433588223c96f348247e6d6b74a580d88777fd24f5c2eafb777dbbd2ddde599fb2d6d0ddfd889140cd12e0a71c3fc9b1203b372b7c85d7ed45d806b5c6140c3872ce9b78256630d9037320de1c166d3bff93d9b9ffe265d80e3aa1f1375c5a4acdbc3272a3ddfbc1ec4f03bc6dfffb02fd181dec527f9684c7a53373e663f72abbaf601a0d3ea2d6098ef1dfa77a3f4eb7ad34766f921612f4011d767f5bbf9a79ba9fbdf43be48afe6bd57085361221f0f1dbbd9db087667819ee589c6bd294f0aa4c866acd3330ee66bab350d3eaf2bedcb5f26799d9aec866c7b3a90d4b4b39283c726f903fa3c1a70e0d16b675b63eeefa1d20b69d61fe5d3e87d953719c5d4f601426197290f40d2dd086b6e712193c19ae05d1191fff3e1cb076893c39fe011438adb554a4a3e67e6922c4ed1eb65d4f88895a47e71a07db6d6a24904d89c42f50fe3c314e2c8fa2fa3b6a9c4cf55fd2e76425386277e6e2bd6e7786b78de5efe7bd82f398fb2a8e447be7f04ad4712d31b02288f3c57b2ba6ca0c3cf122d6d2ae4264fd659aa00e13e6666447d4046b3146cbe5c64395f77aec96642997cb840eef95097c912f66ad5ee7b4449c6bd70c933cbf1471992ab00da6094171fdcd8caeda235c96417ee14484600868121371f4c7c48295f5e67b4af379b7f2229c6ffbc5635b38bfa26224ca4de302a1f8c9b8e2b704b606feb2a4ff670afa16e63387e67399a0768ed536ab857faf12aaf3fc33aaa134326486615764651539648018b2460baa71c92db870a8c5300da604653e5f4c068230e501db76bc37e18bbd18c29fe9a249c02f9bfd763d6df064c2ede8eb27b7bebbdb8293f6df828d821f7e577d6ce0d5425752ff400e3f8b0ae5baa87e6b06a70d6c12c587a321a54f1aca51734616b62237d683bd6d2c59f25f341a52434da155c427f2aee7066f7c80a78794f9397474138159d263cd618573f1556d17b74320adf9b9327200cede7ada9f0e9b53855598a008b8f6698fea2ffc355efaf1d9c555453baf1ba7d82c20b0979dce1187c58df57a32315526a8fbf201d8576c562611bdd464b79da25fed059d6da5709b8783e8c721580cd5d473f40f4cfba39edf2b3119308629fba915b13f649907fef5b55a4c4a1331db2bdc19f2511e626225622af3cbd1fd7c8005a4a4e210e3148f479b7791a5ab320ebc73b6348e46d0d199830d99c38cce048adc6089ef24d58f328269a6001b9c2b87f097776c9afd85b8d09f394e1f53b3b89b0f4d1251851020210fe44e00613dd87502388d4de2138c5c76c147215baae08b65587ec2f09b912ec43fa436e946d0a5effa1cd01c21e28b18115059ad5942f6e4fe684245879c95fa0406f33e009ead6382d4167f3c1fa4ecf9dbdd4c3e2c94f9aaf99afffdabcbb9737310030972eca65dd1641902b21469a3da0ce93598910b8e6986d2f385097228f11374bee329b4b1ef3eab4b8529e208a355da52735e176be34d128013af9111a8984d7d9ddd85c20a8eee7a30a8d4043c45de4b27917d4d99ce14d45a3c68e6de73f63638f85bb99827d1d73446f2828bbc81659692e75fe504c5b61845088d48e627b200ce8701ce11996bf089f6cecb49701c344a36a311de641b4e397954694bb55828f6fa5b53a4826a120b97bc2c2f8c1e56ab04fbead71e11af89d2b42f37962e98d9769d003d8ecc1e251593b221b908c538134cdae2227384d1db2640db648303eb755ff51f4fa1aa521dad25bc4248cae010a9998a38b70293524a2625cf9b6236e73cf89af0b415ae6aa079e29c93a10a819f9755e83c940be6cd613b926d26ee0e1335aca770fd3e4bf429cff1ff9972384005748433eb9dd2e872334ffa4eb8ad125dcd0277c54f5ebcc970c46e2e256b53e382547c6fbaeb056962eeca4d2969d4a9eff426922e91208480d3e34bd665f12a33af55bffb685a9f6191055995efd2f373d3e0e721858eb7348f3d7340331019bd075eb64cc41a0096755c2636ab45058403c64641f55b51e5cbcb0ccdd90b3e7823da05999d3d575e3e48920cdf9342cbb8a794bd139630fd4c20faf96355c1e5bcb15e87db25af5e4d40f95cbf7fd7d877eb54140b1935949f2d2e133897a18a2f7fd2aa465bad96fa1acdcd28adf78badc5138964a97b81d0b026d78f660fe92681d2d9de0ed763296d3980f49e7fb377cac7ac2d47271e94d5541bdc66557b243406e74242e757c080acfd050c5684a093d8d887beb5be616c8f386396ad4dbabe338eb2d1dcdc8a475ac4834cc80c851680c95ec5024298876b48a7d35b7cd3793004479233f93fb70cf088453fd57f348fa2041ba069b4145370f1c32015f3e79088432e26f4a22d0b09023d9f082748079a41006fdee19ceda37435132a585e02af28d3cf482bf4c358777133104f5821082c28f9e8c3c4eb796cc4980871c0fc9d4a6c8c58af4cef720b21675b41bd3b5546966f2f6a819b300fc15e4bf3c614dd787464fafcc814286e8c3c33f4418b6a56628b39b540c5d2c9038505ad5d4ee63d93e111a069999d649f938eb544b6f87d9030906bfea55cdddf7092270caca2d26e228b9198b0d97bd175a52cde962494780f29a08b70cda6ae969f4bb3373b12bde48559d3a376656c31ae01d05cae2f3cb469603b51dc642a92a03919127796cff094afcf65695bed8ff2fdc0b77bf8716225f8c93945409dc9c4095ac2628a764ee06402dd00835f80228dc926ff351caefb62d042765cf5cff37486f2f29fba635ea92eb657782e151750ea8ca3cfad54a32b67cb2959a1a4d265ff538952bb8a9aee2d6acb5c50387bf958e2722c01a11b96228d228214de7eaa07fa0f6f573cd48b90b84685155562123a081a28ca6a30c60985fd23acf4500df9eb18a7bdc0c972475d95760bdf3dbd321a628c7e912d329b62fce32685503003cc821e2cee8de1655b54dcb5a7f88d7b10b7cc1802c1b8cfbbe9612d5ba514ff78dc80420ef9347e58996b9e2a34545f3cabd49e3fb53580ab32dc7545583fe4ba3abd069fedd6a9cc467ad3de1a7af0c54fcebdde957a03db31cfa158b436f4b809cedfd922b695c63e4197126a57e2335a114034b05ce33b30a730ad4ad0b157e9c111e92932cda4d5b324f2550a054051b7a20cfbd614676e2ad3aaf89080fec44603a6845a3868437e89771416f59157a503254eaf319e6c9e7c663c5399d125a043065338912b9f50212cf5c6b1924b1fcf361e7169343c7b983fbdb014e920edf812862589520d7e66bd33b82ef20741a196849e5dc0ba5a1e1440fea9df64cf08d7406a221d7e1e5a81d70d7b5913288d5c591f7c955b262af19bbe9258992c21130f89dce82a759d514ff69059df4f1b7bc43a0a41219cf0a3c791a3357a3fb5afd02ecf1e0fd27ff40aace6dd37daeda70bec7bf69a15fb65f5171793a7adf149702e2add571345567582cd295c71cdf989be27536cece8366e1d9f2d4607f5c59e840069a09cd8eeaf1b3d5f8716857b596484aa08f055c52b7e2c8cd711b846bccb3b7dc35bbad698c947fce745a8399f5d937da8e1384d807ee9582bdde3e389417c4221cc2eaef4058a8916324f3e69238b1788852014918cc9a431f5731ddf4d37c0bc6a90af80983cc8b8de429b4dedf0a2abbf134923330bb854c2dc3c84b209292d0a928a0da9e11bfb6660246d62f7449f92ecd93bdf078ac86a6561d7e9d7b31a607b8d03c5b6bc71539651d9091fca1bd769fd6f39d1b9018d0fd4ee1b979fb72d6c2e6109ac05c1f8c0e2e27b91bc013657c0340e6978fb54b96b987137d0c34fbde3e37037cf5fbfb0b2f24fea144e746eea6b74fba9a99e70c73df816b0cf0b072c8abd5a4b01e447bafb1f3f333615e2311e83d5680c9db663520320db14dcde60302c436c4b94f04db0b0967d4d64b46f0d9d7151bbc72edaf02523c1cf400392a572a233796c0294407c8cace96269698fa56d645a282b787126d860caad77751ea6dd1b5be3f27ee3e3a495eb800589300197010ebc84c6f5765644113526375028d4636d57e81adbb65075b7a970dedda78b06cc3e6cb35d0e9e86a4b0bfe29fed71429a879083d3411e043eb290394d18bee7aa69761c87626b2d387284ada59e3be90aa32394734bdc41f9c531bd2d1ad900d4dac0014d14890fca6bb83eddaf677c9188b1127b151692f6fe31599285c8c0fb80c2c04ccf280499dbd5bed10bcecae8b50a44f13849385dbfbedebe2df2d47ac79417d9ca3d4f05a619ecde05610d32fa34c24fddf9bae10042c38757cfeb1a4cde607beb9ded8082cb29e1cab6cdc389c0a899177890aea77661b0449ff84b6f31a12840d62d49b2410884bd04e48adfa384dcf5c0d1512072a2e33b23b43d143abf3a2f6167e19666ae42880e8e56b6f6142488f3ff255972b6b63970f031413b715c48087231d64864e46820a1490b7cd5e6e816271bc4d5517f6981b3480da57fc10b01da6edf6220c189e167c5ed04b40a781506dc5bcbb7e0b15680abd6efa8467c64f95c9c4f4f670e26d47744ff3d7444691892b744e41dd52a3fe706ea98fc42d830f3727b352f59424a2481d2abc96c9943ebf3c934f8b2c4d057e899f85098d7f055c9ee2fe86a33c4dd4baa76936b764e756d764dfb478e5c61fc55cd4387aeccfaaee43643bf271f9acaffd0a0560fdc61ff6d269edd64606c44410ea0afd8479bb5d3f11f1a8fa1ec832a3cb057841c433be36f9c5a15117241430587fdc0d5ae2f90b2cf26977f492d51fb7fd09caedc9605644bc3d9ba457581e649485ac33f28ec1829587cea6c43e58bede8f4e1e49b4fc81a41dc7ad97473edfcbf48e0c49339e3f84c84eda73a8c996375a0fd6a7468a222688ae0244ab3fa3a50cc264bf2831bd0b524b3d893f1bb6e96f22ca2dd7b2ce6e214f312e4085c3c12db0dd942a9e4c19f17c4c7778abdea1a5706e393abc85dde40eca39aae6a0e3489c1c670a17ed324abcf837b8d1d442cdad1c597871b3ac17b089f9d5cf79b1c7b40ba2d9c43ed62b42fd5130ed0d25a1aa5bb3c0886bc1c7022a06d8b4c9fd86a99b837ae4e326da85d1566894236e9e825f75a94822f11ef0a6970ab03f6ed9689c25d18c174fd57480bb71392d381b8b1e5f0f3181a8f01a1bc279dcdd70dce1d2197cfe73f0291ad34062e1b0dc1e8f97aa58aac5cb950c8599de50dccc4064ea425a3c4752f36575a7cf950e3cd90aa0147362d2f2bf0b1f1d1f9b6b8c4dd9293c122ab3a20e6e1971a5ed8733e5fe17fbea9395551b5660514055e03671923f2eb325f8517836dfe8fb9ef345239e6d2aea4194e53425fc26ce74bc8ebe4c5d655b47d423f4606c9a85ea8e2134b561d8228823029b547a66313c399a926276e04d6ee296195e25d9edad13bf4350e07ff11ba2917929b26cfbc0b23aa9b1e18367127dffe5694b4830954a9291c469d817c9701074df035bf6ed9db1eea4dffe57a8cec62d6bc4603f73e7f7d3c1bf7389b1408f359b9446184671a724ea360ca2746c731aeac7cbbf84e23e6ea201c9ece6ec4a362fde17504decad60974bf4ea6a9b6ec5b3d4b83caa56540e0597a8795401e9a30b8a89d82814eb4a34ed991fa0553b6ab49ef43cd69974573ba2899257e7f13eb2c6719009820cdf18f1a6bd6d291d24c11a9ea9ff3370848fdbf32b35ca151926cd2726db6ae8d330e7a1c92ac65c340f99a5ef65ac169e94f4a3ef7e6d5dd2f6a417da29909ae498758a0ae0", 0x1000}], 0x5, &(0x7f0000002580)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r4, r6, r1, r6, r16]}], 0xa8, 0xa}, 0x4) recvmsg(r2, &(0x7f00000039c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000002680)=[{&(0x7f0000002700)=""/229, 0xe5}, {&(0x7f0000002800)=""/119, 0x77}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000003880)=""/190, 0xbe}], 0x4, &(0x7f0000003940)=""/91, 0x5b}, 0x40) 13:34:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x40}) setreuid(0xee00, 0x0) setuid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 13:34:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) r4 = shmget$private(0x0, 0x2000, 0x230, &(0x7f0000ffe000/0x2000)=nil) r5 = getuid() getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r5, r6, r7, r8, 0x2}, 0x6e05d1c1, 0x100000001, r9, r10, 0x8, 0x1, 0x23fe00}) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 13:34:14 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000080)=""/155, 0x9b}], 0x2, 0x0, 0x0) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x400, 0xa) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:14 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) kevent(r0, 0x0, 0x200000000000, 0x0, 0x80, &(0x7f0000000200)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x81) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) ftruncate(r2, 0x0, 0x10100000001) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x5, 0x2) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) read(r2, &(0x7f0000000400)=""/144, 0x90) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) close(r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 13:34:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getegid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) kevent(r0, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x235, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x23, 0x1, 0x3f}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000003, 0x1}, {{r0}, 0x0, 0x21, 0xfffff, 0x48, 0x687}, {{r0}, 0xffffffffffffffff, 0x49, 0x2, 0x8001}], 0x8, &(0x7f0000001680)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000004, 0x50b4, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x1000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa00fffff, 0x7d2b6cf, 0x7}, {{r0}, 0xfffffffffffffffa, 0x5c, 0x20000022, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x22, 0x80, 0x1, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x15, 0x80000002, 0x1, 0x2}], 0x2, &(0x7f0000001780)={0x0, 0x4}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="ee", 0x1}, {&(0x7f0000000080)="e889e4987b93e96f66c737aeb7c1e73f0b2dae5042f1f9741bcb41b7bbf2ae5e4bc259c5d14141d8aeeebd8f914765b384b32b672c70f2f14b418cbefd4378fe1fca5617577ba3e1f10d60b69f04ae47ff04b8a40a43a76c8ba821bed1bf1d1c40c03dd3a212143a1f88c731d6b831c91f0546dda9bc12a74f6bbddecb13bd779884a3d54d", 0x85}, {&(0x7f0000000140)="ba509002dbab260196", 0x9}, {&(0x7f0000000180)="d805449f2d0db11f1a84d54f267389b2d869a7c79f7222bbb03a3a290ab452d6f4d40706e705cce03d5be8b5a712fb4d202901fd1d1649a5a88f7ab02c3d062383af179a76aba50cf037c745dacd86a07b0fe54d3dcd44b29886afe7f1d3d81f3932654154049c0a0fb74fb7481eaba1980ad5f88f4bec590541f94865c6d5b4e52db7522970b4a84e8c2807e315abf4b45601de3796166a9878e55aa7dc49a7c2e448d9e7f5c00687f7ad28815a9f762d7e116036e8d1de0642bbe1fcac28abcc32d5a57875ac483b8665c40b3308bdad1d51c2094c3442f39cdb31", 0xdc}, {&(0x7f0000000280)="7a18c0f296e1f3ec45651fdedbf72fc3ab7bb4909ccd723847311a87a96915a257f0c3fc097cacbc6f451059ab1b4440404d101aa8cf4b5ee7bbcedd8b677e67cbb84cba2608899c6631f0288062f220018be0c60678e56864848335c22e142a47d852852cc7242fef6b7aafdd280b4b6a1edc879ed57df40e9bca06107a6d1deaff32a3457ccf2b3d0720f4ec767d7629ed81efc0b23b517027508af3df5e0f611a", 0xa2}, {&(0x7f0000000340)="74973746bc737bc30a2d45e9aef83b0fca7d20907d9a772ebd7dc218b885c7e3ba9f293bbc0acfbc9f66f8dbd6546c9e4bd4f61537a605cf48de7e1dded0d3971908e9c0e2bdc7a36be144a43fb5a13b6caf24640922c671f1ba844aaf", 0x5d}, {&(0x7f00000003c0)="8e4b04f035a1fb26f3a35874bb5a99a0849e827d8ccbd3638f2397f01b6ea6dcde5930368aaa19a774bf2cf9d394a4ee16dc625c74f35758b0d4e84b83f57ca550f00a30a7d9ea1e4ba45109ddcc87d9aecfba721f63b94886a8d0c9bd9d87157135c3337841face46d1e97823", 0x6d}, {&(0x7f0000000440)="7d58260a9b927b46a832e82470637bb4ab869d0e93711a2d83031ff653a6f942b79e8adc77424afea1c8536afef487d6c67e1b8fcb10063206daab2f8b1bd4ca74be3de0d53623a8011050c899c693b2bb6f8910c745e051fb441d3e289dd304b1fe51c1c26cf1c1907786310d3c95c1a2e7de05cd875e4deef37f1628b4c863e30561ef02dc062d6940962ad1f607caac215773f0322aaa869dae38a1b186c904a4b59d681afca3033c4a1a580434819645a40a743af354be2e9ac46e2dceddc4b0383779458c15539d6af82ba8391c64c3249ee3d9b7638cb8929668d5b886f28533fdcd820b35b0ee1f6acad06368cd9a141f92fe3eb17749544c7e4d3a5588aa7cf54effeb63e3e929da3b2010d8ec39c76c1af43d968ae97236348a0b4a000a6e59dd70fd81abebcfd8420dcc01cb5304bbcca0c3adf1c1c9de4bc4fbffbc2ee2a01201d234463122838211489befa3aea95a85144cb44d7b6fa420646830af7e25dbce555abe192e1d70cbe24fd3dc3c58e2b759673e06a174b3fdfd47fcf4580656577a3dacfd559aedd5123dfa1a4b1d627d9f105aae2a44230d06d147cdb1d50e6761e82748b567be689540682de072a738d69b0afb17216fc5a27f558c5adbb079093b323d4c789442c5e8e5ad701bf440e9f7f79841aaaecce4a6cc88272ec1a94aa91e1002413dfb4246d1f775689fc8a9fed80962dbc56371e7074f18a1ea6562ced40f396fba252a18afb9e1069f67a65f2310e2fc6ee00f26b54e953c5f724ded6b7335f62bb1305c3b0b3a1533c88f4926fcf4aca5c9e77ad185c6231f86e94955c18b877cd3da6d3480625be10dcf190630a9468bde51c6f316ae493bd5cbbc7e9c71ebd21fd510eecdbe1197f5fbd95ede0f82c3690d9aee5eb8b49a2cb5fb2f91719f693ad4c3c6178323165c898118582de1b6c1a086fb38fb21548626a121ab77c40bb6bfc140d1de791aeeb95c2c4586dd05926d463fbaeea3df98f96712902d255e04864466349228630fc7f72fb253752d5da5a8ed479d72f7fa6e52388dc213a0b59691c724fc1861ec53d046cd49a3f3c4c446eb8794de829c6cac3b2323bbdff9e4072cab598ddcdeb920fd6fd4a89c8903eec8e8f05a4c2b7dfafc8d090ea5a7fd73eadaed781617d6daa5fd099ecbe33722e16e0807983efd40374567be7c0832b515e6a558215e376193aa0d0ad5b7296217b175b05acc71b3022f0be4669bb73dffbb82c93e786c56a6f1d2a676de6ad61a5d269b829576a7c42db65290906bd8eef21985545dd9a6bcf970bd64643990f2a8b89625e991d0b23adcaff2fe5d8f2aa9e256a668d2daee9c1a1be56f1ef071bff7b948704978765b62f7a9e7e140237b13d05a3800386eb405e0225c4b8338be3be97fdd4d74f4844d414a409aa0c33964fff0970bc90163d2e620a786de5e79f90a80c2d47a19fc34070c88042d74cbf93b16593776a85345938081793a9487870a07e51aec5d49e868ea6172e89c3903e49b352374933e37b7db8a4ec9fb1208af2260c1f4eaa83f47990e29091957d6a8d0423cd5499a202c22edef39042d8890be832c0c70cd19c82fffcfd81cf9b81518012c94c4e42c7ac475c26c8c95f8e13b8c66d8c9dbe7fe57a63aa6e15473596312de9da3b9da5b1b780b3c5eb416380b3da72f684880ed913ed16e11540399a3f50297015c80678e44c451a5d8f31d2c722550776088ed3bbb7f0dbd30d18eaf444aa75685de2661b682d09edc2faefd103330cae0536f1bf61f119abce25245095f65cc21650303eac696d8be5bb98516392c747827dd9ce069c7af3df213f8391f01c0a0da399979ce43e8626fd9d410c04a07d678a39707c6df6f27afea19cedc499fb1be15c68f0a5f3039acfbdf09885b025651d86c721b15edf72a699b753107c1334c320b5e551590ae3559443cee77f86d55002507f51ce55ebb646e77a4297b4475b65232ed98c10c53044195fc2922cef3d221c2e8ac467a0e0ef912660cd5d379b3e18fc91c14ea5c0b98605216e20b7756634e2d2022030d3897439e3ad9755256a4baa1e91f86055e6615a904c70c41e7034582c40d27a1329698c8cc424907fecba692996ae4cb532426eb0ed50cd76eb6cc8f70c2b861830cd7b7f02a3b9db7d4548712ba5352083bd6d911a0a9d15801607af140ba14022257f127c88f940d4dbad0da86a6f63b8442b1955d229783217bbaf1befb33c912d5482efe0cb79affe38aff9eaa102fc86743d1ceecf20955612fcd9995389c92ead38abed53c7180f3507a8ee702ab2c70f04a04f63b59ba108cc9e08aea4cb27cb397ca3d00d6819e418aa36c69c2498964027363ad6018c41b89d1c4f1ee3a640a90675a85ce5c708be4be4f29306eba0650b4151a13c10b98e374eb932d4ed4369cb003379a445287324eaa93ccbcc3500f07f33e81557493bde2d79c1d6092a96ee9f486065dc5b10f590509ddbefc7091a72a475fa4054c73eedd3e2f6602c38ec8b067f3e7c208ed25d9f16cc1b3071f39ab282ef6a6c29866beecf5fe3e6edb6e21105f9dc6b21fca33d8407448a86888507cd0c8cdc78e0b5834a67fceea081b3b48f839a34b59cdeea931da4605130e517cd2901ff525bb81fc553827cc0ff334eff6f41cf7088cf54ebdb3cb164703e6b2d852e9bbffb781fbfbe54b72b0ebde30d4d28954742c5064be5c73c6ba6d42e197dd477eb0b15357839126d203b3327973f023244bc37ec0d1f8c3c00de6b832f240778579dce9b9c5a5a0c2c8840147267117202991a944d76a3c4c2f0906035da13a6e6c910a0e024360edcb537daa90b4430d54ca36dcddb25dbccc3cddc6a8c84672f889671302ef2409466421dd29ee6e22615e4be9d690b819a59a4006ca4114e32bf1331188b060eee0958b01cde9988fe21f6b1d530ba74335e7af0913a51f8abf476c666fd93c14eab18f4f47765a673273d7ab59cc6addc014f3aaffc5c9130e122f71b50891372f4eac0950261732af780d89382c12396db8c58df1566e0d37c3a0f77115a4f3dfd697f4009322c442a5aebd7f3d97e1cfd38262514f8d7b126f601a7693a4a2c4c724dde17b68461d5bc18220ead4f8a0f0a63bcfd520f0bde1fb1a53bbcb4d7fe2232ab3e690f21461de94e53596ebc6bebf5a0236fde001b47bf6f6541dd4176d09dc84fce2c412d9facc588ba862602f00dec354d0ccdf19bb251642bded2326c2ab2218532a3047b39782bcf675be5b7f349f358751964cf17837abc654caa9d1da4b1dc94731d685ffcd4c0070f6d4d30d56417d5572babb887de6b4152d2a6db566d9562fe4c55049246c4acdbc14f9eef44dc2ce5510b206125c8ff9a5707be791c1cdb738e7049b33690fb070da76db00f6e9b0986e650387769aeda88fc9242ab8098ed76b9ce16cb9bd0c7c305267bccd5bb1cf9ada543c4d279ffc0b1b7b9cf59be649001991f4bc99b7b11643f66e01708d029e5717ba48b7e3ebd5df9c2febcc287db32fb9ce1fd213506694fc7c9ca18faa965cd97930a846d6a5ee942d8b8a710c52183a526a1ad7425a4ea1bacc7b937565307e5d7f5eab1693a974cee6781c905dda8d1dda02cad4db59b4ec9a9ecd061a01783d227fbefabfa3a5a5b656b1e24090c9e274f7f65ed0ac2f7b858c35d83be587432e39ccc3737f63c2994ed120a896983bdba280520af0167dac4b4fb94bd8533949759132ddf123dd626f242da1fa8997ca753593e5774629a6a4f9a86cf88c4b9457f046fcdb44c59886cccf048bb80e2fbad0d55798ddc94a42c9d543d20bbba8cea7be0b7f9ade17348d25a6463321a62be7b3f0b61b406508a9f87872ce9a85f3c8065d20931d86331f060f279044cd81259cb062d1f39ef904ec1daba1ce7212b2e9e85a95909f60e3355953dc1611117819580840e4ba069de16c6c8ecef70cdf9f6737301c221398ee37e851693177fe9bbcce7849eed736fd8b782d49e92782acf8050c9b7d8db22ee4aee6aed30e457db91aa5dca39758655d36871d00490e6367ac312b5e499f0fd3083d12eb919afbc45143b792662debdcceaddbf8c8c5a714b6132ed1d77c976ce35b0f2fbf33ecb111915864b306701e1931345e1f3fde64bfc264f2eed6cf2d6bc6d94c044dc51909328642eef8868a8d099fc345e7fa430cffb62079268e258df77705768abcb8fa73e8a1e68a9ed7ad588fb09fd0572fd747dc0e1d4190fc14a637a93663a37d39208a0736cc8e6c13af06debb2ab465d58c89fc2cd16f88ff175b8b7f8ee23c501762eb50307d0fae8f2a3eb00e8335d4a4357fa14f9efafe604b67aebdf5e25ea5318cb01636464ea399201463d37b58fe64161754e92d45464c1bfc77e841f482a83c0c37498bbe28175619e4eb6c4d47306615a4aa7d9888f138d88b68b20966fea6f2bf05405265bc7196a72da53920292faef78bc569eb87ddc29ca100c9a2aecc9fdd9698e5207e8feeb9f28f57b747af15964701e8fca62c547d0f8b943b48f128c712b4b4aef41218c8c1457cccccd4140ea11d23c9e4414497f1eb598aac027032726778c740ec96a967aedbd7d558c5132b9860442205e532b6ce7601ee8107c5ad8889603b8e9a7c607ec1feb810d305d01a2422dec0af90814d439fd7ccc501154293bac029333d9a61d72e2f977975d6c343cf35552563ff3951150a3e289ac711c998e63e30b51b15767b2c64acb6265dd692701b45b114364d4c9c5e1a037294ce13b85fcde65f42d68421092042919c67d43929ce333df3ad31023704f711160c6680fe1777f2a0e22588123ee0f6ed91bb96346f3264fc1d830e0165ab8203f2b2d5af606e95a70c641f3b7fcdc2457e93f38cd56c730d35335bdf077bf37d8906fdf03bb8e5bcbcbf999191379a1af1c79986ad148d1288345e3302ffea6fcbfec1ad07ebaba8fe885b837e079f55c288f7001f835a793f343c885e363245ca95a24244c4977691daf3dc57d6f2194f63ac40dc609569b14740a6095a8f5e23c3e523a8a9d38e4df9c051f35326a3390bc036b3f0f694d4bfcf1522174d841cd280d5257d93d7812e232780b897dcb800421da2d3325436018362303a23390cdd712b45fa17e9c2d648c8308a8c72ac299f38eeaf23b059397071399e513f2c9112ea3852691198e2b1a487a3f10f7757ce2ebb0c59504613b13928742744912adbab9743adbdfa829a25564fd8c8493fced22648af8929b4a02c73c858806d95ea0d70c0d9c154659a7083b1f88c067b3ed57ba46aee22bb668b509677ed80ae382f2ddbb9c632b2630d2a8ec5535b53dc844aa8eb744aad54fa60149f84764117e5b91213b23187e4511ea5371a4270c2f7c0544f2bb1d9cc1ca36a8ba7c74375c4089da512367d1c54b5ab77b227080529bb9a942c18f9fc308365bb9f6a79f757e01b9ed26ca91795294db0adc83fd76608db4c09d870af2bec2e41213cf38fdd990252f352ef1156670155475beb9e20bcc6485a899aa30ec945cc202c6c53d3768811fade88d1eae71061940e62e6384d378cba26a221d93e4fb4baa75d95fee4d622d0cc72785ef04ed2fed70145215dab7afa0997e1b529c8e4a7db029e9cb8868a860e4abec06e0465bf55a7bfb941aeb486f2579d9e6794c805f28679554c6e444d14abcda56c468409a816e2a86292d7d74941b3c9b9ad91b80631023cf2df4ff7d86ae9d4c823591e1769cded522c1f48e58c66ebcc1223c1213f60fdafa5110ceb4b6a5d533e85", 0x1000}, {&(0x7f0000001440)="c923d895af2d4694b11f549f1b42b1e9b50c15674293b4747c7a3723ba7d28617917db3a94de06a83276cb5b937a436b811c2a9f51dde4cb4c0702df479084e8336b3d2f6c043a93961bb0f760780b410f46ca8f55955449eb9662f0e9062bed", 0x60}], 0x9, 0x0, 0x0) 13:34:16 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x69b, 0xffffffffffffffe0, &(0x7f0000000000)="4c0312e78386b74e210e3b2ff60af7709e1d85d1b8", 0x15) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x49422f47d433e23d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc930}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 13:34:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r1, 0x100000000002) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) dup2(r2, r0) 13:34:17 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x88, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 13:34:17 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) chdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x200010000) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000180)}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000640)=""/87, 0x57}, {&(0x7f00000002c0)=""/1, 0x1}, {&(0x7f0000000140)=""/54, 0x36}], 0x6, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x200, 0x7}}, 0x2) r2 = shmget$private(0x0, 0x2000, 0x28, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1c}, {r3, 0x1}, {r3}, {r3, 0x22}, {r3, 0x104}], 0x5, 0x10000) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000500)="302c13631399a9182b2b80ce99ab3c977e9abc11041e263975fcd0bee88649aa9bfa29c67fdd92e87790a5a29235158a73e13106e0ab9392239a244d755cbcd16307d3c41fbaf8fcfdd66b2a59aa2325e6a571fce30706c419fd2b65b6bab4262a810d2cac43b096ea142e562863d87a500cf3a2e51b758b2e1bc937196ffc617961236a5a1cf8876a01e0985fc892a0a70201e457d16d42191201f69c7c956fa1939acefe6b", 0xa6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x7}], 0x1, 0x0, 0x0) 13:34:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 13:34:17 executing program 0: chmod(&(0x7f0000000100)='./file0\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc1, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000480)="d88aa2f5b5396aa8a518cb908810711fd271f8bfdb0c7b7f0195badecfda99bcd1b766c024717015218ce5dee2f750614d8559a3f5aa0db9ea11c7640be4e4681adc9e37c7d9d284ad21787ad4dc89f996ed4785e01eec0b8b8a7bc70dd9770182d9e31224af85d357a05f245d658c2c36ce7b8dce306bbb41021345b6d357f8af339705805d5b9dfdba825ee4129efc1253d781883d5d011d8f20ae1a13af74aee0d467c9952a9c51fc51b9fbcfc7b3bc6e893722d53cdd70f9568f99c1dbebeb590f9609831bc7db201424dfa574f06ac93a6f9c19cd482f55e18636992f7a", 0xe0}, {&(0x7f0000000300)="09d38919a756c5d1d332c5017c02d25ee7c22db5ba30671f09c99f9fa3ac8c58", 0x20}, {&(0x7f0000000580)="bdbc3fcc1aa7f920c1943401198deb0bc40469d30823af520c9485e8c0d39defba76a071f86a984665d920225e09044b9fd5dd624fd294e08d27116b5d0ceeeed60a22b6e2bd7d95649f09a085f8a3a979c277fc7275411e3d4faaaecb317a1fe226f55b775d44ff7ed5385b94f982796314ea3b7cbc9be400632c38ef1e84c5c0a870928a3d897b95f0f234cdf61394ca58c5f4f4930c42bf058305ccad85b5ec9e818320e1f5ff86055bc2ab33d7e62b59f71acba5d828e40eea1bd8ca0c2ac69b1f4358ab68a9ec6cbf5e5b709613236b36f6961ede55c1fc97f5", 0xdc}, {&(0x7f0000000680)="40eb3c33bdda7940029cb54ed5dd60157ca530232b31ad702becbd02dd1acaf7ce7f85953f84d20b8ca16adfd8b0d2e3b90647418565bbd834f31b1f0acd1f70f0e12cb06016a0670720274cfdd5d43321faffaf56a51895b6047e763f560a63eb605fe6bd9baa0c2ba05e57b6d599f8b3bdf48da88ac8fc1a763c29ab963b320d521eda428cfa86b3", 0x89}, {&(0x7f0000000740)="a36ea63ef69ee4bbb03a4737ddbb508d9f1cb96af38e84a0d01a5eb4ec454de886dbe4c8927faaba37f795226ee3b0cc906c95cfe618787a3d6ec970963c56f2ca8baccb71c07729fd4b2eba6c0009df3ed4cfe25cb983f9573e280b64541add66a9a6fb78e6079e32890f7fc0a29ca05763dccef1b12026b8557b307c52d3506f77e01ae64109cb546bf48df0764b95233da6f54018f62d75e42d7d38dea82c8b153ca033abef7eebcf1e94e7788cc4ef6fb955ff81e26756a945604d255de45a", 0xc1}, {&(0x7f0000000840)="3e39108292e74d3a9781d2996c06a85d4dc850c58129d7de97320751d527183818a691c605c7654aabcf4debafeb3575b570fcc0a75084e8", 0x38}], 0x6, &(0x7f0000000900), 0x0, 0x1}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x0, &(0x7f0000000380)="40ef0600cafb2266154edaddb9768b406450a6a344262d64c841c2edb6fe96d6afbaa085a95a6be2a0eff24e50fdc74a61c5b017dde9f43fc439ead0ece17cf1a45e37879ad7000220a3f6f68f3db451872943c4c198fa85995f0e136cf827f73911ae5ead6686f378d5032cae41806690c047e57356e713cb5e52585744f85103cf1e2d1447375f6a41d508f17741d35f55d8102b91d4730260ff0aa04f6e1b760ab9751c87a78b8ea219a4d26eeb8d8497b9cc0285d4236b3f0ca91b177c00"/205) r3 = fcntl$dupfd(r0, 0xa, r0) select(0x40, &(0x7f00000001c0)={0xffffffffffffff80, 0x100, 0x80000000, 0x1f, 0x7e7, 0x100000000, 0xe87, 0x1ff}, &(0x7f0000000240)={0x1f, 0xc036, 0x9, 0x4, 0xd4d, 0x0, 0x101, 0x8}, &(0x7f0000000280)={0xfffffffffffffffc, 0x9, 0x7, 0x0, 0x1f, 0x1, 0x1, 0x400}, &(0x7f00000002c0)={0x1, 0x100000000}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000340)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x83c, 0x80, 0xfffffffffffff82e, 0x1, 0x3, 0x9, 0x7, 0x3, 0x0, 0x90e, 0x7ff}) 13:34:17 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) getitimer(0x3, &(0x7f00000001c0)) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b4b960640483f5bb1f7e6efbb6f", 0xe) write(r0, &(0x7f0000000080)='<', 0x1) 13:34:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20050, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x1000000000, 0x2}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe, 0x6) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x77498197) ftruncate(r0, 0x0, 0x80) linkat(r3, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) unlink(&(0x7f0000000040)='./file0\x00') getrusage(0x0, &(0x7f0000000180)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x5a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x180, 0x0) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x71, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x8001, 0xfffffffffffffff8}]}) ioctl$KDDISABIO(r1, 0x20004b3d) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/77, 0x4d}, {&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f00000004c0)=""/97, 0x61}, {&(0x7f0000000640)=""/129, 0x81}, {&(0x7f0000000700)=""/29, 0x1d}, {&(0x7f0000000740)=""/150, 0x96}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETWF(r0, 0x40044271, &(0x7f0000000080)={0x0, 0x0}) 13:34:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/205, 0xcd) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) recvfrom(r0, &(0x7f0000000040)=""/5, 0x5, 0x800, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) listen(r0, 0x0) 13:34:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x810, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 13:34:18 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x12) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x6, 0x0) 13:34:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) 13:34:18 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) setitimer(0x1, &(0x7f0000000080)={{0x2, 0xfb8}, {0x9, 0x2}}, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x6) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kK–@H?[±÷æï»o0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) close(r3) dup(r4) syz_open_pts() 11:09:53 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xf6ad) open(&(0x7f0000000040)='./file0\x00', 0x10282, 0x84) shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffd000/0x2000)=nil) 11:09:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30000, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) flock(r0, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r3, 0x6) setuid(r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 11:09:53 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/50}, &(0x7f0000000040)=0x34) r1 = getuid() r2 = getgid() bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x200) fchown(r0, r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r5 = dup(r4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) 11:09:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0x4a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x180000) syz_open_pts() 11:09:53 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3fffffffffffc) mlock(&(0x7f000012d000/0x1000)=nil, 0x1000) 11:09:53 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() dup(r0) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 11:09:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) 11:09:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x4) accept$inet(r0, 0x0, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:09:54 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r0, &(0x7f0000000c00)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/129, 0x81}, {&(0x7f0000000a00)=""/179, 0xb3}], 0x8, &(0x7f0000000b40)=""/183, 0xb7}, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffa, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0xcf06}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x16}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcc6b}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x422c}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa00000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x4}, {&(0x7f0000002000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/../file0\x00', ['./file', './file', './file', './file'], 0x80000000}) close(r0) 11:09:54 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 11:09:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x6264, 0x4, 0x101, {[0x4, 0xff, 0x10000, 0x9, 0x5, 0xffff, 0x4, 0xa, 0x90d, 0x7a39, 0x5, 0x0, 0x2, 0x8, 0xdffb, 0x1, 0x3, 0x8], [0x1, 0x5, 0x2, 0x0, 0x0, 0xfbbc, 0xffffffff80000001, 0x7ff, 0x0, 0x3], [0x7fff, 0x6, 0x7ff, 0x1, 0x2, 0x9, 0x2], [0x3, 0x4, 0x702, 0x1ff, 0x200, 0x1], [{0x3, 0x3, 0x6, 0xc5bd}, {0x797, 0x160eb580, 0x1, 0x5}, {0x9, 0xff, 0x0, 0x8}, {0xfffffffffffffffb, 0x862, 0x40}, {0x1b21, 0x1, 0x205f400000000000, 0x8}, {0x7, 0x100000000, 0x6, 0x5}, {0x210e3f80, 0xffffffffffffffff, 0x1, 0x7}, {0x0, 0xffffffffffffffff, 0x352c, 0x9}], {0x4e, 0x200, 0x508, 0x8000}, {0xb2, 0x7, 0xffffffffffffffff, 0x3}}}) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000340)=']\xc9!\x00S@\xe7\x86F\x05\xa83\xf4a\x84\xe7\x166Pm*\xf1\xd9\x80\x8a\xb7b\xb4\n[\xe3p\xc5\xcd\x1d\xb5\xf0\x9aH\xc3\xa1P\x8d\xed\xe5\xe9&\x7f\xe8\xed^W$\x84\xbc\x80\x18\xa55H\xca\x03\xffr\xd1R6\xc0\xe2sH\xea*<|\xf5\xc7G\xa0\x82\xc15\xd6?\xdbh\xc2\xb2\xef\x1d\x82r\x18\xd37\x8b\x11k\x97\x12\x96\x03e\x18v\xb5\xd1\xec\xa2\xdf\xfb.@}j\xb5\xaf\xee\x9d{\xc2:\xd5=\xf1s\xd6\xb0I\xcd\x06\xe8e6h&h\x10\xc0\xa8\x8a\xf0\xf6\a \x88\x17\xdf}\x1e/\x96\\\xa7:\x02@\x9e\xf3.\xacD\xf8\xc2\xdb\xa1\xcfR/\xe4\xae\xbeL\xcd\xd8a \x00\x8f\xae\xcf!\x81\xc0\xe60u\xba\x1aL\xe8\x85\xa5\x03#\x834\xb3N\xc1\x12fF\xdb\xd7|\xde\xd0oZ\xd5;j\x87\xbf\x1e\x94\xbd\xc9j\x93M\xb0\xcc\x92\x1fl\xdb\xb6\x9a\x89G\xb3\xde\x1b\xf6\x9a|\aP\x84\xc7\x06G\x89\xcc\xa0\x9d@\xec\xf7z]\xfc\xe6a\x9b`3\x80?]\xc2\x04O\x1c\xf2\xf3\xb8\x9a\xc6\x87}\x9e\x1e\xaf\xa1\xe5D\xab\xean)\x16V\xc1\xd1=\x19\x81\xde\x8b1\xe5Y\xa8\x12y8\x19f\x977S\xe5\x810\xe2\bcB\x9f\xd7(\xce\x9b\x13\x83\x06M2#\xfcI9\xebT\xd6x-\x90 z\xb7\x87\xd2jp\x98\x9e\xef'], &(0x7f0000000300)=[&(0x7f00000002c0)='$\x00']) 11:09:54 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(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) dup2(r2, r4) 11:09:54 executing program 0: r0 = socket(0x11, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) r2 = dup2(r0, r0) setsockopt(r2, 0x7, 0x7fff, &(0x7f0000000040)="8f788830defb61358231360ad81c71934de9693bcae3a91235836cf28789b659c5a23e258c3dd9a6326ab65c138d5a97dad5d1", 0x33) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0x9, 0x5, "746037add530b4e1080374ea833249f5613bdf44", 0x4, 0x8}) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000040c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x4}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x3ff, 0x5, 0x0, {[0x2, 0x1, 0x80000000, 0x5, 0x4, 0x6, 0x8, 0xd1f8, 0x3, 0x6, 0x10001, 0xfff, 0x4, 0x8, 0x20, 0x1, 0x1, 0xe4ed], [0x692c, 0x9, 0x100000001, 0x0, 0x3f, 0x5, 0x9, 0x2, 0x8001], [0xfff, 0x7, 0x9a, 0x80, 0x101, 0xee18, 0x6], [0x5ea, 0x4, 0x3ff, 0x4, 0x8, 0xada], [{0x100000000, 0xffff, 0x5, 0x7f}, {0x2, 0x2, 0x58, 0x8000}, {0x0, 0x3, 0x7, 0x7818}, {0x1f, 0x9, 0x3, 0x73cb}, {0x8, 0x100000000, 0x2, 0x36}, {0x2df1, 0xfbc447b, 0x0, 0xfffffffffffffe61}, {0x9, 0x7, 0x4, 0x6}, {0x80000001, 0x3, 0xc3c, 0x4}], {0x0, 0x1c000000000, 0x2, 0x7}, {0x2c6f, 0x7fff, 0x0, 0x3}}}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() getsockopt(r2, 0x3, 0x101, &(0x7f0000000500)=""/39, &(0x7f0000000540)=0x27) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x2000000d, 0xfffffffeffffffff, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x40, 0x1}], 0x10000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x3, 0x60000010, 0x5, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x80000001, 0x2, 0x8000}], 0x1, &(0x7f00000000c0)={0x4, 0x9}) setsockopt(r0, 0x3, 0x9, &(0x7f0000000580)="492ac388bfb564b1f1c0d51054ac18ffdc1b00e2a7e403565fa83db27e2cd2aa638e00b7933f51e8e8766eb6b687bb4530605e7a9c811e3a5cfb5fd843f71e853d5e261c03fe0147d3592c21056b4b04029643abd01f799f1773232b9b500bc57cbeb0819c98823e184327180fa22bd0ca9f37aa093877bae5ce39198a0da25d1d99e1dd702f404174db19e51e0f457d46fbe5496cf8a93d", 0x98) kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x5, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40000000, 0xffffffffffffffe8, 0x8000}], 0x1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0xb2, 0x1, 0x50, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x401}, {{r2}, 0x0, 0x5, 0xf0000002, 0x800, 0x81}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000040, 0xfffffffffffffff8, 0x1f}, {{r3}, 0xfffffffffffffffd, 0xf6, 0xfffff, 0xf, 0xfffffffffffffffb}], 0x8, &(0x7f00000004c0)={0xff, 0x6a}) 11:09:54 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, 0x1010, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) r3 = semget(0x0, 0x6, 0x20) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/34) 11:09:54 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f0000000000)=0x7, 0x4) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000015c0)={0x1ff, 0x4, 0x4, {[0x7fffffff, 0x6, 0x800, 0xa0c, 0x58, 0x8, 0x5, 0x6, 0xdc, 0x7, 0xff, 0x3, 0x3, 0x8, 0x454, 0xda16, 0x8, 0x8], [0x4a, 0x3ff, 0x1ff, 0x6, 0x1, 0x40000000000000, 0x8, 0x9, 0xfffffffffffffff9, 0x7], [0x86b3, 0x5, 0xfffffffffffffffc, 0x401, 0x9, 0x6, 0xffff], [0x6c8, 0x5, 0x86, 0x10001, 0x7, 0x3], [{0x8, 0x100000001, 0x4, 0x7}, {0xffff, 0x6d40, 0x1}, {0x7fffffff, 0x26, 0x4, 0x7}, {0x800, 0xc8e, 0x5}, {0x5, 0xff, 0x6, 0x100}, {0x5, 0x0, 0x1ff, 0x9}, {0x0, 0x7, 0x9, 0xfffffffffffffff8}, {0x1, 0x7ff, 0x0, 0x407}], {0x5, 0x9, 0x401, 0x3000000000}, {0x0, 0x800, 0x200, 0x1}}}) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) semget(0x2, 0x1, 0x0) socketpair(0x0, 0x1, 0x1000, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 11:09:54 executing program 1: clock_getres(0xf000000000000000, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="6487f1daea7099fbbad43f6c1762030b023e", 0x12}, {&(0x7f0000000380)="cc5ee5786d8c0927ed971f6dc4f2998e4d2857793c9c9070e81bf098fd981abbeefae2cd749e2f4051805bf17d1a28cf81a910a4f72ad7896ffa124805a4a194f41d17475bb24a3fa6363dae8621648ee3d2499d8657b05f096def836d4e43040f74d4e114ce754a057532adf537239ce582970018be0dd3f92a421d44c465b6ac475a19efcb961548e4ecfbe961b240d956464921faa862fbd09a4cd97f4097cb7bdd0a442e4851fd6ee92b3d6666ee018c5c4ae7695534545b92c83f45ea845486821ee925c2130ba25e1f4b2bc1582eaa98eacd5a8db73cfe50d4fbbb8913978c2a14262a384b01f8aaa283c073ceedbfa017aa7e994d7937012cebbb3314fa3c847908012be24e04f4f7b14c98cdb39f377d25d38eb1e766ac7538767689a99736dc0b2a3847ce145d56151cbfe8ec5c79cc8b83a420071eadadd593fea1cdd87d8072055cb81f6a68ed3e6d26bab31880a0b965bc2f64a467582625947397f24cdaadf468c750a6abe101aefab1cdf3dc30aa0edb6558aaa499287e88a96b52eb354a5b20311d9592d8102ca04e5fcc3fdd89a4e1d353c13047d7d518cbcf8d247b0f8aff004ae85f01ddc021d7f0aa18e9a945d32767599f5988bf4431da7938c9871ddf17bc99b85ceb31d58fbca6ffeaf5ecc80606baa0c14d3da2335228d144f1cf25141a5850a91abbc6a141fd2f8cc159eafa022dd94f41844c9c91549cb5b0c2d99d18b6c861425737e247b34531937869965aff0e2ae4a7035ad0d992df931a1f0b7414d808ef55201937dec3baddada1ad6b6b77701151e4e2e8450982801d05c7081a83359faf7d6f3bc89352c0de1cbebb2b6da72309a4f3189891ed2dc28da9c784112b4bc0b4e29cee6c89763d6551e3403fa8791c69e8acb0c050ced94f2de5b39c21b3514d0a527bf6e36021e4902c30dd987db2c1946c76139a8fd4e487099170b6693b64fb9e192aaad3bfe9086d3a6bcc4f20c4314cc48c2db81e90d89c9a079590ac5c2ab37279508894f1d841feb6fc2050e781d716c0eeb68b0211ebf3b58922ff7e7b899872f23f9a3221e4b5a42a295b53911c1f0773ba0aaae768eb5816b5a7734d29ed9f841e06f62ef9aa7f08a62ddb8b68c9d12f57558b7439b91e5a56a5ff320468c35f3921d15b0ac5e9d3c47868b8a562f2e9e416f8a3a6160dfb308520d1a2895cb3001a6b7ffe09466ef0d2c377abc0419b54ebc16bc2b0231ef4bcd757935016b6c0bc74741073f949a2c1495d79d2cb77b3af843366409654c539045645267d4cd472f9574b926071b4b2f21ae2cffc69e8bdd903fa951e1c05a46d74adec17cc004b03492c71e997dcfeaffbedebf4d79f3c8739af181c6c7a49d2922428f5363c9384e883403430131955c77c9ea7c4aba8c60f6dd4d7c729c09f474e16f44993975e55d21b3a8c5f3bcb4d09ae13817d3f9a7d0943b681eb4a33443c3509b1b98d3112410844e1d6fad84ec661b626a1fd1eb2c8b1076a397cbd983267b4c71c1f5b922ed97a6b97f9d8515bd6adb52f5e35ecb35b6f048f8b19aab6d5eeb443ce10fad080654f807c21b1263f3e0d76dab88336c76a89c527b40a2bf1f2d513bd821c6ad1db07c5f817a831252fa9d1e0c7e989e87ce99fc2da813c3d8ca824555cf09eddb0a8a5a91bed9c4ea8fe69d93a0171cec7ff2032212de27522bc48047b952f673d4226a998850d3eda458f8ef5cbcd3d9c345791e04bea5a746a15048d6a7aeec19588e4327e43e579c30f8bc0699b1f62e8816024a843738108e58f39f23f4b6d557aea550bbd61b1831d781f68e643d2a4c8c43669673358e741674808b7741006a2b07b7f08c862c1d04966cdad489dd58d32248bc140b13eba93d660b17fae27bb20fe94aff2566a521e314685e4639d6b157462eacdc9ed4f617f19a25785985fe21c36c9bd48a9beedb679e628961bf6f4ca4a9ec5c35d136c08b12eb5cf11b6a1b31dd4fd20492a9e31bbd5882b31acc52a1b11f48569cba33bd2af73bb4161077b80e32e2771be1df80307acd9e02dc67bbe76f802a919d558390bb83cb7d2e4a9cded241176a7096f3e45528631fefd012bd623f59b010303053fc7873ef5a1ef5a1eb5d128199a38f3aa114387ce8d3a77a4c1314d3609e30cfcfc90179a737b06773fdc6ac5bf9333885d6773f9e75e03f8d52eb2ce21c14bd9d0daafa278bf24545b0bf823c9a0f721d4e18a507442a0a8fdff9e555531e90ee178b0efe3faa12a68045de780a244348846d7e85a674caba33cea01b1740462c070c3d836627e11fe4f462ceadf895d58d970e29227596bd36f0236ef00f8812a0a6d15cf4391ac55eb655a311fd1633520088d7439e68588c43d6886305f9450f4c22b851686f1bea9b4c70090ee2d1e774acc7bb23155d2e26a40cf17c9836dfc595d4f77a2fdb4057883d1588e00754202df87efd5bee0fa24332a26d910205a4b2a15a5335106ccc67bc9ed8cedbbb02601d0222b97aa5ef67d768ad7d15ab9e930ea7ad6c64dbf9b27710a55dac4fcb149bca15e7c99fb256e4155c29bc59f8e1d916d6b41d21abe40c3ed8f897604314082c3aa7ec9c620fdb0331be6e2696a6f82f3868521c10e2a16bfcd0971c9f911138b3e15ac71eaed2173e28fa2ddc0c23e6625ae5d265a62211a5b47356439870ea0cab26ae591ad74f397fe6d5e7c205e112f21ce94404b9dbdad411e0097a03a5b04d25d94a6f83191d050115cdc298b08e8d8dbf2175b9accb643f8ed60d7a0e80153baacf91647193246b2b6d72de9b27bef9e7ba157f748fef21a88f24e289a1667c11119e58c838744cf86f9a393a4c3d2df2924c364e5fc623b5207105431b627d66f976ab69b9cffa9fd122d7c500659be1c1c13767a9284ab3be7afaca9f0cfc8f6d8707faa150e177cce95f3898f838d10a32fde809a1521f79e8b1fbd438f366d1bc243c92c5610b5fad32fdce25f4ff1e0bb35a4de2c296938f7a9fa9747b76ff8180e22bbc99988646d8d1a037df21636a98154fb40f715d7a820415ffadc0ff47c236cf32b21e406b14633f525bd62085a4e6c146bdff8aff063feb92d206de9957d87cc8eb9cff07b9bdc856dd6bb7c279b75c65996e8453791d8b38c15c5f4c9d09e2f76b4bbc6973a1ef9ffa301d9e4f5d0778a2023996a54421e4f5ea0b29058efc929fc879ec291b9466b53266c4b055de6bc65d8146ddd79294c971c92aaf3c47a4c56fe7d8c27db2375d18b3798faa5c8ba77f3ca8ddfada5d83c285cec2b3ffdff80049936264ea6a5d5407aa9c90eaa8b50195b5584c8476f7db243cd55b890bb6f6d21b431520e4a5bfde9e4afd0b7e80636b7caf55a748cbd466f56450d7638e6129a237180c1e5075296692363fd7fc54bd2200eeb969d79178578fe43f0c1e0853269158c8231149b50b869b2f66a3053248975f1b1beebde5fb98d6952f7d44a6732e3ea84dbef2f97ff544a903d58b3e10307d9f132dec1a89d9a7e04683657aa839db68610b26f2816e32be564daee42d53704d063e434ae4dd78ccee4e99c43f87b8464ece39feb4f4e0530e7299428d81d958ba4fff91f9dddd6adf7194101a075c652053faf782c77aa08723ab6d61d75282ede22cba27eb22ceb7b704e21b43f5b9c4354dd805334293217877352c1d03cb568b6ee25072d50537a1249bdeef9489b2698a175a8b3511acc0e767e76e5e77ae4b9f3679f7f4bd060e51864331bfcb432a9da59e5d0d7912174cdc146cc615089dcdfc21614397114fc94e0c5a99d6e24ad1d4664f8995912b87e115226591bb99f305d93829509061f2a265466575001b0cb99955d6b967c610d41112c7b313b4ae747a52210142ac6bc206e1d0b56e348156a29f196befc7e0d00cbc4fcb16320a7ec4c83d7570749e1a089082d2a8ec6ec8ffcbaecf8aedc988da7f635b18559cd3568d61a94eab7190fc3b4a202625f7b21bb13a32f44e05f789278295267cb347848caa720bd2d004d103c6f28d2dffbb0984f29b60c9e0ab875f75eaafbe4066ed843fd522e9f2535e47b16a8098f23392b65130db85227b79a68239533432b4c696d2d9d70ca8c03a551085d4c70f08c614448054754b0a644e1c1d4f15b05c68425ced711260e04e894730625c956898b25bec4c12e57e9658ef10cecd6f1ea9b1c8955c87fda3242a434a377b688150c643a7d0f3cd6f51cafdae40e481f22dfa2d4a47c8ffb30b292ed61388de1516b081f90d97598dc2f5ab4a9d0fbce8d696de2579e82b1761558472ec6fe706055ff7941875a6e6a157abaec156c26a51c660de3ccf843ca71917b11a0b5f1cc89b36758ec9e981d179ca6d4e0230818bb3a180c659c8be21649fe3a04d7f34a5c73b00cfbac70d685150cd20c078d4887241e0ea0a9e20234fa5c4a8e9bd055bdde74e57bc2c7fe527907baa803aec11601130a27fa54c72d60bb28d5e2bb57c313769fd727a0aa78ce80e67f17126f3e8d30c376967564e6a07e0528cfdb59fbad57e55e8478d0d4254adbbd13ef5db6dc7839d70beb46e3ae2a17a58d4b999ded3655633ffd5018291e195d6b1e289457349a6328a00a1018640d8de9a105f2b734f5194a5142fc14e2773d184ff765a47a348c6d565e86ccc9d957ed41328502c6f4101d93039d6f7401cef65b04e3eb087f61b281c2d06dcbbc9ce006bb0388fd8944da3a55f7edc3b65c88fd96ef99c7911fa8bf063a23f38a1df58e320a52f8148b739d56a713fa625aacc33fcd34cbb755dc4cf9deb33f9a99f9968a03741dccea39368af96aabe1a45bd0382cd8725e9c95d28bb3f47b6a1a23246ad4ba3057eb8673e73f56b222f4095a03226a3433cdd875b1e6e8f752c67ac7aabe68443c62804eeb5b444b7ae92f3db49cf800868584ba5c4cebcd546ae14d1ac2c9e9318cfec285af07435d5bd0dab507cb8aa71ff042a3a221876a894df77f6ddd5d7cef13cfe4ecd1ed556893b0262bc18e451b284e3ad7701b074194a1db1c24693b62e457bbed77d8b5af48d8dd4e0f588f73ea50d5a7d112ebb7570b68681d6918bb37a89e71ab51da04bc02e65ed72d7919400bece7e54efc443dd9689f0e2aa106b785ee60efccc385eb82f89fedaa97963ceab2afef42c060cb0c193f46765212c3476174999f5507bf9fb2f11057e9c52e03a71b747c4c96952859ec93305efd34b2ea2759c95c8e223ce0a4ecc796f4766989303e91b7fae753b777d2762fe03daefbc7f3bb035953c34fcfdd76e5e5458383e5b78fd915b985fa9210de7c484d820cd654a6755719a3641cd5d4112ce1c6f0e66a30194016289dc87d6a62cfc09abb72220706829cbd360d9da1d3126578b5846ad6162443ecabd383a7edca94f8235f224bd91b31f257b8955d40474d2a3a6a188f7e43fbe276ca8564bcce713b68ffc6eb6f57d580a0bf9cb8cc415c42b9b7d5b8dfc3a6c2f59d92cd47c46a830701c95c8b1493353e0c1942b60e5d160bba2ac823b0c61e08fb66e1bab52940872123f011b7bccfef0447c5d705948518cf3f563c360d7ba33bee9a9cc4ff83fb94df2ad8d4942b17f3b3255007bd3bed0d1ae3e6511d5447329d01520a91cd109d2aa0ec63be2721eb428acc0c2c378dae078d54fdefdec6c3ecaa601e1ccf7ced91993334e6f2b1d2046f7a111bd8350151bec0997c84771e4c2dbf989fc80546988d24229b1a4b08fcb1383b447181a36975cd8149467c9e52da04546151d3facfe5c04562f789a4d4092c7184f1440e2d76b6", 0x1000}, {&(0x7f0000000180)="b521a1c6e93f0ad3da42ad76ea4e1db1e941542c84ac1015dd89863175bd4f55ed7e1c18a7e010412e8ba52b207273ccedb72cd8e86f12a45a781cd19d1fb66f52627555a59a6618048293", 0x4b}, {&(0x7f0000000240)="88a36d1753f655a506ffe859340fa768c224370c6e60810fad33f7c320195af939f4d97a6968b3ddcfec6ae0e3db6e16aefccb251d552c078dab9cddd9de68d2d415f434dd35988ff4447dffdfeb01b770d7666761959d8f548eab274d5c95139ca2cfd71bd66f8f22c4eb", 0x6b}, {&(0x7f0000001380)="30c85d3fde4503636dafc405008fcaae4de3d65c2864e5e222360129f844d850870b7652911e7f2c9175e93f38745e6dce21449916591437c049d7e4368b89a9fa79ca5d8a9a8250527af491c798b5a3ced05dcc678bf6b3f2ca05fab94472c6b60077bb7967acb7fb4447cc8700918db3117a85638b1ff02b0d58c5c69862bb50645f1fa0705e1aa37d6736047dc4f6ecce120e27e7bfb69cf3c5a1821c121222744efe6df27c0fc4c6e06efeae45a3677de863e4d4c43aa1de5166eacd7c00dd00bb2e916c48b02c1e60d7ed343d6ff0024cec09e468d464891e9866c6", 0xde}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x240, &(0x7f0000000140)=[{0x7f, 0x5, 0x5, 0x8}, {0x0, 0x3ff, 0x7, 0x6}]}) 11:09:55 executing program 1: mmap(&(0x7f000071d000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() close(r0) dup(r1) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:09:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:55 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x10000000000000}, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xff, 0x7}, 0x8) 11:09:55 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/169, 0xa9}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000480)=""/192, 0xc0}], 0x7, 0x0, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) 11:09:55 executing program 0: getgid() r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x800000018, 0x1, 0x100000) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x4, 0xfffffffffffffffd, 0x7ff, 0x0, "50edf43525aab7264ed4755119533cae58e52e95", 0x9c37, 0x29}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:09:56 executing program 1: open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x1, 0x0, 0x0, 0x0) 11:09:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x0, 0x80000000, 0x463, 0x0, 0x8000, 0x5, 0x4, 0x1, 0x2, 0x1, 0x7e}) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffefffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 11:09:56 executing program 0: clock_gettime(0x2, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x6) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x4) 11:09:56 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file1\x00'}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0xffff, 0x0) 11:09:56 executing program 0: mprotect(&(0x7f0000f50000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) open(&(0x7f0000000100)='./file0\x00', 0x82, 0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 11:09:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100051300000000000000005786ca3849451ae3e1051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x1, 0x0, 0x11c) fsync(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) geteuid() 11:09:56 executing program 1: r0 = kqueue() chmod(&(0x7f0000000080)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:09:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0x24, 0x2, 0x521, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x200, 0x4e}], 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x8, 0x8001}], 0x6, &(0x7f0000000140)={0x9, 0x6}) r5 = dup2(r0, r2) r6 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) dup2(r1, r6) 11:09:57 executing program 0: r0 = getegid() setgid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r1, 0x0, 0x0) getpid() 11:09:57 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x31) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c", 0x12) 11:09:57 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x43c8, 0x9, 0x3, 0x0, 0x4, 0x0, 0xfffffffffffffffd, 0x2, 0x3, 0x6, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000230000000300357000000000001189c3"], 0x38}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 11:09:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000180)="6e362ed7", 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x7, './bus\x00', 0x1, 0x9, 0x800, 0x64c3}) 11:09:57 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10982, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x8003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:09:57 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x8000000000007fff, 0x200}) accept$inet(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) r3 = dup2(r0, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r3}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r3}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r2, 0x0, 0xfffffffffffffffe, 0x2) sendto$inet6(r3, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000380)) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') pwritev(r3, &(0x7f0000000880)=[{&(0x7f0000000500)="49fcd8fa9f9feb7a1b4404a163bf8a1293ccdc3c366101f118797277e519544b4800d26f6c1844d8e8ae8775c7381300f2aaa1b59a850e35d700346b243f2d0cc892b7154051717316321e60bf651a3e171542c8c6923285af8d9aaf4fdaac7ee2d83efa28d402f85242f54149b23cab978da54dc9a402264b207a913c4e35ea880a75b290866804e6bf965d5f210295b0a40285fb492cd80577f1faa8441bc52e3a54463f8e533073e11896face607f591979b054dd2c885ea198d8866e2c0ec80e91323743a0098490f05f81af34dd57a0d5f6e2818990db6807536e2d4080c803815ef47053ad44038671445ddd061d59074940748c", 0xf7}, {&(0x7f0000000600)="57aa4b509c70120d9fe40e370bdcc8320806e2d3b6ebe09a179bbe15b8d06c5cfacd115434ea209024d360ecc72436a5d89f377b97764dfb5c", 0x39}, {&(0x7f0000000640)="92cf64101d34baf92b8eb147c568e66333b82b7ec7d34e55d2296d07b8ef550371722fec0edd584445d5a0cee918a9c7809ea061ad1aa1dfd249f033a5e6e0e71933189205b09053b7183a3eff449b48de109416c29dac37f453539fddd4a8f3d8d442d8814d32fad19aef1586c1f34557db214edcff2a264af248fad1bd0087b477c5dd3d96953675ebd9bada384aa6c5c3e356772067736808929d8ebd85a43f9ed16589717126be1b597dbe70f581eccf6c68b461f1a9c9d846cf6451406c49c6b3bca48ab68104338b587a520a756704f04cacaa64a81841ca25b51d1edfce", 0xe1}, {&(0x7f0000000740)="ee9455fc77108d403ec47c02b8632a49dce80ade", 0x14}, {&(0x7f0000000780)="7327932398daed9253176d5781ba10121a0b423d79a55dd3e4ca5479b4ceeed9c06a48ba0ce0d32c261f48b8a44c1c264602578f417e8db7348d729ce357d8a17c0a2079abb8981813d99233f52b1b4ac2a311ff24c001e29f07cde8a454a9c2dbf499c9aa7eb511c882e6", 0x6b}, {&(0x7f0000000800)="bce60ab41e251a67ee06603840b34d39e9b031de4d5425cb0769bbfe2bd9d7a52ccb87f4fa92037f07babb1f8649d2e20c787f07a4dc4dcc11e35ee7b46f9c5df01208", 0x43}], 0x6, 0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r3, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) semop(r5, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r5, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001700)) 11:09:58 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x622, 0x116) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0x7cc}], 0x10000182, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x45) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semget$private(0x0, 0x1, 0x20c) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 11:09:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) getdents(r0, 0x0, 0x0) 11:09:58 executing program 1: r0 = msgget$private(0x0, 0x22) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x68d68170, r1, r2, r3, r4, 0x182, 0xfffffffffffffeff}, 0x3, 0xffffffff80000001, r5, r6, 0xff, 0x3ff, 0x1, 0x83}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r7 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r7, 0x0) getuid() 11:09:58 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x400) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x100000000, 0x101, {0xcf, 0x3}}) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0x40045720, &(0x7f0000000080)={0x0, './bus\x00', './bus\x00'}) 11:09:58 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) chdir(&(0x7f0000000200)='./file0\x00') r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x80000001) 11:09:58 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x208c0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) lseek(r0, 0x0, 0x4, 0x1) fcntl$getflags(r0, 0x170168203614f9e8) flock(r0, 0x2) flock(r0, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 11:09:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4, 0x43) 11:09:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r0, 0xe, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) 11:09:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0xbee1}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 11:09:59 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) getsockopt$sock_timeval(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000100)=0xfffffe15) 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="ed791d68ee27a8a221e335865d0466fa8ff5abe83b81806137", 0x19}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8040, 0x103) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x0) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0xfff, 0x80000000, 0x1}, {0xfffffffffffff000, 0x5, 0x1, 0x2}, {0x1000, 0x5, 0x3}, {0xffffffff, 0x2, 0x2, 0x80}, {0x5, 0xd3, 0x6, 0x100000000}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:10:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x400) 11:10:00 executing program 1: shutdown(0xffffffffffffffff, 0x1) 11:10:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xa15, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000001, 0x10001, 0x9}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x1}], 0x7, &(0x7f00000000c0)={0x4be}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 11:10:00 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:10:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffffb) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff079d, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) 11:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r1 = open(&(0x7f0000000200)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x8) sendto(r0, &(0x7f0000000300)="f322e4cc11ec84c206695e9a1ed10e54704d7f199bfcc6e31fb6a058b114d33bfa6969b0c29f2a877959b50e0911e9181473245b440adfa209f1a3c8f2b940b914275862d7da4c12b36d3d95ed7630998b2c3272a4ca91b59e9f3ff30690e3412f62bcb9a4ff7641017ab552df04b65479ff20f51a38729c16387273a9698f69bc755e68176acc55fdd2743203e04ea7dff408da06b431cf10f65ccbd8a954b20d7fd76eb4eff5d8f021305e8be618dded773e8b04ed5c3119a52b0383853b684444abf28807811433c139ebb79451d89e78cf82672795dcca789c6933fbc45ea418dc797c0444e86540293a2dbe84e8d4d848c5a00a6ebc1ade9e89", 0xfc, 0x2, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18a, 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f00000001c0)=""/65, 0x41, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001580)="cf9ed974b12eb93e5b5c639c928712a71c7ea0494e8b82073abdb9d4650831f6ae5008e4830d15cac7c57ac1b1e633f9aafb5e582057bac9590f597c98999473c9468ad262b059d9b8ce791b39ca69c83b3f53c1989638710c2576f97ddc21b4c7748b46b0164cd22985ff6a5cc3a9b476c2f9938d84b1ea2283e02eedb5461a9d974da74da12186ce6780b70844baaa3f3e705328737a7018657ef654987ca98808aa231414aa8c9be637a993b58dbfb23469eaec73d31089a1af53da00d58f737d7402a767af3e2e1ccef49db379e8c8bb8a547fb34dc59e19dd44de606a45b65d9069fbaeffa5ab0cee920bba12611849803e27ee8c5f7200d03a8398d368c1a44eba9da55b9ba379559babaa187487ededa27baea50f43f82cfef3e06b5c9fc704c30e99a4714c021a6d51268fa473090b5013f594ccd1fdb8c9c07ba96394a46d8a587bc73a7ce6c1dc3be3b32ebdabb1d3b2366c5b51fb91c76b53646d24778f989cf881a5faccdc5fc467ca82c7d344c62f996389844c619c571a0693791530e8972bea722b1c36990e84918a3a1215c33c257a79dc8e84e38f35c688bf86f022f1bef42f5d81faa56476eed0b4d620f92d820bd9245ad1cf4f622cde039cbcab10a3c5df2ba60fd65fc06ae2e0f7b932f030328cd800c7b509d023ebde4ea3d714759c3220a1647b322a4b6b3f5c8bde4f2b3d1c07fe49c650fa0b5ba1", 0x201}], 0x1) 11:10:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x57bd) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r1, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 11:10:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x3, 0x88) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/4096) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3bbde392e6cb7a0000000021000000000000ffea", 0x1003}) 11:10:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x615, 0x6, 0xab15, 0x0, 0x1, 0x3, 0xffffffffffffff81, 0x2, 0x2, 0x1, 0x5}) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:01 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x100) r1 = accept$inet6(r0, &(0x7f00000011c0), &(0x7f00000012c0)=0xc) write(r1, &(0x7f0000001240)="475c2525215e471861150d86f5d5cd623008dd39868c9cdf9a1230a01017ff4a2e14718d1fc1ea0121ee37f4c1ecfc29ce0768a1e03b1adfab275b53bdadfae4e6c6e0a3368fa889ba1403fdb685ba45cde109c577c92872a6bfd176811000", 0x5f) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r3, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r2) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 11:10:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="196a096108b7ad557fd07960e37d5750b47a723781d2ab3b0780e6a9fba90700f3bac26c3f8dfb7f3b0c068f29e81444f12acfd6c57889ea0d69a6a33a86aa7b71ad8d53d93ba417a088a7e2d18d43f86e2013d7800578a0be8d4650988456b75abc01ee576d07c9a0de2066d19389eaa380f7cbf162c8bfa9e556f8b6e1", 0x7e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xbe5, 0xfff, 0x80, 0xc9, "f804d4b0e8d3bd6a47382ada735b1dd7bef5eb20", 0x0, 0xfffffffffffffff8}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 11:10:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x2c) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1a424632fa6812158334aa0eba3aee778f8d9683", 0x0, 0xfffffffffffffffb}) 11:10:01 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r2, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) ioctl$BIOCLOCK(r0, 0x20004276) clock_gettime(0x7, &(0x7f0000001740)) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000001880)=[{0x2, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "a8000016875c71c6814ddad7039300"}) r0 = socket(0x1, 0x4000003, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1000, 0xfffffffffffffff6, {0x81, 0x7}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mlockall(0x3) 11:10:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) flock(r0, 0x2) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 11:10:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='\x00', 0x1) ftruncate(r0, 0x0, 0x0) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xffffffffffffff16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001db, &(0x7f0000000000)=[{0x1c, 0xfffffffffffffffe, 0x20}, {0x41, 0x8}, {0x6, 0x1000000000000000}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x880, 0x182) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 11:10:01 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 11:10:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000100)) 11:10:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4, 0x1) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x898, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xa) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) 11:10:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/110, 0x6e}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 11:10:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a6b000/0x2000)=nil, 0x2000, 0x4, 0x2012, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000400)=0x1000) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = msgget(0x3, 0x100) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xb4, 0x0, &(0x7f0000000240)=""/180}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x5, 0x1}, {0x8, 0x3}}) r3 = getuid() r4 = getgid() msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() setitimer(0x2, &(0x7f0000000340)={{0x3, 0x2}, {0x5, 0x581f}}, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xfffffd03) syz_open_pts() open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x180, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x100, r3, r4, r5, r6, 0x40, 0x4}, 0x6, 0x7f, r7, r8, 0x200000000003ff, 0x2, 0x5, 0x6}) 11:10:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0xfffffffffffffffe) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 11:10:01 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) 11:10:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) setgroups(0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') sendto(r1, &(0x7f0000000240)="d10832ffd4c539e6b77bd6fa3a5702019736a993a45a9e03775393818954986c3abd4f09c90b1d7876d180c66700072769af5a02423a4e2a5cc226f0dd0eaa0c150a6ed01dcd44fac84a4f3af464398399882325dd894b811a8509c22815369d5ef387f24347d48b994c82ffcba23fdb7476dee56b223baa5e87262b12554d33af74c7886f8b2c628705c77f48e890b2778d5431fcc9e47b5883cbaed0a672c9b11ba6181bf3e79a39467fbb5840aac4fdde11e0177067e86d43dd90f1394df639f5f34ed91c8ef28ae06b5236", 0xfffffffffffffed0, 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f00000018c0)=0xc) r4 = geteuid() getgroups(0x4, &(0x7f0000001900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000100)="55993668ab47747a91142e4adf1c0f2ca64723230e5784096db3b7fabb960df068dd16a57c7957f6c165049eac3f2136807d708626f513b866958168ecfde474d45897e9f06821068c380bd63a4ab0f3956729473d9ab9a480df7644e60540f6b8c1a16ef86f9a86b44042a429ba39ec4096ec4616ef6076c806", 0x7a}, {&(0x7f0000000500)="8f156e07f130ea0ac40e1972f426b47e6567f62c92c0518b047167f4379576719512bd3475eb22aa6718198dcfaca484ded2eb99a23a284155cd877eaf8d05303c8ca417ec92db55639562ddb358e2e1571fa34bf766256840b83e29c990eeb110e18a73736c0cc71b3d6bb426938367ae46a8d34c397d4b3757f938aa49d577f820ab29fa419bc4c1b399770a5a7fe81f918fdeec5d8addbc461da07ec1a9555472f31070b5d54157ebf5b6e5a276e3f6ab4cf382d0fe165c3e0b39eeacd06e356e798f7c77413078984ef6e34232af2b5d4911f4ce3af592ff4bcf9783bfe552ea472a5986c184a11c235325925278e3de96c38ac9d36ecc35d46c6bbb189f64123beed8cd96d9bb49fe7a3f59da4f6de4aedb42af80f4d4d02b91e9c6a77ae5656e1e95421b54cd3fbf9151fabc664ea3bcc9497f5af3c8345d14561afbdf78430c6e322a5d4d1edf1909983497c85852c34175df19ce99aa6aed77ffdae2adf95f7fc06e450ad463f4e98851b71ac3662fbd22e8349437a769ce3c2b5a02af97d75b4bd98dae47013b74902d1583479f9374db16e8b4e0b59a34b050d93b405f3c53dcca6e6bf42dae050dc19f3a478ec0e94966a9241b7379e740c50dc81a64ef24ab30edc80bfbbd7744e899de6f1c043c0ef3e2882ee702bed0cca3d8f2a6b3e3485c79826a0c915ffde163dbf57f908e4e7c941908aa89d60b1f4ee885d34674da30464dc5c3f63a700a6858c09a93b95e5ff48bec74b094fba746d833e1b806722b9fe816da5c649cbf00f12ad9fad547dd7fb50d72bf9e0895e1c1a7455c7d6bb877ca8e4ee89d56fb43b6196583a35b78404dae95a81f50661827ddc759b5725feadedcb31d5f142b7d3f49a325f23f11f9497c3b582b7ffec24c2d819aa5a945929bad5135387ae1b039d59a307995731ae37ccf7feb02965d5110ecb67f07b76b4c4942924e8c9332305be4ab34ba0133af2433567796fc73b01cd1013355562dc5618627a07ac42dbc0fc3383b5d297b2520043468c1195f92fe1b45fe7ea9b8a43bc85f0d184fb5c26a81859f40d23a36c887ac0f21a737b74ee88f014423beeb04fe616e7882034493d2c7c945d946a38cd1fde5e641789dc73a2a0f31a08f6c243a6b94d72d5772357df3acd5ac2132e861aaf3e85ca553db7204535b086121d130c5e4315a0dc49f3d09e6473e2644ff62ba54596f9aa7c954535c70f152fc97ad10e8792bb5850b8ca29c65f254bfae08440725bca663a5b7c1bb345a66c7893bcda9263b6411f0e94ae42404385bcf0b658b5276c1287ce10963a3f3c139c396d8181f9a5eb6a3d42d2c5e208505f6b4300a4d6775df29ba636ba2ff0c0712181cdec84d1737164b8e241b89ea656cca5464ccd5c7dc53e61e8314ebd7c3275b79c595d69da732918f2014665d9859d6fd0f5df28bf522a6d56169af3d2e63768dbad1c1e17e460ed1d967ee47d95e7ee6a134864b1da883f673f932a2529e4a4841cd801fe8bacb7738031328bd5427f93b617a064918e8613b094e2f8b3e79c1a7d54b389ad36b0152d0f0226acb5b06d1047f439398e6b2e3178d8ceb08f69d2b5ec1c85b425c0eb1bb647d3f7048420c90bf03e967c39214c704db6a990a6de1c626add13ca08c0899b410733949dad53e07fd0b564d67b69c9ccec6a9b8a8bc86962dda8e008464dce44170cf6bb6287f37c13c7dfd89a08c49fe62b814134436cba7be824faca37d9c4988436a449cdc8b9a44b8b0f03869ae2498b6a103cf457c0e9c77845fb3f72fcf5492a7467b5cf328ae93e91096d880b2a7daec248aa29023e6d9cdda8f639d5e6262baee23b74571fd4f4841262f95b3a95f861e606661425ae1e0bf549c7458c256d3b2095b2d131d0300caf5e2bbb76486b334128b173c71cb9e87a10e4385f713eb89e24e0c038682636d45768edc26682cca7f5308c3d7665faff7bd5d3018bd05dc836dd65f8f956c6c3f514ad1a17adbdd1939e73139675a7068c1e937c3cc43fd553e6b79894340f3e811fbd5e2a4ff2e0b304bcc9d496034aef5c2e1ce29640c022b203ef62fe15cf4552ee0d81ddf532f5434bdccc82099ee92e008ad6afd1b3900dc2e4d75430be0fee463d3c411136ad8419c8a2e0394153ca109f3a31c2d564507a58b7e81e803a7b96992ea6abf6615baaacc82c1156fb75d86a95c0bf672f2186f4da03d397d8f6fa4707a7e98b770cf7c8749de6c5daf1afa1f73b4ebea362d3e9641ff64d33f7438801ed09848dff9d445af9221de5c3f53113a83c29204160c5e18a000f1514c72e96ea0a65ba3308a4994533cd433bd683ba44ecefe059e266b5a5cd3a82a5fafcf630547a9048cbe1a5a0da56f527a0825c873163f9340304a21c89679b7f075763c8debd2a076064df54593c4d83366a13dabd1338a73df6483fb444b3c81aee9c5c6906ac4f37c81523d931759d26d502160ebe3ee571e24905b3561f36d4ba2b7d7dfe25faeae6bed024ca4940f579d1c9ee75172d54cf3d796b931b20a68b3ac4cd8b3ed72e1338c02e5c4e7e82938fda0933e9ed7f728c90c61a1b8b6bf3fbe70502c3d99d6f19c4de1b719d9f8e8dbbe1b75420b1434383917d50cd3b2b1c17783316745cab51ba1b35b030fc8ca27644cf43c08a8682ebf29f95f0ee72efd5f0d652228fde62cf330638eafaed4a35cc35da0152dda91d67a6c6ae766c8c1c3af355f47f9074c19b1701d832206a2150ea3d717aac11a2402872b0ade8ed8fd86a156d0b1fbe8a96aa5bc3ce88861c6703adea3fd88b0628a0952b45acece072a243b4e4a45c433f301a96d9a6beea14afd41248311edbf7ce5622a74e82cfe7925ca1f91857f00c4f64a2a3117e6b42c1d4ed937f2ace0ea5ea069f1fc9c4aaa179d3e7395530b45aef493d99118b94e04d42b691115e8f73bf3c7c0471850cfe7735ba3c04863fbf482c1632a3dd9a951096ce74c35a82de09b7cacbcf9ee29f3b6df964338cd4f537715c755cdeecdc9380cd0483703a45a156ca1b335e6cb62afe6d42b29442fe157e6b8443af3d2007d91759d246670c0d3332028533c13342d1c9d76b8fd3429866507da7cadaee6629dde3a07b0edf1e4550340d73b5dee9cac5c59543b035fc77f1c19129b8f8ab8622eca9ce89bbbf12f2656290821146a69ed91dced37bec7bbefff1d9d062fc362baa5a298db1d61583cfd71364b4f8a003edd1e922ecf5f6a4f3d5b433d0c66fb69b34d16797be7bfa16da5d187cd9454262d373fa5c392060b2fa76d7d358b7ca3f69197578130a37c9e58a82413f750acbc4ea800500e6118e2a70334be3f9180331c7dc4ef61cd631a021cbc09ffb7d7d44f824cc2eff319c85be0409bc802d26dd9f1ff015edfc974a2a6a2ba3c1a405d4a1cc88b423ea59e54c8256939a70f9e378ae5e897172576b48a1f0f99548311eb061d8999cc1bfbe66eb2563f4151d5b0cfd340fd3916c85100de152b2d53f9dbba0cf100ad202aa523309af745148b197d35636eaead19792001b2b3b5495bbdcc4c296a9f03c9b3ec66c12997437e685659a1a52e83b1c2cdd26677bd6906bf5308f9a0835fdf1380d9226635c15802211a59da3ef9283ae1e594dd18f7525cb7bb36b7d0480333150b667091ddd68fc249f878edd5d937d192b983d6c2682a849900eeca0e6b3fa3a665377b629a7bcb8d637a824945e02029ffded1170033e0740f1a92e44acf2f3a0ae237a984b53ae0ed2ce0efb61306f7ddda3b9826791ea0f3943771e12df0aa76e6a52b55464257bb530385bdef24b098c5dc675701327e67a9fb4163505edb287c81a1b8ba18e6b906458814e90f616835d68489a3ff234a56c58fe4b71fc91622fc758afd8014215ea16055107085e080cb703ecf495e8c4926f2e80c4b207f4328536ec12d8c205c8ac75606c72193dec60efc7c9c80df06ad09ff5e70b4350355f870b6ac44ec4fa3c3361b716f76cfc38f16940680e1d8f6570bc3ca6c9df60be2933bf772ac65de27710b552a75cf5d23b9c3c68110b368ecf3763d00561b3d7b640006a1fa592bc880a28bf231657558812daa9aedcdc9c0a5881e2d8ffb47846516ad5b5ccfbb008a1c56fccf5e0864e1c45afd72f337109724903b835a7e3229bdd19fd09611d6c98a5103a2c6926279fd4792651d6ce52dc124e2f02a461084d5c521e0350d16447f0d67dbe05455f03b07dbd5ac200ee4f429ab2a6b07435e7ba200812a1f3a318a59d906316259c0a7c50b575f0340b41e36dabe878f69a7c8b431f6a36f9da7722c5bbad3c73a3e74deb625ec7885aec5b81d61d5309cbecc4fdc7e181d755b003d86df62574fd42bc29e44996fce685a4b0b66bbe44ea893c969ef8f860fd02cc57d1f5340679f5f8721dd4b69a8db5e7117540d13dc8b101d68273f361aafc148a3771385433ab808ff427db90bdb007bad586627ce5ba34703752bc7f1fa876db20aa8f29ae01cd1e3132c17be34a028bc6d603bdff4a30d527660c8104768b649be591de65dae57d18e9ba57d166d30b73a1d292ddd458baa0ce867b1c64eeb23c0c1414644654ad43b731a57e573ba17491289d80b2a1bf407b69cd621eaec078666042dbd7c1c9595b99b01672234cfbfab5cb89f02fe815f5ae5c12fd9cfcea09befe76ada471cdaf1e5d2ee054d54d73b7580f4575a98bd6b758c6fbe2721523759b93fbeef9a3344a8012d7ac954a8dcd8e24c543fe3fce6fac5dfd9e02b8c312b221df1f255b315826e1c1c4c44c147a6ae28cceca77e6713c0aea28005f51a1c0f582891fc6ed448357920757ea7cd0bf5fae7fcf54ee640f0264d6ff17d1bf53d62612328dc6b83d2b5c5f30ba9168a85d5d88f7e49f15489c989ca9d8cca84f5a3ba241e05df4cbb8684690c64fbd481e76350512bba64251fa15f611cb076aa5b87e07878d6a80c39e57b7b1e0845a65cf2c1a6a4f673a4733c6f897652776a9d65288ee73ec633fab1256f6204992deb8f1cec2ba790658bb925d796520ed6b5e695649ecb40138253bbbff9e6ac73bd30fc2851e8082952fb6c28342b9165bbfb323044dd7959819969528c5a7bb735e2be71c4537ed98b8654cf850b35998911609643ff26afe315b39eb21c9bd2ead223e9f922b329e0487707188881e52207831293f6edc18567c0e1da25b7dadba8050f158c49a335b6a655e0ff1cdf21bc85418fbeb4a94a7258d5ac61699ed12ccb13b8627b54fe7b42135eea7e29e55df96ccab29a2fe73ba01eab9fa71006c0234b5d3bf9fb7dcf28e11fe93f0f3af06292cee4c540259b4fb7c8447ed14da28b55a43fc8a393a798862311a226c32ed6d4d3bbb5a8449bf9dceab2316b0eaab89eeeb04e0d9cb1fbe4c97febf6dc4361ab88d024a6d2bc7060f4bf80eb1b4190a24c067c07616d777c813b2cf1d90705379b6c40ed9c0c13b63bbe049c8fd7ef39e6e1b49b446da0f0b8908839345177542b5f54e6fbc056147be2c3d59b8893bff129c05688b2e3533aa20406ad32effedbdef5a12f2e9d4e428d08763d7d9f417d09825c7fac88131934dff798ca433853bd8d761dff0a4f31b9e1683360a08127898394822a9de407d883878fc4817e283ad198704bbf045b0599a6f6d20477d4dd7248d167409639c7ae003897bd921fa571721cf24dcfae2bdf39f736e6b1790fd4ec8d958dccd3bd82e03371cb67c127127e6887b3429dad9778fe52ad1fc627457e310e3985a76ea7d52633c9be7e3b6cd59205bd60e09d01d259", 0x1000}, {&(0x7f0000000340)="65ecf64448311e8d116a6adb73fbb90978f412b6ecdde99684c7e189e39aaea92e0f10b42a0b968908b229a102b865d777ad15ae4c6add02f452be74c8503ea3fbbbc4e09f2197ed6789b879bc31ed318b313c43aa4472dd3ae716c136a95a41e6e307479d9c57d27ad4f3c4716fade41ef76203f5e9fe156d94ec14d9573c078bd29719fd71cf905b67526b", 0x8c}, {&(0x7f0000001500)="e4814d3967a936c95000a3ab6e59b2ae7ba1dc64b2e1e752d88cddebbbae7ae4986dc29ef8b092491abcf0a28aa93ea6d31e6948a729c3482ececa0a00f67c7875702eb91e5ee56b392d3d5b540dff8483ca3d7b10f9ab9b122c1bd77cd5f8bf77d260572db9d22de5244e7ead95497e26fa7737e9a4bae6dd491fad3bc3bcbf63702b2c1ce097e9e7d18f3cb77efe515e484198a65e85640ca727eda5b8b96f8265e3b7555023e8803b3a1d384cbb575487c6bab15f484ea681e0489ab729fcc6742062979d0f828cace775d4ba4cd33a3807389db121c0f31866d8efc93be1f6ad26d1a454b05292917e70839b60a994c6d292a77196", 0xf7}, {&(0x7f0000000400)="f6ce206650ab6767e0b892da53864b721f3deef40d53e80d42a4c1198d8a04f204a958a048b08959967e93e07f369566955328394dbb62a1f01e1ea538a5624e9be73a55ec77fa90abe066a7341279e7b0333e6197fea0fff3c23c49fbca7212b1c4eb188e7dadbe9cd5ec5cb9b0f618c6c2ce4eda6f945445a92994fa6967add34eb74453db9ecc6bea53dcf28995092959a472a96e38734417b9b16d63bda454706f294a66", 0xa6}, {&(0x7f0000001740)="bf012d11c701ba3f9fecf865d935aaaa62e9648aa88fefe30f436b1579d590f39c4db71da82e4482b3a2c74bb561b36a65aac8bc9c93f617c3e8d074564c2e4abe257b9ab844bbfaf0bb8977e40f05bddafbb0ea3a5b44bb1f73", 0x5a}, {&(0x7f00000001c0)="2141db81df114e98ce09646a9671a4f3a6232cc157b47240edd52b98f91fe13fde1a4a854e058c6ac4eb08c6df01fb8a976c61dd1b2f37", 0x37}, {&(0x7f00000017c0)="5a59c498e632da5904f31408a44e13f73ab0c19291f303cc28c5ddd876c46ee13a1cadd2597c80ed385b6b72124cca15bd1f1e9ec60a1e89224eb7d3ae923cd3038170493373dd56f33d59bbde1425574f5df8f5eb26fa08141314162421585f142a5021ea1edf662c", 0x69}], 0x8, &(0x7f0000001940)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}], 0x50, 0x4}, 0x2) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000001a00)='./file2\x00', 0x40, 0x20) ftruncate(r1, 0x0, 0x7) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/vmm\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") setgroups(0x0, 0x0) 11:10:01 executing program 0: geteuid() setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020700ffffffff"], 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x40000000000005) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffff) write(r0, &(0x7f0000000000)="e3093a", 0x3) pwritev(r0, &(0x7f00000000c0), 0x1000000000000281, 0x0, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xc7, 0x8}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x40045700, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 11:10:01 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000280000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: mlockall(0x3) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x224, 0x0) setrlimit(0x800000000000006, &(0x7f0000001480)={0x73b3}) mlockall(0x1) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/59, 0x3b}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0x3}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2010, r1, 0x0, 0x0) 11:10:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x100000001) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080), 0x0, 0x2) 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400000000000100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 11:10:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) read(r0, &(0x7f0000000140)=""/146, 0x92) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:10:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0xfffffffffffffffe}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 11:10:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x9, 0x1}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 11:10:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004600)={0x0, 0x0}, &(0x7f0000004640)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004680)={0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000046c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000004700)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004740)={0x0, 0x0}, &(0x7f0000004780)=0xc) getgroups(0x8, &(0x7f00000047c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000004880)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004540)=[{&(0x7f0000000180)="03e945e7c7e32ec37daede965eff3cca7924db8a528215dea9de80a9d428840b32d55aa94ea9bc00c7782d12148263488e109371441b0dbef09f24bb971d281ff95e2e4e269d3080d82a3c169af03d23d811efca8a62441308e681da58d8aa49ca34e6d7d26d623d16dcd4caa25a09d7783b2e345090ebd3df01a7f157eaea58c229aa291cb27b1d86337fd38fde9b23a405cebcb42b710eb695be373d6dafe530c94189d7d7e862422906b3aa2cb834c662bd06856d0959c75b0290a183a1760cee4afe520bfbcadaf0528921663e42acf8bc23473ca66031cc576ecaee34bbdd3d8a48835009c8136cedf0201dac8128333a2d924ed9dda045000d", 0xfc}, {&(0x7f0000000280)="1867d7c2222272ec8edfecc3f5ecb393ddad58660432a72b840de034fd6d5f966456b2065ef7886dd20cb9e07e954dd6180d66ef3b8b44c8ba5ddf1459855e82716a9bcd23fa66d31c56fca67dc76cb7a2103ce905ae4b33cbed26db7e667c4920059e1058af7df58fb6d8197cd0d9772451d8dd0a1bccd499fbb794ad8dcfa6fcb881c462c5ff60271f858f1c024f606795082467a08b1afe4803f2ddc87cc2c1ff9c52541d9c93761f71057faa520efef93e3f6ce7121553782a790fcc754b5201276fc5ef3880f0e6c69234f3a720", 0xd0}, {&(0x7f0000000380)="65aba046c1a5aaef175ba01aa761bf439b6498e9d7df98e8c9523bfc6526c617ea0c620093093a14fd531b6a30455176ca916d23c04388ce1bfb9018e999b6c706be7719a69c1e662390f2dd6efeb67fce5b2f7386f6cdb4f2bd235977d57e59536fb3d301714d5f18d31363c7297b6656cf9a960a7a3f356d25b80439aebb06b09d4d915c838d089017108069bb8b5523b1e9dc0fb079ccbd3a7ea346c344e02963dac45b9f6e3681eea554e5aafaab812cb3d8cc9c1128caa92ff017340d4bf3087ed2bd50c64340273a2a6f5ac5c4564b04d10cf32885198dce069f9ad2ef67dcb762af9b5ca04c5e57549bd832df1511d949502c304cf41b69d54cc38d2f5cc056da0b5ff28db7e91fddffe39d9df6825d1c6448d82ac3a63a3b3d4b678d004f8f09f78e74561f07c0eae196ef08a0c2e44a62d63340c7a880d49ef7a80e7d50fe777c889f8a5ebd7f328ef58700c558ca73e3818d71f044f7311f1af673a31698d5d4b7c32522bdab5715541209a1d6bfbd9c15de3a5038f0bfe4f05db693e81d7373abc040423515891da0857e29d31039203c6f50fd7ccba35e1713f259565815601c91adca2a9914079d754b3f20ec489768584eb5173b7b6cf310eae60d707c922a7b26825007b26181d0da6fed6f51ef144c6cc10894f2cc7f97afca0596379cfa1903037f091726a439e3471659acf26574761d1c37cf79edb010e931deaee24be3c4f981ea0fd20545529222c0b6012be582aab938804495ebc104970e781aad4bcb078b22fcfc3de8b9e11eeb227f17ff79d5ca59cfe9dbd42f7488d4f99eda01ac4f941dcc26a01f17d46c887e68634e31bf5264a0a681c3edac669f8b188d71a4cc905f9e93de5e91d73bff70b56da08c785eb9117ddb6cfd1603d753c6d629db8e6ba2210536672848010bdeb7fb79dc3cd34dff23d3678c3da1ecb7d63ea392e0f05a3aa21497e14d89cade0b2ed1836bed8410ea85f6c8bbf2f4edbae5c77022c87b03a5e85966b981a37bf7d25fe94b3b5540601c888078bc7eccd57d1ddd84d188fead58d4bb60b4e1a6e816c6d63e812250db6b85624722dbb54c609cf564c2711c797398323c9d0aaa4bf473ae6d29720144df50395a10f57d07c86f26a9e5e3a7db0a5a420c09691a6b42326458d591c297cf2c4f9699809bbedbb74cd72c1ff5a71cbbea414ed12425ce27f5c7b9696a90b4d07bd82a4694de5bf0061adf2f6483441eba700a8203d4f1b7344a07cb9ceafa6b5fe16644f6fe29c3c09439499ba86de30dbffa4e3a2afa17f1830f3f4118ad45e478467988675686d799bb06dcf4abd42ce40714d03863af94d7d7227a5498883bf7e65f9f96ce53f34117449965fd8e979f7aaf9003982017a913885ff3039fed4fd6f41626b712a21e61c472e1e69ab15489f59e0844cd1b5a5075e715c04a2e11b8c942c379c49100d7962aed51b6c583336a721da4af510da03ede108a5d7f3fac1a9cd5c61af6fe75dcd38314bac026ca62e5925335302e3dd7b02772b92447a3400614844635e462edb867d0b37466ef4572013252d4690ffc98e2582ca51c1ffdb47009932077b2c93b6fd506629e98e148bfc3dd9bc0535f74fa6e0623527e829db11fbdbfc06d04c8d9d2b44d7dcd89c30efea3998aed0832777c9c589594f3ed142ba66785a1dc66e237c4195000c5e1ebb5884629fe5bac5eb898809383932d5eaa077b243676b658b32a5f76f656140c365bcc51fb28c274d1faa49b77ce76672c73af834c348e955a2be7ee5ab5ac129f934f766c60e8454872d7524040cbddacd7ae0bb48a17fcada298b7dc97d57094fd2f7e84e880b0e41971b777212458e415d11a88a3e3c669f01700e327116f34b0663153b63df00b95337ca5963762af30ba02b73c8408fc2e1ad9284a291ddb5b85b707b2c923ed32fa9641a592d39d28b797da2c750c7a8a694326ca48a8e4b7014ae9b40e1bc00e61739315e8112ee98680a3fb3a7f54b0122cbb98eee0e384169552309b9806224ae6fd69479fc64a7bc6a9e2af4f3367dda667b919bb3b216e21ef0b6c1ab2b39c449794a33cdcbca2255963dff17c73098a1587671f16de5283f0d360b1c4120cc6bbed553ecff6ef059b97d02f58dfba9feab1f8707e1df7bec28d4d3bdb3fa32d68e21c0298772c0a7c4855931a7557df6711782e8c40af862e2edfb084e89a7e177b2da3c4883e46c31d4e7d3f7cb9ec670824bd78fcbfe4a2e897e7665640eef5fa4dc882d7cfc7f6c597238bbde9bc72449f7c30ca8b0a779e5245522a3fd2a26b0da2e16c5b5c4d31a01adab2b62d01b4c23682ee3557d5b83c006af9ca155dc39f0fc3dab67626bd3723d580352bd678a83b465f18c4585422ad3879f7b66dc2ad7327196878830a986c4b7a883a2c706a7af29bb38bc241c4087bd883fca31c29234f5c9820ea2a7b422115523525e054661a777cf684ce5d4df7a0c5870db33887dcd59fbf87b9ac33651290da507efb53e16880dc0dcd0e4dcbb0744e93d7c52317e5a3989a28708400f490a3f249ced28adea12b6629a60e2c9a08db73946f23360865e6fde48792dae45f90d42b8763ff90d9396f85921f78e41730bade6f5130277f0b19307ef2124d459aa3a10ced5bd14d3c28de0bdf9663102afc3d214b54dfd63f948f9bffe8eae21b6a78dca29f11ebe045cde284344b6a2d4e250da74c5409befbb97fa5f181faad3d6f32d4bf290c092c63ad43b908fddac10dda576c0161cf00dd5c1edb5252200096df89ceacd06f2b4c2d859f4510cadfbe4308a2a9328eb8384e3f92e51ca9c6ecc50ddb51a782d4f9453b508289e54a0df18250a0f820f1bf4eb1fe0acc8120fc931c0bf26bf1f02351b255aff98d43971ec19e5d2f29bfbd1d42b4a957dc07ac930144850692a3074322389d3828389686aa8e2d04fb8e451a238135251e63dab38501888b56b95d954ca5e6aa1a7e2a69575aee9574d040b4eaff328301e1b24fed6f28e64199666c5931b67bad7dbfa4a56588dcc9847d712554ee42773b756cad8c0366056e733f1fe88269f997971ba02ade58aefd934b2101ee38d13673e385a30b38aca693a0e5fc316fefa88a38b4ab8ff103cfc4873800a3c46f1f608a0b22f70bd96e5222af491b25f58c0e39c0f529081ea1cb6708375572117fa1f5c5f7d7010746f438b8395cfa796c65fb88e791c7ce3f0b1c1bbc86ae5f5ef34938e268655074136d862bf5c03a43cd6fba35746beffc888f9d2cdee926feae11105c52e8f16b83c5991a38a6fbf830cfe35edda5f1bd1e4964388ad25e088cfca0210a2389caeb9311c346bc33d19b62905ba148120f6690fb5f35c0fa997a7d4bc0dacba342df8d809b738116d9a7d666d312c0816a09eb6c4dc2596ef64b922f8406b342f32b8b9ec05dc9b50cab98a2b6f1e963e9f606190348133e251efb1b310418c73390b3c306181ef2b0a5c414ad221652dd2486b33341cb1290b5789485f8cb19e1daa31d9b11cdc0ad40acdeeaf937a06809520b9a2b37906d68b0d8d2e1094eec83509b54a183c1378c48421a0096fdc1c69a2939330a37e99e3abbb1f49af432ec4fd523b9606f6c394ab63a4437662dd13248d97d16c1d022573d6606e3963c2a0e2fe23da8c9e541b6b4b98fe0a029b9c2577e36e26ce7bd3eab34066079ea025a99e7c1701d6bfa0f4c411a2b1549189d911c90c7dc2f65b86e83c79238356118e6aa59c30492b83c1ca9ef048a605f214229f35089c36ca91aebd9a46488ae2c230a86ea92047df6205c890241880d4f0cd3e67b2c90c0309a2b4147a3c07f43ab00ae6391688e755609c778e907e77ab2f6891a00a5ff93333c9364b0b8497db869afee49d2345bdd1c61c250965300f80bde89093519ee38e150fea614a7293b8d0324ce288909dab72a8f07e137a551898c73b9351a12eb4e52ac3c9161ac975aa922b2c22153e54aa2f76ab8b9255078e7287fd0f7446dad461da6b950807b64ff72a3cf0ae34c676f248462a3324585554e286ada07ad8cbb9627956271fbb478b04ed2e346253cfbd49f85061d161f9521ce10b433f1b4a76a9f28b69fc887dccb0baa9e1fede2eeb68fc1c5fe45c4947fc1b2a4c8986f91e0700e25f83c7acfee49ba934f08f891ca6183d11364aedce4f21e011e182b8012cc2c1c1f12538f194cc8f3508b3b73545709517aa3e0c1a9fc0be6da3531d56abbc89568162677a0f4a87b666645fd15cfb9a3b6cb7ac31ee5956464dfe4d0a4b57c22f1c155d59395b5cdbca429cbb3e89d1ac12d83a04149ed24a43adecff2c39795fbab6aa87f235ef92ebf0e64a58a601714e0d826bcb3683ab5d8de16bbd8455cd7c06146a7d5c07cd52f67e5e686af0b5b1aa69b8fe00b80e2b52e70be1008b33f86e7081786b4b31d21ae22b858ee308bab2fbfb09aed0c9ef719d7f0068cd4db41cf80058d075b6a6d35ec0d98705bfe79459e9e9c2d01dc86f3c684f2b9cff5e1826d5d64036858822850320a2ad17d76735c3cd606f83e830e580ab564dd6bfa261ff950ed2e4e603256955be5caad3ba31b6c48b18061d453ceab8ab9223725fca3c53cb4470283253560cb1bead79109760164615296523fea619d7de6c7c051645522628b85c068e6112dc3cb2ec5a7d1022455e567e7e5716e7467e0c5c1dbe632a9d8637aae0157b8faaa1248f13585a92423f22d6b5372155dd3decf7e8fc66f8ee7c318d23aa167522c4555e39eea50ddefafb5b67f658cfa2dd946e91dcb6ab869145b9ae0bd789f48ad05c8125bc14ca0c69f6b745a5e49b99ac7e654517172bb40f2e99a1041a9bfb1255428f800d6844cc818b35392c6e8f1d66379b8416da6104e43f6184be796eb157a36d195c83f0b16e43dbe78c86c9bcd32ef23ab0eb94d1e7b7fe2f890bb82f48b9047ed0905201f02079cf6be11849234186e2617e7d16e43c2095d6c50b867fcb97b6477e17de0721506a66ff014265260f8c0bbf8b15a8fe30a4ce46f904b769c3657742481a3b1417bb33e49e3de8255c01dcb17a671a35a3ac977c5e284a58285e33e8fb399ab836c13818f12286e69d67952a0895873686841ce008aa94941adab05f34ca2fca2de57e3741e07aab8328005abab53de81334e2915ef06ca8a5f1557dc0d4e3969d3800f3544587071927f2046cf86add019e4bf60ce7a9f0c1004daad7119d1ff56e986069772869ad0cdc1535a7b30fe99d942d2440b7dfe09984cee89c67cb4b428539ad572fc824d574a7b5c2dc406f61666f9f847fcf19fbe991b5745375270e9856597c4c30c96d5f565708d55ef1534661a10fed7d3b60b5318c358620a47fc163b4599ea6a17df68e03aff08c24810d0406e8b9aaf9dcec6b3373569e7eec0b1c2da8b7195968744a272e1d607d7d69808f61e819dc109cf4c787bc47106c48399fd08804948c298869236bee1e4372e6b67a432e56a3adba437db985dc905bfb5c84afbae96d00e91790d0be3b40c1aaea3e3ae7bbb57d5ea13933950f0a8b60adab1e2b1bd08eeba56bb509122cd2b227d358ef51bb7a312743ad920e577b89e304c0a667c9fec9dc544537267a915cc5b7a1171eaaebc700810fb958b94071b192d294869c101614923a6392c5471019f9e8558449af8111bc7a21e6540d001c1de9c4e631279da0e40df48941aa9378aececbb0d6c5a422d8940a881dc1d58f07377901424b16467064e7a552e920250bfcfbc00df1e73f61e3dc73b117d6c0ea07abd5aac", 0x1000}, {&(0x7f0000001380)="b2b44be07e7c33b6661cb982a08d64c175e973fd96e71d9b2b37f0c3d9f1a1babc3dcecf72143b01fac1fbaebfa31567044cc48753284292ba052ba525338cffc6bea3aaae754f003ee732050af490352a4e8696f355fd8c25386f99866e7c5cb6ed731a676e988e80346794fb98a153023fbda4a35d3e4aeb9e646f6d572c6be7a34162b47842487a8eb71281933840c2e632c94a1d34d4063344f1ef5968c4e7922fe3b4a9f621e3b8885ec09d0fb0828d7aba3c89b5590f1017d865e1c897c997bc0325a09f7b61eaad523dc0ebf3df", 0xd1}, {&(0x7f0000001480)="1b2040a91186bd89cec0b4bd5d88da81c4ae61636e72802861123a2ae3bb03a3a9c967744d421d144a5b7aa0ba2533dea10a", 0x32}, {&(0x7f00000014c0)="911a7bf4c7e059090525", 0xa}, {&(0x7f0000001500)="13f77a72b28e7805fdf11664fea864b0f81b72feedfb17f2b5f91cc785cae5ae59d4eb64d9db16a0dd1570c795d5579397cd2c69a2f96cd96ac168aead635b714fdb72d37dba49ad66710b32255c2ffc4c1c0ec3fa7969d2e7f72028f3389d016ca00fc97c292d822ad812e324f4d30ec5e27dd1089f4a128e0803456d472169408d4328248820130d454ba59b3ee4f9c0178282ee9bc7da6cfbfd3783d79abf84a7039475914c7bf4cb0014af47e55e06ebe8052bce7b78550270e97c33bcc3d1ec86c7674c3fda862f4751a7df48e87bbabb83716b463fc8c5b9f3136f88dfc78f8db7dc412ac25b5dd11de75714aa6906f9a687b80c5b774243d98b73afa3cc545058f52df5ced62038529940de9c6e00e4367f1fe9ba328732bee6dac5bca06c93031312ad7b59bb48961cb45ce8ff19a4a864b9f98996fc533802a653c4a13748eac44e8280ab1c76b48e2bdf8f27b6f72b561d47ad6edc5b7e30bc444c977853ff86d36a0b8da435eef7664cd80266620a773ccd43e92f24d66b771d15a17fe8a8762ed2d61155c7a7ef1bbc71697f74762d2f7db1483794d23b8f94e186e650f11c740a443622e97151eb46324e04db6b297029edcff60bbdb852a524a9f2894c749826a8e33ca5b24c30acfe0b4b7a3ed9e9e0771b48167a1bf2fd7cbc81eeff7461c4ae03af58e8d7c8197e01ab4715159cdf3a72deea4bd823e1ca047816107eec99d4f340d9ffdcb0144f1f2d3ffdab32ede0c2b5616f84b5601e467f87a1bf4edf9e78900f0d40aa8927200edf132b7424e7a63d764c3ac57dc45c4c5cc1bcaf15742a50218716a4b1c977acc96266b81662d9b4219be9f40ff387a229aabace22459f85405926956c3d680a7641fb9dc61f05a96bbbb9dd14a6aceecb3ce58edcaa5859f7b9acc30bb4e3cde88aa2e3073c977903740a4a8d0c4cdb52f13076dce422546aba2f6b8ce0fe95a94b6b8547f23b574adda9eeecb2d35dce579556f254c5e1da2fb28b616a0726c492ebbfabb4b0e78112fa6d9aec8b4f739fc6fafcedbd67edb1b8ffebbe943e03dc9b3c3b30aa01e7dbc071889d260440bca76118d30573f29993be81e8b5ec7e41dff965eed7642a56339974e63ba5f5a649ea0d73100907084ecc9ddcd90202f80d058da8633184227dc88951b7adc6bb5556378044785a5ea34e6fe6ca56f3e379c80b8cb66e29adfbc6487d1dc805be905c86ec831207bbdbc7917ef36bd8a9c9a48955ccd2442634ec520ca9fb0d8a53a8191fdb4e40886f15c513c050962ff5df1872a6ac91f960ff87adeb2bb8acd92463b2580e2e91a0ead9b5c24307a80e78234bc07ed39a7674b723585195301fd591d49671464243f6c7ef18366846946299dc83eab845a7cfa102eaefcf3ac1bd96bc09788e712eb6de046bffc6a0ce43ab4424523929414ce172a4e4301f51a6807253947239c606a4d6a20270692dd04fe7c91031abec39e22adb3f38f2da05a1482b7d167687df978031b5e3cf8f296228bb268423fb4c48595ec701775ad1b49157bc1a5ceb96478afcfec3db583490a95e2fc433818519745fe06771d0139dfecd906d065e101567ab5cc5b0f07d3c49a2e4818b703ce6d7fd7b0d97f7a94201e6dbdf84d0bd14721b880f39fe7890c05c529a7a4dedd922601c1252df0a5442c2c833a89e11c8ff5ab58e1e65ef863d677aaa1785afdd6157ecedc17731bdc3d000d8f92fe2b1202ecf9391cee5f4967e022cff1f589d74dde4724dd4700df2367aa46408b38384d0d279711dc9f92e360dec98bbbbc32bdfbef1f716ab27ce998e0c6994cd2de0074e2f9ba59898bbca9e711c28b2b87833715a05c01f2515c9a340e3374da4e9519fd224b285ba5230ad9011e421cb23cfa454aac98b16208fa9d73c23e60adc9861a49db396025f923f97dbce73346e8f3cbb6a3c7007951d50c858f1036dce60dd22466b36017462f8e6a09fd2f6500ca0030e9bfef14d53aaedd0570e18c0d900731a9d8551a6336bfe5d4d5a0fcb20e144648f36f8d438b7b03dc9bdd4a47853008c1bea970bb1ec762e6fe78fe6c75f741e7aebdc0a4f6e3686df162dd1cc2f95b7650086899515260ce681ef5b1b3c59e639e804d0e4be8a9c15e46c5ec47414682dece2b49ec774056390606fb0897f5296817c523c649e8c839570866fe767006f3af6e74c6c2982dd4cf185319c7e4e71366d2f2c10e0b513efa2d1ae9bb7ee675afca80081e9e7b2d8508ed820d993e14842c4cabe1ebec8c3253723954523ed75d03b72c8d319890558aec1c981f644340855f304785de17249d770ffa6e83b8c58d1a64efcb591d32e480e99d0fd4b0d7f2df2796e6e7f37522706f06f9238fe26ac73d7cde81ca0677688db78ceec5216a9624ec7eaf394e40bc9e3bd9c9820df5604fcea32c3e3313485dfc5d19fb8e8659b1ef2d43e844e3a438c10649bb7357feed1faa7c2c6ee2b4ddac78c61a8016c657599f7cafaf40be42b76585ecaa861227e39d889ef07cc7bd7c7f373822fa57dd17013162c8fbb243ea7e4421dbee3cde67c243c61f6c8725da9de312cfdc7e8256658658f6d1f55c52d4d3366cdeb325910ff0db06380b521e98c5e754d3223a4e5f19a365d21615291f75cdb7678d1b757d97a8bee05f6158c5bce154469ca7e3268e6b6e560fdf065278edcefd2f46521a0109aeb7d48ca04670861a12174e631330235bd7fe8e0bd8383065fafda828a538f4b5b22cc5b9a391e4f1eb5564b13f0cf277d00d82c792c64eeb2a8e8f929955d28027448854efa0c9fb5fca7cd54db3631b29212a8253007a12d4b5d82bf92a734d55bdb469bab638c048829dba252b5db86c82cc0f56512b24e35d763d2e651d9c614ec288f058e569fe018d3bc03955e937f207b63e2dd0a8de092f300e0faa612571a985c22d01f270e52036c5c3b6a33c3f707140edfb7b693dc0f314cda54ea885caeab67353836b1a9bcf525e4790e28f4c98917794129ebfa97a94882fba50daae0a52879d82eb3dd7044da6feb125ded5d15fc96c5fd91d6f3010fb4d73c17fc7c3fd65efb0c1ce3d41a348fb36c9a1900b86cc10409a1a25dcee40b53c495a0c2749fcbc6ca2a6df9415316b5837fb8117e88afef8b907e29649df528d53eca5a23bd606c44a6ad60570b08a7ff7373ee6d8a8665705c4ba382e6af647ac02be2a5713d86ce1fc5ccf03fc9f95cdc4b4ad9d4aa8939775ff7c4bff31d520fa3a48fe2b8285bb0839f4dc67b36e58ff8aac427256eada3dd02057fe6c792185fe54d039bc66f29ff85c83e6548e055e42bfdf8da059e15e04daa2e222a96809dbf9475b7e0241b097606fc47ce5fcfb4d2070a31dd995830e3947f15eb4689ffbcbcfc99a8e7a6bd6aabc07512b6ca4b52c4e74538bcfb995994813b65b384ba963c4628948de5b63c4c669e21f791dc2ac9733c2be73e76f4d427e5f33322bb038d17e10e362c46884f691a687525e832bad17a423e9ce1c5d2bcde04bb7994446d4d9df359550fb0924a54db88d32f2f82b29a503f390bce0168a6f325483d785575eb2786e5437cd6851c6ce462a1e86529789d36a9a2501f808b251b2937e584f723c83f90c373e794e6701d2a3c1dd1f3d16ad144aaac35abef7eab2d1447a4d1c7db6b547032de3cb0985aa5c0841655a4c912ccabbe176f733aa3bb9c7fd76085de8dc7f1839f5f0aa9f2c2419324a6280516fc7edb5d58d60de34cf843d89661d1beb12bece62adda86b6605639f9a072789799abd4ba5678769d162a87495076c460ffe05b6d0eb6e29ab8bcfa51bfede276af5e88926ba89aa53408792ffac72dd90fb6b19b9a1f41b28eb451b06590bfa30c4f0d0d264c0761f058d5a33aaa8f51c0c269f42a7f062a9d7a94104129b842f4910c0472190f2854f6f05e0ada66d220d2603901b128e3f49f6e5177af5c929431161e2d8e0028524158831ef42c8a3a2e3a335360ea4d33ab56d33e7af59beba2710ddbcbcafe7855fda315f15117ea402b83d52eff11e1c82d22a373837b6f8f3188da12a59858766f653dc73e9d7989cfee168d016ef06755481eabf56edbfb642927d5cb89667d075dccf84b6999ccca2d88fbb9ddbf6bd6afe040e749bb4316ccdf270c1ca4c53663a61775088fe62fcb0ee48dd4dfc60a04e9aa582275ca934d9fa82efc66a20445cfb23fa31e0fbe4d0f51a595e264791c4dc45cb0d7490ea2ea5e77e1be4a842b5af41b2b79b6fb146e41b8ac172ca759f6b67a48e76a1a7dba85b751c3f13f069989f803b6b95775f681821ceb019e3420c94e5e317e24ee9834f344942d70ec726b0220fb1937a7c4b4e06eab7dee602732edeaa68759f823af2883818a8020b264004696e4c7265b8458fdf17071175819f4f1c4da66b5e3177372f9771f8bd52be1e7b33cf7835fa868dfa6eed906ef1121c8b27b81d890684f94dd48a6d7749294f1a60a74a29039b87f4b338c34647a0c86146d17891573ae8b2239b8f32da7063e5cd936e1d664c15824f62a90b047344fb4716d170ea920479cdd3c1262d286d73aafc093e82ec44305a8fc76d621220790d3e54bbded86651a2feddf2959af7f7fa5bbbc7d7104e847f834349dc38ba4c75e61518cd4eeced69e6607c0cb276a2942c71934ad10701ebe42eef48c0097523f4bc32e8136c615642188fb5e925e04e309befde9f77208f5ede68d220e1e7008265df3cc16d0b78111191ab694aebd008b747739c9b60e259ac15a6ab6f4e7a2f9393f5abcbdf4f1de8bf1beec25c4351368770bfb781257c8972b31ce7618c95b25115fc0bb110f61f7fb1b9b6bf6ecbed5497ab58330342bd5426a3e70a41718406e5b2830c538e6a235c581f6d64fe0fca8048590434f5c5c66a12275bd8e6210f48bfd29de946b6857eed4add9845f73a4001810aef2155abe584152c29ed8e869a3b83ac00cf6b96f118abbc45af16e3767bb45d0e0dfde2010935ac296628ad3899db9ad8e5bea4c02cc1b9ae72960360aa9ce94d0a35fa218edad34cc9056b153998722130412a1343f1ea7108c5b14c427292a9e806f4d481f69a71395f40d75cba5cc9d1138da984d87c57b1c84afac783dfd6edb17df84ff8c08c77e35fa2e8b8da73d2c345b427e7dae4f18efcac17797bf8325ff45401d2d93f913bbad6a509fa593443af22d52b99f50711fd9f1ce7c390f7f993ad90631f340e4d284620e371dc064ee4942b0c5656b3d63d4c75929a146403ecc2ab756d13cf5c4142b877f0762cb31884888d5a2a501b1b95d5b9408a79b4a7989b797295b5cffebe394f56955c999fd5359e76d373169121222f36e5c416b337b97af18ebd416d1d5f2ed7f89d3fd75264ee033f97848efa4d1b2afc81f1c218042809d080e28195642469bd0e3063238f0284cf550788585a69f201e89da33c33bcfe28c5c3a389b393149187da9b8fcc78f1f52c01375125e13adf0c1aefc664d14e626cc99698e7b4edc6366abd306ff28cedfd0b2e31aae9a4bfa1c20c06be9d0acfa02477101979cfbd10c115dd7ae2210ada80195a4ec59858379c16cf03bd2b1c5ae64ebf0d275fd5a188a4fcf77b3327ec55c0c4e280c5cb891bf490047a8686ea47cce91754e1b7fc241fdb8508b8bf4a56cd00f93a9d6d009f66346cea19f0dca23118a187c937aaf866604e5ae83d830966a9176d529953b1c042bd3fe0e8587afc44a42e83c54fe7720b5727deef9d88c2b6766463ccbe63aae979c0c7e961a7cd4ecceb04", 0x1000}, {&(0x7f0000002500)="6fb063e1c04e", 0x6}, {&(0x7f0000002540)="82176f138b12ba16e839bb2b725edba2c3db066ac26d7e8fbce8f002ae3fa8391f3d11a2218f69dca5c578a2581eda39d02cbfb9209eb1db1b871e80c0f9702a4134d101f8fc318c4c0a423e55f2692067c91c0ad500ccd54ff8a80f13945171b982ac22b7c4059696d414535a6a1b577515aa8f696bc4459ba88014dce4a4e11543ecfe4d861f80f3f4b808ab0b4bf8a97dbdf4988fcfcf1c78de5e7814e6f4e362924d1317f17820ad5e4749fa042c720af394d1b1afc13c6005df2101da414d006417c1303da5f6c46d8ef68aab50878d884958e73846ec4f149693be96c672d63f43e8c83caa1e80c43aad4cdecb7b2d66db907fd7e83276d4eb17057d3ca2070d767d255a9e0a29d577761dc6795cd16d046f25b18f4b86af8e9f88effdc5f312ec2ed820b64936da7ebff0adc6994d150a3f6166bc4194c8b83adcadd487eb56bc3a1160cae04490ee00a37a068e659e8e102960551b4e8f12935d7bc27ad1bb1df373a409090bf7d0d4d637db244d973ea9925f94630fc50a7f5ba16c7d564f899c845b8ba96cf6e380a67b3cc9c930b335b84450efe680a505b7397ca292217c965b9bd58eb982aefe9c8bf70d5c32505dd52dcff202ce6822ca135f7a38a24ccb6dc77fc5f98c223a07509a4e755f39b949d4399d72f7957a4b4b6f32085353d374dcc94a66d69a80db8a7fdec7b7f7400ce7172f273884840319dfc5b6cbd4db2fe60c541d90c5c8ba3695de29d14420768cbaed651113fa80847090ca24075821e6f44d8b6697e61a8533a2f477d73c164b2c0d7015ca1c48b2633cfdb0e1c9a30b5036015bb219e1a9fba172f0c76f4181112dc204dfb6bbc7fd1dfe7929a1ca3f488ed67a01706f003f9d813b7d8b720260f1f90da50f7d10571936efb9cd136f045adcb21e28599471983d106f274d5f7712c7ecb7dcf0d0bc719bcb28b06644915a3224d6986fd7a146bf9df77d6230ebcd36c99642500d457aba7eea14636cc4a4065628d33d22897424c70cb890b36328450d6906dee965dd3b73adc0d8cac82d567aa3a0c644f4edeffcece2a244f84129c44eaf67cf6de17014cb0f328408c48e6e827e89308beab94a9c858bf1226c5afcb1c7a2fb8395424192745d1c827e5bf3079ea5d10cfd19147dee9067d2436122fa567de1f80ae13760a078c06aacd2aac216fa132e91a3d84161a08c3ec70bec73b7961e4c03aee86eedc9e08b3a03397bfd7d3423cf8b03e84f525a8bcf3e65198a606dc532b06d6a56ac284b97cb77cd96bc43a9a42e402f1a34cfb0982394ecfad62e1c5deff94a8088173fbba3b6ec5b57f75f220f29db5210bc5fdfe945b8341331527201dd906a216b3af7c4079d6c7a2c329211f8287c73f8cfd36a10d58474a99fe0c3ae6390131b5ccf1e288e0f821bb32f0eefa9650529baaeaefb805ada43e7870f6c92477e78d2b2c4d7c3eb3a5eddca14c071a13c01770b93f7904c92e8abc48d05160a4d0bb61cf97c36b9173d4af9f57cfadc4997b9f576f06e53e9150314516ce7f2ca59b1391afba2d5e1fcbfbfc1d9786c878ff091e5562fc62fdad8e55c77b47047ace05b57d0b42dee2cfc76d4f308e47983cdf14c1634fb82eec5eef4925b093547a71736d64c3410940fb9aa87aa80a1d836bbac959316492080a655100ad2268406b1f4d5aecda4d1cf8e4db6688b019a4501c0836ca72254145d9b39cba691594a3659ebb6273452cfd4ae7f68036d825d33056a161b7cd1456982cbc63ceb7852ab8688392f18e641dcf033d6b1f08a2e24bbd6057fe03e8c4efa379f0fa99683ecd38594f0327b89a62406eaf5786945087b5a1913f980d89749fed4d50e00a57d61bccacd6f1b5dd08c99bda6bdb033fc2a628315a37d1a856da23cd3a612c410701a903598de02f3113d4f8936c29adafd68aa0aa54fdd2fd38de8aaf190547eff68d5b8f7bbc4922ff8fd3f616a193b580997572872c23fb767686600fc0228e554b4d9cc8eecde027181ec71078a0939302dc915089ef1f10a2722400b8508666fac8e2a77b1237f9671ab5e644b119e678d44ecf0d47e77bca4326b8dd5483a3b81eadc4624a06184881d011d28889c73751694fa85804219d5142bb81928abd300d35f267674aab1e6fa0c9b11754072830f5d354330d63ab35fc92f46d2daa8315c7640619b78d689b0cc09756d328bb9a82184ee8b83b5700b60b2610a0f19c6943f2c12ea90717a48cdded40f8e37403e760efc207ff02ad1c119805224b872053156ac2874160841fc60c1730bf0746a797f651160a384cd0208745eb1c154e5698319f1f0452e24ab689ce77690b568a1a380519745024b4b178712b88fc2ae94726bb7bbb144b2fdbaf1791853a89eefd0a33d4be9634b462240a505dc060ec5d4c760ca6976afb1319d6b5f9535dc68035c0d9b3306b9583fc0a3e153947b71e867a9717fa01db6397e215e6f3703d8a1341833bc8ebd65a9345e5fe8a785aaa3b33008ec9977ed6274c6be3ee949f4dfcccb84b4840c7e124d054bee4027e12dc391e73fc6b5f90e310656475053b08b9efcd5437d1b091640ce58e8b2edfbf1599d0aebb8dd8ebee5667526344365859594b556ae66c120895a97c7665925b8ebec5356a21a5cf03e3b2829385244bea5a75f1426b2d7804d94f8a0e0a7e603258a184a98fd374811f0b9cbd44e66421b62efc51a3c2551e6fda3405e2483fe730ceb55ebc0fc7e13b1753ca5662caff8d85af885eac4c2ca6193a989407df2c4b47a9a739a0ee1fc3e0eb0e6ac5da3049aedb313684005af9cd3354e2d982d958c0698736824717b18ad79aabded33281e11d9e6a01ab861637513480492c5803689b4a9ffc5f0b26e8f8cb1bc8d4895a53a2f0eda83726bda356bcd14c1a5034c62f65fe271ca23eb6dd8332c18b5ab3a4d8b713243ce566c41d7312c99d42bff815d617f38319fdc41cefe47e880719bb6e000e496a7e7913a76fa9469dcf93f469c51ba02d396cacc1ad7c48e69e8c12707b56b4aa2c218e45985ae93a65a1d7de8c4f2bb4ded801fb248022cd48ea83f8856f9b0985220097f5f147a782cabd46a0ee81bf9607435e37fd533801ff2fd1526add97cd1386ae742d6bcd8d86dee6239814b8535d652081402bfe3042458ff6875a28340ae006295502f7795f5df1cd7bfd1dced252d899defd0187f2cd109e4bf80ab8433a870283f3058ebe3d0558ce35b0c327ab71db238d43602cb20edffef210695b74a959a779155a8600eb1dfc00b20deca706b4736171eb39e8069b0b722316e053e0154a4157f5f1dbaeea9276bc1f0b5db78db0acecded5ebc0f1bc6286d90fec4e953a9eb9bb079874f57ed460a6da5cf24bfee7436a77ef4caa9d0cc4fd9e1b80d42b8f152fad001eebdaf7a7ba8185f34ac363931a22f60fb03cd08fb1b4668d2a043f485729994f866e4b796ffc8473ec2c5990f0de20282d1d008a553f83c9c3ca48d1e6d73499f30839e17b8f962a23a8695617f378114151101991a2e7633affb06e56d1c6ff1fc9fbdb473f97ad4b0fb924ada85bafa59fc10b7da91668bad21ee44256a82bdc9e03e945df96f4dd654ef283145db554050a5256ec524415d2f2b99eb7c6593870ed01e45a3673142f81a96ef9613221920c6bbbdb200be98df63acaab937f4d1d5299e4a1b7fe9be41d73d9e70f7a08fc4e0cd2565c9247c6ecf4e047612650ee1b6dbdb1f8b76a6e1f28040eba9952ada60b1e5a2109d38819477820a7553ad1a9af03b46baec395b6e9d8d485b7320007ed1e7eaf09161460b6530238dc27a3cffa8d85d14671a88c46620287994ddfc8c9e27393e42d22ba2934f547f533cd3a39e6f20131360cb0d76e0957afe0b7a2660309c53e750cd2cef7ffd204507d05eef193ae0bf35dbcf958dada5c6ebad3810d57c78dae92a74bff6aeefc9e274f6712b0f74e560e0a10d372280a96ba35d0fccc7e1b124922cc7951fa815d78bd6dafcc0cd39441d122fbe447ccd092a9110cc4505fd81716faf8bcfb3ebe1eafcb3e1ea3b9dae69f7e2d97cc31bb35180add1f28ba729ee9ac3216fc58384ead01248dd837b5c51a5d11a2464125430e84b9225b525ed37369ae04f9c895535fb3f7c560e57d34f9f47150373250bcf4c09f67a470e904fdacdba4737059b8bc16e86c363cc9b3014f8c3ed33a888a2a98fa79c466810052475dfa877d1822307fa44f75dfe3046614912431e282309237c80282d56cc521d0846e18337ae85f6cf798fd1ff1e8afecf1fdff824130fcc7935810d80022960412f22a50baaa34338d91cbb3b9f833a82a1f831c199eb19496a67abb18aeefe0e8080c2b02c09bb16082e6a1b38b9f4acfe1734bd26d925f10972f37c344a02804b2d35796dc7de0509471ab6f913bc4a3446ca0ce8f2a2d6444776e8be9cad1d4d5b3a8cfcf1e5dea7414061fb1817cb09fdc405d429103ed86c1fe1ab88ea904e80b8ec20254e2deefa57f71e07ce2631f471b6a91bf0b8f17c15a63737fc49014df844fa346d962475630650688d793eb2e8c6c97c58e7d450e7e03a6b7e196fd65242893f7d85ae3212ed4902866460893da2ace3d5ed9d5594967fc5bee4548796cb42bef95fc33a1467b13aefaa51a255a3382c56deb96a2033462aef2ff3aca1726012b8a4d749e92708c78f816aa9b6830837426a72175e8d66411789d6204b6d953c89896a7e7b0b7c9864dfa3fb7ecd2b526aebb25c16bbe865a973a91f5d3b8e84c83e2be931295804e0902df1f32126a6d7b381822104e16ed3b2f8240fac81de64cde5b92dd7c960a9e43fcd05a52f5a00b2a688f364f428dfadebb1129c91aa040cffa5a563ffbeb7a8d4ca4ec117b1351b73f4f8d8698eb759f5e4df53a1a6cfd2a32c19c40f2f1ad5c5c468ab967be23f89b01c8cf5ea2baee804356cb0998ea0c558cb4431df3d993dd4e8a772718a10ab63580024809d66b4fd1393d7a7225144abad67e51e0cd3e8c7ada19b8ec7efd90a49a5b68c08aaf288a7f02efa9bdda11d36bc635a23b31c26542a150aa15f411eb1f92c2c3c6f29e27a39a610318761d0158fd4c88b29ccf5486f77b8b909b197d4475e99a0aac127332d522221e47b845c3545e735c853a143704b5bfefdc0386a3453b9460fb2d3fc9ec469deb0d03dbdc1871bf174ab29e5a9979b27ce35916bb8c6c86f2a64017e31afeb7009e010a42c1de9d4dec41f6f3975b69b0d7ff222d9ae013e03d60a44bb88f6b63f628daaf2ec25d8eca0bff1c746437c14191a15d860bd4c6731ff51659d7b598981c91218a40cb534abad0a0996c1d8660de43977cc1c708c19f5c109ccc19f790b025a7607f3a6cf5b25b3bcafc86013ce5951e49fe2670e21e00ca7d60925ec653d119a0e4405465cda4e716c87e16f2e89fd7028e17392896f68de69938f4f92540bfbfcb2919df96784271d7cfecedcf566945492ade0b063c08b2d70187c44c6ff85814e43f24d16ca6b59a901db4f9cb7a25f35172874f514a4820400d647a95f73fbe33ab0b8695605d507d350c82fca24039ea4c795f7977ae52124924cb09ce7502aa71325e3cfaa841ad62365f7cc8c92c65c7efd215bfebd3df5c7f7b11c7add8e926bf4ca2c6a6260aa38c183918b60bfd8d110b06c73a5aa1162cd47f1de390aa18c3536a581bf9e2e0012742d064184b9a1e6be499bb49acdd70cb247383584c5455667b7d8ba02dd126e04dac405bf4c9bb33a7954627f9a0340e81d6113b9b82dd2", 0x1000}, {&(0x7f0000003540)="23b849af9c81c9068439f2ed4b9247ff0afb28a7c7f9cd2f50657bb1677116db50f4a33ab3ea54307b9919459a0cfb5bce3fce4279895d4cb3616696a85d045c1af560f1878e6bb6128af8357af406f965f487a2f885591afd82e8334fc91f29af246442f4f9a38ba03753649232a3fd15078e3521ddbf9fed8ec770bcde660e339f2bd52921f8fb81f1d5683a591021cca6ff52a7c12c1274c78fb0204192a65abc3bb6ff62e56f34249d443ff168f0d340117a757e4419a7513483faf659040ecd7946f338ffb8a6a835068eb368546c2fa80e11b6a14bf016627ec056f7be524fa74cca2f8cf53a73889b509b2240cf71413fa019f6c7e9ddabed5ba501bf98df93b41e55c17e1e6020e92d24ef291f7d42ca79af9a6e133a6e9e9b559bddc0e362358b01709a4bc0f194a7287be39cef6eaf3c0e615c232168746b4dc9ab242f539c9ccb6efd2e1a708776b405da6540e1c52e982879fa17d15510c96573804764b52cf6f681fc711572a2b8a889bc3f74f69600f59f3e32d44ccc1659c07914d56a2b877214329b6f78d37d6a947f4b1c709b28a77a49c5e3227f05c46acbcd814eee5f648b478bf003a534e614ab5a93835f5ed5e0536fd455ae95f63ef8a791daa940a347b84b19ca7a92713e26325fc6f7902050e24dbb5bea5d5dec6f43530e05dd4333124d9460a01c55b5fc48169ffde6aa6a84ccdf7c657c0585a179aa03c332a55786c2aebb9dc818a76aa94161fc1033fa89c0ec5620d2a5afc74d7d543fa7b5dbf2cddb555de4f150778eba6ee8d33aa61e100548fb5e0136e57902dcb317d2661c70bd1cafe5a22c2abf329385b92c82b6e648431102572893aeef7e47f89fadb3ed051ce758c8706ea9ee2caffa2546e677237ce4b993f87e607927e1eb30703957786f59c77228ff47564ff489d32575983117d6d8d98489df3da3fe07deb90441fb5e1786fe2a5f53707ad34779610e30bf40cdc55e95390f9d887c03ea7618a6d4678851920c4586ddb3b768e090d680bcd6a8e0a1a4de510889e7ef8ba141b7b6f6b4fb7f2a936e95facf31efb7faa1fdb5a132c2af7238fe1601e356de8e21111e6ecd6dd9c5b2f32082084b4ca8ba45a9b2f6cc2774e4f0359afcc8daa2bec77a09892711df6f5b8e0be0f2a6f1554b9cac55a3439f1fdb849e75c97419a6ab55e31e9fd0a727b9a2f5a9debc43c75d19c2b0a53b0bbe7450e846384be2d7d07567012b77a6d579692de167b2e8228ca07183358954d0de792d20947007d70bcaa45f9c30e8ed0fb63642485492a2cce4bd2273975753e4f21a63860240e620a7ccdbb33fc46ba56c3c2780d9d1d5970b277df97f71c3089c70cac876d323a262f8754f1bd4ad05348871a329a8edf2a07ee2110c201af0083a2a7c122b46f89054127420f0fac1a4b28f69d46725da35fb79664af815bc845a34bd3743eba5a3e988466e0a05bb5e75d7c4a94d6377bfb4650c6580578c9d6125500398c284c03b2335f259d4aae8c5ba4caa275e19b1d867769654327d616b4e1404f386b5ebb8020aa08bb6bed96b48e04d41f92311d2e8a34049522a7cd59a00657ef283fae1db5810e44d1f70601c40c10bcf2df1480cb1f3c4232ab810e3bd5a7fc378e98562d3ad170e3fc74d68c6b3810d1f0729a59582aaeac9c3ce08a964c450be7bc95f4f9d578ae669ac46e53ce8892932a9240447eeb4e9ec65dbd434c6d7f17f63f0ed68285fefb8969611afeef69f861b8c6ece7c4ed5e71fb9e2dc81205d4c68f00a11547769e5910e50f2ab5c5dcf692e97fe002e9ec0ab90496e166283f1bcf9a3c59d688f90cbd496cb67022b7269481d807da78d3861604ddd4f21caff11477151eb5e0a440541b6278454982da0dcc81344625d92d8505c8e62de55cdad57920905ea2d4d935b060fa6f03b571d7bb27dd88accc0bcc1266e6e531891df3fc269f33c73ac8520e7a91fc49b35f1ae02cdf4d583ba6d28f6e37fd24a377a6f1e906220b235990289aeafcb60243e28a573ccf293dd3c16dde05a2d630325c8763da9638dbf6dacc5ed2c2269812c6f9a5a5ccbdbcfafe592c814b9fe9034d59bab1c671d17cecc8ebc5652776203997a413907d91dd82b061886fac044e5b8bc56bb8c050b29680e757e4d051a6fdb886265386a8448171091d8cb0429aa1d6d5c69a59bdae72c6a1a43ad6eab6eb5791488a605005a944a69ee0a6424e8b864f22d83db16aa0489f6cb42c248e12353926bdc66456f8253e16d7ce5ed4015fdb90e06060f214225c3b43d14504613a28a1ec16e8781509249fa4b9325df64e9bc8294e84297816a74d2e512ccf7eba443c180d9d4d1d5247f6ca484d75926a15ca19ebd4874bad31e419984229ff00672c2e0811e83ad077c3465b7182749c8312a8bcbfe251c631ed97d3e35ecc909bf8fd3e0625a6e1243dfaf1d4a5c857f7fa87b3c3cecf0a69d9841aa469de5c85fcf46202dfa8b260e80ce3bfcc4d746915078cf26859fde8726a601eaea7b3a6641854fd314d2cdd2c53dc9ce79be78dfed4ca217cb2e54f81a02fead4daf645c10529100b6bc6030f1342cd29c5c1da174785f9c966c43385f8e9180b05687e040036afbd08de10a17288e2a39ec35a80ad5c2f853bf75fe3eca4c4e1bd814fde8acc7b1a06ab03b26382ed04ae9d840f3ae523a5b181cfa4c25befd6dfde5676410cc49a2e55eb9969ce52414683c90a1cbc5df1687fda8d405d225b3213ae5beff319599d14836fc9667317a31f90b5df02e14798abcae6d70bdd594d9c6a1bbf74c88bf4c8bd271f20f1d74ae32fcfb037f6583411731087ae50ef95e5273552b35a965e2d32670e27924b6bb752b7f817bba308339d6d9e1f37a256a4a1384e3560b3c627f38b489aa27b260b8e3cacf44bc80d9c0f9f52fbef63d1419d4abc81b51fc5df668b219933283e85b80c42e6a60cc4479b68369972f6b169e56a94d9637c89d85ca3320d377396dac426c450f9463de025f581c42fd05c14f9ae074590a1063504eca42f4f76b89347da28386aedd0b85f3e894e39d85c4fe61e7f9afadcea6810a04b149a6b6d2ef12ea4027774e2bdb29fc58e5c74768fba86d071134626a696a25b9f2133bb0db49ecc50f52d7be95fc7311e7ad451cbc18cdcb78b0650cd3b7f901959c3a7e954935a339e3092ac05eb884be060819f1f37dd5d7513ba8c183d68c523e359abbf4111374aa63380114bff4051814bd2e380b00a0ff6838006e3c90fa1ac3ee9c759f50e27c28a08159b6f3be96f0bc1f47b6aa329f2b921d9fa812791b7bbc94c150e7040841a2fa8eaa5c5f31174b482ac7e45c64ebf352fa85bf665b06b2a8eecf78741bd7a725ab71340abdf273d4eec7bc19236731b1c89d21ebbbbb7da13ce6828b2438645c6a50c8f041a6cfe544d034833c6b3e3b7628156680f9a36672da4696461912dfe1999631fafc3db23016543cf7042f36f2518a821eb37c10057d2f0064f3d768a73571080deb4faec3f5b377b0bd88f9bb34a1e132971e5cb0c61f05d4c8810620dcb7fe039a1fe5fa5a02eddcc967e457fa9da9d36f44aa92bf42b5eed938519588a9b2066070807af342a90d7cac6efeab26267f4a0ec88b283915198924e76ddef9658ef38a8f576debd9a1c9b472f34cc610334423b91b4a3610b6e142c4261a8d20737acd2feaed869169eb14c96b71238016ec8d77c7ab439e8de825ca2bdb78398bc651c62dd22684b17e57dfda341b5cbd1daa579ebd0c7999fd272aa6f75c1728d0d5524c0402d487812fcd0f83e4fa732a0150a9733a945081e4f4bee0bf45d29698fa0fc0707e5ee39edd12016c0d6a67a97f1f7625e8a0d6068f8e0f938887e00317f07ad73910c8442533e9296873961fcd50467c6255bb437be250183e67f6968044aa75cdd47a498b0bd1265eb4d58a31cf3b81793c07a491e0afdf65f03b6bed179ad176175842a3774e7bbcedb73bb96c3f039580cc11a9e10f93d46c9c07269657a1ea7a265ddce06e7496a00c89d3c5fba6cfe2cc8a122b780bcd194d361736f022884c5ea2c69bb36ccc560d35c141fd6231f5a2ec29895f763b95d31bc583c84b4206c5e89406bcd592fd7962c7657eb4a2ad51ffb196cdf3b14d793df20e49f0aba42b1bc6d2b8717793e56596a334090a162a7cbe776be31512bf722b178ecf9f8044d3de797d461b4c843f86c988348c550509494e470c29ffde3c9746db8f484fd187ce2db0fa4f4405813ffe7305fc727425ae76fbda6b0f437c649e84cab9cd93f6baa4f8b698380b5c085a8a40bbe6e75a2b25a202215af187bb482377797d6c3e97e26b32fe186d4b716b469a3669eec0ead8e95688a83d65ffaf1fb6b35308c6cddd83f1c66c8af9b7edb65c75b2fb2d7db9986c7730bff1842dc7e982984ab0e10dc821de3d5ef7c9d778a5106184b0384f4465722cc78dafb584a670ada210ebd5af86f686a49ca7eebdde65cc2bad5673ff2263868709ba345157566b62c4f3fd5cdd27f67032583d4459a68de7ef41e060d9e4f160154f8429c673f52af3e82f9aecfa029f363ad75a2d5c87a50effbaf2b7d1e29e4a6c59ef0ce50aace5e37e6aa3c947aa35da555354284676fb2dc689c823201958ce4400478d7ea24234325af64d95119325d7d8191a3bb287b59a633d892fd0056cc9ca089f9f84c46c2c91af6d880370a6316d0c174f84fbcca676f4b9de1c853beb4280aafeae14f4d40152ca1fc70bb5462c820c6e9684a91df6c258bc020a3d61638331effc87394fdff6204cbbf1c1bfae40258a3ddb9090ed2e1219a84b0e64a8eebc69a4282787cb0153296880faeeb91a273cbf4bf2fa6984f2928dcb32fe8fa7588c2a088ec4e795c2700f5aceb6db203922f574ef6b082af7742d88684960cda5042fad8af44d2d30f12722574ce65abc15e2547c48a6d682ce1d65b903239d3422703914bc8f84b44b4465b0ea0e92ba370a5e7cb0721cf143849c432345fef853613dcee637015b0885b0fb034d0a5db7fb60b9a01670090d083dabb3a778995f0e910133e07f890d6f57cff4fe575da5a8ce13b438bbaf4bc49ab781c1b65ce9d653297ca1c638bf605b83aff03ff21f245d8aefae6c620e9b2ba93a10e6509f655028a1d48ffa63190b64c7a21f69184927acdb52005112d37639e53728bd92c8d4befcc3eb46806419b655fede58ab2a8e0010de53a9918e68301aa56d6e30038d2975ec2ff07d8b44b8e95a055953b9a8c126315ec681629388959f5eb984d3d682b88ce667556cf65fe1ee712e2ab568fdce5abf59f77fd6d8dcf257075e25cd2a2cce9c5d266ac55476e1896a60cfc6ac14def30b3c55ff99014264fd1cfbfd5bd98e99136276ddda887deb8bdf43a21d2fbf1bf3bb1ed53524cac00088abe390548c1072a943431506e103003e6d0e4bf3ebb2612858dcb1be01e3610a8b8b4c7d5802035a819fef0ad6eafcd2e40319b245c4e652172fa084f67ebd9462598fe5e6fc0273a2c10382532b2102271beb8cdf5dbfcb6985d42fcf41beeeddb6533e8bbf8954827aa8a6f14f77418e957b35f07cc96305a005f9d5a9dd06c01e630163a873709c44ae5d9cb1dc05b4acaa1f3744ecf387c8a61c6c8cf455dbf3f7a11d52aa8173235337d6c5e9f66063676fe69e0010a07b5b08cfabdad352dcefc8d0ade9c2787ac591f61a93c7aa17c793b1c12feaf29dc3e41d391694685d8b94aaa1631a9623b575227c87f391ea686403850e40eadf263a", 0x1000}], 0xa, &(0x7f0000004800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x5}, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 11:10:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) setrlimit(0x7, &(0x7f0000000180)={0x9, 0x3}) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/76, 0x4c}], 0x1, 0x0, 0x0) dup(r1) r2 = dup(r0) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x7d, 0x80) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x80000000, 0xffffffffffffffe1, 0xb43, "000163c20247959e17bbf1e6bcc59223e46788ba", 0x6, 0x4}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r0 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/4096) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r1, &(0x7f00000010c0)=""/111, 0x6f, 0x0, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f00000011c0)='./bus\x00', 0x1, 0xfffffffffffffffc) close(r2) 11:10:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xca07d2b41ea7a014, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/220) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x0) 11:10:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2d86, 0x4, 0x100000000}) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) 11:10:02 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x2000000000) setgroups(0xe3, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = socket(0x1e, 0x8005, 0x6) fsync(r1) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') unlink(&(0x7f00000002c0)='./file0\x00') 11:10:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r0, r1) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80000000008b}, {0x40}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:02 executing program 0: open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x0) 11:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./control\x00', 0x40, 0x20) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x10411, 0x401f) read(r1, &(0x7f00000002c0)=""/226, 0xe2) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 11:10:02 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10001, 0x7}, {0x0, 0x1}}) r0 = syz_open_pts() pwritev(r0, &(0x7f0000003400)=[{&(0x7f0000000080)="951c3a266daca14a0342a5106020e162795e3b0e70eaafbc7e4fc581e6edc63f25bafaad28a5facbc4f066316be9862f2111061ce98cdcc62634fce2d47dfcf988125a3d3353379a0bf8b1f344259e6b35f94b26ed620a51a38ed9d6fc03648d2145d9d87ac0ec644a13cbb9fd6bba6cf70eaed3d7001635102b468b8f0b90f7b20988a8d6097a98ad945b7b5ef1256bd0dfd7a45c804fb87b8ca3e4127828342c1dfd01e74aaa482a7ad1a68f21de5365cfce9b1aea05d038898701413632efc1449cd2c5faecc84af9e116fedc85c28af8220b3f07029a912315ac063480cacc686627f5331cd9d1f09423d9288078b4d143a9a63e3d5a7e791e76e3d61a17f13c221433cfcf01a70dc3ade3fac2ac1e03930a4540d8d0d51e456e0565b9143242fa7b59328f27205078d0bc630946c12cbaeda41d3e3381e1f744400a38d349196f68d8bebaa883da77ad482df058c743183f59baf813081d6bfd8aa74bb6b427f34f82c2aaea51a4f29bd9449903a5dd36c0943f531049b29b85664f97a73099ff8ec3f1c1a050970cbac32d7d9113f7e1f85ab57441ebdea2f2fba1166590b543771db3aee4943b4ad78989da06beb43308e59565870aa07e6b39cf5d2efda392003d3e189eb683b4d151ae35570a84630064e2ed38f9284ecba917227d79a436d0318fd61dd4e67c4c164f9e91db73c2e4ab5096234eb843fb22cc8300f204bb3d6e4c0aafbc879eb37cacc2664b3af93dc9e16094528a07858a0e549a016b20306745994a4113ddb75b2d39942e25de354a6ae5514a63c80045a07fcd3c3c2e03d45825028ad06a74b8b19cf34ef5668bb39020c99ba284d50e00858675016a85ebfa04fc56ae2dcb1d6b09c514f036633a327f293a1625d989a084bfbd9f8a5f658f0a1800b0e3076eec7fb9b836b5e91a9fb7e8d44c7ae037c02706a46e34144c924f7f3a9dd1e617990d4b5fdbdb31da270451736e1247dbed16fc4c978cadc9d2f9b09bd55a7cd7f43c553dac776a00547429cafd0e43dde2a5e861932c3a09de7a9acd55a4acbccf82f25c51499350804852aa77ca8fc53f83cbaed974a92e5699c19d205fd31c001fe8d0c09fd528741c42394488dfeaaf9b83aae80dbe37b5a9ab8e34a1066110d1df922477603869df2a6d57c0e3ebdbf706fc944cd4686644b642df87a129c618339f7fe6d44111b3a47ba8464d4ad2c98d2f70099a5b8392c7d75f4f67d0d0aca489080cafc6c4cbda1a9c1c3330d7803c070f6c8f95ca5a9f79b2e7e23c92e746eb778d2f7da3c28cf9f7f42412a6c0c9d2279f8ea7d4473bc34cfac20d2818ee49bcae8ecf44a5589ca59a5b8d6250c172522b5ef3841255f66509ec8c75f1bbd9825721ed1ce24363375ac0cc6f9b6cee3c3a3a5cc2f4c4c1d7b7d1715a73b9df438c86ef7d2066786f479f4dd23512a8a0c96646ff65dd8df54f53189f46417fe2e25a3f94dea3621c8b98a37a2e1d8c63c0dd144113d2c5ee15da8e2007a6080ee871a124eea3d3dcff4b1d838d4a83c9f4a8ef0e87b311eaa3d6328a6cd379bf79f724ff89936f86daa96dacc70a385abd55204cc16f2c1a5cc3fa0d3815c828aed27bbc17e552dfe4d976256bae0fa93874f55f0e0ceef75378606a6cae61e645b6fa7a1ba50341b32c82bc6023831a7b6187a3a54c5c636badd6ae990ebe39b3531ec89ee3dd472208c393ae8ef0b4429989d340fc06ca70b8c7972865b1a8b5669172ad4c6c1c3e928c1134af5b64e2bdb0f734e2f3463ec8ac4c2854a3a42654d914aac9113cb7ef92986017271458d8183ffd5a034a555f395b1e94ee84d1a38e4a51d84ba03d2a412f9c92d90b90ab2c39457978bc98638ddfcf6bc903cdc132896aded0d432f2bc330868393449f1501bbfbbf87888bc1aa076ea9ccc5c44293861312bdb7a6816b6551bacee69a74ebdc027b3ce59f7a98d9598cbd730e6c93d8efab3b4fa46729591e3fdd5e7e6882567a51af3e546ea4704fed2870971ddd48a7c63aedb3f5458716943adbaae1c3e315e848ae2dcf39af000a369eebd733a4821f4a2b1b67f9f3cc87fc7d30ed6b19075422caff2d86f373897fc64085e54ae5b9823fda19048d330751d384b30eb1227ff53fe7b2573571f26e9935f6072832edae76b506e6c15fb7b4332ce29214f6e160bffc517aa87aad3d5a2271dbe989aff9ea6e3c2891c90e719e3c427a0a0473e558cc99f33eb7614312c7dc80e7ca8b0d27c64d2284cbea8033d2983274e2bb587a6a34d30ece8acc6ba386f7182372a4017d68f4fb31f8a6533a3448e15ef267a2f92085cf7d4fe8e48a93c2c6022433f67fd71d8aa21fb8bb54527dc1054e8c98e88667a3c99f2e647890a76c93b82193f03ca779287c7c62ff97f65889b6607850ec9c12ceb28bca5dfada6d2a0e45f334f89baa5285a61bf0f0934aa743b5066abc3b8b504f12d994fcbee97e25527062517441e47e1d07059686c619c53ec9b5e0cfcf63516bad432c64c901568b38080378697db3aa24a1b0306bee092469541ff077bd3342f965196c8042db53814c258c639775e166f2bfb5eba9e6470576e7beaeece399c7f7437d5ed0c637de819dad3e246daf7eedc75fcf170efef9b29b0fb7cef62cf58173d2df15f676c77383cad4814fc049ed3786dcb868280a05131ade4a1a35b09c1ed9566618f63a570c2a5eed1e08e3a75e281a5d9dfdca2f4dc41437325c84ce8ce91bae0291bbc4bbb6ee376cd3bd797a5c932c2b30bd65aa440612f54240b5831e096b377e0709bc41edcd9d99264f49c6ecd856f3e56dddc1e5370008b47884c982e5e283697d940549bb2dad91321743293b1d63b6df16d1b42f0ceeb414e2df3e8c54a2e2bf0b77d653ae3d168f071f7aa15a04b8f731b27863a44285fbd564b28b38343fc14e13bd0fb9a083e6d03263e475a652bed3290fed074c31ecd80a9ba52c26211e7b64e1a64ec72e8b0604afcec6061f80e8d32f3092f6e574e4ef92bcb575a3f0996c6f6f832959d82388d9b076a66328ee3c4581ce99e2bbc921007cb24296462db4e3ecbbb861f31628edca4b61c2d45a3ad1b03020d0c02835f2a55ab5b41751c28ffec7763f2d00f1cbd6f67d0be097ba8568f3c8874470827015c02cbe165a95760eb9488c74fe747d0bd2ea67378f7bcf3da67223ba020fc9111c4d63bc7b587404efcb5d06e655ced1728b7befd537dee8d9921621e983d6d16cb153f3768ffa30ab7fee5c1b3b68e4fcccf3df4b1e3688ef789b0159743978e74d49a182ec14fe19b033869f201bf6404e9eec0cd9640c1283457095b9a09936f618a433150d7e0a0e51c8639e1450d3e5ec11de4ad84311ec0a4aefcf060659fe0e23094240d2dab7a8a5a550dd9bd11ec9c3f1111992b27c9e6344a3dba51407f298b551d3bb73259ca261b4caf6c3b7c97df4dca1c78683bfb57074f9b40219f35071986f4f6faf0e981ff75cf19454784f170991862bbd07b30fe007b25dcdf08fbb7c3bc5293db5becb4d4ad84dda21c13138ef903479e4ab5e54ea95f20d317361ee58dd469a2971e22c6d570ed67ca1808f9fa6517499d9e00203d1633e4037a6b37f3bbc970b808e8ca002021a16fe378ca2ff82ec35617a24a6906303c6b01138ebd42205b7d4d8365c906cdcab177378132506ce38c84022160e89a9bc22f1568491a9b3c55cb3bef4bdfcedc52f85e7341a5cbe2344a7922a6903c694e799b49e7670387b116a5a60600b02f54fd571b5f52560b38e0a67dc05c000e017d7be10c33336537e95b898515b66c6c5b1b53edb07a50264acfd59f71cf4d634d2e682e09ea50eb5ba1043cfba21aadc33a0c8f2465513f387b2a40277484501ab867914bf75952b3be9a08e68c0f6decbf0fe0a6f1be97edfdbc9fd2ad4205f7625159b48a67cfac43c1f2607b4e18bae339e890e175a41b7d4d1c81cb2edce74008e672c90a19adbabe90a5e6f2ed7f22c2c62f433db8c12fea2702eb0307193ad8b6c481f6123e5e720797aca4b562be076925655bfc9d4a15768edd089267fe77cf2f053c51f1e1ef3988a0589816ac03f6e23cfe5bee09a90517f50d14baf8027ef8a3b1a3e80008727360795eff5d04d7dff0b49c48593d357ad44b4882bfa7fdfb568e752ae266e1c546eecfce14bca335678a6f9284641cf47641af9dabf2348e9596d7602b15e2ded0906b47fbb2994cc98efee84c0169dcdb844a42e8473a3a9eefac954654e7521410c4622c5192b915dd8d9df178eb4865b59ac309fbc612ffbbe5b23aad28db4e442152c17ec9c1f085bed6fcde0214ffb1563141d830e281cbf7a3914d6761c84f204d80596aa142443a18ad36e46c84efeda543de15590a9f2a6c96dd6e05a508161aa734dcfd62cbabf88c08d1286bc3dad3474cdbd2c7fc7a1f63208564f5a7209b60f9dde778a3db52111f056c6da3d2044d9fbfbf53f40644b90aca27b965f18c8427fbacbbfac845326a0fa2afcb7b728e1a46f83b6d0120ae2344024486c37f04f1f769dee213774b424f7c60091ee5375dd63e72bd56aa82d044ebd0c8390e11ec98ff70cae05183d2a61e481e090691e31a9cd37ba5a48f52021a0b3082a25e47999046d6d0521206b1e761168e3f443985c61f4cc7e827768da2b4d210b516f7ab40632605b587d91ef729b29250baef88b312dce05fda39daa42fad75903ed0fc9534c00372cdd275dbe5196ad9b412a461fa95f8f8b2b61d707bf2dcadb423840618a28d282836b01c47abff796b01e966643178efb97f684d76847ebe0d30dcbd476b18f86c7fa15093d28f61a3476ca7f192519610a1c4ec5e5b23f5c613ce02fd0bb6352ee00cb52ac07e2c653beb7ca2ce3927b73a01bb46652e3979f73fab54380b4b3524b1210bd7edc2f7d420fda630d4f56684caefd4f91fcae92e40133dceac605487e739f9e48231108fe43cb114b2e15af5450697a61e660a69c20a5070c4ffe1c4ccd76554b2414a5b43ef1fbb01b2b8f4ccf7d630e5a2fce86eed508ede4b4d446a04e4636fbca74a8641d73a8631cb6ab8ee8894f98e03543c514211c42c614415b62879ef5dd8790b9b85e05649c7b52489ecaa7c962a47cbb93f8833e9719efe832615b5e6a87b3583c2fe55c7d55111fe6069fec1f835c3d9eb220874cebb9467ffccb6bf963d135d883e0ea945d4e16aa0b4200fbb0ee8aeeb2baaffccf40e48dc4c0066d3dc6dd9a228784c139de5b2be41db266041384d474ec6c52f89626d7f2138758555c906a8ce576f6bbb89a6c92c724ebbd5bb99a18183e6146bf03793a7fd6d6aa8ed93084312656a1eaea09eea7107580c3ca0377959e54b6998f5d21318ac815161fd785291722225c7115d28d4b73342c522d233324cf408702c01f4151c00d326e1aba739601c912f3acc1e7281a8404af70cb88c0a037188000d929a8b711df110cde7b5537e635e21e6ab1c4ea4720a517155336850789d85a07beac0cfb00deb0507705a5fff40b35537cbcbdd54bb98a9c7b3dda1f3493ab1f3b9b9b180e8d5b5cb82e3ada860c314745cf49093d3471e8cb1dc7bbbb0c7840b8dd5225f70e344e4245cb5ea658a3ab8f9b48957e2867c2f50a082c3b92d5ebeba472749a79c7fbf3d804497d7d9f2fde045a662121172c1c6c4ef0d0c1d79588d1695277cac2bf2179388d8584f93b69cc48138abeb9fbe78404677d4d9611d17d6424388df6f70a1111f4d25df5a004c92a3c0fdb535839dc797d347d2e84aebcb8b53406b", 0x1000}, {&(0x7f0000001080)="98d1bff7452620bffe4a40e663af57088de803ca291f4f5083118d7cfc0bbe99e6ff497720a72bf9a5f43327428191e697184b3ac47599ed66a9e862290d7307ec5d1c7073b6851de6a83e9d5e7ae453bd9ec9032517c5f37316649693d330f97e475ae2d2ceab81bd0deed22be67af8e427c35f893d04d1356e9b2e582874d57891a0459d7100a2b81dee19b06b77cd96fbb36d8ca0ef9ea230bfdba484d1f725f294c219965c7fb27cea2292bf87340c3cd8ffd6a5a8bd7683b9bf9a50806b0c99d077acd19a6848247ed668d8d6f1e4889621349b931c70a0ee124d13170b8cdd2c2a921a3c4477187b91d02d3536d09a82baa4009376d2e76dc6a5848df30882207a10fe5b99a6a146ece1edd58c3d04c2f78bed248d29a738d4eea7c1bd72ab97a469149157a88f4e2eb47564a3e54f983e4a33c0d87af65631a094130309bddf5c98ed4a5020a96f0a345d3fc0fcf4ce497168cca11eb9cf204806b3456f4fce04d04389469cb3615ba24b5f3bfcefd05aef646936f2daffff9f139cce764886e44534595276a778eda0ad5cdd26f12e26e5185bc171682ad91fb7dcd12d963b67c2c36bbb7cf6ec57856c38af99193bcf730d5015313265c0d85e426be2b59c9c144b029d4d0a5600dd26015de6c84997fcb75f6f8aa894611a4cfd33a6ceee215cec9448a6c883758f7c63b88e4f96598850d5836cc0bf1810906bb67a68715bada1e0d91c35f97f38674b52e2158e3ef4688c712ece1df318d4056914165c118a428ae80e62522373ac200203ea7f7105872b689aec172d9d241676c3327477984a80527c3bf30c672331da9adc04b245e3d816dc74e9db5cdb86d891bbec13709228caec5e9f33cfa00e412e731af7241f930c582a305d6661e5453a4567f1011b5e0e2a2602418030f933e6c2834a5adf22c0fc5f09a1fa13b5493a4362a2dc6a36426ab0058953030b9a70f799617e87b7ded2e08d7f2bb665b6f6f3fb0d9d1e8e0d231f0490a652562692a51425d9181d370be838ae2951fc7aef870de608fd59178c78c244cd911a932e5a3b7ac14b8b367865a328fa607488aa2211b0f0e5d087ff57e352d898c478f253674801555f575cd5f494cfb9d258ebb38d3b0f8ed0d595aca585cbefc6eaf2ab3891ac1d5ffa89fd759f378bb8ace02f14118b41cba280157ee85bd35be71046ed18772bc05339e9019990f4173a5dbb5714b1a17c7fb72261cbc83268c3dc53b278019420517224328dda915d81ecc517830cb6763c9ba658e4d3cb04ca95d284b124c2f3d9048058a2d5933303f1c61f1b37a42f426a6b693dff39d3b13d088dd40ba80b54fc39d04e9007497ae93efc69a408ce5391343b2fcb8af162a6c74eeb72075481e8221ea4a34321cd6f188a595a336b94de83d6d95c862e236b1dadf2fe64becb7fb752e1fcaa6347296ac1fe3d2d07082d64bd299432100da1e6f285bd41fa01ba6517bbb11a03a72d8ef07b9304f2ac62b2d6d2bad117b920344a8af36efd5a7e2a0ebfd2c8236db8e0cc947e416505c20c73041c9a4346fc77889d6260c53863402d8f78c689d54f82a19aba5804dd8833683a00dc47fa50ecf94b7d3e12ab4dd4157a9fce9c7cda39643cba8b7d2eb4c448a63afa94606c6c361c0b371e1029b3d3f609ea41c8fd0a4a1cfca5146f14f88cbfc6076ecedff67964fe0fba0bb75346c6198511646c2a1cfd663373f7b29b6da0ee9f4877ee033620893814277ec291a290b0d02ca80db84f07d0157fa8ea649fd49d77078ff263e4387cf467f3e825d0ec11cf6967cec0895c34a7287c8541a5e50744d43fc3cb4085f40bdae8bbe3e8dffae807019df48fa34c4e1e21bff5be0e0741964c41b4c994b13bfd959a610024b74c06402d1a53874d868ad3406fdc51ec5c52c8f45a8ee00977dd6a66346d659023ee690e27798232e8c58f469306273d3f7c29b7caa3ef19b061b27dc738f4d33432adde2709d94d13a858f35ae16966b88e2812ca105a1985062c29647f31f3a77490817ec25ed7da9f26a89c2fc964d1510eea23c248bcf94d5916911db4dd42cb8a360a2a057b8f712e181e0ff88149eeb81fa21d928685e51ce52947314c20343c058742d6ff75b0cdd6a7656d957b66ff2cbfdd11faaa1a00018c3a3208a068ceae0e9b8968bf5ed35c252409c0c20c72f4a2cb326888a3624cd3d1ac2e822e133b2d704854489d0e24ebae73d15c8ece4f896697f7ce37413f6399012fd4b0afd79a0efdff451a816b73bd8653dbb824ee2019b84619054125226c86b53485bd8af397bbe712a541278fc99f759ec5d45b93e5ba7d33a32aa70144202be46c0b19335ea7e2c612148950820a0b8c5567f8681b78d7a891d267b22daa8dd3716ff5a64951bf1e47139f2d801a753aa3eb191ee023230f3ddf543714f6533a21d3b085de1a4d9a8281c25192f9fbd792b8848288681826dc464492bede95fd23281c5c5ca80fb539aa648c6442c6ac8da17322927af5109e64a1cdb14fae5e78714949bb83266abe128cc05241a0d7805e47130cab447476b119223fa91b242f378ef208ffa6603b3fcfedc270f5a67032495cb6a95d7bc760a0c67c5f43fd059c879e9037ac767721a5df3836783764a312bcd38bf1673802a63b60cf55bc4286e5787c4e5f6e958a82cb0773cb8a744988ca798cc7c2fa6125106fc4877c9f63c8eb3632099b54621f65104c62c131adbfe3c70fe3e05bad758974395612cd83824bef69fe617cd24243041a06df9c66c9848653c99d89ae480c92113e63a3b11392a1120be89f83735a5e5135cf64d89e5374f8cbae4cff48fa45652e2e8470e08d5bd67cc07ecfa125fc2497242636f32db6762e16e1630ee4bd57e93a3c0e1f36806a5494364600d0961520006c63940b91787c74c3d4a4aa752f836c61b7697219873ab6a28fd0291bc0f30adc4fd9ac848f848b7c2168171e0e9129e376b98c33b51e0d499e07053312dbaafc315c64b08be1c77678aedf1140d7e10512b1ad453b4a4f3a9428cb452092622f3628b0aae5d703d1e25d547836f6fa9daf76f913cdd564d01e4cd4834121164aeeec2f822d0140dd94c6b9673f2113700848cee0c754fd61c720330fc8140e37bba39b04368204a3a1f4aecaba4f8c9c2659613f6e656fdfb13d12ab07af0338ff44f84d1e46ae124685b87a8a36a1da7d0cfcfa57beddc2d550ca0551f284967cd9fb06337f0e93e582cecf89f808931bdc3c7f7695752981908efe32918c26562dff59a47991748a7e15c6ea5042d41de87326df12fef5862537a471071624e639f1db31ae17fce6228e07b1bd1633f9ac36549344be36e1aecd59e5bb1fcb56984c0628c6bd71ea6bb854e270541b467a17e7d7f6a0da03390021b217573f4d25be588aafc10154b767746145c299bd2931b050451242a0cf1fc56ddc672ce60c2ca270499cc471e5c834c73e26b3d18d7d672fa479628273fef0df7785b683c41b59d22e8c0008038102658557951c3420ea64a4188e266dfb229644c3d525f0d2ee06305fd105c2add633844e6701eb7a2b56ba9b1132ab9504dd4b674e9a61d30bdd371a8a385fc4045b64c00718c8c9640494fbe0d62987e9d669946f5c9f638f49141e23728e23a03c96353e39e8ce12658d1815e7e4dd67fbb9b41a72705d6bf18d5ffe3d806b9dd3a08c87047495c857f22ce69e0c1eb39ed5e44c262663ac82aa262144c56b24431ff82dea8c19b75abdfc0472bb02ce75e3ddb7b0510c90644bba747faeaf30a51e790fa9c03e4693405251d27dd327686c22117369adc035dcc234abb7ee2e5697bfdde6733fe2c17d923bcc7619da0f723b570f363e0948f71bf21062853fc7c17d9867310a57a422692129d349a194c7b48dbecdde05c16776faec7ae5321890e1734c1f03a0c46b017e1dd945eef74ace3d53306ea82c97972fd8ec12d526f0bc709668429b5fdb99e2ab6b6f8d196a9b7cabb4cdffe708389dd584f341386205bbc9bedfd1f5b8f4d061843a2b4f40ce35823235ed5814a05e9b9f5f679d9d9432266f6bb42ace50354e0886bc8f57360960ff7ac847668612696ddca8aca768002963a6d941f8d3a8b2d3c49eb6d0464e5beae6bd31ec3187828781ec1fb7b8faa02378eba36240409ab6522037bb435f489b9b70f4aa3d3873608484e57e9f1bbda9be4105f412a4e27811d3e976621675337968a87eef7ca684cbfb4b638d82d2271d15ffe8d11f2c108337561f00cabd268a94076623bdd99148aae6566171b7ef7d2f4bd4aa16c90c40520e80bdc87f79c173e9602f7364e60d0d2d1efea0cad1979e4da5f91aa3d6dcf24daba63f34b1c214caecdca1e52c6ed4127000b7b0cc9e32a4ff975e0ad1a78986fb382bac9cace6025489f9920f5a6daf9ea7cf21fd5d8ca7f325d20a31a43db204eb2e94fa7a49ec44598994130ce220505f4ed129647f5d42465c3bf156b2114116c5a08cf3efee601c4536d6730035ec0e7f3629fc4b4a4902186b5fee7da5d4d22a6bfd8e697902617ec1055325c1c44347d3dd63f3632191db4592142359cacbc642205641eb2c15576a4e9d54f3e1a34ca38eead425a5826138a85341df281b3ed4deb88160b95d50cddb412856d02eaa8afc6c1dd559b7f53aacb9b0170968d4db64b0b30c0e0855ceb83a97e9ce5da43cbf5c82f17c9cfcea7dc11d7f69750dd608dae0956998097c2816a3b3ca440e703f096736330d05752ece029bc6febe848fd15f991af984d9f003bf19686e854aaf3c705104d3a7d2d8fe52b87edcfb008fa68a233f23febf1d07ca2d6f748297d696da25862604f403a0264dbbcc0b039f294b8895e01ce12f338f1517fce0837f5ee8a8e2307ec97001c341032191b26c17545feaa89db8cbc68b1a3907f999d6b2b938c938b08647c2e37df7cda4474da5aa59e933fa49213ac0cac2caf52ae8fa9739bfd4c82a2eed5325392ffe36894c1bc0562c04e8b99472f99722bb614cc95be4a1f9f80720fc79e4992f7745266d60c712922a56bf309f2fb724257d99a5b5a71fb2ebcde08b230d4ce4d2d7b5270400e0f84280b5780c800cec4835f41ed9c96689c41aff606dc3b4950135fad410cd5af1e797bdd9b559fc38b5ad02bf1d334430c3901943123fd731eefe0b2326d18177378de0e52c70b61ea6cc982df4301c59c7d59b0f5476d4aea9345aea60c601270c3163d8b2964d737cd7a1d1cd4b1ff3ebed88b8b98a4d42a87c3065613d32dbc38d24deb062e8d3438e0ff8bf4885bdb3ce5d08799006689bf414209ffd9153cdc49329e333dc459fcdaccd02eda0466fec9fd34b02e1876a821dd8e9f856040b9e9e2f224033b9652833d59665c26f9863d6373a46cbc28db8f0b6435e461fbbfd5b45bd3d27e10355a819d08158edd7bd6be38969fa7d6746d3db91e2bc761c396a347f04b0988761c2894daa834130ebd4f758349c4ac026ed767f9327b7569f5b28b63df25e20fea117a96984502c93506ef0bec1d0131a5eb5cb2c3c99ff7bcbb02ce09d7b6dad5a8e15a26d7d61b54ffd6495e6c4f5afa679c35dc826d6efeb3fc31fbae31fe83dc12194d4079d3a00667379950bf70ca9006be744a3cddbf048d221f9d28c58b9a0b76511d9ae9b8c77962f3ee4d3d235991bfe6c837cd0d52836e8058800718aee4525249648d165b9769f00e7483ef7f85598cebc279e1f2ee863fec20be9e00680cb29d4ce7c9f61702662c46bd13f8834810e6028642a6252744dc55c", 0x1000}, {&(0x7f0000002080)="ee0d96f6a502c03ec3b40acb2851fa5272b9b55236f8f72cae4b33f0a850416b1550b785a04b27be5ab834afcf10adde4aa4d68729ea7f46f0ef5757ac0cf0485b208d1fbf779cd50d506d69a3466b01debbfbafa7ebc3ef9da7e3e74eadc0145ceadf2766df07eebe79c4705222d55f8ff59bb0fe172e5b7e71812ff9eace80422ae68c40d550580277b4bc181abd4d8e7b86bb9f5a13b6bf70b14bb9f9cbc634af180834e71e0388", 0xa9}, {&(0x7f0000002140)="d1987cdf7238dd49678e81b8e84d4de5b06b0029ca3758335818e02a9e0a97afbc5a5cebb4474d31c8aba9174fc3127cbfea10c443748bb9a9b057d8b936a5a73e3b4f4243b2a7ec62f35a50c459f9a5537bcafed0ba3fc22e866ca3f259dce9ba70840aa7806064bb392ca372a0faa999d41efd401200253ed6cc432e90d39e72c6282a636b55c2233f7a49fe8d729ad702e644440d136feb0022b98dbcb1e50f9cc334a7a140481d1abd5912343171bf4c603b8337a9d36c12cf4c5998254b2e228851f61861fb61d11486f36e124cd115ac22091237cc9bd20f86901abc4256e6614d136ae1", 0xe7}, {&(0x7f0000002240)="fe0795f5d6d5bbb93266b613ccb24eefc804748140c46518af97f270491884ff984be32525c0952b269182e0b63ffeb68ce54ecf11439557e4c386925e2e234357a34959edb797f91b7d80894fea6bc9111c91e5cf0a8868eb7bac881859959af929fab20931fff8dc06a7558b5588ef6bf17f033dcc788915e5fd3d3ebc9204aea28cf7e1dd5b445eca2fcc17a83520f2a242728843e890cd73950e", 0x9c}, {&(0x7f0000002300)="5e05b5a62d52df8852cca9f68c40243ec3a1eb6f6052de6c178a1bc6536d3cd31562752edb820d497a46b2413d98e64add58800e1d005ac2ba9fd2f53989dfcc633e7d988d88cd9b708e9da2ad9e014788906e3f271ee15d7ff4f6c6e09a61b71a19ff75e871684f462fbd6da08aa0b4c8710b58035f7a1c26bb1121b2c2739e11df66ac58698f72252c0b81d198b0f78bee56c5a89677e36a8ab6871d90b4562c120a56d0fe0a2e63d727ed6d1f9e04739c5a1bfe1606d15547aaf90644ee457f7fd1", 0xc3}, {&(0x7f0000002400)="8904542e1f2bc4904c40b49d81d34e9adac97cd74f3f859ef3e409a7533ecde8ee3879b2df1d557097d4722e4dad23a69e37b73013117cfde053de38416654ef472df85510e821c879d81a37beec4bd4911bd895105b9e79a317991465446905a65936155bd506159cc240b855ce0bc43c7dce85ed32a1a1531f7681ca2008c69a2fe1b7dfe5f55ec8b698a76d0d6c2bfa94c49bf109f770c141c1d18efcb1c1f6e443c43803da4f8561d9d4a6bc26ce8105127bd75eade8a7ba7122844089741ec67c623f48ca862e856d5e38fed1a398b2fa772224e2cdf9810c11e1c5d7f4678d8f8c94c9bee92b8765b2a325131254f18fb0ea92cfaa4b3a027b324ff1d3d1bf04bbfebdc5b893dd0e84f453cd0695a1b3eb219074dc154cd80081a7f80e2f06f00d5a2ff5c49daa70eff62250117d461d3c39727b8493da2b1678a69bdb3e975335b19c606769a965fbc927365e78af19730198017b5d13d1443271f57dd489f8de3c65e7f40192828a936882367e2f6e1b139813c2a8a170e2454cb0e81f80dc98b4b94a49d7731119c33ca84cae2bfc554deeb51d2227bb4e4e9a604bb34d606d917e491baf85e2ac41ef4e8f2d0d6e5e8b8b7116239ac44f03813e3318fc4cc4bc14f793338513f130a141e437d8664f5779d2aa5292c4eaf7c5869f3f08409819d0c2e41481127a5109e3b851e7818653746320a146a065288c977b629b214c1d8b1c705f14ac0ed335ae6bf0f87b15dcb07f3856a4bd74304cbd5d79bbcdbe6df32924d4a03a2ec5293d70f29991a79577c0aa1bc9bc7b46c6205b3fe01d452aa7911a880777853176bda1ad93dffd2eb7e14eace92836870b57bf62ccde389fc6294dbb12b15318800bd0465061471ec204dad90b3ad6c96151716ef7e24d386808aa961bd0bd9069f34e1fd7b1f0aa31b72a9db5ab537f182bef7aa7810c3d6fb62ef53d5e7a3a996ff1668be270c930f7ed33489947f1aaf5f4e96323ca3391a10dd96353191d0e467ab1e68139f75db64bb2aa07de123968db13189046354cd79b61ea3a31f863f0803303a331a111418425d653a07602cbda9c94acb9892dc4e8827a1b46214e5a18817416f8abcb73c42bd036304e5daacd326c5abb5ea736aebec303f57202f0550f7332f0e250c022a6e0b21bf49c1da5fe812625705461eb31807c60a159d9754cce9108d7fa51dd548b82a9d5224a8e61b14fddbaf470742cba6d1d8a5512ec6116b7ffc913a33e9a941232fb108e3bd6375ebb771486a1854afa30f81972cfb78c341bbfb4ed9c85c13148642b4432e6720c628d0a9820d402b0757ab677a39f931b82a53eea1441c78290eb3016447b5e6a1fd6b024f97fb6d32db074e07324577f3763475349ae4a469866cef666fb8e7f36f341a78ebfc4c3cb1bba8517070f6dde34ea6afac21c3988cc59aea4cd947135b0eb2cf0090883958fc592f9e80bf23745fa44e78346ca1ec85f827215cd39d20da35fa7493ec267d18f41e1a598bcb1343051894182aefbbaf8a22f5d4f0c4bc1a535d5a4b85b0325d7556e8d7f07799ad3740232d1e6a4ec38d53b106e1aaf94f36bb1f1009956df848e3a86ddc72b8e3a2dc619e92e9e6947b38ba72fd425f2f23877dfd4c3d75b398180d567def33337bfa16a42c541f61974b1b0d5d15fc251ce75a4fd4762bf21cdf1c6c5703b1a6e594509fd393880d175da707dccba49cf8ca626f21b9a10f7005d95dca689e1da8bfd05b98c9d8e01e64f6a06a5b89f6bf2e9647e08d6025a1c163dac7e2967aa6c44436b1743e347aa00be881cab4deb186038209673223c4a1530b0053a65a7d86039a24f753f85ba7b5d0bd626c8e6081d4ad660e82c0fd9345897073130c4ee1251511dd4a1396b54fa36def1fe0ccbb3747cb4a75eab79d5330181ae5c02295bacf859d106f0b2f202393991a75fbcf67d4d1807f3465157af2667c67a07b796812831e8b38951c1a7e09825d3c5e9eb8a1ddfa1a0599dc3ffda1fb775b315df5891efb77478df7f02fb8d4e489423f022e7a2679acf8fc18041dea959142e230127a61c8509b02ea216a22a2f8ae38600771ac38e92bed7f0287c95ceec0d263b382517ab9f32d794f3981d9d677c1147ffea85b601d19edb9f21656c8c0878ab95c76c02468d02884a0f0b3300cb4147f4e091f95beb4993d90bc1ea38ff5927bab182a33880c6749bcfdbeb8aa158160dcf00ea1ff8ded3dc42396e1c2fb668916fc6b62275d5c2d8cdfb73d752aed6151c388f27507263671413db68068dcfad0481000d50476aa436319989f332632f8de99799ea9afdf5717f8ceb473f3d476be16776b96624e9f97569daaf01d544900277f46bf7596392cc55254e2a6e39189a9a4288fa120b26e15caa89ba98b394158fc9e66dfe0a752822bc9755c2088b8f9f6f0a9f309bf0729dc4c520249a7d85a01344370c694130645c51fc702f15830b411e6606c54d6f880764ecfbfe1080512c20073f72e7cb555d09e7530d41e09f2ab28173adfee4b63b02ac75f3f8868ecf3854c8f88629798d46d43e802c60636f355bc65f93559077de254c4354c179a39615a21a24b1b67788a612a3aa5e02d06f63e47995e2a56106943570677121d338b381400135a5df1c9619ee59007f3a270efb801361fef3c83eae662026bd4b2381f76fdf9bd972ea2cd5b3a5cc6e511547a6d41b3a65940992169d3098f041aa12fd2c1a293958ed0053f219313ce349652d385591d820d8c2a623e176461318bbfc94ba82e3860635b2f1859a0641bbe9a6389b1c87deb315a3db107fd6f1c7bac597616b7a555b47485582300ff2d4eb18a48e14f54d48db194fd0b6dda8041d40267cc3229ee6bd7eeab584f831ab2203ccc12f60784d2bcef574dbb02eec32c2525758f8e55e03d41c107d8f3ffeda6a6a23b5b35d14464c5844bbf32246268343f562419e9e1a5e715bff60ab7b2b093b38c2193288cfa6fc29605fd36e4a0206de016faed9b229fcdc69b8aed5c1fe914b35357020648af97f535b6a84bae80741fd9afd4df0f95fe8c35f3d11971cc74acb267bcb003aa4b38fec672fe823e90d8956954b71238664e6ba66166ceacb278d018c06c3166f2aa8588c55accd414b30f9dfaea76faba4e184975a826032c6540cd6b869653fda1c33f0dbb9de18b72708cf1ef15c0ebc77f58f58eba4bf0cca462a57308bd957fa257ae92e4faa70e4394478b71532ea6af966a317296707d96eac587e701200454ddf9eaa2c78f5e3ecf8ce10345a84144bbbce1ccdb3c5f41dbe05829e51a2b191d4760a44ab9b88120459847562dc50fc11884debd1b27d69a68b99186ef1ac2c81b2ba9df1078d1f2219dbdde7ddc88b1254e2f801eb953c725b4fa522826b39f0029eba84bac5c37c455fe4b75ae3c391c64a1a7c5cd27479239a344d216267f653b4b141780043ae21dda4e402b5605bcb1461b9cbb2eb5c2980e18af885b9f31a98adeb00cc6d1e231fb16f6faae3809b512de0a34924c21d5d0e8fd2612da71852f13fcea0c7f6038d1c0b0c496d4937818df9521cbb1261358e8da6adb99fa15617bee84622332aaa22a40a94dd6ee01766a53c490512061fdaf6a8307d12229face3eaea5f74e10b70f5ad068608c845e2c8957dc29f0d71ec44d95b05127694b42f1f404978054ed72182b2a366bf8eafd3c091d65be073d44618baf9012fc9736894d51c50630984cef3eaded8a3b6875f2067066d4ee7d152c38ef7784417344f59e47a9a762f6cb59f12aa38cb6c08dd3a6e23d7c292b829724e050ab7498e0fde9e711293820c8f4d820de3215defe9049133cb7ec8dacd456289cea6cd1b40ba3b60c40e537dbef4b0338fb41929f921363d8e82ad1931c3cb14673a84586ede3e4772b217bcf753329f3f3e35193c0bf41b92f73e32d09af9b09d315b6a9a83a8b2068384bbf3746114cf0c8c213f4cead329f741194d4d6321331bad59b2d53528b3b976cb7ed82dc7d89482d27238f6c118dd474b4b12e1f662c1a65d9af09e4ce1906a80a8bccfea5efe1a53c1f9656aa0a891272f1ba82d8d940f391fb8fad54f12f6a5bfb112209c1958307a41028274ced41c841340c97c82d02e7c430c5fd47e824256670e49c59412cbf94476a27f1d14800f6730e620421018a4664d737c5b38f4947a6f5f8e57a31b418d4745fdababf1fd3c7903c09dbf4ef67624b44ca75cafb896d174ddb19fcf07d5f7adbb14b475ff292ea0362d6f9de4bfe4b283ed67647415865ddab25400b54152b76b0ce765dd59bb28f3f3ef77913d4ea23d709b223585fa557bb29314364d6e04dc87650fb3782d542e68b978210cba08f649a9b189f730e3bd85488efcfbfaf84610c8069ddf06d4e02a86c2a013ffedc5a6fa5257947f2a2de34e9fafb6abb0ad161ff72756766f8cb416d93c081c98954bcb3531c3f9160da4fbb47568bd0cdc6eecec4eef2f24423cc53c1a65a17664803fc9ca8a9a4991c16599c4f905ac6d456ac71bb16d21bf594941ea3a8deea8cdf43603c10a97a6aff1e3d9363ca853f0307f0d4f73718e58ca0baf16a997a8062f7ae4e81a51a776241e6f5e7c91023479ae73468d49b9f5e5ef28eb509224eb816a1512d4666ca3364dd852e2bb7516a590d7c21a9015244064de53b3654aee1877b25f679f4950e3d97b23701a21054a6968970ec9fc49cdd3cf72ae33133004230463acbd094791b299584a488ba462da74550c981e41ddb76c3b436dab5dcdbf59d07f45131543c3cd952e91e503d8caed51451c5c884ee9235769b23332d1126b886a467b18d5552526db4690d664198395e42d32bbfdad8aab9071c6523a6bc57bb707b9c50e38741127b953abcb8adbac80fc0a371eff896246e63dd7c61384eb9ccb1fdaac0a3b50a42e9739f52352abee982bb6e8119cd40b8bbb4995ef301f6f0f8ae789454db1981e667c23b48d25b197d478a5a1617cbe51108576d015818f53decbc0df339f8ecfaf386b90d146f9f5a97cbcdbb325c55e17ae0a3a0b4622a9e8b83f81f12698b011f6df16b32c62273c099fda509fd7bdc27db503ff390bec7a9b18d4a9c6206a48c8a6044d3204e3eb79e576717e0acd36f208d7effab2e74a734193f9bef2af7a92c2ab1915f87238028cd5011c386b0181260e4fe8a6c1cef09d8437915c453a9942858b99dd99ae3491f761df2fd28f3987ee10b479a1b27a49faa985a3d7818f58d74bcb5098313f88af4c73ffec604efe231f5bd7aee059d7ceb63512f4fc5cceed69fa5a287f36b3e81258e93979626f27e74bc1fc3c276b5d7a59e1e8faa836e4df5f43b24c5023a4aaee28fc9ea546ee3e286e43583911699b67282b967a4d928183a34fac270dab19c08e369da46f6f51dcdd9fa49a609511f0ce194f472d17897eb7b101b2c3ef989abd41b74070c4ffce7e0a9e61270e38cc31daf13b2c28498d82c4e2608b41c0f9594455c932bb162298708621c6bdc8533980e3dc83e0990a8bc70c8ad720e6ac243d9d9209750a80b442c31cdc08f8713659714cea8ea55eb1a30b9cc46cf7e5c570763ebc46e83856e7e140e72a4fab28ba76f214fb441d4c97e38f32b535edf24e344f4fb2a8ca1063ae750356447a04e4f03918eb74647834372e43fa261fe74626ce6f3975d440d541548bd90fee9e790fde7cf2bccc78f4b73ad5f5090bcaa83a3413fb5f9766fc785a8997b5d1a87ca86a30229bbf24797b77399acce14d66025d8ed27d1d4ec2295932", 0x1000}], 0x7, 0x0, 0x0) pipe(&(0x7f0000003480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000034c0)={""/16, @ifru_vnetid}) r3 = semget(0x1, 0x0, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000003500)=""/184) mkdir(&(0x7f00000035c0)='./file1\x00', 0xa9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003600)='/dev/vmm\x00', 0x400, 0x0) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000003640)=""/238) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000003740)=0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000003780)) bind(r2, &(0x7f00000037c0)=@in6={0x18, 0x2, 0x80, 0x5}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000003800)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000003880)=0x1) bind$unix(r1, &(0x7f00000038c0)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r2, 0x0, &(0x7f0000003900)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000003940)='/dev/tty\x00', 0x40, 0x0) unveil(&(0x7f0000003980)='./file1\x00', &(0x7f00000039c0)='c\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000003a00)='/dev/pci\x00', 0x8182, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000003a40)='/dev/pci\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x8) r6 = getuid() r7 = getegid() lchown(&(0x7f0000003a80)='./file0\x00', r6, r7) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000003ac0)={'./file1\x00', 0x7fff, 0x6, 0x0, 0x0, 0x43e, 0xf30, 0x100000001, 0x2, 0x2}) kqueue() ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000003b40)) semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000003bc0)=""/216) pwrite(r5, &(0x7f0000003cc0)="de6db526433ba56303c01376", 0xc, 0x0, 0x37) 11:10:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 11:10:02 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x61c4, 0xff00000000000000) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file1\x00'}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:10:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:10:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0xffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='r\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x100, 0x7fffffff, 0x8, 0x1, 0x93, 0x9, 0x336f, 0x3, 0x1, 0x9, 0x20}) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) 11:10:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x801, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = semget(0x3, 0x2, 0x10) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x200) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in6}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x10001, 0x6, 0x4, 0x1, 0x7]) 11:10:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) utimensat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x0, 0xffff}, {0x9, 0x8}}, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[0xcd9, 0x7fffffff, 0x0, 0x2d24, 0x80000000000, 0xebe]}) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:10:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000080)=0x379) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 11:10:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x589, 0xdf9, 0x8, 0x1, 0x100000001, 0x7827, 0x10000, 0x1, 0x2, 0x7, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x10000, 0x1ff, 0x100000001, 0x183a036a5a6e2b28, 0xffffffff, 0x1, 0x0, 0x1, 0x2, 0x2d8, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) getpgrp() 11:10:03 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x141, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x6, 0x0, 0x3, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) 11:10:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x409) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') mprotect(&(0x7f0000427000/0x3000)=nil, 0x3000, 0x200000000000005) 11:10:03 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01713a6786bb5b9dbb"], 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa00, 0x8) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 11:10:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0xdde, 0x0) 11:10:03 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/60, 0x3c, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x6}]}) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0xc5, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206911, &(0x7f0000000000)=0x5) 11:10:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x3}, {0x6}]}) r1 = socket(0x0, 0x2, 0x6) recvfrom$unix(r1, &(0x7f0000000240)=""/142, 0x8e, 0x2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/91, 0x5b, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:03 executing program 1: r0 = syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:03 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) getpgrp() sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 11:10:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = semget$private(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffffffffaea9, 0x1800}, {0x0, 0x5, 0x1800}, {0x4, 0xc000000000, 0x1000}, {0x7, 0x3, 0x1800}, {0x6, 0x276, 0x1000}, {0x7, 0x5, 0x800}], 0x6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 11:10:03 executing program 0: r0 = getegid() setgid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0xa08, 0x172) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x6) kqueue() shutdown(r3, 0x0) listen(r1, 0x0) 11:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:10:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x200000000000051c, 0x0) 11:10:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getuid() getuid() geteuid() r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[0x9, 0xffffffffffffffff]}) 11:10:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socketpair(0x20, 0x5, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000550000008000000000000000000000000000000000000000000000000000400000000000000000000000000020000000000000000000000000000000000000000000000000001b00"/112], &(0x7f0000000180)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0x17501d639873c868) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 11:10:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fsync(0xffffffffffffffff) open(&(0x7f00000002c0)='./file0\x00', 0xfffffffffffffffe, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) read(r0, &(0x7f00000001c0)=""/142, 0x8e) write(r0, &(0x7f0000000100)='B', 0x1) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') syz_emit_ethernet(0x63, &(0x7f0000000180)="dca21afdc63072f5c2a419db1b765ba444ac3c79ec86ce8e0b03f6c87ac3f5ada20c6b2f5293163e5542b13a79b3fd9dd9212ec1f4b6fe07f18412f14d624be1fbfc3ffd3917b78aca20ccb6a0e77ed3845c2a7d0aa39553c972e257ef8750c45a19b8") 11:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x131b, 0x1ff4, 0xf8, 0x3f}, {0x1, 0x6, 0x3, 0xec}, {0x3ff, 0x4, 0x0, 0x2}, {0xfff, 0x5, 0x7ff, 0x4}, {0x7ff, 0x5, 0xfffffffffffffffb, 0x4}, {0x3, 0x3, 0xe, 0x1}]}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x18839, 0x38) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000380)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10, 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x3, 0xfffffffffffffffa, 0x40}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x54f, 0x7ff, 0xb457, 0xf94}, {0x1, 0x8, 0xdcd6, 0x6}]}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x1, 0x5}, 0x10) 11:10:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair(0x0, 0x8003, 0x7, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffd68) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) sync() 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x32c, &(0x7f0000000240)=[{0x7ff, 0xb8e, 0x4, 0xbe7}, {0x3, 0xffffffff00000000, 0xffffffffffffffc1, 0x101}, {0xace, 0xa1, 0x0, 0xfffffffffffffffd}, {0x8001, 0x0, 0x6, 0x8}, {0x3ff, 0x7, 0x3, 0xfff}, {0x5, 0x7, 0xffffffffffff7fff, 0x8}, {0x1, 0x5597, 0x80000001, 0x4}, {0x7, 0x0, 0xffffffffffffffff, 0x1}, {0x5, 0xfffffffffffffffa, 0x401, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x5c6, 0x8, 0x5}, {0x5, 0x7, 0x3, 0x80}, {0x253, 0x3, 0x1, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f0000000140)=""/111, 0x1db6036960f62377) sendto$unix(r0, &(0x7f0000000240)="37ac40791ae2d1f54e9aa7287bfcc28e56d920f8443da39428a5b7e7fc26023c41270c0f7fc0929604f895bad79a307d095079ff3742c6409ab4003e3b01ea1dd6625d791edebe412bdb9851613c50a1e128e423449c08956888ac75b5906ac18e0dbead8df378caa4c1984cd1b19ae9c84a3792b35f92df92336ab0a098737577ad739551a334937eeccd2f26f7b7b3bf5a203d81606f7c5fe55c363273a3009055ddfba3b8aa149f1d6c9558545a50b910308b1e82c24111a5a8ba30db4f906620a016c76fb7b5a8fa3e002f59f9cef9443677a87ed36120cb4864c5eba61667728a87032f8fc8781ee266888b4dc85512ab14de9e1e593d8e464cf51698d19b97c48bd096c77a9bdf2c5d3ae90fc7217b633492c0963be50d32a7da92226b80d549be2b3f93d9d855c3f8601b400b3af3613ac4f26a608d478a1de2e5568523b766774345b5c75bf9c244b1b27a6cbce7ebda83b523f0b9dd3e8d61aa61368a32be672c3f47e2532d003f520c9d42462e659732a14a6478e398edbef2a9f6b0891babe64bfcba0ebe53b5ae36d60178dc3fbc672d4216d219673512c3d699c12eca9ad926cb12f8271ca4df9d01e107f467c3a72e3954350b4cc7ca1d1067c70b4bf5bd1c051e5356306fb3160956ff1a235b8b8dc2c69c13e1348c875a8847600d64fcc19f3a6a1d759fb19da48d1454ad09356f00203d79ddd95b5cb1c6061a69db84fe141943d8599f4786c102496e48513d25dae740b27ef816bb5cafb06fab78c69d9b2df6e883275b71150d680ce56ff9e7371488a9ccb9f2b689aa929e704d651560d117f15e8064f17cf603d50d72b507b0b48d59ae59694714b118fc6105bc55aa718b6005ba8a2338b80fab2a02a5d0d370870a14fc655548df69523de458c5384e5c0d9e7087ee70b2462a8852eead8b976f0ffc8fb79854ac64d6555e9a256e6ef26a6ac8726265b8c2a6510f37e1bc349aa59dd1354a5e8fefc5a1f5b620f9de15ce571e786407d8b2ff9dfe5550fb9751be07d107278c810473b074ffbf2040b36a42082c433b1ae3679d8fc46c3eff20c753a812559e35e3f15050c1e084a03ea90f362db5ac6bd736a5885d464025bfeb938a7a96172822e9850fc1f4db82e17eb3ad52108956f4e7e754f799ffbbf93e4d481301887d80f393e89f88b0af326a0f55443f7fdebc3db24eec836f9d605e3e5497fdc2188dc761dd087c824b93bab7e943790f362c7c30f3c652908f7fbe08df4dac8fb98e5969554238aaacc54b037418a56083d2ca8d02d7c225c596e72b8055de73936aaca1cc98a374e6913154ad41310410944fb0d913be16274b31f8cc73d498efea800e7e4e7ec30f619be4f0ddd28ca5be545dd397008471c2aebb1510225ab761cdab8449520a0a55a573b607de28055d442f17a141d6f35a1a9f54cb03ddfc48ae0276b6907e37273c6c33451336a5294ab4f77ffb35b9ab8b71d9533e1d7476222c63a46265937cef5b46a184ec17434545109d83bb7795c3b33f35ac99d0b6024ce31597d46ad96fdefee6b78f9cd12dfcc958a0a8ed2910446ab1f50686f92619364d009db275bafe85da58ff0b86d5199e03e264c2fe12b3cda4a029bfa5d8f5f790617f867802e6645162baf7c673c8623d794c32559204f52ba14ff3214318f21838943db6f4688f71d1d47668771f56d4495802403f8abdf556e21d0cf5556c2ebd30a28850eb82f0ac8ca89b1482b34e22ee4b1a7598494526b2f5f7fc39b599cf4fe17f601e430480d5a1e1ea209931d5e9791a52342a4e5b8b8cdbb3a2ca3d10afc85dc5e312b730bb9fa399bd3a5873c419dcc40da17da4a3256bcb3f6b1879d94b8803a9ea3d5a16d074142181b3a0fab75183c0636d2d05f18af3ba44d0bec46ee1d7cbe08271c67c38549211505496f4312c18f05385ec738e217dbeaadc40e797384671205e60ddbc9eae767d8d265d9e0844781cf28022f50ce5db93de644641b1c005de2ef61da78c2dec908f1d79c5c54bf966d9df3aeb5a5c68eaed297f9d64e74835ab800c31d392047687d5f49cf549ff8c34e9613eca5527d35695ecbcf729ce36048c0f9a3de81bbfbf4daf609130392f7f651a01046ac4ebf8ceb4961deab0eea6a985bf84fe1078be94e5c9aae0732177133f4e83b6b83da5bc7aab6eff765b536b1fdb8c8db6885437fbfa569157e64f20a520b1170cb91c8225b4c0b5eb7409496179c99ed76c9dea9bf94419b90c9812789d1f986ad3beab505dc439c84295336336b90b5c86a6b11e89812c96e3606e0f2a3bcb49a1cf8bbd319d5f5e048a2a16be4219fdb9df96ec7208119aaf3ed3d7ffe80253d9e320a24cf94fe6fd0809c4683a1c825e4e55fa09f4f1f5b277ffac1ff370428365f9f7e8a4c432b0f576b167e724b40893da5290e1cf993e3b317a324a0adf0514394baf9a7a23588c3f70375868580a371993fe6fc5ce6e5fc431e88f34797d3e46c6b246f5819cea772c8eca66a73e382b23479a1316523e99cac8d87716490dfb4bda313a5244f5ee7cb76dd98b0295a7fcba352cf5cc3e71771431f9bc73b8f6c04be6d8810373f8bbbaa264662ea8679d9b4d09fa1126fe415eb37e37a6bc7e69fb17871d3ae139f462beb8c940bd38c5a292ee8823cd220f17d884486c366f0fe36d93e3c79f0011a8e87623bc65e968823f3fdd02a8b096e1fdae3176932b1eef1cf34ff5c60e47eb206ab5f3d39a72250d5dbc1403fa94b7227fed4022bc37d1d5d4746679f33801b104c097195a2b23009518b79d6904d2e5a5ce90487a728bd753f0f89f19ee19e0c0876d2b71d754f3129616d9ae347c1d33fc366f7d5a45be75a3fc647d6bbe157bc4089bb80c8cfd405b5b7b246286ea32519567b8c8872fe348c2d34aca9d5adced9d1e0297402331c6862e572d460c95ace1978264f4e30462fa594d0bb5fd4db87bc16857517c1f0800698ef9bf2467505efd5cfebb85fdf8a1bbacbec55cc4f7f63aa14714dc8ba8954d2187771977f56ffc37e334a2084adc8eecfd9ba58e0c9ca431696575c47a33e74520c2c0f52f3f3f8b9e28372ab3e64c0a2a5f80d51bce612e256309d6ffe7083eac67838b3e749f23f7365fd59f524767304dc27f0693f24145b8fe6cb8d4d4881e74ccfaa59023d78bc9835f9aa2e2b32747ece35fae2734ed7a9c72032ecb7619d71b339a6a8ecdbdd1a3da0f9f209d176f999f924a8c69864f36b4281bfc119c5f2e58fe2a0292a0b05030f151d12d8c4aaa9f3be470ba49aa57c82184f34d7c15a73ae201d769b131bb478a53c69e8f86af65a0e3fa2b80d4bab172c2bf8b369ae976cbf7c2871a9e46febbf278951cc426cca5888920a399ce9b4f363b8574963d730d04f1867b794e2fd09e83cad8f550a4798b17f9f2196097d5884d06012f956102c593647d503ef7c8ee2ba3ffc2262724d7a7dc26eb32323cdae58d68dddeb87bd74dcb2a3dea2610e120fca16a1f4cccfbac64c68925e8f86c74567f09d20aeb3c020125b24ce23357d4e53106eaefb70b798b5aca0860624253799525f51e5af2d94624096dec67c93d13613a41d1276d0500f3cb2e5fee129ab45539ef86e0b407c43b5b24aa1ba10e34124e63efef18852eb6a14568e88ebad5ff72f0792f835ee24520fd47c1c19de2665dd52fa70d73aebda544525e6302fb1bacb9ab9c0f6154703f495eaed73f2b494b15ae7f66afce1318dea2593717da1c07f777620d4152a8d37d175d22810623cf732a112b0689c79faa14b5fff5b110e58afd85100e7bedd51dc3922fd659bbff7c4dddc42deab5f96f47f8317c2563242a76852134a697ace82ad4f786a353c5a1d6aeb67995df07c893bb5e02a873bae115bcc8328f99689270c4875972f12498dea7906d6c679a77c7151b9cf4a8f2fb192ff69718b492f5bc47ae4c7dd915fa11edbb21ffa92ddf6dd36f08e97ae5c57f45c691fd3753a0cdb13579ca0217b8f519d3f64c7d39c8dc7fef292ca9de49097f12f010f73901e00bca42e21cec554f2857b84c5de29201758d37b6b981906f9a36db3080607f54f27e01196ab44c4bf52979e8a4a7f37179aae8dc8a78a414d882f8507f6448cff42b64a425c7a6325cd3c78afcff9b9f9b5170fe1bca09552ce895b8bb82e634687b9d8537c04a2ae1803b8e4fa8868f8551ba0df3a47547459f4c4888fcf72b3a70c799e989f0d0ff0f41d73f664838610f7dfb3a9038aedba03cf40f2d3698313f28db9ec45e5aa1d3c124a8f90068f9128d5aa187869ba43bf4ebbca5923fb541be9bb7ce191ff1d7d3bd03e6c531972c3cb55ab7cd75e83a864c3c9354f04ff46ca9549a32927bf12b57875c3b983a258bf9d4d422a4321cd51bffca1cfb3453d55b3393ce0014f99e4adb009a63225e44d807120aaf42029ddd55cbcefacab2a099f0fb52b8dda036cffbaec06d678c3356525a3a2c00fdedb443c8520f1388dffa2bed67932c5eb0aff2c5cd305dae0164161540d6b5bbb50daafa465d603934d65bf1fab1639f97535dffd544986a77b931f16be63a42d5acce99063567c57c03580953f5aef56d6060679e5162514be3a1e10153dd4161eaaabd7da65ae215a0caadbb4adae2290394b942ec9727f139c029c2e46baf4eaffac6bc9297cf6c49591ed4635fd225aae42cec8a71326621c0e1459f40257d6a6aeb1099291dd08f7afb8e7c2b61d065540427104e519ddf6335b0ee5aad81c4bf19cd002093977d1d6cb3ca359f893cb677913117d0487d4d2eadfef7ab1152ddd0bce2116fdb1ded0124f76a6401460b3538a26ad39c1b7eb67b987e6e9d6d229c7b72a2e157356e0b505400f74a6aee0ca4d1fe3cb489d974f6e7a61d6ea7e8f3a5d9fba0901e506b64682d6e0713f03dfbbcea97efee58ec6195e73ed017b4dc54c7c39a83e26d7d3c610fb32a7954c20b80df4fa2067cfd1e2b77a645ecc4a836937cc7f570ab48135d26a5cb5eea465c18f8cae0306bd403e7336f9ae4867aeeaa6835ac28f90b53a465a63e9e57815642e351dc60eecf651a02ac1aaea7dc5726fa38cb50abb0b245ae82fdbdd1b22472a8a6190a20b3aa691c6856df938b9d5850772d3ba4c29052c11bd229bdc082c612aeee3904a3075805298a45e148b74772d56c004c664e9fd5ca691538a202540e4d2436d5bb760c32f1b13dda60258796d67cf0b5b048f689a9c624ca5d35b6982eda2c0a90b08271d51249350a07d825d498e81da8750be145674aa88356c7383f7898305a1ba76acb4c5ddebe38c66f8b30e0e9aba43e351e0dccc67449bb54f6f1d63ca8aa3d5efd686e41a6d11e08bf4acdf4e3914a8a275637b292d994417d2b0c85ec1ec918dcb2765831a4bc512ca13b2165856687cbc2f7e45bbf8714dfeedd1964f18ee73a530c375eb6bd086055356941c4130f700c7a16462dba78461c6d31ad048f86106da87a4e587e54be46e4b7dbfe844c466bea99d577358041b0ee6466a7fc0110cbcdef7a5219967ef74757d906672a2bd46f72ced32879d9f72ce292058fc45335d301493c2c71dedd9f316337a26e03570541017074d934b6e026669ea3a40a6d863e975d554930abf798bd5ae522fa11c9c1c63c1ea96e52e517caa66cb7f397451b65656836145c66995552860b6c1257921761a2990ca6af97654323add28c2f6842e7ec9cac2c5fe28cfdaa34a868567be678d05bbd482341ebcb3867f8cf3f2b576bd435d29c7c77ea544c3720efa2b454ed8e53411af928", 0x1000, 0xb, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001240)={0x80000000, 0x0, 0x7, 0xffff, "b6c7b5440a2a35526e57efd667504934eeb1b8ba", 0x400, 0x200}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001280)) syz_open_pts() 11:10:04 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = semget(0x0, 0x1, 0x0) semctl$GETPID(r0, 0x55c7673da9349135, 0x4, 0x0) 11:10:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 11:10:04 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x890, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) recvfrom$inet(r0, &(0x7f0000000380)=""/12, 0xc, 0x800, &(0x7f0000000400)={0x2, 0x0}, 0xc) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r5 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0xc0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r7 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) poll(&(0x7f0000000340)=[{r1, 0x84}, {r2, 0x1}, {r3, 0x100}, {r4, 0x10}, {r5, 0x6}, {r6, 0x10}, {r7, 0x4}], 0x7, 0x101) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f0000000080)=0x9) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x88, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="b860bf77342b46c05d70033769af9ba015600fad40f312780eaef4166e9f4c65697c362008d0e81db974b65b4a312110618477bca9edb7b89ef87916fc5c5fe05ccdcc74f7568d9df87f1a77d836f0920f6f7f47f29d6182be9ea5f3a565ccb6f7ac7dcf4377c2811ea313ad6acdd79291bf17837dcd61ec1b5d19842204a4ccc12f8bb223a9ec1ef47879136efd05059324feaa81f54ea060e65556775bb5c4d2f763108d0e62fce01b27ae793bb3d30d2306e8c9c788", 0xb7}, {&(0x7f0000000280)="7dea7010173e2149fdb6de0f4d251094bf5a0b830eeb46f147f64de5800403c496c1a84828dcd103781fbff0c278846c147db25b50e1245ec47f698a55dea310a2196fa1d8505f199a76b07cc00814db029bf5d4c14ab3ba708a4424a598daf3effb7fc188a107408be41cb2c1e5a08788ec42503152f52ecf6bf4091a244a2b5393fa7c9559b2d088cfc1ebee282c782c2ff723c2fe8300d73afa35eeebf341afc56e71f44a7831699111b3639da1680df7d9bc307222ae9f", 0xb9}, {&(0x7f0000000380)="dd28e955b76f14042229199c2b29db10e5c28fb569bf34b96ae7ef6f0217e28cebd30a9025a673508a03afc8cd6600fcdbc770bba39e7ab84781fc3af03350b866ced015edc42af12608204543f68a7e1c7622e6fb97e4989312acc5a1e0", 0x5e}, {&(0x7f0000000400)="70a8322b80b666dad4ec8803fb9d1c285e9b0f6efd93dcd096188c58d5f0e23c9b2306daca4568a05b0c59b133d75860bc2eed4591cb285c9b825300c56715053fe77f086c45ee8c", 0x48}, {&(0x7f0000000500)="fb1eac936a62ce4666cee2967e7caa1a846560687db6b301cdb28f20e5090708efdf717a2ed6091cb63c904c5762adbd956aba52ca49e9177f9c8a9ada7b5f42780c6641f64c5bf67819750a110aab87deaa84232c71", 0x56}, {&(0x7f0000000580)="7b9725229aef58cfa8e5fd7c969da0b001a1351484ae9058d51793c884ba09cb661c949ac6b4bce3f96e6f29e3522507fddd63e299722f10bf03627e9a6515ae4903466f3e2d790a33ab12398571e3c358910184b7c838c9c1c4ec6a37d43b6b1d9c886555423778c58919d13ce82246997ebc6c6ef9eb3284f0ecbd8945", 0x7e}, {&(0x7f0000000600)="5849a0a38e7c9de5e453de1db64ab45406f83cae7f12417afb60ecf376abd8b5a2e3677de57f0adfd5b53b15d3a6d913ef54d9d3bd9e4d48042d976d2765070f170a734f7f233a445522e10123c77f800ee0010967cb88596ac658d2e6ac3625de699db77c473345e77a5adf25ebb375704ce58e36cfccbc300bdad1404bf2f8dafeac194a366bfa5d4609ccf9d482c1ccc87818c8bec4c3b10021c6c1f033ab7d368ec75436601ac006bbf5fce739c389de921dc78cf7dd2f5c5a1c2502eb766fd1ae5bcadbc0217367ff2002730d870633b991edcd8e1f92883b23da2853d75cb32b9d53", 0xe5}, {&(0x7f0000000700)="d1a9affaec3efb9fd7067055c4444f5a5175eddccd0ec9b9ea08bf1b36c6523380ccb32e44e88ee09ea0ca9cde7fb0ed9d4b21ae33a40fdf462c015cf4c208ccf817d70eda7143bc4e36f51343866037921e25e448ff27907ac929c65bc199eb652d8c337d96629bebe8a18bdcd8f92a2692bd0408fe92c4e8af3b0d6219ff5fb2cb8387bf2c3d024e3a05200b7d0d9b5becba425e2d57f863fc183de431ee794f9b6ea817", 0xa5}, {&(0x7f00000007c0)="8f597a5734cf9bcb63dafcbdcec68712e1b2d27f20b89e363edfd72be3772dc4f7d5993c84eaa11a6d8a4fa50d7c83c35e645af2603f985d1e25a8b6139e1c608181dc59e3a98645459fd94cb781eea5ad29cea8eabc75741d0e1fd8c48b2af50d7137da2eacc979389a2d6a03b8a4173371cc2512a73dbdc97a583f01d50ba61ccca2314b46865695ff661944f33292270ddef816e9b25b00d7d09292f7fca0e1cbe4ca94bd84cdb8634fab49458edf45b48b384bbb4be951635b0e078e99a54de63722b28e468ad722b6d124e37bbbe48c8c2f", 0xd4}], 0x9) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:10:04 executing program 0: mkdir(&(0x7f0000000200)='\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(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001a40)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/151, 0x97}, {&(0x7f0000001600)=""/233, 0xe9}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000001700)=""/208, 0xd0}, {&(0x7f00000000c0)=""/50, 0x32}, {&(0x7f0000001800)=""/167, 0xa7}], 0x9, &(0x7f0000001980)=""/149, 0x95}, 0x2) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) dup(r0) 11:10:04 executing program 1: r0 = socket(0x4000000000000011, 0x3, 0x100) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000380)="b1bdd7199d0b2e958d1683b8308995c7697490c0f1f30f44f290c12dfcc969f9f7e9010596f65f2d9b268f4ea4e38b4e6cd2213942bb6d26419667af8027753fd4e0c9f736a72b9c388b118fc7897ff4902a513c7c2ef6c68f93b209856d1a24977d42ec4c7b77cb286d0d0c68f9bd9520698c517b38c6e09fcbc6a50945e43bfbaabbe6cf59530d6938bef6625576685e3ce945e566e6b609507c9b159d5e3e3f291cd04783ad0c026ee904c1c7568a50fbbab2c41a5baf286aaeb8665b299fb3e4185e9d99c5be81517d29708c1296ac996b76553016dbc9fb71004dee01767b498d10c9bb1175032c97751ddf20331a862b70baa21a808d85d274983984ab48e41e17122f452ff11e534a08c3d4801d71ea151cec4633b6989391538b754f09c8a2e8b855f02781d7c1b0a64b65d7a20e901cd92550d984cff62b1a07bd880c3a99a94c246d3fa5624e06e5be064c6ab758f7bc2e7dc5d8bd75b3a93514cf999da6d400da9251b8efd34a67a493c3daab1b5e4dcdfd54240b169351ad9897e2d7ea7bf7296194898a883c1a26530314bf36e6dbddca8ae897e488709bf0a3d262f48e5d18d7b3db1cf7ba59df18b77e40fe28766450503e4db56f5a57c7bca394eeec45eb283aa73f5361146633f93246db15fe7e65a989160f01f629f06242f6def9569ae5a21315b6bdea9f515c8583d827b517a14998b5badefff402d6053e69a72c9f2fa6b096fe9053163e352097a271b0cf54a2ea12c2e745c861937a5109ccf501a1fd1d56adef74a42377ddf201e3300592c0fd5d093ba24d336e6db02e464db827f9d4ff3d0a1d084b9aa89188e03f3f072979f10a6010e255b80a41d1f602eac40adb5c75a63c3ffc7e432a5d98c8101e85e17a1dcf14d19d8aacdcb0b255acfa987ab45aba77ddfc046a03112d36644fa22af13908638f6527e4ddb76c8e07790316f926ac12ef8f80cd249f70bc54df67468d267d277303af35c12d4ba4ee3078bd4c591d6818ede72530e66a240bccc7056ee45ca6f8a12fa4ee2daa6f518bcee1470c72576d924f9e2b3bc3603c51eff28fb0cc5a48de9085a2531fab6324a3b881ba7ca5567f53d1c0f12ec2874e57105e4e64ec7db6f21938f53f0b768ed5f4673b3373585f0e2ce5c75efd0cdd6bf88f57fbdd751a9fc16b03cb9e417b96ed95d2261bc2814ef49920e8e96739b57ea673d643a2b4937ec7a99a10846ef947cc3b1324e4637329f456ede2481e7aa26eedc932b28e0647e61216edb8389f5ca32ac41b79a83f993cf88ad7a5867e6771e074c23566083f03ac5e51a4a4f50479f71ec76adbd0df3dd4749b0bcc52c08cadd0e126be291d74f99f4b4ea597571ad88d21ba37de5a50207b19a1425484d4e0abca00afcfbf10abdd94869f56518daafe83fafcb6efdbd4098739dc7465c6d07c0e471064b193ba99dc38ef2c0bea4a09ab72005cd184cbca84fcb362f06df014d46d1222e8c0ac371aeac1f69764c062cb2076e839f44ef3be712017eb0469325d64baa1040bdf1ef9e2aef080af4c419a2fd2a0229992b8e2408b134ca773d21b1e99868d5e404d88180ee94b7c37c7ec82d7d42a21395a6a6426590b0ab381db8678ddc433c14cee84463cd1505d616e55296cf949c9431c807936fc66dfcd124ee816efc7834642fe9e5b7ea47bfe7d0dcf0f9ac7e4eb9d58ce1ee60fda07011c22e612b034d75f5f15a8af3632ea0fdea502537b0cc2b069d3861274e9ed5ebe45e3ba0b0375281439bd09de8e5789c60519d3d03de242e428ca478b960e8de922e193a7476210013df36e8c73e26c9ec7de89500376edbb9f36ba3167727daf22351effd06fb8b47470af4a8a592dc1553853ce2ad142e7b1c7657bc1675b6d4f1bd7669fbd454a3f015ff876c19fefb358cd3fcf3f5b4ad2a180307ca68978bf574276b93e1b06e34395062418299a716a467f8c03d4d7701f4799e12444a375f00d1f6045d1f83a1bc0463d27d93a94a5c38b92be58ccef3fcb284b3bd789f4ebd7fc146885971766cbcf8dfa90939cdcaf10b06dae7bb41c02f17abfa032a14ed64462f46f0c5115eb2222feec648f4cda699d17207ddab8169c00649c9ee5ede86691fa7ae80930293c38046707fede20b395da1aaf93a12eea53518defcf441d7f2f8e87e7d92d443faa5e7869b9011f681be36edd54fd7f1b5d55092ac7e55283f04fc59253f65193bf882cb48d7d863e7ae911fb09f9448ff65559dc911449feacbf57e23d0355107a446158233ff6ab6f27f721bea5c82f758508b05465eb87d9ac784b77dd8bca3928198ad591dc0e403d3ace69d4b1861bf8853cbd592af3b6a7ed96cd078308fcac44bb8caee45b131fb6f110251f2a799b8c94db98b0a3aa8ba107bc6fef1769e66aa92917846ab5f7a810ab630e3ea2a819291a2a3af05d3885bc65ff9939b967427707cb6f0f9fcc5996655d209fa4fd846542537f9bb58c9c67b9ac0974fe6ebac60ade36b2aaae7bf41f069709094a534f1eeda5a4f9d8d9b90a1145aae8d15e5cfe6a0b016bcce75506c03d1f47ab7b9b4fcbb154407a4383850334b2066d33ae2c1b605f45a0b89919666b3a811e477198488889b3a3fd4bb813d7d3e77f1c5ff664e586e0efa380ad848fec1e072d8339b7e63e0e802934142c323b11e123d08eddb5effdc6681782320ff23cb7d73bbff390ad7df8f2af3f181f3cdf49badb75102855c5f98e9f5d3383446f571a93d6631584195869f5f36f1e96eb188a40eca9d880e305d673a83da06bbef35f2a016c8d3ea8d0fe8c54406a3357cb428a9361a9c7f3320ff6dbac997a5dfd0bb76815ebd05470c493b226a45ec77e38190a05df115a0e588ba784d455afd5f7aeb2e2db4b1b2f45925bead6240499deef2bcefe5611a8548dd60c03c0698803ffabd4ae6df6dbd9396af1e35f1d340f0ae72a344f6b61f81e3c9ca03416a30c199c1582f25ac089c2c943a2a43fe8264550b9fc1d63ce5290ece7fd2a24756feba313e4141567d67cadf2c4394a9771e784591f02217c5e7d3294488f911a0ceab5e160a53ec358bc0ed3c6cf7b696b65b845320b968ff4fca884a8159139264cefbe0ed5141ddbcba3b343fd89d1b03dd3cd0f85ab107a279abc9e941bf4c9dea5d831b12c5b514e503408da93d77e34bbdd7acd7ce29f676005c6862bdd0700e4be545f6ee0c8ddfe5fb59527a1b897664c71feef0b62d4b9d1511df9531214b1bba98a9dfb1515fb969c3e3b1a7e20c6364c9042c43ff1f66a2979cc1dc3f91a66be5b8e9764b98d6f45bc28ab000bcb1be44e394f723f968b91875da299525e66c6eadb07c8b1ca45119fa3d06916f8d2c72ca0d5b4a8c8604cacef92374433f65df6f63d885ca23291e5fb83d16d56af1550e1fdbddd3deb110ce4c532c1b336ad607c6500e38167464efdc5c938061641a646f75c72227a0d47eec2db04ae40cfe5ae94dbac0f7f579095ae981cb0d545efc4b79d8950329f6105b755e9f5b90b1d05d4458e53ccf8b0753ec457bc5ac72f789472d380602644916b123d284c8af8c66e91de808041a6cfe6b87c100c141a58fd80261081a325ed41358ffa7cd18a5759005643d8683c368394ffbd8a3b8c90746ebe529c025a329a44808d5375f46141509332609d81440fa7575ac32eb28e9e8d406626e9a3b933636820b7eb39bffee324663ae9580596bba4573e7820f8349370369e9ac1759a7f1bf8d31ee25be66810939f855046ce826312314c6e9e4aca5e68a5f3fb6eff837d42041c0b2bbb3627ce204b2f40f4d019ebe88519c175833c80229b5df109de654d88089b66d0ba26b5c41e4c2f14082cbdaa5e33b40025c7940daa7c05059a3b3095e95b579b344b7b146ce9f8779ed94314bb2d99635277239b5c89ca81297a391d0006f2d15181a64630a1aefdd0ca835a572187ba6b39622996d3dff532a83b1fe1283734c823d9537f2df69d7f085c09017c9bd1809a12e26c8330ff6239d7ef3c68e7e1c2bff25a769631b0ceff5d0721f1d701a8b199f8e7c95e4c0f8b15af239d93577b8b9f1bbb114572cacab592b5db4421d39df5b757e2ac18aa6d5f00c8161b0d498f06d3ddd6dbf4bb4552456461a69bd75e7bbc18526d09c79ccad18ddb05030457cdae611ba76e0b4f982753565b9dfaccb35fa8a9d2d9462f80b1d261218a274d8292c23f2e5b1fd63815b5a9701b78838701700ddf67593c221aa055703c5cc7fa25f2a600d772f0ea45e6cb58147871368d2051af2a385110f17538929a47d4de69ea594e94ba2f907ac346fe4e4373fbb48e1e648a027f0b524006b662677ab9bab92b817711e37d800ea5e0d4be195679b484e44b8774c267260751e060d4670a92e2c2f5571f949f1eb4fd59b44320189f080244eef74ce8ffe76069df2931db9fb6b017c9209829c97c9a137d8c0d4340a9527b01c546861c0d34457717755ef48e66401768f89b8d598a89cc9b2c092d10701f744899c73ac6a2f72f09bf193e5c6115602160f8831c7993436a7eb7521b4f0ad72c06846112553ec161079cb8ae3f8d7e9e6df8d1ca96b5fa5dec1d5337d9ae7718a956f8108fd92b0c220c52b6dc61cb6b6d6f893e9f3b9bc56cee2161a58454b5f5075111868e3c479281bc61457f43233a960b36ad15d7c8f67ac7db622cfa08b899152916b874f8371901bd326cb6bf296a86f406db2afb876337be301cb3427967db66411420392ec262adfb8225ca897e95c06aa3588370c3935d63eb6f903c95a610854eda5a8a50ba4d06d20f7151a30a87a2cba34253c7ae7eabe2bf053f795201b1633757df8c703746d2845dce4703b8deb5df89f9e1e1258dc97aef573404743a4c49bef6a2a05fc03f1fd150bab911c74ba8c802a6e39ca971a176d083961773f51ee3863ac9978d1ad48cbebc60a53328dcb7185e7f65c6eafbdd9f360eedd8df450031caf32f2b95f4c95d0eb79fac6737a7c93a5ec0c0a3fd953dfb4a8e42a3936974ce0ac8cfb1d3eddd485eadaf815aefa73a2a8e3b8caec3d50cf82cc0d463595ab8b9f5368202321e6d4286448f3cfcfaa827e0258ba8d8dac9bff63163a225217a093796a30c9e885f32347bb98656c74e1311d833d435bcfeb6275ab27737ed5a1de2f11e1b000a00dca55fc8c1d60f186e1fd808521bc492aac0ea0a465cfd0cf330f6bdc63d864e1f32d66f7c8dd094115582cd4646c4f54e54993f8947938cc3a41ae5e80f8e76e901cdee9069d795aba2a4ae366cba50a2197aa774daa4a15d93b4739239a09a00302af1812c26c7e31b138edf1b12dbc995eaab3f51150cede5a6de52f3792c8f9877a47b710a5eda644f9fde8d9197d45a96db71f7c00797c0d520c45d8ec018c421860e1120c6e959d3a6ddda713e5ab4ec71e2618c5fe86a1cb92b1cbca6d78ee1ba324f77aef093a3ad9bac89167ed25f709c5e084d5f0341f0f7164863085f32cc290f1342dbafbcea5901a6d971b9c2b70018d883b059911b570eccc735643d327b6eb1b435800eec26d3992029f35ed4c1f9ef10d6a08c8ec77b854a86b09b1505cdc034cb244ca9003fa462b56047f6a9aa4f33420cd7a798cfc55ab6b9f7f1c2fa0b27e927908a7524a435866e50a8491ab991e3b175b320880fc5d845e41eeac7a1532008767478d2b2f39bb193614861b897fe29ee97ecae621593a84aca343933f7327baf20cdaa287da0c9e5c0637214aabe9aa36e712e484ba99ca53fa4749da3a44132769795e124", 0x1000}, {&(0x7f0000000140)="4069944be95e7773a8339b96d2e48ddcc829fbc00bc4af541897cb52cb94b06e27bb63196add1b289777f9bb41b62a3997186598670d1fa63f86341292f24b03c5359ddd1d0bab608fd836490587203a1da7a7520312ebe63fdf2c1bc4f4f539a08bd5276ba96c03111f4541dca66e839ad0bca117f0fb2c3467a2454541b8143e3b2648ca6c61c85948889fd7963019cd4d70f963441a40acdd55ce7b81116c6f29b0542809db45ab8b802580dae537127f583227b1bbb9c7", 0xb9}, {&(0x7f0000001380)="b985c24f2a7ae7d4958416c63cb1fe20d22571200fee18f6caec81f734deb1a4b16a2de7d412c8c5f69c4c6097305c20117f6eb8752a3a07bf4c6349dada2b7feb6424431a194815fa3759b4c4af372fe155027c3b6c905c2f05710553c345776067cf381c193f08aef16a8da60c10f7e2640b55ea98c6c2f3cf2cba062509908f9b4d06ab8ed86d3028e33f6b9d15f42b5613d111d75664c777df523e6a4975a3b973921d7f33063b6d2ea5115b9cd3f253d5b06cf0038417ff4d199ebda85bbfae06df1ff8d909001b32ec234baf054ea473853d4e4e692379284c215aee62109058e71ae526f4a9bcd63698baaa1c03e0bf43e7dddb648aa818c76c7f25a04f7338baf80b6e6808c83d4a8142542fa16a21d854f83b1ca0b9d1c0c67c5660d5336d68caba3e4b38d6c4299004a30b5b6a611faace1df0af1e2cd7d6bcd491a780d0170190e3cceb71c1166962eaf1573049422de1bb9b3603adcd2d97622acb92e964c59d25275a59f308f101265b0b09b1996d564c363a29a08b5b51348e98ac49cbb85cac70818e729b2c356e543a2b408caa1f2c7c12715a59d7007e3accb610543aa62340c23eeb8885da011b5931953bbb18403fcbebc1473cdcae6767a2c1fc6cd00a6e613327e5919778ea12eae89df7859140171fc27173575e42f899a739bbdb2c6c75cfdab82458a4f4e931cb768fc138290695a21515c4d56e10f91960cfbd04460ef7ab29e6b1c00147bef6d28ab4ad865904f472b1248799705a7f60137b40058802812a094f1c2ef7064d3ab63ab3a19052177006e5d21e8c6cd7d0485a2345fa8b64d76356e1556b8db7e29659c20b7da72b88e54d7da4761a8073bd14b6501f4ccaea7f2cb735503db3f952dd93ef14db5128e6a2a6d7c538f086ab361c43d2878937bbb772460d0764bff5f3646cbde4d74c7658b459b85e6f5aa6f33527b36b251f090f30608fcf334bc1ca02524633443e4ccb516182286ab254fa21ee30367868534cd490cc73f8ab953293fe3d8eed2e0b9a2808865ff0932bd0f3c168fa5f2d0f884c89980b6ab810113ff3e4542118226ece48ad5cc3e8f5c2c87396353ab471b298c8c1e6a98550d2411c455c114ae78f0d80af4d9d16ca63beaea18bf018bd612ad53ee3dfbdae62e5647fb14ea385f7b12cbf4fed6720dc2f5d5e6688af2bb102d5ff4bb0beae23bfaeee1252d15688f730c9a347b0ee05c1cbd4baf1adcb3a7c1f0f98f2d56cf8315609f10d9167d68d8d68bda57db39129ccc6d805e12c89ae014227579b55c927cb61ff5f5ff4904919c6dd1f654fd9bf4fdd7ffb41af60490b8a01a09c3c628f6b2a613953b66c39fcf27833f8e9e6f25dac3a3c363f72265c6a34c2d808a1315b17d1c2d4b987db6d3c153fb10841a3148caf291a6479ef6234c7ec9bb2574d0532c354372e8dc21940a960a45f34520232cfdca6f2238a277943987f013502945f587c77911f1a006b83e315555b41a34f6d41a2e1607a1f6b98ea959b5ca3d5ce64fd63701ca3226fe51d9a98dace5a34596a73fb29ec9b5e8ac57d28580535f2007c9e74011f13cf18ac7f7cb36acea69a3b398217893eeebf76d1649b8c1acfc92ca3d153d4ed798ef80550adfdba598b1b16e083048493b5f85cb86632ba1ede480bc7fea83a6d19f89ff6790e2156c5d6c2b6d5e6b4a67dc0b6be12e53df60808e18e2d05bf250a755eb1f3b2afb8f54bb87f6ea18a39a67185d67cd60639fd6223d9e649ec955bba6e0f24e404e3a1097e8b2ccde874a1d534a46cae60f964fc9f7219d2a7c1a322928ee87f017058e25e465eed52e873f5216f61879836760d287144850d50e4f5ed7a222332cad7c0cfc465b0e673632e7848e8597e313d9c4c3d0a68007e5c2b16668e1d0cd02d910cebbca63c2ed99e2eabd8ceb3af55728ce1c97199f82273bb3ff1cc9c6b2db5ee510dc9e1f9789efc52bdcfaf2ab7e422c99098398b8cd6413423492ea6bfe1ea04fb2812d0584ca76735127d6ba72ea00e91b0c4d4811c1838e7c39021a78d74bccad4a7861ed8a7c3b527fd33a9962d4aad06af58ed2daebc7fddb9f8e8b6d31b0b4c155818dfe256e24abca0c586b28f0cfc0948df24241700489dde3ede8fad87e78c14edf70f3736f046034201fd0ed44593c69406250e64bc8be0f4a5ac00bb245ca962405ff51e54aa62aaab99ca805ae0cb1b6cde0861bf33d272ac4d9b98a1f04112bdfe8eab7e3b048cab7a579fd2edfcb21437baebfde52e5b5700c62c6d9dc86bf8de6eb4944fcf2465bf9aaed5e6e58e7efd62fedb00828cfc65b06cf1ebdc90a175f042852bf4e7a4460d6b0d3564dd8ef45793611f1d6c59c68244b004d17522719dd8f81792a4235107a81e97f7eef2e581369046d6d51b2acafa2d0e4e99fe45713d1db6919e460175dcdda3c0329e545a2d83cd976ee31945d3ebf56fcebe9249489aac82258b8726eff8c5a4501d2f8f549ca347bbdb6635949190bf403bdd8b49ba677b274aa68e56c255a60d8ded894657470cda04b7d3f589eb11864ac437f3a1b394e8d634d9067b4a671fc0f152a7cd0c9fad632a086c0a94873ca1425bdf68f83035958533e585374cfc81cc2373b061dc0d0a37a62587478ed1e7b9a4684cf7492afbc91998d42e41eafd87c7edb505a7b282ab1e8800be5adab0ed5fe99611778fb56daa357941d0d27d1b9714745003b4b768abbe5181989356d7ddb012935cb9b897d0eb442f60fd8c8800bae5c94523b10e0eaee44c71951c9ebd50e93f9b4962fdf33c932530c2543e373dda88e3468c970e3ebdd71c5e2ff1122addae857b91acaade0d7781450ff3b59276416c631090834f02c91df0f88565a1d1084b765ce9f8e6586512db5973c44fdadc0f089b077063fe48737eb450a3b0438af0a3074e65d9a4e2d93e34064415ac9a9b4bbcf13f261bd363460116d49d646dd12560f23704765273ac61b842a47c46360ec4430d1a719a24430cb80214b9b4a3de0b190cebb94edc95f7f61d61f42cebefd7fb843ef57d908149f3a51b9718af524b4d2b7968ccd9c7b9b84f1e1c698323dd50064b26bb548dd10cc7164f79dcaf2f0f077eac4e34adca10c2da9640eeb3ba7fc33d890c9a58dcfa3d9409b4edaae34bbde395cadbef937e9c98516ccb97af1269e52770b5d2374580bc69ce70888c99031c7321b4ab5287847349fa1ade4114f15ae2deeda3b7acccaeaa09e68fb51738a2e7f9b810d57abcf6e8a8dd66a026e425f4a7ff1021cab1e2066b7a560a10e34d06be7b11d20e7d277edaf9d3bc4d2251ce14b098d17e4fdfc22ebf27d2e2e138ebbf248176916b7040ac29ad8c9686c8943593af89ed02fd0cf86e81b55299cf7017a7b13195ff595bc68ea796de0f96d7cad526592ee9bf148915c223b102ff895c9d51739b9a722736c6127d53b9350df0087b091497b7174d9e19a910358b8272b8d559f57f78772c86e7e7d5358fc63b1f1c666e790fd1e06be97cd418976ccaf798dfa3e7f299b166705502d3bea2efa58bddf26833aac8fb81055948e327f84232edcf59f50c6d8328f03858559e0cb40a822f379706a5b4d3761200368942dc792cb866b177f02c979ec3c61dee588fd4af93caa63684f23f639462774a2569544f58088c6aeab206ee194fa124231daa02e5385ad503568b80672b30c85059c08b8611c5212e92cfb75632e40209b01c07dc333c788c228597847cdf2da611ec234e3ddcd91b00098825b69718e3965b01d54642e44b6996f6fbb8b378b009092d9e439659b0d4d1b463d71dd3eca39f674738ffdff95c2604b5583088819c6a344cb814fe4e5c635cb72ba725a7b6c58e5c09392c1a0b9201f3c1eedda2d0161284cf6e3bbdcf42e501130d15fd4c408b84be7e0b4904b2bd817b3c8a7cb75e442d11859c2decd9d10ba46f9e7b85133fb5e5a96ee91cb337f7b605a3d2ba7f1b450aced7f5596e5239508943239bb873694d7066659a10e35ca75be8ca4823534b2c1b12011ca152cd7a8ae700f7a099d015725adb723ea0f135c3c3d9cf703287598255efe2979f71c20d0eb6f4116d5835bbce07be47e7f0f819debb198596c3d21be456f2c3ab7baa71862db732b7d530434853710b1a6c73bc5593f5696a7ffcc51ddd1f26e3194d87c82848da877c7d05c518d7a7b4959cc2ddf76d1930d2b879ab08a7e8bc8b7dec651c302558364ac40c6ccf11b6f6869bbfcd58e85a8db664ffbac2a170108998b9b2c82a45fc43e4f7517ff2f4e7019c6ab24ebfdc25f7e5b5d15b810577b7892c93f7c173dbe529d23b4796e9079727e25751df08be2d5cd6f5d103886c877c40c3ee21ee9554dcae42ded6436ad1bc543abb7b5b5b5ce722cdd5f012b71a494b8d562616bb7fd6e30e8321fa9bb0a1822a32e570f3c622dfde036276f847d3d078e451a0691e602709c259aaa0a74b50eb2f20cad40aadabfb9e5d0aad0de7726d8fc819606a089fd79656570ef3f496ef81078ac0619b2dfb5960246a0d98e0733ef84ea3dad2c97468a08d0e4916d721e9d46199429f3458e88ffde67a9fcb8d1474f5630f3005ce8e3e6d396aab9376095473951323e00d7657366c8d9e7f55295abda1d09ab06851b99d29c40249c3bcf6c989929c95cc223356cb05d4890d51b6061425d7df11f760375ea73f0ac8fe2b0d2cefe4772e9ea44d15afbdce981ce03b12f85a77e187d3f74a5b641f11da01a5be0390997e85c3d75678e6baa07a46001ad96730267f93718ef4a5c502ec9a5428401b04cfe7552d9e0a4f1c083e729b559d350cfb913b5a2dfdeaa68af7ff97aa38f65580781492fa2aea6feba3a38a17447012460c82b9b109f5b1bb91e214457c7d0abb78e824d198dbf58e901ad8a032bc779f39fa515a2dd071afe37080a7252fc1ac0b08124f1c58cccb33562c975411a6f39fd07ff600585ae513aa38c87ff486f8913aba18aaf1d84ba9c029a4d85c77521890c3aa29e33274bf93d9ba66ee78cf8e34d2eab18c2b919e4472478e57b56d73d6c9f28ee2ccf7278189be8ed0e086fab4ebb54a0d5c3bee566257f1fb51463f549ad3b16e8b2781776ef176f7153982f8e481e21417e83b1ffde9a2fbe1197179abd9f3e299085f566cf7ff8f398ba8850b28172038bdc36075395112564b65d15cc5c6eca76ee74730c9b1732addff1aa8e1aa3eae95ace595ec86e7383456bb7f63b67e252b67fffee6fe663de7361e39d4fb548307e2a79d931b608b8ddd7284d5731b052774000e9ec2119a7b02b0f2992efe48550183da9f084c398405b5a8b99b6c43fcecfd2a3744000c4550aa7e8cdd73c5e9ad2c0ba3d01ecb1d4fe948ad0d41e05a5234818a400657d1b23dfad1420956706d0d36b48c3062e06f1c431c0189ae1466ffddb4e6c3af9efc71bd43915970e06c1de598ef949f6ec568ed5660de83658f62eb757bd108c79e76c1277230c4b4813e183e8c266066f22022a8832cd8d4de05a98f8538c7034dc745b0ae7cf0eabf666b91cedfa130ebdfe3b36821e937e8d18c651dc841f5efb3e60c829485c34e235928232854b2b1f6640446c94f889651a3987c2065bef82e12f74a711e9f726719d84e2f8dbd7ba8ac2e7ac15670a136cfdeaf202f73e20b118e259023449a0f55abd3ce0d2cb65cdef083d5884055992d12955dcdb19998b0d2a40a58e79f76156fa7564618c70a5c87828f2f57cbc1718720dbda430574bbe18902cf70752ad4b346b7a590cb049828a2b4b939", 0x1000}, {&(0x7f0000000200)="5ce34ddc6ee9816b5f74cd55e26a939732c58cb64f6f7b67bd9beb3f838ba5e5648c768c31a87f80974739292d26b907c4d1f32421586220ea0ba4a583475bf87f2d04f6ef9bc50bd334aebd7618514c37e73ba53ada16b9d3937b74176c4825fa62af659ce5d7942ec0c55dd88d4a287d616e0f80498a86977a0ebb063bbc14d0203862d7ab957847195db18ba8933a46935e3ad738a30705d9e37a7ef6de5f196788bb354286d1c44eb37e19d0176f20f1056b95", 0xb5}, {&(0x7f0000002380)="d77bccfe0a8bcad8071ffeac0c475f3d882e326a3526ea85b4face92246d18fb6751ca35bfe79d5d14d6e53e7d3701df58db069711fe69558de7ab69b8b589492ffc8e2a447083c996c4e132a741be9dc726eb09bbbdbb8cbea81cd2e124923b07ccb8c941df95cadb32d2d107faed08453161d4ecb09648b6835893dc1bf12d8dd927947c61a74347ca28c4d75e533362f4611512917e0f84af90e5660bdee10c5ce3c22475f60632fb97daa1ac975a4b2d035be13552e0148e021d2a04d22df50c442bed3a78c0a44f6a36adf70bb1", 0xd0}, {&(0x7f00000000c0)="c23d4454fba0f6809e55f8ce3dfb74f13290905122c07e5b61879e7d54b682cace39e562702ef809b9a71525393ae638ea67ea5d7c8de932fb5b482b4b536c", 0x3f}, {&(0x7f0000002480)="2de5f3fc3073b15d03ab6383527eba0086c98301d55f8c8a527f0f46d87069a8270076ac4363a2b926e42f5a1932773947cd4804ad171e4bc3c7186ebf20d3c453c62f9c64d10de90420af219c", 0x4d}, {&(0x7f0000002500)="54eace211c76ce6b79d464e011249f69b8f504723279eb991257758bd460b8a0ae211d68915e9b9950d7d2b690a99809a7355b8afe70b990dbf77cd516ae9bf6ff47daf3d28cffcee8773e55d9b1c52db70d28cbbfb1e6491c1354f6366c87", 0x5f}, {&(0x7f00000002c0)="b76d8a1b33c6a9856a752f367152a6413d9197738b8f1017f5bc", 0x1a}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000002640)='./file0\x00', 0x1, 0x40) poll(&(0x7f0000002700)=[{r1, 0x2}, {r0, 0x41}, {r0, 0x164}, {r1, 0x31}, {r1, 0x8}, {r1, 0x10}], 0x6, 0x10001) getsockname$unix(r1, &(0x7f0000002680)=@abs, &(0x7f00000026c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6fd64fe21ac5d376) recvfrom$unix(r0, &(0x7f0000000040)=""/47, 0x2f, 0x3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 11:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) 11:10:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xf5a) 11:10:04 executing program 0: socketpair(0x11, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="8b939e933bbd2a5f8e2cce4e9b11de554841a8dd5306e4514ad99fc9efae9a3c83753bb6aa47e487071609db5870f7239af1af51916b71b70a03af0414fa1651239a06cf45baed098c70cc1f6b3118fb4f79bea2c1206958b28c06830fa46e2360247e", 0x63) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x100) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0x5}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) socketpair(0x10, 0x5, 0x1ff, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000040), 0x182) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x800, 0x7, 0x1, 0x0, &(0x7f0000000380)={{0x7, 0x3e14, 0x6, 0xd06c, 0x67, 0x0, 0x4}, {[0x8, 0x0, 0x7, 0x101, 0x0, 0x0, 0x100, 0x1ff, 0x3, 0xffffffffffff4129, 0x5, 0x200, 0x2, 0x6, 0x2, 0x3, 0x4, 0x3ff], [0x34a, 0xfffffffffffff33f, 0x8, 0x3ff, 0x5, 0x400, 0x80, 0x1, 0x9, 0x100], [0x0, 0x400, 0x0, 0xffffffff80000001, 0x2, 0x400, 0x3], [0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffb, 0x1000, 0x1], [{0x9, 0x2, 0x800, 0xd9c0}, {0x9, 0x8, 0x9, 0x7ff}, {0xff, 0xfd, 0x2c}, {0x2, 0x10000, 0x7, 0x9}, {0x5, 0x9, 0x0, 0xffff}, {0xedb0, 0x1, 0xdd87, 0x7fff}, {0x2, 0x2, 0x0, 0x5}, {0xffffffffffff5819, 0x8, 0x5, 0x8}], {0x1f, 0x9, 0x811c, 0x5}, {0x8001, 0x1f, 0x7, 0x3}}}, 0x401, 0xfff}) 11:10:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8000c000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) 11:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000300)='./bus\x00', r2, r3) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/46, 0x2e}], 0x1, &(0x7f0000000240)=""/128, 0x80}, 0x40) r4 = dup(r0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x2) getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:10:04 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x3ff, 0x0, 0x1, 0x4, 0x2, 0x8, 0x0, 0x2, 0x101, 0xbd}) execve(0x0, 0x0, 0x0) 11:10:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) 11:10:04 executing program 1: setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x6}, {0x2380000000000, 0xffffffffffff102d}}, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 11:10:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/45], &(0x7f0000000100)=0x2d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 11:10:05 executing program 0: r0 = getppid() r1 = getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fcntl$setown(r2, 0x6, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x7) write(r2, &(0x7f00000000c0)="52ec80be4381ad22f9de10e7f8c504902ead0cab9ac8f31ad48a2acb38acb02de610ac07599a38619961b748258a8da3ed35cd5b085573887873ed26e15e1a9197b9a97f9d629b9510b9593bf25651e8b01b9a0dea69b3cf3788", 0x5a) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x3) setpgid(r0, r1) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x8) r4 = getpgid(r1) chroot(&(0x7f0000000240)='./file0\x00') setpgid(r0, r4) getpgrp() ioctl$TIOCSTOP(r2, 0x2000746f) connect$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) r5 = getpgrp() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x40, 0x0, 0x3, 0x5, "965d910da8605df429a6ff6671992d2ce43b8460", 0x9, 0x800}) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="485960d050f570738b1277c997d16eb7cf44831a770c6e9e0aa841cfce635ec4dcee60363ecb98e24a9dd0931a945d347cafd7133413c2a4a34b8bcbadc5bde8fe429857c7b60b099f4c5cb0b2dbe22c59d25dda3f5accd474dfb9916e3c9f9f01dbb201125b0ba3e6ab3a7eddba5f71605f8ca3c05e8ed2c45260f0695707aeae46e642aaf02e027e95c8fd58780a4320be934b8277c11636beade9bea5fb3b2f7319781fb5a64c77e913ed7f25ff55ca", 0xb1}, {&(0x7f00000003c0)="b29f5d87c46154794ad12ed21055ced6aebe70fd08a18efa36fed1f9bfb15d0314602303aaf37476c79af38edda36c98e6b71a7fa72b307951d390d45c96ba93002750afbc57fd1b3582e9574731ddf2e9366e49b542e5f287eae34740ff515e07f5c2b44af617edbf25a855c263108e73bc8f969cccf4b0b1cf1023bf38fc67a25998745773190980d6271949a2c4c71fbc9084f1e246b6e8b68f09b0824b3d104c091366bb80a28acb16ebf149ebdb1c0f16d9056658d4ae893a3afa53c732bf55dcb9c5df894a66d57f64018f0d984f5b2682ed98dc8abba204b8db9457924a048b676417f680457e0297e70ef460a68acc359faf319a0f9f0315cdc62cc2f7bc1841e188a26c29727b503e7b1329fd9c091057fbe9745ba0fa1cacfac84236e00240a70eab4f2d66daf3c85660dadaa18e275448c7372d88e048f5d66d99966fab4908412f3d7c989f33f5f66b19097866102d6f5ffc516315539946c80f00c8553adc26ce7217e049567913c8c10f52766ef61a1462488577459ef5fea7a30fb725f32eda9d100ec439cabe9e6e01cf857dafdcd35a70c816a5ffafb7393eb25fec7c3dbb2620fe67d86210529c3280c09425dd851773f982e62f746363e88aad2082473626380c4e16295a8a05fe573727569673a4dec40afb14d9a242ac11ffc9ce78648a4f788a02fb74ec1f49550d2bb3c0c8a95b28aa5b6a44e833ba725e411459419fd7af3f05f07fc83f1d0360feec1b067f2788e3dbb0ca1fd4878c6fcd62b7eb53cb634fa863923d733364e281d6700c03c737aafbb15ca2e3519cb8c5e5013186dc28c40fbb0e4e8c4f3dbb23331b2eaf627bee6a2b83e61eb866002a7182e9a9cd7f3625a9681d76ce70c65edb6a210570e8d90808d616dc22335620626b91dcfc3c1455e80a8ee45fbe8e5e5124a72c71a1e320d084529f95517f41d4adf809dd5a1f5ed6dca2a170acfb142e622f42110445a7d8b46f5992f5350a8b3dca443d1b4e44493f02d72078204aed76f7e8f549300d4e25c12d5f96cb8f9a709ff47a06dd539ed8a0c1ff3d96f0ac142f4d40df823a8446b2fd6c526873e63463527472139ca555200543d04b63a76c2def2911ea3959b8b28794fabc26de76666d55a6ede46bbe636e30ad0e5c663f42a7f5cf1c2a3dbb258777bfcb4799cdf05182c9ce9109a6bc486d1dd15774169b4126e03d91d6e8d04649687e9dabd5885722ddcc2de53face3bac27758255bf6454ac89ce21f71aa5356d1b16d6c87b94e6c4bdba25f69b0f17eb15baa692aa3be65dc84092b55a425540a08969f816124c410d4d8173c9d5b18fb61acb134a9496df2adb9a59feca36ac5e7d83bfdd446235a5bbfbaa0757fac08632c259f9f13c9b561ed3a48e7a5e6d79e1478c81408f7b982facbed94c3fce5147b6c6ecb0fbc91acdc035611df745e29132d673b4f4ba7b7e44bd7e3e57e2ce78e516b4bd74bf658431008b9098ff0f1ceaade9366fc77281394e3beb0dfcc2213bc521a45315fa201bd0d010f802f77dcd5cac992207fd2179f2ada6edc85ea7f0861764b792d2538d6f2d977bacc5ee5b0b5b672f065e52e119e27ee49aa676bb9b154afe005b97df70414346f298fda0f11aec2a99971ff755ce5deb8395287dd788a818516468dfe014c018d367640ab9ab07fe729eb401779e1f462102d3bb2ce30c3a0b37b005cfd5a56c21926d32f9bdd77c8a3175721c215ba143023c2425c02452ffd636396d17c98b30229c597b67c9c4fdd0a49f8c92c46637435ef3920f485a9dada537e1e8c29147b27e9296477a86adcf082b9a6f8828c707357755da94c54914f8f99bb3175dab33772cb1cb089f39a3ba28312dfd981b03bdf44a2c689af2c85773956111d47ab5bbc845b47954c0eb341da5ecf004d172023f104180971a2ba575e512847c145f9d1b46bb4ebbd8dc9ca8ef7f71d4806300652dea5e084db9f3ee6c425bbe906d046e11f1faa56cdea243c5b7344e17e86f61952b9a492c5c4afba9ae35c9d8480eb54ceca0d4a53a75033bb4aba1f5f8eeb5747dcd65f25bbc128e8c02b5ce1add8103a2553a16de0614009e115183a714c2e26e0283f658537c8cb156c8cc59e9049fcab6e910a9fc2cc46c3fa490ead92ef3a75e178d4e7369e9cef80516c0ad5709a44b9967eb2f18f1c7aa5257628d91dd3aee59b18959521a54962477348af544aa4cda6af500a2f0e3add7e3ee05d126b2f7a3e548776ea6ab8c6b020c5b3a859aabd4332265164cd190d025c26c82b4f6b0327f8ebb797ec3d435f762a4e8a2d5463b12887062e4236a673a8d34b3d0042ffe216d0d9d34801860e39d4dbe4e644a158acee3422a47405870b1a8c98fc65500af9cfa8313d6bf474595b5cc0e2e4d92364dd63d99509c0e28703894ccb19443a708c7e420d3204867d443fa00ebacd3c4554cd6050d709d5c34c668a65ea06585aebd866543d513fa814815ddde889c1b164fb94ada9cda6de4c7c09d47d3084d8989ec419485131bf4e582da0ba5d0b6414ffaf809051917ea7bda3a15de56d117e0fefea723cbe4b495874fb4a7788b36fb65837605d936b368b0c5790d3ca0a13e6dcaca6ede0a70377148e077f57499d7f3f17b11c3ae60ffed39dde53971e85a56ff1f62e892945502ca2f8d5df177ba55d8f6ec9b4d3cea0ab3479a8f500b720c15fb81159ab1a9f67ed89369a1db953ecb32183364919197daa70f4cddd23278a33c2bcb0e3c89fe7df91b15fbd3baa06013eb80b947c4d61d8ec557cdebb3cb501dcca06db58b8f400b6d7d1033b1b75392a7a0bb684971e45ee3ea8dc833a91860bc010a5092d86a90f41d4437f2733d9991fd0c59e2ed316817b4f86601f96780a475227caa14ad4e2c8842c28cc5a0ed368b0c0aaa69f09761a83c6263de770aced323e57b7f7c9f4ff524d72be18d0ff8b772f97787e55238adc0eea37826ea4ed2231fb8087b7c521de6acde02d9fa6f0fb8d39f3b2896f80533f7f3c1c2f98038845bb7f98185774d14a1015c1e9961ca4b2036323da8893ee75ad9d4aa7f2b63dfd8323ea4f012058460be72ffb3d364f39082c0b9767c88a2294a3bea579d2a3fcfcc1722767b326f42e88f4a441c418d7abf3ef53e3b8aa4a74d29744459e2e36e2077ab53c9d7e03e4e97feca75072da2795b8370098eea2dd0f6376c039b4e091687d63e747eb9610a6df068b93cb2b31a229ebfa193aa4ebb1659ece0d782b225f11b8f0a5df2de939b59f38edce56b0176c64181c3910aa6ad98c1359e6f4ff4bb45ad6b25fd794868dbe7981b17ea5e21ce2d04d593e25d81355223f338bb0f55567dfe53b41097fe52c3c4acc6fad055405e84af9760891f976f0d8af4ae666946de77ae4683e2fbdad80298130025f20f6fdc4865059ffff34265468ed0a775e6e5110465d2b05d4ab05852173888f7a7b22cc2a6c2de793d6e91edd53b11cbb1216bf1227a2d4bb70c2b4b8b2fad05f517bffd2ab999e79ebd2cbee5e27d896e729c2d025efd262060ef972fdd68e3bf35e329e3524a54937fd01fb8c798e82416d9bb6a7f6c9c285f9f782cefa0e12ee57b5240ebd9bd9a1c33c7794ca1981bb9d59d7764ef2b2a356d9a1f4788338fd0d6d849a6a9f3b92693fc9260ea418233bea20742c20a404071f106a8c1e91a3987e8ee211260c997f8a27bbac2c8c2c23a490d86558b2ac74f204d2b9830cd7e22e6b9b61a0f7f0738e719611f8d936cd6c76224262a0ccdea0985af086700a876a410ba5259f699ab367d9e7fa2915f55011f90f72d0ffc09d84ff6589cc82f92e1f3195ae73799828b71df31047409c0036f74c5b863ac6e5ac174764a62a926afe9264be0353734bf9743293e9b6c64d4ae2c15b871007767ef1c24bb21e7b17387ec23a7955bc4bf6f521c1dd3d14b778a91d53a1876d4d3b03b98426ea0af7bd4b4bb56e3c579cf37f906d367aa27ea95397b23f1b66db132387b96d657447a44c48e536f742851084fcf238749b8c706884e98ce3e2dc19f0bbc6dc18bc2a8cfd839097643dbbffa1d20a8178ea83159f89f12c982d4ab5595dd61786465e487c89cbf780baed1d2731cb3cfd7dc15c55d5163f30dd41e422ad7d5cf253067d218c1cefb426c49598a6a5e046bde641d59133e419eb4c320dbb04dcf9624f8f36d223c8f23ef42934f5bbf0ac68346f29b07adaafc36497652248152f8a96773f8946d177127630937ddbd28da577d33cc2216c847cf57bfcd35389e77a4c9da4e1c090ae656f63886920b9042fc274648497e67fdaddbe7f859b3c00093e23a591b02a8ba64ba0ed1f74973ca91d1f601f062531f0104fed50efbeb17a742943f1119d12e6553a3bfb1da19628446c941eabec45f0b483e61338e697a639c1950ece208ae5dd69927e3e084ab472d183c64615915bc08afab0e5f8d92e0f92d33a6293efd4a4df7f73df91b5e01dd4976e3b6e4e5a5ce196aa69c8496a015cc7f511a8a96fa668f2c7c6a198dc737ba9423120f6d3362f22b6374879c54cc953fb9ecc63a41207df394831009df228f48f84d03de443c6e3b80292d2dbd4d0d0c9a86b4e3d35fba85dfc7fe39c01b9b9a22a12b018abd12019eee559f8e7827962618a0738e4cf62f6fc687f388b45ad16b1c0504be96fc91136a3b2324ef30912f7107ea791fbb28fcddcd9013f36700018eaf0715262e752c69f29a7a8af841e2359997ce985818039a584fec456eb9e7921a5886446fc86ae3c1cad60c32fce9800a890e7a9a4a8f075fa4e1fe3dee8b0568ed721e12217a429134271be1d3835826d2e4f3f1a67e6609a57d7622985797df9cbe8c86639e04405fd84691d7da533b1d46ae1de89e3de63d6da6ae1b081f48b85889624b8a3de5dc26970fe3ad9965eb2d3d7012c37b032fddaeb52442837f9ae596b65b551ce775fe56fb2c087058a2a026af7aef4ff10943729a6e708d848902257a926baefd2e9192345d591de3975ae4377c5fa34a33f39bd13ac467b76536af18b67d3f6cacfc7c217d0dea4ff44741d658502e20ce7a277a484eda7d3e33ff61efaa5fc6670797fc0b6d28ffd67a1e5e0c2245345a17be571a58ba7d58ff7e558d40a2020d09c6838ab2e278615ecedb01d3fb36bde22c447c6b417db864f662e40e4f17f3972c4748f123bfcd9770f0197afe1d33061d1dd235e66727e7d3c8f0a2598da0e811a543a238c644e0623c384da766c4a691888c969eb24655851f4166f7a859d977078b0d10bda68ef1b1563c1ed93d094ed3744506bf21e3dce88e72411df428fae25b5d7180b9e8dd9de454606ae94347dddee2fd65fe60c991560763e6911f1fe1eb790b247eff9141e6fc752cb4665c26577f688b26fa4d0f9af0d74faef098cb9b278aa20885b4a2ad398d393bdf7bc529ca11b89420a58d66717d4bde0b773404cf03ce509dee7541a79889868293221eac982a8a838c1ffcea77e4b2c23f448d33092dfb95e5adc553d8a59ac164a7ee96c7f736f85b6ffe6c1f2e6b9d22bd73fd633bf6d8101f6fb1cbef3bf70e2c58c7a03ac4e3c5e61c737d8897bdfe6f0007df7e25c03ffbdc9b0aa969e656cb9cd5cc914c99503aa72c0f623cd0d99e721ca117b0b0efcf9e58c6ac9a4807658290660e2fb4a1132ba8cd42f048eb1256cc6bd99415d57356e47bf68b6a5b9349f33d1e4f466f313be8a4c0333fe51fa8321e0aacac7ea22f83fda14447bd2afa0ac1b38d0851dcdc24e251535b763fc3f0d553b8647", 0x1000}, {&(0x7f00000013c0)="604071d5da5bd1e1e9725879f4c0ff7ca21033792ca97cdaa12b468bad0106ca662869f50a5e5a492438cc0760880e0e09", 0x31}, {&(0x7f0000001400)="8b6f08b3c902f856ebb087fa034abd85e937a18f4ea7e54aabe9c2af4c0759206f2e1b5d8e6bc3e78dea3b01c9cdd9883076b0c4e6aa17fe649ffc9cf8832e6c3e3198971b776b4e341c20861a7c790561508c7ba85287da425cd4c8ead07b33079d18e8f5e3de01b64520ea252bd54591545f9c38a597cb723d3dddd60ba43b69f4066b65023a590b4ba9e29b5f0491d66bd583d3393c177eed625b0721cee9d1f9f4572b9720ea172a78ed35f6976d4b", 0xb1}, {&(0x7f00000014c0)="6e4545021bbc009273c477acb4f48280ab878427eb9a818eafe1f5a922eea84caaff737854cf8d21423f8301830010a9faf510e653d206468251a467f60a97abb001125224c2627d09d0395af32916eafb6c27c51c7ff7d660d592d874f1e6ff3b7b71", 0x63}, {&(0x7f0000001540)="5f956efd3ac612a3e919396e2f4194d6bc5a83dfc450dcc2cabc7917aecd40645253d686ae91fb70c3a100ccb3f6e5b8ba752591eb579f5f1b621ac41fa30f34eac80466a89df9a923bd0e870ce5341eb21152437c917d86878467685264b7b52ce2dc0ce5a771689335d0f81319cd6939599ccaca151d2e80806f125176b86c12e0bb25dbe477c76c527bb6953f163bb612059dc033558ac751214060b5edc29c38e459c3a50633a7e574ea5154ff14a18cfc3c68f7230d1d88e18e83ce391e540d63dfe6835b485b6f0a4440d1d0893ed5e1abf628bab7a0437bdee976da679190938684", 0xe5}, {&(0x7f0000001640)="8eb88b5bcbda3c47bba1571d14b52da3c9c306333cade3e94145fb750b493b7130f3557702b8432317c0d6dfd31522e384d38c92e8230294525e6ab659f1fa589c6ce7bfa35bcf462eb87b3f7bb8ef56bae8d9cdd4147ef4c7c4c2984377c7a812e565121a0b53972fed13c2eb92d49a387264f4d2b8cef6cdfe18ab63ecc098e315ef2a50e04ef2b6f5b0b595151e222d7adfe7f678b9c90532ddca370946b6c59cf7da608692d9f32d5c352a3c34044314a50390d79cea04a0e281d1c7d16e72bc34004117fb0eacc264ba9f55f966cfe08b0cb6c3913cf27898a178d1eb2979828b1be88e19e200f06d6870bdef30", 0xf0}], 0x7, 0x0, 0x3) r6 = shmget$private(0x0, 0x2000, 0x3c0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001880)={{0x101, r7, r8, r9, r10, 0x10, 0x5}, 0x1, 0x9, r5, r0, 0xffffffffffff8000, 0x8, 0x9}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000001900)=0x80) chflags(&(0x7f0000001940)='./file0\x00', 0x0) pwrite(r3, &(0x7f0000001980)="4e89fd35bdb472e19335678e8b5151deddfc40ae8a555d2c9df89044a0458d7c5e479186e1c32d4793dddc31733f2ac4c822d7686219e060177e6fbb7ca2f89305d224e658c1519cb2e8c5f54efc56e35f134f4e59f2d9248764f9cc28f088ce496211bd8d9b9fd89f26832ccb968e4263b695006ca9e894dc91a1fb2cc3bb16494ce8845c8248e53d8671fa7544ebe3b8e3ea52e800300d3c50b6c33d8a3a204acffb03d0bac8e74f245dfb37c9d56ccec6edd6c7380504cd5994469d72dcd00d747a769353c820339ac0e0c6a62605f5819b0eb677085db11353a488986d5b34b2d7408a4a8fa838d44e", 0xeb, 0x0, 0x0) 11:10:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 11:10:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x7e) getsockopt(r0, 0x8000000000003d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x81) 11:10:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x88, 0xe) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x0, 0x10001, 0x3, 0x0, 0x97, 0xfffffffffffffffa, 0x3, 0x0, 0x0, 0x2, 0x6}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x9, 0x9, 0x3, 0x0, 0x100000001, 0xfffffffffffffff7, 0x1, 0x800000000000000, 0x1, 0x1, 0x101}) chroot(&(0x7f0000000040)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20600, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r2, &(0x7f00000001c0)=""/242, 0xf2, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:05 executing program 1: r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 11:10:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = dup(r0) ftruncate(r0, 0x0, 0x3) poll(&(0x7f0000000480)=[{r1, 0x1ff}], 0x1, 0x0) 11:10:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000), 0xfffffffffffffffd, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="028f4e607ec2ab5d", 0x8}], 0x1) 11:10:05 executing program 0: clock_getres(0x2, &(0x7f0000000000)) 11:10:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x6) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 11:10:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc34ef9dedf3658c4a71", 0x11}], 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/15]) 11:10:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getpgid(0x0) wait4(r2, 0x0, 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8040, 0x0) 11:10:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x101) 11:10:05 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa2a, 0x80) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:05 executing program 1: r0 = semget$private(0x0, 0x0, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000a40)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x8, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000300)=0x2) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000003c0)=""/214) pwrite(r4, &(0x7f00000004c0)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc98512ad4d096d67340807cb782564a6802463cd3df3c0eb1", 0xb9, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x3, 0x80000001, 0xffffffff, 0x191, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x4, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f0000000040)) r8 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) semop(r1, &(0x7f0000000900)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r9 = dup(r3) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000940)=0x4) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r9, &(0x7f0000000980)='./file0\x00', 0x0, 0x3) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="200000000006000000ff03000000000000010000804640000071fb0007000000bcb78e4bc6646e41f5ed0000000000000000552669f18e59fff21c33ebce226863478403000000cdbb70cf9dde1ef9d1e649cf0e06c0293fcf258f54f290105431ea49f3b64791ffab0dca064d37b1fa3972"]) 11:10:05 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}) 11:10:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000004) 11:10:05 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) getrusage(0x0, 0x0) 11:10:05 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f00000001c0)={0xfff, 0x3f, 0x1f, 0x10001, 0x6, 0x0, 0x80, 0x20}, &(0x7f0000000200)={0x8, 0x9, 0xee7f, 0x4, 0x2234, 0x401, 0x9d3, 0x33b1}, &(0x7f0000000240)={0x80000001, 0x4, 0x7, 0x3f, 0x1000, 0x4, 0x3f, 0x9}, &(0x7f0000000280)={0x6, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x7, 0xfffffffffffffffc, 0x20, 0x0, 0xf4}, &(0x7f00000000c0)={0x6, 0x2, 0x101, 0xf6, 0x3ff, 0x0, 0x0, 0x30b}, &(0x7f0000000100)={0x2, 0x2, 0x5, 0x500000000000000, 0x2, 0x11, 0xfffffffffffff801, 0x3}, &(0x7f0000000180)={0x5, 0x5}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) syz_open_pts() 11:10:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x9, 0x8, 0x7fff, 0x0, 0x1, 0x1, 0x6}, &(0x7f00000001c0)={0x51c1, 0xa, 0x2, 0x3, 0x6, 0x6, 0x1}, &(0x7f0000000140)={0x6, 0x8, 0x0, 0xffffffffffffff7d, 0x86, 0x80, 0x7fffffff, 0x28ba}, &(0x7f0000000180)={0x28, 0x10000}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r2) 11:10:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x1, 0x4, 0x8, 0xf9}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) write(r2, 0x0, 0x0) 11:10:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget(0x0, 0x1000, 0x480, &(0x7f00001c1000/0x1000)=nil) fchdir(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x201, 0x84) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x86, 0x2, 0x2cc, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80, 0xd76, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x32, 0x20000010, 0x9a, 0x100}, {{r0}, 0xffffffffffffffff, 0x28, 0xf0000000, 0xa6, 0xc36e}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0xd8b4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x80, 0x400}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0xff}], 0xffffffff, &(0x7f0000000200)={0x100000000, 0x573}) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0xb47d, 0x3e, 0x7, 0x4]}) 11:10:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffb) shutdown(r0, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xffffffffffff0000) geteuid() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 11:10:05 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) 11:10:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000000204c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x6) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/142) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x56fe, 0x3, 0x36, 0x1, 0x2, 0x7, 0x6c14164b, 0x1, 0x1, 0x9, 0x9}) 11:10:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x3e, 0x0, 0x0) 11:10:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x40, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x80, 0x180) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r10 = accept(0xffffffffffffffff, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x108f8, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0xd, 0x20000000, 0x40, 0x4}, {{r2}, 0xfffffffffffffff9, 0x44, 0x1, 0x2, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x3e2, 0x1}, {{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0xbd09}, {{r5}, 0xfffffffffffffffc, 0x80, 0x41, 0xe182, 0x800000}, {{r6}, 0xfffffffffffffffa, 0x12, 0xf0000000, 0x80, 0x9}, {{r7}, 0xffffffffffffffff, 0x21, 0x2, 0xec3, 0x1b69e123}, {{r8}, 0xfffffffffffffff9, 0x8, 0x46, 0xfffffffffffffff8, 0x2}, {{r9}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x700, 0xfd}], 0x0, &(0x7f0000000600)=[{{r10}, 0xffffffffffffffff, 0x41, 0x80000008, 0x100000000, 0x7}, {{r11}, 0x0, 0x13, 0x27, 0x27d9, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x10, 0xbe8, 0x6}], 0x401, &(0x7f0000000680)={0x9, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x1021, 0x4500) r13 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) pwrite(r13, &(0x7f00000000c0), 0x0, 0x0, 0x33) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000080)=0x7ff) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc1045763, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) ioctl$KDENABIO(r13, 0x20004b3c) open(&(0x7f00000000c0)='./bus\x00', 0x10ec0, 0x11) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x52) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:05 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8100, 0x0) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x4}) pwrite(r2, &(0x7f00000000c0)="b7345aaa62228b24755c123d9e5147232f73d8ba8ee38c2ddfbf10baba6a60e908a80325804642b4a91abebea576a484f7db60d159ab5bdc1c8d47bc76098efc0a9f20e6f2a7b0c61a42246a46e23bd76f17", 0x52, 0x0, 0x0) syz_open_pts() 11:10:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) msgget(0x0, 0x108) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) msgget$private(0x0, 0x8000000006f) msgget(0x1, 0x20) 11:10:05 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000240)={0x6, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x202, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x5) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x0, 0x4, {0x9, 0x5}}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x7fff, 0x81, 0x6, 0x3}, {0xfff, 0x9, 0x6, 0x7}, {0xfffffffffffffff7, 0x0, 0x9}, {0x3c2a, 0x200, 0x2fa, 0xffff}, {0xfff, 0xf40, 0x6f, 0x7fff}, {0x7f, 0x10000, 0x8, 0x40}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x13a) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000140)={0xfffffffffffffe0d, 0x0}) 11:10:06 executing program 0: r0 = kqueue() r1 = kqueue() r2 = shmat(0xffffffffffffffff, &(0x7f0000000000/0x2000)=nil, 0x1000) shmdt(r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) dup2(r4, r1) 11:10:06 executing program 1: seteuid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getgroups(0x2, &(0x7f00000008c0)=[0x0, 0x0]) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) pipe(&(0x7f00000009c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x80, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000a80)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ac0)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000b80)=0xc) getgroups(0x8, &(0x7f0000000bc0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) getegid() dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kqueue() socket$inet6(0x18, 0x2, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/vmm\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) 11:10:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getpid() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) clock_gettime(0x2, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 11:10:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe(&(0x7f00000000c0)) 11:10:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002b5, &(0x7f00000000c0)=[{0x81, 0x0, 0x0, 0xffffffffffffffff}, {0x81}, {0x6, 0x0, 0x35}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:10:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchflags(r2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 11:10:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x6, 0x0, 0x8}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = socket$inet(0x2, 0x5, 0x9) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getgid() setegid(r4) 11:10:06 executing program 1: shmget(0x3, 0x2000, 0x4e0, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffe) shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 11:10:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r1, 0x2000747a, 0x0) 11:10:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r1, r1) 11:10:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:10:06 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x6) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xcb, 0x1}, {0x47, 0x7}, {0xca, 0x8}, {0xef, 0x7}, {0x4, 0x80}, {0x83, 0x7}], 0x6}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x9c) flock(r3, 0x2) 11:10:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="88a42eea471466e48faa20080b7842817d642292b64ae268c90ae1673dd6c81af20662e6fd3b9b7679555ed153d6a6682d05af6f9066a80ac75bf8d69b8f7e4d4db040e0d3a70d32d7966355e912555dcb58a83de05ff344a06a50573378a6da0d7802d4632a5470a04db7c6a46497afa3ee7e95797be887ea553142c495b3a22a73fefe3e218b7286eba7255991fdb36f", 0x91) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) 11:10:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r0, &(0x7f0000000100)="63fd0b3ed967a74d4eb76bdec6d26da50f69cb9077e3", 0x16) write(r2, &(0x7f0000000080)="31757fbdb04bc3f435ce0b0be7446c0ce9eaa719d869b2d0ee7c1b5857118684e0ae5879ac26f735c979230b1b9639d4", 0x30) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x40044271, &(0x7f0000000000)) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) 11:10:06 executing program 1: setrlimit(0x2, &(0x7f0000000040)) r0 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x680, 0x1c) shmctl$SHM_LOCK(r0, 0x3) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pread(r3, &(0x7f0000000080)="93c9a718d82acf2b362db7f12901a473f74db7b80327e02b39618b26173a72e544d91f15f9ba7a3096d1a16faaa2510d91785b47ffe9eff4a3016baf10e0802a58182ecc2dc70123", 0x48, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x1, 0x8, 0x7f}, 0x41e, [0x8, 0x9, 0xa6, 0x0, 0x4, 0x3, 0x8, 0x40]}, 0x3c) close(r2) r4 = dup2(r3, r3) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) 11:10:06 executing program 0: select(0x2b, 0x0, 0x0, 0x0, 0xffffffffffffffff) 11:10:06 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) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 11:10:06 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) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20080, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x7, 0x7f) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1}, {0x18, 0x0, 0x7, 0x2}, 0xfffffffffffffffc, [0x6, 0x800, 0x2, 0xbb, 0x4, 0x200, 0x3d9, 0x200]}, 0x3c) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0x26f, 0x5, 0xfffffffffffffffc, 0x4}, {0xffffffffffffffff, 0xbf, 0x1, 0xa0}, {0x2, 0x3, 0x6, 0x7f}, {0x2, 0xfffffffffffff801, 0xffff, 0x3}, {0x1, 0x8, 0x3, 0x2}, {0x80000000, 0x101, 0x0, 0x7f}, {0x1ff, 0xffffffffffffffc1, 0x6, 0x3}, {0x3, 0x8, 0x3, 0x3}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200811, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 11:10:06 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x6, 0x400, 0x3a30, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, r3) nanosleep(&(0x7f0000000040)={0xc00d, 0x1}, &(0x7f0000000100)) kevent(r4, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 11:10:06 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7fffffff) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 11:10:06 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x2000000000000000}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x3, 0x10000, 0x9}, 0xc) 11:10:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 11:10:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0xdc, &(0x7f0000001380), 0x1000000000000223}, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:10:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = kqueue() bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x9, 0x2}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x42) sendto(r1, &(0x7f0000000200)="eb73e4fdfa13e9548bff679533f5a3418568c94cd7ff1c980afd1b2fc7dec200c342a42816780d70b637deab2abc9b2bcc9cf42cfe55677da4fd9c2d", 0x3c, 0x401, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r3) 11:10:07 executing program 1: r0 = open(&(0x7f0000000740)='./bus\x00', 0x80, 0x100) accept$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be1c8ee896ba5f4af200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000946be24246c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008833db3b1d579b0a76069e3d5df553ed10f442e0bf2454f288"], &(0x7f00000017c0)=0x1002) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)="22ca494f4722d7b290478057b05da38a8b0d802216aad8414daf535cf9aefe86059175c35473adf713a97ef51cde7ca750264fc1c4df157d5dddaccf8c0c97cf3a93a51b2d50ecc6feb4928c73faed82350c8a0d17730e572337f6a75de05dd22e0e4ea670b6d5060480c82f3fb4b23b8d2c0205fb6d2a0eacccfcb238c3d0133fe09397348e83563cef3d06b22cb511ee0362b05039139a0f8a317c1686057555", 0xa1}, {&(0x7f0000000140)="8c80a77e8cfc11958cbfc621f46b5888efed9380448eb3976d65f571865eeb6d687e35621ec01486a285a2cac30087559d4d252ec8897f3f853e6b347f640dc2b107b87164a5c0a98114f9a2151939d9250b12497cda6142ee94536f3cdb98a3421888038fafc8", 0x67}, {&(0x7f00000001c0)="2916d42a1f5ebe44a57053c41db25384aca51b2bde6f8a28f1e952a5a14d428fe931dd21ff853626d48e39af87bb2c370771d0f4a7df90f45d8ff93c0d2bbf0799b3ffed65003893aa6f475fd40446602ee7e9e24ffa11351a8b45679048b7ff8ad3da3d8094660777889d8dd45a28c5b4a00d1c8f4d80f8d90cc1e75ea8aeed399794914bb7fe1e2dd2c767940ebe35e871922512a29c89cd3cb182d765b3f6b144ccc99774df771946cdce313b83fbed1b0bed95da2cf43c008b309715cb369e9893c0", 0xc4}, {&(0x7f0000000000)="1ac00b340e395aa4c8159fe087ab4ac813764f7fa3b62a654b8c7c702825", 0x1e}, {&(0x7f00000002c0)="1cf77a32e996e5625e5cf70d3ab548b274a26cfa0dd4db2b80c6533ad5ac8c97a4876b24e3bd8b824992e020021e7b564ea38c838cfb755347ee494442567cfbde29c8fed05ee96e5c86250a2055ecb4cad12a6676b48c036b27cb054e587f388f3b", 0x62}, {&(0x7f0000000340)="4384e1a9bc7d493dad2310463ab6c8b68461eaebb9f5690466a5e976673a98c48af6b5868f644f00d50714ff8a311c83f139a56d04c65cde532d967636ea6db6ebb445bc742a39ac7908eae52c8759f30709abb71d7e1c332a16abe1f073a829344511c8df521b6f", 0x68}, {&(0x7f0000000440)="7d1dc695fe70f036377b470ef290485703e8cd88e3d0d89c4add792657d043a270fdfa7114ec8759d903a24237fc83dcad86d9b120cdb16ac1e2cde190b1e7f4e0a8f48bc87555ab8352c74f9629a3db32b83120927a3ad19c06243fa73e2bc2f9c3487fab86432e4c0d9267769f6ba185172c0cc21239e088c6525607f35e356d42cf89a85172e31171a05ee34560fffe47ac8ca96549e073a80364a89070083c1fea2baca808aef87de69ca8fbf1c8819affd37b", 0xb5}, {&(0x7f00000003c0)="8f07e5d3d98f8e96d3c90ddbe6", 0xd}, {&(0x7f0000000500)="e664b064d437fbdca2383ab8d8b02841163df86d3c6f488b256f73f79975f24ef9bc61903ae50db25a2c8b5b5d3a683893a1ffce1744603036265803f1e034cfe5a21cd3afd60fa23d1bab9bf02736a4d64498d65b73892263c4cf2b3091bd1133df6ec4dd55ef707438658e80d3216fcb6b28b5e5d48651195f08b016d4c363ae8eab65566f29003aad7626c74c7143c78e405d2ac21edfdcbee9c9355eb1d96a30c6c1f3c559ecce2dd181da4f4f58ce2c943db23fb3e2f005bae236285ec65cf8ef78bd54557a2de775b81f8db3d13f087fda142cf7d5a16a41ba618491ca", 0xe0}], 0x9, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001800)) getsockname$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 11:10:07 executing program 0: syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xffffffffffff8000) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x9, 0x8, 0x7, 0x2, 0x100, 0x9, 0x8]}) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x3}, {0x15}, {0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:07 executing program 0: r0 = msgget$private(0x0, 0x123) msgrcv(r0, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x3, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x7) getsockopt(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = shmget$private(0x0, 0x2000, 0x86, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:10:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x800000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) readlinkat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/125, 0x7d) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='on', 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000140)="08d1e6164f2f531b888bf8b08e25702facb286e7066a52151ac0ea0d5a5a4816b745273c6c47ebd737c4e4f6b1b3e08443cc4f19f113ae9a2e2677eeece46f4ce8cdb45bd75ce493c35202a1a54ca424a7c87d1e0faec754a4928d47672710dfb56ae2e1a10adde673142f6ecc45cbfb0a33d036e7ee53004b989a012857ef93ffc1127b8d189fa0402bb58e9a90f8131a2bca2e60d458f17d2462c1ca9d", 0x9e}, {&(0x7f00000003c0)="5b58ed57e5f8a677957de598d5765f561f2dda25a8347281a7dc024e571fb98fd07594842654a1c08735c0717bccae734c41ad548f30ef52a683e499483a8a9eb900c6646482d82197e4e8789cc032e575c05e978cf94f7128c54fa959003ea38535a5f310f3543c09b5dd117b5008fccf2dde05c7eda77103b9e0264745fde37df18f67e17f7e0df062544f14bccda781eced1f455820ff4c538b3a7f9c18af950c28b7daced2ec6e92850b78b260aa38c98ca8fe873a1e31129e68838674991d2f898de06988406b405be7199575934ad3c524e8d1998e4adab7a2a881e952a63d473c862bb1f59f85aaf56a37aeb853b39b86914d5bcf17c3254cb71ee0aad48b14207d7c0edb8b52d1f9fa2a5c687104f58fce1082b076eecb181eec5b36d1a58cf340e61ab25644d793a7eea838695ebf1de0064f2028cac2c8a4602994ff8f42576ffdb214f9c584270fdff10c47780f639752f6f242608e2f4536cd2ce12ca3b4b51f2fb73b128eee8fc761e8cce1a614bf4a29719d728093eb2b399b1c7858b885f192f0a726db546475ba371aa1f8e77ce43787377f36df23495823d552b7f3a95d941721242bb229d4c98027f3de69cd63f497c4c52a9fec17bb31904f18bbfb1a0fc617e2a1c4d9b23227200536f4dff684492a789ab52f2f4dbbba873f0c0fbf085d73408b6a822cc5b5a2bf2f5aeb205ad76d8d728e65b6207b6caf8af76a2511aed1b86971f1dbc6a927f39bc3e8d121a169d3baf909d9e0c74b53a6ff6db58396dfe5ba11e41af78f07078c7a464031b34d576c2e823bed6a4ae4ebd8bc80477bd5b66452c1b77b555e2ef017af607ad777ba90225aabad4d6435d0f45c3ec98b7028f963a5a48ded5abb514ce928a0d7933d61e60e4857325d6165cd68600ab1a65ee3fb609a9f85ddcacde7e9744439738bc0248eee137338e0055c6a5505cf6b20f7d39f562ecee334ea44ecf9cebddd70cd84b368784fb5cce6ef5c22a0fe4da1d7a6f0f5148b5e6f55dfa8a38b137ff808e809d795b019af6c17735d0474ac7fc8af71fcd7cfa7a8a6846530bf54b1fe7b0b079bdc5ac2cb770928bd0dc86af299ea41c5615944f957897ea54343c07021ecf76675e4d8b1807b2d70118ce2c4bad38f7f6c2a9a10778ed10744cd7197876292cd6d9dcc4f4312a5f836d138f84dd66531f3411de56a7c2618505f3ffb031c71a16150e0734f6d93be3c062948b48a4db7141f5259c49f04deee40793b40185001db5e92e6af913303dbf71b6bd009d4b780c0901c7e46d4b781337b6827875c892e9f1520213ce59b893dfef8b2cf0380fa5bec47449dae6048482ffa4f3d096d8210fa87e8a0631cb009d06b5f5c4c145045305ce0a63986933e70cd34c2d12a903003b628dad03b9332395b4c6c5dc40eb0511297e9fcaae43cf3e25eecf8ca20ad215f9c50e2fa47e078dcb1a4e0d11b044da135446d1d55d18e95928502fdf6f2a85db553a38e6b5b256234fa9f2a8e96ea0fa55f72b1ba3c047c7aea03dc3a27b1d91d874ed964b70efd01098f5783105dfba92f3300cfa35eaa87b28d86ac60f1a8ddd5a137c62117a86df5f7374b89437b37373fb460a6dae442bd632d7e5f72f85932548874ce25344c24324890e3651e60f6d265b6284e87995344c221cba47cf43ac61b3357e9e0bbe83fd7de8dcd0537d19d5f7200f88e1a0d7bb1cd5e91bc3ba0dc78ebb870295ef5e2965addcb4cd3d1c804f4444631516ea5a347ada69629490744383a9c54c8945d71af6efbd09e114f157506befa7fda5b71374691576e013f0179505cebb5fe42279803e10ca4884ab0b725514661640d5820d1d0349092660d1ba372653b827a16885561fd3d5ef62fa1ea532d4a3ed135daa745562619bd762666bbcd2cebe7dbace1cf585e82b70d2d16b68a0809a56bb245dbd405d2ec40c83a96f895c877eedff15a49325c7ae57a87923995645b6d1c233ac4f664a85140426a94b7d23cd0581970ea862a399956e565ac97dff2a0e55d32a93106ee0836ef209c5eff8538043fb00ff81a53167a7252ecfc2c89a027be011d73cb90da669c49ac1867c58fd020b8555b407ecbb965f3b041aef7bdf4ecc37bde07d5a4fb0faf173a26252664d8ca25dcfd018977b3a3c3dc251e8c10c58f1d0d84add85273fe71c9825b55cd248dd5f51d618749a94bac28bf6bc537938bcaac08a5fbba8890b1a3ad795d9d512db1dbc919fa4b8c70a7280dac0b478c0b8ad80e998962db45a09aa802e0e52cb9dd4022c3a2b219491ab924b60789ce416ba9407dffeda6f2672fe8dac06fffe7111973ef421257cf287e97c66de0874f0f9dd6eae5409fe9c634348fe9030633df246916628d45bfe47fbbaf77f80af28e71d4049d5164e267b6263776b04259dcd86506beac949aa84eeb853299f6e88ee499521938921bbfe2f464d52a6b393954b380f08040808b697c9543ee43181288b0c8f39ade9940d574f787a05a0b2471b06c8ccc4a97486b7fe846f10954bf5fa31934e060945eab1bfcfc19decbc6efabe31fd84a02197f443429b45ee0c975d1964d3fb9d2a9a10a55c6a203df5f9c750c9a3f00b9e21f4851c00a44e757fbe30d5134e8e0393c857e5c7a425daa9b27230e9020d5c47bf51a3a27768428de80243df30f05ff18fb4b4f0a6bdae5f4f4f134243fed54cc3c41fa91403477a380800be584bc0aaaf9ad4ec342858c6d93058cd094cd330406696991495d5af8e1df3cc94912ebd066965b59c763511129e231b407efeb705b92e9bc8c175eaec5a6cff8428d2f70c6da6423f33f1aea5e7fcda0caccb0243d6180f9642f309efd04c132ebd5375ea64ced5c5f2d9f3cc1491fd9ff8b301fc714dce5d3033d2b5fb9a27bede6f548f0b7ed86a2184ddab2ba94a7334d908b35bc23bb1afc3e917f854abb21f61b8144d404496db43b0af49d4fb2336a145898c84ab3667ebd66721908a9ee18f408446fb599d569c455fc6c8505d8acbc5f5a118f2109606a2e48ff75828e919f47d64be75eb44c7a4640076ee73ebb2ebe84c182e2953587ed9aefabbcb5f090014599df4bbff20f41bc7bcc97562ce5175704f5dbcecc5d9a071d6768163568dc06e74f964b269e7dbc8492561263cc0f876d1f299a330c928e29d0d8a66f1ed44b1c02e8a39d31d19e07b827c76a0bc73734bbec7302dcf1d444c06d899101e5b32765872c445399b45f9206f2d054f20d1e44f74fed9f74405f9a83bb674257563dc51f3eafdca2321d6537159535e1ce2251e36e30fde72cccf326c2f22f85f00ae68ef55450f11270068a3bad60971687c247617f3cebd2e8372e4b733f894f2069a4be8bef6ed2fee65341378473f18b60beee94c9686e314ce5993758d75b572b6deccf4f161268d8c085a810e47bff00453e7ec24bdd8e4728bae85d38144b6385c2f5d2fcfa352fab76970fd95206a4233316edf24f0eb0b47890686b96b37f3738796885bd16ad883edbb05ef6410ec61a73051ea1fa77a15b117cc85bd6788a037f280183c34e0fc6fa3b5a1545ae421d1a41b252aaed3de4d114047586f7fd72ff7070f66114553bbd96074e1db8aee4863d3579f029dc19dda0ba8968770c5ba1ffc9567213a272a7d89de93ff952379d5da1480216a7c44506fbbc33464422891a5b66fa6cbdf373176de771034bbe25f24ef6d3a3f25f730c07e403e4227500bcfd35f1c137ba7c92069e2c063ca8fcb64f277479d43a3780752bde1103d73b6e7c2202d87f332ac28d947f1246692b61cf9c5c24fab7a02954b880496dfa7a88b7e92c407a92cf40f6015ffeca037f5b441603de1ec46a9f544808a0798cf76bea5fd413886134efc37c25d58898a3a8b18533993c1add2287aadd9fc21294ba462610e1b65c89d00189deb80ec08b6dc3f12e80030056fc81f4f4916d352c5cfe2d1f424369c9e96b096a61c6cad09a778d5ec92a8aa3999def9db404d58303fab90b463b3fe6ed2827a991114068338df2264bba11917b23baeb289cef686ffca90129dd12cf0c3e2f7720b947ff7bef9f2767f64ff458cb944cf8308f11bfa6ae89da95c2b466192529fb33101475fd5ccf757d9efcd3e944634b44eb859fe96d8cac8f6a6f194e987cc18033d4239a4815299a7263afb2987a0e089aba1c733fa2e75fa818383fdc7bc7aaed36655a9f205b8cedd25890176b04bd55f3ed2d42fc56205548de90dfa8c68e0d5560da1babbaacbfb90c4b1ba893c158e8b9ba1a5df41ee42bc19e87aa23dd40d4e097d46d389c9ebac2e54ced637a03928868f820daf69a0f2f4f879818c484231fab0cddd3bad4d2347f1f88a29a3f3355578d3ae608053b0190defd63ce78daa1a5f431aca24dbcae49fe9f3395916969b650403611b44deb9168682e45b7311ac1a6963e0daf27d482c4267592b9b76f7250b47ca2b4e5fca7e84dfaddb6cd463996d765f372636eef829c3656d40fddcb6f7072e8247699bc283db582e14926e8eb833370d4716bd581dec0e40a4d2f8995b5d31d0e89d096249cc6cc2e8c081247e29547d3b41f1c43c09d3caba9349b4c6057150980d8f6bc1da7acb90c4314a2bbd19157d6bd096ef1ab9dca7bd182ddf32beed78147a0ca2deefdedbab755173e57abbe0e807a1ed0181d58c98ccac415e7cb6bdfb0c4444ab767fa5ed79e6bd73e9e613a6478572712a4bcf00d7e80206535eec395b1a5f4103a3de7e4da8b267700e528c2ac6e7dc076633220c7b5d6e7092b1ebd3827b7adf421ff2c5ae5d1433668b1cee086f9d66372143047e0e8d9a7d69892ddec26ed4062532ffdd01ade06464e82eb459c51cf60bac70044dd12a5da608b969813ae76be089cd0f2bb2a837aa09a54a851daa5ea5145cfe915614640e1af9b4da29808e3853dcfb0fcab2211665465e31ccc56deed32b79c217757fb39cd45463ff4ad5120a6906bc2ddf511dc691d5a0761933159f5b1a14e4a3b01702455853072df71ed161a98078e9e518734df1bd93688b7092ef6f8fe9effc3f74e5cf5e67a0554be242bea1fa2d59dc36fc82f48080c5be88c199bc2f794e73fca43211db620fa1cca282a3bcd24eefb0eb05938b66822f7a2ff387f455c2ba7c64956915b014b44c9f535ee7286c4ee0309258a32b087a967247bbfc7de46980056799ebe5a8692c03d24b4a2ad7a0b18b2658fc02c73b8abbc38b723e44247de60e9a86bc9aa025fbc31f17f606188a98a36cca93fdf28bfed1028cdded1653202bcd69692d70513ec662722106d146373c2c23451bf53f88e832d9f60070e0d3db2defa83232527c98e0115eabb69294fe27c96c9bc2fec1600ddab026cab99925a108a43dd5841e134d5bf1fac6d46a63446147c2da177abcf6c249c27221e587ce1a66415c01c75d98d4571b3e314921d932326af8859708b4134ab5675ba2be5d6f5c2199efc2ed56c544f6aa5493935cdbb819ccc9fa81c5629a4a6359bd9de4835a323da4cb93d8f2b046aab22e5196fafb3cad70e8e0a1cb9de6575b24754dcf22c0f5e47d3fcb95e2918aa10587e8b437a4a9411405d8ae991710fbcbda676c9fd14589337e3afb8080c04f34cdda91fcffccbc9159319fbab7e1ec0d041e3c1ca3f0c82a4be545f3590a045b9fc923a09a6074cf3d440cff9a900f24f99af0297a5ee51c8a96234e5ae8afa52da04ae5a3deb256ba7a1a6ef4b4700c16391f355d159ffded12a6125a206ff41e435b6749523282bf6961b00005b089348cd4ff802", 0x1000}, {&(0x7f00000000c0)="a87b8e36037c870175483884524877b89651e541aa81295ad1114174475518c43368374587c09214", 0x28}, {&(0x7f0000000200)="271b0f509d7d20a855c08ffacf69a7ac2d6eb2e637afaaf47a2bdb15b7b214d1edad51d144b8db8feffbb80817cb94750371ee02f9adacf256a2d53de1905de94d159b78e396f34e4569e2ee317634ab3e9715bc3c7b2aafd88c80c016f65ddfecf4b657cbb7290be3b0", 0x6a}, {&(0x7f0000000280)="de39aa6a14c6c0ff03069fbf998128e65b74944873a731fd638632a5cd90f6be58bbedc19c664471a877ed4905c2b257df5adc764f50ab897fcc46762c8ceae3fb46ce585c9da7575d26", 0x4a}, {&(0x7f0000000300)="f4d1368e0dd1d37d90470f079f09328bd409bb187bc78d79a80f8e5319a6881563cfca557d1f0e4cfaf8f55647db964410ba3adf6fcc5ba9791106baac3ba0abd4d00cd768dbfea3346c19a1df6aa4f12152ed25bd8b477f5df185723d3f55c206352f167d24d9cee65eb6a4d3471c9c493491995879e6ae", 0x78}, {&(0x7f00000013c0)="d2fe4c42d30f4a25abefbb248bca5f8d3be15848cc5c0022b8851f02ec11ca4e50ea42b8ebb21c23fe31b5470a36bdd892a5cf560d28599f5e2c0102c7416f945be22d768fd2b868ba8eec75422254cb1cbce404344bc97dc24da0a4a7bb7a2db7c2b04b4fdde8754a9b363755ada7a2fc92085f59c17f59cda857f0cee3878f3937d4527b20d9c88d1b15ca2426b23a7058d17f2639c5121a4fd710e00034056466d49ad3d18e064e53", 0xaa}, {&(0x7f0000001480)="c69ce4ce22134f8807b3697a5814c4fd9dc3a1578a2c8a213e63943e8eca0946cfe4b9a7609b86e7ab96349dcbbeac57a3133e4402050dabf0623722db32206aa888e71b8d3d40b1cb997efc65762744400f0732330a4a99244baadad1ddcb2e26835dfbb73ff7c4fc6a1c37ec64037aa48f93f67227df085f71346922ac3b123caf476ef8400348e58185caab5e24faf16e6d8387", 0x95}, {&(0x7f0000001540)="23df0cb42f19ae539886276fead1292e98ea84fc2f925e63441c01780e1386d9712d59daab9bb63f1f9e11200608192e3d", 0x31}], 0x9, 0x0, 0x0) 11:10:07 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 11:10:07 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) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x80000000, 0xfffffffffffffff7, 0x6, 0x10001}) close(r0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x22) poll(&(0x7f0000000140)=[{r3, 0x10}, {r2, 0x1}, {r1, 0x1}], 0x3, 0xe775) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) +‘ó©ò!Oܹ’Ù_$P +‘ó©ò!Oܹ’Ù_$P ÏžÙt±.¹>[\cœ’‡§~ IN‹‚:½¹Ôe1ö®Päƒ ÊÇÅzÁ±æ3ùªû^X WºÉYY|˜™”sÉFŠÒb°YÙ¸Îy9ÊiÈ;?SÁ˜–8q %vù}Ü!´Çt‹F°LÒ)…ÿj\é´vÂù“„±ê"ƒà.íµF—M§M¡!†Îg€·Dºª?>pS(szpe~öT˜|©ˆª#ªŒ›æ7©“µ¿²4iêìsÓ‰¡¯SÚÕs}t§g¯>.Îô³yèÈ»ŠT³MÅžÝDÞ`jE¶]iû®ÿ¥« î’ ºaI€>'îŒ_rÐ:ƒ˜ÓhÁ¤Nº¥[›£yU›«ªt‡íí¢{®¥Cø,þóàk\ŸÇÙ¤qLmQ&¤s Põ”ÌÑý¸ÉÀ{©c”¤mŠX{Ç:|æÁÜ;ã³.½«±Ó²6l[Qû‘ÇkSdm$w˜œø¥úÌÜ_ÄgÊ‚ÇÓDÆ/™c‰„LaœW“y0è—+êr+6™„‘Š:Ã<%zyÜŽ„ã5ƈ¿†ð"ñ¾ô/]ú¥dvîÐ´Ö ù-‚ Ù$ZÑÏOb,Þœ¼«£Åß+¦Ö_Àjâà÷¹2ð02ŒØǵ Ð#ëÞN£×uœ2 ¡d{2*Kk?\‹ÞO+=þIÆPú [¡ÏžÙt±.¹>[\cœ’‡§~ IN‹‚:½¹Ôe1ö®Päƒ ÊÇÅzÁ±æ3ùªû^X WºÉYY|˜™”sÉFŠÒb°YÙ¸Îy9ÊiÈ;?SÁ˜–8q %vù}Ü!´Çt‹F°LÒ)…ÿj\é´vÂù“„±ê"ƒà.íµF—M§M¡!†Îg€·Dºª?>pS(szpe~öT˜|©ˆª#ªŒ›æ7©“µ¿²4iêìsÓ‰¡¯SÚÕs}t§g¯>.Îô³yèÈ»ŠT³MÅžÝDÞ`jE¶]iû®ÿ¥« î’ ºaI€>'îŒ_rÐ:ƒ˜ÓhÁ¤Nº¥[›£yU›«ªt‡íí¢{®¥Cø,þóàk\ŸÇÙ¤qLmQ&¤s Põ”ÌÑý¸ÉÀ{©c”¤mŠX{Ç:|æÁÜ;ã³.½«±Ó²6l[Qû‘ÇkSdm$w˜œø¥úÌÜ_ÄgÊ‚ÇÓDÆ/™c‰„LaœW“y0è—+êr+6™„‘Š:Ã<%zyÜŽ„ã5ƈ¿†ð"ñ¾ô/]ú¥dvîÐ´Ö ù-‚ Ù$ZÑÏOb,Þœ¼«£Åß+¦Ö_Àjâà÷¹2ð02ŒØǵ Ð#ëÞN£×uœ2 ¡d{2*Kk?\‹ÞO+=þIÆPú [¡ OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 11:10:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000040)='6', 0x1}], 0x1) write(r0, &(0x7f0000000200)="14a927436e9d0059160b225eda0de627a7ee2642dfa868147bb8e124416e9f3b3d9eb21add4e3590e2b5ac7bb2ea68acc87a36db01c11653a38096effb1b74c2213d35654e0eca4e5b535e2a19a62d8744402c3d093758eacb9408428513ea0737e7be30", 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x63}, {r0, 0x184}, {r0}, {r0, 0x40}, {r0, 0x1}, {r0, 0x22}], 0x7, 0x6) close(r0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 11:10:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = socket(0x0, 0x4000, 0x33f) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/33}, &(0x7f0000000100)=0x23) 11:10:08 executing program 0: getitimer(0x2000007, &(0x7f0000000100)) utimes(0x0, 0xffffffffffffffff) setitimer(0x3, &(0x7f0000000040)={{0x0, 0x3f}, {0x3, 0x1db}}, &(0x7f0000000080)) 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="461a5e37f44ba37dd8f6d4ea5ba97eda05ffff0229a587e3d1a7bb96c656c042befc830e70c13b10f7c0c09c8614f47e2e2de124c0af", 0x36}], 0x1) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 11:10:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000380)="eef2f8009dde60652a12c727f6674e050c158b07dad8e3f7967fc5534c8093f2ca2c1765327ed6e2498e1fd870667f9cb44bf3e170f89fdec6653ba183fa2c6c5bdaae8a9f37026ae8d90d2898582792d06804e8e7d2731fc24ef78398216eded8fbebab434f787617cd7d25e35873e26d12dd5e045ede6b85931934eba5a475f23b4d6d776119cd0397d5e02edf9481d9db6c7618e7243aca771e83b24a1ab4baedb7ddc48b6738", 0xa8}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x80) execve(0x0, 0x0, 0x0) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x2, 0x8}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4004427c, &(0x7f0000000000)) 11:10:08 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) pipe(&(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) syz_open_pts() 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[0xa302]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3334e6790479dfd7, 0x0) close(r1) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x78, &(0x7f0000000140)=[{0x14, 0x0, 0xdc}, {0x7c, 0x0, 0x2000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x6c, &(0x7f0000000200)="969e5a57ea104810e07160e5de8def7b98eb8dbee89db9e4b0745629f9d39da5be3f9662c9a60e43c042ab4a250333776ec20963926f712315d5d420ebddb0c2effecfa3fc4b153de190108f4a42f844eefc773f1065b4f1a1a396f682d7bbcec2b800"/108) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = msgget$private(0x0, 0x120) msgctl$IPC_RMID(r1, 0x0) 11:10:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cdcadd6e76bfb4cc6199fbfbf0dd35c60a6b054c1309bec4f51e9c505b4e96ae3c6a84a21904"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002f2f026c65325b1ae2936608361b0056cb6a69110b58ebf9282178e06161784288be325b8b20d62255156f5f6c82d6f02373a84cc14cfebb5495a9c9a6b1e4e29d9d63895d789536de5680ba7a08c04641279528fe9f839823bdac1e2678f9374e3931a4045ddb07aee0d5dcde649602264b77801f0ebbedd50945c700000000000026cb3a807d048917fcb9efb03daadc8855b77eba9862aaa3380369e95261e1e3743d6e617cc363bde366f8a37dc2a1fb78e8501091a0698c7ef691e94528b8f797a53b79bf7e7dab669b1f902ab3bfc9e949996c2d8a7f44e825e415cc2d37e96cc724b31c5741aa3f28faa9a0e67d150a922af56c6bae58521b11dd90de174c1d1c122def97205bf600bb5232e3327e715de636361c082bd4e08781fabf2ea2"], 0x6) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x7f) shutdown(0xffffffffffffffff, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20100, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 11:10:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x100000001, 0x209a, 0xaeb, {[0x6, 0x9, 0x3f, 0xfffffffffffffff8, 0xc56, 0x0, 0x101, 0x1000000000001, 0x2, 0x6, 0x4c8, 0x8b6, 0x4, 0x200, 0x0, 0x3, 0x7, 0x9], [0x5, 0x7fffffff, 0x0, 0x5, 0x6, 0x4, 0x7, 0x200000000008001, 0x20, 0x9], [0x8001, 0x6d, 0xe8f, 0x37, 0x6, 0x80000001, 0x9], [0xed, 0x80000001, 0xfff, 0x100000000, 0x480000], [{0x3f, 0x3, 0xfae, 0x4}, {0x2, 0x7, 0x35, 0x100000001}, {0x200, 0x200, 0x5, 0x5}, {0x10000, 0x9, 0x1000}, {0x6, 0x3, 0x100000000}, {0x8, 0x1, 0x2, 0x5}, {0x8000000000000000, 0x5, 0x5, 0x6}, {0x2f9, 0x401, 0x3ff, 0x8}], {0xe30, 0x0, 0xf8, 0x80000001}, {0x1fb, 0x7f, 0x1, 0xc1}}}) read(r0, &(0x7f0000000140)=""/13, 0xd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) 11:10:08 executing program 1: minherit(&(0x7f00001c2000/0x3000)=nil, 0x3000, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="30138100e14d2f078babf358ca0550e4876cabdf5fee94c072db93787ec89b1239ebfaf85aaca179b92d2aa889d4a807a4e3d750d3901deea97c7d2982306e2b2656f3ce47143b44d838507d1557527b094f66698c230b40a6f4efe54b876256a562c80fa5d4d033c7060a3aa9bbb9194fdcd75891aa12ac2daec9c4a182639afc9e333a6bcdde499dbfc316da12bb"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x3) setsockopt(r0, 0x5, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x1, 0x80000000) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="5c610032f1d64c3c88131a3d4e9dd1586bdbe06fa05d695965a2dec791e8a2ded58649ea1ce3f3935536f4e59798e99c0210", 0x32}, {&(0x7f0000000200)="75a57a2d528a670e2f2ca342da9fc175c727d515d7b8d1458d1414efe6171b98e3d11602c88b942f3916f3d36bf959c230ced8434648a2c1dbb7c435b1bd9a081e53ff4095105eda92c0ff13dff659afa76827a4cbea49a85c79a38d15872daf893a2b8b0cbf8479b490fcc0ae70c9720c831df01968fe2e77a7ecf02920e5fd7c009d46ad7203373712b183a07fcc10ada467ba4a24289cf2b4691bef7e782627423863da5f35373984468476b57cc41ac4a9", 0xb3}, {&(0x7f0000000080)="f5348ce8e125b45cdd74582aef2691e2fa8a03cc6c84b1963887a911fae089a53b94500ceac278cd50d2bc35e4f00abe74efd9b2d7e4116fe7e964d1647df9ce9a37185d889310f8b3ac5093a20f090e362745", 0x53}, {&(0x7f0000000300)="b27520f71deb80833b342784f3609dcfc4d5c7f0eea59be4fbc2d837c57ceb3a258efdfee734c675cb7815d10abe32346d0f266e102b2bfc4b8ed590713f015eafe5cead891e344d709d9c09ceea8b0463c47dc65a87c815398b5d253cd4f76b2827c019aa8295d72d8578b2a45d19d168b515ad4a5c56adc516bd1b1c2124691aac505428a2579114f5873e7c0f4b0100b6d61e8bb6f3ce23d74833dc98", 0x9e}, {&(0x7f0000000140)=';', 0x1}, {&(0x7f00000003c0)="cda400738034056a018a51bf207035de6aa181e9affe08e0ba96abe956df400f55c82260fcb0d9d3a08b309b8ba8f34461d3f011231bef01949a261aaa7e861a5c7b7cbff55842b2cf6d8e8ce0e05dc47bf16b05c48c90b2d080fc9c5d3e10c4017b34e4e9be2413ac7b49ce85b24bcc35c772013d314bcb26bcfecf", 0x7c}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) syz_open_pts() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) socket(0x0, 0x8000, 0x40) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getgid() r10 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="16a758b0c0f8fae89567c138c289927db9fb5abae9e8dd75afcdabbfcccf535c41ad9b76956334e7eb84232cb0679c5597ab1b1d1539bf0da36aaf8aa593d0a6c853bf56dbf42c92c6f954e44309a4fb216e0d0fbffbf8187894f5345979d2973ab3270c17df74c1f080312ddf070c5c5dc61550173dd28158b5e834cb20c883d3221b376d7328ea29e002f937037d", 0x8f}, {&(0x7f00000001c0)="bd9337eec9225bfc7ca4b131047c9e04b38a7027596c165eadf4872eb4b72ed38787bbff5c9f2cd241f13c6b1528ea88149762a6419768258ce96d8142a6d8b13750d67992be70fbcc9e95f1318871a61fec2ccbf849d8d33e06bcf5623e8ddc75538a3e7b9e048a8087ef7520c1064fc9944a1692bd79a4ec4ee4a0489512ac7f863538aa9e46af382aedd736ddda10a91fd0a703f997d436c56c1c237cfe983eaf6b1da1b0f7368623e28686270c8b793ff55d6d9ba64cc3b0c5ab6e4c736d5433d60ffa9693504a1404b4", 0xcc}, {&(0x7f00000002c0)="c2eff7bebd03d9d20e3fdf8b38bae2ec03d68809c7b848617cb0ccb988fa51bd30b72674322dd415f3dc03df4aa6e3e04f9eda2dc6b5dbba976f8eda176042101e38c358c37f7cf2dbf81902f041c87d193998742e4b6d1891a77c79397981ecf64589c5ed", 0x65}], 0x3, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x140, 0x400}, 0x9) geteuid() r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x20000000000060, 0x0, 0xfffffffffffffffb, 0x0) 11:10:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f00006d4000/0x3000)=nil, 0x3000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000001780)=0xc) setuid(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8001, 0x3ff, 0xc63, 0x100000000}, {0xffffffffffffff01, 0x100000001, 0x1, 0xffffffff}, {0x8, 0x3, 0x100000000, 0xf1}, {0x9, 0x7fff, 0x0, 0x400}, {0x7, 0x4, 0x9, 0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0xfffffffffffffffe) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000200)="be071aee4327464d307352534cd6703f3f367f77e5d5740b0927df4d80e395ca87dd433b28d35a9394cd38e5898deea5db53a98ce7bb7dea1e7618432acdcfe61d0275432c05fc64dc8ad37d89c9f0ebcc1f238067d7017844a014ebb4c12aae0750c89b8b4db77480532d2f182f3151b99e1778107dd75406fe28bb", 0x7c}, {&(0x7f0000000280)="8597bab2fce7d894672d14497c6b3cd418dd9b46243b0b3d4127ad675e15f928f6aefa3eaa55bcc5bbb3d178f2a882e4d7e0798089a7f3f9fa5ece52260c97b09a1f55630a309915a5bcce1a0bc45a2b68bbde42a58cce7d318fff1acac2d3e0505e224c0e8bf0b11982612e", 0x6c}, {&(0x7f0000000300)="f24a349066b7bd8d92a1f40a666046294feb6d1ad04d7bafacfcae4b3b99b24b0a40ba4177ac92885a9ee43b569a3d3649a6b6743a6cdc02877485b7c767f6c1b96fb8323cbe5cb59eff751aae5a22c02e1ac03dd227d5edc8585168a9c4b82de7eab227a554f4688af031fa9eff4e8259ee40552cc11898d08038c179f387e774d12cd55c777a204846fcfabf196dc7d4fed762ff4bcdee10d42d54cb89eecfc5aa4a", 0xa3}, {&(0x7f00000003c0)="acd847ca07d38d19d5c4b8a928594edea34f8cee5f54a425b0f1f139debf4dd17fdd394160d922efdb98bfd1229f0104103dca40fba52b19be7b3a8e493df295bbb7778b150b73a104", 0x49}, {&(0x7f0000000440)="200501eda0bed7f3d595519476c5a6e2750788c70ac88a49f9ffdb66fbecf2c34e44fde02fcaf51b6b552ab2e91b5fd43d8f47610fcd544203e89c787965b5fcdce2306980dda5402ccb1cb374e691b7a9cd3e2f8aca91", 0x57}, {&(0x7f00000004c0)="9132e7e9da6489ac99909bbccf4519ab2acdf8fcfc58c6618ec7c5e0f925fc4cfef203eaa9a6f2cd15e97c3bb5bb64834debd5bec19924bfcd11968ca3daa8180efad71cb1fbaf6f11854ad4b4dd1434e049a65c6caf5280efe7064ad82e4b4697f556bdb6e3adbf57694fa93d2355da5017e2c6b084c84bdab6b6a5c7d08e734059e6dba0f88aa65bd91e3651b9958e093a1f0cea796f39171182e891d03f2461bb0e2a01d149fb3ada6d4f1fa49f5f88dfddd93b7ef2662a3df8deffffa13cf4668d9fbb55ddb3b1dd83cf843d1b71f283e9dfc3d33dcfcda4d429c553eabe7c364999b67f2aa09a77fa", 0xeb}, {&(0x7f00000005c0)="111df360d3a5ce70da1f87bd37fe0e353f4695de865436f0d9f6dbca1f3ce31342c270bed5d9330ff4ef64561d2d5ec3507f0c70f648e7697397af0a7771dca77137e5b03d0e2b64e76a7aa871d7d99af6bb1e8b221e65780d5e2ca9141e0129916f7f05bb908b692eeb2e6d3ae9d42af7c28e020ad4762cec25a7c4d4cfa22a97f40b50223ea8690a52144cd1d9996e1ef4da9f9a3cb4f0daf40df24e862600910867c7405aaccdcee61ed5f9677c4db355a77701f30bc1dc6e85e5ff92bdbf240aad4f8ad3d54be68544e6b2b41926782d785da4958263d74145ce8c85cd5e534662a4587fd99a142a8430bbbc11e5173d61ce1ca8b1e6733ed3dee29e6ac1f915d83bb28428ffbc1d35552e72b0891c85bff88374fdef75db0c287b0ff2e4cb90da0ca32d37acf761bde592aa85dd131d286baac89d8153f1cf94211349c9197a32f58b561c24f9baf8bfd8cbb4e08f0db05f16f20a084718d4fb8517170565126e9371b3d50f464c8eb673a6ff941523a166ee95f41516c77cc92a0a2eedd5218f86fe072d3d8e7bec6ca5cef59f7695e60e3bcce49b361f3b90878695fef26bdfaf5e5cd5d9b0a706a47ff261ce19a0023ee3f1565c3ddf6c69aaae459182949e4ed36ea25d41cb568b2fd8c00805bc00040d41b7830b3eee938fefd86f01c9455b24541a4bafb2f7fb7454565cd2939f4880f97863416f04a3670c76a673207780db0621211f8b4f55c6736ea9e55ad1e666b35671fbf6f7a3a44e1750e8a4659cd1bff2f055a01905077b0e9320c0f768ac5f82145fa93f41b517e8a04f06a1114b6e9cda512195a4bde667338796b17c8e41d547c59431f3e44cdcc5fd836e8304e562e427cfd50bf9934c564cfbf0f5e8a8a4af052216aef257b9415785e2774021a4e9047a1e99f788cd7f6de19286cee671a0d43d8564de827566d75c46241c6731cb06b0c8ad6860218bba10f701cec3d5e338dc511ac2801bf23d98a5bdce6f5b84486b4da7527ed83c531096a922499b8f82e8902a5bd20357fc100d2242b6aac1d5208abf6d295df663db68df97d844f540bda446829a55e864395adfa32dc6464a5f44fd0be4592afb1b987974e6c8fd90a4704fe8843393b493aa5cba3cff3df63fdda958be758f7d600209325423ca319a6fa68bd5d962d983644fe785fa973fe3dafafec6fcffdeb0d4bdbafd54101825ff784227a7604960d26401b6419264fbe9606594d5f94bbd7bf1f701d4d8bf34f8511aeb7817e7260894231f549c10c307a9587834cd5f7ff08d40dea3f8dad40f40ad4051e7fa9fd71ddceb0b6b5bcdfd5e309362057387bb5c17266f78e4daab4dc47f66879e29a369b5a4d31b2fc693c5c0c1153016dfff9453c384724cc43577b1816bae5ee39795b15087290a6f5535f9507179ede31f48ef2752e0e111b1114602285062428bc73b6cb1f59d46612338e3696e8867773ed1fa890326b7c8eeac5075dbbe9a696be7164309c9e630a028a98c3950b497b89d71bf0a7be5d36d99302e7658c2bb265d4d9fd37c2996e3fae131acf678cbe5495fe83b0743864206746d70205631afc4dc1e749b687ac6ecb1d18dbb1a46381858283c885b9e8eaf7ce4bd9db05a4db1eaf12a79d93900cc297f98d7de8fb4f4a633b3465004bdc0401984d400903cfcdcb8f4197078cc271474d97dac1c655fb232d1ff8dc1e1aa0c586088e10ac0417a0a9647b9e6a5e110d6b2828f1e8c125953d93d4674851c7a036cb5f95640b5f7ac88ed6b5e2cff7f00d890f06a667c22f05b6790d434b76eb748d533083baf20f35891a9be1972678ee3605a44598b104fe9d2ee6124a453d6a6062e2446ad2d7fd16f735e1b6d848cc9ec54448cb583a5c6f259118c722b0189495dd7da6e4732952b06a44197f7279152c1a253fea242df90216f187e4fca96e550586f120fa6339a4c409226609e698cb8cfa5958cdaaf180cb7634a1f4585206576007517951e7c6605f64d240c621ea0b98da1d4b523c4e87fc4d5a68b581b3c2e773aee3d7297204a0384bd40f735a8be4a3951edd11919e8bbf4cf74bd3950101d1ca14497cce9ee26767f05a31d04d302c21653caca3f0a01915928bdd98b2442ab66f6649c45efccfe514862eca687961e59ef875cfcac0b6d5167fb78670e4751878d4c2964ee04c71a732bcf91901f621e98d7333df68298d8ee2d0c04c3f9fd5e2c7faf65b322e6ba84ed8606c3770a31a0cb95a4eb109cd832ebad83eaf5dc3cacb036488e0adde3a4ee6d68a6c601c02714a6dc18eb43c0478ad3dd89ddbfb097e026f245a8fbe7bd52fe5c8f29699b13ccea633aede29b3c5d03f524b7bcd996a39549acdf0cd758963ab81e1471352211034fd49f277b9a6524d9c616da41a7324d5bcc79a6075281d1e72178d7232944b51e625177f12e614d6658832658c5883a94dfd46dc55c30d88088287644ddcdf26b779da35a3ca353775184edb440cca4043fd72a10f2009c684019e8df1a3cb4a102b00d17d51c637de28373d74e09f7d5c9d31fe12be5a794cc6ef984598cd9ea459811207afc0dda51d29a6db5e0911ae2d8936e8b71bc2b90d552513769c523ebd09ce92739e6dc46796fb6ba8d37f3d0eb909db1c3db17e96617cd9814400a7c4679942c7a2175a455e7f419b9bd65f58a53d2a3a8e4173714ee0f9969ce8716e9fcd18ec48123a33c57e96c8240497ea8716f6529b14882d93a61a089fca7d51e0b0d60a2f412938c5ba4ca4d17a8906b964e0ced27c62dc5b81d203753bd734ac9709e37d2295733877d56c490f6b088b2165aba191d0bed100007de94f2f82af4b24b7d954f80fe3f0b635a33f861c4c1b0bd5a430c04f359a3d705b423c9157db6680e3dcbdf7a072651b25cffa4866e4e0e0bc522c81cd560a96722e090bda2949f6535b7b2e90f3d1b2575c811bb1717c49800e0dd13e8ed387f209c1b7332bc2c64fde16d3c3c49b6d4aeb5f0e922e54c13df6e7365d25f3e178ae3ff3e3df798292aea5e3beea519c1792e0f4360ecbffc0bb195077480cc4cf6b4e78e6342ffafaca81135731a8f49cf82a9fda480bf14ca459aad6ef7b402272b591b80a45a12ad9b3d5e15e711d7d18bb1b202affbcd0b9ad9944d83b870293094d42bddd9e0cbb0a4ed764ffd472998656f3287c39c946152c1cf9b4a4028cbe39224ef735eb03ed4c7c7a6a49d2740d204014c498636b463f233611d66aa079889405c15e1340a23df3401d52560819d6f1ccf3839f65f43b69d316a07d0bf511c789caf5c711da6ee759ae9e3fc01b4fd83ffc477e5bddf292eed0b0e91ed65b51654ba170f5265cbc828b9dc845f73468324bdc9cd3dfa561b57856b75b165fe01f801b091c2f1e73c206835ec53b71e1f68dc40bef75858bf4732f3acbfc72063dae9ccd75d832f752a605d66d98c7bfcefb4bcdb3d7d6486aa83546dba5346e7cbbaa5f111be0a642884ecf6f717e9b83267362a9602552caefc52e24dd12a472e2a1d43b0f0c089673c76d61fbbe7a6ce86bdf802c492fd10b9ccce40826240c14b45bf389eaaaa3c1e8a89a77455018a1825a632170f29682fa044fd5fdd1161ee3d98c940be97fdaf350f3a732ed84d493ca862d0dbfd553928e2d3cc67e0ba070a624d93cb34f3f6fbfe80480333d257c9797d0ab6ef7d797dd5f42ca8b0cf7d5ac666bc1f3491473e07f3b22765d3affe241445bf6ea02e6e004d75f0fdec32fb94acb7027c6d09e16a1a38d34c0f03c6d359dfc748e5888b167d1159b3becd11f771e06796db6da8bcbd7bdf372773e9adb5716c1cadaa80f9824cbe382953b19d487abaad3d7e32095da4752c33df9a136476906aa2400fcff53654e0515c912088d2f0fa466f7580f1903217072b36cfd8b7654056b4332abdad1f29a67e3366093737ad8c59894f783d26e200d5168a5ae50ca15f3e45b6e3c2f5f95c9cc5c1e4912df73b3f012cf6b0618d0d2ffad7715e8e41506ed865a30f9e0cb12d14ec4d4f462bfb9c63c14742feeea4569c6cb50e63667e341fc7e2136df3a73108074e45d25c941aa1bea7f92df5f955b30e2959ef8152f7f1469f7cf2847ab5e40948f47ac043c58eef9ebd91c03525285bd8635433e774daa1bc36b070fb6c74e37948556231c9858ccb7a94597735b3cfd79a0e55a1e9fe9521729134f23f823c13803995d68a2ee06dc9d0e3f5f320ef989e951232a8f4e46f5ca56d2de4705d054bb3b1d2d82c62871455bcbd911b8978e192372d391b344812f40d00d3029353082c8fa1b41b0cb739aa0ede625970e46ebee231e1c643a2bf24f29ca5c62748644a35264b353dcdcd7b276192c65cc339bddbf38d214efd20f790b72a72aac831e8f67ec744f7208ab66d926f2617b1df4c56e4c76ba344a983c03ae916d40a5fb89f8509bec63b3715f70bccd73b1f5e6e3a8c345e9e1d850a8fe436ed7d4fe8f0ec3087072cbace5440cdb75e46da23f1cff96ca762bc059d4cc83f8876eea498482ae3735ae9c06a83c8c5e6f2ee2f38d2dbaf9f7ab9742b64d6d2fc198bf7cf9f9ddff0f14849d765e3f1649781d2eed9c3448b7b565ec6bc16f087cda69a1b021b14120e1d43a8b570f4b7c93dcc9498395deea974e0c7148acf888c6ae0776da5d5f5d9af274a1c80ea81b704bf25da3922ad9d597671d3618f00a2eb9e1bfb6064eb24e717eb58d136b92b9ed9cfec75351b2a7321aecc83f3b34f2fb434034b680e13df2f38febbedf94b622d723eaab1f202a43fb45cecc5d5304ee88dd8b06d17e4e16b8c8395507470ba170118ddcabfa18930317193d18ebccc4c55aa7a8d61544f7e1217bede0e5fdcde29415b09ecaa3c59da056ee2a3ab95214eec6c5c2eefa5bbf342a364ac3e85510a167d49aa556e56b311b4d0cc3437c18cccec7c6d4773e66924b98ae025727a7821978f268f6e3bcd521bc8faac8cfc93329e52342939e71efbe23f4c6031fbce0277f5b5ce44cdb4a421e5d83111922fc562beeab924083a3f4a3e9e602778361856a36b174b415b3c5b032794383d54fb6568031b66295a67c6827e984180b04da355485a818d85193d4293bf77518aa2c5a198a23fc8de6b5e9f7c2c30c1ec613d679d5625d43c39d2bd804d538ebc14f2c5bda93b4f4d92bf4536b99e0dcabeb977b1b9a4065d29295c78bdd5044c276412078d6f055892045a2e52f68a2848379cdc5e75460fc9423088d690c4d4a8089f010d34f2c66d7594f9548be17833b4d7007299297b2d2bb939b79d3ef190203b10e68c834ebfde8c0beb92a5fc18014b1b8bcc7e754d5ba7082f0e6367a9a89ebbe05dc27b9b09790ed5d07dcb8c9e45b4f02ed734e73b6bb53a04c944f8e5ea509f8faf517c6907d7c76049640a740239a42e4f6d111146572a57f718d3f84795b36123a63f2dbf9aa9672616183ff0e459792de670584e5025325c83cc62b663659d2942f60ef50cd08c0beac3ffb44b0c8306dd693ae72be60ca72e913733404c7e6ff0bd245475850c7969f637a0631620ad22af22c0e82158ba092b22a49c99d18f5f2f60e3881796a4f1c15c7f3d7aaf1dd2dc86b7a95d062a8e73b145afbb8ead45cab73c7cea0303037e59faa1a64ce94fb2334ac5483d18ba28a1cbbbe2dd25ac117ea02af4ce9f56cf5ae0dd9a17bdf5e2906c48d838e85076a6629f6a0adf96342c6906e40d37a4c2b39549f73938c8e97dad24a4f61e6a37e9cd3559ab2219d74be7a93a8c0fe0c142903fbff642c0054d363c", 0x1000}, {&(0x7f00000015c0)="155187e249ac8a9774269bf26ccaa4d018b0621ed703ee2e75c107286c26a5fa58b56a74191d419728c9afa4af8121005efbc21885a83352ce63dbe6261d63bbd14d82ea6e7015be4627a7d947535f43bf8535a24b8b8ddaac4bc04be9adc36174ce5f3abcca407b14e932a15929a20808ac806bff1d2656a99d72f4a200682146b763f5227c438e88307b02e3da1ef38ccbdb4e9cd58fcbe618883889d079c018f64417a4ddf59a7b0ff86a03645608d774a053855fe83b4fd66df65dfff91ac6bae2626d4ca06f50fa3cbfbe3e636031871282c115b119a9d865b54097a8e2e0ad61b4a27eea00a63d7d7702", 0xed}], 0x8, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:10:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240), 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 11:10:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unlinkat(r1, &(0x7f0000000280)='./bus/file0\x00', 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x28}, 0x0) write(r5, 0x0, 0xfffffffffffffee1) shutdown(r4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x8) fcntl$lock(r0, 0x2b0889ce2625885c, &(0x7f0000000240)={0x1, 0x1, 0x4, 0x800, r1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b29fe5a930b813d91220bdbae5f46cd44245882cbe96dfd49b1ca06b62af8a86a45f71cfdecfe2f3dfaa3473e12586dccc32ea51d3d8cb235ce69b184e3da8b1602f48d5341dbf4ab2a7c4805db6575bddc6915164281ac7e51ed436648e99f71558e386d87f7df13ca530dec32c2cd65bb39aa601da069b49335ff847a39a491d983026d0f2e4b5bcab51", 0x8b, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) sendto$unix(r2, &(0x7f0000000280)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0x9d, 0x4, 0x0, 0xb2) 11:10:09 executing program 0: setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:10:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) semget(0x0, 0x3, 0x8) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r1, 0x7, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r3 = semget$private(0x0, 0x3, 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000003c0)=""/178) 11:10:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2e, 0x10001, 0x7fff, 0x6, "4f97a72dc58a184a9ecfe08b5b1e5f34f9193cec", 0x0, 0x4}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000180)=0x3, 0x4) setitimer(0x0, &(0x7f0000000040)={{0x8, 0x80000001}, {0x4000000, 0xf423f}}, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x11, 0x2, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x50, 0x25, 0x2, 0x22}], 0x10000, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x4c, 0x89, 0x7ff, 0x400}, {{r2}, 0xfffffffffffffffc, 0x20, 0x22, 0x0, 0x9}, {{r2}, 0xfffffffffffffff9, 0xc, 0x6, 0x3, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x51, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffffc, 0x24, 0x4, 0xffffffffffffff59, 0xff}, {{r2}, 0xfffffffffffffffc, 0x9e, 0xfffff, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x6e, 0x80, 0xff}], 0x4, &(0x7f0000000340)={0x0, 0x4}) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x36, 0x1, 0x7ff, 0x22b}, {0x2, 0x8, 0x7, 0x25}, {0x1, 0x6, 0x4, 0x7ff}, {0xcc, 0x6000000000000, 0xe364, 0x2}, {0x6, 0x2854e43d, 0x80000000, 0x8000}, {0x9, 0x0, 0x6, 0x401}]}) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x80, 0x100000000, 0x9, 0x5}, {0xfff, 0x3ff, 0x0, 0x8}, {0x7ff, 0x9af8, 0x7, 0x5}, {0x9, 0x81, 0x0, 0x4}, {0x9, 0x3f, 0x100000001, 0x8}, {0x4, 0x99, 0x9, 0x6}, {0xf10, 0x4, 0x7fff, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:09 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186a56010000002b00feaf000000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x0) 11:10:09 executing program 1: stat(&(0x7f0000001240)='./file0\x00', 0x0) r0 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 11:10:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 11:10:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x6) 11:10:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) setitimer(0x1, &(0x7f0000000000)={{0x3fff80000000000, 0x6463}, {0x1, 0x7ff}}, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x5d, &(0x7f0000000180)="6bd3375f5f64d1c34e396b910149b2e4496d9082868ecc59d06d8a15b675fead7b66bd06dd72cc27343de77e39eded5414806ed881f9a119812722f32a6f8a399aca570ce8365d0eff7ed87d4d19eac2f6a7e92f7bb7270ef3fe0ea454") 11:10:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="d23878b9b54469f3a15f971e9a5eaf092f5c625dfb2fa328c38af59fc1f0d7c1d9c36decbd58ce6e73b05790c9322631a429575822d2808080e82be8821f0efc70c44920e86491729145992c244846a1f5f970b1816c1e166c321fbfdbfc84c32d095b8849e4bec94933c992b98fe6837719f3ced8a54dda525e2697e5288b087d86bb1d6c676689b10f321c0d0408d4a9add40e84839954272d30161774d3dc8562e287c7edf0905be6", 0xaa}], 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x10) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000000)="74a12b749c6d7f5a3f09b6a401fc69ba6332fd0e0ae2d7dab0bed59b816612b9f604267c692adcd52538c104e2c99b6edaa053ea6d134c13dddd21a514e58ec1e509167ff9e2639a5a3995d78302c5a179b5581387e520bcc1299809c7a49921", 0x60) r2 = msgget(0x1, 0x11d) syz_extract_tcp_res(&(0x7f0000000340), 0x6, 0x10001) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d4f000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000002c6dc2eb15fbf1210000000000000000000003000000e0122a6256554229fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0"], 0xb9, 0x3, 0x800) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x4, 0x8e4, 0x40}, {0xab0b, 0x5b, 0x8000}, {0xfff, 0x40, 0x401, 0xff}, {0xfffffffffffffce9, 0x7, 0x4, 0x7fff}, {0x2, 0x4, 0x4, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:10:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x4}, {0xfffffffffffffb7a, 0x7ff}}) close(r1) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x4000000000000}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f0000000200)={0x1, "80171d73158e7161829931e0bc97b778352fe789acdc7a3630154f7c563edfb97266b95c270cd558807c3c8c0f3ca31808c5564845bda042ede9f1b8b6c7ae994cb4fb7328ae4a5befd4ab00a23257bd6368a1eeb975d547b77767b928ba45c1aa9a53472192dbacb1304f4a5816403016c1ece2371ef4c31ab8add9e461fc5bcc635ba61fe8b377208566d0034cedc6d17457296a103ea20daac90bbc533cc89d7d7c4f5409c6640380003b72fa8123025985235ff0c99b0c"}, 0xc1, 0x800) socket$inet6(0x18, 0x2, 0x4) r2 = msgget$private(0x0, 0x65) msgrcv(r2, &(0x7f0000000140)={0x0, ""/164}, 0xac, 0x0, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:09 executing program 0: socket(0x18, 0x2, 0x9) r0 = socket(0x80000000000002, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:10:09 executing program 1: setreuid(0x0, 0xee01) syz_open_pts() 11:10:09 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r2 = syz_open_pts() fcntl$getown(r0, 0x5) close(r0) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x9a, 0x100000001, 0x1, 0x401}, {0x1, 0x200, 0x8, 0xc6}, {0x101, 0xbf8b, 0x7, 0x9}]}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100), 0x1) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:09 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x1, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="341203a31a50c6d93d29f0b123", 0xd}, {&(0x7f0000000100)="438b35b4f2c8b80d1f0b64c5aa1c92c231e46196c4d35b7415419b655875bda5216674e9395ba6e8384944e92b6e7ab3505e7deac910aca044d1f012321135a27c1eb89ad11f9ee0f4977426f6348792f75724b5ebf1dc7243ee59034476eb2e8074477509b6670bb663f11758c513819f0cbb2fd2c7f674d6b9dcad6a671bd0b28b9aacf938a804da3ebf619fbf287c8b1f4ee110fd0a060a3a78d049", 0x9d}, {&(0x7f00000001c0)="b8c74f43d0e3d145a6b66940b6386c401cf1c769e79d6db1074531c652b4389cc7579249f17243240992f28bf18f1a757da8e0f9a3348bf427fb8c7be65bbad28f7e55087bc0bf14a5377e155ec6aae32c50484922", 0x55}], 0x3) setuid(r0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x2) r2 = socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x4000002, 0x0) setsockopt(r3, 0x29, 0x31, 0x0, 0x0) 11:10:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) r2 = semget(0x3, 0x2, 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0x1ff, 0x1800}, {0x2, 0xe82, 0x1000}], 0x2) execve(0x0, 0x0, 0x0) 11:10:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 11:10:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x200, 0x4, {0x4, 0x90000}}) r1 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x5, 0x32b) semctl$GETPID(r1, 0x55c7673da9349135, 0x3, 0x0) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f0000000040)="b6") 11:10:10 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)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x44) fcntl$getflags(r0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001100)=0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001180)) 11:10:10 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) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="46ce6b5866119801e4e1c70eba9ff8ca", 0x10}, {&(0x7f00000001c0)="bda3598ee7dccc3d0208443e55a899846275ce9f955653be943d9348b06188e63dd1d479fb101afcd96db504cc9cb17bab25de5caaa5b79192e1e9da60433765116965b530e5b1a30f12e2681cf8e30453b3717078273dc56a041499f3ffbbe61f4449c715e7970cd3299ad9d5f6cfc16bc736ab5adb1645efffa0a6cc0ca552a8f74be60e41e5755cd03f169197ce0316741c0c59d1434921133980c66d5fce28df438fc3a6960c5ca8c36416b4a56cd8e1cfee6ff77871cefc44c5f4f27dfe1c4a14f89274e9f224cfbcd08635773ea8bceda84f92789dfebac3c2b067c03ef82fa6475a0992b0ad06c69ddc878bab8dd5760c754ee084f9e3ffa9", 0xfc}, {&(0x7f00000000c0)="0f230f4ef678130e431d64fdc9f30c150aae89fd79eb9864329c241e2067d4", 0x1f}], 0x3, 0x0, 0x0) 11:10:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:10 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x0) kqueue() 11:10:11 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) 11:10:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x42, 0x0) read(r1, &(0x7f0000000240)=""/252, 0xfc) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x6) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r2, 0xa, r3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:10:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) 11:10:11 executing program 1: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "99d1cd361e0c8118f180ca24bacb022cc66fa2c9"}, 0x1c, 0x800) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1, 0x8001, {0x49a6, 0x9}}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x20) r2 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r5, r6, r7, 0xa0, 0x401}, 0x5, 0x77b, r8, r9, 0x400, 0x8, 0x6}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x4f7) r11 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r12) getppid() shmctl$SHM_LOCK(r2, 0x3) setuid(r10) msgsnd(r0, &(0x7f0000000340)={0x2, "a1b55d09c7d51a6202b4ac2ba178728124286c5a42a366ca1538826f06c7c3e123918758aecf846e8c0ab697ab2a8af9b79acc9b85e3f35e6071e44f55527d8a812a32649f5e98681be202572fb1f181842357701401f0158a97fe7efed7de0348e1677522b81b8f459c33f4381104045042cfe12d1311d6c0e89c0f867d4777a9e8d4cc7427a1a025227b0b6691ae3c4831ac1e65dd09d16554bd5a75"}, 0xa5, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000400)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/120, &(0x7f0000000540)=0x78) shmget(0x1, 0x200000, 0x400, &(0x7f0000e00000/0x200000)=nil) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x0, 0x0) msgget$private(0x0, 0x200) setpgid(r4, r9) madvise(&(0x7f0000e6d000/0x2000)=nil, 0x2000, 0x3) login: pckbd_enable: command error 11:10:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet(r1, &(0x7f0000000580)="73f4365943c445f875f1f8f6531af55ea32f2b337b1ebe2be3d3dcf086a31427f497c47c5af0dd4e20485e303bb1eab12e6b702022cc9672f3a5880f3c516888628c93a3e72c397f0014d60609f4c8bcda3bc57c0f509b82d30323923022ad90741cf1ecf7312ac48082db158a235a830ce92eeef2fabb578c36598e7583535d8653c0ae0e7d68ebf64c124080b75c661f84ad43451707b6e14cf6b30722ea8fcc344c06025102161ec519af49b9ee9ff9febed84f5aa42c2cf268cb2838cc3ae6ad05b5055d834bd9a24c25fed539927cd3c8896f9d4247030291f01036152aa78e46a2a9c9b88f333fb0af34", 0xed, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="cafb8e49ecce081d913d764e9679308cb3d7e3f07174acf27c77a86cff85411b2d8fdda84a83b668b45f40c3544570d4cf7642b7e57b33404c4b1b31bdcd56af31183de6c4052029c8088eeeddf580988db5e248cd993fe0f80fb2b48b00f3930a3f88796953664230ba6b86ce2bf6a8c0acc71501f027c8d943daa1d94ba37b09192804eb6d", 0x86, 0x0, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x9, 0x2, 0x2, {[0x3, 0x8, 0x1000, 0x0, 0x6, 0x3f, 0x0, 0x3, 0x401, 0x5, 0x2, 0x8, 0x20000000000, 0xfffffffffffff001, 0x1, 0x80000000, 0x574], [0x8001, 0x7, 0x100000000, 0x1000, 0x5, 0x2, 0x8001, 0xe89, 0x7ec, 0x8000], [0x9, 0x9a, 0x6, 0x8, 0x5, 0xca5c, 0x9], [0x1, 0x81, 0x8000, 0x9, 0x7fff, 0x7fffffff], [{0x8aca, 0x4, 0x4, 0x10001}, {0x6000, 0x1d, 0x5fe, 0x1f}, {0x1ff, 0xffff, 0xffffffffffff72fd, 0x5}, {0x1f, 0x4, 0x3, 0x80000001}, {0x80, 0x7, 0x2, 0x10}, {0x296, 0xab8b, 0x0, 0x6}, {0x0, 0x9fc3, 0x9, 0x98d9}, {0x81, 0x0, 0x0, 0x1f}], {0x7fff, 0x80, 0x1000, 0x400}, {0x3, 0xffffffff7fffffff, 0x1, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) pckbd_enable: command error 11:10:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200cb, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x3, 0xfffffffffffffff7, {[0x0, 0x800, 0x7, 0x3, 0x7a3, 0x8, 0xfffffffffffffffa, 0xffffffffffff88b8, 0x4dcc, 0xc2b9, 0x7, 0x7, 0x1, 0x0, 0x4cf2508e, 0x80, 0x9, 0x6], [0xff80000000000000, 0x80000000, 0x6, 0x1, 0x2d1e, 0x8, 0x0, 0x6ea, 0x1c72, 0x20000000000000], [0x7, 0x1, 0x0, 0xdad1, 0x506, 0x2, 0x4], [0x3, 0x101, 0x9, 0x9, 0x9, 0xe3e], [{0x1, 0xfffffffffffffffd, 0x9, 0xffffffff}, {0x0, 0x2, 0x8, 0x6}, {0xffffffff00000001, 0x6, 0x40, 0x6}, {0x5, 0x7f, 0x7, 0xd9}, {0x7, 0x6, 0x1, 0x6}, {0x4, 0x8, 0xffffffffffff8001, 0x2}, {0x80000000, 0x200000007, 0x8, 0x4cc}, {0x10001, 0x6, 0x3100000000, 0x8}], {0xad, 0x0, 0x2, 0x7}, {0x101, 0x1, 0x5, 0x6}}}) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000340)="8dce0cd393c2123923e77a884d830b75e258f9f82c865fc48c79df626bd999", 0xfffffffffffffe31) listen(r0, 0x0) 11:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4", 0x3}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x7fffffbf, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x319, &(0x7f0000000100)="969b100e") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x6, 0xcb2, 0x5, 0x2}, {0x8, 0x1, 0x2, 0x7}]}) 11:10:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x10004) readv(r0, &(0x7f0000001840)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000001940)=""/213, 0xd5}, {&(0x7f0000000400)=""/84, 0x54}, {&(0x7f0000000480)=""/198, 0xc6}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/29, 0x1d}, {&(0x7f00000015c0)=""/229, 0xe5}, {&(0x7f00000016c0)=""/184, 0xb8}, {&(0x7f0000001780)=""/172, 0xac}], 0xa) write(r0, &(0x7f0000000080)="266a0000000000004bee63", 0xb) write(r0, &(0x7f00000000c0)='\b\x00\x00\x00', 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x203, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) 11:10:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x7fffffff, 0x1000, r2}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) 11:10:13 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) 11:10:13 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() ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) close(r0) 11:10:14 executing program 1: socketpair(0x2, 0x4, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCVERSION(r3, 0x4010426e, &(0x7f0000000040)) poll(&(0x7f0000000240)=[{r1, 0x2}, {r3, 0x41}, {r1, 0x100}], 0x3, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r3, 0x6, r4) 11:10:14 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(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/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 11:10:14 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup(r0) dup(r0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10001, 0x2) sendto(r0, &(0x7f0000000000)="5abf016c44a207460feaab48d427cc024873764a1ae4d08461c559950a82d4e7a068284e1e4e8b79abb89211b2218671b9c4224d0742134d0e466839c391d88a489c27d1d743526916360e9f9ec76f6295fc355840076d600a6dc34d248c5fb464ad307a56114174251d0623f6f63dec8e0e1ab22fba010d6fe5f01f538025c1ac554ceb601395a24c", 0x89, 0x400, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socketpair(0x18, 0xc003, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0xc780, 0x1}, 0xc) 11:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 11:10:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20181, 0x3) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="d3160000ffff0000e0ffffffffffffff", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xf3) 11:10:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20082, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) 11:10:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xf420ad2cdf114074) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getpgrp() r3 = getpgid(r2) fcntl$setown(r1, 0x6, r3) write(r1, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r1) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) 11:10:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x50) preadv(r0, &(0x7f0000000180), 0x100002bf, 0x0, 0x1) pread(r0, &(0x7f00000000c0)="dcfdffe916bf745968d6421388d56462c7feb3e017e877b15c547f8e5a4c64e390d0a71ebc21e01ea9c1eb2edc6234510f34427b6c90", 0x36, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) msgget$private(0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xfcb) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) read(r2, &(0x7f0000000100)=""/116, 0x74) 11:10:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) syz_extract_tcp_res(&(0x7f0000000240), 0x1ff, 0xfff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 11:10:15 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 11:10:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9}], 0x2eb, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x7, 0x0, {0x9, 0xd45}}) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0xfbc8, 0x8]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10401, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 11:10:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x95, 0x8}], 0x100000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x0, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9000000000000000, 0xffffffffffffc1e0}, {{r0}, 0xffffffffffffffff, 0x92, 0x48, 0x800000000002, 0x80}, {{r0}, 0xfffffffffffffff8, 0x15, 0x88, 0x5, 0x6}], 0x8000, &(0x7f0000000140)={0x2, 0x8}) 11:10:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x1) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x40) r0 = semget(0x0, 0x4, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/61) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 11:10:15 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8c1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x4a, 0x2, 0x3924, "8b8e6c20270106113cb778eb041d60a433cf28b3", 0x148, 0xa21}) r2 = socket(0x18, 0x4002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgrp() r4 = getpgrp() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x5031c47e263f46c3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) setpgid(r3, r4) getpeername$unix(r2, 0x0, &(0x7f00000002c0)) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:10:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x200) close(r0) 11:10:15 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/77, &(0x7f00000001c0)=0x4d) socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000180)=0x3, 0x9e) write(r1, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x92, 0x6}, &(0x7f0000000040)) 11:10:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) getrusage(0x0, &(0x7f0000000040)) 11:10:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:10:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f66696c6530008c70a630c839e216a0b8b2a2c175a275a511b83ea4347b73ada3cf62a935148f51f88a1e05c6fcae26de5f17f8decee6b2322cea26936417874d44fdfad9f957024d317303b04d285ac082ff424875cbd1d8e3ca162954b13bb577eb5b87f06f72765444e25938df8a6e5fdae755bbe6626236aaf1c6b7cbf6f2e307496caf44bafd081d7371bcb00f86d422216898a01549ddc53ea6e119b961b0840d487812ebf25d0aae82dc75f0e9fdc8c2af2ce2878fee0200"/207], 0xa, 0x0}, 0x0) 11:10:16 executing program 0: r0 = socket$inet(0x2, 0x5, 0xac16) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x0]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0x3, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x65) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) fsync(r1) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) close(r1) dup(r5) syz_open_pts() 11:10:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') 11:10:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x8, 0x0, 0x8e) 11:10:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) 11:10:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='\x00', 0x4) execve(0x0, 0x0, 0x0) 11:10:16 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="b58ae5e210bb2603e5c0ee225ea2880712f8a30d71e6ab72ae476fde3078078eaf2d4a7a0e18b7f1a208d0b042f8e5cc032197f972d9aeae09b0b89c39e10fd9bead2814921b33492bb1cc6463212da1997edf1a32f6af7e69cd8ff46ab1f0f0fcd6969435197a5f30b1c19579f5598f6ab85ab07a286a4ac9f62927cf473fe23dee27bc51d65c6c29e1c620f730d8c0180dbeecd9c375ce68ef44b1d35a15971b49009a11c6b3ac2ddaa1a9f51dafadfc7b232db02b34ff0d23a736fb4bfedbb08e75f3d90d349b0820c7de13396cb4b80120330ad4d61d908e194301", 0xdd}, {&(0x7f0000000180)="e32eab7e2fe61af6afc317f3c81f55b79005603576a59582e43f1190105a2efee9ca1edb8347b6bc75eb6755a7bd06ec9ce5fe5dd9c5ab35a9a2f2572944b3940b3defa2f481488da04f611d1941d9721a20d37b4247fbcd925bbb7272", 0x5d}, {&(0x7f0000001540)="7115d9d69da755215cad7f4ca9621ed48b711b8abdc730c29b243ceb6a2a1edbc877ddf71310c496319cf9791bfe160778491a938f0f13d2627ee33599294281ea2b3a5af2c29d361ba1d9f43ef99bf11ef2651331cd6b48731d896e73598b5fb1888034401da6ce064879b310aec26b5202ac63d0bbb77a63f867dbb2b410812f3c84191f94337d6cbd6862330369714d50a3bed09f4cdb7d22d9298e9846b52ccaed1390148259fa057e0240ca88a316fac53a6d31b74e4e6f4cc2f6b5881d30b73398b5ac4f8bec49466a4e593869872c86cfea0a1bd9ddde835fba651df57fb0ffcf39fc683ca78d9fe3e7833847fce2767d56a2d34715a323b8a4805f5a5ee2e747a301bc66a2ed63bd21ab47bba27ac1b88f274649b9068bfdc18440d45e71542c45e3ca16838a469b8ef23230d46c854edebe8373dea07a2af2238cc635c3c328ac4600b6da332f252d7ef646a28124ad33a171a7e6d43e13d54ed25a9e4606f72e641797fa4081ed90a1fb24dd91a3b22af09b109b963ce464019ebe41e996e17c4b1be82b258ee1d00c437a3a89edfe428adffc7495e538aa73e6a660740df4952d0b75bd4342d05a66585fc3ebb6c6d705e3eb483eb6525d5661a4ed1795d60020dde529f01841e0a562849854e5e4c4e9ab5caf948041b54c35e8f7fd1f60dc1fa524f9a5bc96982619d5f6a0e30aa31019f8cbc0d1a1a995e11b76a861a6647198830a2c96ecd8fa37ef60be175eec3883a0a6b47d741850aa3185c15545ff45e4bb34215c32bac771ddba5dce2df1f11874b875e270df42863d6ec30e79d0264b23c240bd946bcc95a6e6093e0670a714931295a6a1dec8d9675b7c57c25588c3cd546620e875f4225ecbbad1c4bf5f27b3bc362bec17ae7dc39cba88b6c3ef87ccac951058e27b0916085b7d25f1901d7e660e5a270a138e2da675e3e0c0dfc0fb9e4e89243146650598c5873ec201767e9346b2b62ae5c60ae84320f7e37dd3ea33c1f1c7001fc1b4a69a7a6692b89b41dd90cbcbf5f02791c11c6e0579f767181a17f6b3451ebe82399abcf00029fb2346d2cf4b2fdedc469fe3b4741f266913fe49c3116b3239f7163be2ced71bc0e7f256ef8ca1601768a79457cd0a3bc46feaed1eccce50b9315d0c90404f1a1ec299b8801697d8bdf18db92c082a592ec0025859c9f318898320e441651ba36d61c7e6f86214cb26f488cd50e2072c0eb6807653c84d26847be21d34e7ea9bd27cd3df63e16cb6c881d020e616a78975ab3d02d1bade4adf512f210866744663656c26bf027b6e413ed9cc84296bf247f8b1953488a6015931afca2217813186a7cfdc615f7204a0044b9fbdb6a3d99970be15334257250aa39b8bf64be87f8e6f8070a656c89fde039e3c7cf7b2ada0c6666c729cd7396b611bae1bb08f58f4dbad004fa1272cc41ef6468f521d0b9fb86789a229b2873e9f3256a98b7a0211b252b49c2067cdd7270fac11e3efb500e9d70b97cf3204e5b0bc8c781cb7b69873036a2fd3180339b02f7d6d6d60f53f1768554f183db1aeb49171c4d0184452f980d3f9035fd433ff2b818aa5d7b327788d5dd2d05c4cba87b2a02c3d1a8bcdb56bfeeb6b18f7570a3d3762342ccf56079d2f111ea9dd9482de9f4ed808c0fe2d201f72b0fc65884d153e9ad88cc06925a52aba2bce1114274718d3f5d17f855a8e573712507f69b5ae078d77a044fedb0df0c4d65394636cbe1d637c15ca8c55a6ea014bf0d4e8a65e2341b93a704b3a0490c888d1d1b5e65f1b626d88cf2b07d5c1937db0666611d6ff8fdb9050539229372481e78c315de47e845253948a32ff1940cd0f789226e3524e8d084eed4473447c9d3f29817dc18912a39c8af7de7aa3d68dc05996a6cd2a92f2131fceb38afa1e74f2d785734beb6d6d975b1886ea38a17ef719f74d9745e5e3f68258514343e4643698cc4a3a0e5062c1979b1ace7dea743074b4621b0a6d3779dffab8a289cab9bcd129b517cd78b14f4b92f0bf1e45a8f767ce213c0ba77932368000857ae966c985e9a83156a3b57cfa21310c9e8ccff7f4059df598fada21e03605d0e11f8438d4fb4bd2e3ee771373c0d1ba71d2318d1b16338da5330a058a76ca5878a4df95cf2618c76689b6ff9dd5b861c49344f613108fb3e344ce5fcfc8dd9d0949397e0a9715dcf917100c17f8236f8b96978688907dfca135272bed044947325b97f2191c2db1d99d360c97bd6db41a9b443c1e2c20ba3d80c4513c515d4aec3fadc62cbab255e8da224a08fa7cb3da9b45a1b7f67cb9db3d8b7936147f0f8d61530635b929a441d05fe60834ab05df644c310dc0dbf64cf13f18c2807225664d1c79162471ef942625ed1152fd23d15de3bcf5825832843bd8a68e63fa460e368359a51b609200dbc0bd842f01d37e7e483afc85152abcfc7a69a472af8edf6ee91bb17cb83d21d51566ef95a104bb4d387b90de388234171b466a7a5e01cc8f7b0e219ef5d2db7d3bcb04b897eaca29a1451d1d3b56623f167669c37be21cef61550b3a57a786d9164de4295635d41c99b9e7bf451c6970b7540bf205133462ea2ce9f54e9a5f1d4af2b842ab34497e4c6cdac07a51f293d8a658d2c1fe7da26d16f2048b3b1caa08947d44261fde69f0142d3d91b1e4c36b729e9b24b4d85c83d1d214dafa3e2d911f046813984f5a71cc985c9c7cf2cfd9aed34da8ef817ca475b38b816409f08eca0fa1fa16fbf40d760fbcf19b81863a44bcc5dcf8414650bb4168ce449ff2d234bf144d32e78c2e9c51f3b3a678e3d24316d67244b8e3b4e10747c0237a1ebe1105be412d79539f5dd01497c2ab584ff460a8372bce74090aa545f506fae56666d85a397c477487e3dd43da007a54af724b043e11d430f2262ec64e92f918bc11989acf196fece6565aa930f0a161faf684eafa385558556eb53291290be1842a15ddad76e565ef05421d82f3ce6a23d568839a23d929141b93f388e1dba992757c10348592c199802681b76f80eb0ad85c5ae12f6817e7faab43198ac8f4d0826bc10aaf4b6fe20c624f107c2f66597e234db046f4e74c8ae8c60d761929dc716b4102c28ac6b9c2a1d345bfe5ce41ca1b6dece756a9ba3931c212d976a3d0423f3978b79486e707b1be22aa822b6b08483f23da943b9264567b97f577d8c9da77c1db52a90414c1a1e33e0d15ba36809278e4a77a96cdb58241032be9d04660465ecb0989b231ff8dfd777a41d38cf4cad3a048b3cace2cfe3dd5dadb3a1234a14cd8bd8f1c6befac43f00b8f748260834829ae88580898d213e651c6b7c7ea8c26eeb6858dd4e54deeb4c6402628eea574de7906617410a337ef5d710a35278dff6e654c7a6e3238cf49ea20f220fc39f8f35075f317a5bb7e283e489638ee02b38fb54c02d1ceb9f15f83fb8049db7470d43f11359bcc01b1ea709a7a5912c1cf82f9c44054274b62170009f1d034432d407f65f7dcabc62d0e626aed63be0f418cca5046bde777c273f79de1166ede64ee51131858b91b8cb861d8144a70715cd8733405072bc1f2f78ac450869c2720b15dcf4d79c84d224847fda38446228c8edf9b880cdc7274dd84b12315032523560c4fda6d73685b42176c13074c09180687d4e267201fb1e34ebeae7d280a149190a043fd73366c676b294d85871fc475a20227b6d9ad69d592aa15ab2792c452bd2b8e97792a43f4afaca68c0148def026ee8d4452537e376ab2207c812ccc1142963ea19cf887624202dd03b9960911633d5c49714eeb6eca9f438cbdd9fcebe50ea17186004b1a6a647fab5fb921e7baa5013bdde984a5b8dbbd4fc2955cf25b22d95ce71ad343f3aa9c674c4577b2d241fe78022d7e9d8e4d74c6bf18f071f5e23840692b914d3cec6d648130e91439c0f524bb092c08e8c732926ebd21a2cc5b8190eff1ce6911b3a0c2f1de2ae23c24880f1b9b92e22d163e6ea0b30e74e48956c23e9f844e54288266543d9edaeb9336e11f318a06c442d81c4f8b2df39ac26747bd9cb6a75a268888f5eae6673a95b5059f56757a7c2560ce17ff036cf039cfdc391ab095bf63f076f1865dcddc6f5c8d2477a2bd3683389b57d4e826a4f1bdba4390295813a4c4551ecd0489a15e022d4de0e992f1b6853e8601bfb79abc45f51c85353c3581662e18e4c7b37072e386be74b5115b918c6d50d3979bee1b1a12de15d9e116c210e5ddc203c13fd5910b95b763be64e5ca98a04538c828c558a3338155bce5258663c873a8a6bef8b306fa5b8a1448bc3549d8f20428256f5cc2266cf49da2632144543d401b670cafa8db5209cf730383d5051e1ea947340034d649aaf54c1b79fd7de13fd8c42a463e3900127beb363ef144b82befed03ecf0fdabeaecdfd98d488dac63a028a0ca9308b094406babac25b0159c4436870f7d53c29ebc7720aaa6f0a48de3087846ac4eadf83547e278f49b15dd6a1db6ddcff580bab92a498a84a56fda70fb8659ddd9f4747817c122ed5f335e9529e55c7564ba4754bc3f3c0c5d4b7762bac1721ea2865bc7e64a2c8ec0dd3684deff0a5db1026865bd011d8db52ec4be897c5f6c665c4c4394373f9111a9d345587d762d031c19a6c042e9832fa9579b05840fcaf21eef1f5c29b1433cc55e8db45f693a074575f579c7679502fad9bfcd27aa3aabaa12ac7860b2e3dab0309b3d406997c2af96fd790f6ad01a7cd1f0eb46ac036154e63942c0e139166d5335bafc6baf69cb4e4f67599ac0212dcc65b0e328a7fa2ab4d2b3116cfb06ae4e30fca930ba84d619a5f40c6d9e03daf8d868bf972b19e5a4ccd3b68e4a59ff18726c5e3a844bd3fc4c5dca49cd313aefc8fd5397fc0180877ffc0365da10d262753363cd167a909bcf9e9f4a18d8469a992bdeebfbccd934c47a1d0e530c61b7689c8a9dac39521c1a2bd7c11e151eaa12f43a8d2fd553bf9fe8f69d75629e5568af4636a3fc8fb560e8588c5e5f163275a45aabc40eedaf0a5c46806f85ee61f1574b792c4f275a25a1c357ca280378cf0098e628aebd57d0860535b7689a95c8dae839894f848c286f894590a6de716f71ce4cfe4e266dfbe244a80b155345f9b543eadf84b711cb5ec923aaacbf14112d6e03650bf4e0960b9da373b22656f2d40ca54e14eec75735d555c03946cab63cab520c0c8ea68da877e173bd2184400d69f46d74c3dbf0e74cb30b2c99d7dd9db29d74855e4ee8839cbb8e865d2addcbea4495a7eb6c6658894cf38673738a15fdf6d5c70ed1077a4bc5fb2d748ad0213a5c3ebe6b96ace424c4fff89944bfe0e237ec5a328863fda4cc5d33f288c7c8d10a83af8f0deae8737b43e43d0e51ee092410977008cd210a46ec91beab5c5a01d0107e55416c4a9952debbfc511cb2ca691bb2aaef4170ce5218a75e8856cf0af5972a172215d2a493ebe62c591e443a549fe59cc82060af1a57397a23c9ede7fc501a67cc2e3dcbc7d7b56cee4a7ec50edcfd74d76df5100d5f6f0b4dc87196a80bab80ea595e7332a66d8ce524197f4751f9269b3fb7e8b92f7069e208f7a54215bba38b209c1348fbf08f116f87b96c55c15afd1db0c986c9797fce92d90862063fd3adb6421d5dddbc53c2dac1f3913ebf5cbd2077c48453a2d5a36f3445b77bace1b3c514e8eac8d5264df290b865752462376962726f1efe100cb01e1b6783bf567fe52d4671fd9723bb861b60cd0b04370f09ee4e4e8c1547b242b5bb1f9ea0333fa66c6c221e332b57d73b45fd9ce9b319bc", 0x1000}, {&(0x7f0000000640)="5e3f7364eea75077a36ecec51a1931ec673752707c915c3acbeaeab60b0c7019f58a3c9509657bdd512f9bfcb079ec0d7a6d6cefc82499ab0b3dca722974be3b4cc6175d4695f8f15d03589978304cdb3563e7db4d6157be57c80351715f942b9b410354c00c530896d5854f0ac8fd785f0de2d853d643a3903b289e6e64441f5d4e3588c7b37199f10dd3265ce7d47333888d91fb01dd6e6dfb1f6ab953e5900f04134597e76642a62d86b3f3f6cd85bd996c8ce01b8652c40a536e5c3df55ca7e95a675a5b8425da39ff521fb6157e9bb8d6eda963bb8fece10e3f0282e9d5f75bc10087705ff575f6709d67", 0xed}, {&(0x7f0000000200)="d5ff89d2c83fab91e7ac723bbaf231675093bdfc78119783bb087f5ffde14e58e5f8833345d0de3cd1d5f632c2bee58e205ac01a394e9bdfea5bf7d49f7f88b3fe", 0x41}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 11:10:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x30) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xfff}, {0x6, 0x5}}, 0x2) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/62}, 0x46, 0x2, 0x800) 11:10:16 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5, 0x9}, {0x0, 0x1}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x40105704, &(0x7f00000001c0)) 11:10:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x0, 0x5, 0x7fffffff, "002100008000", 0xfffffffffffffffd}) geteuid() write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="b83bcdc8c66adcaffcf6277c7484865d9b0d6795730b7085f14c36fbcaee14c8d9e634371d03e83cdff81b8669c7", 0x2e}, {&(0x7f0000000180)="cfc08fc5811fdfc7914a1e9bc27b029eb4d1b491142c178de4aba3f8060df6273dc860374fa3ddfa3d77e1b08c30770da71d3fe9c170506c57f6043451603761fc2854dc600930e32543154635991ba7e4216a01c3eecd14c945e5db433f32282ca901ded58addde0cca8ff0038ec69192de7a3bc016b025dc6aad06db6088a38172cd0db33b33ea9cd50468cf069222d9d225f725952fe8094e5da38714d8b221892f4e209cc75dc21ec9fad15fe6dfd1886a31cb9b7678e2ec288415ff7e1f51ef", 0xc2}, {&(0x7f00000000c0)="68472997ca1923b8595101b11d4056d85d5822cd01f0aa44b21ec48ec11cd28f68550e0ad8ffcf4bc82aeed6360604d84f8fe34081bfc27d5fadb9e7ba5a9304d85b6f6786ad826aa51f33bdee2a491967b0efcba490b58328bda9cb3b84a887e1b1d527503784138c5fba319136bd7545", 0x71}, {&(0x7f0000000280)="98de3c0c10555146a6705fa0d7efec242de4ad970df024430b67575e49de283ee6449db7958e919e55bed293fd30a2145218ad1aefd019d59ee4bbd007f22e72cac608029b118199123d781c0e6e961e5f9ef3d6b99d5a7978a48fcc99c953445cf03db66be67c7dd1a7c576ad492e1ba2dde1b6119f4d7459f14d09e0766696dce712c3c508114050bf27f492376ec1fa20389615132227448a09a3f4cdcbbc8208c47b0f4839709c36656ccbdc6bea68238aa5a5a50cf72c68cc8c73bc07e83c85c60b1f5ce9e7de8de23f036c64ae7e01c74f3fad441fcbfb76fff80c3eae3dddaf15", 0xe4}, {&(0x7f0000000380)="22a267f3769ff3af8bb5dcf0ccb1e0f9769401ef8436dea7fca4c4bb0b71276d22c704412dfb374bbbdf62cc50d5ea3c867dc37447ddb6e707", 0x39}], 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) preadv(r0, &(0x7f0000000140)=[{0x0, 0x5b}], 0x1, 0x0, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="2ccc7b2678dbbbe6e6da3b025262c6377efcd975b51d072de7a7b24a86e9a79b731bf002a163926bed838331adb6d05babf52783852df837bb3e71ea8e79e57a4e0dfb2f726ef87f8805e17937a979de44949573b9e0bf8fd344447a69558e6f7c1cfd8fb40ba98472de2d048cc4ec416ae70279c4fcbd778768e517865801c49c5b9de900b3b4dd736e3e46792824e4347c18dae5df76173d4c42dab57ead852d1faaede9b0467c24714f3aebf85a77595ee2d3", 0xb4}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 11:10:17 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 11:10:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 11:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000001) 11:10:17 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 11:10:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40, 0x0, 0xffffffffffffffff}, {0x6, 0x9}]}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x5, 0x9}, {0x18, 0x1, 0xf748, 0x401}, 0x2, [0x1, 0x4, 0x80000001, 0x3, 0x401, 0x4, 0x0, 0x5]}, 0x3c) pread(0xffffffffffffffff, &(0x7f0000000040)="8cef07b1dc8ca7898288695bc9ef9e5f55eb750ec608c6664ebc36d9111556d4a1de93998bafc33cc5c6526e1e654490d15eb5969f1b3f2b6484defb3089a10bbb19c63c6f28f9279d0c1aeeddd3ddfb760e690d5573d733215ff50d47a54c5ae323c5185e4ad961ea9058f69f4320b42646fc0c40626b47d088a12c", 0x7c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/123, 0x7b, 0x1, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) syz_emit_ethernet(0x1, &(0x7f0000000340)="d9") 11:10:17 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/255, 0xff}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/8, 0x8}, {&(0x7f0000000380)=""/149, 0x95}], 0x5) 11:10:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x2399, 0xffffffff, 0x0, 0x3, 0x1, 0x0, 0x3, 0x1, 0x20, 0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x28b2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r1) 11:10:17 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x2000000000000) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff6559, 0x4}, {0x3, 0x8}}) 11:10:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e0300f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af6bff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/112) 11:10:17 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8008, 0x0) listen(r2, 0x10000) 11:10:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x3}, 0xc) 11:10:17 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000005c0), 0x10004) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="0871c7f90867b6e6d1d0fdff623e1e1a54fcc27e6bb7", 0x16}, {&(0x7f0000000240)="7d2998c41f0e4ecb573ecf06b74baaf60ac242584d4e6a2762ea8d2af9658474c9f3fa0ab0b7a9a3cafdac4a6ea7bae36f867a96fd6da34117b3a010e957ebd773ac1c6eeac301bf13f4f53580a5821f108c9515adc9", 0x56}, {&(0x7f00000002c0)="07df5c5de8712d0d9099ed8989c15c4c7363fbe40ac07dd877cec65f3658e1fce9c3bbe06ea92c1e1016285553614b058837f11397c92e7f8c6cfb112e59ea7dd878cb38c57d31d12c17db81ecdd262b776a680a7ddfec20c2347debd023c6a92f15798b6faf1a59b0284d6023c4203bfe9b2b5e12e676f125aefe75e56990a75cbbca0f5583766fa0fc378d8befe9b5c3411551", 0x94}, {&(0x7f0000000380)="1eccbb044802f76fa76538ca3464f91a2f76e724158d96", 0x17}, {&(0x7f00000003c0)="9e76c5733ad7079d86522a87f135a1bccb7c9fc83dab05759e74611b198059b0e1bcfa8018906678202eb43d63e47a3e740e2224dd34157dc0ffb5d47bce65de459eb12d09768666607778f307cc8d9d8b1ff73de44eeb30130a9816a8023df015a3577a16746c8bc112f2743fe69996e6719610e4b1021d36f892c1e36ac022fa509785bf49b3fa9ede8e61819cf82f5d3ef6dadfc19c1ab0cbef15433a18a4df3b4a67a59c79ae5c22e761eaffb32345ad5a2956229bbdb58c8eab2904c2047a7abca14f69cd88c62bdfea679bdaccf18f", 0xd2}, {&(0x7f00000004c0)="b74f85a5867e1a79c10dff85fc12e1280c657e445657d43e9ad87bed92f7aefcc26a", 0x22}, {&(0x7f0000000500)="84c28eb8d0f3ee56fabd30fc3261ecbac007ec7fd6282a8187d964e19e0ba4b60b3b7ce96a2f6d76e549ee3d8f4ab6af0517ea143dde792c2345b0853c3123", 0x3f}], 0x7, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0xa1, [{0x3, 0x5}, {0x1, 0x80}, {0x1, 0x4}, {0x2, 0x6}, {0x1, 0x3}, {0x3, 0x23c}, {0x1, 0x4}, {0x3, 0x100000001}, {0x2, 0x7}, {0x2, 0xfff}, {0x3, 0x6}, {0x2, 0x4}, {0x1, 0xfffffffffffffff8}, {0x2, 0x8}, {0x2, 0x1}, {0x1, 0x8000}, {0x2}, {0x3, 0x80}, {0x3, 0x5d1}, {0x3}, {0x3, 0xfff}, {0xc025e6435698f672, 0x5}, {0x2, 0x2}, {0x3, 0x100000000}, {0x916ecfa544488642, 0x6}, {0x2, 0x7}, {0x1, 0x3}, {0x3, 0x1bb}, {0x3, 0x10001}, {0x3, 0x80000000}, {0x2, 0x5}, {0x1, 0x90}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x8) 11:10:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc6b, 0x0) dup2(r1, r0) 11:10:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000140)={0x100000000, 0x4}, 0x0) 11:10:17 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) fchflags(r1, 0x10000) 11:10:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffd) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x101) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x180, 0xcec) 11:10:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(0xffffffffffffffff, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 11:10:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000100)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0x6, 0x7fffffff, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getrusage(0x0, &(0x7f0000000200)) 11:10:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x93) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 11:10:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x1000000004, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x5, &(0x7f0000000180)="e7124d5b370ea8d7957959dbf80dde13258c825b363da4f173bde3da095b24d9ddc25d650900ffff5259c9a1f9d55a1ee4cf69a023e38c69ec44e841feed000e9f99699ce7cf7107cad35a81fdce5702b737458c47d2e798281cedacf296c438d742ab197352", 0x66) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x6) 11:10:18 executing program 1: 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"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 11:10:18 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) 11:10:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) fcntl$getown(r0, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:18 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = msgget(0x2, 0x20) msgctl$IPC_RMID(r1, 0x0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80185760, &(0x7f0000000080)={0x0}) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0xfffffffffffffffc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 11:10:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x20, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00001c2000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x848b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff85) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 11:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x100, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x53, 0x0, &(0x7f00000000c0)=""/83}) r2 = fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="913fb213f38e50e4741f46cbc32a8a43fa0524adacbf223b6a26", 0x1a, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000280)="597e2e7e5aaf1090081246ef53f87efd4262e05bbdcda4f95189237f7710c0f1e9240cdcaffc95239de23ed61525704db055b4bc59f3b3fefb83d7d833498f0659f7aaf4e9905f31e785fc13b476a02cf3e99045663108056624152c724b99f7d7fe325ac5d6d0130bc1dbc52c0658280cc3b27b407d42dc7e08d68444d2585983554c973b7f4725534019ce1c6c99bde1625e7b68df4f68fc3b254d702270db39d6b2b56119b3c7cdb01be3f47a748eb2bae633b4", 0xb5, 0x1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$KDDISABIO(r0, 0x20004b3d) syz_execute_func(&(0x7f0000000380)="f3264683112c662e3e432149542666450f3a63fb3dc442953eca650fba34cd090000003c2e6cc4c258f5c72e2641311ff30f5ae7c4417e168f81000000") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000003c0)) select(0x40, &(0x7f0000000400)={0x6, 0x1d, 0x9, 0x2, 0x2, 0x4, 0x40, 0xfffffffffffffbff}, &(0x7f0000000440)={0x3, 0x4f2, 0x40, 0x9, 0xf9, 0x7, 0x10001}, &(0x7f0000000480)={0x18000, 0x5e9, 0x2, 0x3, 0x4, 0x6, 0x1000, 0x6}, &(0x7f00000004c0)={0x5, 0x7fffffff}) fcntl$setflags(r2, 0x2, 0x1) connect(r2, &(0x7f0000000500)=@in6={0x18, 0x3, 0x742, 0x81}, 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000540)) r5 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000580)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000005c0)={0x1, 0x2, './file0\x00', 0x7a, 0x4, 0x0, 0x3b}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000600)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) connect$unix(r3, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000900)) sendmsg$unix(r3, &(0x7f0000000b40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="ececb3c55417bb67ad25ac1f4609350be9e0a97ff0422a3e8b3b67ddd03154775cc43d5fbb2a11f22fb0acda8739a09fabeb9c76a98006b162d55b593ec9b326e62641ee9fd74d3d7bc81e43f196170c399436f4618a0e54104766e16d59c3eeb9340594eb9369cc13089a2193557605585c6811b09f7e841b230c498712af584a38eb22acc6552607dc6ee0eb1eb8a09a175c366ccb8927824ebdcc5aa23141d8d767a88b45a0be9e1d4ad202210fb083a63344bcda08d34709d4b8dd41644652e7c14a67c93259473499a4d60eb4f841089d804f8f05981f", 0xd9}], 0x1, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r3]}], 0x20, 0x2}, 0x8) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000b80)=0x7ff) sendmsg(r4, &(0x7f0000002300)={&(0x7f0000000bc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000c00)="239c9c8d5f22232ee69e74d1c1c3716f3d7b296d783b2dff2996e0a7257435a3a642d0e148835e6b5f8a8792c32f385b78cbf306b802a0a5df", 0x39}, {&(0x7f0000000c40)="4ccd5788ddc6fc2be9a2e75a8768082fc461462295bcf394c05db16cf925bff885b0f432bb480609d8ad7e8ac175da1c59d3fbd04ada0e3dc1d13bad3ba161d88f15246b4e313f0c2932ca51f4ae82b434c8805e8eb1", 0x56}, {&(0x7f0000000cc0)="0b048a0dece96cae7a1cd961346c6f867aeb0dd25bb3f47547d716dc779455c11ac5692c563bbdd5eb2cb75c005a6f9c79812f57c5c5ba82d5c164244fae091c", 0x40}, {&(0x7f0000000d00)="a884694560410eb7c26492de488ad313af537e82479c359384f69c3b10e117cd60a90c83a250952d22c5be70d7528fba446caee70c41723d0dacf772a3c051c48b29fced2cfa70702d3669c2d57fafa371ac6abe083c0809cb4b2279232a1d89969d73a59aca4485038eded6c2382a7a91cc9c89ab6489bf3502731b72f3d7f24467128820078b85add023d165f1b128c8be621eb4b0c2e7626cf4e090124e1d35ac1151c6d9daad331f36687b8a84629461e24f77676362e6165082fdc049d68b89e476", 0xc4}, {&(0x7f0000000e00)="d46fd517c71f9acff24441f17d5741e3e9ed69cf8e02dbf1f0662fc4c5a414c55c32ff84deddd3ca1db464415d6a9c4052bf386e3b5abb3122ca6e21fb274d5ee9e6720d7b64be00d99c7feb12d0a6e2cd55e0ae65e16a9a84975587c23e21a509db8dcb541951455d20486b56eb6b82ee74575f6247e60687fc4c092e379b460b5c1f09701cd308af4ee32bfd25e7ce9bb6c973d30b8ab65d7f5dc983ee799086198bebf337c5ea2adf4c108decdf09d179f150fe436cae4d5de7fdc0b6189dad5bd290d23d9521bd90b839d34b9177c901d73e9c0c", 0xd6}, {&(0x7f0000000f00)="bea8658893e9546929324d3c64ef7eada8bd3fd581fe3452792626ee6a1c2f644b57b82f1ccfef4028e3423925e41bd03e94b8a9d85de16c91626ad825d007c817043a772e4c749f31f373a73c8065b266404b1d98a0e51036413c45af188105bf153cd1728e078f84fe45976e240c26d04d2356c3a7acec9acc254e8769490dc586ec9a8ced7f4402c24f34e0cc786cdf4a49fc0a153781816fe38c6fdebb71b35b0641411723dfeecfc6fcdcc9165d4dc2078c04f9006b5a0b282640b497b133b8288c3f349f910048a8bb5ddf9e65b1fddf1020240d147db5c6", 0xdb}, {&(0x7f0000001000)="934bd3ebd0b2dd810d2c9737622750d326f2b90cce09022855ab59534434928f5aace68ca565cdbc02a4006a9a131bbb36628829676ec59bf320b44cac71678178144b1c62d99fc58438e058fde8", 0x4e}], 0x7, &(0x7f0000001100)=[{0x1010, 0xffff, 0x1, "9bfeb52dfcd65f38501cd8b164e28e3cb534cfc9d7f9cf877a23ee28f133d60b26d404b98a9e9b5f789111f7724e18306ca9b8d0347b1667a264b438d5f0eea5d4814357b7fb98afb5c339149a7c1cc2b29444e9565b8d4fb70444dc70d66daed1505210d1bdde9ca410ee11cf726981064ec06039fc6fd6f5b870dd826ae2185d0b20b70eebe0cc6fbd2fda63e2e7de67868de5418d34301fcaf9322102f471aeae8925f76435bb38c01e31c52ee8a2480adf4d19abb3943f42bc1e60708283f79aa90e575a233fc33b05a44934b2ca63c461079b3ea890128acb4d9b58b86d733ea69ed119b5c051ad55e855220cab9f3fe33652ab57615ba94eb9a997fd2930564054d5e2f4a82ea9977c3153ebf7d46d3c4a4eba67187124686a282ee3667b514062bbb2b778ec03b6d87d5a5d09596238f3373846589e4d12102bc5c73f565b14d50098c66d1fd18184271619d1e80ea62873883a2c685f9c96f6060d7f2c8ab915f01f73918a2f3290500f086021788dd27584231ee7c1a98ff6e0a8aabd4bfdd9e13fbb8412c62bffe511eee15df47945c434bb2defc581d6874f7cb303b60df72e4f53ba1db956e6b26604b7c1e38e559e6444800435ca346946af5785d47abe088b5f0f9a8184d4413f5f5249f3777224b5a8e5464f3fffa5b48ebef38904169f4c7260b89fc9ffec2d5801162e9b863c37cab3a062cd7af56a9fc2719b1331ca9d7f43310d87d0c6d52e358c58a7137bc89b017737abbfd1ddad3e3c0800cba4fba1f3bed7f1256ccd2e4e008e6cfc981e3be1e05bc952cb9d0ea9b5cacaba6b4c8362ba78edd89463a61f3c3f82a96cc2caaf4e836527144d5ab4d09d3ba3ffd2c18b48411001788543c2b3fb54900ec0a6eeb5795824c3271b2e342632177011e39bb0f9b81cdd0e101554761c3154f8a65ee9c7fe01f0d3b7c263a14c31405ce470f128da1b53a3112f47489f6452bc9f0bbf6195c6bd1f14d50813f360127c00e890f3469aa6d3c7b5a64534b3ba786154c70b5f073e2458bc5d6aab855d058117a2762aa2e18c93f645816e46a3d47d912ab2d2eb01e19e07af9f5493ea71f20274be9492a8dd0ce7cd50e82ddd7e31bf86ed2be840485826d03567fe6e9f075f3c7ddcf4f483a711029d109b0a4d8bb47d89248d7d253ba18da72d3e164edf8d8e36431f74d748aee999011c66c3aedf0c0931966f928dd7757d94578b606bf858e5ff977bff442e220ce88a5e66eb32afb0ab392f5cebbe13f45d0f42c63993f26b51d57e213074916d196a4fb76981e8c309e4e1a44d6670684b1dca1b66c62f6b4c261809a59fd10ac9bfba7a884ccf8dbfd02160223eb9005e8f84c64d293bf1f1e6d6c580364e95e669e4369be8a939823d7a4f7e8501a31e16f376fd741af30b44182c06b5b1d7af6fba183271dd244cb1f25e3f96ac52789d96f78f9a4a8198855106985fea3ef5f2f82ef2f7383ef3fdd9583591bc470ef1b93c8dcc410ac16d289f9aa21947a88cb316844eaf7c7c81a882419b9b07b3b0e87cad4453478911bad62651d0282d6975e0017fef5bb03989139ab949fccbcbb9e507dfed93d9f76c9ec719301c900f202761e22f03a5d174283e813622d88c85ff5aa90aa0d518065eabec4d80f0f62e7ea719efbbbd1c728dcbe63f5b2784b7d31924f9d59b9e4888c38aa6f212b7df94cab4499593607372be763d0cadc8927b05d08ee08f38556423d6390d916d4f2bb502a29316b50df1f3b55c81ad577ac7d14be26255604b8a64d2fc1ed5720f99d4e63c19f4fb18d0ef6956fd08f0cb9e892399b73f9f55048d87df4bb7cb5935024efbe04756a566dba173de9e076ff91682eb7ed999d1a10edbd7f1fbc9691b9155d8a011ff91805cf80cc4cc0591352e27c4d91e5e0d3c79861c0a4e5784660ed8f625328bf259ddd6f025bc17db68e3753e83ee591696fb680a322aa94aeba58dcd187c1940c5c4974f971bffae28869e5f0cf899541c3a411e46bee3da11b3d8332e2e533e410038937abe06440d0b354f33da32f4ba3cb48040778d4865b3252d2a6c0b30d55f39073a4a9d184a8d239a492c0e60b8a0e08225960b2e7eaeb4813919bf94412236ca971dd43389bfa76ef36994d63e66852275ebfc0ee448b90eeb47370499f1d53b473ba08e755f0451893f0c05bd70c07320bdc36a54eb59b158886000774247883ddb3c91a75f3e40edc61e1b259c2a365947823d0ae2c0bc6dbc54e84f260f7ff608ee3f668fac49e3e42a2c98350dcfbb34861ec3a60c4b118b11bc4dd226d994a7e44f140159598fab84918bb8c814e517b545cd5f1bb43281c7b14c27b7af1923e3e6d7b8e6988e86a4b9db67dedff723cf163377361adc8da01c96b7d548d2f6a75f8855071fbd40e8296492d061c0e434e7468dfa91ff6c63458f7485b14b0c31734f45a0b90622d9a9f7ef8f5698496bc57a2cbd26401aa0379e39d6035bb21c0b8928b85556521f1d402e70b7bb8e4b52dba2ae622c10db22a125a5e04afaa3d02808418faa8a8fbfc72397c74dff1a35582aa999e4eab27fc333adcd21e8503e702579394090ddc5234e7c5419ab2b6746aa01d156a2d40f0fdbf8abe3b0c24a0f56c42312cd08de4d22232d54681787144dccc53edffcfa1b018c0bd8ab0025a8e740c38ab1e0154ad4b271916000195262fc3aa1e550ea6d2c2ca6b3ed87af5c504a9a8ecb5368bf27ffa8aae28dfe772d9086aa8e182415d373a3abfdb505455a3b10393a9bdc951dd4df962a7b0e6e604c2c51483241073b83f51ed8bf9dcabccc7e7f5983f940f77fb8dbf5561d19dd12b93620639e6e8f3f277197f8934b188cc91ed96fbd71df581dc23e8d2dbe615be683aa91611d79c1ea76c1d2595d11f1e23c5e04965e55a5e658d84208834e366cfbb5ba651e012bd112eb1864c27bc4f3c6f34a6b1fa4b6d3642c17ceec25a6b353ff251fe85a181472eddeb426ed18f53aeb79137694fd6e97e0bfa793c865b06a49d2a1d0225e6a68f5f78ce7189f55044be4ba6adc74adc89b1654100198994bebb25857915cf04dcdf1a87990a3ea00bf017586976385ee352b91911c0cb856e2b4a28fcfa6f5b19822f48e2376746bd5bbb05a22a32fd7321b78ab51a54d9b4af7e8afbcf769867b798f0fc7badcd8d6dabefacf4f680dd31e8dfce670fe00460bd021f8a698dcbfdb2ed60075a13fdad93e054c6e364b41ae2b0a82336957bff6057446282b13699e1583c58018276cd3f6f3edda82ceaaa918e757a2f14fa0a3930be407f1f28a4c924d23083c8fd45fb255ae57c31b7db092917fa2040d672ae9a5f6a711868037a0f6a47afd06721d664d5811d3a2bd3fba56d54f4405160d1b381c7548683ab1e7afd5580f3afa099ac568eaab6a832a4fb691b2843fb7caa8ed18a9969618da877a8a3bd92a29b1d5a6d4e6769b783538527a61f98cd5cf11507f434736b0803ae756401f865fc102c5b2fdfb5ec82037415be9b45467cfd7b2e72d7bdbd858c360ec1430ff7c5f42bd622d88c98795cbf20c015bc228c048eb2675025694837add4781ffca53afcbf721a1517b69be525c6787202f57feef1279ef1a330046f38646926ca4f29c8c234826bf558e770c76d0f2d2615aaeda3177e3f95b8e4773d4b4d6214bd39ae48a8a9ce2e649a8656f5fdc3e5df273cd4194d5c95b1311fcab1e49c1de7c249cc9fd13695013aef602528bfea797d33adf0f42889574179ccb48b88ca30aad6b71dd03ce20ab423535e54154c5f45f289bf13afd9782e8edcb7b8479778a23e94ca4ec0ec2aee7c6ac203d8ed950489930bee858637a2c5c266b709ce406e846a54eedda28f55713034c06ab6958019124231d66f155550850e1b1ed0038223ab32794f617f22d68c5f985601cb1d4b7d41a527a56ba2f0e5b95f6021bc39e46df4fac633881261497ea00d8e17ef63e9a9e1652ea9e5e4d76d3dbf2f5eb085911b5a9c74d4f79f2442b942eb79bdb4c481ab2ad3acf1e87d430adcaa83b18a9aa80dff1cd791b445a45b2d66856a3bbdc312379a2c2787e65e5001c1836307919b0cb210a093f1b7edf87a181d58299e3f12926d3ee2832bc826ab26a7b8dc728ba9211323e8dfff46d3a072c469db84f78cff6586d3d90583d22d02824a6b5d6f3b4557b4715796c6e8092e0a273c8dff3b6728efa4fdd6a261e4301f7b696f142928a16a334833175b076b3f22120621b975514d9dd07e85b5c41a572f2c7fa0fcf87e91ba50b990365f1a5cae00f535dbd2b0ff179a7f301d2b08acd877a8cba90eef38bf38289bd8f83d8ead5efc52396e214b9bb0e6bd7098637a280bbf0989a741a0bd6a0a85f88305ac5c2ba403f31859fa513d9de595c93aa17de98ae76a37b34d09a1093d68c6ff2688304d01f83368550f4f98cdb447c2917219bdc7d839fe26014d4e5ec053074172543f209cbff2150fcc562114b2b941e61a6e209b17eb54bfb9e02ae54cc0c1856be3f0cb3eda07ab262b3cb8f86dac62b2843ec5bb53f00d2adf0357b7fc29cf1e849acbc0f698c43c198b6305e0f053f3cc6f25d06853df1512ff625c5dbd53196a534ca28ff2e4000cce9025380605d92fe65e9b701570e12ed2aaf2136059a8eb8340c660ad10870871e7cdd7bc8b32cb43f6b80d9f6b725c7318fac00d367b7397413f4681fe719edf95a7489c0307a3db3fdbed86cccbe5a718372df3834a5de0efe8bc96f132681594d88687c0076e1d5364977cc0ed8d263b979447eceb3b201f1fa3664def6a589d8a73391af63537c83bbb7ac658be38cb326fb1f56bc3af3cf6d3e41ad8ba7c1dffb1b7c7037f99cd0184f9b4240f1f63f02c76f6ba9c194b6ec4ed3d2cfceb079fd0825c2003f1ffd8066bcbf0ca865a1f8dc7e82085a6765fd77b87f3892f15294b6f3150a9915cec618a8a8c2a01f57b133929e222eef1931f5ad6fadd39aa98f41689d5a503746fd668d2d346e07f12e9a1e19ad0acd5c42243ee7675010fbd845ddba71816c8a87ad1f4b75df07b05d80ef9093206ab1fa7a28d4224ce67591a3b76959f9ccff29979da2198f9e700d66aae19396d4081198b574b519b7b328e5d2ff2eb4ae95e8a76f7bad29e74bf252498c53d49e00453af07401d9a5144447ccf95b6d43efe48629e767b4340db09108807587e95e987572bad063ec13eac87cdb4754d467ea7814e156eb2ff139c1de37b1772a2170be627521994e8aea19a6081920640febbce8e365a55a1f6b668c299220c25582d15bb54ce8ece2cb10fe195f86dd06485d8c8c64259822c6abdc3708136515ef17156e0ad3eb4bebd09538802bdf6ecf7cf14b725b2867b5a89726dc660424e67819efe0fffe8dcbf5c5475d9a65839b42f7ebd79dcc90bd7436c5041e3d7cf314f1e0e32c0f65bf62bf2c57867e7136376c79041971ab5066d54d0f8dc4f4ff58d79d6f0391f1f16dc43de0f97f8c0a68a6c861dfc9d8e92e8060b762c1149fb9b0df02cca6c5c6bb06764093401ed93cf2163c3269521417ae8333d0813758036e43d4610ea99671c283bd2984a8370441311542e75ff223fc21ba555260315a8c3a62b039b85ab5c1541986ad74983dcc3a478553c7ce68e859bb1b115f46509adf89ef7e0253fd16f07c0ea47e0c2f36e798d89c12deea66ba5352564a45890b18342604943d431c1430a4e47d648b5a555f0013ee135b3b3ff915e2cbbca24ec11a22d5266fdb6a9865fb63858ba237269746a1f6694977cea1c40062"}, {0x58, 0x1, 0x5, "b189415f1aec04959cbcb3800383c1995100e15a469faf66e4a7194d9fc201edb804309e46d4c15b8c850c0c76f4c08c0f877247ae55c1b148500e1872daa11dc6e9f1e124ed"}, {0x18, 0xffff, 0x7fff, "1115"}, {0x90, 0x1, 0x1, "ffcfabcef5a687d273d21b0f4153551992329640ec78f64bccf50f44c4222ad668eb3a08a0d53a644afb2c0aa4421528b787f3ae89b1ce14ed99970e9b6243c7fe0bf5e56f370293befc2f945c7d8c77666d3cf37fe9064b85ec86db5ac5ae0e28ba40c3596b610364173e551c7bce8b5bc5543bc6007beead8afd07b9"}, {0xa0, 0xffff, 0x1f, "fb04fcb92850e656e658830e84296c066863d6547ecb48c087e0265516eab60c22e99155c42fdc1baa0ac6876c4e6f912e8a810d3ab46e2b58301975750678aa85dee096a26bbb39747b660c0a03c0b55257e40cad31f104a93428abe4029815548cee101fa0e05db3a0e852ce6f3c6505e2a31f151b7b72057b152fd4cef861cc18909541f4ce03a693158a"}, {0x28, 0xffff, 0x91a6, "a4de3ec425da8d987c8af4b880d8060a0fc2e710"}], 0x11d8}, 0x2) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 11:10:18 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0x9) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x100000001) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) 11:10:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x2, 0x9, 0x5a34a0cd, 0x6}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 11:10:18 executing program 0: r0 = semget$private(0x0, 0x4, 0xcc) semop(r0, &(0x7f0000000000)=[{0x3, 0x7}, {0x0, 0x40, 0x800}, {0x1, 0x3}, {0x4, 0x4, 0x1000}], 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x100002) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 11:10:18 executing program 1: setreuid(0x0, 0xee01) mlockall(0x3) r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 11:10:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x10) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 11:10:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e008e5ab1e2e9ea8f58cd5889b53b9bcca84cd06316d6a6514e48e9d5577ca8af826818c1407c00de2ebcf38770cbf8111e9b79c11526672d8ba8959f41272d33ae8c58f03e2066f936da3a2b968639ac4b3d6261291c1413a51373868e36451f03f46f015e9eb5259fdbacd388331536d923cb220d5ef47526dc23e2d818798fd91bc510eb79d6dcc7594136ba2ddffc0be0293b393870bb558611d3f9fc79c8dc7d9183616790884dbe8dfae5dc851a5fa8026687c17535fbaa5c3fa6a9877cd6e215f5022d078d341a0b6fa5b71eb0f69939315a964d2360730894399902c4d5cda93b07670ad66079fd50b7d713aac196ccb24828f4e366a534a61a9868d561ee2b73f4729eadada2062fef04250003c94cd9a070ae7bcd7dda3edba452d1a163d09c966f1d015f342cd8f6e212ec511ca8", 0x5aa) close(r0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0274937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e74ced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8d", 0xbc) syz_execute_func(&(0x7f0000000000)="26450f71e402c4217a2c4f008fe93895b203000000450f8c179974372e66400fd6eac42201b6e3c4c10c5d60650f1af33e660f3a0bf7b4f20f58cd") poll(&(0x7f0000000080), 0x0, 0x80000) ioctl$TIOCNXCL(r0, 0x2000740e) 11:10:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/185, 0xb9}, {&(0x7f0000001340)=""/202, 0xca}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 11:10:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="18d8c44dd2fa29049b49572b091ae9436dcde6a472dc5f2d9ac4c9c23e8d42808414e12e299043eb6c322cd92bd2f0b3e2342eabd2fb22727d3934a359eaaf633c468da81c1aa269a5bd0fdd2339b5735168a837d7f48109053356928d099dfcd193f05daaf72e58ab9052bd65a2676eaa98c7213b908abedbbce65c866cbcad5730265ac1bea13f88f6a820dbe1b8c7c905fd92297884cecd9ef6cb6fa13d43fd026e385269e5de3baa3723f6607529cdfa92b8aea4ac4a55265cbdb8edf67f5b51027a9cc58bd0ce19420e97b54708b9ca512cc17feb6ec1e0624095d95ded21f361bfa64e5ee349356d55a513d2f87af6bc60c3ab5cf47db9a98d1ba5a956bc6f59e8744b5e359eee737643f298274197c07a769adc4fc1b391aa4013c7fc4373f8a8e40b778e8be4ddfed92960a494baa79d5c37b92829109bdc700b44146ce398fd64a7ea66322e6c", 0x14b}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) pwrite(r0, &(0x7f0000000140)="1d7b66a3db562617cea0150cf1bb2e63e8789a9adcfe941975493172621d1b31dee3eb8c6a3d2ea4796499004476f7c274fc8e7e5968f1ee175297621c2f22cce2bcbe8e15982e80c07e8b28725811d76c2ce07edeb6f5a997d61907d56d0374767455d0b425ec2fc9db52526b3331ebb037d93fe087e0ee8d3b45203719e8f4779e2ef0da8f33943ebc6a7f418f45925942253cc3d7efbeaa8f3fda432af5527313955f7ab977a1b24f49cb163015c7259f5b3ef1eae3300e51bf735a5ad7c9c747691576de56e6d7dea0d90291c15add8ab2f7aaecb665eae4", 0xda, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:19 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) geteuid() open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x74) r1 = geteuid() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2170, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x8}, {0x20, 0x44e}}) chown(&(0x7f0000000200)='./file0\x00', r1, r2) 11:10:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0xeb950400488eab65, 0x80) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0xdb, 0xffffffffffffffa2, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x800, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x8, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x5, 0x2, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x74, 0x4, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x90, 0x0, 0x3, 0x9}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0xa1, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x8, 0xcf83}, {{r1}, 0xfffffffffffffffc, 0x20, 0x80, 0xe32, 0x4}, {{r1}, 0xffffffffffffffff, 0xa, 0x4000000b, 0x4, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x3}], 0x5, &(0x7f00000001c0)={0x1, 0x2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 11:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x28}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:19 executing program 0: r0 = msgget(0x3, 0x12) msgctl$IPC_RMID(r0, 0x0) chflags(&(0x7f0000000100)='./bus/file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 11:10:19 executing program 0: clock_getres(0x2, &(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x100000001, 0x100, 0x1, 0x0, 0x8, 0x40, 0x3, 0x1, 0x2, 0x1}) clock_getres(0x4, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) 11:10:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000bc0)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3ff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fea000/0x13000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x76}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:10:19 executing program 0: r0 = 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, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='h') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000500)={0x8, 0x5, {[0x1, 0x8, 0x5, 0x2, 0x72, 0x2, 0xab00000000000000, 0xffff, 0x0, 0x9, 0x400, 0x101, 0x3ff, 0x9b, 0x20, 0xfffffffffffffff8, 0x6, 0x7fff], [0x3, 0x2, 0x100, 0x2, 0x73, 0xff, 0x400, 0x3, 0x954, 0x10001], [0x1, 0x6, 0x5, 0x7, 0x1, 0x6, 0x8704], [0x100000000, 0xff, 0x7f, 0xff, 0xa9d, 0x3f], [{0x1, 0x16, 0x1, 0x2}, {0x3a6, 0x4, 0x8, 0x4}, {0x400, 0xffffffffffffffff, 0x2, 0x6}, {0x8, 0x40, 0x2, 0x200}, {0x0, 0x6, 0x1, 0x2}, {0xfffffffffffffff9, 0xaf30, 0x80000000, 0x7}, {0x60a4, 0x3f, 0x1}, {0x2, 0x9, 0x1, 0x4}], {0x1ff, 0x9, 0x1, 0x24f}, {0x20, 0x3, 0x7, 0x7}}}) 11:10:19 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8082, 0xfffffffffffffffe) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setflags(r2, 0x2, 0x1) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10440, 0x32) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 11:10:20 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 11:10:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 11:10:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchdir(r0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000180704008b00003301000000e196fed4a057ebcd0fc5000000000000008c84ae504cf5ab0000000000", 0x2c}], 0x1) 11:10:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10200, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/222, 0xde, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x9, 0x800, 0x32}, {0x7, 0x4c, 0xed, 0x5}, {0x7b8b3855, 0x4, 0x40, 0x7}]}) syz_emit_ethernet(0xf3, &(0x7f0000000180)="b654b0beec613c870fe5955823076374d04d27e789c8023954ed40250ba647e625f2f9b1546566b49670f7df561909b8c7c6b4593c023d58ac89fc91e0529184b9f4dd4903a68841ba41f0ea2f1e93a1390cd6676f304489e5665bd9f0cb619cbcaa857ebd9893cfc1a0176771f5f58c242ba56e03517e0c96a225fd56b3fff7635310860f01069b08cc5a9a8adb30cfc8d2a19c345149a9b76989234f477decb39b4d4ec90cc9d73c9652a7403dee0d89f6d00078e9cb41f7b680626c02ffdf9ba8f7bf78ce3bb0f3b0eb73835c3d50f821f9bcc013e5dd92a2087c82ad8f09af19871876baf9d6eeb7e4cab7f09ad854164b") 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xff, 0x7fffffff, 0x6}, 0x91, 0xf8f, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x8000000003d, &(0x7f0000000000)="0e540f23e35edb61c1cecb680737e8ede57ee47ee0f576cb3b8e17919bb50486c5ed845e30b7de4b69cb367e651a72eeb07efcd44c47e0eca4bd72257cafc1ce4904988b076a4d52bafdf20936eafa659c637f7a65805d704ff01d10aeddf0c711c791c9e4282be9a7df1ac0611348852bae819ed9825e29d5427138ad24de615747c73e4115d6b81567e712a7bb13c0148846bf911749276c704ceb46d87712d68546bbf4631423c69a8ef73ab27d96a0c7503f8f73fcde46c04aa7a8cff24b2a7beb65e2320931603c31830c6b3a09d68ebbe087eab0b281628346e2968dfc72eaf615954114917675f7df93b9452e31c0cc883665387ba4971e0bcd7c103ea4fd", 0x206) 11:10:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x86) writev(r0, &(0x7f0000000400), 0x30e) 11:10:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000000), 0xc455fc596b980e19) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfc9, 0x200, 0x5a, 0x8000000000100, "0f1d4c235a38849fbfd05d6fd1b5066983bef252", 0x400, 0x1}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x7fffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xfffffffeffffffff) fcntl$getflags(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = semget(0x2, 0x3, 0x235) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/146) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r1, &(0x7f0000000800)=""/4096, 0x1000, 0x800, &(0x7f00000001c0)={0x18, 0x2, 0x7, 0x20}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@abs}) 11:10:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x402, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25148b56b306946f, 0x4) ioctl$BIOCLOCK(r1, 0x20004276) 11:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) recvfrom(r0, &(0x7f0000000180)=""/96, 0x60, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) getdents(r0, 0x0, 0xffffffdd) 11:10:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) clock_gettime(0xdd05628cba7175c1, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chdir(&(0x7f0000000140)='./file0\x00') kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 11:10:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 11:10:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 11:10:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) 11:10:21 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r0, r1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) setsockopt(r4, 0x0, 0x20, &(0x7f0000000300)="fb97d9f18f56c41058af934ad161b1774a7376b6173a941a259297281d9546ba959c0bb29c2d0d0790d5298926ad39bab26cc450322b3b676a576574cd3e74877147122b609bc8813b4c941ded99160cac6b5e9f48f3a3ff81fed4247bf81758277952d2b59e0aa2388f80b0c5424f85b9e9dd84a741e91414b09c43f6b343f7778715ae0bb1b08a1cc5074946cab3a1f8b269aa65ca94a0208342f64a", 0x9d) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000003c0)={0xcf, 0xd2c8}, 0x8) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="d2f7771c2c73748c00ed212cfaf3581b6c3640d605079ccd7ea6b9c765c2d0030524f4a8eb1c0af991204710ddb61ea52756f2590e23aad51cdbdae67bc84c4c696070d79763440b2b7470d1326a95257648d635ce27c6177b745c02883255cd0a5488a6bc051ba205061dd0613bdd33f1ecb31a5192c78366f794f038f83cea3e23bab51c5caeaf27bd85e8e1b6583fb2eb7fd2ee720a25f40d1768d0dc848d63e6ab565cf9c2ee98e1adb58c9e550fca51f4dc66112bc0ada3d4c0169312280a9a39505d4b60", 0xc7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x5, 0x20, './file0/file0\x00', 0x400, 0x7fffffff, 0x6, 0x6}) lseek(r6, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x7) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r6, &(0x7f0000000200)='./file0/file0\x00') 11:10:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020001000000000000"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="00e5ff00"], 0x4}, 0x0) 11:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x5, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x2, 0x21, 0x7fffffff, 0x80000001}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20000080}, {{r0}, 0xfffffffffffffffa, 0x81, 0xf0000003, 0x401, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x9, 0x128f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x41, 0x6}, {{r0}, 0xfffffffffffffffd, 0xae, 0xc, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x2, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x6, 0x43, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x42, 0xf0000002, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x1c, 0x40, 0x80, 0x1}], 0x5, &(0x7f0000000240)={0xfff, 0x9b2}) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) close(r0) kqueue() execve(0x0, 0x0, 0x0) 11:10:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xff, 0x2}, {0x18, 0x3, 0xfffffffffffffffa, 0x1}, 0x8001, [0xffffffffffffff81, 0x5, 0x10001, 0x2000000, 0x81, 0x401, 0xed]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:10:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 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) sendto(r0, &(0x7f00000001c0)="ccdd8d8737bfa2ce200dcd852b51193eb8712b43dfca1f56b050a81eb7f08295c2466248a5c8fcd0241bb70e9844534464661e5fb0b0283441d890fbb6dbcebea2ea1e278977e7aadf9c1ef2f2789cb55204f7b548b74a762dfd5fc37a0946e8c84cc532b70c6beaedaa89d7528614c15ac92505954edc7f0bb029b58cc88d3c7f20ba7b0d333c19228de11cc1e572a5fa152681ca12d809e96fb2e7a1b753bc48", 0xa1, 0x2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000400"/27], &(0x7f0000000140)=0x1b) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 11:10:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) r1 = msgget(0x1, 0xb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0xfffffffffffff547}, {0x0, 0x3}], 0x2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/143) msgctl$IPC_RMID(r1, 0x0) 11:10:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20001, 0x40) setsockopt(r0, 0x1, 0x7fffffff, &(0x7f0000000080)="3625c46cedf345382c3d5c90ae2cec2eb991b241ea9e208e8e8eb54db7f3dacb34bf4fed86cb494a8647", 0x2a) 11:10:21 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d}, {0x6f6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000240)="7bf408caba71fbbbc29d1d8bae4522f054c45e814afd64156fc48202f2a23c3035fb966c198aefd116c04640f335aa15583ebef6decaaf86606dadd7365c67572b8478704b42014f3a0e62690786cb8c4187a5a25f9f656fad6399670cd731798aa08a265fe0b3812e1a537a1b10d82299225933c654d3", 0x77}, {&(0x7f00000002c0)="c62dfcbf6941b652e122b4c3e33e66f8f2f114c111fd383b69dc46300cc3452ad5460eaf5ba6ce35445fa74dd7c2a00a19c3154d49e45cf6f0bd82be3f134f39f3d4e7838a8345a366e506f2ad5a1e5cf7da86448ded326866be90e2d6f5a7c9187b1e60c672defebb536045e68cc30d45cc3aa7eecdf112b49792d9d87da96b740311c6f98c27aa67387e956df633cbbf75ad69b7c799eaa7850e2afbf17b1baa139bb43381733512f2a40f6421d1af2757c0382463c1306d4d2ce0bc856ca4e3f092199388d075b96c60080801e758f249bc1743cae4f927cd87bed566e891c684c4a30a2fdbd8be5840fe672b45f3efdba520d561cf9949c2809bc53ca448dd6049c19d3436529ecd29b40a22383cee56c8d4cc1773120d85cc5cdcf15ef552497e34502744b56b49bbf241bbb869ba8839c27f1609f30ad3d4d5c1df7f95f212f63a6884e5bf63266a5110b80475fbb041920c30c94e853a444c7785af36bdee256f2bd3de9a5aec912c43e69e6c6c0947c1a4f0a904c32741538a1fb9006ad57b66941c8782c5f58131f9670b3721c1bb05a1c4c0e7f955bf4adfb87d7b52fa40507516bc998fc69052c06510a21edc5ee2201d59f66719ea4a60c977e86f4ac13a62187690a7688e65ef101c08eb42612a6eadcbbf79b8e58c69f0e1a385b926168ebebeedc4e13e82799704051c75c9e7945ef3395a0856a414d7efc7f6e27de2510b5c6506634c706ddcfceb89d196f3d6f572f5497d97d83a6a90e51324b2302cf79cec8259c7cdac1600c05e5acf49c192afea58cae82162ef1f51d0c6606b3b09b694196ab48757eff9d2100d23ce5c02a63ff22a7b3e458c49caa2f870aad3c382aa703afd288bde7da127d2af366d640e4877a11d9ef0891173b27bb9a2677226ed636a7518152b2ad3c47f23c54bf013773f47b3c14548a0ff0b08444589e66827ccff476ca5fd147555d93fcd3ea77e23571fa96647672e281d3c3c2554ff1c144ac75ed0d724d7bcb4a9f2b008532a2a273a4167e2987c900cfc095bb6965732f7f74e53829dbca1183322dddd28a96672d20b3a74f5b3af18b829fd680794052cfe17bac5e686161eb71aa246133bc9b3324309f5d980e0dc1bea2a7ca76a2b62aa85a0da21c3822fd03bf6fa10f0c3b909179d3494a8c64423fdda799c6b6d4398c94f4ca7e20e2c76e735cc0ba30056990579c3fb38d73359cfc0029354450c1bde85607ec837206bcc3cc247d6902f3d97da1ae9d3cfeba606ff5db2197a9133935f59a9f2cbfcec3d38b8716630c1374036f894c01de6bab98b4a30b0779daa98c47949be9caf4c9a51765234ee61114cbff15534d2637b496aa11c42d910e94cec4de6d39b3264fee116fd03e03c8b1ae9f091244191300f86cd8fd6ef20a96b3aceeecf9d51c701aa20777d5187b6422d0b00180e9c598497f49ac1382d0224cca08497d28c779a4a1bc1fefb1f164977843ccef561e0f17dbabda3e2324297321a11e16b233e4659d74766e3e44836ee90bbc5493b55e6cab4b9fdb4a4f88c91353999c53c0e0a91396cd5c576993ddd273b6ed9f1aa5838412870a963a30a7256c0e7c1a8ca4da6b675899ec2a4f418f0f064db5bd39cf8345f3358e9f70b44f01aa93229bbefc7920c9c72447955f54e78fbc3925c5879426f057f9b75be9726f267d12b0988158ef06fa3a119e8de50c213619420f66d15f9fca5295f39d79d6ff65ca412b2b6ceb065ba7a2d873c755f598616eb0766533deb664ab1a430141a64e9c0b5f65a77e0071537d36ab1836feddaa5960d8b91889f4a50cf23e72b20756ee7db27c23f73bd1957d6696c34ceadb50fc89cee4938d649c37ee7209c5bf9839e5390fad0e5e8cb1c73a97acb96a1ee672c99fcf02f7a5edb329bb88b4c5dde7c5d33c4f25d1f7087b0320086e9e8b27d660b7399cd7202c48e5302c3ae518d900c4c9f4c7cf224dca6acff4bd6a1c3dd93f4c94d21a0eb484844ce3ab37393ac96c996092522ec6200943fd998e0ed5627956863fe7adf0a0dc9a29d3187273979922484e66f5c19a0ef82935fc99a2afaca8ba9e3367cbe7f9e485c18f934cc605cb9b4eb892ce2c13953c1713ee202ab121069e82af6ed0d8ce0e5682b56735424c0d7ba6eac9d8ae89cc5d5384ba37a41408b2757a5c0d098e4fa410b9d263fe883ddc577015c9c8e153c5ff3d8ea3145c8df824ccd02a4c3b752076adf190da9b3ec4c1813d5dd67d7b2c09c8bb4aed95e8aa6d5087488ae78689a33f3b569d7b9746e8002151d5fa7b9a45bfa3701f5285eb3964c73ac7dd3841ebb752917b0273498c992180d06d83f91a3b26e8289065cef5f256674d9c6112d41c40123edcc11b40585337e37d58a00fdaee993607e5007d9c7e4ee91c979735e1dfb61b9ced539c3f17848ebf1dd0b0a79d292b1d34df590d200231245427a20726477a080003281f820b3988f39c0f4540768599018e7447223ed052a6d6aa4689df272a51d055a6f704303da59e02cbdb2cbce672fdd3909225c210f8f2ca663542c90cf31facaf9bea8aee8a60ea2a0bd1dadfd7cda6ba06095742c8433bb98eb9ce81478443cc7fb8ae03917ac8e81cb2073fdf0d7b262c5790d7cf216aa5d40aa09503f91bc0ddcdf3a32e85574d989c3f5694213b9d0d139058ac72e1343d55fc3349b1ccdee23dd19b1a132d3ca3dc606f95f0be18c10002ea23339144206ff7c5aec44ba7b9810eea45db31ba9f19b20ddfb8b13e0b7cf37c221e8df7a0c1d5753db6f78617817ee18b26225db8307d4529b483b887fcc4bae9f2f999a851e32fe5040196c79ad235e1ce33efe065941eea1a11dc9416481d343ac54a0ebd1ff62b53bd4a673b82ddec34e58fa90325ad6a398e5657d3ae5a00be008663645f0524d9e3a53a912deb56e59c6d15e1eb739b2677689785df10b00a0436f0019d661e906074e619ae9359ec315be43fdac51fca33a2ad4886ac6a2420201d6efe14bb75e8450edad16d2512a614ed781eb957897367cdd74c33474f4f39b197146d32fb914156d604f42eabb07fd741b27a2b7e8ead092e6956bb90c11edd8e77af246771eb66a78d7e163cfc4c8f1df5d0601c14d2f044789573e90a7d113c955944b7b8d28fe1676f0677de2177b0246b60672bceb0df5ea73376ed74ff3332e09ea64da549685a48a4043e2081c0f258eedaf6580e05374358c5da83f21f32552a2a626514878390bd4405a3e344c4f4f698f02b8940582a651216b545c4900300f67895ead682bc3ac1659dbf8e8183e47dd713a77bc58212f8fcb2b48fe9eb76b3360973c11ec2accf5f54ad85aaaef492d782b3c67c457a0422cb2b0b5a2ca575612ab6dd862c4a7ceffb5cda4571029f167a7ac0fbca5fff88eb67a68501c8f4390f5258c5c6a431794b0b9c66fc3ae9a5a75abe18dd375a653f2995c2fa0e6f3afe55a731fac18478ddd0d4ce56acaf8dae33077f4caf80d2c0473fb309c97bdce290f3f7a71adb36a3094083297a8054c5f6203a13e1f7ac0b8763e36e1d3d460e0c927a78ca50b391416f92d8e14ccf1eb54c528d7c45486e807996911d3a82bfe90cff7d1e9a80799db42d120deb587dd20803b5bf3b3ba675c8c9f2bbfe1f17bd0821e340877fdef5b309b9c794bef092bf816caf246b0dff92ae6697e614aebe89b1b74056d8dd1848aec405889fda1fcbee52fd62196e11cd7bc602a1dd3ece3694588a5f83dbce50b8b46623cbc8fe553786ea4b03436fbbdf6a5af634511ba8bc42afec5c9ecd432a1038406cc095216985d0b868695ca902858cab5e8bb1095172b978b6496f046ad2c43211e846dc53ac1ef1b4963cdef979cc94f49c791464a46f5595b04865e90a933ce3aac9dd273ee65a04f83a2dbdb6251bd1ababfb1468bf9267734d39ee1edcabda4f2c65e936098b7f811fc90ec730533835b632ca68ba7881d77c8659f6ad320d830461a26366290791a6330d71d9b6bde85f49771a2d8d6ca3569a242a69d7ccdff71baf655a3e0c6f1228a398601539f868ed083560ed54ecdee1fb9d418e4e22a3e5cd0a7d1adadafc5a9dd8fe77edb461a36cab96f315fca2d6b2726f02cd668f1651097a9114c9905e53b9badeb9b69f710162584fe8b2d1e13fb3e83219ebccd12acf3b9caf012eb73e90d37e49e091a3e40645300d15fef757f728643e02422d4ecb76dc33e144c9311048355cc8b5dd089e190eed1160724ffc08e30f7f5d64deb4a3f8410d66cd77b20ecc3c35f38fa3db705fa500849129f89fcab33c69c4c85bb314c191191033ec8e17aa2fe66e60baba72694065ee1fbb76ce017b3d358f69e99d48d9073f9023728a249e76fc08bd3eaccc10d2296c87f22e8ca408996d5901c988e4074a084157afe5c972618479c60dcf4ddea50184e52f23ff44bb7a847ab94be566658318c7c43e273f9352db94fd94789f196c9bb446e5cfcc65591be6c2a98bc57cd97e708e1a8a6eb0f9a190ea700a8c9a182b5e69df4c6620edb086b35dd8558057d7aa0cd0c8657e986b161469b749dd8b4429735869ac7ff6d1786e9e1ed36acd6a98f5a2fc48e685c92afab7f231fd7d973413fe5b1ded53f2d92c425ccd4fec9af24d342b1809a78ea0f0870e5080edaff27b9cd1575d158483d8c8f1b99726a693fe567435bb3781c4796e209583e2f82e9fffe10c4a0a8fac7f08a61f5f57ec507b5a7a9f91e9fecf8f5d813ef03a23506624ee7bae3aef1743a4f63e9fef8193d3ca28af1cf21ceb794cd62de568e4ed31ff123f6b978df5358eef06ed7c31e82d64da320f2424fd0c90c87bb06c304ad5573288d206c9049c9f3abb9c8b3652623f4509338f76a943660025e99733563d5e01961e1653df9d59823330327830986238397e664e9deba02cca411d9955e82f84ae32790585f0ff6611e7a679bc1727ba0d091b8dd48e6b40f595ed2c6d666c221299f0006a3fc4485095b73875fdda9dcc2f5fbc32c1ef144e0d03d4cd0c28f10c32c8e32b4001a5c59f21c11e3c5c2e754b636ab480feb7f9018e4f1ac1f0a8a17476ae6df85aa2e9c6943b2d8b68b5be14d8138e998079186f4b60cf5feaa7ef7e568de7008cb45ea6a248ff9cac187e2f79ab4ebc54299758887f5c570033ed7768b531ad0a55e651d1e6fc8751e570a01652006e85f4cd26a8f2fff9a8921fc1791dc245d5a7f80bd3eeba7f73ce2e918f4565c0ad715418148d54df1637de668c813032276d5a2e2afee33c06c0731a87dc51aeeb383734c527a75487a6f3b3f2d107d9d106924d59e56d840f5f28011e1e031a798e7f7e735ac091d6f42f5624f2407e1a20bdcf045daa87e0cad30c3b90eada4a50e268b105a2453a40bea9dfe66f90aa349495d4add1adc49e7f94adef0795075b7340d34b3466a5f8ae7c1cdbc952afc222b66c1744bdbe399f274d91a915fa8c90676dd85f2bd686a31207a14fd0e65db904fa4dadf38af2b196fcf78e7e1eed454c56a4b48c6e037593a3fd8407be0dc0be0f1c6da2cb35ef14f92d3e9fdd9fe9d959f086fc786e2f7b3fc2c10904a5442502f96e5a643833f9b0489d1fc71498323f3444df6def6c597096890ac6ec013399a8512ef7b544d08367fa8d184542b3030820e24e463c0aa87d11e08df215a376bd450c3eb9b627d8ffed98924cc6fe7da4bab4c698212eca12baa245251afaa4c5ccffe6d027aeccce45a67e300a55025a9b089976d8f9601b2e445c7d9114d0e19e048d73bf24f86dc20fbd647", 0x1000}, {&(0x7f00000012c0)="a85f12272c0e8aa23dff6fb193329ca8f526c20a301ba09f15a24a3a5580fe2d97da0efc0d38f37b7d17d5e4b2247afd3c629b9a2a5f2ce3a732ef5245abcd9c749c6f487358a8a28378023d47c670d64e110bae34ed8fe688e72cfa71f4f0d19de6e5b6cba55c357258932b7668e04778befb22672f79ece5c51822d049f85c25948f253a68a77a74929c425bb4a8b3ed0e0f7ec0ed604cf52dd346e4489b2e60f6152d52cbd95c514f4e2fea7149a0f8f82d7bef6425ca8eba7d55b18bea676a6ed9e4e7b3f35ab35b3309a58aaed38243e72f529b0643fe36813a93d3f880994e327c546a4300d006d13c86e2553f586a", 0xf2}, {&(0x7f00000013c0)="150d5c1ba197c93b2563c883615bb8127b1f5f04793165fb1dfa79cbe95504a73df06ad4e49856a87b6848b213950500926bc4a6f744561645c6d9d615e7bb2dd1f1012922bde40b3d34d4229006a784c85d93dcb1d5389ca2f5aab651e65641bd36991cd3eeba7254fb241db8719596f6bb4b7cb2e34e26d7b5641d79c97ea9407f76c7d2015d32ec4566393527655487aa8de9f42af3b220edd23c5d44bb3faa371f6156817197211ef4fbb4ee47d7fb2d388c700daf52c43a62098ca9731ea25ead464e294ccc7f", 0xc9}, {&(0x7f00000014c0)="c07f0f72a36052da1e04d29702bb804c", 0x10}, {&(0x7f0000001500)="2383b77d2bb0cd7d8dc87ef2207821def5eaa56ed4aaa4414ecd6e7e9289ca87c95da1c2a8a18b2668b713d84e7c4f8051739ddf7a2380b92472903818474df71b900a1d398e9efed5e3f846241853d81694de1b14f937ea0653c7c5", 0x5c}, {&(0x7f0000001580)="987fec5f4f1f0eda45fb676b70895fad544bc3d2a4e66fe996f5594b4db56b674299d44f3ab4d8871d94bf959e0ac9781265cb6074988b8581ec0efdf14bdfc3a1b13695d1eec6ec39cf24054d3e2b76d7b79cbbfd8e9cb7b381acea81c8d5cf52c5816b51c0d8476f9f7fbd616faca5b713e84cbb986393c83708f76d05076223", 0x81}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='^') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6, 0x200, 0x4f, 0x9}]}) 11:10:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x1ff, 0x800, &(0x7f0000000100)="1cc67e411e4bf316b983d551154e3f896285d863f556fb00bc4ef398e11d3a612bee798e34ef67ef145f534ac8b0e506981ba89243bffa62cc3c5bee05ce0b38364b5ac44b05043c93ba27ecf969ff7eeeccbef9ffadfd1d7fb2110c499ce2e7faaa28f9cf058e7850fcf6000b5902271de334e8ff50c3f5acf1164456f95bc8483343c11649f4d56d79b049df18687e8ee7ef9034659a5762eff272", 0x9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 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, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 11:10:21 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x100}], 0x2, 0x9) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xffc, 0x0, 0xffffffffffffffff, 0x0) kqueue() 11:10:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) fsync(r0) 11:10:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x282, 0x100) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)=0x5) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt(r1, 0x2, 0x28, &(0x7f00000001c0)="541a231548029611e412952a74b25602e7754a81698f861d061c332c1425779cf919f0b25e680307925659a6b452126decb599f19ea30737ad8cf91300bf3871376eea7a793b41e6f2f508629b3d59967697fdeb5e8291398a4a5129771ff077cedef98dc30ba957434dc44b055a1d1bd5bfb050ff413c439df5a903", 0x7c) listen(r1, 0x3) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) 11:10:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) write(r0, &(0x7f0000000400)="acc585973c52ac001f2034806624d0d4eb8b30fe242bc9b3ced97f219c9ffbdcf5696d1f4ee7e415581ec462321858db2269585171bdcb1ccb4d74be3a1d70c780e129831235ae07021f6de124ca006afdf56b4fb5e86cb3107e76b5b6c6b120f9c69fe7c77c3faf582733c056e96acff0116c2306df11a456b2be80233422b27944254c3d20bc6a9b25a3e5b34718872c6fdcf874a3e5efe87d033486047a80a1bf20bceccbc785d84f36bd6a82378d7cad06515b78a1eebd7ffae5bf3c6353fecb23ed08509f0ee80748f0557c62b6a90bf17d751b5211", 0xd8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b4", 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20082, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xd8, 0x0, &(0x7f0000000040)=""/216}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x10, 0x5, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x500, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xc0000000000000, 0x7fff, 0x2, 0x1, 0x0, 0x3, 0x100000000, 0x1, 0x0, 0xffffffff80000001, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000340)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r5 = msgget(0x3, 0x202) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000003c0)=""/101) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000440)) fsync(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0xc0, 0x0) msgrcv(r5, &(0x7f00000019c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4fb8628c156f46eb250c0676d6f2abeb3c90188cac87f6d882972b7c66eaddd2f632a48596d0e217b3173a29f5402a2841ea08379a11c7385c984c913a16fc083f0ac8d76ee152e4136533d45e79da37e4b42f714b2e901be881c4196f60857964b0936d1b4ba277186be906873b107a33687a4d855309e1761b3c043578781115296a5ec9208ab4a6a3a733343d2b6868b2d5bf19f414080914192578f4e8184e2fafc1a025"], 0x3d, 0x0, 0x1000) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500), 0xc) kevent(r1, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40000001, 0x3218, 0x1}, {{r6}, 0xffffffffffffffff, 0x48, 0x40, 0x7, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x1, 0x200, 0x2}, {{r4}, 0xfffffffffffffffd, 0x40, 0xf0000085, 0x9, 0x100}, {{r6}, 0xfffffffffffffffc, 0x0, 0x5, 0x2, 0x81}], 0x3, &(0x7f0000000600)=[{{r4}, 0x0, 0x4, 0x4, 0xffff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x11, 0x1, 0x2, 0x7821a17a}, {{r0}, 0xfffffffffffffffc, 0x14, 0x1, 0x1, 0x6}], 0x200, &(0x7f0000000680)={0x3, 0x5}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000006c0)=0x3) readv(r3, &(0x7f0000001880)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f00000007c0)=""/154, 0x9a}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x3) r7 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000018c0)=""/10) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000001900)='./file0\x00', 0x1, 0x4) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001940)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x4, './file0\x00', './file0\x00'}) 11:10:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000000040)='./bus\x00') setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 11:10:22 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget(0x3, 0x4, 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x400) 11:10:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1fa, 0x4, 0x1ff, "9cf2cece5dbd12b05e0def34dc08ba930a4bb9be", 0x6, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffeffffffff, 0x2, 0x200, 0x0, 0x401, 0xffffffff80000000, 0x2000000, 0x2, 0x3, 0x200, 0x5}) 11:10:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x15, &(0x7f00000000c0)="b6360faaf32ef30200000000bf0000000000000000") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 11:10:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 11:10:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:22 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/206, 0xce}], 0x1, &(0x7f0000000180)=""/37, 0x25}, 0x801) close(r0) 11:10:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/17, 0x11, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), 0x190) lseek(r1, 0x0, 0x0, 0x0) 11:10:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) r1 = getgid() r2 = getgid() setregid(r1, r2) 11:10:23 executing program 1: r0 = getuid() geteuid() setuid(r0) seteuid(0x0) 11:10:23 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1000300010005}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 11:10:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x41) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) r2 = getpgid(0xffffffffffffffff) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="cc804c109a70b444a4df5b4b6eeedf574c41c021564e9389cb19150467858fab2432c639ac43d6c505238c944c9f1ea2642fdeb082a64389bd4f75e5f18b48518827f16782e093bc2a064efe0e00b62ee5c6b9357037fb615ebadf9f46ca7007b7da5417a73cd7a33e961e8c066f66e9ef0973361d4c1db2b1abdd2a0effb014524f072ed25b17bfbb7ea69be7b06bedd11197d396a90bfaddd28b0829ce15ebd4a660e996e5bfd7382ef3f4de3b654cd10189991ed14cc75bfa2d79a5a4f0f8e3776476a4867d58a8b2755140b859c95cd032fff2859c115b368d0467de8f98eb42a5c6ff587d", 0xe7}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x38, 0x400}, 0x1) 11:10:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x80000000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x40045720, &(0x7f0000000080)={0x0, './bus\x00'}) 11:10:23 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 11:10:23 executing program 0: setrlimit(0x2, &(0x7f0000000340)={0x5, 0x201}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/91, 0x5b}], 0x4, 0x0, 0x0) 11:10:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) 11:10:23 executing program 1: r0 = socket(0x13, 0x4004, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) close(r0) 11:10:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x8118) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "855c55021a000000000000004000"}) readv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x12, 0x200, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x8001, 0x80}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x19, 0x3, 0x401}], 0x5, &(0x7f00000001c0)={0x100, 0x6}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f00000e1000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x88}, {0x41, 0x7f4b}], 0x2}) 11:10:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xffffffffffffffff) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) r1 = shmget(0x2, 0x1000, 0x290, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc20, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x3, 0x9000, 0x6a8, &(0x7f0000ff7000/0x9000)=nil) fchflags(r0, 0x0) 11:10:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) setreuid(0x0, 0xee00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, 0x0, 0x2110, 0x0) 11:10:23 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x200c8, 0x182) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x80) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4, 0x9, './file0\x00', 0x4, 0x5, 0x5, 0x76da11f6}) 11:10:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) msgget(0x1, 0x200) kqueue() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0xdb, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x86, 0x81, 0x5}, {{r0}, 0xfffffffffffffffe, 0x82, 0x80000000, 0x101, 0x7}, {{r1}, 0xffffffffffffffff, 0xce, 0x1, 0x2, 0xb7b9}], 0x4, &(0x7f0000000180)=[{{r0}, 0x0, 0x1, 0x40000000, 0xfffffffffffffff7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0xc0000002, 0x6, 0x80}, {{r1}, 0xfffffffffffffffd, 0x50, 0x1, 0x3, 0xfffffffffffffe01}, {{r1}, 0xfffffffffffffffe, 0x51, 0x80000007, 0xd6, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x40000000, 0x8001, 0x8}], 0xcf, &(0x7f00000000c0)={0x6, 0x81}) socket(0x30, 0x2, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x81, 0x90000}, 0x8) 11:10:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) geteuid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x1, 0x48bd, {0x5, 0xde}}) getsockopt(r0, 0xb, 0x40000000004, &(0x7f0000000140)=""/118, &(0x7f0000000040)=0x76) socket$inet(0x2, 0x4000000000000003, 0x0) 11:10:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 11:10:23 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x801, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x51, 0xa67a, 0x2}, {{r0}, 0xfffffffffffffffb, 0x3, 0x2, 0x0, 0x7}, {{r1}, 0xfffffffffffffffb, 0x42, 0x81, 0x8000000000000000, 0x1}], 0xdd3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xf0000003, 0x2, 0x10007}, {{r0}, 0xfffffffffffffffc, 0x25, 0x80000086, 0x9, 0xe2}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x8, 0x4}], 0x5, &(0x7f00000000c0)={0x0, 0x10001}) 11:10:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) socket(0x10, 0x0, 0x9) 11:10:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x7, 0x21) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/25) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000080)='./control\x00', 0x100) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 11:10:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x9, 0x7fff, {0x20, 0x100}}) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000000c0)={0x0, "a9146da679ec8d0c902b84cca2a0bfa5489ff863192d6369c3b6e49aaaf1be3fc34d49d3f4b1ef728fe367e3eabac061b58594044275e75c0a726eddd4d785f5c6a8275f058046149dc9509380112b993257a0ecfd34078ccfcd25a1d4cec20c265823e166f5fef454e9d5aabfb56d868b1f007b12525dfca75c5a4e26eb6458616fb3cdad5a82ad3a8c712b243e130ffe75308dabecc540837b"}, 0xa2, 0x800) 11:10:24 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x7ffd, 0x0) ioctl$TIOCSTSTAMP(r1, 0x4004570c, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 11:10:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xb, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x240, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) 11:10:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 11:10:24 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0xf, 0xfffffffffffffff8, 0x8, 0x4}, {0x3, 0x9, 0xfffffffffffff001, 0x5}, {0x5, 0x9, 0x5, 0x2}, {0xffffffff, 0x5, 0x5f7976e3, 0x7}, {0x7fffffff00000000, 0x8, 0x2b, 0x80000000}, {0x3, 0x1, 0x8}, {0x7, 0x5c09, 0x7d, 0x8}, {0x6, 0x0, 0x2, 0x2}, {0x100, 0x8, 0x8, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 11:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x5}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) 11:10:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0xeef5, 0x7, 0x0, 0x1, 0x7, 0x7fffffff, 0x5, 0x0, 0x1, 0x3f6, 0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/65, 0x41}], 0x3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 11:10:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = socket$unix(0x1, 0x2, 0x0) fchmod(r1, 0x100) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f66696c6530001a6aee09c058a51de7eb08c35325db104c9bedc766fe927dbaa79de8000000002bde1cd86825b0c839b5a54e1e2896b13e7b66103baeb4000000000000000005"], 0xe0, 0x0}, 0x0) 11:10:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x800) 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 11:10:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0xd0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 11:10:24 executing program 1: open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x153) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/235, 0xeb, 0x0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0xc, 0x8) 11:10:24 executing program 1: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') mknod(&(0x7f0000000140)='./control\x00', 0x100, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x0, './control\x00', './control\x00'}) 11:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x2, 0x423) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xd74) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3ff) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 11:10:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:25 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:10:25 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x7fffffff, r3, r4, r5, r6, 0x1b9, 0x2}, 0x8, 0x401, r7, r8, 0x2, 0x1, 0x100}) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:10:25 executing program 0: setitimer(0xffffffffffffffff, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x10000}, {0x1f, 0xffffffff}}, &(0x7f0000000080)) 11:10:25 executing program 1: r0 = socket$inet(0x2, 0x4000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x220, 0x0, 0x0) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:10:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x80) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) syz_open_pts() 11:10:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040), 0x0) 11:10:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xf7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x670) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c}, {0x800000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) sendto$inet(r2, &(0x7f0000000040)="19ca22e985c4104b0eb969b3a297ab1d4301819c274679be77dc584269ffee15c73b40ca16903a3fe0ee28440e80b2f859256f9cb696485f0f06283ea5864ea8859f761a4eb9a081c4922bc22829fb3ebe0d40066d7139edd2e82b6104ab5c9eba19e5fae5", 0x65, 0xd, 0x0, 0x0) 11:10:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:25 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x4, 0xfffbfffffffffffe, 0xfffffffffffffdfe}) 11:10:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 11:10:25 executing program 0: pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9, 0x5, 0x2, 0x9}, {0x5f, 0x4, 0x1ff, 0x401}, {0x40000000000000, 0x80, 0x47e, 0x2d4}, {0x4, 0x7, 0x1f, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pread(r1, &(0x7f0000000100)="b6e71b18d3c0bb", 0x7, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:10:25 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f222759338d2a4800000000000000000000003a000000", 0x30}], 0x1) 11:10:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000200)=""/45, 0xffffffffffffffa8}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) 11:10:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) ftruncate(r0, 0x0, 0xffff) 11:10:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) clock_gettime(0x3, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) write(r0, &(0x7f0000000100)="d529ce4bde910332452c6e93f376eef281cd0ad05b5038ea31d72aaa6439e09749ca0c6b89d9e90f8b89307d6b1ec7d03c695106d79336f54e570ab8f3d6e08ea33e96c2033720fc39abcbc1ec6e0e9ba63c22f2f3a3d8981767ea9b90057d4a17ea42f8e47a5154565211ebc5dc6012ab1edd14b803f20dbb69ed150861141f65137d85458c53803cfc33caa59d998673bfc92868dfa61724217f912ab6dc8cbabb73d22444ca11b2f92e7f4c336a11c19d1af3a27bc32088e0d263a93e1a3ecadf6ec62bae4164ea6a73268328b2ede57df80b74b9", 0xd6) 11:10:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xaea, 0x5578}, 0x10) r2 = dup2(r0, r1) getsockopt(r2, 0x0, 0x1, &(0x7f0000000140)=""/222, &(0x7f0000000080)=0xde) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2ec}, 0x400000) 11:10:25 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x21dee249, r3}) r4 = getpid() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setown(r0, 0x6, r4) 11:10:25 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000500)=[{0x1010, 0x1, 0x8001, "ea8ef1c86d2500ed085927b3ab5b41eaf47b78b6ff32378b84767d2e2770cdd9eb3fd5b334a52e2500eff5366309ae9c70dbe2a1c2cba0e49f7da2ce58f5f19054d585ed7ac44d12b66a6a5fcf12a11639bb489d6433b33fd3598a47f313dc4c0c8450a69b44eff9c11603fb983999d825cb76c90e1b67666e64736617dfa0fa1f3fb3e480d902340139d3ede713db94cc86ebaa5844c08e9010b710b5904ad40c7878c723056b8c19770c8b789e53edd6f125c020fa9a9cda6ba8e4aafe95682ca7364a24c6ddbfd160f152cd0e8207d129988ef33063ede2392fcdfc5c5f154fd1839dea1757e1cf4ee07bd98b7631defb1d52f298e278c39ae683fba3b56c58e9df2838fe212aa64512bd5802d3b31e6da7c56b8780686e26ee1f8fee59021af9115267cd30998a4ea3691f9b731dadf5c033b5dd803b18785a0efe88db6fc40240aea979b2bbfd733e5dadd21d8f26c7e6af5de4ef1d0bc44030168d3d49b0bdf93de95013e2e99dab7ac2acb82d2583195f776dfa0ba4f176ae4ee06230434c8f63a46f5724164bdbb6620bdd91decbd62f6938d987d70be6fdf8bb470cbd78e0573fbe92a09f9d45b488ef249b0a32b4c9208cd569ebe2ac8574be7039f5254e38f24bdba6f9422036dabded7cef07eccf720445f250ae46b3def337b40ad0abc6d41dd563377545bd368bc41defe12b070f111704cb7141babe7c53afeeeb79814070304c9f0b1d9e9fa558804b5fa5a616e20847db2efc8f0520f30e2368535777611095289f6cb435452e245d783da25ca017e002ebd9743fd0b5dd0f3cbf2f19f0e20ee195068c8b7d0edd238b3593733465dee8bfe6a66bffeb081e189053d55dd1f8763378ec8c587831c52973f86f20dc985966cbd3eb9085a36dfb374d05a592fafb9a28dab7fc7cd20b25ee522f4454f7a1b91a34ac539b326763b950f4b64a8ff1416bb6109ad180c70616448bf3fe66f929e539c7653b311f5bd94f0d0f869680eedd45bf0d9695046bee5d535ab24a0b6ca938167bb70dbba2ec6da97438462b239c2ec7b987043bf67b040b94ab6674ee85fb4e8160d19567a94e0c7a9d307cd8fdb95811692aa013ac9a7bdb0c0ab748efc89c340e842781aac96cf4a2daa7cd81ca9d8828c437bbf74688da4ef3cf576d6811955b7ef6e11528bab382e72fe366b3ffb60293d82d8eb2c8fb69a6a8c818012f40ea66c702b36e92955f0c23fa7d3ea83fb20976c5ddfcdb55c5401e655207dae55a922bd67cdbc6a0ba66e7fcd0eb6e5fae33992d2eec2a86e1ab7255a82663936c40d44cd397cbe200516ae016c707c9e3c2f94d131634e4d45654327281434de4823ec043ff959ed5e703a5a4a8e67f9361b439ba50bd081b2a88f79d2c25223dd9e194cf92ccab7ec895e7230b43f40d96d992d255a682fb1052122195e90ec5457c1c4ebac39e344a03b9a20eea721c6b044a30c9dbe2e48812295e7178c84a5f4fef4b9ee65781064cd87ec9858ab1fd8c14511cceb2e7f289ee8160bdd53d3394e381cb645e3d85681514a3f4d6b24a5f21e82439d1b84e58709d242f5366f07e52aecf23f84709b1c666b8a787c035c66ca8ca519bdc3a3b208a825f9c4dd572c91d555decebeee08b19874d090ab70b6979d87cdd80bd51c0710fbb233cbd6f585c47dd0d94c24178e133a371708fcc0ae047cc31c0e811518681c6f2d201da8aa0e87306dc4a89cd1efed9bc7faaabb2b9b22071372e4ecf7890386b23005ceb86c0f6500216c4b0d25528a2f449fed0e6fed620a32082af1bcf5fdf2674fa92e3c70cf112ed52bdc83130ba8f8d4c9261d9adc1042d74e8f36a7326a33cc6dd993ed961796477f06f1e7e0f5e4eca3d4c9ff998a28d73f51095453c986d9f7882fa9107f91316261c481945d979290fe88c6010c4b174ee10632455a748b20870f59fd7023526562af536997d07042aec2aaa2f03ff51a18e02ecb50ce8b6703615bef3758407bdea280b886185906910a62facdfba454df32b1da98801982191338cffc4afa0b87470c6beb714eafe0a254346b43d8a5a7a11748dd838917f7872dc2b3de4e38e8f2fc078fc48c7b8867c3e3947fbb0dbd4f9e3344faa80288d7f52dbd81e2a1ebae6efe69fbc2d8ad8b146d7fb756c6dd635e894e3c996d267b1e0d6720e019876239943a220c10da918abe047671fc43f0c7f153dcd4e8f92f67883a908d31990d9ea06875775812e5646f48c015b151c9540bce840e299cf194b776137749701548952d371ff72ce287d8d174b2537bb0656df8b569577caab2a955bc76b17fcfad541c0ac92e2d24cd78360155f85c7a2be80f9cdf650c9d3822c364fd7d06b138c9eb399fc088d04c8a5e6fe72881da8fd49bbf568123575046d3248cf5af1e801cff3e7228045ca05454d1d203ddda3c42cae356799ce2d1e8a4f6603f112219935c29fa43a49c90db96678056e11eecb0e4d6f12e40de46829272786c9632103eeeb5b13fa010a5cd39829de9c2e760a2ba40e158ad2b5bfda9a3ded4ea17aa75924afd3761934e3a1bf835f871a3c156c457caa62f61c1e872bd1343dc219c9febfe87f0742b368afb1f8d74ba9c9450d06e443fc4124a6490b51b12d6a45373506e710c898a53aee97e3e790666134b0c6cd04e339db198f7a6909ee69ecc1e56cd7e9f651786d2fc3d0b05f817021797e868a2c21abad50e7d805cea346b11ccfc30a43efc26b24baaa45e865b050250b53127e021e0bc1b8fc248fd137eed7c2e505509f9685c81fa637dfbd163da917a6f09375e5a1087a74734a33133d4234b26053c4785d2189a10791f3fed7a51d790fda5008bd833e6e35ef961d762c93ded8238b3d9048e36c757af580cb8bef847ca42e8d09218239e1530cf534c1408e0d1faf15fc73182597685f15087f91b52f4ce8f65f2086a312eeb7dbb512b40c3531de34566582dbad0937a64d18a93f110d86948e40cddc17913199b0e4ca346e1bad88fca2be77bf886352da1bfe9cba787a797cacfc987c5db300a4d6d088dbaefbe4bc61f79a2e49fbe801feb3bb667cedc9fb163796e941396b77a8d0f408b88367a03a5143ed2263e4039a5cb15dda5c3b39cd5c2f41473def0323970bc5e0a780ac230dde34e0952816792d575dd0fcca2be1908bbe34da9257fd55a989c3df4d68011dd9fa3becf293360f2a022a2746a59471617172a5809d8a3e19829ddf18aea381b1f7539893663222fcf10e988faac290b3c76662f650be731205c26f33d3573ea277bff7d122e3f7a728db4dcea04cda1b16a98af84bcb1e36f07916f6b0c6998b1123dd83ea0381c7f14315475e7d8d08a5112a3a943973bd391217e368276aac7846073cc554f3dfbe41d16d6396dfacc660020aacfecbd112d4ac5e1a3b2f5b20979ac96ce9537aebd1cb196ce8332bd8f063c4e6c0e732c2a82f5579ad0e0ee1930b7f797e8c14f04adc29b0ab8c037157679a1909826d7af6809729d1b043c0a8a8719fc9f19ceeffbcc10f268c16cd9dcd570d8351174eae4869f9eeb140ea3fa4fb0bd684dfd5aa6f8d9e50d923a89d829e0e63fa196ef2ec936b5f3eb64ad723f5a5a8dd509885bbead967a0a640c88a866b2817284d90a51e57c969c793847c9fa0676563a57ba7103c4dccb2edabd23413569558fbec54abef29ede1ad0aa8619e68442e114082d379ef34cf7ba74053af7ee15aea7c80a58f41ea02829a92f5c584bef06167a02104eb614cff853b3bfd05e301ff6e56cee07bbb761426760a893db4fa1efbca0c7fa1df424ad8734fdc21f689acc906217feec3e1340f96b0dd9000f83f493dbe96468926a0132cbb6443b2fb309ed2d8cc6f234b8bd4aa41b617a53ce5f56ffc43266a2da173a84c487052cc4ae9e3792207c1bb60c885ce55c03eb8933b78437f30849a8224ab1ca4dcca8c9858120fc7f093c6450b8285396b1457f3cb2d2660c78f7ffd87c726183cb4a3313f05670de646d486d6f0a100998074f8495ad0ffe75527fb6d17d49df511ee2784c80f125927c6edd99d666b228198822332f940608b5e54528a45ecdd82c7cbf0583077fba02b22143ba786d27bd269830c2a681ff5b169e591e2b43896c3b2d19b7378438ed80bf7565e1ff5ad0bdc4d3df61aba96d2209e1ec1d5a874a47334f27bd2182cf065275b5e525ee8e7ccc111649f0cf769f25f492bea514d3a0b572ca6e500f3026ca74ff10f5823713c020b356fac1beaac8ede563f81e8b81092538a3873828bc43b3d15369ceb3d9e1503506156329aabc38c6c8f3cf30161c391f1f08e3f662e8ea3249a31f1bad67482c3bb54f3051eaca69b8fbbd88f4d746257f8110b4f27a6f967f00ad8a2a2ee00158e9afd1372532dfe2452b0ce2340b353bfb0283f66a06923aa22d5e79996126660ec7cd0647078abc9663cf08b6eb69d597e17d536774730eec92d1a4c87db329818a1e1f3ad9aa7cf9dfac8630ea263f4d1e78836e584314a1a9c3c3e5ae2d7c145f67b84dd2b6ab5b44da9f730f82c20079c44dcc800bd2a1ad685e4f6086c6a07e8a898a67b0adc34b8d3644c67a0a68a0f7a0484550fb0a841afa2ab783191474cf388a8e34cf7f25922e093d0ecb02b232f1023996894f37b07b4db9fd22b17b5cc63388a19362c259707a437823f253767a942746afc9035324a9f8127377ab4df795a4907684d2c2159a94d4f32df9f7fd9c9ee5cb235f8be85bd70a57e623eacc2d0f342d742d6238b8567231c50555edbf72283bf630a430a9b833384444bab6412bc0d0075af6d40aba6da56f4b3c2dbe6f5b117debe30bbb9951665e8fe155cfd9e606da26c5f5951efe819deed27b7e34e9b405012f312bddfa24b49f9e3f64dba22275b08c4c1076af531e90be4542143978c364dcfcc2a2a398cac66f096670dec9aace1a2753c2680670a320abcd44d01dd570722577077cfbf9b3b785f95670a48476cf4803e1ef1751f2057eadf060241a4fe36701d8aeaa647fd43ce2fe56f110998ef3ba65672eb58081af4be96dd781f14f2581808d68f368e29c6f36e5fbb4acb4089764566272b7c2187c84c59608cbe692364debcfb4dc94b0eb8202edd9bed0951d947a91900ee03e700e529dec28074388fd6c9794eea01226864b2bfb2646c069b8c74c1c4aa7a390737573ef12f85e2c36e612e4af9d16e8181856cf06d0ca41e118d27703726bb56648e6a46440e4d59667e8317f25f7be5e272edf01f3633c5119e53738960845f706444fd42a15ad36dcae1aeb96f54cdcd0cfdc826d93e82c784b7a4819c68de97fcb6c8c62e2a506fbf9808eb25b8577b1d9fd7206a30f9d46ca1a724725de4c7b124e583ab4e6316df366b9aa4351649bbb78f4ef567694aabf1438bda0ccfec0f89e88e7ce54412c179d300a0c16fc9721130f3783ec0b8ae609eb193ae1c031e07fcf96eeb02a7d6ae741e05c96a15434cb9af9ffdf3508fe81e7dd96fa721b52159a2a1e4f1ab73c0cecd513c721a1c56045987196f1115eeb1b5944396d26042f4e4ae0b88c3c4ee76a323d4820f9fa46b12892f3012a041cdc9d39b5ddd34ba65aff3c914c48fef661cfaf6ae983bd14169d094b57d83cfd975ce569d68a1d5f83429d1b7f995e39e1eed72406d70d9f36a834d00adc3be947094554a7ee4ebbbf8e293d3992d6cb5b9de9a063e049e2227207f1a39889e8530a30906f2bc6db2cb3227109b1fb69a8a1bbf1807ee0c2da945b2b85847c8414fefc578add5f2055e1b"}, {0x58, 0xffff, 0x7, "1abb87bc6b8a03b90cc479ccabdebd750e71a7ca18534be9b690784a9c16102815264b6574f079ac09f31cf6cecb09e4cf6d57e84aef1fbd87def7d7e5624c0854"}, {0x78, 0xffff, 0x3, "97cbc8e9c110d24f923b6af6b2a02146a04c7dda7c87b1f58daa0e356e2451efebef6b972aec21dc6f2b63d436ee0ded0eee0a19d78cbb8bbbd0a86e01cc11bddd90dd6a04fbdcd876fe51b5a25f6a7ef6d2b9db9736ba4f28533a643bc55e2bbb598d"}, {0x78, 0xffff, 0x84, "df15d7cfebd558c79d00a460c19da4dc7534fe95a94ae231757ae698bd9f90e5ac88eb79e0ac8ce8fef838afef9340fb0e7a307d4beb4fcf04181f8239f681b0a3bc9385ab9e18df9c9de715597bd9f49c00d916714f8399b55428cc5d82b8d19614f12c107f"}, {0x100, 0x1, 0x7c5a4ad1, "c74b31e81f3edcc2e92a889072001f2d8a24e6373f56880733cf3b63c06e1bf563a01a4c362f225afcdd6acc69aa31da4561c32fe3357258d0a73efd1089988bd0fd8aa47c2071cc279d5f0e70609501642929db02d12a3e9dd52d6be4887ead70ad14734a52f278847eab5d2fa67615f82e7a57d9cf1271806ca7884d1f2e091b921d38e870c388231931fdb1eddb04493c167493a87e585ca3a9d78b013cf30b8a50844b91b1c4335027ba9ed223cc3a66eab4b3c62af7696797155e3b49f18c4fd9e1b6bab5f1ce928db22d6d4fe8a0573f56d21c05c6e340cd661506ed3b78706797fb72703714820f34b78ea33f"}, {0xc8, 0xffff, 0x9, "6ae3b35bdb9d07ad99c24a1dab94e0ddd9ccaa8ace8cfcded378da2dd1f7340ab16bd7803779cd037c2a45525fe82ade8a276f850188d77c1f0ba550f03be7d4c889498adfb9a281107a167acceb02d11b43550e399fbed735717b1d282a64e91d6b2b17543002584d7319fabf59083674bb8fb8ecdc95e02f675d51928e560f5047951f4079c5a83499710a79f15811ccea8204d5d02397c6a052a60dc1b2731384c9279d0fb774759febaa81b66b674a"}], 0x1320}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7ff, 0xffffffff, {0x9bf, 0x4}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 11:10:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4b) r2 = syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000003380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000003480)=0x4) sendmsg$unix(r3, &(0x7f0000003440)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000032c0)=[{&(0x7f0000000080)="7df920fd4d3e3d25cf1d8447d1ee6a6a7afbf53e97cfe7712e4dc4a302bc0f7add62cfcab5039c0fbc140d3077cecb1e3858845b45cecb9e10d9f88c0f8f8883607e6cd172300828f49be6dbb3932aca731b52e37d56a500c5f2474806ddad549f396f640a", 0x65}, {&(0x7f0000000140)="bf5177c4e961ae5c37b444bf8d078edbe06874a061778230dacbfd2ad400d81e9131d48ba2d5c7f665b0bb8821ce5a224bf2fa518b76a8f8484efefd42c0909acff39acfe6f53af95d2d9b8c47b7011b5be63e0a7704b8348522f76c678423e5366882717ecc18d3ff2307bbdba4deee82741fc8a8e47df6ec50e359cafd8463ba6d72746a31c1b692ff949782e35b0f1ae5cadf89c489af95e181b00fb224842b2169f90793182e92ec8d13733c30bff3d9eedf9809d89b41a5a65a777867303b3ab84e7cebcc9b030ddf3be87cd3d8780e1be4c3adc31a7643117731265c6edca69cfbc42f8bc22e2c3f593f81ccaf64168dda7f8c2c41315db7e3e8fba1bdeb07ea2bc2583103a6b12534416b6d95ae9c662fc8dc6e6ac625ca4c20a227f4ee5eeeb92db5f8be2c0e95a3c86e874bdd5a593c6a49edec18e541e53ffd5a14debec51e9555875bf177ce4b31add15238eae73d4baa16c3d92f9044cb62f6cbfac9ad6ab8b869a29ef8487a95197209622f73f62bfbc9e6db396ae25ad421c39240e5d8e3448226080f4d9c6a2ece4a145b2dfcaa2aa8d5aa882f1ff90b0f2b7ffa9b3bef71fe3c29e925a33593fff09860b7373e8153d2d0ac8cfda682f1b818364322b5a6b646a8ad4330f7cb17cbab9d2800616fb628be711b1b68f26c568a681dc3a2ae4705a995a1fac5e128af8cf71c2de1ad9509bc4e298d977da79ccce85e5fc8e9f6a73d279c4eb3d06ccf0ab0abede8d2d20e65767bda38dd7a2aaabccdddfd93faa7c24a80101aeb4038cde6ebfe49b538583c99e008d4d1967ce6c3360dd0951360076ac8bf3ce5fe20062506cbfc42aa269460dcd8a61b3e90a4afaed09ef9064e781eef1e4c593dd6346f6a0fe23ae8446e9c231d7a6d37033b36bb16ccf2f22f9796c18bb0b4f76cb68d92704e8c3dcb75070c905dfbc99d3eaf2b14f2e4240602451577d7fb276a12be041340a7a6835e21568c28597836581bd13604575552f5d86767a18471742c37feeb07339da2968b060e2d7c2fd2381e1193322326492852099efec402873b5547a6872b5ddde72a46b0ade96553d0f5f123c0f9dc28f549629dc9c83d9a76bbc8f769a085384ce38114c61a00a809c2fe27d9b56ed61c45b163570cb6f338c6a0918bc1ad71ead3c1b136775a1ddf69e2b02dd57867847cf2208aa080fa93749eb599fdd645bebf4db1badda2e927f150c9232d4551d8ba951e4314b1ed2d0bdf76ac0d63cd73426a10c1744d2b34232897c4daf91552043feb8b02b8155e94732660b9de0a14d87c01890bc8d52b7bab27c5d5e72f4343533e3d2e4d018725ec76be08a8fe36938ae0d9cdc72134bf28bdcca949447ca79beba69b62da65cc12fd32cd3e308b60bac13bc34804b51110e2308a5aa6b1e427703dfbc6432e661abbbddbf8d1d1587102aa0def8181d6903618866787c60cce7b44acd9feb3882c30a514ccadd482460920bb8055d0b9dd7e9e1fe72de5901379dfdee5ac4532c35f9790dd2c4738601a56c363415b5689423fd3c757078cce87925f27e615fb97c35dc3de34b6ae098a9e323c4de3f1d3669f8fa4146c5b0e008127acad99d3de399bf63cabc75394cefcbe3e5ca9fae8dc0aa7b42617f35285fb02ac1b121f21724dfd3236ae330d13bc227f9fd995a144bb731ae675dc98b8e7872bcffa3147a76a6ffc7c90201bf95a7bbff2b135f68a70c556201c25b2d63a17a4fc919ece0bf8b5edb8e09fc51658de9f9e1121e3deef24fdd5c74dec6b763330fe9147825e6e6d55cfaebe74856b069805f35a7a0ca0e2e1fa17e7cf49fed178024086ead0debf0ac6a81c99f6d5bce2321a85be3087fa67c2853ceae88e9130ad8dcfa4e4b13bc27eb8eb9f40f50eb11dca57c5f582bed9057e50d75ede584b9e96a3fc116e9cb0ae814d3c7b70f8b2f8dc061f57bd3aebd47d194bd352dbcdb308ace93c0725c8f1f7ed6fd51a82cfb66f98fbb8ee09cc59f078b7ecdbb3b17622498b749eb8189ff9d9a589fd561f8b85f4d04f47c565b7b2a15397b33c1d1214774b3a4192b9d8a6c28e53968a7053c04bfb6bd5b0c0d436263e5e0d0b68edfd90aca397d492c9628735734a8742d820b93593e5f1ca40bc1f8a511811f3fe3285474398ce2f11ae444f75763f085c7a3d6f4834559d991201fcb2b3b907202be0d1391548e0178ea1c7a916c6f3acc16843b67a2803866e43074092389748fe2c82f1fec62bf32240fd26acd696e5bf9db1d46f0be27462e05cdc3cbc52e084e51283d07b8fab5df053816ccedacc7526da1597d62476bb4fc9812749f766810836c46c89e7bf56c4226b8fd3309e6ce62a875cee52ae820a674fb3002e15e933f89249cb35139150930daf3ef40dccac8ccb47650f1f2bc76037e8253c34871cb82d1225f91c65bc2cf1caf08a0004e8deebcae6a62533b4c30f7a43370a269f849661115b8828cbf53b1c4c6811e8e66db64a4cfbaabdb50d3175f7a355f8422b839118287973c932477397b1cd93d4c902b6b2b5a4ee46fd36fca10e038ec1e5dab731d12db92dfb562e73abb856226b41ff6b68fd3d407701c0bac2844b90743b6c67e0e4263359601e31d6a969e10a7215fb9bf3410eab7459ddd5282d41fc1f42c4da9032d665c8e2d4c2463afef2b365b276a7922d395252e5d01a525ff7b8d5a19dcc9355469e3e0a7b11ec3f39bebfd44b6dfb41acb1fdbf80be6d10cbdcc21e6c0b9a214b5c5e651ef96cae297b5122d1b46468ae7266fadc8ab0c9bdfa67f714906d6842d0309b1d183ba7747668fefa7635b1907ecd97a392aced24e51093d79d13a389de914afaa7a3215872a02e6a4c01dfb7d0eecec28a5b745a0b6e63ecf483623e0b8795822849c8917348f7d0db1bc761e68390aac544df0f0a946f8b5b677c9993c16df5cf4e892cba8b78060754f78c09629661a94802c503169135cb8473b4c2890393e33d81245a2d37a89d03b1847272122f092eb024a240450c4937908422b361394f659d893174df5eed922f881981eaf4ee260b3807fb46c9044859d7501845919283961671e0d8280b109b95d8d6d5527a3d6e313884eac76eadf967598894a53f5c1ee53ae7a593cfecf6fe8718b045a2df7f32faf6e1cd2fa5b7e91b4141c752b18bdf55d18c6ed0e036e96a1a27019e21726be0ff50be513a581c2052fe351079d77481d4634159a87af23ddec060e3da9bb4a13ed641fc9c94ed670fe2dc8e36e83fa1707d8317bce39a2630c4c90a4501f6a4994113359747b92cd70e91aead22cadaf03b95bf0f2b8c14d6f8781b6ed31f8ecce7002ed34933a955caa8498fb6b9104f113bf38091a429b92c588c256904b57255b01c6736f8f80a23e0c2ddf7b3db55f5eafb9034c781c3c164c7114a784163460d171b8d86b68d2da24b10914d377364430645c05b980bdbc9dd23f8d282d9c0bc4f3f6afcb409ad7fbc5b47e1463320dd087d596dc0365dbcd381593d28ffc235c5a652bfe05cdbf77fa0d13298ac6c88605ddf093c00115c19b1a943b4f76e59012526d527759538edde5b302bb44bbdb992e7091adfd2bca32044b337a0406fdc7bf4d650a2fcbacc92031705c4108ba6644b065362ec6d8d57f4e3a799840ef080feb4cbc24edc04b1b9775fa293b849e628c686c37ba03d9bd208db6dc8d8a86299091d5fd09f1b3cc746c0bc3733010e8a1a2178175504bde9c127743b06bf56be9c2cbe3c55a255b6dd4cac4230cce3c91d7c88b4e924a1ed02484be051517829c888eeb890b3503e0503b9694d610fa797e94deed6eb4dd69463c8a92fc779f982e49b9ebe075e4752ffb9815ec000c4dd6ec738b6ad6c80ea228c406a1599027b21216fad21710b8ab2075dafc8f52f6c41ca51c91d8bd9d92dde7571d0ba342f228192a4dfb0c81a238c20796a9dbbffacfdc710765c0f93b5167cba6bb3f94091af851219c1067e9bdc33105bd3797cef01e89f994bc4fd0de79240305d4e674795293e1f183649b4330755ef276a69cef2c3edfe761d9a77af61e5f3a103481884f98b1a151053dc3eaf22812255d6e8debfb479b7f1688597fe33cf95fbf12a0454a68becfd8b31a5f853c2a2f0e5cdf088469ba44c5b768ec078c8149df5f48a196396476cc7f383e0a0607c043e9f8167d4ff8670ccd2eaba9821ab4251ecb3f63766a106e6e475049cb0591e233b11f42be37162fcc5556a9dc5f7f9bce892a7fb93a41f5b4017763bfa4961833fe28637be6ce94cedf81575ca557be6f96f6d9cd9afd8104c92227cb69015cc3afd4b6fc7d8824bf3e4496fb9d4997009597c836bbe3d56c6d5f38537c421ba77ef6b589472ff2e7e5d12f9b6ae925ad8caf868406a7d5ca97a6ff29d0f678a6759f143f0c85bea40228d097a15fc92de642bb1cc59a7494fc36c1a77dbab1e28eb419cac5ec947f31dad8b9d76f9a679e5988b467dcef62c9522a4981b9c4f531671e1fd80cfa524b6b4e9d3c157bba81bcd8cf8551cabfe0946095ff1db24b96f2b57ff684f4735bb5c8903f986229d70208210c7cd3189091dbca6abc564c90409fbf550632e5b207cc3f26ff64be2786797809a4eaea9088637818e1576459d7bcc9d81a668a72168c8b42412ea72f8733988fd72ed065746778472ec6433e84659eaaf433cd8f5c2e9f6af13fa68d9bb52cd0e2a820575430a707db20737420f2af0eca85fe3073f091e393f42dbe79d8dca9ffdb236dc0ddaeee51ad3242a9316f31943ab3b1feb3facd23e890cfafdd1f3b9e37f77609cf7a63615a88fa674a10edbec5c5fcb7ed8ce711b3dcdadfe5a5eb2dd6424272d095f17f2e9a7618431d70b7bdcddbed65202e782e3e47d5591f934c984d82c0ca3103d2b25ae6b08cb0316f0945a5fee3aaa6339f4a9b2fa456d0fbc2b86e5deddac58d06e005c249a3a022f52c8883ded52a19cef681daa95e8f3db94d453733e66e355c43b6abe033bccf6c43d6a804f4b1f8309005e0011130a489aeb88c1c944b862b16cd9cc73c0f8ca44d7c0ef6722c7c3d9182a20acfbf19627b1dd91724315d24e0c5d049fc3300befd870120802693a9a99df3da3ce1048e97759433a5380bd7f25621e5cfab3ebebab4c51d8306acb144392c66dc5cb29903d5d9ca1d0c29f7987576ac5a97604d764c1d055cc40a61e020c2adf5f4c32b3325351b69cef2b932d380692cd5ee15bc23620e4b7f171cab4a0c9c49c546825564db174626a72ea3dd5c04559551f0aa6663586b90dcf0989d91dd525aa5f3f57c77a6615568161dfea4fa7a43656b04833707c53a6fe495398e86a1808f85ce8ea2cd609eef1f006daffa815b898ff4b883c47ffbd9ffddf08f7b7585777f4ce8473e04026433c792cb6ff7a63517e554711c4c3cadb00218c5cdd3a8d29534ef57d9613e82b8ddd212615fc5e1ff1482da184e23a60b4c673f4853912dfb5f75ea7949717df7f3715abdb247578ef0ae021f75e656b2f77989ca6596ca1f242f2c3d64a1dcffffc89ebb11c09070285ff479350e3bc075342aa38d4d3f8094ca7cc40d27e47de6011371bcc08ac16bb725c70efdc32077acac6d032ca101837cf110fcad2c596f448b7bddde000a345418d5e47a0f47ee53aa7b4fe3dd5976b425ddcbdceb65fb0fd7b2bb11107be0bd59f48d731934f0fde45ae59819a7ad7763dd093468fa6abd7cabf7693e4d61bbe3d2fbd8cd2d56d5b6bf9dcde3c712c572b4c842ae34d69e8d4face48ebd254bdbe1e43791aecef7471230e", 0x1000}, {&(0x7f0000001140)="633325be1d9338db5d452796df6ae0f1db8be3cf38b0d793ab87b60f09d8f3f344bb6c086737fe9c1f85762f5130d71c1f78aef2b31a21e0dd3826bee56c0f6477cbaa66b0c116d708430b5c9f23b079b3325ae69e0ef6e82a1c35e6a2b331b9df17728ba92332c86457e16d68dfc3d0795fb0ceaa0c18e1bd9eb4062c14f1236ffeacaff0ad5b57699826c0841eb5bc6489a8427995e70828bbb57d8806703d01e1e25d20e61a7bd54f00502a031439593b97291c63ecb86cdbddda77e3c53a115c8b3b3802c4c0881570120c3bdd5cb1f85af5c104104447759c6614deb93a24cd339f9a2f760fab2ea1c54efce9e3d761dee45a54346c2786bdf9a52d884399cf23d474c4dbfad73e1b155965e7d70bd4b079641cdc8c7445b0409ed8c7c8dc0861ecbe29a0dd6eaa30ccc7a1d83f7b80026cc60734dea5163dcf87c924a5a09258ee19f7579b0d9438a12237ea65ac89906d308bc13864642046eac877ff6e30c86dcec99bd40a51323245c1a479e7809b54c509d8f93c59dc1b804795ba2f21f347e58a8c50f66879d97ba503fb0491f50b145bdcd2ef053f802d2510f8ae285ff25f4995e391136cd2869009f53d48753341dcee6dbd7f87d424220d60e1257c6aa764414dcaa3f6a9e223f980ac6ecc7b186b093e8b4ee6a3dd1d53142cc30724c8879a058cfe3279471482fe7cb12b7a408ead5b4a52e2a00223945425343d9bb210b4e569a2b26e0badec93193817fb050813ead81dec7597f4e0be4d48a443bff4c287633f0526d483afe38719381f7890fe0e39d9a30daa04120496a7cd8797a9559dc679110b17739b79625eb19b6833e446107fb747d8b10f4e99d148ad0069661e7e8bfaffb0cbba528a5200001da55d465cc1603b0a38b5e9355389038cc3a6f87fb3892e4b5764b433dd13a762076b69891d275f458b097bc7aef7a6cc2b33e516fb61dea3dd9ec32a080efd015631c000c7fa0e85b749e80cb0d41e5774a453c59fedefb4e7f387bf92f32677c046feeb7ea922bdd447697f591dbd2973c273d7b10e6bc193d9b89ed40581baaf90c3c1427bba80b75283e05e0f4b605a0983aa4aa30ca3165ded90bd5e59ff9fc920c0477d2a52d1e7fef0a57450fec9c99b004930f9b0745091b7a83e6648d0380afcffa619058dbed3b0bbb8d24eefa0aa3cda9ff20994e7ea65758b28dccb157c248473b739a0b735488632265f442ebc852c9511acbf881a22494baccaddf5db642fcc99d87894975bec3ebe2abd83cbf18c8d27dce277316a37c04f0ac1a24b0ebc8210f870fc04478bcc2d9fb9a278fec1be499630f1b505581b28318e64974936424ca71add0df4f375dcc79c2a3c1132f93fd02a313069a70599282f6de1aca2bb6e3749a222a8b3d9d9b103113d67655725c7c1cf4cfa756432190546b27816323c90d18b88e0fdc765ca509222d72d14024a89ac90cc559251284fc8c703321fc72fb0773e120c2705bd41ec93c4b7f05f4e4c52946cbd218dbb080854eae7ec0e1704897d55becc06ede3d6c5092f79ed2e878b3a84db35f861fc4beafc1e7aa1159de90c1ea3113e3990b17f1fd7f37e642534d06e6082382e732f07d972a12c058c7ed663c68d0aa18d65591a6a56a01c875b1cb0930bb74e28ccbca59599382befe60ed838bf57f85f5f69c520c89a8494e95f63f926356083ffb2f7b50997faa57e8a864d061c9298ade2234436f217626d675ff4f4938225e386fd716e047886136684f2ab915dce27ed9435d006c59bfed500bc5b3be01c6d9b5a8ec49db0d13d97faf21b315d4cea5caddaf5d5192f95b691eefbc8bbfc1093e9d13c9aba9472b940a073e9c5cca28d67f122d3af223736d106339fc60440d7126ddaae3396b5d1ed897b4a017e7be006f852ada1f1bc27525b3f87b57da6970785e9faa4810a6b99932796536a80f5359f2b1db8728a79ca7dfc11dd02b171c69c0146504b232576e3b18002f70f2f510a6b52a0561e357ea22cd5dbd9976159c0835b2eda5a0bd769665aa7eed308974487a3cc13d94b8464609c230ddc83ed38d8013a3bc932e6951f86798f4085de8cc6b55782c0a1d4d2fad0f988731211efde0e6aacf9c8549eb21e5105f0d5128b994be6efb77d9d4441b552ff1936a91646c977c2a04661cce9faf483946b5d19d75bcea28643ef161b4cc0c2e43493ef269cf0f73d8aaa06cac265e63922c6e3110dc4ebc5db60453a9c1933ad4e2f2260591d5245dfeaaae0e5a2d841a73c6a93a27003e2b04652bb954f4730f3f73834e37f2d799d2419c00ad7489f7dc51c8734845011d6c12be44fe51b32842855675bce2fb19d86f283ba52ca967529b7fc4f92a2df8fe297706c880a4cf9163d1883572ad373f44ba819b8b19fa091d3adb2e2b915dee70d61c757f2d9cf2711e69c40b520f8ee95a2992cd48cfc5ae1b73c276e0c389268ce4dfaa89619f780b8cc42d559246761dc9b5d5ee18e7c6790fa95c6c8a95c605601471dc2966aacc3c53acdfe90b55d9c3915b168de5772b0ca5d6022033f88014a7ef4358c2166b0d2014d2c0d90f532ade56da40779c9e23eff5d5e9d7e9e9a4ce7486c369434e78993d8514ace0bd6976a41204184002925f51b27459b46e6c00110739b3501074473ad9adca3618319e13aa4decdec0d4e1314e40a8b20e17c07e8dc894f02b641c9f60951773515aa1c88a999764a28167d056682a3ba9149be93a1a8e3036530e64873cd195ee172eb03eb52f269ebb974135126ce33d25e975f48a6267acd5133ed25ae720fa3b531d8e70f6f532f9e0fcb2fea75eba67f9cde4653995c2707884a93821b43e9d04509d7e72463d25922610bd8c69337b775f4c03b4e00c3bed5f0d29f12c2bafdf01a2659dbf14f90d8141882f416f9bf47f13556172f73eb06279209995e0f7bd9be791418e81c0855c1ee01df8bc62b35597fb6f757d84debf826b33c31bdeb52d81d7fc22d7fce794b56ef8e0fc129978477ca58cac9a0e8956189128540da44967cd0b50d5cd6e6faf08af2beae43dbc66f37cef489fe45509f8e1156e24662400aa26d610f7b2c8ed26a97b1d12eddcad6d9bcd6a44568c3e5502d839f3422ff3ade1277a5d633c8f9b91fd4f331b91bf7e28a274c6be7edb1763f8f3eaaa737dd0ec2adaf52a244c4e7d9575e89d1645d1064d7aefdcdc168b5dcf8a6f94932536f0a95acbaaa68da76198cb071db9102ee253ce62a83f6d500246eadef691495510efcb2a678eacfb9ac748912efc9ea4e6bc18e9046f90d071796af2693d4ed8f37cf6c9b5a125f257167ac092370d87194d1b45edeaee65662bc27238a17e7fb1e87526e13b3a1821392320408156f882b85f3ba9b77db0c4c2a49d6da0063cf3c099527000a98a01114cfbfcf79229d3766df5d2413088180256b93b180cde801b133885ba4ee1d2caba3ca8fcf779ed655eba2537ed8a0766e493c6ffd0c5ad9e5fc9a61900981961344a044959b70e01abb1883cea59c1ba3eed56c5efac4ce98765f80cbf83c96210b459283c02c1079ef7949ac963b1cef027b117afed35a8ded2c0333440c6f6d42658cebda377270c692021d35f3d5fbfe9b75c6e3f55811f65a3ed51ca333f7cd454fb1bbbbccdc4ee6939e9841c9502abbebd7d95aa19b5f9e5b75e383f3be164c04da2786ec5fd7f4e6ed957a685b37f213fb57fcd4672bd6bfe987ace999749c184a5236fbe146275ee652b444ce90221f2f6f4a797b16cccfb4f9cf2246ea91c80f567afeb0f49b4e931331ff208fa87e498e3b85536e341f1214e70c4650a1ed3037c440d9fe1e8182572a4fea96f6a3ad4e39cc562364eea96d67b03897e0c0e7c76425a385e42fc21a1b06d7ee8837c066507e3cf0a1137459975bc9e7ca9bdb95c8b95896bcb01f59099379686d859d252d8e1ff41c071b172eeced1ddf45e853baaaffd356efe98471900ea16464c7caecae1746fa5afbd755c8c82db8b76ca86e1ca47cdd48ef4b5b3372a1747c2cbf7e697c2ef12a5785729928d9fb1f48e73d3150992d5fc42bbf7c99b8607e5849321c9819815dc064af0719cc128316ea7d39bb91afcc94eaab1b9789ddb1ae9c6033ae87be122da0ff29cde080ec097ddb0b080b5cc5dcbc1166d26c7e65b69f8e4a6b4b4eaeadb98599ac2ab31857ba220d3ab14ce3056977a43369dbb8d42c554c924712d122046abd81ee9f0b13357abfc010bfdcc9b5b992fa0e72e123b6046dbacb86efc8632b30d597bd025a5e9db75d9a14b51bf6d9bdc65d984b69c49679ece1f2609e3c86b53644f73cfc3bfb8279c2489ae0bc8d9c362a8ddd51432d9fa79934e7f96b1b85d5afe6fa0037aa066930cac8ff98f2f8b79e9916b13077069203fca8412be27d3eb734f73c59d0f759f5779dc193a1619ba3eb751e1c42cb1f7d9c61a3d19a2dbefe444b588fbba3e22a1b9e92b439ab06b442d8670b428e2f16cf84e8381da2e8dcd98e6d6a693c81941b5dab6f694f5388cb57c6631f766ba666d2a85fafd07c1e70588d3d8ced215f313c442821e0d09e3dae70548f8a381071366ab1521118d082260b0b283792baa5f824d748384ea40ece7a5daff5d58ce074d599d8007c8bd682389eb5b46256191a03fa634cc07e15069195e4f12592ba27c903021f0d684ac9822e0570780b6274b8c88b704c2ce8a58b360852a6ddb0f107476dc53416ea75a5b668d0258cc9f7011472f3735ee6a76151b5e7f70b433f2297f3bce0813975ac79eacf9d4eb41b024bbe5be5ac3dd11c6ae7efeb75fd93b4ef808f7f7be8d3c9d8c6419e756d86e61561a9cf23630c16453ed3eadc851776e87d02d8be6bae81d627e60b0d5fbecf446c90445c58054eebd3e56b72bf72e21e0891294fa8143f03956f0f99052bfd68db4988dc9cc9a1c0592407a2bcf2a1f32f3bade3215498ee8d4a1ce7dd062015cdea9af58230c26c3ed6bf51cdd39823011619ce91174c5569b7003252bc30e7ffaa6cfbf18d21c6e820ffb105c6d389930f7673976dc1b4a31ea27175bf9040a73689e9211ff6d87a98b88bdc857823860d5eec38fbda06f5c96366b979a7c1da68d4a6f70e2ca924239cab7b915b2d45488a30614005ff0813810cc05e35fb54ba1a78cda33943f3d6b090af52588800f5a0dde93a0d18ed60b13310dd50428cb6b90d593a17f6786ddad35d66f1019a3759b51e6443c04ca804b5a585b068e034a071d51cdff8dcbaea07b6a0eab2c1aa477854955f1ee22ddae2108106847fa43414c4c63081cfb4ecacfba9fc98969a48cd28f5585d633c4f22414fa7da9e35efefbb895fda7dbd60eb6bc63e3eb8b5c67484ef9a2ba9c06bdaae78420273559ee525577b6bccd55d6705fb1ce0b77bc8dd537fcaaeb4098031ed4aeff56963adb42107c1503edb2e14a8e071e351bf070b0f2c2b1f100d535d83015cc15cd4b26dbbb35889fbcb5643da8f127fc157f4ab282face15e867ab5c67f8cbe7905c6a037f2d6e9f02da63b338a61381b6222654250d13fb46be11204671be3f84d2288827570166b943d62251725be07c0cca482fef080c79df9a3cb5f7b64f40d95405d80b5f9a743b347f4c81ca425c0b6dae68296c9c77a089e22b8eba90ea65784497100460ecea2d776c4718614ff201de88d9ff7c26e2a5932e1be5e4265beacd93e3a97314e19d43ab73724dd77f45b9e3d5f87c188cabfaa3b0aaacefc121f79d3da6e1114332a4d91964b939ca447f9655b10dadb6e63920264f829", 0x1000}, {&(0x7f0000002140)="a6f53f24d2bbac3d238e3d1e301747cf09b9f64e9a5ac30c1ac8f63ecdecb5893bd1986af5cf5e20311c255ed775a343850708c241fbfea8ff0a76122a2e52e5384af695025e37807c99081fcdf0785d0df9a67a07939f1cfbc4ca096fa44b448538284bd7", 0x65}, {&(0x7f00000021c0)="977d8ba2f157395b845d7b65dfcefaf7dccdd90026dc66c4b2aea814a363497535268cc0ac7f3ef680627fbd0d294f74a62ac3715e3f39847d20c689a0780ab7f17a40ec9fae8441be578aeda6c002b2b5c606fd3cce0d7957ff8317649d4187bf24e359959b1bdd101dff863f3503bf5aea2018597de8ca787d353c41ab8f806094edcb55167566b5d8f2bd9bebf643ab531516f0c8b0690d29e62ac4c7886a0c8f9bfa93720d7f5aff53a36022deed8ccb69dc54200703586894730bfb", 0xbe}, {&(0x7f0000002280)="5907aef394603978d6fd422a61aa0c99731e98b3765bc99b0072d4979e6303a41cea2e8df30ca66402f8ab9f838f25ca6b8e71837aa59a65ce49e55536a747fc6ca71cc876b05a70b05739582aca7abff43fe776a3c4f40edce776313511d487ef4d9b571a878ff45f90069b1e180ff4c1e406c6722076e9574b70ebb36583fe0862dfd381a47cd44f5f7af5818a0f1f0c5e3939c13707b62f6df581e42228cadb840ebe09728f78487f4bb55e410ce73b88d8672bdb785dc616a7caf27cf887768e45d90f58cf4c0e47fcb74a4ab2384b3efc72ad9bbfd7b51f008c3dc36d071dda2a1610e599f6ac20a999ef21ba4bcbeddd5f511ee6be949684f179f718a5c4ef4653497ca540b8f055fbd6baf16adc03d6ab06b4da0c53440e565d8cf89e30beb23457bd542ef6114db00601f5050814146ee558b29ba426cb664bc0b3b30889bf89ca49ae545b1de43f1942c210f2ab75097e00ec2c091a4d08b74afb97e452165d1ae749fc179f28722fde10dffd0177c9aaffbfd9eaf49365d29f94a9fce1b2f73fd02d6f8fd153038bd06047c911d1831fc529b4fc9a36e6eb3f228daaae5090731dbb6432944cc37cdcfff5a4dbaaea24ce253e205c23aeffd4763374fb3457a5225cdadd8424d0196723224ae8ed841393d6ef1398e774c2023b2d7938ddaaf7ee5a1661a2c6c08ef079330e1a17f8238a3d987ac48547da76e1df2e2483797a2f2f04bd1bd5b9f5395103c5dc48c43c13f42375f532018b561a8558a859ec216c69b3fe11dffa4da0384cb347ae7ae5c0ca7e1521d61538700e84a102a7877b65b2b2ef4787ed45394d7e1de5dedf90cda217e9cf28df8648141b18a19f0a69b779c2294b45afb3c3e46eb67d068cb8e3824a6eec37c7d632822dca2c8e6ad65064c2d2969316f4f86aff386e642c9cd936fcb8742789abd2cccdefe5da48347936d90c35f361b066ff17cc9225f455672b984ba9c582d45163ee433f32c571b4c284cf27f742c70fc938177ac1a7771b0bb4264e6fd8359d652b8429bb6f288f68254f8d8d68ffd122488cb2729fe2fea589845724abe3b7bb54b71cd8216bb3028517c579e488e75e1c68068caf55f38df51b64e5c835edc0c8920ab6581c0b60036a72ac7c4c3d8f66c4541b0688e0441ed2ff9d1dbdbaa85526de5dbf607fb7779fbfbac536f3bcd9727f61f9a562234748733901e45ede116e6339285c350e5b083fcaff9a77b3f11fee4ca5be44c4cd0637a1a33bab62142d69b25e4a0d11795cbc9c3dc9cb388a41df9a74c288ec08e89dfcdfd6a8ab7289f7f72f764b2d92199cb441cc6de3bf7864ef584820a53ff45a3eaaacabfde46ae3ef3fdb9f634237741bf460e53061efba09dcc5318ead79628ccae15bb8c519c9720078a58b9a867a52faa896e42f3d56addb34524464c0867378a8225fcdf6dc43e5bc9d62d71ed11aa187e2ad5f2f6207fdef91f123e23b7478b9ff1ad2179d5e31d1b1cd6b7a3f34ff2f59100bb0808ec9ecf2fb739b51e66e7f886b099ea1ff12f5e2f7a6c199c02c0d37edb76f3dd781499d17323b2406953c18d3eafef6f8dc29d566e1621e2c2f3a3661a3edb627753b505883503a415555b5fd0c9978db6e1127f7c3dee531ef4473f7165cdbe4981f158b279a32d2d5aed750d98ce96616d9753bdb50708b42192327c95768d788fd19631661427c3b89e189fc60176e5810c2e2cf8a3909f26e901ab4617070a8225ee9d22e6e3bf227e212fa8d7e25df2d29f360430d7881c24b5bf0347ef60fdaafa1430fae04fdcd7463d315189fe1556a2b509ab4e724dfa8392b5f1bd0994ce735ae80e453eef2ebd1f09e622779b1b216c14bd97d3b888237324dd945d54ddc66f4b9ea176a9c958595356befb75854184a0128bae640a1d0f7bb1040e1119a6b7bfde644a4e4c98ba5d4485e43354b232ff8b5098f7d9a343bf18aa54dd0b6cb814548e6621dfafef4aea30f44809c53c3f5fdb78d93e51bc161b57f634e5646cac27c03efa9ecc81ef4ba9b4417d68c2ae655f808c96ab0c358eee30b78fdbd834e8a7170a0f735952c909033be0b746b562c4116b23dd2a8eaadbd2d9cd48fe9072cdd459dd0a5471d14cfbab534d7458fcbac04bd5f6d54d928f2e8681a32dcfe40ec4f2a6ebee5e82cae6d5a0842bbe0c4efd06bb134db380471e802fbaa20abd95e93cfdd8da30e4e5bac38b02a6d239cd9b4d4224dc0aba83fedaa40608f23d8a45e97404851fcbfdabe7bd877ec6e0be4c00080c5c2ebe24723099cb9d8d074a163089f6ec6d4fff6fd7f73718a4c1787cc879128bb08db454ed4276f056a6c2ec28e986c4cd94fbc76ff9d2145c17a4716bb2d05ae753d6dfc377c10ef15dc6c3615feeeba6360c8744545fc076383a8112797a3375ccb3be4e22e09c84fedea34209c55afb951cb0ce1dfde20a17bbaaba6029b224c5406cc84168fc5a5978197cbb0496c20c61bcf5594986dce391c21b895e6012301aceecf405b727861a15adc0e39fa3d403ecb5ea3f5834c898205725137154dc0b4ab86bd1fa3fd5cff79b2f4ad94f3a65c81aae4ca355ab5cbcd24e991ef137ef67e0a228359db5e8e0096e61dda3ed1876d179da0a49c9c5a67a9f2317dcff3ceb46d1c1c879a7209b2346454dadb8bc49c8e35ed548cb898810c41cbcee2a59843e5b522f16ea00679b75882c71e3054f700ebe8badfe7a8b645c6cab9251e250a536692db2fd8e5e3ac40c23a1a64f4c5514fc61217cfc2acd8e6f6aacba442d90eb1c1f9eda7278ddab33d777fba0f7030055e017e587c67ce55d8463a5f9f9bc3ac61236888ddd7a6a4f64ac65c988769d7da84c35d24157ce772ab229f296a259b5e5be9d228c50d80b3dbbbbe46c3c55c6b42c7706a6ac58dd192e8204bb7c81b26440ebefa22fda7e764a6def372b7fb2975d03e72b2b6849d9842b0d4f95639cdd16137fa699dc931af03e239acb2e168122588634c5f043bf70330b9ef874a7a9fe589eb84d567d819a97d6029bdafd8fd4b8a43746369408cde4c73c6973856982deb4b685e99e4da1c3d51d1f30f22458e4754db9c04182d6f5e1dfe37617a0b9283463ff68d17c77800dca0e3ca5201e61498e6647103ae1d6188fe610a289786b933cb4c47accbaac2a1c14d803c0e117473ae1e036f4553c509e3979f0bc96eac1b0bff3ba1b195f6d69f39e5f2229eb09e9804ac526c873358cf0379c7ef612f943a136ba2d50bea136fb021a3c2de92e3505db1b80fa6f7a228f2ce25ba2fb1a48b061a3c8be3b42c2d97a73bc8bfc869a02599ca34b8acaa788947c1ce0c51d53e6300f1bd5e5e7f298eeea69c0a7e58b2fe84cb54b0afd108ed0e53e074c6e2405a99fe783741fc17927ccdc629688f5ed60d7d25d95e29e6e6dc53d55a4b03f56911fd34333bcd1dab616db04df9b96f52f088f85913bb5cf47669fea41c47ebc2b9df56fef7cb349cd80516a7eceaf032280ae6ba47b54abdff51ed74efc6cd4ab84bde39e2fd17344e5fb5501f3a3f0c17158f70430586776f72aaae18ee2b07a0ca8d76a7bd0ace7f59eab1166360d1caf5c7d0bb002a05ccc021fb83934ad9c6e66dd07cf9a91eca8bdebf23dc6c200a166d794ec32221711b9169061fbd039a2938cab568d22e51cfa313ab1973e0de6176eb8350f0d9f8caa4509d9f10451ce491905134135064cb842c30675225d5ab145d88c8a5c5ed4a906e33436633b15f8613f672966558501b51de30a8cd2c2be79883f9c533b9c1dc84238b8c06bd722403cdd1e1e20f512413cdfeba7a06aa40e4073524577933cfe747625739839f8bdb92c06e3e5c898e860868a7effdb1e287b8e6527e1677eaa09271c0580a41b3641a7072fa95fd9d78b7642a368b45292aada9944f8ae78da19b8899d8f1f232cdc214f89699b400f202f38a301fce3aeb93a6f46b498bec6df7555aede8916ec7ad5be3f458cda6369469f8bbdc7504ce597a5ab447621298f2ef28b4cdd5c02f1b1010a25d802d05ddb53ec172e07dfdd3990072391a3d4f2fb618af8290f76dc2238ad5cc1a6954ee36a4bc97886bc5e920378d17532cb3c06b7abec7aab7fe71f778c668af29235283a118ebc1067eb61f65648a137fccf66a37c309b80f9bc5b0906c6e8181a5eec3b026d0f22bd1ae455b28a3de5d76e90b61bb6cc4089e6430c313fe153d4d40fa60db04d84f3aac9bad7c923dfd546948c340ed75e82484cf79cf4cdda0522ff047ced6301b128e01574e4e6a57e87cadcd3c34bf7864f8cb54f6bd3a34865a0bda8961ea4b46891e086fff98591c3aedb5440f76cd31b6c843cc716032d858e78882f8cf4bb57df718e346464295fd62b4b106bbaee6cc70afa913fcb232d331fb40c95d460435a2878015082e45f409bcdf8c005625bbdd687fcb23cb54b38f88e3a44960b26dec285695ed15ece8390f6ba30558e7bf923f0119f61250902d8c85d5352406c29419eae2f9192f420f873b42238bbce6884eb6342d272ae6694a162480a392ecb58a883712d21e44fe08cc0a62827c05c195bff4280a8edd3c3137678021916609f5b05d8e847191a72d123b8beb46ad430005cdad8edc851115ef6cd40e6c1e490333902961c3ddbcf60540fa33e8e36fe466a0727e24e73628d4e674a4809a1d22cd298c227ce9b1455e28ecc5dd06f75c65f98d1e6185e1ddb2f5f2fe851809475a445b00c54a193f92c3ac346625eff2aee0e4befafa27993ff630e55c8f61c03990a19d4ebb6c0aed33fc2a08182d38213515fa31397e39dcadc6ebe9ccaf49b20bb791c2aa0d7d707412110d0d51e181243b24aa56e0f4ebe0a7d3b262194787632b8e043fb9e1595b96654016d336776a0ffff6e581d0fa1bbf215f56e6fb87d0727d56e1ff18cda61ced66b5768b56a3a067c154e8bba05476286b9d3d4fac1221dccbf958faf9e21e7f9389ded05e5f86b1d6f532bf18d34109a16613a78b194c7a8446bcd51fa87b70d41daeb571b512ce50878de2c7f76bcce22e3e988745fde8683049f29499ef1308b05d3020e367da63774a8c493678277279b374efa2f6e287aa4822ca28de16825591d89437e4ae2fb691e715c2debec2687c3e401938cd3aa7c864cdfe6f95de27e4577d74c427f75a96f56bd77e42b327219d37b98e32341feec249537bf8a2b2107cba123e90eaaa328f7540c0c78e05263427c766d1210c0a92fba78f8ea02211c25b83165e61363bfaaab6a19a9ae29e534c7f9955f300a2605dfa72e5dc3dbf66c6ab9cc630e569e2bc1607ce5b52decc2044b98d4ffa63535ea5ad5ee7fedc3e68a225716cf886ddd02f06244127a2c9b35778b6f4e67c6e023c5efef02ab4c9dcb8407760ee91d2faa04c0d5c8aa737ed848730134f905aed2a7ae8d2a3c3fe8cb0508cc5a461805915bb807912a60d8eaf68d86b0aa45cc8d421bed5b57ab9419c31d26799bf388e9f364a35cb58c469bd99a88cebad972810f6c7a2324ce3deb3975cb471d09c4a42a2ef2ffb49b2810a964111a99ff41d589d5c48ab848696c5d7f0b716fca1b73b510010abfa6ac0161204da03e9c553217427ed7ef7d5150b8660cb49a54a892c8deb1d01e24b53fc21641acd41282da6e1aab3c81abf886179ca8e71397e0e23e65bb18c8671727e3d5e703d63da57cf2815dcac335ff15b6863e330ef4f3405795fc1014664a294312ab125d9df386694473b145e1933c2576f9c76b77789c15ebe54d7253c9a4e3697595f075e79168eb2", 0x1000}, {&(0x7f0000003280)="fddb8deb4885fb0a30ae6353e6850ff27010ad8c1b", 0x15}], 0x7, &(0x7f00000033c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0, r2]}], 0x68}, 0x2) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:10:25 executing program 1: socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) 11:10:25 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00cd68 failed: no mapping map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00cd68 failed: no mapping 11:10:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0x6c) lseek(r0, 0x0, 0x41001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$getflags(r0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x8) poll(&(0x7f0000000240)=[{r0, 0x4}, {r0, 0x184}, {r1, 0x10}, {r0}, {r0, 0x100}, {r1, 0x2}, {r1, 0x40}], 0x7, 0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000004280)=""/4096}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e331e4638e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e7606009ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852bfcb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xffffffff, 0x9, 0x5, 0xe00}, {0x1f, 0x0, 0x2, 0x63b}, {0xf925, 0x3, 0x8, 0x8}, {0x4, 0x8, 0x6, 0x3f}, {0x40, 0x0, 0x1ff, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x3f, 0xffffffffffff8001, 0x80, 0x200}, {0xffffffff, 0x7, 0xfffffffffffffffe, 0x57}, {0x30000000000000, 0xffffffffffffffff, 0x6, 0x81}, {0x1, 0x790, 0x0, 0x7}, {0x1000, 0xbb5, 0x22, 0xff}, {0x4, 0xe5, 0x8, 0xffffffff80000001}, {0x5, 0x4, 0x9, 0x7793}, {0x1, 0x10000, 0x7fffffff, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20280, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:10:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xd48) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2c0, 0x0) 11:10:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x7f, 0x10e0, 0x1, 0x1000, 0x9, 0x8, 0x3, 0x0, 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="2d6a4cf080a1c141c50e3d4bafc6b370ad7400259e90390f6f8d92221f0da680380638e7ade1eaa42e64bf917d1a6cef6ac0fd948dd8a621942e8c7270d701c854191f5f48d25dcbc292532b9ef7f817c46be0a57e28ce5b66c6595633ff7a1bece25725f42a03e7fa71a7d09f19d418a34561dfa79dca9e1c9dd2a1b39567956edc5e116640f423578331b10b35b5992a71cc16e737460727ce28a3b5689f7822426169f89fd97aae14fc2b021994e72292b87021c34040d517de22c0e647fa2565a603205743e9fbd65859e44a7074d20a0f177d3b256453f7356ccf6d364a5aa65f21be9113f648d1bd8844af30acea5e0f16f5b992e8e29ce26ed39a6a60e5ed8b0c6f254c61ad3a5cbbda9200c8991292ac142b19b5a4e8807256fb8f37a62e93e96c16624fcf554ddd423f796c3f07bf008680be3530447a2a605f7fc5f3149651fa4f14838792353f49cefa48fd5d06bec0d0f3532fa6a028e5da5f413b2ce323155e625fd7b8eeb4d6c78e95c69ba71078d26c49a623a37042c723b04e21ebdf5f1de9e2474b3e3a89b3307cb6c4dc674be923418608b32776067fe4aed076524e39bc1d1a807ccebab549fcf5a8edbfc93a3fa508776fbe7ebfdd3b781c865540c2441f89689682ff048b202fd1c1ded9b3f4cc2f99531c609f49aabe2dca08d9d2f270c56ad42c35cc91a5c98269047e9ab2b306e9a05dff7a92714a9c5866f3b9e82df4435d78ecd3b333a647ecc1e53cae0bdf1dced40a5a3b4e383caf2f81d7c13b2bbd7658f20f0a08d2997861ade64dbb7d31acb0ec91f1a3cbaed1ba02ddf3f293ed027ed052b392b3ee578686e94e6ddc0672ea1a3fd227b3494e87608112b9616df24fef994a0cb63b5282b44f6dd1ec69da0dc17d48c79cfe8355f262769bae66b5218bafb68e714cb579b8053f7d10d3beae128a7c8596d5242539a9b4e6d3d933511f6f1e434f8f75f47a1c9422e474d6afcd35d135df4dcde2eacc213a17af470fd753d78180d9fb2df30a6061bd5c0949176799fafc8de2281fced64b50604a5f521538731c8b43b2401fd9193eee0e8a94d545b3e82aeb62a3581460c80314a3769361b503020d792934fabe44d2651e5f33cdd8994c4a0c182926aae23876b21f7bcf0d5948542d6ba73b1532612a46c6285a64ae31bb36f2c1dd968c3bbaf1601c3ddc02dac4c77395c5d68e755bd6183ab3997f3ffbc7abd24afca838c24c7d1a086c3a46f562b27937b6a1e1df494b7fd0f13a4924be99179e3c273a471d4d3ae988ce5cff09d5b097a6df299016800b74aaa2089eb0c8cc89c7104612077c0cd379e29c94e4f52dfce48d7402192b7eb0596f32b28a52dd7b6bdad228ad775ccb98d1875e46b55716c85eba208ad6fb0326a26cb95b4bdceca7acfb9692fd48e350bfd9f42e11420f5c540388c166d1f9e74392dd91ebfc3cf49ababcc840ded23a5cd6eab59ce3fd1cd738c1936354cfdad18a584d3c6e538326db556422eb54fda95a2b24bf0cf556433555d65268268e3b24502d005d180180078d5f1357ce23e718353ad0a475e37f2d98ba6bf28d87795b41b7805cc2ba19ecee48a9cc6e59e06c00e0045add2a1a760dcca7b86940a8ea76773974b56374173ad1585587a28bb2abd2a5e6d21c6ed3ea33ae3fdeb536a01602e6c9a32a94e2a76168349d2898fa8e249a173a65ce82312d474f3486c33024f46608e65d5180c4f1b2768a6795c2b566d9c0ae68d5b5e0ea2bbf23679654dd50a82bf2c52e13dcab3a8d8a757358e572608a5afd7b6baaa81c7acd7925e3fe2ed7c529e3368755a73085144876b98658ae801f2168706a8afe1113b1882ab8d582bd1d15cb1f4799e63ad550b3cdb84c589ccf10df2f256cccbce5508a8c834af2965745b78e95a8ec8adb42197ed6904cd97756ef8f922234580ab64ed37ad992e4053de693d00f4ecda7918a86d56beb7b1a078c7e0b4d7b77a507a62b78180a2b04c06390292c4776c6c288fc18e11f758ae8c49e5e00fab3b936d446e99d94827c5f5729c44a4fec1be090fa678a97ac9f31a0f0b9c09c1bcd1d6793c13af7e513e29e90cfae484fbb6fcdb993d76e9ebf883f30c90f708368c5b1ba814e7d78fdd6a31cd22d251548f2c3965db3003fd2d2eebf295db6af372d7d1109ae3fe9516a448e7226b5eff3af16bac7f45cd3a9b65738a18126e1df847b2944d9362aecf9f3911ee1e6c9a9e539e6706d2c98857bd0ebaa1e95ea6177bc6d28032944447c0c76c122b5af0ca4297fbb948d02f3ab493f4ffb79e6711fd4f710c28c89ce1111ab58d2000693668c398816bd9000dc76a82633631da7791be3d411da3ffe40e2e2e32d38d0744f62d14f3725008148f6b9677b956d0401e6d82a183e37760bf052fd7158c8d7a14e0980b9420965fb8cf0e3303ddc73943bd2b2e8e65966b81e8f38628d0a74ae896774c594d4102d59ab5c7666b19064594330cc4c230133a07a022265f725f3785c8d263450946ba98e4f816c03cb7e92da99447ca36a67b49521919154d7d0270b36a3c5794f20ec75bbba76e976b6e03bae2dfc4331fa371b2954f7b048744730901e99e592c1afd37b4aa10a314039173618991f5db48fac97e4ab1f5fd4d0a2e0888e8342c0e7b61edd9c8229328728ae935ab6e529339ee77f808e2fe8d95b50be42abab37827c3556e414b81b90440f0ad4dba5ccfcbe420d6e386d5b46d32f2caeaa4fde6f074eb0ea1e20ffdbe51b42ce7c4638d68b61530670af1d7fbc6977f2b68e659a827531ca627e2574c9e3139d47474c8f5dff31fee56efe1b113d9e630160f33729ddb4da32111ad901807ef0989574be82d8a4ec2d73196172245041d60cc6d2fe7bfcd51e2df93a61fa21a9b1b0ec956ed99f6d87e45b79fa6530f01bd50b576d56bdad5f713e63e8452d89d95cedb0bc2303093258436f73121dccbccb712b002b99d76075f92ec87e0e9697bb36de8101a05fe9fdf4d797ca37586bf14c74b8094e93e34ddce6d9511f72e0ed864e5addd3cd903240ec4f1c0a66046d3d62d51f0e615f13aa111d3486e82ea59fc8a05d1c1f8dfaf20100b23ba35a5775b8a6dcd7f7d0b02ac96ed75871f3265c54302a035ff7c34a7f977aa844c1288f782587db3a789084158f7ff501c1c7a011f25576385dc90b5ffce0a1a39e24bdf5b691634fa65e89e1ef2217dd614143d51b5716844e8173ec2839a57f72e18b2d26fd6d11f12e5af28b8b6387b7e2fc18cf70d3c5acc07c03bb1a3c2b0fac3cdc789f167ce11c202d2ce24c8a57d4f49a90d0e3c7210dfba6d7aeda029907b5980c328ab49a97b287a0405e41cdf06bec2d239091fd53ee55bceeb35e2b0365c42e026da42a688fcf70db46dbc3d2a5e1954a9ba36ab374e81c7c1698c100dafb0a1453bd4447127b9b7d194d98ffa4598b2917bea9d45adba13bce6b7bf0547343eaff2650ce330937194b5a010fe6214f8b88f756a480cda9f765dbb3b30e12730ec78689294a722d2ad45f2aea5c2e60a5076a69606adf654ec1a1acf84a1c4649398bf0785a506e07b47c486a217b37c3ff9bbd02a55d101cd0c22d40b04a24cb4234a54e5d59076b0722c5aab7168f7a03dec10ead175b027d19161d7c7e8e013b3644d23445e7ceb884725b3c9adbaa9efceadf38316bca454dea4b0c1d7844aa16d93ce6fc26569f73970dc53771b01fb728b3f825abf081344d93c26a682af8afbff78d4f50dd97640e1898d49dcd70f58886e28a35a0cc62b0ce2a133853f7fa14a9175d2e4a05f0f5afb0961e0d1e861688b7868db949d5190a2aa58425017734a2032259afd26526b1cfd674e34ae82345a5cbd36f72b74b4d839f2b9e1e6b44338b591ec86a45c9390269ef46dc57b8ca169a8f3791d8cc684c314e6e06677e13718714ec36f0464bc0eb7a6368c785e27a5b02aaab0fd4bd22c7580fbacf4ce7cb1434698dc3e88994e175282b39f7f0cdf4d3b0b0c94b5523dd9d6ab47b6f45243d9651043ee1b62e6fd4043998004f323126897156a93050f22b3ff9445b74c0285383a7a78f2e2028758ec9f9974d280f36ccd61154223beb35dec210e582a684b00f78391749ac91da3cf0a56f3cfb496a8c08a6104bf41073b44a5112a8b40e6c812b2437a469bae41b1b19070f4fef0b084c9ff7aa48bdc8a9c2b81dc90f57c6ecfa17c584f658c815b6ffcb23f8bf110d0efe698c75fed9e2877451b31516a7194a358af12f19e9c641891fb91ba8d635612c45a3340c7d4304209fca46b218a8852ad771c1d85a652cb03bd8ef13c3e257b1e19bbe03d67989b995b8ebb2744d04ac1ebade7152e0071174ccb4750b99444076f79b07ef3caeb5634263fa1fa70fdbb4a7848382a5d51ddcd925898c57f2b0362bd375b80d8f29115a9fa038da05b9c0caac88b62adab74600d2d1442445d4e73f7845f3b7c26f48f5a6307b3eef9bbc0b39ca6538bc841f939a02872e298e5794c83a9315723477a381e31722107b024de5d0bb11b134314ada1fd8b2cf166f43c2e2ff8f32f456ee0c7645ab7be3acbde2b96ee860eb6c15eebb48472048ab88ee5e83c0c476f75972489ca9711c16016013cb49d710fb333d4ab6737cfa04b405676ce1c05533361649f2dc2557dbf63953199bc91aa95650d46c617e9e34021646fd5cdd61533efb48c296487e62b07132e72062adff3a84be21e60550faa159090f714c4c44ff26d33d76df0d7a78608b4ecc94678079ddf232b080dc4301d8d2f1890d53314d613975c24839fbf6164dd821d4140c8bb5a24ae4eada76e291049771fa279e1114063ad1e82e5e7c21ed6d1ff1ba5f15ea7ae02b073af1e0e8d7351ab42bca43d130538b6c0b4585039d3eccae7284a9d5a86c8879b9ac5340100fb4550ca9f1722ea37f5a5e448f6c3870c889c9427efe43431bbdcf06e7a8179730f8466d13999fcac0813892571ac99b736634b2f2a2ddd5a55082680b11d4c8159beab9af41aacbe198b39f6d6fe98387fac865832622523e7b1d0124b302fddc54e6e4b8ad17c0667843232b5adf5cb45ba8844cfd0d56d094b10bd8ae4a156f95b36014502bd86b1c8f4229ba43d050fb6c0560a8fd089fa225b1af85dece52ec3331c62cf59ab8da584e05d933381e39492c2061241ccd7329d4bafaecc762db6acdf73d2af04f9008945554e4e59e826ff3538720a07f125f26f983112a1cd454fcc2100921f006bce275636b7d0a379005efcd5d88453ba33619fbbcaacef6bfcd244a0e837242398459dbf63bea6c9c0d7bc3b652e954429ebcd55fef3337d1bfe8ae798232b77adb3fb20e5054b517da071520cdf44fd8cc5b92addf0da8ddd834d5b9ffe62152cf4ddbcce5794acc3593cf1a5d9bf807f762506e79b57b50b672f96bcdcd2228dae4dd21ea5dc7c1fcd273f55fe1af23cc128adea0212b5201f7949ab6c7edabb26beb7a93ed8090e79e5f079e556620434791262490a62ea31ba99ad92ef67e1bea039e7a976d968a829a985618560f5a654cd79015808c87276924ba654cd6da45ede20d290fdaa551b65f11f5a08aaaee5f645632eac76f1a26c596808d8dd88684d2ddbe8355ced9b543baa2cc4abdbb4854f58a5e68de6629431fd07e379a4d67d4de7fe3034b83c695f26d4cb91c155d726736110aae2181fe883a18b2bebfaa427fe0ed97e7a9628fa4896da95ac417e72905807f5bab3868ab3aff955ed0f8d17a8d802c87addc424278a0cda50f5eeb813b85f3bea7c1", 0x1000) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x2) 11:10:25 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {}, {r0, 0x44}], 0x3, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x1}, 0x2) 11:10:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0xfff, 0xade3, 0x6}, {0x4, 0x3, 0x61, 0xfffffffffffffeff}, {0x3, 0x10000, 0xffffffff}, {0x1, 0x7fff, 0x7, 0x3}, {0x0, 0xff, 0xfffffffffffffffd, 0x5}, {0x0, 0x80000001, 0x9b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x254) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 11:10:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="b484b2242680069ad6eed8926e815e145ceef997f96cc38af36fd43ea67e2e386f3f057868c2924cca07fa7e3de9b73f3306b9e59c0d94bb33f9e32e121b5dd450615818a39291252ddafb0ccc0f43a6c6e13e0168de21aacb2970107fab35", 0x5f}, {&(0x7f0000000240)="7d25dc7ff0d65e42907b24c22df93caef3298cc593e4cab73fbffc6e20eb86e2facac29b0323efd233c50e4efe1be4314dc829468c57c05c80420cd1b1f15d5bb7c02940fcdfea92607c38b693266852a4557f9b6e7f96f3bb5bb2f16446ac5d6ad498df77475846938f01b1e8bfab850d20cf6ed55176fcb1152085fad9a20b2971c53114ae93e3a903c40f3b6d274cf5030b6712251e50c875ec996c29902d1f7784152e6a22827499d11666adcc003dcf3a84f36dd1e7f986b4f080e74f74a1b857a3af436be106bbe7090dd2c2dde85f3d7faabb524a87552a75526379329b18b594de0e49b3266bdbee5da04df12ffe28027e1360b2ceb9b4", 0xfb}, {&(0x7f0000000340)="5ebf1ed565039e58ad4ae73fc535e8bd9766238da8d9f542b9037865119601e4d955f06f0f69eae5eb1f958463d1d860f1cf38b18f024f9353c70b73ee5879e752ee37dc7b5b5b3a761a68320b4acd8a46a853598e154177ae69e4afb4d21193f5c5ccdf0bc444fb6b54f994e1e7b05995c3b5195c28e2c9ea36b682857e41b3ec3067c285029e8ba315ecd82c38b45f12474a66cf2a8439788598c4fe935f36022267449afae88654f2db51b577df7dbd8a80110cbe4365240d326f227ecd4c3042e14c4035c8045776ed57bbf713fe83e9b34efa27780e97a1cc60b3", 0xdd}], 0x3, 0x0, 0x0) kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x1, 0x1, 0x8, 0x101, 0x61}, 0xc) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x42, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x10, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x2}], 0x2000000000000fff, 0x0, 0xff7fffffffffffff, 0x0) 11:10:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x100000000800000, 0x80000002}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget(0x3, 0x6f9b591fb1bbc112, 0x80) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getuid() getgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xf5cd441, r3, r4, r5, r6, 0x8, 0x2}, 0xc2, 0x80000000, 0x8}) recvfrom$inet(r0, &(0x7f00000000c0)=""/86, 0x56, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0x7, './file1\x00', 0x0, 0x3, 0x40, 0x965f}) 11:10:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000000)={0x401, 0x5}) syz_open_pts() pipe(0x0) 11:10:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x5d58) madvise(&(0x7f000050e000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) 11:10:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x4, 0x1}, {{r1}, 0xfffffffffffffff9, 0x5, 0x3, 0x344fc837}, {{r1}, 0xfffffffffffffffa, 0x14, 0x8, 0x1, 0x603}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x3, 0x9}, {{r2}, 0xfffffffffffffffa, 0x2, 0x0, 0x400, 0x3}, {{r2}, 0xfffffffffffffffd, 0x8, 0xf0000040, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x5, 0x400}, {{r2}, 0xffffffffffffffff, 0x81, 0x2, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x4, 0x80}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x1ff, 0x7ff}], 0x5, 0x0) r3 = dup2(r0, r1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) 11:10:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/89, 0x59}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/46, 0x2e}, {&(0x7f00000011c0)=""/119, 0x77}], 0x5) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000012c0)) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() sendmsg(r2, &(0x7f0000001980)={&(0x7f0000001340)=@in6={0x18, 0x0, 0x0, 0xff}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001380)="9689e742b8d8b088b6a38c25af8d548682ab2503e5d273a42e74f372534f9041bb42d3", 0x23}, {&(0x7f00000013c0)="623a21b362be2aa93800e7b359a12a53ede1b8459115e2fd54122aa304494e918a05a224cf250ad741b7a63256b6e624c935133470681a51ad7adbaca206d167336252515bef755df4ae0f85a376f4e529527af140ba7ddc06bb0ad533ff039b4030f10b2459433862ec1a8a1e971161dac887e060a176a6d1cf1d3459d93105d37c76c0e40f85f23048c83f7c1636c1757a439b0ae3d9b455ffa77d32ecbe36f9d9e4e38b1efa8bdd34a1b2308e0c5824e7f3be75a7b038debfd6a2e6ac63637cf0cf376b05250fee50863ea18162ee6e7f", 0xd2}, {&(0x7f00000014c0)="89357c03bcd111f38aafb6a43835a49a0eee33893ffd157587fcf6bd", 0x1c}, {&(0x7f0000001500)="6ed967997cad2a215434b690e668a730472aaee4dd07f71c8ea5e90dce280ba54c88a365a2ca09f90db8894eabe58b966fa3cfac05c8b8f5ac741527935b8034de97adb14f2897aeabd530f67257782cf2fc4342afc76b5fb23fb2890468835e90d4c0b4c0a569260be276fd71372f30c1f6c429377f3c19ab3ff1443fd1a0e013da33b5449b5b4b1d5085f6bf9759723d26cfe075be2e", 0x97}, {&(0x7f00000015c0)="d92435a50a1a05ff21e8c180233adbeb5231806fa8ff95fc3647c403ba98ea2c608d736a70b0a8bc54df88fb3f9ba8a998dd61d11294eac50f36e4d0e13154557d699da687cd985e1f1758ff2f48732ab0a0f6f6e6162879881de157602b06a7fbfadc9356fca2880c97840049ccd71a2a2e9bb3586c5e147d99f27b70b9a5e862ffc05d2f83930b302226fa82fb102e3f909eb7465510389cc07c16b76d44dc32d9a60e2903fedf5eddd09b51a037654dc6af49", 0xb4}, {&(0x7f0000001680)="8e250237d1d4bdb290a7a49ba1cc6c9f464cd3846b093eada21215c3261be51dba7df9b4a859c3c8353663de297cc146a4f3193b61224163fad17b4ae2f670061eb1746deacdb20104754f2bd3ccc9da57777d5b506ad0c5b21c", 0x5a}, {&(0x7f0000001700)="f7650a7b5d1597d105c7b0cfd07b84fb60e9b912d83d03ced9ed98eec8a1bd65769509ecf5b6cca2865d33b90a73a6e8b17236616ce00602043b0a855a50e614676cdc1e504f5f203eac5ea9eb251a3a91f0f9022ede1c89d59317c5def4d4c076e21b9d13eacb25b2795ae3734e168e71cd130f4d5c59c81d5765094cdff090959b88b81a1e72ac", 0x88}, {&(0x7f00000017c0)="731dad10b0d262df45b49f7c4e27abf7f392d611dbb3c312ed12e71dcdb1c727345b0a7fa9e16de7c128a2b062f328f169218e0c43d113964d2a2adb7b8798e396b0e03dcecb686dc02020c3bea1667b5184e1496ac0ec641550f8e1f456cfb5792264d6cb17d507b3cf009d0599798732fae7a6a4ffbec51d992744", 0x7c}], 0x8, &(0x7f00000018c0)=[{0x98, 0xffff, 0x1, "3acb2f1ebb00f711a927cc41b2b42c22df7e3c10bc3fe8852d893208735e468a6f3da2395227eea3aeb9afca0bff5bee980542e19f34c0e5f0e4a990f6f02f6d6cfe0611d0835a1997b1db6c95c23927ed3049f2e2d621bfc07852515f44701f9e6f7d9be50ac05a22f3c1d41f28225c932346312c3afa71ace272e985775d2ef9a8cf731da2f4"}], 0x98}, 0x405) getdents(r0, &(0x7f00000019c0)=""/221, 0xdd) close(r0) r4 = msgget(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001b40)={{0x6, r5, r6, r7, r8, 0x100}, 0x4, 0x5, r3, r3, 0x2, 0xffffffff, 0x0, 0x1}) poll(&(0x7f0000001bc0)=[{r1, 0x8}, {r0}, {r0, 0x100}, {r0, 0xa4}], 0x4, 0x4) connect$unix(r1, &(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f0000001c40)=[r8]) pipe(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001cc0)=[{r1, 0x140}, {r10, 0x140}, {r10, 0x4}], 0x3, 0x8) mknodat(r9, &(0x7f0000001d00)='./file0\x00', 0x0, 0x6) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001d40)={0x5, 0x0, 0x7, {[0x8000, 0x0, 0x4, 0x7fff, 0x938, 0x401, 0xf0, 0x2, 0xcce, 0xf0, 0x52a43735, 0xffff, 0x4, 0x0, 0x7ff, 0x100000000, 0x4, 0x7fff], [0x1000, 0x0, 0xff, 0x41e5ee42, 0x9, 0x48000000000000, 0x3ff, 0x1f3, 0x101, 0xa868], [0x8, 0x8, 0x7fff, 0x1, 0x100000000, 0x1, 0x5bed], [0x2, 0x5788, 0x1, 0x0, 0x8, 0x3], [{0xfffffffffffff9a9, 0xffffffff, 0xffff, 0x8001}, {0x7d9f, 0x9, 0x4, 0x6}, {0x4, 0x7b, 0x4, 0x6}, {0x0, 0x3, 0x8ccf, 0x6}, {0xfff, 0x7fffffff, 0x2, 0x80000001}, {0x100000001, 0x4dc, 0x0, 0x9}, {0x7c, 0x8, 0x400, 0x40}, {0x10000, 0x1d6, 0x8, 0x401}], {0x7, 0x8, 0x5, 0x3}, {0x9, 0x1, 0x10001, 0x3}}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001fc0)=0xffffffff) getgroups(0x4, &(0x7f0000002000)=[r6, r8, r6, r8]) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x1, 0x638, 0xfff, 0x101}]}) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000020c0)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCNXCL(r2, 0x2000740e) 11:10:26 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x8c) syz_execute_func(&(0x7f0000000080)="c4610deb280feebd00100000c4a1b56dab0000000043811100800000c4428db7980c000000c421fd7064a4c8fe42f1670f73f2b98f8960956b22c423354c9efeefffff04") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000000)='I', 0x1) r5 = msgget(0x3, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getpgrp() r11 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r6, r7, r8, r9, 0x40, 0x3f}, 0x7, 0x1, r10, r11, 0x100000000, 0x100000000, 0x101, 0x800}) munmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000) write(r4, 0x0, 0x0) 11:10:26 executing program 1: syz_open_pts() 11:10:26 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, r1) execve(0x0, 0x0, 0x0) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8000, './file0\x00'}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 11:10:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0x10001}, {0x26, 0xff}, {0xc3, 0x3}, {0xab, 0x5}, {0xa7, 0x10001}, {0x26}, {0x89, 0x5}], 0x7}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000000, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) read(r0, &(0x7f00000001c0)=""/209, 0xfffffffffffffefb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) syz_execute_func(&(0x7f0000000300)="662e46f7762b65665c0f1bdbc402fd338c4e0000008043d8ef643e0f938efe5cffffb9b9a25af5c443e50e8d8e120000fcc401b4569865566666c4e17a2ca4fb32233333") r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) r3 = dup2(r2, r2) ioctl$TIOCCDTR(r3, 0x20007478) 11:10:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x4, 0x8112, &(0x7f0000000040)="2ae4eee47f7494038c45d1fb28338f74bbba3488f68d9ae403ee8ea4e7aafa4d628c8d7d952357836239c2fe9519d70aced4835044b7d50e57715246cb3abeacbe432e0fc0973e678876e91ec2a57f5b16b786f031ea406ad90945b0a408e6f802ff4313e9d8fcd5d2459285d021c2db0e5e0a9e86f95697f8ff61c25b17b2a4798687", 0x83) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x4d) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 11:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x100000001, 0x2}, {0x4, 0x8}}, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(r0) 11:10:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "cdb5da3e5800", 0x100000001, 0xffffffffffffffff}) 11:10:26 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000b39000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000140)="b6538eba5c77b96c5800bb1e0b5cb565c893dfa477c9b594a73034087ada52e8bb235411c42d8d15e60d6a35b6099ae0690ad1d5287146d3a2be91a512e8deb7367cd32bb81466bb4e15541644254c9784561b86a9a5fa95fed3237f89d06b91c32353362d3bd0e25c4ffa7f8211038977b66caba5c58d0f0500"/133) 11:10:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 11:10:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="466fa750edc88f2e225d85fa84fb86720066636f7865950d4373992bb834a4e12eac21db5e29cbcaf0dbb066b5d0415831966f293a429db1d8de6f3a3c458b7f045151ae945332f7af7b", 0x4a) socketpair(0x2, 0x0, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="6e39ff2aa90ab1bf31b350c114fdb9dbc85a948a62d17c5df792f4d139aca0082e4ac853d468d5d0dd7abf6b533e23858d31db77288f0c64ed2855dfd32051076e0b679ce4e5a7bc805d6102605e37440f7557104e670a5901bf", 0x5a) 11:10:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001200)={0x8000, 0x9, 0x101, 0x7, "953bcdb17c58ca496f1b4a51ac1e47de12cd0922", 0xb7, 0x100}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) linkat(r1, &(0x7f0000001240)='./bus/file0\x00', r1, &(0x7f0000001280)='./bus\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffdff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9", 0x3, 0xfffffffffffffffc}) writev(r2, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000011c0)={0x1, './bus\x00'}) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x5ad, 0x1, 0x7, 0x2, 0x7}, 0xc) 11:10:26 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x800}, 0xc) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmdt(r1) 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x6, 0x6, 0x101}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[r3, r4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10880, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x88, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x5c) r3 = syz_open_pts() getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="8839cb62d336c08f265841d4ee1c58b6705d9b26667a925e77c4f05e9f8a11259d07aa61e7c408d8de4c7b80aad3dea6bf5c53ddc5557b801156757d8b1d967e3423c85f25bb28e1018d13b9ae8581", 0x4f}, {&(0x7f0000000180)="2981254398a860e378609747fd3caeb632e3ecdb22b781e53bb727cd0ba272f0a29c5ff91134be3c5f7051d91f79aa5e572c5721bff52b57d0ac007af7cea7c7828a8a45bb09aefc0f078a31a9aff48752ce7d13c84e7de3246733430bda55c0fc818b1263", 0x65}, {&(0x7f0000000200)="95a8a7590df3e9e19106a4c7cd809795e4e222236b12e08328c15979e4f53043e69e035fae1cb6688554266d64e5aa7d99d636", 0x33}, {&(0x7f0000000380)="d4be3852474b265ceba7736fbc9fdda2a6461a2d12dfbafa61a0fbd4a258388c0721edf7e76d608e89bd650c9b05b642dadda719756af3e38b816f2f41ead17c2dfb35601a62a70fe9758a0dc9924d408c61d36fee94acd4a205f6ffad83e1607e1bd021976460fcbadc189a34b0d68c6860c5b43825a08347bee13b38e2e0556f89d1b5f1b05fecc04a8dd8bf0feaf8dc48231a3de90db7fced22f7ba90d19aa76223c13e647cb892591548109a02ef94085ddf34e9c7a556fc914bd43cad02793df76d19cebfe6965bf5f171563b53c5", 0xd1}, {&(0x7f0000000240)="ffe54aef657c2387e5d945fc155b65ad6e85b6eea0fc1d2a8242cb3fe1b84580085706b05961471e4af9c1090f9ee810a4ac4246868a1b9e6ad557034b33357648fdc729a23d9a899183e9d690c9ab37e6229ff805ffa492fdfee4ed8b9473ebb61d63c92b893ceb7f2efaaa7cf8caf15ff2b3fe4b86634ecffeccf39455b4ca82324dcecc8483d154a54bfa0c4426b3a352594d7a9fc27b516ad36a99497da35757f38755fcb106b68d6747e904872c2eca841848381d80c64a077e5d", 0xbd}, {&(0x7f0000000480)}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101, 0x0) read(r0, &(0x7f00000000c0)=""/244, 0xf4) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:10:26 executing program 1: 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) open(&(0x7f0000000000)='./bus\x00', 0x50, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 11:10:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="146c2c21eb692d9ade861ee68611aa51a835bcb03d", 0x15, 0xc, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x800}, 0xc) sendto$unix(r0, &(0x7f00000003c0)="a472974b6f60dc720ff005b1b85a40d1739f26d439f4a0fa456f41f20131e4a46b893876b016acbd6a86983c795f0d285f50cb5d4aeefe18cc56b745f2baf4c404a935ecb9b218d41fcc1f1517825aee301f91194f23c1af3f596017f49477150a73b40e2aa934e2f4055781b6f933a60fc7764f9fb7e259b000c4de3e96fce996e3070d1c30cfb3992b866f8e6d2eb8262a442387fdad25e321bb1b306761d8897fd22a534fff1257ee0d5e33acde82de4bc743cd3104c867a666fc3cdd6e98433c0628f3a64c45467cb7a4e6f764e56445a5f8b91441aab042b3734c2f10e8dcb2ec194f9f64189b7e41a6f4f3bda447bd6104b4feca1152e20fac0d17119f42d1430a1b1cc1e34cc447f459dce9f49864a400abd70308ce282cc07110664aa14d4f7237ca9d504493332e06d3c4106f59ab9a46", 0x135, 0x8, 0x0, 0x0) 11:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10130, 0x0) preadv(r1, &(0x7f0000001180)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000001140)=""/26, 0x1a}], 0x3, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 11:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="edc21a49972879fa5be1349ac6e217259bfff00947290a018678e25184b35a388a2d8ec9da369ebdb47cd6fc5d206e83f6478168a7f96290a83a18310d433d1cd0743f4abb35be67d09932b020e64432269f84db7f2ff893401a2930bec749a02f5564a5b88cab1b6daca6d94b7fe3b8dd18012d4ffa3d553faa33ce5bd7474b981581039cb313737cfaa6ef6bef9ee2701a8642f17da246261940ede4db864040febbe138d4358afe1dd13f759407618ca8ae691dfac57dfb88d59d4e88b9109edfc152567f188e08a16c793070a1d4cf976342bf766db9a0544b2ab9abea48b4eabf10fe2ceda1860a2675cdb64748b66a9acbc5", 0xf5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 11:10:26 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x23, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x128) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x50, r0, 0x0, 0xc6) 11:10:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) dup(r0) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 11:10:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) r2 = socket(0x2, 0x4, 0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x9, 0xf6c, 0x7fff, 0x5, "5ba11ea06ff5489e3a92f164366eeaa86a6d90be", 0x70e5b287, 0x2}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r2, 0x3) select(0x40, &(0x7f0000000080)={0x5, 0x5, 0x10000, 0x15, 0x3, 0x6f32, 0x8}, &(0x7f0000000180)={0x0, 0x6, 0x8, 0x80000001, 0x6, 0xfffffffffffffeff, 0x9, 0x20}, &(0x7f00000001c0)={0x4bd50463, 0x3, 0x8, 0x20, 0x3, 0x3, 0x6, 0x400}, &(0x7f0000000200)={0x4, 0x1f}) ftruncate(r0, 0x0, 0x2) 11:10:27 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa98, 0xc2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x9a1, 0x1f, 0x9, 0x200, &(0x7f0000000040)={{0x1, 0x3fb, 0x0, 0x9, 0x7, 0x91, 0x1}, {[0x7, 0xfffffffffffffff8, 0x100000000, 0x2, 0x6, 0x2, 0x2, 0x2, 0x1ff, 0x74c, 0x6, 0x0, 0x9, 0x62, 0x7, 0x9, 0xd336, 0xadf9], [0x8, 0x7ff, 0x4, 0x3, 0x80000000, 0x8000, 0x3, 0x1ff, 0x6, 0xa9], [0x100000001, 0x9, 0x9, 0xc5e1, 0xfffffffffffffc00, 0x7], [0xe10b, 0x1, 0x0, 0x6, 0x7, 0x2], [{0x7, 0x5, 0x40, 0x7}, {0x9, 0x9, 0x63e94c7e, 0xffff}, {0x667dad5e, 0x1, 0xfffffffffffffffe, 0x10001}, {0xae, 0x3, 0x0, 0x6}, {0xfffffffffffffffc, 0xfff, 0x40, 0x54a}, {0x6, 0x0, 0x3, 0x7f}, {0x1, 0x1, 0x9, 0xfffffffffffffff9}, {0x1000000000, 0x7fff, 0x7, 0x2f}], {0x22, 0x4, 0x9, 0x4}, {0x6, 0xffffffff, 0x1f, 0x7}}}, 0x2, 0x401}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 11:10:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x84) syz_open_pts() 11:10:27 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x427, 0xffffffffffffff35, 0x4, 0x8, "dff396efc22dd83d28322a74a7c5a26615eb7604", 0x400, 0x4}) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x44) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x2000000000000010, 0x22, 0x0) 11:10:27 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30101, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x7}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 11:10:27 executing program 1: socketpair$unix(0x1, 0x200000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000180)="c4bd467aacd0465e05e85b11fced531b78a571bf483e5f14f56e2f4e01d21e39abac68bd81419a7b81b74e72718f34c2cd1013724144925f07f070af", 0x3c) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 11:10:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3, './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) 11:10:27 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x40) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$VMM_IOC_TERM(r0, 0x4004746a, &(0x7f0000000040)) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff58, &(0x7f0000000080)) 11:10:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000001, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:10:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10010, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x1ff, 0x4, 0x200, "fe3444a3f126e0496aa2ea63cf778211b629a93d", 0xfff, 0x3}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8042, 0x10) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x88) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x41f3, 0x4, 0x0, 0x81, 0x10000, 0xffffffff, 0x1, 0x3, 0x0, 0x5}) fchdir(r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) r4 = accept(r1, 0x0, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) r5 = msgget(0x2, 0x400) msgsnd(r5, &(0x7f00000001c0)={0x0, "661e0e78e64a81e15f542c7a018f4f73449a20c5bf17f5a24fcd5ca8d401efe1b50ca613a6d6f0a0bfaf3295f0205ac3edfd94ce3300966312944549b2896421b0632e6a36010872fca1ed64d1354e683ddd462f72e5dcd575c6348917ea2a01ba5e0e84553c68098f0ff7a0363bba29778885429e851009d1539528fe59b20154f70b133ce5c4fe47fdf1d2094f3a744de067b3f7"}, 0x9d, 0x800) r6 = socket(0x20, 0x5, 0x100000000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x6) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) poll(&(0x7f0000000400)=[{r4, 0x80}, {r4, 0x10}, {r0, 0x20}, {r1, 0x80}, {r6, 0x90}, {r3, 0x98}, {r6, 0x4}, {r0, 0x50}], 0x8, 0x0) fcntl$setown(r3, 0x6, r7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x9, 0xccc}, {0x18, 0x0, 0x1, 0x6}, 0x100000000, [0x16ca, 0x6, 0xcfd, 0x1ff, 0x2, 0x8, 0x0, 0x6]}, 0x3c) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/21, 0x15}, {&(0x7f00000004c0)=""/198, 0xc6}], 0x2, 0x0, 0x0) preadv(r6, &(0x7f0000001740)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/189, 0xbd}, {&(0x7f00000016c0)=""/81, 0x51}], 0x3, 0x0, 0x0) fcntl$getown(r6, 0x5) r8 = open$dir(&(0x7f0000001780)='./file0\x00', 0x8000, 0x1) fcntl$setstatus(r6, 0x4, 0x0) r9 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000002000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) truncate(&(0x7f00000017c0)='./file0\x00', 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001840)={&(0x7f0000001800)=[{0x67, 0x9}, {0x82, 0x2}, {0xc7, 0x4}, {0x81, 0xfff}, {0x83}, {0xcb, 0xdb}, {0x83, 0x209}], 0x7}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x3012, r8, 0x0, 0x0) 11:10:27 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9bf) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 11:10:27 executing program 0: r0 = socket$inet(0x2, 0x200003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 11:10:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200000000002000000ff071b542a9b5d06000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:10:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044dd3305550300000000000000fc94ff334a561951bd38723f5a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193e8216808fd8d5f16ab93f12fc4d5f16b136a5d00d", 0x6b) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:10:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:10:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) fchflags(r0, 0x1) getdents(r1, &(0x7f0000000380)=""/4096, 0x1000) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000700)}, 0x8000) 11:10:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 11:10:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x643, 0x8000000000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:10:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20608, 0xebe2de526f27fa1c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 11:10:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/221, 0xdd}], 0x1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='\x00') 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="a6") 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b7") 11:10:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x8c) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 11:10:28 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/49, 0x31}], 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r2, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) clock_gettime(0x7, &(0x7f0000001740)) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x1, 0x3ff, 0xffff, 0x401}, {0x8000, 0x7, 0x7, 0x5}, {0x8, 0x7, 0x1ff, 0x1ff}, {0x7, 0x36f, 0x6, 0x6}, {0x4, 0xfff, 0x2, 0x2}, {0x101, 0x81, 0x8, 0x6}, {0x4, 0xff, 0x7fffffff, 0x401}, {0x0, 0x3, 0xfff, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x491, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x23, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="fd3990fb7d7fb001a0d029d01dd6f5e4d90649ac3f6d51f467b1c075b5102011945c76516a3f59b541f104aee6bbcdeeb25f37c8d90b05b1fb204889b3dff8428e2d11b1d9e05a811790e230184400f2bc65f151ee4a97adfc05", 0x5a, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) 11:10:28 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x0, &(0x7f0000000000)=[r4, r3]) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 11:10:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xfff, 0x0, 0x2800, 0x0) 11:10:28 executing program 0: r0 = socket(0x10000024, 0x5, 0x8) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x40, 0x6}, 0xc) 11:10:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1afd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x17}, {0xec9, 0xffffffff80000001}}, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7fffffff) write(r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x80) syz_open_pts() syz_open_pts() 11:10:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x12) sendto$unix(r2, &(0x7f0000000040)="72de1501a76c98e6a987ee8a824d9f37a85f8321bb951ff7e80a31c0", 0x1c, 0x8, 0x0, 0x0) 11:10:28 executing program 0: r0 = socket(0x15, 0x4003, 0x0) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa05000000376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000001000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdd2) 11:10:28 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)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x41, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:10:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f00000000c0)="4e398e8fa641de4c9a5af6065822097631fe2ca78a0ec51b7d0e870a9e001f31df8d598616acce475afcba169f762356d4c46c8e9cb89fa76b6a31aea4600b96cf38c8f977fb55ab5ad6e0d6f689e5b3b3e809e571d853b1fea29167e36368c5f60037065078ff5a4f826fc73814727afe28c8eabe024cbe9ffb7b8e87a05f42594457cca0357a1cbf68c93791e8dc8a92d7796f3a6e63923e380668f813527576cd0ae1d739966259014a6bcf7577528f728e7b0d7b16e9de678ec053fd3cacad5bde7ac68d8f24df18641e69b85affefd076014f02c7789c32bd569c5eaf1b8775f6103c948d2d8d87c6", 0x30b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) socket$inet(0x2, 0x4000, 0x9) 11:10:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x1) 11:10:29 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/21, 0x15}, {&(0x7f0000000180)=""/25, 0x19}, {&(0x7f0000000240)=""/224, 0xe0}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x83) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) dup(r0) 11:10:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 11:10:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:10:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8280, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x4ca, 0x0) r8 = socket$inet(0x2, 0x3, 0x81) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x498, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x10, 0x100, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x9, 0x1000, 0xa0}, {{r3}, 0xffffffffffffffff, 0x4, 0x91, 0x5, 0xb0}, {{r4}, 0xfffffffffffffffd, 0x8, 0xf00fffff, 0x5, 0x6}, {{r5}, 0xfffffffffffffffd, 0x40, 0x80, 0x3, 0x5}, {{r6}, 0xfffffffffffffffe, 0xc, 0xfffff, 0x3, 0x1}], 0x1f, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x40000002, 0x9, 0x5}, {{r8}, 0xfffffffffffffffd, 0x1, 0x2, 0x10001, 0x3}, {{r9}, 0xfffffffffffffffa, 0x4, 0x80, 0x3, 0x5}], 0x9, &(0x7f00000003c0)={0x8, 0xa6c}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r11 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0x29c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = fcntl$getown(r9, 0x5) r17 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x7fffffff, r12, r13, r14, r15, 0x108, 0xfff}, 0x800, 0x1, r16, r17, 0x80, 0x2, 0x2}) openat(r7, &(0x7f00000005c0)='./file0\x00', 0x80, 0x80) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pckbd_enable: command error 11:10:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x200, 0x8) setreuid(0x0, 0xee01) r2 = dup(r0) linkat(r2, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) fchmodat(r1, &(0x7f0000000180)='./bus\x00', 0x130, 0x4) r3 = msgget(0x1, 0x1) fcntl$dupfd(r2, 0x0, r0) geteuid() msgctl$IPC_RMID(r3, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) readv(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/119, 0x77}], 0x2) pckbd_enable: command error 11:10:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x8000000000}, 0xe283f731aafbb6b1) socket(0x10, 0x4007, 0xcc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) socket(0x1, 0x4000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0xe4e6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2012, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 11:10:32 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x10001) pread(r0, 0x0, 0x0, 0x0, 0x0) 11:10:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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) socket(0x1e, 0x4, 0xa9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x4e49}, {0x18, 0x3, 0xffffffffffffffff, 0x401}, 0x39, [0xd, 0x80, 0x8, 0x3, 0x3, 0x1, 0x3, 0x10000]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x40, 0x2, 0xf82, 0x9}, {0xfffffffffffffa66, 0x1f, 0x6, 0x8}, {0x0, 0x3, 0xffffffff7fffffff, 0x401}]}) 11:10:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x3fd) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 11:10:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x800, 0x6, 0x4, 0x1, 0x8, 0x401, 0x80000000, 0x3, 0x1, 0x40, 0x1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) syz_open_pts() getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) dup(r1) fsync(r0) 11:10:32 executing program 0: r0 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/128) mknod(&(0x7f0000000100)='./bus\x00', 0x80000000204c, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000040)) 11:10:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 11:10:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000000100)="79f5fe694f84e6bdaa73382b48f828c3b5759899cf0d7d1a5a5aedec66d51dde6f379b16049db2fbfe08aa972474f2be73a37343", 0x34}, {&(0x7f0000000240)="fb8aacf5aeb847f02c59301da5c6f06b78c3ce362ffa61c6b7f457f55a5b510944957128c3f839ea361d379c3fc4b6cda12491c12ae150266a49566d7f0f7b40fc5b15f700479e57bd367c04e2d577abb8f964ab9f6173f2dddc8f5ed225c5cfb5341963743987e405817535f149f05c7289e254b3110e9decac8f7995989961dd3f2e8d24c4a8af6ec79ef5e53a3a872e901f955132ad7ebfe8c08c997d589a664102315721177aa16bbbc97aeb1f", 0xaf}, {&(0x7f0000000180)="700a2ee1e388d0af36bf934e865f491284104e82bd0ffb0f4ef7c0825bf3685627ba90789cf81f0bce107b16bba5fcf415f43685392171740b822818f59445358ad98eb84da99f2b978a1f24ffc2c76117b2c222812f629f2953011514f454e51bfd8108f5ad8494a92c2c16b68f", 0x6e}, {&(0x7f0000000380)="81cbfebdcbd07f18afb047031de82507c114026e19617e36ff8d4564d65c852e26113d875fab74d431303f3a8feca20607c654413b313e7d93d9c6d84369b293d2dfd790a142ea2a17549ccc0cbe733a7efbacb47f324efb36036e3a952a3ce12d3fcefbe4abff1da0abe02ec139d36578af1c0b52d36663b5ca22be6cbe03f6f7bf3de9a4578e0b97e0f036ad2be60ec549d89fcafd46030e9b3611a5bb54a0c46bb4a3f0565187c7d76015eade0f360967fb035f", 0xb5}, {&(0x7f0000000440)="ac8a1ea1a1b9e243ae0f378893c1e4a91a2b31cb773f1186d0f8a5a6625f2da05fb78281d91d5a0f5854aa13ba1d80bb1723fbfe991d58e3f0c5a2e66fd4ae0a72da08572d945d62ea8614ca29277a92127cb0fc743a7012e0c9c42680814617b27ebec41d774212f328e9204c8998194d042bf760d56430c54b852f45d34ee81765f3ef36199997b4c00e446e94615b235aca32500638e8c2cd409e48959ae08473a5a511a1309cfd763497eb9c6aeb3bfbba3cdbbabcfe0c0f90f5652e026c9caf27212b1c4fca65bf4e74c889506a468a42cd776523af9558332fc781e7edddbda6", 0xe3}, {&(0x7f0000000540)="444a83ffd1bda44c727bf5578c93842f9ea854d579528f9ce5cb1c6071c1f32a0c9d5ace0faa7126660ec9e7c5a5cf32d97895e0bdb6487b8170429784cb31b94242def2101f48cd1bf71b4bd7b010488e653e3a3733e36953404f66a95b48aca268327383b2e27f22a5caf436fcbf84bc17f262230dea35f68a0e293755f9695065486602e698f58dc840ca73530952021ca1ac7693bf782022397104edbfc1ed17f2e8ccb591e4fca2e92d79e7441c349719bcb5bcc9033d8e8839115a2f2abbb9b4c08a0c6ec7ad4991cc76c38d36a8f2b000e54ef869d36a79805f909861e9", 0xe1}, {&(0x7f0000000640)="96efa0da02339ddceab70ecd235690ba0189a50706e3440c62853729f8f68e6de9d472b2acff427a89b27f5f1cc24530b350eff347a97f639222bdc011cce823d05efe8fb98577fc8e", 0x49}, {&(0x7f00000006c0)="8f854c77d9617ed78a1cd9eba53164d228d038d3ca620ed786195133cd31f718c7078cb791db1d8ed02993515c7d6c64e952d0f3de288935f01b18af7b943958e2abcf2d76e27afb63cf30e995d8b5a2c76a272aebb6cecede10b640f4af950bef205dee0c6446c695ed80c24c4d7063625a714bbf30b04033384635709e0a17a5dddc95cf3c8940ef6f7cf284a77ca17e1f1e2d87dfe34396500a38368594a03c9c8378e70b8eb5df5fc74f91933bd0499c1b9a2032d79083206ea477c065fc91ae2e9478dcc2efc21a9991cb21d0a865d8169fff701e0763293e0e3eb38c6f11bbc3cf0c316a0c923172e81f9b54b0fb19397ac79fed5ade83a4399f6edd7abf1ddc7818368c00fb56359e1eb94e4a90f5459aeba2eace42d0a61bb91d968882be286b0292e3f5c464d6f7f3b9133c624b065e7436278f0ac58120e5e0ac0b0c3d284a466ec46e000c7c89716ebe46f53d79dfd7e809e10a2cb6f58e650a8e1b5d4be4e13332503e21a83b0b2668d74ece136e0d553161beb13858735c95ffc8a195a97ea3990480839eef90b84aad80d7506047b1bbabe6ba63b3ee442b38b97182423a7114d9cea57a428e2feee4058503855f7f001b7e1f2a3ba39ae63dedea49912de0aaf7b3bd927291378252138497fb490ac0bf91ac4712780f3d053f7e95cb5bc8745c95eb6350686edd4729c57c4edc7af9185623fde9abadd2fda2ac191ec9bf09c1c4570304ca38cfc65dce667268b9108e3498321f552d8771a021af472491a9f1b286dd09a1f0468f7e112c123f754490f407de60aa731930fea87bbaaf63296e3989281443a2a1bdd8f561f9a844fd7ef478090abb6c344ecb41b4534056bf93fde4175c26f338335e53301646ef0ab9699055766d033e30dfda85a4492ae3028b510395d5dfc07e52999474d107d8892098321a84ca102d585004c642c1ac1e7b16a3f98ba3e6f3a2e09c6df90940f3ea84e56ef1233ade0562730feaa5469608ffe2768814fe49985e3508c1dd20de2ff9f202109c4e272ff0196637d34bb02e0e9eccbaf5b1bc255eac1caa3e0b0aac9f2399d5fc0e19e4ac3e64596a30d8781e738e7ce67e1c9abe463a51a04f8ce133fb7bc5303461758b63df4e2ba8d3a9cd29fd4026d5ec4ab7c0aeb742980d1bf1941cbc2d60584b42e03843aa82d6c166effefbfe23144a382242599dbd07f1dec3c882201d61dab46e792f3445f8d4291628c40ab6c54310dca0f52b250264a3ffd079bd7bbaf287bf33a82ae4cf1e40874830803fa07be639f9db70baedc70d72e87681eacdbc7ae4dae29576d9969c22a4884210056ad22fdcae4ca2b74b310c325e95320250eec47da02b5a7f1592c0f19459fb88ad18d180651c070447405755d31e13c7eb2d07b4ac5be2a161cee983bb5b49cffe80506117f37e316a92c18d10e62d6a2ea7a0e78ebf18d9b026e1b1c8c4e1139ee7329de45985aef8a259162963246c06e350731afb98024974a68db2478248e50c86ade90feb3980f1e0a20d7e2c156bdf821b772c9f2df87e41fd8a9974891ec790bcb33dc2d8f9bf4f9baccdfcc6c06357eb02635e825ff5e28d0151e67a2f4127d63340c3799106496c554b7c57e6f35701329f1dd78842ada0c0c04cfacb1f99ffa8ecbad9d6fda032bc49b13e49f7a1e85d04dff377f021b58b183fc2c21d738c1fe0146b519fa6dd10bd91db471f2570326edf9f9b628d332596c8905680040a6cabe5c40f6a082df4d38adb6332bd1aab481e92564ad52c34939d65617fa2d8bc84e5023a94e86d4dcc88a21f03469322c412fa480e8c4c30f7d9d04aca1599f0ceb3025e9595d3d503a3e67611f71d432aef8dadda19e22a28adbcca3cec12513bdac8fc3c76b729016fb239ff72be8034c01a471ebd9a97be3b527317fb2d5982364ccd1c1717fa99b359365d2ce927e3153af66c4dcc812bea9684079ea88c51f040b55b70a8be35b25b0593207602db146d47bb0489932b38c60ea6a20f43caad38c91d5e69ce2118973cac57dda92bc37c40c5fb9c31df5efb766b39fb851b0cd1d13bb9a3d5a8791a773097a3c164d9e89568c86be8c782d4ec24c01b9b587044439a3207f0a151bb1815b3ac34517a030497b338ae337406c19c2c988b6636e69fc8334cae1f615ae0455a856e325e7b9e5c3971b05dd2f2744fe0f5dfc57b5d2b5541eae263fa2abf0e48b5c54b4dc8941f862a2cd18b50ff48925c3a4a2e37ce042fed013def98ead2f1986d34dc3b96e6bf321273d16e338a608ab2fe662bac09acce81c52869f914fe8aed725ce773afcee0dbdbad514069fb1043ac910ddd50837730a597f079d47bb8a3255439b45be923ef407e98678c400a85ed15945e275d1108c040a3a590c1193be3f8a5b70a1ae90343ab375fcc690b1a6b03bc3b8f61a86a2da51e5fcd573c5ee49d6cc6b4c8baf4bc22a95b9e07cae485de6beeded51db7641e69c84425f2bbb930f986f13bf3c73c9b1ddab1155c99ef2a5000a5c96f815f71bdfd6284899d6a5aaed7c17dbe64ede2237753d27a65829daf1b453a492e413919129abf1364bf6517c0b9886681abf450abc319b561aa0f5d329d4c7bfeb7acee82bc623ea559dc8582a43164819ea351188cabad1c533617d07f530dfe9a15f0717a1e834fc4f9ae393855ddc55b9672340eadef59a074bb7c0882a4e37ec2246338863e3a33393fe8f732ad9fdd62612d66e7cdf37ded51762b1213255ef3b898da4ac03e46075db31cc2f5d04312b3baa1be1b9c722fc6c2cf221482b69ce1948bb690ef2fa6fa29895ce2d354c42a26fd75e48d4e2453c7375d86f0a717283c7c1409a6f8f22526f2686848ef2a2c0f6a5369bd68f1f916e55a0915e0d4d7c9328ebe875c6b6a16fc41fb4edf5ae829375d0aa4a93b2be990645366dd0859540ff794df3f6b3218e3b02211b116253dd2b65b6bd504a9b2f3c17908d2660c665f704e07dbad13f4e6d6faaf72bd6e8baf55eda4db3f7c4db5f0df83e2f8839673121adf7bced57309f0046ad08d8a40516ffd49ca2225037a233840bf8555817dc4723aa76909da0333af756fcfc26cf594c088696a084418e433eb8f764c341efe5401d0b98437365d2586f6cd2642f865fcbfa471b4675fea43baf8ad0cc8b92bab8df859a27690affdef3008dd4a909bf93c813d834aad008d886a443efea1b61909e288d8aeb15a4cc76f407fb47c869af6bc8c514d830470298993cfbdd1848f4cb60ea90430ce5e4cc01833a4333da82a8b19a6fa77a4ab29f3feb9b58173bcee421601e0b24b590f888664f85cdadb19bdaa5910ed0167872f1adf6a63c571149bce8b9aede688b5a3ef40be7bbb0a3d322cadb8bd5558592030bad00f38f358fe89173dcb7354cd660670d768ed789d7d2bea1aae531f46a4e99f24ff64d4bdaee1e2de8ce1a4e3341031199a32261d49049ba6267f3166215e517fcf33391a65eeedac757c65d28ee08ed9dfcb1ba738e78a038b435bbf9ce73ea1607cb4c1b853abecbd3cb09f516be11b75a8854c02b4d6abf834937cb2556b15d1ced62d76c0267b7d5aa06bebcc72a4e56faa97f733fe03c1c480abbb27d85aff3cc5e0fe1a3f6d0f79d4b33b3d4e717ced20027b7cd17826455115e9a1adbf5ac42dd8d185432f575a77ffed1d25b62b65010a1295de383d393b0027b0c2e00c6581d30ce3d04c79564a57b15c2a49becc82da0694e570f5f7fc698a7bb9724c3a4366a99c43aaf9b9a337b30859f12e1add9c932a72a7a11eda32d5bf5a80cefdccb708af43cecbd064d05dca2772da5bd0a9c15893d59f05e9774941769089e83a01ca5df8817c212ea42390e900d4bdd81559e23ca39c540048cb117701ebfaab96760d5b94f490ae2b4d262790105ec57fe4dd572610f57c7024a6ed5ee0e8e32db50b8edadea8aa024b74c160aa92573f987e043e5fb14530e1370090a23a707a517c6b3560e64b7678e269d0bffcfb6a52b2819e585334cd614805079d277b185c1ef262272334821dc6ec3d5a5401ae1655d0f030e4e3e2442c1cc66c456fe392eb448f938a01aa40a6653f66a65c3e605d305451e97fd3ea8119fccd4d1938e9af98163e5344bc81bd1fedb0f564ce804f97bb4ea5e297366cbeda64ea0820b3950b25f3fb2e62b839b8b65aaa168a6162c030d0335794eb3c348b374c6f6b784cf281bc28bb8d678afff24b93266c2e7815b6d7d47a4ed4de60f939c715d69f701f0716f122664e3be8e0ee639728c1602809e813d65214ed4a27f5e41b7461c7bce308b5d8b18055bf879106052c3151b2b559100fcc609df39194e4acbc2e852b7abac584d3116f10e05cbde2a862dc80f678bba6e75db783ca4c73bdb4bdfd9f3edb09f2853842637ab022747dcc32c9eb96baa0e7d788dcbe0b3181776f3cd04e4ad14fceafb6d0023516dc661791ee05541336bcd11800647b2b875b58a0cb3fcd259dbb1038f295e9ed5095b5ba27be5b90682e5d2e7d7ab1decd3554c37fef15c6a4d0b55c23ea4065f41bb591ce495e2efb55137b1ac41cdc7e226d32af3a861a8b09f01686f257ba2775005dbde879b892450821fd4b2c8ffacf0971220f707b0c2e572ecf8f131764a9011218c126f023f826a9bbb6ddbb1a9fd8042ff3da4de4341d3c602582c58eddccf49c5ce9f22c22f2f7e54970cb08d0892ad32fd687b4335c499ec84e6cf9069e6a28c7ceba0d4fe58871fbda075458b6bd70748627e7f30d8548942812f2a2911524af345779172c25a14363944f29895b0ca79341bdec5b98e98650627119f6747a300090013106af47733da6912ee282c64feb9f8aaf9f3be9c0617795da0dda3f249302f2fe0316408fbd6406acb3a81c4fe2901286f44a6bd7ceb28ce38b25b3b0d4f9a8e9fcd2228f2faf498706fa2061d35fd93cfb79ba806b791ade809d87002306ee758b0a12544071f210259973fc3bbe741303270eae41915e7a1fa12c71b45212439a1609347a1c37173e0c370bbc5453db32de601660f4457c019935ff2732e1cf7051c79772f131062abf765984a47f94acf1e931dd973836499fe1aa0351d68911bd43d88f63439877be723fb9f1205b8acd69605f712f15b9dec758875d7afbe158ac3d79448653694df92c640c08fa6decad334969c0817b3b1166b8a30d1d894f297e6afd1e9f9f22ee34f5846412a01790a4311f4ff30a62783f0b9187e867230636331e2b53d8ac191a2d85872b416690f1b232e2d3de7c93b30a8377e90fd1087609502afc205b74fe8124c857a0ccd558a60c166018f5ff75750a1cab55fcde36acf3d4727f4cdd5426c1c1feae7da0fc429006a8cb4c58cf8ca4ecd24180a2c08c0fc7b23d9f9042375922c89fbe00499a6e37eca90c55953ab8a967574ca27cf2df17b2afb0d3bc19b23cd2e5f7431f5199673164e7a7f01216ea87b5aa3d16c1d76741a86cae5125107f2eb8e14c56eff40d44ab8f809830dce947044684461b7911081ae8d2a1a56b919738417e2e030822524806a9e21e912ffbf153351eff51394aac4e6ae7ed6dd66a67281778ea6403bd0ac7e9bdef03d3499b12136bab857805b17ad7ff66f285946dafb72f4826c0bd68fc5b4d72a79cb351e2a9f485025b6b2feb2427f4c76fd382f85859d97a6a21709a8b748f8355cf07e84012ff383af8e2df44eb1400b9bbe73ebc3fad42cde24dbe70705619bfc415ef0d5e61493cb950e79b3a5f9f2be11dad58707319f252d8f150643ce0421f9ac24e", 0x1000}, {&(0x7f00000016c0)="f63de7ca6e29f413f4a4e011cd0ef60cbd975036b0f6c20728c7dcf84b839044a98dcbd8e4e2ae872aedafc4587ea81f5286e2d4dd63a438541a44c116c672260c4b51e29b3cec84b81b25645ce53a60f612a14fe8fad4873b01e800d9f020350e4c11bf5f2e879d25dceddb8412b6378882ea8df86e38c3f6e727ab00a6dc2efd7b7b7c07a2ae105f5e16047272dddb9a32e478d35e5ce1ee67ed19ed3174cf7a2a0a6129c0597ba109a0ff16f35d4683d7a64051ddca02e5f922ac76c356f81a09435ecf81f8f395f6e6988c71324e2c445b5b1e4f7c9be821deed75f05ed995a58e", 0xe3}], 0x9, &(0x7f0000001900)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0xa8, 0x408}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001a00)) 11:10:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/108, 0x6c}, {&(0x7f0000000200)=""/60, 0x3c}], 0x3) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x2, 0xfffffffffffffffe, 0xfa7}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 11:10:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 11:10:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x2, 0x0, 0x7fffffff, 0xffff, r1}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 11:10:33 executing program 1: r0 = socket(0x18, 0x8001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) socket(0x2, 0x7, 0x100000001) 11:10:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() r6 = getegid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:10:33 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 11:10:33 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./control\x00', 0x8) 11:10:33 executing program 0: r0 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0xa0000006, 0x401, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x400fffff, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4000008a, 0x3, 0x100}, {{r0}, 0xfffffffffffffff8, 0x5c, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x18, 0x40000001, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x8000, 0x1ff}], 0x401, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x23, 0x1, 0xe6d, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x5, 0x2}, {{r0}, 0xfffffffffffffffd, 0x18, 0x2, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x84, 0xa0000080, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x6, 0xfffff, 0x1, 0x400}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x7, 0xfffffffffffffffd}], 0xffff, &(0x7f0000000240)={0x299, 0xe0000}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x2, 0xfff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:10:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c, 0x0, 0x0, 0x1000000000000009}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x51) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/4096) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r2, &(0x7f0000001280)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbdd7b3bf579456fc7d4bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f000"/120, 0x24) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:10:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202172f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 11:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 11:10:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) syz_emit_ethernet(0x308503c5c6dd4248, &(0x7f0000000380)="381f392753cb5d485c0dd458484071e12f88894a87a31f3a1c3b04af579941a9b8f2ed472a1c002a91b21290f44a4d169ac30193986de6bd398a5e6ca850a9ba2331493a9b9b2c746e8e64aa1397b3f899d676cbf695e81dc0b8cc0500000070d8b830f37ed0f281259c0624dc543d6f6518d17367511c82adc6c166633764df0f33d690422d3cf71b1906c006308990fc999ddff1c9e3e979e5952202d5112093d1eb2b6031426e2a231ec8588766b7cb04f839d07d4cfaa05f0c6293407e94e620d64a0af4d6093970f973fa0000000000800094fa39ba3d919e0a4049f5c506b1e3d18561571153b91a1b9dccc91a061adc71545ac909f131fbe55b7dbe6471658814e648049c4357a1e78084375801015c03f6150fee1c80fafd9e7e1ebdfc81cfd632c2a66834be6cb5d44c3cd9c08708c9069b02ff50eba595fed720059a0043ed0d4ca8ffd001f5258a8590f9ca82873220e0f2435100003e78c1f615f8baac8a50766b05168d7006c3dc5ff11fb7ca6bea9996a7dcc2b28d5480ab345b03944e73cd32e8bb23b1dcfac094775dff00"/416) nanosleep(&(0x7f0000000140)={0xe08, 0x2}, &(0x7f0000000180)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 11:10:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x8, 0x1, 0xf13c, 0xff}, {0x18, 0x8, 0x3f, 0x5b3}, {0x8, 0x7fffffff, 0x9, 0x2}, {0x2, 0x5, 0x0, 0x1}, {0x8, 0x400, 0x4, 0xd3}, {0x2, 0x80, 0x0, 0x10001}, {0x8001, 0xd3f, 0x7, 0x7}, {0x9, 0x0, 0x4, 0x9}, {0x0, 0x6, 0x7ff, 0x9317}, {0x9a32, 0xa540, 0x7fffffff, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74, 0x0, 0x0, 0x100}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:34 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x280, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd803f00cd68, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00cd68, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff800015a0bc50, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009ce000,ffff800015a0bd08,ffff800015a0bc60,40,0) at rtm_output+0xbf4 route_output(fffffd8034a1b000,fffffd8036fdd780,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fdd780,9,fffffd8034a1b000,0,0,ffff800018dfee28) at route_usrreq+0x363 sosend(fffffd8036fdd780,0,ffff800015a0bf00,0,0,80) at sosend+0x660 sendit(ffff800018dfee28,4,ffff800015a0bfe0,0,ffff800015a0c0f0) at sendit+0x53c sys_sendto(ffff800018dfee28,ffff800015a0c088,ffff800015a0c0f0) at sys_sendto+0x80 syscall(ffff800015a0c160) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,80ac4189010) at Xsyscall+0x128 end of kernel end trace frame: 0x80d40ab5dd0, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x195 rbp 0xffff800015a0bbb0 rbx 0xffff800000025190 rdx 0x196 rcx 0xdeafbeaddeafbead rax 0xffff800000025198 r8 0x40 r9 0x5 r10 0xffff800000994b00 r11 0xdb096242d15a61c0 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803be2a7e8 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015a0bb30 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=480238 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800018dff530,0xffffffff822c7180 process=0xffff8000ffff6010 user=0xffff800015a07000, vmspace=0xfffffd803f00cd68 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 67691 145509 44553 0 2 0 syz-executor.1 *67691 480238 44553 0 7 0x4000000 syz-executor.1 20537 286265 33283 0 3 0x80 nanosleep syz-executor.0 20537 64843 33283 0 3 0x4000080 nanosleep syz-executor.0 20537 134622 33283 0 3 0x4000080 fsleep syz-executor.0 83918 11446 1 0 3 0x100083 ttyin getty 20119 182893 0 0 3 0x14200 bored sosplice 33283 134107 44598 0 3 0x82 nanosleep syz-executor.0 44553 132246 44598 0 3 0x82 nanosleep syz-executor.1 44598 503410 70504 0 3 0x82 thrsleep syz-fuzzer 44598 84651 70504 0 3 0x4000082 thrsleep syz-fuzzer 44598 169534 70504 0 3 0x4000082 thrsleep syz-fuzzer 44598 162726 70504 0 3 0x4000082 thrsleep syz-fuzzer 44598 287402 70504 0 3 0x4000082 kqread syz-fuzzer 44598 269464 70504 0 3 0x4000082 thrsleep syz-fuzzer 44598 376440 70504 0 3 0x4000082 thrsleep syz-fuzzer 70504 17247 98531 0 3 0x10008a pause ksh 98531 255427 73848 0 3 0x92 select sshd 73848 42813 1 0 3 0x80 select sshd 74228 339282 86241 73 2 0x100090 syslogd 86241 219662 1 0 3 0x100082 netio syslogd 37613 400115 1 77 3 0x100090 poll dhclient 50814 161380 1 0 3 0x80 poll dhclient 30201 512806 0 0 2 0x14200 zerothread 24494 185295 0 0 3 0x14200 aiodoned aiodoned 42902 239496 0 0 3 0x14200 syncer update 31185 318239 0 0 3 0x14200 cleaner cleaner 77311 384973 0 0 3 0x14200 reaper reaper 38563 161375 0 0 3 0x14200 pgdaemon pagedaemon 83434 90848 0 0 3 0x14200 bored crynlk 32209 128243 0 0 3 0x14200 bored crypto 85460 92697 0 0 3 0x40014200 acpi0 acpi0 6935 114654 0 0 3 0x14200 bored softnet 22813 513022 0 0 3 0x14200 bored systqmp 19894 447912 0 0 3 0x14200 bored systq 44121 412638 0 0 3 0x40014200 bored softclock 82656 322777 0 0 3 0x40014200 idle0 77617 476920 0 0 3 0x14200 bored smr 1 393188 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 9512 6424K 14550K 78643K 20036 0 0 pcb 24 9K 11K 78643K 1996 0 0 rtable 119 5K 5K 78643K 834 0 0 ifaddr 56 14K 15K 78643K 372 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 159 0 0 iov 0 0K 24K 78643K 463 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 76K 78643K 5632 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 46 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 302 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 4711 0 0 sigio 0 0K 0K 78643K 51 0 0 proc 42 30K 46K 78643K 716 0 0 subproc 32 2K 2K 78643K 34 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 403 0 0 in_multi 33 2K 2K 78643K 144 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 432 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 89 20K 30K 78643K 11610 0 0 UVM aobj 130 8K 8K 78643K 158 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 152 0 0 NDP 11 0K 0K 78643K 99 0 0 temp 169 2715K 2783K 78643K 16577 0 0 kqueue 0 0K 0K 78643K 40 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1509 0 1502 1 0 1 1 0 8 0 plimitpl 152 109 0 102 1 0 1 1 0 8 0 rtentry 112 55 0 10 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 559 0 555 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 69 0 69 16 15 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 1 0 1 0 8 0 semapl 112 298 0 288 1 0 1 1 0 8 0 shmpl 112 156 0 28 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9639 0 8198 47 0 47 47 0 8 0 ffsino 240 9639 0 8198 86 1 85 86 0 8 0 nchpl 144 16233 0 14606 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 49131 0 49131 3 2 1 1 0 8 1 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 48240 0 48240 18 17 1 6 0 8 1 sigapl 432 4890 0 4876 2 0 2 2 0 8 0 futexpl 56 66056 0 66055 2 1 1 1 0 8 0 knotepl 112 764 0 745 1 0 1 1 0 8 0 kqueuepl 104 917 0 915 1 0 1 1 0 8 0 pipepl 112 2502 0 2483 9 8 1 2 0 8 0 fdescpl 424 4891 0 4876 2 0 2 2 0 8 0 filepl 120 26586 0 26489 5 1 4 5 0 8 1 lockfpl 104 1595 0 1595 3 2 1 1 0 8 1 lockfspl 48 540 0 540 3 2 1 1 0 8 1 sessionpl 112 25 0 15 1 0 1 1 0 8 0 pgrppl 48 65 0 55 1 0 1 1 0 8 0 ucredpl 96 5605 0 5598 1 0 1 1 0 8 0 zombiepl 144 4876 0 4876 2 1 1 1 0 8 1 processpl 840 4906 0 4876 4 0 4 4 0 8 0 procpl 600 10726 0 10687 4 0 4 4 0 8 0 sosppl 128 45 0 45 12 11 1 1 0 8 1 sockpl 384 3305 0 3287 6 3 3 4 0 8 1 mcl64k 65536 1382 0 1382 164 120 44 65 0 8 44 mcl16k 16384 12 0 12 11 11 0 1 0 8 0 mcl12k 12288 57 0 57 16 15 1 1 0 8 1 mcl9k 9216 59 0 59 12 12 0 1 0 8 0 mcl8k 8192 38 0 38 13 12 1 1 0 8 1 mcl4k 4096 190 0 190 7 6 1 1 0 8 1 mcl2k2 2112 20 0 20 10 9 1 1 0 8 1 mcl2k 2048 59383 0 59341 20 14 6 12 0 8 0 mtagpl 80 10 0 10 2 2 0 1 0 8 0 mbufpl 256 119964 0 119914 84 79 5 38 0 8 0 bufpl 256 16499 0 10807 356 0 356 356 0 8 0 anonpl 16 398291 0 388582 191 150 41 71 0 62 0 amapchunkpl 152 20097 0 19998 76 67 9 23 0 158 4 amappl16 192 23748 0 23230 148 120 28 38 0 8 2 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 38 0 35 2 1 1 1 0 8 0 amappl12 160 13 0 12 1 0 1 1 0 8 0 amappl11 152 2339 0 2322 1 0 1 1 0 8 0 amappl10 144 2470 0 2467 2 1 1 1 0 8 0 amappl9 136 555 0 552 1 0 1 1 0 8 0 amappl8 128 140 0 124 1 0 1 1 0 8 0 amappl7 120 2431 0 2426 1 0 1 1 0 8 0 amappl6 112 2297 0 2289 1 0 1 1 0 8 0 amappl5 104 164 0 153 1 0 1 1 0 8 0 amappl4 96 5044 0 5020 1 0 1 1 0 8 0 amappl3 88 297 0 286 1 0 1 1 0 8 0 amappl2 80 38293 0 38220 4 2 2 3 0 8 0 amappl1 72 88804 0 88373 26 17 9 19 0 8 0 amappl 80 10993 0 10955 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 157 0 28 3 0 3 3 0 8 0 uaddrrnd 24 4891 0 4876 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4891 0 4876 1 0 1 1 0 8 0 vmmpekpl 168 27098 0 27073 2 0 2 2 0 8 0 vmmpepl 168 478951 0 477372 180 109 71 95 0 357 2 vmsppl 264 4890 0 4876 2 1 1 2 0 8 0 pdppl 4096 9789 0 9752 6 1 5 6 0 8 0 pvpl 32 1143678 0 1130806 360 235 125 216 0 265 19 pmappl 200 4890 0 4876 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 770 0 248 18 1 17 17 0 8 0