9c9ebdf8a90649f8dec1db58f194cc33a372de6a75eaed2e86a8fb12dde3efbc82f1e1a0fbd06051dc503e439a2e149b81cd2edb440074d8b967045b68e7c5", 0x9c}, {&(0x7f0000000180)="f6e23a6d0075adfd25a3bccb42ef30c058e3fd22d5f1ffc1c9d49a8fabaa6cd4934ebaedf578dc825dee14b856869cdeb50ea63897d917a9681befebb13265ff2747c900bb52297a23a5bdfcb697541557ec6ac55dddf059cb0cfbbf8cff3fd00d7784800edfb8816e92d7a298f354dd8b74e0dc1f6767c977b6ec25d649428f292e446faca74d096e469f4f035290ac47ee191eb0b5693220b2151378f282e029fdd3d2942960ab229b2d6f1a317f8c7f39bbc14dd81b8b8f4933c25daf2c11f62209", 0xc3}], 0x4) 16:00:25 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f00000001c0)="28d69c8b29ade25caaef22675b9fb642a7fdb405711aed75c92fb65a34b4e97e9094900cce835742eb76ece3689310ad9df77a67ac16256f8c3626738a91606b8161e7e8baa635023b281f7df8373d78339a2c62f7f1fabb5948098ff9ef30e3c2288ed3aa7165db6e5d049edc44d3c2aa9c19ad8560", 0x76, 0x5, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8181, 0x28) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x2, 0x8, 0x1, 0x2, 0x4, 0x7184aea2, 0x0, 0x2, 0xab40}) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) r4 = dup2(r1, r2) connect$inet6(r4, &(0x7f0000000040), 0xc) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = open(&(0x7f0000000040)='./file\x00', 0x80000000000, 0x111) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000006c0)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/135, 0x87) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x400, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff1da}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2d9d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0xff) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r1 = fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0x8, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x55, r1}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x80000001, 0x4) flock(r0, 0x0) r2 = getpgrp() getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x800, r2}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) recvfrom(r0, &(0x7f0000000100)=""/245, 0xf5, 0x800, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x240, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) write(r0, &(0x7f00000000c0)="374676a2f9674ba6e8", 0x9) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86128) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = getpid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x3ff, r2}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0xfffffffffffffffd) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x14f, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000100)=0x5) ioctl$BIOCPROMISC(r3, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x82) readv(r3, &(0x7f0000000340), 0x0) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x0, 0x2, 0x10, 0x26f, 0x3}, {{r0}, 0xffffffffffffffff, 0x42, 0x22, 0x2, 0x1}], 0xdf4, &(0x7f00000000c0)=[{{r0}, 0x8a7dc25ebc2d9993, 0x80, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x9, 0xab, 0x9}, {{r3}, 0x0, 0x84, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0xd90f19de91089910, 0x1, 0x5, 0x50}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3f, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0xe365, 0x1}, {{r0}, 0xfffffffffffffff8, 0x6, 0x4, 0x1ff, 0x3}], 0x31, &(0x7f0000000200)={0x7, 0x200}) 16:00:27 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) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xefd, 0x2}) setuid(0xee01) r3 = socket$unix(0x1, 0x8000000000002, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000200)={0x1, 0x10000}, 0x10) r4 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r2, r4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/58, 0x3a}, {&(0x7f0000000480)=""/216, 0xd8}, {&(0x7f0000000580)=""/226, 0xe2}, {&(0x7f0000000680)=""/195, 0xc3}], 0x5, &(0x7f0000000800)=""/52, 0x34}, 0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/51, 0x33}], 0x2, &(0x7f0000000200)=""/220, 0xdc}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x11, 0x3, 0x7) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') 16:00:27 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x280, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)) 16:00:27 executing program 1: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x20000000, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x670, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x212d) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xffffffff) r1 = socket$inet6(0x18, 0x1001, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0xfffffffffffffff7) connect(r1, &(0x7f0000000080)=@in6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x22, 0x1, 0x81, 0x7fff, 0x5}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x112, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000040)) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r5 = accept$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="613c36162d3224c724dd336d98b0e389f78803298dc6a1e6eb52d66559b8e94a6618ac734178b623fd174490d8618e2e018df41d6ba7803b54220356c6c29fed6d8de106e623417abbd3a8302cbf9af967452c0268b5a088fb63f8b06ce7a1a321dbd34c1422a89244ee87b57d498a9e13bef253e1d2336a294f536c8cc6af87c065b9381e7c67fdb03e59a22dbf6d0b9751127daf5b00ea5c9094bd3e7401998d2c05905571edf98e8bf82b813e3f2a42243a47fe", @ANYBLOB="adbaa57ffe6581d2bfc5fd00da600c5c71ff87ac28448fbf7476a1cb524a5f51beeb4ffbcb6c4b78cb40", @ANYRES32=r3, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX=0x0, @ANYRES64=r1, @ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r4, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES16=r1, @ANYRESOCT=r3, @ANYRES64=r4]]], &(0x7f0000000280)=0xa) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x7) shmdt(r4) r6 = shmget(0x3, 0x4000, 0x140, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) sendto(r5, &(0x7f0000000340)="d2c1bbd05871d55dfa1a48f742e3d6f8c77833cc9e20fddc69971c9e6527b65682263d3f3f5c6ade08873681ecdb65ab2e84a1064b67250bc26a2ee74b281b87240f1f31cd9dd57c6359810a6db7e90b052a3c6bdf96fdfe12e27d483f0b3b7e4801025bd686c94a55ba81b15f39308983c76a7c4c1d9cf5e7822cb96c2b89ac6eb81b59837d35dbaa14d5d58267a78c8acda68311e92ae89f4e2538c2ac9cd943aee8bbcd68eb282ff9ef99c7d037ee73a2ab51abe2f44f3d8f9c2477892056425cdb2f85fc866d7f289a97d94c04e061f278f4d6f5bf497a88", 0xda, 0x4, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() geteuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getuid() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = geteuid() setuid(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x38292, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x790, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x6, 0x6, 0x1, 0x100000000, 0x2, 0x100000000, 0x3, 0x0, 0xffffffffffffffff, 0x8}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000240)}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) socketpair(0x7, 0x4000, 0x401, &(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x7, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x45, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xa28, 0x10}, {{r0}, 0xffffffffffffffff, 0x97, 0x80000003, 0x68de1b81}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0xe4}, {{r0}, 0xffffffffffffffff, 0x40, 0x3, 0x5, 0x9}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x5, 0x40, 0xff, 0x9}], 0x401, &(0x7f00000001c0)={0x400, 0x2}) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="f371aa2e48e5d2f3828a62fd7009", 0xe, 0x0, 0x0) 16:00:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000011, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="63c1f7d0e5cd181df93131645ffa888c6599568bc1ab43107c5f17a1fde50fea3d21324fbd7a0029ca11aa923858e0d1d144a5eb8bebd4ffb93f674263564f5c06adbddcc7096c16a7db38eae5c61e9f5b3f6f8c71f2bdf6a92ffd8f97a53209b02bd594bfc91149b97045636309981e178358bf9220328f4f04fcff4e7a8006d3c867a14dcec0cd55fc5132979c54d8d4b086ce494c6593508531c9f560d643c38915578cd80f6b0fe9818bca29bd247d7b5d0f2b2c3c3f2656983ac9366bf958900a4e31b9e960"}], 0x246, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x8) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa80, 0x99) fchown(r0, 0x0, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) readlink(&(0x7f0000000640)='./file0/file1\x00', &(0x7f0000000bc0)=""/240, 0xf0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="b0932ad8bd0282245a03a773ddfdcf39d20b9cbda24415dff0eaae16934ce0199f2125161ceb4d12a9b9dab821898a239055445f59a76ee4c0ac7e481b1a64d39b2a6cc19aeff1dae2c45cac44186d32fabf3fe0c2590b021eb47ef528a119e1280ec7eeaf3bb2e4fbd97613bb33cc7b9a2f17776c2c25440c4ffb17756dd12cb1fcc6e436d9879a02d49411367e9536838adfb8f188a277b4e9ebcff8b869053ce7318d27c9bb9135c720ee505b008f05c3cb5dd3de869ea2841824e1210bbf4f3cbdf01ef42632c0658cac7364b3df", 0xd0}, {&(0x7f0000000280)="d894b75a694e7e237b181149813735a5c6d6cdb9979c5a2fb707157278a0dd0c6ba4b6f72d0487078bd0e0de35d24e4e92c0468277fad369cce4995c1df58bab152f2fdcad706238deb3f53e12115901b5ecd871359effe7bda0282d66a7679c110d1fab9268fa16f39607cdf2ca70695c57191656598aee832bbe77e23daa3e36005e9496b06f4201830d7b2f", 0x8d}, {&(0x7f0000000340)="0cf8df523d338313787eb507b238b4cf7232bfb711fc9cd75c23a571eeade9ed927796f736ee9e8853f7473e16d29c88b2b83692c7024538eb60938443f46052e82507307eaf9fceb1ee9713a974c858244b1d72eb8fc55fc6205a0c2b659a83956f1c98f6e406e822bdff388f180fcede22ad442b2ec0b3062c79387c46ccd15c99610c56ba8116bfcff1e5fa08057ef22b691e3fc966508f8d4bd9fb8ef76ae47b0fc6", 0xa4}, {&(0x7f0000000400)="523049f45e5992e27a7aceff6cd910349d9f38ddf1ed2844bd65ff8fcbb240b22afb6458cd94debbd8393e5a9a37f8a364349882689c1c919292e4ba20a594c5ccb193c43278b25c297e172be448e544950443e78e27756883fb388283ee9957e21ffe52474d3ac68847500dbf4227e299a7c55ecfa7d35dcaeb5d80d161cad654f8e5adc90143f2494639e67ab8e2", 0x8f}], 0x4, &(0x7f0000000880)=[{0x20, 0xffff, 0x47a, "758b5ef17d03cdc57f0234411542300a"}, {0x110, 0xffff, 0x6, "016ec405d81af9ecd6a65b7c11efc29460a546df1d5d908f2ce98bdff305b7a9484700c3d1e984c2b0bb072584c2e53bd8c140a6500e7739f621e23993a5bbe7fb5407e954a1eb8edbdfbf5a553dc301ae6964c7b4335254b3ae9650d2986ef5312c3e9ce01104ecbc1c71b51d511c59f81a30632d430caed905c98381af07f8f23792275b6c4a0afb087a29fd3749dbe7242c9c519d9271fa05c700eee9c499a3de1c4f10799da00484b3217db22b1530f351d23696153d6558a73b7b7520c2435e410ea039cff2c5760e706ed70b08123a5be1caeaffb3a09471ad4fa060503dd342d1f11362e63f58847e755d803640c0e4cd5f748a7efdf049a740"}, {0x70, 0x0, 0x70, "bab1f187aee9c7170efd0a9b61fbbf6bda848f490f8985b9cb4f44ce3315a5cea5fe851391ac3b4a704a8c39ae317c0905a51c5a0eaaca16ba88610e583fa68be26ae93a5edec22ed28a1966af75fbf7ba407942efc4595cf892"}, {0x40, 0xffff, 0x1ff, "f446b32160ecf1a20d8b3c6803e84212b6b329b0b29b4722fd34f2a9e20a4875ac192638bb9ee3b7e9b723068900e4"}, {0xe0, 0xffff, 0x7, "9a91f0cb8ce7417abde93072b312b9ee49578f8d2cc970877d41f6c870a57bce9aeee2d143137f75bacfbafa3b02a64338bb378fe107a10353912baea7ff28925eaf312c52f09b2b66cc44992318d8d634faf10db5c0087aaee00424da18c7ed5ec7d1cc37b6d2ee9147b4d7951f6bed6c727c028e0fbb730b699878d9d45f9347a8886d1e76d98f4870ff71aebd2c73a271c0a8e53de33633564cbffca97db6b2ff428908da5d6f50dad465edb6f606ab4620c89aa6a042bddcc49c9790f180a961d19e15bd8b31b159ba013e"}, {0x80, 0x0, 0x7ff, "e69e8efa2124bedb27d03cf870296d05f7f28cebf059ec569a362b138b1b9eed3094157b3fa5f384a3789303c5e35521d179f579205e68b21fee459f61dcbadae9b21a5db150f3cbf23514abfee2e7c1a4d63a10f9d4d3bfda49c8e79bc7952f7db3c2f28d635d128d42"}], 0x340}, 0x7) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socket$unix(0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000600)) connect(r0, &(0x7f0000000500)=@in6={0x18, 0x0, 0x1, 0x248}, 0xc) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000040)="a5f56c6a4f2a8c684f85a96a18ee23a4d51e76d72ede1fbbb864153434e01038325e88a8dde087c95d7bb7a6c97bf9b2773c9a2b151e3fece8b29c758f47562eba312f3de0104c7da130c596ed0aaa8d47c803f866195f81742fd42afe7786bc4ac74fd2d005dac097dc7767f65b1a7d59813c8897b45a24ac66b3c4071ae564982e4825c04cf8bdec43a023ccde5da226fd93080cdde685d7075555315a0b1b944bcf70f17783f03c8a", 0xaa) lseek(r0, 0x0, 0x0, 0x2) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x200}], 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x1, &(0x7f0000000000)="4ba6954cb76b250a460da6a25049a55dfa833c5ca6310fd9865ad3ef5831d6e114ca3717d00dad144cffb12bfc251996fdc57a7cb05e66a094a65468809a32d47d08d31a7b2d7288e86d48d9e5a9d2115cc60caf209dd37b49a3f301562e9d179441f59e75cd87ecab40f6", 0x56cac059ce756af1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x82) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:28 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x41, 0x3, 0x2dc7}, {{r1}, 0xffffffffffffffff, 0x28, 0x8, 0x0, 0x6}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x1}], 0x400, &(0x7f00000000c0)={0x8}) 16:00:28 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x2d, 0x10000000000000b, &(0x7f0000000180)="aac677f90604d1ecc36733540a113a51bf78ae3b800e41c10b1a91ede481e8c4c7e42484c48deec595fd68cd1c010000003af0d2dc326e9ddb7325690dabb79374409dd6e43f6af2508f1e3ebb36e653b1415056b14dbe2b297edbb5d8fefb4ffae949b938f7d40f4a1e2d7d40af86188ba84eefda64fa8f48eb053d21fcbe410f0000c74a", 0x85) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) pckbd_enable: command error 16:00:29 executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/203) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") pckbd_enable: command error 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x30, 0x4, 0x7) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r4 = dup2(r1, r2) kevent(r4, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}], 0x1, 0x20000000000000) close(r0) 16:00:30 executing program 0: clock_getres(0x3, 0x0) 16:00:30 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xd9f4}, {0x0, 0x2}}, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) close(r1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x100000000}, {0x25, 0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:30 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x1, 0x8f83) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x3ff, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./file0\x00', 0x120, 0x6c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x17b}) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = geteuid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xfd7, 0xfffffffffffffa06, 0x1ff, 0xfff, "b21e145e813a9959c2160a704339e078e095fd78", 0x5, 0x20}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = getegid() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00", 0x40, 0x40000000000}) chmod(&(0x7f0000000000)='./file0\x00', 0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c", 0x27) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x8) close(r0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x0) dup(r1) r2 = syz_open_pts() rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20008, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) wait4(r1, 0x0, 0x1, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x6, &(0x7f00000004c0)=[{0xd4, 0x0, 0x10000, 0x8}, {0x9, 0x9, 0x6}, {0x663b7aad, 0x81, 0x0, 0x1}, {0x1a, 0x4, 0x40000000000000, 0x9}, {0x0, 0x800, 0xc04, 0x2}, {0xfba7, 0xffffffff, 0x1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000000280)=""/133, 0x85}], 0x5, &(0x7f0000000400)=""/92, 0x5c}, 0x840) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffff22d, 0x4e7, 0x9, 0x0, 0x6, 0x5, 0x1, 0x2, 0x1, 0x100, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x6d840ef364cee06e, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./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) setitimer(0x2, &(0x7f0000000100)={{0x3, 0x1}, {0xff, 0x1}}, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)='\x00', 0x1) r3 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x8) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80045710, &(0x7f0000000080)={0x0, './file0\x00'}) readv(r0, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/123, 0x7b}, {&(0x7f0000001480)=""/254, 0xfe}], 0x7) 16:00:30 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1/file0\x00') 16:00:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) 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, &(0x7f0000000340)=[{&(0x7f0000000380)="aef1a2046afb1b7d0ad926e11225a8e461703ab005a3e09d89bebda917c4d679d8a594284ca9a12fc30a3ca259fd70f486665938d721ba988606ba0e247462dd9b9498a6abb1b4443c697340f6c111fb8cebb32821af56c2c97e71653fd8bf79f18f2e5b079a979d03ffffffffffe564da2821438dfad671f3df3ee826fdadce5c4bd17538", 0x85}, {&(0x7f0000000200)="f65c01b328c9a83f6de9e5da97301298b383793243451bd634b720102e515a7198d2e6649e12060a9af8bd748aaa22ed972a8fb14408d11342574304a3ffd24beb4637b4", 0x44}, {&(0x7f0000000280)="17f2a738db0a0c26902a7b0a21bcfa39e2cd4e226985c687718a65f96baaa9930fe25f3de68ede65015d4f29415326f671d49c6e4a17c05e849041b27cd3e822efb0d786ac7bf88b23200ded5afeb7a17ad2d5c4d68f1979909961dd4d783c74bc065d8c6ab40bfb6b72a0abda86ce9450595bad821e155a2b94c20011fbe24641c6d548f6b2b002f4b9b3fed71bb3f58750e53dd9b340ba9455c0a3094c666207147bec09977c0d0de37fa22ea7feb220ad11cd", 0xb4}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) readv(r3, &(0x7f0000000500)=[{0x0}], 0x1) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001880)={0xffff, [{0x3, 0x800}, {0x3, 0x7}, {0x3, 0x6}, {0x1, 0x26}, {0x1, 0xfffffffffffffffd}, {0x3, 0x2}, {0x0, 0x6}, {0x3, 0x3}, {0x2, 0x6}, {0x2, 0x1000}, {0x3, 0x1000}, {0x3, 0x9}, {0x1, 0x3}, {0x1, 0x100000000}, {0x2, 0xdf7}, {0x1, 0x7}, {0x0, 0x2}, {0x3, 0xc526}, {0x1, 0x8}, {0x3, 0x418f9488}, {0x0, 0x81}, {0x3, 0x81}, {0x2, 0x1}, {0x1, 0x2}, {0x3}, {0x0, 0xf4}, {0x1, 0x7fffffff}, {0x3, 0x3ff}, {0x1, 0x3}, {0x2, 0x8}, {0x1, 0x2}, {0x2}]}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r2, 0x2000746e) write(r2, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) r3 = syz_open_pts() close(r2) dup(r3) write(r1, &(0x7f0000000800)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab49e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b289f62cb9c68c5c66b6e", 0x1000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) syz_open_pts() 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x7d, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x21) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000000100) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fchdir(r0) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) socket(0x18, 0x8000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/191, 0xbf}], 0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: mlockall(0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x25}, {r0, 0x28}, {r0, 0x4}, {r0, 0x20}], 0x5, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x10000, 0x7, 0x71, &(0x7f0000000780)={{0x1ff, 0x101, 0x1000, 0x913, 0x13a, 0x6, 0x8000}, {[0x400, 0x400, 0x6, 0x8, 0x3, 0x6, 0x0, 0x5ae04435, 0x5, 0xff, 0x8000, 0x6e6a, 0x3, 0x7, 0x2, 0x46c, 0x20, 0x9991], [0xff, 0x4, 0x200, 0x3, 0x7b, 0x0, 0x6, 0x4, 0x3, 0x3], [0xfffffffffffffffc, 0x3ff, 0x9, 0x1, 0x2, 0x4, 0x80000000], [0x3, 0x8001, 0x5, 0x5, 0xfffffffffffff633, 0xffffffffffffffff], [{0x100000001, 0x3, 0x4, 0x100000001}, {0x400, 0x401, 0x7f, 0x40000000}, {0x7, 0x10001, 0x4, 0x9185}, {0x5, 0x10000, 0xf51, 0xfffffffffffffffc}, {0x10001, 0x1, 0x0, 0x4}, {0xff, 0x0, 0x400, 0x1000}, {0x6, 0x6, 0x1, 0x5}, {0x8, 0x4, 0x6535, 0x7f}], {0x0, 0x2, 0x10001, 0x7}, {0x40, 0x3f, 0x4, 0x52f}}}, 0x8, 0x7fff}) sendto(r0, &(0x7f0000000180)="888514d916fcdfb27e5c0a07124fc4a067586d4dc565ba4b7d36b49a33f780d8f9d2962d1024fcd4ffedec5a2680626bf5866bb3c50690997c5c514a9eaaa5c83bb661a6e18ee2b10154857695505af41d999d0ff4fec6bf5850033283d46ea0e9e362ee5ff28d67b74357f55197d9e373c0990568a2a6e91e7986fca56a400ea9327baeffbfdeb32959ec964131475a1b63", 0x92, 0x4, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fsync(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000005c0)="6012000100000000001300fc34da0c919ec6f6795e65931279e5744cadbf0745ecef1593f449d6c139f76c437644af51d42692d322c0cf839debc51ac21b8c85aca00ef8bd59f7149353a36fb0b1e09d1f10e3924b465b697da1099e25a109cbf77d640626512844aed2b6e6f5aa2b9dfb9569b8fa2c6269aafd830cdb276a57d975cbfb3ea5a0c5faff302ab21cb42466d960aeaf49c75c6b88a434375706fb948872bc32a21d9b4720f90be1a243e5081f056a38d15bdae836998b23b34a304a8ccb941e6245eb0f1fe84d0a4d89e804530c99826dcf0f", 0x159) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="327a16af08419928e431", 0x3}], 0x1, 0x0, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) setrlimit(0x3, &(0x7f0000000000)={0x5f00fb8e, 0xfff}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x160) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100c2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x8, 0xfffffffffffff000, 0x2e5, "7c407f3bc113d425b8601ee3220a0cf045070f3f", 0x7, 0x20}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x17d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r4) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x6, 0x1, 0x0, "22dab6ff0d281edb7a8f91223e68e3727332cfef", 0x3f, 0x2}) setuid(0xee01) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x10000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), 0x10) 16:00:31 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x7f) r1 = socket$inet(0x2, 0x8000000000006, 0xffffffff) r2 = dup(r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r0, 0x0, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0x38a) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) open(&(0x7f0000001940)='./bus\x00', 0xd, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, 0x0, 0xfecc) 16:00:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x401) r1 = socket(0x18, 0x3, 0x0) getgid() open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f00000000c0)=""/130, 0x82, 0x1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x830, 0x7}, 0xc) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) unveil(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='W\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000200)="fc7649078c79123a66eae205a47fae", 0xf}, {&(0x7f0000000240)="74218365d2dca4f2b98b863b62ba6adeddc4d358499da22753dec7dd85b4f94f12a0b1bf15b986bc5a8cc5c39dbf86560120a684b54a07afe444f46e573cf3a72fc0d94825367fb0bd98fd8b2c0adaa63476de1936024dfa75f50f320773d0923d3acae34c7abb764de5d7fe39948040626f7f9de1fee9f8cd467f66f4c88c0ac8b9cb67afb21d397fb1286ce4c3bb377ef4d795802fec4a30d6eff306b978ca319eee30adf3597cc5ade6e51b421e3d58f64f05ed536c789640fdac31ec888b5ed0b373822b23b9bd59ef8b44176696364bd361872154c0d81321ac6d2add9938aa3e", 0xe3}, {&(0x7f0000000340)="7e854ee2d6a396b90d2068cc9c9f0807108dc9d0c54de00b95730c9a628197abd775dfe0cb64d7fe78df674890244fb53f9252ac18eef2a6115f2f759eb7cb0a36a88ff685b0fcff3bf5f47de0c069483435bc196a78ecf7ab1c97326801a019aae94a3996b0ac2f2bd39b58266c95849ea6883535d88c7e9200b01f9a9035971840c8a51013539b878e248dde143da85e2631c6beb8795dd3702c5bb397255eaeea820cc93e3e4b02ba1c0d0609a4918e383dc1f752af7f21", 0xb9}, {0xffffffffffffffff}, {&(0x7f0000000400)="c40daf94277a833cc10dfe7945ee596cf2eea9f820627b293436587cf0c591256269c73141067901f244da9e66b0dd483b10d5c86ae137ea81097ac0882acf42ec254ac1c13e123604e8c6036225243353d7f3b7cec329891d3aac8dd5db3269f7a78754abc48256cc65561662dfb4353703a4ccaa1fa8ac15d301cc33efd7dfe1e17d2eb7291a55de31b83a3cf3d1d1ca9e9211ef9a0fe16cd1c95deccb4a316f5030751858f82188e96df52424ac7a3b06048defeeb8442658139ff51fbdf9493a7757310f709792f75c70c48477e32dd7bf6c1e8f82", 0xd7}, {&(0x7f0000000500)="ea9a2fd64df4cdc365b8b2f7895c78ffb3d490d3df69e12d0e922e767a207b32f3327af6562c4023414cd03a4c235c8a2655aeae632ed91107258937ac8ab091a03cb30fd2a6e6ae65f6def760", 0x4d}, {&(0x7f0000000580)="76bbeb706372234c619478c16c6ec97f4ea25832178cfb59495579934e1cae3d40f8b45fc04f71d9707a98b13218f07cb2f7a15155d126ad53b865b4a945cb3b78048425e020bc631f1d94a970b44255f0b4e7155237605bbd61259aaaedc47b6a371806515f0135a15542d9d5887fbbcbf1e47a23238a4824e0f3c63ea69b79f23229886a523980ddfa45dea6d92d1d5c7a9086a64326137ce36ebb5290439e387be886430caf88ccc9034afd633ea4578ce663", 0xb4}, {&(0x7f0000000640)="64804e62a43f7e960343df170f96b73c01f922d21d707653231c4b07f8d47f828c1758ccc4272650a7068f8ba162ecb0dfcaca810613d9a2ef8ad674483f98c5f251d0ca9a4a00263720c5ca92230f4e45d496bd9db0da119024a3179e0788d1d136e3a14100abb9cc396bb05f3bbb1e8a92861671e6fd9ccf751041ac36845d216d97f41beef326eff5f7e6fabd48c0d0a6731ae1dddd7b24b768ca154a4389839561230daa63f81cf45765c45e8e47352428435d852cf63e3bf261e7493e854bf763945510d97046be2e1609ae77fa7d00f2a41d4f5be04706c70d5cf261f9c0d489bec834723f8434bf5945", 0xed}, {&(0x7f0000000740)="cadf260216676864446b6b6bc06524ee2cb784f31d9fdc95f7df9380b73405e180756fe97285ac5060602faa624106076d77117acb3ff860c1194170b37310868619064785094d", 0x47}, {&(0x7f00000007c0)="fcae489aac262836fcdaf29da6d0ff604e5bec2c6c6f845e705f4d30124e11d14f9b1786f0d3b4fe878e46f928dac565b576f607e9b6df6465591c627cddacffb461068b7cdf", 0x46}], 0xa, &(0x7f0000000900)=[{0x20, 0xffff, 0x8, "956547f7cfa1a69e84c72ba906b9a0a4"}], 0x20}, 0x40c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, 0x0, 0x0, 0x20) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:31 executing program 1: r0 = socket(0x10, 0x5, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffff7d) r4 = getegid() fchownat(r1, &(0x7f0000000080)='./bus\x00', r3, r4, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000140)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000183e04e5147fef21a49fcc6c16bdffffff7f00000080928a8b000023271f66000c63ed928d272827446d01", 0x3c957e4b144b795c}], 0x0) dup(r0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) geteuid() poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:31 executing program 0: socketpair(0x20, 0x2, 0x265, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:31 executing program 0: mkdir(&(0x7f0000000180)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') stat(&(0x7f0000000000)='./control\x00', &(0x7f00000001c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) readlinkat(r0, &(0x7f00000000c0)='./control\x00', &(0x7f0000000240)=""/165, 0xa5) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8c1381bd07c064fdd2caac142ae8dc6d910fcf699c13a3fd0870f3229115912bdc1beb36a3e46f7ac7ee4d733e14aa9bf7cdb032c2050253d191eb716965b13f825c9a05b45c7ae4966c5fa5af8053ab9b3dcaee272b04ab4a57f0420a733799e7f92987b418c957f72e1eaebe01b02a0d3c405c53e9cd01fd03a138982ebc09899aafec84058c8cfcb78637a015ed5ffc6e6d79ab1167e8a64cdbe00300bd787069e46f7a569a", 0xa7}, {&(0x7f0000000240)="571da112576bbf6165863253a7d70d9e144830e77d6e9a834f71eb6906030a403b4bf85da84d9e870e82f43006062bb225672dda757f03b18dd6fae00a5a505d4193d8b8b0dff7c6431da60ac76042a37df165ab07f6bde20f838f8dbf12ee2b1edc1be1af4ef688203898a0ec0860e3438096473e1d9c518a2b06a0bac996ada55b92fa8a46903b154a5b4a5a164399d2540e2fb7aa595cddd3c5938f03d14fbffaaf383a675939f2c19871de9c3fc666b75bb06e75a31376456449e8374a91d3348d7fa139c317077be3b1532e064d1e9af6c1357684a4ab20634f8e5a23e070e71bb2a4ae1af626f4fe079762fe", 0xef}, {&(0x7f0000000340)="762e605c074ee9a746f5bae35b97e0513f24d45e7612fb2182d23fa0e25333ca3ca9e12bc7a9411b8445105cceac3bc61e0ba7cfbf7da4c7913e805ca34edfd15fcf68e16c5b075ebc74334954b1e75e1e2a151c35dabaf86d7cd8db4715c8e0f3cfc4cb19a2820d97381e402b737d65c010595bcddc9a1496c9653c092bccadca22a617e9cdd93affccf70469a4b6d9b37ed8ebb9d66201ac5640bb", 0x9c}], 0x3, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munmap(&(0x7f000000c000/0x2000)=nil, 0x2000) 16:00:31 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/70, 0x46) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x4, 0xfffffffffffffffd, 0x1000200000005}) pmap_unwire: wiring for pmap 0xfffffd803f00aaf0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aaf0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aaf0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aaf0 va 0x20ffa000 didn't change! 16:00:31 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0xfffffffffffffd75) 16:00:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x5, 0xed) fcntl$getflags(r1, 0x0) r2 = socket$inet6(0x18, 0x1001, 0x0) socket$inet6(0x18, 0x5, 0x900) accept$inet6(r2, 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="efd69abf9f81c1701e862c81d59d8a2fec8aa7cf4f2cc5906fd73b5e2d2d43441ee275bfb04235418f3ae7ab49214f3e2ae6842902d507e5eba935ca2b9e5a31662aa45cfb", 0x45}], 0x1) 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x99) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080), 0x13b}) fchmod(r1, 0x80) setrlimit(0x1, &(0x7f0000000080)={0x1, 0x8}) syz_execute_func(&(0x7f0000000040)="f30f5be8c4a1fb123ec481fa2dc0c4015c577203420f12c564f3e1f343a7c403f56e648a3807f2ae668305000dab2007") kqueue() kqueue() 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="010000006200000058a099b03a4b2900cf0102f2cbecd4ef670805952552470d5f6fe5d4f4da1530696e6a29cc1ecb7d13298580e64d2f654fd9d5b26f245dd9963092ea5edca2868e1a49344e075f58cb9e3269734b3a832c7e28b4603f102bdf3fbcae4d3e7ef3de1c4d867e9dcc707d4477c40b7370459ef74fcd6b05d222b78e0be4b328fedc9c47ad5ce1b6b19119227b9d06f022da02013f294252575c09de52a9a7ec7bbfdaf0c279e06772c57a1a2d5322000100008f9a6f06df94ab6d71d8dd55ba510f9d83b96afaa9f5b9696f0000"], 0x8) write(r1, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) write(r1, &(0x7f00000001c0)='n6..', 0x4) 16:00:31 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) msgsnd(r3, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f839a5b60f6ca891412372b39e54e99f1a51b3b7f68e635a3dc819c5a255029a5c13296551406ba12d439108eb1aa256e6480dd996060e4e70d2f8e6d6adfe054b4dbceec9afd9a4eb16fcb094e44cbb7060b90079b0011bbfbc9827cd7240510cda4a0f009917bc7f007b"], 0xc6, 0x0, 0x1000) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) msgget$private(0x0, 0x429) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x2, 0x80000000, 0x9}, {{r2}, 0x0, 0x88, 0x10, 0x3, 0x27}, {{r2}, 0x0, 0x3, 0x40000001, 0x3, 0x6}], 0x100000000, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x8c, 0x2, 0x3, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x21, 0x60, 0x757, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0xcd, 0x3, 0xffffffffffffff7a, 0x9}], 0x7, &(0x7f0000000280)={0x14, 0xffffffffffffff35}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r5, r7) ioctl$KDDISABIO(r4, 0x20004b3d) setrlimit(0x8, &(0x7f0000000740)={0x4, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r7, r6) fchown(r1, r5, r6) msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) 16:00:00 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) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100000000000404, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2c2, &(0x7f0000000140)="a175db7b2cda079f164783d93068ff604c2a4e11ab8865490871063bfe7bc496d0a1effb1ed6121ef366458eb4c8c9bb8d8a54f4dfe173057c4565bb88b3e6dc6b5fe40ad561803aee176c702f794483ae71a6cba62581382135") r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) 16:00:00 executing program 0: 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(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) write(r0, &(0x7f00000001c0)="83e3dfc4fef970be5c16d7947454dca1a5560c429e4f27d39eec2a0ec84534b6563f1bd9ba92f8a6e1026e6dcabb3c7c850ebf4d5d6a6dc5d4c1caefac0474c815d470b927b6e9933e73453cd46a0ba429d6125c91746f734b8420efb1c90e91b41149d9f3cdb1c4639ad88941102345289f5d8a046d48872d974a80bbfffa0ce956c3697bfb1011adf6acd4f14eaf2557f6f991bbdf7c18cec6b5d0e28cc5ef8d216fa8a0ab2a284b72ca8715e3063121097ad18ca99784464b4b98102ea58f69804dce87f397793fa9a2cd78bf93e6226ab3e11c915029508ce3c589444208f1495465482f42044b604549cdee93b93231761730c57744aef1345be8c4dd0a32049fff417ffb4dbdeffab4d02477acdbacaffd907b0c9944ddfd24c3d9a3b67657c6319f78e55865884a07b14ecb4e008b8d2339135e97d84af5b9a84ee8baa5396eff5e894aad81830e086e9fe390169c520d8697332e0a037fb8ad1a0803f4f741182fb32bfe7f2f3749ed8d65563e11f3008a85e6d34001a0c9ac1b13246d3ede87cc56c4a4910beaf327a87abae7da183d49e26dd68cc72400f6c89e4c39e69169988b7428853f9e92269cddd58d10d581797d4977c092d19fed519c702ccaff333bfc5d872d15d8b0e4c6b7c69805820336fba2428340bb2901c41f915db6b7e3f64885863fe8506e050654511f92a20fe834c65084b3cbabfa4fc2f2d4b0920491614a64e0a7a536bd4158ef339be833abab6dcba3bd76933d004b070f43dd137e5a8f8460408c45cefa8ddc3791fff03957e95bd937977d42cae74d8acb921bcb7bbf5d00475eca30aa7b57555234e09b3c6165b35b3e0216ac116674f5605107f6569044e297f30d89bbae5a0039e0675687caebaa3e008e2244bc9559ebad93832bc8d6af6e6b85e89898322c8c3cf23a1c99665bfa96f89c70908e57943ff33375ac49d104f86a026cc7234b4322dd07ffbfaca62f4f5b352e92e6d7eac94f2a42ad12991b13af1096c510895503a083848a1e789594afdfd2a11d5b6efdfe470d4f392f14ad78b1ea7688574773c37361544cf4b932facaf6e2738e3b43bb125c11c34f3be08e0081e3fc4e811fad29e690b02b40b56463d1c16f816970264225ad74468aef52d1e66d72c325faa4cf83e0104306158910027e258bf748207b5b35bc1f80656cd683197f00e2c2e042bf6e4f35a2468f0db5ad5bf551755f96891e54ad0f0e278e58ec1224f3f1cd13909b6d42065bccb13f32052132d8584caeec5336b1ef4f5a704448227c24c0f11b0413cc6916b96da33ed2a12ceac53ce79d1c74646935db2d862ce1651ad7276180afc88ab113730560be656472d609067eefe4f01dddc18b6ca3dad8754e36fe83aeb263c72ec3340403ee10215a64271596086cbd3c2a99ba7b3598b8df6c1d9a175e2f0b7516fd235d19c0dffe379be794ea87dfcfd89f83f34810b5c0058a1ca394ee29312b70aeadfb82bd1c0bb014a588dc247b1c2a69c6f284a06cc885a8ed2f6f8bb3726244232aa61b422955c2c961b20c1cde622111c89be07ce6cce0e987ca7ab52ec857ca110574242ba7a015f56c6088e7fde8494429fd21cc612cdbca414c0e72966830f037714b5c98f0dbfa87d4555a8d76c405116b3042a88824eab3f4b936a7fb10da3e479f804f1b4b719799c135c5f8910681c72627a19af85b777b154741a17c8d326d102eb7a66247bc983bce216061f745cbc95dd3f1292de47e3f217e20c68e876bf979fed5321c1de8b0c65b67308f2a025c77fe8d71919e6459adba28120f758ceb5518676b1c579a0de2dd206fa03b9ee7fef7488ec33ae314fd6a865bdd1160e003b29cb6bea79e39c8f0803703ff2240a095cf8c3b1c8c034ebd47c535ef82e77918bfd802dce83d9de8ea9b6b9d698fa47da2b78293add612c0d5b04d0b56f3d8f78f302468597a3612c4a64b31b29e0abb57cc55aad0c459a96d69b2b44f3f4679d67266b9931df5e0092c55eadc41ce3ca833e11010e558d8b302bc4d31e78b7765a7a55020ca3d5026fcf39d1f895fee9f51eeb826a676e320eee27be15eaf45f54708699f096e3354c66f7eff80a0c925e869a288497a01278193d09e1878492728db1c34d9b065c64342b2485d147d11a19c33d75653042d085d79f03e43141a02d6fad4408634e709782a4db34dd5c82ff6cd6a0d13439c86d31211a8ee7ce62c7ee117a5a06a0e6033535f96de86614f1986d6616eccf46f48245a8768b52cd7f9f959b69c08387c5eeeceef0413301d080e52fe3bc146035c4b9ca12b8b128c3e6263857696b31ec102cb5c7df59a241e4e9a84ebe4c0c028084dbe4f1e61e0a87a26eceec3705fed522118c5ef6705e2f26d057f3a0333d3712c0696910509e6ed2cef477aea7b9d9cca17b46c61ed721f054f93951a380167c14a31000494bd4f410da35f2c6517e09cadc0dc21c0895578129fd66444fde1c95c1990a420703ef8e3d7f1c52d93ff00e0c0006e11dbcfd66b80ab75a0818a52c8ad2fc9833835f40c1b4c95338a259f17e0dd0d757a510f1b8128b0743ce53a7b6bf33710eb8e09392f73a593cb9fdc6f7ce0a61311fc213823c0309ce89f4cd995b4b87e6d02379dbcd5fd83994b80d185f627bd765e520671c51a48f2ead924086b7f4c74a21b35dc5c31e63ffb339b987319d5c7227761f0fdf2913021e2ce0e1aac59ccbc8762756c1cc3bf4a49ee541eab9dfd347d74aa3688a54e70399a3185c76ae2cb2f0bee6ad56fd13d00d0843848889d93c43faf1d2a3786f38fa30f449c8655cb9a3c61583b666ab406cb0588cc593f8d149ab611c9de1a6720e327964f887a1c726df2a803ba2eda229899c1c48630802350bc8af3817bc5e78c5725a81362fc9a13bca7a7683da014b2b74d80b83b5fdc6bef3c3b78af6b834f5dd62515df195a7d4fd6ee20f23c65db4491dca0b374d8833a57f5386469b754b8a308812f45d6d19ee903734f31fd6157a65554b144588aa2eade5afc8a89c4e5a0f8fdb84a9ed93a59cf93723f9e27f9d09b761adeb02e7878e205f951a321187ea097b7dec717cbfe5e26e590b8c1557069c6e0a31df62f69db64e819d2b1a380f6a59656eb1a7de3b3e6931d5f3eae61a2d07834ca6bcd346e32ba6ede2c5c96c587ea00193bd6633cec3a524f0d99a969bbd4ef4f86202118646fb87255ea676874d4657a025e2670b7303b80e5d28e9c327ae722f2a7f6dcd62b5be0b92a9fcbaa745d6f6bcaa606901e45dd9bf9b9131a33674b2ea8d6e0a9d0feeb45b3bbe23d087c6c80cb1ba253584c18432c7f96ae6a572bfa54b31aec01bc997f6ce8b14cdeab57b074008488386449785427b5e45106b1567d138984fda2faaa90202a8e8aa65174d7371e687f9ca16aa1f216734ec8662002ebcd0c78adba0a1a30e187052317e0a21d0cada4d5c01f01be91b194d817ead7fb9b46c5326a4d750deed6c81740dacb2dec75af69eb57a8ca3e6c03e95d5ddf982ba5d16d4167aa2ead17739369a6c7fe1bad2ded09769f756c8ca962620939c9f56d0e1c215e27450335775b52c4f23de5d8afb9a6c673960466a951da2539e7ccbe276ad6b26a9af87efdaaf3115d7d65ae132c2c64f27227693e399d1f89f5de8c84aee8ecdf953f68e5cea3ac86e43d4a5dd6caf1ce7f1521cb1c17239194fabcba782f3fda7c0711cbddc51ea3586d49c624553240306fe2cd02fc143a6882ff4d1ff0a19dfc3a17e0eb196dfe257cc7251155b1f811d966ed661141b112b0cdd303ecfe40c708f58ca945b5f6f00bc048de88fe9bf7d194fcdea65237975671175b2979c2093fc1f76aaab5d4db6eeb78c393c1f4ca629f1b21a2e2c4aa88e9ff392dd0f8a0c8f6b6a2c398b6af2b9ee470943a3846a4c7f624c2e21fa90315ffd10e21f4400c236b71792d0897efdafdc6dd76ce900be3d99552822dcea2cdf2816b4a47693b9abc956c5708eccd60dc87a984130d6b71b3c715c046cbaf201cf15888fab8fa126a57757482c5e118dfd4bb8295485113583554c4ce9f48ad03d02cb55837f4e987461f764a014b2bf83b5e02ce76ae81f9edd06c147f2e99a4a6de7fd10cdbe4403d6dc6ba40f8a0442abbe95ab0176d7e2b19c243decf4cc61157086dda4fe1e35ae7dd5d5365091aec47187ed775724cb8a49a6911dc0d7de25df4e74d43b040548e1b52bb208ed561d37ea077ed90c7a8c128c85e606c8e726e24e11e59ed466c95791ae2120886a1a3cec30e1316bf1dc2c58384bba34b9e7aaf6b1acea9ea0e0464ff2c57a8ebc0f010e086f1a1fb825c5129a4deb50c67135384bd67d3fb196f1daf1a435236ddd9131585d63e8319f24cf033919fcd1eef53b2c125de041c6edcbf6178dd0d2668f8fe6645a474cc61ae3d7732f0350032e2c7997ec86fabfa4701b377f766a9969f4b5c9d9e3b616b585d17c07395ceedc99dc7f4ac2cecff2dea7a2e41c6d10ad1f2f9751a1ddd5cf6bc99cd7d4e2d179b7f9a19fc3b21d8a0a681292d239002258882fb1bfdfb7d7871571020824a2c219585e8405011d647f2d75aa332d2149e25573011b23c68c984d4ba6eaec602717bdb8fce7ce115bf4d4425867de3246635bb84465458ad478ccbb0e60b72a0e495cb04a0c004d2b9b68f440481d49d16a73caecb8791603bfc569d6e041539b31a1f48e90ba637302d978f56789f28071ee75d82f49dfb34c73703438b64add1b3dd7c8de047b2a9fb1bd2760f6258289a57881b02c7ff8e86c27778ae1c485c380b8ab015eef969462c5230b613770173d27c575ec12d2815a3816978d1f4dd0986f75933a7b974442b779dfb3f5201d70838a77441ad45f89a9a4a331e590589ec0bdf719252dfbc9eb1ad5109afade4d0ad723290e6a63fef2e2cfd4f455b5c7c6c83621c71c87abd82085ce14dfb984407e22e207eeac72171ff491052e6aa013b704e2003230a7c75ff996ab05d2292480df996a3599e1d91eb97d4ec9140859c67a03b350b9bf2d4cbd2528b1ebb0b3e5058649f3cca939cc2e6dfc98564eaedee1f15acb3f61ce572d0d793da2b07b00f91cdce008f8d031dc9e6c30a2677d4a3ee8a171617da3f89e42f3371dfc7f43baaa30c352db6bf1e158a12c44268007329062cffbadd6b62389f2d28e32aac85327140220d24e15f98ca66fcbedaa67871cedfdd4259f5b84652e40963e0c57b7326f3aaa8d6ca45bbeb9305c2fce63dc4e31d6ca77077a8719b17586cce9080acd2418f57ef8ee7ad84ec774662991d1d2cd7e85ab6e694d694ef91b7fa1ba7e4ce75cedf3b3018d649aaeac28df033ce2d4d6965f56337d054e244df201b584eaa17c0bcd7fac32db0052ff73c8f842fd1364adbc84ab47c9afa74143ca09a621eb4a662ab135715ff7420a3a34c8e622eac92132436cf94fb7defdc94fc9f2b88df3187b18b9439d3490eb5bad52cf1a78c1c45b4138101ed4cf9c5abbe28fb9cd1a4e1c8c04bfc8413c93de468b4407c5cc2c471ba41f2b2a0b901f13388048a412855574c6f78715347482b14b82c6aa26dba9d7b5afec0d184e31c5c9b156c03a715469c811cf42398e6e06da5c225cfeec57a4cdaa714132d5c4b18e905c371a42f1ee826c5b9f85063f67fa56fa53c87bca91f44fa25865f4ac2baf8de4b55ec8cdc205f66ca72f917af544e4e9e42b9f956d82c57294b82f2fb3565747c724503ff4096552a5a6b30eb008deba08ad35e6e844bcddd5de900a5aec1151678763909f4", 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000180)="6e362ed7", 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xc3bf, './bus\x00', './bus\x00'}) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x482, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a1", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = semget(0x3, 0x3, 0x400) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x8001) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000)="328f98a3c3f0a969b6bd19de0d54704f9f143d972c4c", 0x16) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x88000, 0xec) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x7f, 0x9, {0x6, 0x2}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x20) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) syz_open_pts() 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x80) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)=0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) recvfrom(r2, &(0x7f0000000140)=""/187, 0xbb, 0x41, 0x0, 0xfdfd) 16:00:01 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x41a, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8000) recvmsg(r3, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0xffffffffffffe6a, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) 16:00:01 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget(0x3, 0x4, 0x90) semop(r0, &(0x7f0000000040)=[{0x4, 0x8, 0x1000}, {0x2, 0x6, 0x1800}, {0x7, 0x5f, 0x800}, {0x1, 0x0, 0x1800}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = socket(0x18, 0x0, 0x10000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x81) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:01 executing program 1: pipe2(&(0x7f0000000240), 0x10004) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x19, 0x125) ftruncate(r0, 0x0, 0x7fffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r2, 0x2000747a) lseek(r0, 0x0, 0x0, 0x3) ftruncate(r0, 0x0, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x44, 0x40, 0x2}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x11, 0x10001, 0x5}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x9, 0x1}, {{r4}, 0xfffffffffffffffa, 0x80, 0x42, 0x10000, 0xf5}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x800}], 0x7, &(0x7f0000000180)=[{{r2}, 0x0, 0x9, 0x1, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x8e, 0xfffff, 0x6d, 0x800}, {{r2}, 0xffffffffffffffff, 0x14, 0x8, 0x3, 0x743}, {{r4}, 0xffffffffffffffff, 0x20, 0x6, 0x1, 0xfffffffffffff529}], 0x1, &(0x7f0000000200)={0x1, 0x4}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='%&\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='$-\x00', &(0x7f0000000200)=':\'\\]\xe4\x00', &(0x7f0000000240)='$*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'*\x00']) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000028e000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: setrlimit(0x1000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x3, 0x0, 0x80000000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 0: r0 = socket(0x2f, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x220, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x150, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000440)) poll(&(0x7f00000001c0)=[{r0, 0xffffffffffffffff}, {r1, 0x40}, {r0, 0x54}, {r1, 0x4}], 0x4, 0x8) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="d016223dbc4d67bddcdcb44adeb1721c6d647ce63bef0acdd40714b23821f207101586aa7b63d6db8e6c5a99135615a5f681d31c570b863c5ee168b37dbf0a623c48", 0x42}, {&(0x7f0000000300)="8f4cb607845793824270f7b91d76184b6735685b9f7b45aa63175fe7eab147e28d91f2db86d289460cf09b37c993fe6def0b6781d2a8ff69711560f2c6def01def4ff02681e5390c06c2981c024098ee177e", 0x52}, {&(0x7f0000000380)="98a58481e909d26ebd5def87fec203", 0xf}], 0x3, 0x0, 0x0) 16:00:02 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x4, 0x7, &(0x7f0000000100)="c9c327470446670906989fcae05fbdbc9f82b12f4c5738018658d93ee0d5b63304621627b2d6a2fc0b11a1c292822e23e11ba86028d12d710ae89b46664a981dac99013e264e13fba47ab5322e22b7d522b9390a0e890e03c9ca661742edfc73778c10476e3d3051e7ee1d9f4f79fc6f82238c072dc4f0c7aafe86eecb2564a402d21954a146b6553fd3d052799e0bed2034845bfb8d1f0536d0", 0x9a) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x800000000) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r2) 16:00:02 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0xfffffffffffffffc, 0x4) 16:00:02 executing program 1: r0 = socket(0x36, 0x5, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x2000000000010, r0, 0x0, 0x0) 16:00:02 executing program 1: 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, &(0x7f0000000080)=[{&(0x7f0000000000)="725ac878d0daa6", 0x7}, {&(0x7f0000000140)="6886bcb3528098770fc8bee18838aa9dcd87839b1221987efcea1bf2ca22c57dba020ff50e063324d90cca725a14e7996251fffd7e0359706a7bdd3088bc1cd06e966a94c70b3d86b22285f547963d0fec4f6c7dd01a62ae3c40453238245f969ee8b98948f56e9f459cbcaf6e07c48949f492440dd68e97038b1d231e60f611074ce820830f0137ed5644f7e35fd076c66d2c1135fcbf1f", 0x98}, {&(0x7f0000000240)="1b08af4fba111a9ea085398d5f576c7ea276fca5018b4a2b6b28f7730adfffaae12d82a6d36c887dc31a1b4a908b3fa3a46d8069e892ef65ee3efbdedce0d2a02e32d29e09bc58e117064ee1c3c832b6e3c95a0eb8983c0174d1100c0680dc95cd69403d31eb4f3541d19d118a22f0955550b14f68ebb6720db83117209a53fe0c840e24c3df6ff3bc6656fa7b3c1dccce70e506ae116a65c4f6cede76baab6b952da354bc2d5f8e02fbfe84075a815590a008a2d5832756d2f31412767ceb8d0481627d9d9980e9ad2f49b5b63ede729e9277ff7fa2e29cead9b21834e7", 0xde}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x9a9, 0xffff, 0x1, "ce57c4ca02149b958f664db65f07e28e8fa9fa93", 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x2) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xffff) r2 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x2, 0x7ff) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket(0x1a, 0x80000100008000, 0x429f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:02 executing program 0: r0 = socket(0x2, 0xfffffffffffffffe, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) sendto$inet6(r0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, &(0x7f0000000300)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) shutdown(r1, 0x0) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendto$unix(r2, &(0x7f0000000080)="06780d02f087e8df0a6e584d802a5cfc756aa10a5c3fdaa9528c8b223f3acd153c2c004b251c1cfbcfc8c8b2a05ad03dc058f5ba81b2d8aaf10cd6f241b13e63a04e93668bea00496ede6252ee8e27dedd26a8038446c36fd3dcabb88bda", 0x5e, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe7a) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) 16:00:02 executing program 1: socket(0x10000000002, 0x3, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) clock_settime(0x0, &(0x7f0000000040)={0x45, 0x8}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)=':(\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='[~%+\x00']) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) fcntl$getflags(r0, 0x0) 16:00:02 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet6(r7, &(0x7f0000000240)=""/252, 0xfc, 0x841, &(0x7f0000000100)={0x18, 0x3, 0x100000001, 0x7}, 0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r8 = semget(0x1, 0x4, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0/file0\x00', r9, r6) r10 = getuid() r11 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x1700, r10, r6, r11, r1, 0x8, 0x480}, 0x80000001, 0x1, 0x6}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) setgroups(0x7, &(0x7f0000000180)=[r3, r0, r5, r6, r4, r2, r1]) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:02 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x8001000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) 16:00:02 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0xbc}, {r0, 0xb}], 0x2000014b, 0x3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x41) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x3, 0x7, './file0\x00', 0x5, 0x8, 0x0, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01552e2f62757300"], 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000440)=0x80) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) readlinkat(r1, &(0x7f0000000680)='./file0\x00', &(0x7f0000000580)=""/40, 0xfffffffffffffef0) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) chown(&(0x7f0000000400)='./bus\x00', r2, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCFLUSH(r1, 0x20004268) r4 = msgget$private(0x0, 0x2000000000000207) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000004cd345f0727e10efc4e90ef56d347ee362403747812854e1f407577f76ab015c81dfdbef7c3ecb02d4690abb95bcf7571eeeffd85c7e85f1eb150cbd9a6ade593367c065ec20191976f3f26abda57ba9a33af125595823b03b574f2550bafac8cd3b0ed4ddac64daa9eb6954c9dda03b4ac52accd262d9cf3c2c93032e9c61f8aadb2d2064b0f95360223a867ba"], 0x43, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x2) 16:00:02 executing program 1: r0 = socket(0x1f, 0x4000, 0x40000000000001) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000100)="4b7985dcb94c5fbc70eae5ccb5c945c2790920", 0xfffffffffffffd31) pread(r1, &(0x7f0000000180)="357ed1aac3537c9ad7589aa4cfc466adcd427eb6fd0d3ecbcac1e978c7935a8a2fe3b239dd959f0055ab25af70aa3208c3e4c7752bd609011514dc3dbb30786a68d1a63acb86e6b9dd82dbaa3a9808af0afa5e054ebf2ba2e6de8ecabf9650e6d6d65bb565d308a4fd58a298fdcf8676e427367c410be12a93effbb018d2619278e311cd6e4ef559f6e1343dd37e98b423f16c8af54a0ec8dc087f62cd0c030f85da287de116d8254363622fa6e94b26a64bcf98077e50f23f0546eef1aa300766b0e490f91b35ec9770f9585398f25a9e34978a37f96a9dfa3bf1552d3efeedf11cf5479ddeda38bd42fffe8a4972", 0xef, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) fcntl$getflags(r0, 0x1) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd70, &(0x7f0000000040)=[{0x8000015}, {0x3}, {0x6, 0x80000000000000, 0x602b}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001, 0x0, 0x0, 0x20000}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgroups(0x2, &(0x7f0000000140)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgget(0x0, 0x209) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) mmap(&(0x7f00001ae000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x2010, r0, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x3, 0xa) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/241) syz_open_pts() setrlimit(0xff7fffffffffffff, 0x0) munlockall() setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f162ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d493974ac0baad61a1fc4fa021c3d28ffa5a914de0d", 0x12e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = geteuid() r5 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x2) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="04002e2fbf57dc070ff6e6395dc64edc66696c653000af45d0dbb20f715a6f72c40d27f9b9f45ee997e643163613c3768239856efbc804f11e7067cf22ff84da289a6acef2d88acbfbaeb0dfba0ba6007168b50116628b7084"], 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x40045700, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x1}) getpgrp() fchownat(r0, &(0x7f0000000100)='./bus\x00', r2, r3, 0x2) r4 = getpgid(r1) getpgid(r4) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x0, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) write(r0, 0x0, 0x0) 16:00:02 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x8) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="f3f9ffe1e738d621ebdb7d720ab1960835bdee43576837f9a08df4f91fa68fa596d55e8df36aaba96c59cfae1961bcbc4fe5eea9424633ca2e186d41f46b2d26024e08ed88a717a19a355eab72", 0x4d, 0x40e, 0x0, 0x401) 16:00:02 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) getpgid(0xffffffffffffffff) fchdir(r2) r3 = semget(0x1, 0xffffffffffffffff, 0x408) r4 = msgget(0x3, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x88[\x00']) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000500)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000480)=""/86) truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x100) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0x2f8) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) open(&(0x7f0000000540)='./file1\x00', 0x88, 0x6) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x10000000000, r5, r6, r7, r8, 0x15, 0x1f}, 0x3, 0x8, r9, r10, 0x8, 0xfffffffffffffffd, 0x3977, 0x7}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/206) semget(0x0, 0x3, 0x200) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() unlink(&(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x1f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000180)="12a5a9a3d776030d06d665e88e2197816d0bda5276e789e2b7dd23ac61182a4adc49939f9d78d25ee84072e89b501b7d04fa435bcf0e0345bcb89431e23a72738184f410a5ea90ef4eab97c2d04834885dde52b6d0669f161261155f3b23b77cf3377bf169ddce9d0a65fecc5ab8133b6f71ff621d131e924c34741f619d7ef2acde026c58ab85919962afcb13e81a597edefce38685331c6553913bd26528cb8c", 0xa1, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="01001d677d5a7e8cd3dc9dd4db4545682e2f64696c653000"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x49) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8000, 0x7, r1}) 16:00:03 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x1) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1a4) fcntl$getown(r0, 0x5) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc33643a2328864437293f48b17b2f285e4c1ed385f359ac5cc66e8c3e5a30d4a794ec8071bb369c11cb21562c3d6f5cfac9a066b07ba1e00afe367ffe58cef184c49b21142af1b0b0404e391efb201b2779b4f533505e77b9d7b6c887f0caba5849357f582959af333125d4301f73175e28baff5e6a411eca58eeb4879cc6275bb2db2215c38ff0f32f3f149f025b7c4b5f87ebf98ea8a7140713221eb524182034dab0b3c1e9e9f9e654dbf0b3472f3a0fbbd50a5703febd5c7228cbd9644bc0f52db03901ddac12aae7d9a05ca637f86876cf228059a", 0xd9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/180, 0xb4, 0x802, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x100000000, 0x0, 0x1, 0x1, 0x4, 0x7, 0x0, 0x0, 0x8, 0xffff}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/244, 0xf4, 0x2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x802, 0x0) sendto(r1, &(0x7f0000000100)="323ed50f54b64a01bdee42e9a699ba4f3997f3424407f876efc18a0f49e2e8992a8801229788105b31a559873e76e999f6eeb1324132d9308917de5659787895b88f9b47b06b6050c4c4301b09015f6a94e6f67cf3459e139eed766d2c52053ced2d76bd9230591892719a9e903309bbb12152ef826a91c05dee84aac2af903bca25ca58b9e24f667da9bb639bffbaef4be8021a06c3505a0e119ec86bd32ac7bf28141a1eed2462eccad8347a374227dd1ebf1eeeecaa7759a02692031f39e7c9d218c23f5750d126d6dd7dd6ee0d971bfa934fd75da14be2208e7dac7c86f1cdd844a63547515dd7ede2ab7c1661dbfbfa87c5e14b", 0xf6, 0x9, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffff, 0x21f}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "a8000016875c71c6814ddad7039300"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x9) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:04 executing program 0: writev(0xffffffffffffffff, 0xffffffffffffffff, 0xfffffd99) 16:00:04 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pwrite(r0, &(0x7f00000002c0)="b6fb0e480ade07f5afd9bb9b7b5fc60efc27478559cc997fb6658dc0619fc4771f1effb9c8ac74d98ce4afd5797c9be7fdce10a9391453a41a5d80ffe85d81f3f0a476e0c6edaddffc553d1419a62f44ed67d6d548ce72d497138b43a9cf964efe41237e2fd5e4fd47ce1f3c183674dd04ea85a903a58328d1cef16d4f7b9da5a24348c2986bec398de1304825a187541dec0ec7aed5b8f69bba9858c462d0da8de113bc24666a74fd79ceb154d18a7de7", 0xb1, 0x0, 0x0) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) readv(r0, &(0x7f0000000100), 0xe4) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x401) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) write(r1, &(0x7f0000000000)="2aacf401ad0fa9e4e3affe97a6af5f2f5103d8310347d8e88834e2c5", 0x1c) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair(0x1e, 0x0, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) r3 = socket$inet(0x2, 0xc007, 0x4) r4 = socket$inet(0x2, 0x8004, 0x101) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r6 = socket$inet(0x2, 0x4007, 0x3) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10410, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x19, 0x20000022, 0x40, 0x3}, {{r2}, 0xfffffffffffffffe, 0x5, 0x8, 0x1f}, {{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x8, 0x9}], 0x5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x40, 0x66b6}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xfffffffffffffffe, 0x7}, {{r6}, 0xfffffffffffffff9, 0x0, 0x82, 0x9, 0x522}, {{r7}, 0xffffffffffffffff, 0x40, 0x20, 0x7fff, 0x800}, {{r8}, 0xfffffffffffffffe, 0x1c, 0x0, 0x62, 0x1f}], 0x4, &(0x7f0000000300)={0x1, 0xd4}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x48, 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') kqueue() r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) dup2(r2, r3) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x148) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0xfffffffffffffffe, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xa5e000000000000, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="e771e793806feb78f66c38946d733da19ea1e72f3d7be5b46e146828df3fe0a6089e0bf383121ca53df7ea123f09eb91256336222c07faed86e462bae30f2d8cc1e7c2a237df75760db887ce576570815a83c21e7acf8122c1ac2b1c9c8e3b69bda9c63483faaa974f37f972abf4c5c2470c63af12ef50ec112159dea27ebf6044e80446b5f5962e6820078860ce92bcd59fa2077fa41e1374902fddc8e42bfbfbd4f7ed3e3deb2c9c00a5e868cad06d93c01321cfed9dd9182f160c0be9421832cb3df5b26056adb4dd6fa259bb", 0xce}, {&(0x7f0000000240)="1bdbb0393c3520a84cc552239c9b96df0d090b6e87c976193060746dea451ad66a0912c264b504bd26fab06725617090f848b0153b3659565920fa5ed051f67489b4305519dbd8b1844e69dc9215c5f6bc8ef5f6eb509eab09cf0081a4a1b08196801fafa77886193b70b9c393db750f0cdb84d76165675030bc0944a45bd97c850ecbe7653aabad60660a6834e04090afa9d84491f674e4ed663dc4f342f2cb9103aed80a6767b29e154ec807cf8e83ecc04f3c9b55a61a9e", 0xb9}, {&(0x7f0000000300)="828294bccdcf2ddb0e528a217e390307f614238790b4fdaa222e167b123e481a612cce975e479cb9ff3f8613615a6bf0eac4277b87f4b5e82d9e20f647822f52cc2b069d792474f30b5a38053117a3ba53df6de2b15374", 0x57}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="a0000000000000000100000000000000726685c6ed2a02a513b674d8caa51706e60ff87f2d0326a358361a5d6b76e4702fdf75026ff26f4bfa6b77b2f32117957c2daee12a77c9e22b47c793d25d432e35662b56cdf0fb31e9eb94341077042c0d7771dab4ffcf6757b3aa667de4c047cfd43a781316ae8fedba59213ddf9d72424b63188f3bd3de3118e5f4d37da5d67fe278dee65329466489000000000000d800000000000000ffff0000a0070000f5b0a55f9db05558b399f4f2b90fec563789db8a7c594ae1840f437b7e6f070d51846042a94c906877786ea649ae2fcd2c44f0c3a72fdbd755cae9785e93cb9663968fbe0cd40660b6ac0b33de3706a43919af42502524ad122d6fefa2c0d96a8a3ac3590dba77714c0fb50c84b9d3190e582fa8a5a841134a5385475d72052b162e41145b5c419575859aa722194e1aa1ffbb874c266855b9fda3fa1d6bb5cf491cffd7da1a0caea6524e97085f1b66adea8a780d19b76ef8d90e436f36c554ba00000000000000e800000000000000ffff0000ff010000247ead5bcea34530d7c71cea8d4f4c07e546da53800d3193e6cbff936da917ab90b5674ed165926acc3b716dd5d2a4c7f16e584d97ea1e541be111f6342d397cc9e1cf5673e83329a801cd3ee74ebb9eda0c46859def3d5e8bc98a4a576c47fd31c0a9b3b4c549b8091e5022f2c0c3a028dd2ae4f4ce1948967b7b0d6cd6fecb492dd35b9c0e304530f8f42e73a2fadf334ea9227da730a6e93dbfcf9ce8bc145c419210c16e856f9745c18263f54725d442e6eec2a33f19ebe48ffa2c056b9c41a36fc74c2b599d00219bd7027bb8c2f602097c00000000101000000000000001000000774d000031ef7ed45f8e143400eb7c506021c46155f23c3810f96b3f930a5d61c7f9ce28bff117aeb902a42dfcf7ad88c3bc0d0b3edc18d1b31375104dc98bddfc9a47735df9cd7598a3adc095ad2a0b368b43f3574839ac1494c8d1f8923e5ed0038db286a369c49b172bcc8dbbc6f60495912f74474c3a333002fde27ae15495dda859332e83653a6180a9efe11a862a4a781517b57c31599bc89a81fc37761b06272974f37061996864da6dff01ce6186a42ae6de28b44fa72537e907e084aa2cd56aafa7f30401b6742168acc7dced6c1c57058d227939e6f416e0f4f04f8f3938e97c71c1c5186d299149775a90909cfa5a4e77762803d865d1df58a17c3c95680446282e2a8a62f0b03ddcf8fce8fbeddb2eeb67ef216e4320b9babe955fb9516c07fe345083637eb29d06108877f53be2841b32ac243f9c4b501646c829c378945864446d8bb0b6702eb87f5b27199a1f4d78057c1ceaf145c8f5c890b82115bc017000a7a4eda30c402e579318434ea6ff8f456482ba1ba34c1158e0abd8b90fdccf15f0806408ca19cd0830a19dc3ee3387ae9196ce484ca9824ec39dd6db2d7c6687e2c4c468040beed1091ae3f89681c28b5b7fee8445ec64342f07de5085fa3c5111e77950270528ee2e3f4906e2b13545e2425f423dacb2043323ea9edd00b842e7c3f1ef126703e7b11330621513616590de6103a40c57e4318f5be5282ea914845848085dc50dcc44761cc8b6ad69a5d55a304c2d700c79e0b8fd572e6d3facd575910589e23c1db3dd858d9353f5c1d8909d4e6341973215f31436de514b685e06c13fbee72818c281ebb97a9ed4dd7aee4c4bd38fc1174084a93bcb0ecc4d640b301ff230454629b27d826baf3ea910a10f2d36179d8f1e8de66b0d97173dff6726e8179afa9a1b9cb8e4f8ecf5a1c803f5755594a5aa05cbe81021e801fd4634448fdefad38e854ee1ca3276b6129b768c9560964a4da20da7967e39eb872773abba1100b35b38c4980dc5cc47768541ea7632a1e67d830ce8a23a10359a7f44c209311ec6382f7e9c00b6937dea9c838b8b700f9e7903b73b59d60984c2fef8423c71a40d2545b83385cb06575d642c7e7ff165a59276704c86785da16ea68ccf52b4da37e9664dd4555dbc90b9e6bb6aa8e67dd28baded156e090415bad945b92f98db9c28c2b2ed6f8556c7736b366b921f1689a45457e9f000a3ccff67dddffc89b087bdff3b718569b675bb6ed34f51d9acefdba5e203ea8969e38e2d741fc2ca3d27260713c9c9ef29cac3623e0372392de1c3c3df154d3c5d31622c79ba65a40e1300d11e65075d99ed7e1931268957d4c26347a6649ecba2775eb7891999d68feedd65e55c4d950e7f5009e18e4e0723599306117da8ea94e237f7ea4ab590ffa9171e21cfd7d5c1bec6304e8d0eb2b46d89d60559ca7d1d1a5fae60ec90975fe1a893e6b0d1db9994df41ed7d8828d5d83c2c2309b87f07576845dd7ca5841a53d4d1bf762e38ada384b006cf0cff67df6b0d51ebb15616fe787cd7ab7d0fe965839edd4f2b826a6aa5993b495e3befbfcdb81d98159d2e6a4cccb33ec8582de2cd1b71209f9d6a48a259982a0d6c96296876fd93a0f3a9634a31ffd9d83415caa2b92a6f973d7e2abb1ecbc38303626f3d191b4aa81b3b9128ca237ec1596145a344af988feb113aab5179c48df4652553857b5930162ae752894a5118ba9d1aeb16c429cf4d094c88ffc6b650b0741e0c6b4c516ae5ac4c7fb730caa5e902be7530bff57694df35ab3aec5f9f4935aaafe20731f1bfd7bf05fa74dd6c088542f3d8b8cf8c41332fb6d53bf64d27e1ac84b53a7c2f0bc620bb52eca78e89db301101c531ce84c67eddaa3053af466b97d7e0b961b13e6d4723c97210002bc5a00eeaa952a144d3009afb08631c8cad63683bda372634062c699edc77bb0249150585eba3631bf48cce784a32302dfebf593d68f798fd3fd8ef2f29ebdfe7a47f90b64b52f05c836249069ca7bf5607a17890ce99799b52390401d7fa5b5fa08b31ef068bcffee2aefc5f35b69ed8e3069afb2d9f9932b810a28930764e3e7c22258ff701c3e78be55525d99c2ac5a978c0cd1aaeb23831977afc1f88818dd79a262034154093b070aebebaa203d2cac58154450c32d3c6426224f55203ae5d367ccd470f8f8bad55d83721fe3540cbe9899a3c569b2eb891e63feed4cddc15bf12691288123d8a16299de03baeb2e26f37227e6e1b6267fe76c7f4e5e4aff082b6f8b0913773fd3478715781c2b5984f77144474cfbe5f32aefbe898fa7b6e55f64eecab12bfc9e66e561b64a091db8642288fa3236b735dd1acf4efb74a81d29118b4963045a1c388f6fe35ea46c60f8de2a1fca8065bfbdf20b119b7a9bb8b4056dffa1ce406f8d23f4b36354b1e6e434f881c28fe692f7baf9dfe0fcbbbb0220b1bcd3d037b5b6a3ab33de3e468e598222297f46d4ad51755feb1d040904c31eb3db1ec3062ecb645bfa28ce4fc15b4416bdc307c24d93ad13d7cfc65186e0931ecd5f8430e7193dce9834768d4b0bcf8277725b972ffde238939b9d25bb7ff4ec30ba3a57b4090adf63f8542fb212b5fbb7c6dbf890acd59678624b070579ff618f403fb9812386327942f1a59a064bd29a1500e32032eed4fc38a47f78b282fe3d0b502ee1507eaf235bfdc28f20b31cb1bb6d8df85395bfeaaed7cc2ec87075a5d28eaea51070200a43622e159b24b7a65d59d8dc48cfa06ff60afe6d5f9373443417c06f6f7e783cda6640c24c61a8d052e22117096aeb706387f6023f42ef2eb381d8b38a7c5e2ce2c0d8a15ed8a03b3cb7cdb6a8a932592258764f89be37512f478cf94dbb3fdbe08d7e109dc0084b74d3f6a66ee8e3f1b012d6f2e04bbcd3bdb132b20387088db55df6bb26a37d18608b153b0fbc45237c1c38bf940b3f9eb5eb09fc825b7bfb4ff634b1b851afd7544d43df53daf3677cc5ddc22425f74fc0f1d2f37c888fc6b58ef76f2abe5034ac8c93dfb362eb52b438c50d66eabcdb92dfd640b3a4fec84045631812564867ffe6e93d554f6bfbf12d59c3b5c1db9dd5841ef08221a96ac5ccfebf90e067675c08fe86019fce7e45327a4985262dcb2d8d2d10635e37cc8b4f9ff5de93dab0301a1aeb5f2df7f7e4914ba0273b3c5a0c4f8097fc6b11257971306a34c83d21657ac7b5de49cb59918addf1c2ea22033f96c40636189c80fd9ec96f1da3ce01e185073afb48dcdb467c462215fbcfaa19b53373ca63ac47566209bb37d8cd7f6394443a6d0d66e97a611908dbe85050f89830cbeebaf01351c29a9241c624bed58a986b61d236990f490b07d07c3cbe9a6a7c1f33bfc51c25cc9729164ad3ca57834f76a090505f8d0705d7f2498bafc8ed63bd1d71fb1fc94173d0cce9523f2729ffd422ec489a557600d31d0e87029247aaf24824b3644020ef7c79a179a269de24cbc628aa0ba5dcd278bf026fb797059a221c4409016feadc708557c042cc10ad600f384a70710ac85288dcd0d6106f0b6b69fe4153f5b7107c5333ece7c79a37d42dbc55b00d359008eaaa7e0fb0042fe835fe440ebbcfa079267a907f6d18730cd5e678829bfbfc18f280e7f229a1f466b96385a731974e9293bedc129c3acc4cdeb5d41fcf5c7448fe26f781013c57dea6bb3a49aa431267e17c239d08c64ee9751104227bd8022450892744065283d626a1be27268d6998d7e8c7a19290f0db0817a1753efcbf7774c31e817b9a3552fda91e15ad83b23c7b7f51ec2ade18636952a5773c020117dc0c88082a3116822faee788909a27c924bcd5eb5fe6170ecd3b9c202a1df3039270f13a944cd1a14455ef5f8a9d3c0d270f471c442ad54d84f796cd3a24f8335b42235312a25151150df08ac5d412daa8c134c0cd099c50bad5fa42715f7ad63e3ed1c27be68aca05c7172b8cfbe530e94201ca18be9a3177f46c99312609259f5435bdfc8a38d66b1da303d23bf1daacdd41281c449d4384b16b7a388d3775cdd018d8521cd2c8b7ffeb4d910fb6a9012b586d0bc8f226287204dbc48844e542038f6333dccc84f201a201b145371fc82e9b08d90d9d7f2ef38cf4937cbf7f949782d156d604db4ea46f07e738a7e74042327225cfc4926054929886b69c9e24dbc04a746b9a072e6975f739d6a442edf0bb6d82b29c88545647f6c1ab920835617b7055cc055abe8257b1ecc137094e763b58bde3b37231a4a57c6690753e46a2bf0ff9a7d7f2cf8017600ebe05c52cad715a7d1276844d5da855f0c6a73fe93fd3d718680bd4856e3a4a6360cbe477a7d14b9090a250e2bfd2ccf86f64a4435909a8dfa2d0a6758105dc841d969e8d5fa701dea9fa380ea58e240e9a8e7aa78da3518717aff741d605612158f99ab9aab7d06299f0f0750dafe883210891537f3b08612bb128146c80c09b74f17b5fd272ec8ba6e9926b6a944e0dbd5e39a0b010c4bacd7456d2a49abe9be20f533e70aa2f1c1312e39112b43e546b71a61e47c343be7d9e7b5d9a9e3ceba91e7e1a5878c900c3451f18228be1cf3bfaf4dc0544b1b00698c32a128d6e742b4469e0fd030e0156a70d72600786beac48abcc5cf7b6f2f336b12b5fca530018dcf0ad989ed9de121b4145650743720fc5d1c1a4b5ab8b8394962324d638e0288fdbecbf2b33bd3f66c910119e645856645e6568e275987241f6a6d21f6d6a346c9ba38a754dc3b4f065ae1c4e3ff17c40f1d0b0a2c9b42ffb0f460f3043f82165274bec4e606b13786acd4c1886b09c2f27d98b7d23b6fd5406c78c293ce46861f1e3654943c70b5d291c8105b1e6949a90cf95907f76b47d44a01e6e667a0f880b06e1d83d09481109084e2ed34bc357cd2347490c4beedbcad37c60453e1b0482d166b4cf1ca093b6fd626662c5208e607199bbaca5dd483710ca343d37065bc313670e1dcf5d85b7b6b71720eb23aad8f163ce59d41631e5b1d167eecf669388ee0ecf1d76c7959705cdf841099cb6f1cc6de30335781939aabb6c311a1652a3c28d02485e281bf8fc7b1ba7e48220c53d583f70ffb28a255b67d38b259f5fb2c490b1a0694be4839b5c5e75fddf72b34e528a6ef5aba7bff5b57c5cfe07417daf520b1fdc2ab4385cee65311aaf515e672fb366d866f7fdd8f7868be77c80a6dfaac71dc4694e46b69a49219c591ca55afd0e18e697a1d2aa225d89cf8d2327e066976f1960fc8bfa3e327cf0f87a3f98ba435f54b93f52df1daf403c356e0177db17bb963cef40d87364e37646bc68021c6f15facdc8b8237e22f1d7c69bde32f47647538f6fb3a1b50841ea854ffc73342bc8db33a4686c5165a302ea76d959ab82ea7ce6f9c308760fcc4a310ca1d0b1427d9b1532e331a40ad3ea280ac14a4536e3d68a97316c26ad3b7d151b2ea9173ec25ee6fb360b79e99fd328ec01b2406640d796cffc8562ee82376e4b1c0fcc47b493900d1fe365af5e9ecad0205bdd3c688100fced24fd08fe6cb3d9032254fd96a370c0e76d332755699a8b4e0d825370964f30081f676beed25bdae61fc2205f80165ff528d5f7a36608e4b02fd03ad1cdd70d5feef8625f06108f03d883204b9f1460328b2a822aae661fc61bd72aae72cd140c9ef7946fdc6b6d378cf50edea8fa43a6dcf1a0495be848afdd4b50362157e6e5392930199672576b63c373fcfbc0d41fc2102b7241729056ee5b613500ec3caca68b34b1765aa79a1092a7dec948b1cd4f68cb4dd75eb3ee1885805f1e2edc00000000000000001000000ff7f00005e1ecc12ec1a7fb9063d441d8d82e95b7250e1fd4aea1fd229ac4b38df1ed75809a3a57098c81ddfd41adf8caf7392adee9ce7c293712dddba6b8fb45cc9c8e3ee071e0aa4aa7a8912e2304cf67ab9034ad5bcebf79cd5288db0bd79a5fb8a64cf3533320649b7fe2f2817e320eaf86d16289ab7499eb41774bf582d8bc3312ba3f208d7596f3155b555056478e2e55e3a30c76435ccd10f06b9cd9ffb486e5df4df3057acaed0415738bec6d024ce25"], 0x1330}, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x401, 0x10001, &(0x7f0000000080)="17fa24e8a7f837993f0b7ee155222c69cc34edd7d0a5b9e41f931d4a3f5aa86930a91ba0f5221524f0643ea2315c3670c67c4a", 0x33) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1, 0x5e1f, &(0x7f00000000c0)="0f83f4669b20a134993efb0445984de92a41768388", 0x15) writev(r0, &(0x7f0000001940)=[{&(0x7f0000001880)="4600455e7b753121f02a392e987fc69d048c979459718bd73c7bd322dcb23098969e5b91025cd72caf246c1b1ce2ad7f8d03f2b828a81ce002bc02d83024cee035eb5a7cc541bf914841707285f5f668bf0fd9829dd3394115abddcd303cc1038de922070ee0bba9ef4de59064040a473887623c109d8a3a6c3f680fc7e70d38638143bf856d477ee20d7345fe31e1bedc31b90eaa2e3856d8abc6aa3bfdf6200dda8b4096", 0xa5}], 0x1) kevent(r0, &(0x7f0000001740)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x9, 0x2c}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000000, 0x1f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x60, 0x0, 0x10000}], 0x9, &(0x7f00000017c0)=[{{r1}, 0xffffffffffffffff, 0x18, 0x20, 0x0, 0xbfd}, {{r1}, 0xfffffffffffffff8, 0x44, 0x80000004, 0x200, 0x86d}, {{r1}, 0xfffffffffffffff9, 0xa9, 0x10, 0x80000001, 0x7fff}, {{r0}, 0x0, 0xa1, 0xf0000002, 0x4, 0x9b}], 0x10001, &(0x7f0000001840)={0x6, 0x1}) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001340), 0x1ee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8001, 0x0) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) seteuid(r5) ioctl$BIOCSBLEN(r3, 0x4004426a, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x10001, 0x1}, {0x18, 0x0, 0x7, 0x800}, 0x9, [0x3, 0x3, 0x8, 0x6, 0x5, 0x0, 0x1ff, 0x8]}, 0x3c) write(r2, &(0x7f0000000240)="ae520af4915f7047d42db442d5f971de41f0c9c7304b6c0f2cd46f17297f666d9e3819c4f0773734de11c4e5c51f1ca3b67b2f84aa7c4ce3864eeba4bf0ae5423567dfecd050e9b4bd8547d092b4701779d5e2ed5a85def410386ea9204dea0fe4d17574f0e7959908caf3d9000b770c06f75a17baffd94d3b6ebde48ea1b15ddb5c1922c41530e9ea900a4e0ef6332e9d55189e4c13b9a2b3941a8fb10647659b04c6ee2dce97d5eb03a14a024a", 0xae) openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) 16:00:04 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) r0 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000040)=""/45) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r1, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = msgget(0x3, 0x4) msgsnd(r3, &(0x7f00000002c0)={0x1, "5a3c9d6476d9"}, 0xe, 0x800) ioctl$TIOCCBRK(r2, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280)={0x80000001, 0x4}, 0x10) 16:00:04 executing program 1: syz_execute_func(&(0x7f00000001c0)="c462719616f3a4c48155f36d07c401b6511dbbc8b9ed410f0ef366d0d0ad26660f63f72e0f7f7c410ac421fa16fc") r0 = socket$inet6(0x18, 0x8004, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="1fa6b53bcf95ff441c6ae56f73c7792a47e407", 0x13}, {&(0x7f0000000440)="ff3aca1e45999c0a50e4d8d8b9b1d7a428b482d99bcf344758702edb35efe242daa27c59f921d4baa3791abfcfb2ca80f7db055d84e6ef238555bc716b30e39cbd888179bbed240bb4b8ddd95f715ddbc980d223a463644081619da73089d1b66d84b893b6c5d38275d504727dc2df58a928a74c8b031d4319d3fb1b45a38b43627b27a74f154eca770675f84050b5c0cf7d8a59cc2daf45ecec9985285b8035bebe1578e7ce8de91346b276ad65f2d346480fe43f03a9aa2251652008bdcdc988d4dd2f60e18a4ffda3685c681f151d42ac59558332dd085aa4e04626cf40595ba223cb4c052b273ff109a2027870aa44054c9ec6d34bbacc9e41ed3d8b27d2364a466681724f4458d7bf5f8fffea8652c3300f2197ced4aae2c5235ad27e893d31ed867055e388c5d95edeb9fce4381ad5a3e5911dc375944bfd74cf8880548db7913c7a74b452bf2d5fd12d035593254635f4f3f802eaa63090913c8f7670766118b91b6d3e03024f81ce5ff445676f0413c84e4734dd4fee3d678d89b8f47fb83c66acd92ea4db953275da51e677b2d3661b58ecbdf771aaa3c6a04b3520aadc643f0fbaa41c5134acdb82b114c2175903fc09797a9bbc3a57652931a00351136da5624a04b8b5c75fd4cd3a5b632b10074fc7af2a0d1a7998d48bda03efe7919344ce613fddd18fe48709d6472edc1f19dadf6136857f30bf79849c500f99db5a3f649e802830061264b33c2022b05a321cead816dbf3b566913a3e85b25106940510cdd850f0dbd8ab782423d29e124bc515427c36455323339cd0265ad3b354119547247489b3f1b2b09e1d7f99a92176abed3c2e7c071167dc0aa855ceef647b8e900352cf7e09494313349f24f93bb4884fb49773312bb6be4137200aeb5e0ce92302d85769ad0d1a5709afcf8416c14c9bfcb4f998069ea5beeda4ff344c22097cf872af4f840337fe27fea17cff09a274fa257eefdcdc6554688146d0ecbac1dcfbf071c1add4270989492bf95ff9a9808d1e8bb0e2a478597ebede52b857651579a2139072d924419bd26d71eb5f717ea62cca6a140de2890b06ecf29700a86c4a49cb32a76cdf77709758a9bf9a420e48a37a95261a218106a8f68d8a92fe7528137e5b11ceb04f5bc85eab5c1738edd633f5d121fe7bb97e7f75c2dd98ca4169bb284ef525ab0d7a6b5f1f511ae4e102f112caa12f3dd77153c9e010a2e9fb3294053c66a167c690fb18fefe86125c64ad3595a1631cc19d71d0127fac0a6bd87971d20fe5b2a37a51f5aed0ef2aad98962354de7d959aac976661c0913601eebce1596933a1fb5113ea3428401b0b679ea33fe1c092ae6e9e60b9351a76e077fd75ffbe3bd1aabcd78559983b01f5ba4adeae283a5edffe0802685f0cd2d82469b3be25bdf65fd03191456e1044230ceb4cb75712245a6145afd2b0fa19169af861774697bef64c235ff0eea17a230807842397d19e7f7ac1abc54f22e447c6fd6ad96af4557de432b8fedd51422882438d17309da8b33f4259f1f02a7878cba8c2d9592ad4c3e75a9e8e9cbdf901c6e9ece8c87ac2fc1c1446ba5fb5b9650a32f7252f546c5dfa21aefbfcfa7bffd625496bcda1dfed79e101ad040f54ebac55880d411a873f943c831cd795ee86a21dcd9406acb5d8fd4d0449bf66364e21224915078f1cb219454088d86c7f732f6bc3f3c1463d4a511f024fafb6d01e5e361cac8924d4c74d93979c6ebe6a2a77ea2ea0b57d7c08cac6c2e466825e03cd11b48bbb4392688fcd8d192aaca8cf8d1e01b95ccb7be404d065dd67778d3c96bc3bd0ba8f114b5902c2aedb526f133b19e73d54abeb277892f34caaaf7d751379c831f8bfdb27c9a5ba0abff9a2726552ae4d7ee34ed43bc38471564267bccb95d4fff055de4386acb4455062a91fa59613d7e63bb4e0c9d44c368f452a434a921c9355a7f1329374bd0654a2c3020884c81e3f51d57206f1af388efb6fa41355815b397ef03bb5d78d5dc43cfd2a1ea127a90cbcd305bf09fe61b4a2d65841cb6bc3bab2b930445d6c5664a447393f34edeb4445678e06e226502ac267b10734a72a94290dce45691e01d5c21335cb93cbbe10a5e671381ea51748782942a4e9bd3e856820f65abf7493d39130f79af166920951dd3efff62f4eaa60ad968b6e776bedfec7cdf7ef058d1d8283f4db39fc1d914d3e7fe9b9bcf7c95233e611b018a6782556a7fefeec8c87aca537bff128f16c569ed930cb0d1a1792d1c6db1811d40a74421f05cc09f3819a6674a7174d2c1214af4089357f64406a784317060d596ea532000328c43ad70a68324bcfb5b365f3276bf43e3a0d2939e98a00735d331295cebaa4bfef8d89d024f1e7a06cb1f9e232307e0fc97d883db5c9d3e17b80d4e17fbb605e989b1eada39d422eb3343e7daed6448a17cc0c1e09516c37591c3fb0a361afb4de234ba5c23dd751a075cb741686b04616221029adbf8b54a00cd998e57aadbb3a7dac37ffcc5f727dc3ea3a411e435f0934f90adf5219e3066d222604f7843f7e07ba29d3dc024e6239b12b4818ecf93eb544eea1e12af8e6864265148b1281562bb5337cabd13f51ce23f52e216ec1e2520fe6af7349737de435febf2ea7bee437c7bf615ee4ddd26e9f855846ef6aaa706b0fd7fc30e3e807bb236008434be45ab7af7eb35dff4361055accaa93f7746eea547f7cac1401ae72401bf011af49fa06cbab4edcaec0dc166169097d293046d0f18def87bc9f5c06d826b8dd32541adf315d5a5fe6b962bc89c1498fad9428e048f1ee305ec109db2fb0424b02916c6ed02012d63455996d1523a9525fec6d1eba49d59258addaf3bcb0cb5d3da4db5f0e54cc61b3feacc9ad9da584ac1cef1f838f4197cb363775a36a857bb0b66dd940431f8707cf4ab289b40adaaa90a8ca21dadb11a978f762bef98e810bfa147757246c74f5b7f72c28d64caab8989ea4df7521948e7dd63744ec89e0e354b6e33fdd4964af068736133dbe24d70c8f987556eccd5c48bf6c66525035f5f8c7f3ee03b3362d007a54f9a349c20043adacea958f6476a5bc875b02cba97f84fc1a8f8c3f6dd5056d04111a4cbc1eca608cd8928667ee82ca5059806ed6861db2e136653507d4e8b171b618afee5c979484577574606d3f2707ef89c57153e76b32497b3cbde61226fc029ba481850fbaa5575a21853367672f3ccfc76942ec763e42ac3175ff0aa6bd25ec2edb26bb2c1914d828addd33d28e4968fe031c473b9cc321d26f4bff74b4247aaf10937dc28be392af56e1230efb56eb64bfb9cddb4e8c5fb22db21e436c7944a9d5982d0b3e2517b0c11402908f11a28408e53545d6a3acd5931252681178622fe8ea184ec0c392f72d6b1c28ad3a0ac1fea3dec7b86c52583b3096faeab57f3f4974aa3cb694cf2dab1cb342e06885b6cb192bf8e1299666ceb544c9b2b57c718d8bd293e2ca03d6b3ebba3a6cc440c10aa1569220ed377764395c2250a9a06fd980f788c1b9329618f0dca4d5d1bf5cfbd3b64e44020bd273a4ce4482d49a1dbde6c2d2c0b2c52850bf94846718f3ac54cb80158650a637d046107ec898464cf19988bc68cb3134ed145b107ee3dec9612f409a5e766e370e663ff05b4f92f8ab984528848eb151303154dba46466c5b1a100eb93acf568e4ab7a91231eff3dc3ab26eb969861f10adb8d12001c45a2e779748c1a93f17863bfc1cb3d2cb7263025d455c966e543a0c949c70c7bfedee09f58f18f04e219fefdb6cfb26144e56b8e4ca9e893486302b428f8b9e443014a44892293db0143236314df6ab7b5306e63b8cfd8564a2bf54c8c7c0d9e3e5d54e241b6d3c0146885b972f04da98265981730ef0776da04d3adf8c889a2f9d665d148eb76c46c69c3196a309d781b825c3e816339d9917048186155a084a0439c41e2dd624df133fd562d99968164afcb1e2c0ced18d70d25531060d749071cd30e4b69f3cd003909d6c6ccc79793cd25f8c4c5f2d3ebcfa44e8e46dfe515044b93037871ffca6f37425851de3f09e84bc15ca543eecd7b9c4c13aacdf3e66980b022642e43c9d6f114814a37ec4b20c9a2a68da1f2bb9f5697924f15a62aba4378607118ea38548fa03efeec862b0f725e62e4d521b439fa220bb1269dc6039e396a9a354745751621f89472fe8d1899774fc748aa8bc25826f3a3f10d3bbe16a4a98e73842bdd3d47b59df570ce27476d30027965b842d3a2e21f2a586a810877dfe85b59cf15356aa7e37d08e2434a100dfe8046f21885765b4a99232ee69b8836628dd04060258de1140b1cf52dcf6fd5c4a76523a41eb791995dd6426f5022b04cf924903b468275600a78b9e19dca970d2325631829e57a9b9e87f38ea0dc4709c7fea65e747393111b7902d2ea0e65c42a36271b2ecbc7bf69d1ec5db3cbd7e2f6ea269dc1accbdc431440d702086d8a2f6077b7eb4c25002d16b5ac500a3c0504102aca069587ee9fa79ed65289a0e400c93b6985e47be263534cdcb07249f590cb8a99e475b42fd026db8aafc425003396395050a333f8b1b7a074920e046a5b3923ef821af131cfa8346ce3ebf972f458c8cca7860fc119f34eafc69f5fbf075c7fb73f8a7294816f3dd60f5420c87ca4bdd1ca5d6260c7c10a2c87d432a1da828a157b9a55c6014e539d4a53580fb9d7fb36adb209efb2497a4a0f1125a885bccda95e90a7df42e03bdb878111b8c3d32964e93f4aff03044e1eb2e5b60ed18f8f263194151814b90950cc214081e3596eef77d6c93396bbbd9f13ccebc7111c6925715b655d40cd81b87cdfd7c5fbcdf74bf1d20da2254b3113e64e7260572f99808eb219ed97c1e3dba515cf2fd8efdfcf1895dc66d3b4abea69560112e4ca3972abdd355a226c3b979e0c188de35e4627e5f71f8223b68f5b3ad1285344fc6d2b65d2ed6be4fcd76a16399ba55d16d97986146a07d7fa6377e5445c115c2dad586ce585fc484402c10d288434e1bc957ad94b3c98324872dc107aef5510c21ad3f2c2f2d45e55daa4a4d79b7a4b6544e23b6f3d47d43d0c6941f3e1cb93e5b5387e624fff5f8071c2b840149e0e3dfea14c40b0d237ad614353666a6d1192e95fce9022c808e547992ec0e43654c4a8149c8ddfae3b429fa5d80384cd5124ba947c59ead4508be88c0ee891932d35c188dd03f5c234833dd2da2d2bd1ea8b093ecd6633181bde2ccede7d5b9586bb48c365094eb7748b4f83b8ed1e972d7f4d5442aba6f7e0d68795f8cf1a2c490ce6683e739d9e2c0ecaee6375ef0e7709fc08d3b0d46296638e9163a85c58b4bbb459788bd21b819aa92775533e9fb587e1e00e0d0209ae76d0b60185295cda9796333ce8c7e84f9421b333571e14ff6c557aef8d7b0cbe0dd222a0357a22ec4a126b7626baa38cffc96db2a941f7b46e54c7fd2da00def08aaf0543a65d6245cb15cbf8d2468f3ae30386217ff1bfb8ef43e2bbed5324175847098742fe612ce64b4bc30f1e98a1212cf6d6061beb8ded923aef253e0fd8fe0e9f830123da54c5a674686489c1ecad6f89d3391164ffade1f1884e238a2705fc553ece5efa513eff37d1866361c69fcdfb4948c2d2515e27a577b2162717edb1ba5f86e01f19b6ec52a0cdf3cb39d769a62e4962c49b33158c4a3d0dd6cadc647cd3a3aeadc6f55eddae153f9adc77674e0d608b4884d3c430b91786adc65764f3c4482178f9557fa75eb74d6be5a603a0c03980d27140a41107143e9558a2cbfc04b", 0x1000}, {&(0x7f0000000240)="46933b720f0f9ec24e680df4c989be1f5a75773d64919f9f636ae0a64e4e9e0e8de7dbdb6734780752808f34b14bc103d1b41e4144896dadf56f3d61e64be1d89108ce896757087ab45295eb87ca3fa82ca15676ae05503e64b6b7a609dbac24fdc11593ec39271e0af921dcdafca6225a85d8", 0x73}], 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004000000028ad) getgid() r2 = open(&(0x7f0000000400)='./bus\x00', 0x20001, 0x21) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x10000, 0xf165, 0xd8}, {0x401, 0x400, 0x3, 0x3}, {0x6, 0xa35c, 0x20, 0x20000000000}, {0x4, 0x6, 0xffffffffffffffa5, 0x6}, {0x1, 0x5, 0x80000000, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x101b0, 0x0) dup(r0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001440)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x100000000000035b) 09:15:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) fcntl$getflags(r0, 0x1) 09:15:55 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1ff) 09:15:55 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000580)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="04f006092dd902cea9a3947ffa4b4d2d0bf85b047416154cd6f2ca65a9b689ba97187c3152914f08d16960e800901b79c4be4333f92930c8fb4e5c42b12003d4b64466eefe78564dc7eea538cdce2e488cc7e936fb98906a744c265ba46cc5e5432fee75896b812f336f8c015784bfcbf1d9715b1728ec85fb1be431676b0c7f12767267b2fefa9f94c7b8150ac7bf402a53933ef10875bf6f", 0x99}, {&(0x7f00000000c0)="e8b13865d92b3cba4416d8d5b94aea7e6991a4524a681d6dbcbb6bd0488e27aa5ccd4b05a214a6855896f322e0523ea05479944b6640ed858b7c1dbf6747ca6f9937cb615d29483f40206d78c5bfa3be05a98bb617bf7e7b7b5c", 0x5a}, {&(0x7f0000000140)="c823b7fb7d997de9e3e25db3303e4f131685ad6b363a64db156249f383632e8e69ee79816e91e0687d086ba237647e59cabc5424c811fe32d47c0ed1f2f5b9e977b7af870e1e0354a02678ac017cb0572fffa804b4f1b7f2f889f05cab6ec68b28d5f119a55f3716162f413e754ce2005fd3f09a4c98673cb9def4c5c7d038e7da7868ae7b8281e084c5ab833532e6a7d8f6e0d88ac59258", 0x98}, {&(0x7f0000000200)="0fd08d872dcd798ab55e155b6b8a1cea58d70c29729b91e8526a40ab225dca1d29617ada0059e3b65f5b5fcfd1529e48ca61cc8e8467b8ed6a82787bf0c12986b521321da76446b564b584cf5ac2f9538aec269d60dc40d7940f1d7984b13742ae18fa04ceb8fb0f4d757a9c596319c868708961dfd4230067925a83178fffc5b360762ea91c3db58e8544b7ae90c372b9eca3dcbec31949d58ddddf4754c47a11a488444b0f1bde929f9cc4eb35e5fc210c3b80981d5ca5b4aefd8cf93d7d975b9ad985326d8e0ece5d4ef6a8f902b7c95e7a18691fa7cf3c66d26a2f721aa35854c222d5cbc57da723073080b9eb318615d0a1a148c378", 0xf8}, {&(0x7f0000000300)="473f23b8bed4b3fe2d34031aa700db5f7cd6bfcb0a71661e5576d3054658e3a6a22255c11783e942817599f63554175083db11d35388aa90ae4a8d5a3a3a1f2650a942adb670b7e7c7aa6899205877028bf26228dc84b0c0c7e45f79517d23f6ae23ed00eb5c00ac9571ed372988cd74f7a4c06c7b5886eeb44eb83665a1f2c7c50476d0d683d341d1f0067f7fcdb397fd98bd15585ba6835681e7bc912f22d1abf79b154eeed6ab0a248933b380a1ee3b099094049b7f1d4d04efcd20881d56b3846ab160589abdd348bcd558234e2be76fdb9b31c79aeaed9bb71af94409c22a0b0a43f63a2d8d09825899293dcd473be838dd", 0xf4}, {&(0x7f0000000400)="d31bed921fea46b8223a05fcc7bc237bcfb91958f74b8716cc49e7659c64c05164565d33ab1e5cf293527560af28b6df2da97d4bc51eebb81abcb85196ff8dcfcb42e049899082ed7f8d3dba05981b58e27788c2f508b6bca007d56eee31eca39d8e9fa14872ab1e095a68fe5a38ac1237ee945dea2eaf937e613940d859c368291e3003d58994c97997546fde95dcd361ef0d316e96c001c19817a3be9b375062c639a9f4e901462e88bec243cb7a8dc32abac89d2147b3f12b6df1ee", 0xbd}, {&(0x7f00000004c0)}], 0x7) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 09:15:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="62011e2b0870b189e37d0e6feaf9e9c85efc68d776feacf985a2c68664fdf7ff9ad696c3eb427a7cabe93c4b7817788630f896c9251b0185be224a2ed3f4ef544ff2a10da6c731b4891dff4629eb8cadebfa83bf4b3bedd2ab04e02b8d2dc3e5ead1", 0x62}, {&(0x7f0000000240)="49494e0a9be0193408cb9fca67aec299a443125535a1b6fa575b4205e99fb727382aa1e54d55a827c3663f6d81ab7c676ba9b5e6516adbc5592f521e170c2ed2ca4d6003d120eae79ec87b3b54a88a34191b443d6215186ddc4aa1e7aae5f91e8ee9963795bf3358bc2cc90c4ad2a33d65a00d5dc7be26e774b7ed13b3eca327eb8bef827b6a018cc8fcf515944b7bc66a9ccb5034b80bd01e6bd38de82ed5004e210fa456b71f25b14e6e7fb0050df829f8cedf970178214b", 0xb9}, {&(0x7f0000000300)="324525acce21fa256c12a22196c492ea87714ddee586843ed5f5468f6e51a513397aef624f59cfccfa0b820c91ceac276bdf332d900eead7c322fc0de50e077da514dcb797c3039ff4eb45c7f2ed1449412e053ed8a53ce15c1140c95cbfabcd73e5fa87b88ffb2d12eef24dfae52b0d48cae941b8bb1720728a10aec0debf22e50a6e717022", 0x86}], 0x3) 09:15:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 09:15:57 executing program 0: getitimer(0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 09:15:57 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1a) 09:15:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="034c2919e25b8b8af5f1fb94666243281f4630bd18295933e2c0e34f4b9b61514387883060049510021c0178a54e9bbbffde2e3f8be9a7854cc7d0b8a848a60562cbf900b52d2a13ca01cf87a1f4ba09d6000000000000000000000000000000891af04441c14e65a2016234387a", 0x6e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x100000000) execve(0x0, 0x0, 0x0) 09:15:58 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="83f68bbb98ae8197db3cec077324cd6da36008b3c402704d0b1b8feac475c32e38e9e05c5062a5d2a4d53a2867b5bd0e95d81303c86fa1553b60e8ccf8b7ecd35bf8bd51e2b95d9da8dd18207201e4eb3f531202b307057f39d48c3e533d63d7f3d3ac624dc4734a0f6c1b54af03", 0x6e}, {&(0x7f0000000240)="0ec876fc4f74b936d57708491bf62fa1396cfc80f7c4341af6f28f4cb2bc333ab4d0e709f923ee0d23f60bafcdb002912c90f112838cc70df1ec1901d04eb4c32719e45a1285aad9f159bd437a15dab637c46f50b5552c45e678b4be1387c66246de20bc6d485752c5e83c28635ec0d9d24d4784af65eb2ba15017bb3e76d4a8098c8f1570dfcbd484929fb75ad38c429d6c7b276d7bc8619f86519e435392696e1ea562eb1c3ca28ceebc3c82dc0e6ac54263cb5782f3410323d52dd307a25b62ee0d1b5e88dccbb55a1e778a09c99ea803cc3ef1856eaa34590ac361aac5c0f5d70a85bf7afd174f66932275cf9c74f4f7185df0a569f613dfd3ecec6aeaa89c8057dc91573d1b658523ec34ab41d200a222f70d3bc262bc63d2c1de3b3ff0c21897beead1015a6d48eb09fd9834b4bbc5bea5347af52e7141391a3bb59c654c4b5d103d7f94413e3ad58795b2cb1cce576db4152441a6699df108103ffe3d5f2fab5a621ca470338c47bc6fde3222414504ba05cf311620ca4928b2f415d23f2957f6aa89abb027e69911e9b97f30c6a7f782f44ac0f6ee9bd4c32aa8fcb2352a4463ff3e4c3ba4421bd49004cee9ff519218568cc811c8b4166312e1ec39dea510474fd084be73bfde903a4e53eeb3757683cdc3901661032f8c99374ebcf2cf8d99cca85838466e2952add02ebc4bb06fb9065755390457d9b8efe272fc7da7bb1bcd3db08485fda448b01ba2d489f9d0b98163fb13558dedd9a9434019e6046a91986376234a895b89adb29638ad13fb511c8779df738dbaedeee8d887c7be79c6abb4b3c9bab095777e12a97012ae992283888f015c93ead9ffe33edae54453bd29ce5a161d71e70cfe3fe137a95cb0a21f96369b63c3d9fa78a219e6f2284ffddef4dc540c2c7a17d9b4864263313bda8272979d9c41e76a5f9e7da649aa0109079f24b250acdf4ed9045e3376a47af9b92c8332b459012f5c576615c7200e0061aedf8ef904dc79c1d2bbbe872629bfac3afc250e8a7a1d060ef75d7b438ae762989815a901ba8960257aeb286df6fa15940af7bf980d6ca63f399cdaf0135ad643f9e128c0945b94fe4c373ee072129ec17fb3a85a2a7750537604c296152e425e2fb16e730478e372e1e81db2425c16070daa7c554cbc3473728c0fb798bacb199ec94506af30bc8a5dcc7fe01b696b15aac6a98e9d81e168bb45f0698b2a79c1a3f486807f1e8440b63e7c073c61f9eb311779f033c5483e30a350401a9a7321f1a3e34ecdd692ac57d5acb1cd8378d3224e954646b6cc751ad28ec041795a16b3d6d772c97c1c2bba4cfeb75f162d48458d5041b4f08ed741bd6322ffdc165d9db7befb15700e8e79a85bccdb14cf92c4ff58422c8f6ed7a5fae8de1cd34957eb230ba89c64d6863fbd0472c67f31238f87b07dc5e5325cd7b0166dd1f53961d0ae3adb6c9e71742939ee6d096ae79f54c2963e23a63c81382add4f27c2e3227ff27286eb65c5a4422a79391ae2f2d27490b49d009eb0312fd3b8aa4c0f056f405419a5a7fa8d6230bd3d7e719f112053a2201ebe9f122e87da733afce9a71c9a30c44dd74d9c843c443ec0220c8e75d5f981745a2862c45a9c43e798d5c4700e7ba0d479e078df76ddb64b923721ed0064319e3bbbbf6a341e94257779382b9dddfe2abdc4c976e52c8127e3c501e9181069c14bc85f5a05a091527589e5885f63ff374eb330700feb1a13c41e734cf9007a98f68e1327756cd0aacab908abe7d12bd25a0544f419082b24b89f45e1f48765f212fb02542d8968067cce1e55d6e03390cc9eea908f4e5590678a21bd9384073b0bc8f5d889f15afd6d6b18c62d4dc673b8e579f73fbf50060ed4fddf478d7deda4f173bd01bd6d04207d7b8ae71e926f2760c32a1c5841afa561a40f66ffec27124d3ac6ff0bae51d947e20b027b63b479539e5f66c5bbe64d9aaa26d0428beec428a11388ffdb53ef656abd27436c86ec3d9b43ad774f8544afdcd21b8bd0ec91ad54ea6b85954f055d50c0b6456be0cef8461c37b3feaf8ee38ee2f2466c9bac9f2d84bbd6950c515d87a5de9e90e9e0cf09169982a7cdb36f74169fd95332fd96f260135f2c34ae374064f0dc4f486e893a6afc211d9e2e428c2af97c177289277b5ec6a7c96d9d13b6f9b7ccf92e6f2e27bda02b41c71ca91663e32621e8805b762c4ef370546d7de8bf7452801dac19576f80e4bd35113cfeddc68690f30226bd1ef2289d6dd9582ce80353361a517a78b37a062f338351a10b12989b575459bd9bdb33c512a4dec374bda1db59c684c26300ed78b8bbc1e637cd99ba875ab6d4d6894315e2a830bc291943c976548acce33d0238f536e137df4edce06c249c6ecb1766219b95491e1c26353178e71e1084a8a80406ef177ea463d6642a80e126cdf7aaeefa9936ff2812b69344e949236ac8fa96b819dfd35c9e5f13eb12429463b3dc6a40a378df83923fadcc127575683dcaaabe6cd02440c8227b8a032ef46e8890469517666e2a08f7a7d537529d618a47ceac339ffcce09218d45f7cf892c5d317db750023276c6e25d6f9bb1cb851768063473e0cae1bfefeb77abbf40ccdc508e88ee19e8e5aef259eaf9461ad6261e4c560c1f39216f6846481553cfa53ce20cac01a1a777eb452968f63ee94de930c32c9cc69b56f9c5dce622bb5c4b555aebe623d3881484940c726dd4ae1496da4924b7a51004b797306d68c747cea0ab075873b26c1ffde04b07cde8c78b235915c7fd3958851c135c43c621e50f8f57f9de4dd123811fc78bdd7d1e408c93b2903b94435dcf6a9ea5586c8a5cac69a44e861d839cfaa00be6ff28ad8642da0262aeef7f4afa0e632c3f7a6760e1eed21ab01bbc91da8634024982494b2b228740d578a64961707593537464d658372054200aba45da6c9a0a6d1401e522af05ff3126c519d24f1a145a068d11dfe5449db46cb345bbbe0e375900e52a3ceef9eebdca7b44e261c565e21174a5e07eef8bea69c218f1ed6997b5773d116fd17eaa295518058a9d0c2daac36c6a38405a8531aa858610a979e289ff792bdc30138ffc2321b04f9a15880e982af2a13c3448237ce38d1357edb182e7e07bc2d5d0df8baa14bd7eb89938a0618a83a2bee96bbaa5c0ad1626f76d22c88885e5fd080fb59f3409f11ada4ee69452f5cacfa895396c506d77123314f9e2396d9aafa29984675563ead680780b9c96789ea8fc9ef7f70d9c712f40db145e8aeb088af3d909c89a60f4b1ea5e832ba91742d61081d90c77ce5c1704b97c9c97cf9f52ced86d00dd17e43a80851cb0a96498fe1945a2a90649ab12fde727d07bf64fa99002098490f40edd39993a88f454b2cd358f062339a54dda099a9c34aed630284c9cbe89669022127aae8e84006a6ea14f35fb2b888fcc6dfa7cc95b8ef282a0468ff812746745ff94f18e493f46072dbf9b7d160b075f41f3ff8255b30019bf888a5443b504fd7c9e36c7d5b786b8a5e17ce12d518ba8c4e1012edf4ad76dd3821608814117a7db03dd8fde24d3db3fe8ee338928488e86264cbbba43678ba519cc4cdf7c55250e42a17cc12a080e45b6fb0d36d47561cb228845f463229cf7bdc39c304f92b9858c84a136449a7a5f83d127dbeb1b80bb3cc7dba16b35aaf4674b161d694739fabd5c2506f9433943a154f6f19dd7b7ef217fadca36eb3f9b61c73422f401580e3e3c618e305ce421c3411ec6156b7a42e0821c84d32077390d0a08ac6c9a16c26d5d0e010b070d507c6da679cf41fdbc1de8c38f6a231973a0805bc0445adee6825583566c6dd7c63dfbfbac572f255336eef174737c35011c7c66f95aed6924a6d511f7fb937f094a73f4175ca7f1671354ad04e62657364f0ad2f932dc28b5f18bc59a498217c858b4c08e0751c120be8cdc09090104eecfe411553a77e2a30e34e5e5ade4a3bfed3c482f6d90ad13c0c4895d3decdddf2441a521f3522dfa03c3e9cf7806e0866378695cde66b9b0f2af4c2abc2997826f39715be4dc355b0a225c2e9635055289a0b8678be0596d0eb73f5f7493f2dbdd25bc4c5488ae38682d1c4442d5933b3958be42be663098ea539bec7a39e6d7fbcd09b8270a1d64a063adc59b15f687bbe7167f7bc9b21a7be9faa6d0aa5adb29e96d8391b37c7d4239986cf4022132b8422a620af06cdbcda925ff4dbb1768c847808ca0650d5eed7177e6c926496a90229f9f9ea7c872bf430ac0cd2bbccba609fc5aa77eb96c15a2d8ae6e55c8a76b4a365b88ff4a2331bae6538ccc235d5750c635f54c5156114cd51c50102ec38a4dfb1d5c99b8d6a3908a98e6c7a32c494180fe346b0d4b49889a40e3f591be5c056ef7ad9c170efb31a234a7e6d9639c6bf9aa748541bc8e828d70fd97698071a2c299a372625ba7c5dc9f9521da1f1fd68035bcb0ef9c0e8b786a6782d9a9d6ea5c90c1b553d0c0ad217f66dfcc51ffd5890ed578ebbd1c8c89df87f4996aa922a8f4d4a7c6592c7c0419fb46095dd3d10580c7b4c36f77a1f0f3ea09eefb3020da0b5b48a39dfdf003cf57339e83f9ed641f6362ffab182f38565b31dddba9e70d96f81ba8ede109f64a06405f577498cf0c39b46a35cfce4415c7da7c39394d83cc9ca53bd654d83243d188c96827c70b7bb567e5cc79b51153c16492615953fd1e651aa0884503c0499885124a3ff046550bc5be5facb487852c65d0ee9f3e58dca525d2219ff78c81673b2be1c92fffa1d4d651089ac0ccecb7beae31175dfa00fc35a600496b8b97710285386582f8fc10861671908dab8a8439e1c75b6806edc569c3b06197e8b5574462feea7c0c50e3eeaf5793aa7d998547652fc9683268758e28de6c68b645091e7708a41a7d8dd10903d07b89aa9b4f019993fe8b3890612021d226b7006487dde5cb21ec6c2f9309810bca193446a4eb6fd7dbb830238594fae9feb41cb28f4209d9a8b2a034a0157f48508fcf9260fdc71a3f8b184ad5ebcfe51fca7514bf21b6a623a7d0148018237d10ed452646f3ba81ab5229156b2243b3769fb45e0fd9cc5ba8d9e09e8472798efabcea896fe2efa26ddf8fe4fdd3387da2b67454b1e83177f89c99005b5f91e7c378a5fbd62fe2962bff8a88a01efa83c3811458b8da1c0682de92ef4d4d8cb84d1f87dca8a0c50f8560a05495c95db9021b25925128652b09dc663a58d2b50c38fcd7cbaae803be045973baecfafdab8935df247f5faa029bc313a6edb74bb760fad9b4dc729fe8ab66b321003465aa96582840bd2920b8697ec0f44051bd305d9f2168e76186bcb67d7d2de5e7da42b9ec999b26713d6ead65c7059c705117768893a3a728adb3fb51a774dc676eacc554a8cad96a5a9bec440cdffe995b47870fbd5f1eae1de6c6feb22c5d23b5206e14bd9c5ae476b46f10718c776bce5be3aff61090edb47542b56fd8b92c5f5a97f007f0c9cf3a643b3cecc9996709084ce6cb3c2f2d226bc47b6935a59636e6c0f5bc77849f970a5e367b40ef86ea7338d5d5d6bd4a3c755a7ffdf809eed5d1bb0d682061baea0500cbb5ab1a5328096d89a152f82217056962b80c602af35504c57d3e06d6c9cced03fa47903d03976c552296e32e90c26095c40fdc94b79422ec924bb662ab046ba363c3a816a5f53842e2ad799ef17c206f6b865e04011ec7455579ac495f7138c3ce601b943e6dec36851fe38ca107d7dfcd3c94c54fbe802ccd9cc11f3151cd78de797ddf38ea356ff0f8cb72fd5826", 0x1000}, {&(0x7f0000001240)="00206b81ff8874453d037a3ed3322d4535de2f803aa35b6288cabc526d9f34f6207254cc0fff6285529ac65c28e3ea10ee3875afe9668367ee91e979f05486c2b5694c28d2c1fb8b5ee6d445129590e94dc81446d4051c026a3e21435c874be66232396013ec34e4af89a6e44f", 0x6d}, {&(0x7f00000012c0)="6a837ccf8da597d702515d57e490b0b27f52d1cbbfe2de523a299910a20363146cf212b7cea9c0546ee96cf5cc778c9b668ac0c71881aeda71003512a0f385125c684c04b3a9c83beb7c7231640bf8f88d05cfa8115dd533d5dfc9fb5887aac4591311391a9f100061af0863cbab7dbb5b1840c8a3cc5b057e8e8e3ccaea86bbf3", 0x81}], 0x4, 0x0, 0x0) syz_emit_ethernet(0xd7614cf41da58915, &(0x7f0000000100)="b6") 09:15:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200c0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x2c3b, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xecf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x1}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1f}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000fe9000/0x13000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_metric}) write(r0, &(0x7f0000000580), 0x0) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getegid() r3 = open(&(0x7f0000000600)='./file0\x00', 0x10, 0x20) connect(r1, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) chown(&(0x7f0000000680)='./file\x00', r4, r2) fcntl$setstatus(r1, 0x4, 0x8) execve(&(0x7f0000000740)='./file0\x00', &(0x7f00000007c0)=[&(0x7f0000000780)='\x00'], &(0x7f0000000840)=[&(0x7f0000000800)='/dev/vmm\x00']) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000880)={0x15, 0x4, './file0\x00', 0xe15, 0x2, 0x9, 0x40}) getsockname$unix(r3, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) sendto$unix(r1, &(0x7f0000001940)="37651e81cf1f1004eaf7effd8736c125fffc010436bfbfec4c014221486df4615998b926c92ecca0d43e6922f1e157a156ca9caf2748648690147fecc97f7813d248c4fbea20e659e108150fc0d28107c78a2bf8f6b81e76fc4cad6901a471460c94e83421d97af872b09db196fbcf3f65191166e964d9cd4fc531bb099bd56bf6b8307e8a785ba2ace9f936793b13a828f2f78fb2d24c097c22dde477f02d833706eb24f0f86538c7ef790bea96d6582ca7bf725241be7b3d4fac5a6ef8244a465ef45f7e5aac9fcccd206675", 0xcd, 0x400, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x1, 0xbe) r5 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) mkdirat(r3, &(0x7f0000001a80)='./file0\x00', 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001ac0)) bind$unix(r3, &(0x7f0000001b00)=@file={0x1, './file\x00'}, 0x9) close(r1) utimensat(r3, &(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)={{0x6, 0xbbc}, {0x6, 0x3ff}}, 0x0) r6 = msgget(0x0, 0x12) msgrcv(r6, &(0x7f0000001bc0)={0x0, ""/209}, 0xd9, 0x3, 0x800) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001cc0)={'./file0\x00', 0x10000, 0xd81b, 0x20, 0x1, 0x4, 0x5, 0x6, 0x1, 0x0, 0x6, 0x400}) sendto$inet(r3, &(0x7f0000001d40)="f5a60e0973e5aa6e9b6f7461080d5646b6b0169797935de505b261bb5676acd53d0de068fa33a682159ed8d925e49b6f2749dc9433ab31f43d2c1d81b052df97f299b70c0457cafe2bc1d9dadccb6aac4e70ed1ae172ba14d9e93340a587f59b908a82ae7c4d6a88f79c455fc4be401fde5ba99894898e2d90137ac365af23f81f89cb536c38df0ad094fbf497b16ef07e0827213ea0baab9ecc747e2ef76688f71929ffb67be3368f491110c529f118f8920ec41f8710f796a4f26edbc74bfd2bc0b5f967bb9a8558f6f424b439b26125457b137709658d03d0121790c27114ede1c4c9bb9f69365cec5a7a4a48ad3d", 0xf0, 0x400, &(0x7f0000001e40)={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001e80)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000001ec0)=0xfd) 09:15:58 executing program 1: r0 = socket$inet(0x2, 0xfffffffffeffffff, 0x40000000002) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) 09:15:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 09:15:58 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}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") chmod(&(0x7f0000000080)='./file0\x00', 0x1) 09:15:58 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="cc68e381437028015b7e904aba87650f45af8fc4c38c502faf60061690d105757d5b8ab735fbf331ae4696e8a3de1af167e5330cf5f7ae6d04e57c8adb649048a6667a4f42bff287eadf041a47b95451251da8895842e2efa3633d0a15893d4d1e7741c2e73d4e341eae5670b0726c443420b8b3fb3a6ecabaa5a456aa5e43cd6a3518b5078cdc31a3c24071f6c1937f0749786e2711c0154162ec82aab874", 0x9f}, {&(0x7f0000000180)="5696ad4d08a69d6abd0221f94908ff647711f1782d0681d677bf6fbc880bf33ad1a5bb14d5ca1f5c08bf60e571f1a33ff521cb0dd37ddf62cb832d342cf0b2d2940f874511412b2d91ee21205f4954e94a9cb41f32da2ec40df36aad211cc346b5951363", 0x64}, {&(0x7f0000000200)}, {&(0x7f0000000240)="9d6d", 0x2}, {&(0x7f0000000280)="3769704940653d95a6fa57b55653b643febb5fe32f60de17de360765b2e0a9cc347bb068846a72e1b4548f119badfa88695e5458477a34a0490a2958fd5eb5b4b8089ce60751dc0e5c2de300ce3d93261a6437f8a9e7f6291e529f596f590a4829fa4d53b6e9759ffde18300be5d4408571dc6990a42eb6fce825ced6d62e2c1557be0a7f4a02572d2c77e499cfd74dc188a41cbe6bd8d88265c743a3ab4a130d357a490927816ee6753febadc116a7a8a7426d2d0384feb8b44e92f9122def91b139a9c01e6c678d60a7f04d551db50dd5e3a4216e786a7c86840e6f6e3ef8f4e2786d527f9dc470615619744d26e183e175c8a4d1e5dd585c820c6904ff012a2a79a18bf6b7909d4015f138a3ff8465464aec88bca1f7ee4ba133e68a61132e5a8b5d03cafa876e7716cd076720ac10f2c6f1837685cdc98ba60a3d197368937090a8f747cf9577afaed13129c2b1d98394c0d0e09ac5a9fa7e76b65de8342b6df28c448d997563034e3705fe4d666d2e1304846e797bc36e685621bb0c5293c6413bd487847d1ec585dc07db508483ca5be9f9a7c8b0577ed0f379eee229284a2e283aed660f1c63171fd7787d21971953ee1dfc696c545d704712721468b323d7061409af2f590e1ee47725f8d1412d01a2778328988b847014198555925c84c864c022b29e8934a13f85a15c754e6e5d4d3decd96460409375ae04dd2d38f5009d5b853a0334d4537dc4f9b422ae34763aeee8a8ad511946145847ce2373b7530bb9b08aa814968e8486a5859e3c6f430fbe27ddbd508d6928c30c0c7f30cabe08e4a119721ea8b250ec4ed5a7c3ecd1d6eb8a464641e7d975aec4eb7628709838d724c9f5355f65d3ebe1b2182fe16c2572527f0768c3899965109b00be18349b4b2b8c94c10c5f8211015392e8891bc5b377d1890dc15b15b1f326ac151d98bc5f0768be7325aeddd7532153df6bc9a8c6ba4007f44668be15681cffc14bfe8f4cb556694a7c9d8c2cf6c2a9da8f9d77ba42c0ac078ecce5baa5520e28ff2780fc79da55c4f36919d3e0c3172af09186d098fb4504407854dacfc469aab8a76674bf5bcfd9a03c4136c4ac75c48b622d90d073f2b773674c9ff2e955d3e7ee36594b40260e09199369760ccc09676b746a322b072e9894ede2b5ae8a70b4dca57f4bfc4e1eb6a6dd75f9fd8050b68352eada7e71de90b52b55db400fc24d8e5dcd932ae38657d902299e4940bc636d10f5792ca840d6834c5e4cf4d072ab3e7fe07cd9ed8e7f90910085ccabf38519b801d0f9561067168c9b8479e7037932131d731d5938bc928c3f74a5002fb9ee69acf9dd12a8e1ac553bbf975cb1c1f80e36503fb31b327d7eac52de8a2dd44072edc63119c7b2c2cf37394966601bcb620f4ebfdf618d6ad4c11b39e5d884e91128b53a21c495e6e308c619fb514928dc6436a817a82b604fdd57f16b730ea6b552de2ba02d49e75ec34b2d6fa9ab9176374fffdcf0d667ee7288c42a72e58a55c981e3dbaa8e1d2318bf085940d1cc3ba72cd0b43bdfc82a9f4f2aece8de020a9258a06c9eb22c54d2531726856143dee814ddb356221e7a251a0dfe3448886d4666307c0cdc6c2159f7c1cd081f7f26c18021314ecf6b09f1e3db314fb5bafca7ce2a2a7ae7a8639d0cf4fd66b18dfe692b4307fed2b7f2db712c3dd3d5501dad53b95f31023231511afadd80b7e2b59e66ef02621ec58846edd7b73e2de76a50a567988694dbd28f37539ca2526f9bae7a6af2161734d3c08acc21ef7be17ee9d0c7bd90bc931cd7f7b74ef3614148189173ad577363ce462a19e9671ae1ff86b44e9c5e10d975b7fa57b2a7718de36ab937661cbad6144585e507ff37134bb8f7ebf75bcdcc2293d496fd299a6686df93d7a8cf13a7f113ebc62359e2589cc4a271e504a43492fa63a8d5a5803476b9ee288a0ccb0353198ec8dba1e78ee4bf5c079526cd7ebe7d0e6fd1d6128ed1b8968c4e85166fd59756b3db247393d958fc874fc9d3ad5dcfa06e5bf61c5b2a48941c48e111b52e5d8a8d55b3fa1478d8e7ad11a8b3fe0dce2b80fe8b52331db0c8474fb71a146bdfaa6ba740edd8d83ebb1f2fe8f56b13d54bce4a626c9dd7d73a82e6082725dc684bd35711bc1a716c97c07b592ca3d0684a71dfab118efef1f72a007a2348d2817d07e6f8d1daee31e5a41c9ef3c89f8ddd76cbbb5f29285fc67759decb8f85d896747586f7e47bb99bc2ff18ef7a0d4d8eec5523baa9128a68d74d84b6a28d3dcdba7f8202bb9f4c09c59c3eb5f6a0b72dd7277c82cebcd37cba2a0064f401eaebdf2bd44c459754e59e45d3e429c6ae46fe7287335dc634af39086b8ebbf1374138d2c760784853ac6236dc92497894afb004ace0af3b0639a0b32f920e4c9cea9d572a0816fd82f8f0aafb0d66977174a102b707c8fc8db69b0333b72e2317cc19c53703cf8983f144441c234b6e53a16773c6b004aa585fec5def43ff5cf7b08d1e001d6935a60164fdcda08ab2d95d494a18afaa83acafafcf5e011f8f51847845b4fb3f2c52bb566b12ac64a9ed8c4a98aedb97695510f8062b548c1f8d5584a4f9a2b979cdb75efdeeaaae0ecd3c2316d7f68392e6149de9165dc34a9819b0dbc1053982f35226780a27d37a84f51cade0c34ad420bfb71d0fa2843cdac1173e426e7255711219083ae9eabbfc329e769d623fb0408c4bbaf0a9f86f5c934eeda99a8f16ce20a694c627a14fc5de3e527d3de747ec2b45314a84836d646ad309f7058d73dd781ea5675434f8a035c032e76e8ed0dbab72fd75fe6070263a5052fa45fc7858954bc1d0a265ab2177adffe7c5e58810104fc96a7c08e2c5177c9be76a896d96dfafb6319c91cf0d661c733a5b47a1d9b24a460f82cee83d66a2fd342d18836b59c148735c1eedaad28303a7e818fff499fb1d752718444459338b7687b3c6146440d10b9678615b5b9ff711978a90a450ad67150477065a909344c2f267f02ab69fe705ca3e2b8519e96bfd5ff42b7a1d62a0ab52fa64e78cec058fbbb18cc9c4dc4610d842020a419cc29d6b86c21be86be7d3ba6fc35270b8257e71dde94c138b649a7ab745fe48e8629842bd198fa57e3b5b68b4ef1d704dc06538cd2341b1c783f731354a8b4b824f8cb5c250e087922f1a5b562fd47f51a48f2d05d3c669e146e19fc51eb714acd796580c212781ada7408ca3acec5a5a6550501e492482472c5bb3f49d82751c298c96959fa74792cf483fe93eb99abd468b5148ca9ada6d4553662a306cee696a04fd29a63a066cf50fa17f26a9c497ba1767719ce138de0730c0956bf5bbccfa4b8b221c2600c220250af37011d86990047acd20a2095e7b17afc7506393eaabe47d7614afda75edf825598fb00d5f9e672c8c46d6d088755d1ffce7e132159ae12715169db1daf7aa9ce7cf579ef6866556e544897ae65a8271b92cff7587901c0204b40de9fca1c25dc55f5fbf14b977d1c5b07bb61d88532ee339d42a2e3e83b00cede2f8dec7367b6e000b9289c4ae0f1b3362f99fcd090517526272f5ef06bedd56600224e1f0ea0f11b205f25672256eda41de2663def1cc698b2abcd7934797fa6479b381a0ef1168f8657f132f0a0a7307c5ecfa138d28896479dda4a50a2224660dd7d333b3e6407abd4163aff175724b75c83da7754ca0ae57c48f8ffcef81ad20f2488339a35a736257a454c4f8b8ebc5b6f3ccb6c9f0d62e5b93fb4c2ca6e2ec5f5dfde697f4b716911ed8fcf0e17e6112f93a0703046233110786702c70e0d1edfdac6564414114cd9c1294ed397ade92d69e230e432af786081deff799a536e20b5f098813cd92ba5a8283f23f6a9dc0f27bf0895a69491b02196c0d4fcdde66c8db5d83cac6c02fbdea453cc6b2bf4effaf787d7851a865172034d1271bdee1637778c869c31a987460e4a82969fb76bf5ca82ffd5aaa689a993f4efe7fc00971dc93e0e9e9d8eb1210607ad9bc3bfdbab2d6399ca48aa50bd8e15afb0a99e5075579ad0d08c62e5cc1baedf89e4754b97308d2ad552784e7bbbc12ad03e92d18ba4b2238fb08bd24df9e360413e45d5dfc87d735cf9f8bd44afa54a0008e850f23a5f5738b9364e6f54406b7714021a2c41826f4e32070961c02a33ae7db66229aa93dbcd909fd286ef81d0da9cee92ece31d159fd0e1f092734a1133a4d0eb7d18193102b94978a82eb1099a2f3a1f9ab1669fba7a83eaec7f8989209e07bb927d5703957c8d7723ea5b2e4104653b3d8c845650cdc5b10e50f5bda889db6f99c8747d507482eca6e15896aa1f22973d53095c7ef4abaa4767598a60356ad391d22078fbc7f53d07c6eefbab49d486c90bfcdc50418077ec21d5e6dd28af3342620e6353f2e5f531ae414bdf49a66ee0c6ccc0f7ffea5251baf014dfab33945a3721a84a3577df70d2a86647b3a5d0c1a86b4ad53b7e0507c6788aa8dd775fe3d0de0df9b4eb2bade457d6c65ed78988c5c3f59ed593819e127786cc549236556ba6891a2348420979184eeb0a0091d97e759dc049d897d155e89ca3eac077c68619c44cc44b273de2ffd9cd8f130db7e9b72694e873892d6bf81f375f251afd0431b110248c717abc8da17032cd9b5c02ad9e27c68c06df25b1693b60e43f0193d198689da786da5d238d6b91b74451c9ada62dc9d504cba55af2e9183fd887d6d44635aa9953d3878a50343d4591929967c70c8c7817d4c79bead991b5613ba248a848533c5e1b40ee4111d217aa2aca3a937dd94358f97ec1b308cd5fdee56d4d68f2a18731609b3c86b39717285fdd37f752f1bf217264c19062474ac299ffb609e863ec9f0c0e74144d68b8228d466aa955a405a8b9c394078064af4ce12395938100bb609d4cf1006b42a02966e3957bdc9371c3fdcaa3e98c7ddc8c368ba1044e4c1c2590b5b629dbe8bfa03f43fa75be44828fd6e32cffe1b5df06481640f0e0cb36e2de6ed770343a79525c7f7380e3172eed32a4ef3c1e2694f746efde7a2ec79813f560f68c0629f2d1231ea97069498e39fa256e57313c7c355c6afab06076427e327daef4222338da89ed758fc1b99486d35c11abef3cf9d70eea9dfc449a049b0130f5ddef3eccf2eec0f999760d044aae11fd97caec41b0739e478b0800c6ea3951146bd22b649d31efcacb5d9d4cce98ba269dbc1e6ba8fb805532be482fc6e861606cd936cd14ce96db074a68dbd9c1e1f4523cfd9bfa859baabe9c3a9a3657fb0e735126d38f13ade38d936c530c1a8d61d1ac9ed7fa61888bdfb15473e295a631ea9c314e9d35a1d67740cc5223ec09405e065248a3711e50f32aa9702f742ebaf25eb93f68cb0b0bdfc6734dd5f455f4a3c5c770cfbd02098ea42c5a37664af2da471fb76e76bb8d9fc4075e6a69defc9a76c7a0b8583ce3f535b470cb1bf9ff3be6454a331e13918e98d3ff6fe92b9de653473e35debb9f85b34d2b0e4361fe81debdd755dabc89c5c3d0a0e3c1b39a313dd47dce86bf5862361e94dfa7d29f69288230937920457454dd0492909343fe841203ec7305360075f7f11f56230b5bda01b0fe42624762be375f038d834c39fd8e9809b7173f235a87c7f719b022062454a7c5c4bf2f2898df9293b418ae1740b104b8fd6016d62e1a9eb4a857141568c4c736d7987fddd17075e54757369432e6f4e79decabbedb2d6c5e32601d8dc6be75d5eadbc8a6982f5229f209363a560d06208b619f8de081d4ea21e55660e665f1d7b2537ee62115f05702", 0x1000}, {&(0x7f0000001280)="5823acedf918c0dbebe02def201f07d7823667e0fc52b2a23ab74447af47f9e1f0c64b92495f04715acfb5ddddc09bd220cc999ab5523c839de23b5db3329e1ca773b41e44b836b88c5ce49643b83fa05a30a5a1ed2f30c1abc5588e04152ad0a5a4b78dfe74d0a5eb965c36103e876522bced8dd9e995f7b9097dc57c68cf", 0x7f}], 0x6) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x24, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) 09:15:58 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000080), 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) 09:15:58 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x28) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0xffffffffffffdc4d, 0x3}, 0xc) fchflags(r1, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r2 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 09:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000080)={0xd9836126, 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000180)=0xc) setsockopt(r1, 0x80, 0x69, &(0x7f00000001c0)="6bf41af90311a075540623672d96579fec8ee49a5b8bf66313c00793f33f8a52c370392721f23d768eca6537832515a184c78c373bc9f5cf3fd475d8785f49626f66d439ea5071ac1e6b263fc6f05080836fdc9fbd4e7f6276feab159733feba3ce79f9dd41df41a72ffec6b2cfb8fe2945793df7a4737494254d271fc5b5f76558af75a43ea4eda85dea52653be315eba895ccc24ee32eb010895173e7789ca2f1843e049b1b89ed757ffefca6cdbe5a4b0a0312d8ecf44287bdb100f844b03", 0xc0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0x605, 0x1, 0x2}, {0x2db4e8e8, 0x100, 0x0, 0x1}, {0xff, 0x3, 0x40f, 0x1}, {0x4, 0x400, 0x6, 0x8000}, {0x200, 0x15c7, 0x4046, 0x1fe}, {0xffff, 0x9, 0x0, 0x80}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 09:15:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x1f) r1 = socket$inet(0x2, 0x8002, 0x0) syz_open_pts() getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) 09:15:58 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r0, 0x80000007, 0x5, &(0x7f0000000100)=""/123) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x4, 0x2}) close(r2) shmget$private(0x0, 0x3000, 0x4b, &(0x7f0000ffd000/0x3000)=nil) 09:15:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0xffffffff, 0x7, 0x8}, 0xc) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="bfebc74d743f52b667fbe8fdddd12465761c90748704511115efd8d6a18f036978eb064562ad25dbad60f2cb49796f4945e518c0277ae9adb76f29b37b72a6225c9da69414ceb49e10f59807462112e7d4c53e7a49a7806f6f23f97f3ba9819f152df15a5f28c809944690c23bdec8a16a669a405a7b2acfd1e3d2af25fe8f89758504c4e192e1c19d6309b2dabc9c4e7deead20dd632dd7af32277ebaa0bd314473c51ac1d319bc3865e29b7ae3451d4d98e936458c971fc7c7f438ebdf1b04a0b07a40dd33c827b6a58e5ecd398e6a2d149c357916ee45cd9ea0c3b4c7f3de0b9dd3dac2aba39164a150ba783ee3204bb991c58f89334ac78a", 0xfa}, {&(0x7f00000001c0)="1ba602f69f4f1cacdb256608e84cdb429aae43daecdae76d7c17d5eccedce4508f735e1dbb6340bc80e541d761812235a5015d382ec9e306fe7f45a847faa81d85fc0d2b8143ccf3c59791216c8d6e6bb22a327f4133e94d536e0fceb696853676e3beac2c5343907378261426b0f8f30c4f6d3671640199e78eeac581d36aacd1d682abe82b16a82975c1a2aaa2bb90848a8c4c48e6384743ce598b1ee9d2638b72cead4f64b638245120", 0xab}, {&(0x7f0000000280)="8c8b05d8e6900e40a9e446545c61879b8b62a657b99837cf58053a5ccbf2348aab66b61e4205d70ec1e8a1429327b1680cd7c12fb5213442dc5c2c7179a7869911584e2bd4107047f8dc3f3304", 0x4d}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x0, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000640)='./file0\x00', r2, r3) pwritev(r1, &(0x7f0000000a80)=[{&(0x7f00000006c0)="d8807106782078756fe605dcd8fcb66a5f18d6449f9868fe65ac054623eb7201aad3f002976740c3acea1d468ea7299f0ad50ab7b474565bdc5adb3da0db47e1848e15edfc5187f675c8583cb7c6aebec23b4ab84c1de41b1a1c67c4a9539191d72d31cc5d1e2d37a7e629f2ddfa06fce1df4f24252ff476734793eccaad5eb994c043373388360ca5ed1482699fd2ac4fe8a2f24ad7692b48c11f337729d330092eaec5e4afaaf54094c7099bf054ca63e0f6306443c97310ada3cf5520408a0320acce0553b1157f6f48d58a09cbf5fc6c699d9d36026e83bf773d10ed96e06453fafb60c8a6a8e3eb90112f038019c8617b9b2898", 0xf6}, {&(0x7f00000007c0)="c96b1d137fe9363058df3f895ba22474775ddcdf37854d873d21c2c0f05e5b95bba097a26786e9b426a33e934ab30e005c4c5463cfc69767b3bc3cddda", 0x3d}, {&(0x7f0000000800)="87d7f82efc24", 0x6}, {&(0x7f0000000840)="a4e69b0404cab9fa153f7e5c5c2c235cf0970f32f78854adf62120bdc52e046a8245606aa2e028469daa909c182823f89abf3ac9d0586926285cdc2a4e740bb095e6aa5ba6d8352073e72f5a21d7dfa9e7f42f2694857adb5f7883028660961569765df6a840adf3aa4b4a1f5249f1acd95180753434828dddae41e3332323effee002c7ce3c41bdfd08858e4591aa41d4f95b90598afc107e887f6e4f20525df3042800dd59281cf646961627f3ab578884a6c67fc4eae9c29fd318a5c2acef12e4a8005a44ee5efdaefa70ac5aafd7df7951e2a9cef885e7a4d5bb76b852423fdde0ea56d039ea9548a0ebad121cbc4e81052029feee", 0xf7}, {&(0x7f0000000940)="a1b471716d747d871788ac9d458765ddcb76e8af8114bd4bc2cc9b6f89c2ff8a18285334ac946368b787a8666f598ace1ed7282447daae21ddc969088c2d8cc195029dc3fc14fa31277a8c7c43876db60405ca584a16674a5a01b68232105d14c2763ba565f496e446b71d0a4dd218173f32", 0x72}, {&(0x7f00000009c0)="e1cdb6934111c25d14b7539edbb12a772278366faeacdb1bab7fbaa948e015027214230ff73e4283d5a9c7b5e347d952ee790782919cfe781092e828521b9e08f5503ddb922b251b484f6e6f6a4631215a1c6c3450bcbf59b2f25e8f27e209a3a31f772771746af2922d53ce3afbaf7a5ca6e4cd02f8293e405b72ada1b17224bbe0dd13e259da8fb027a63637cb126616b7ae4aacc90dea7fa97a", 0x9b}], 0x6, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000b00)=0x8) r4 = open(&(0x7f0000001f80)='./file0\x00', 0x80, 0x4) sendmsg$unix(r1, &(0x7f0000002000)={&(0x7f0000000b40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000000b80)="71ce57245816e23d220ff02c36a4c0dc4bea18426b91d76964d881ef905c990576b950d80b296893041b809bb328463f4feffc034f5ecb707c474fdc711ea35e02558ca5173d3f72b843f438d40560c5b31e262e2036213908fabf47efb704d52211e1b2ff3f07160243075be5f8bdebc69858be7fb6cf7362f7bcd921d7ba26823ae2a82e171616dad78916eaaeb2b1b4726cad3483d3d818c594998ec2b338ddfaab9ce168853e4c36613441c34b05f9a183223ef6aeb527ef9ab3e214cba5f14f550174268df439bdc9dbe1fcc103d018c009ddf03c81f786f7bebd5d2a7769ee9b5e75c971b4f6ac1f7c921be47a29e5cdb9a67a71b048645fa0ea09105df0e7dba5295033e995ce8a759b3856c81db0ab380eafe71c27b8579117e3b6dd98996b1e629590c601b04b23a301cd0679f4406861b8c6ae1b6af94b129bd7c7530d3bbed0eace55337cd26804c45250f365be442cbfa4aecc4212120ffc29a89f623f04f88a3eae6795bb55498d7b00e91d43082c8cbc4a9e6ffa0c61b05108012ee3b3bf36380183c00b7f505d7d201b191e29604c2164e9f2efc949acf84d938128ffee454630edcf18337540ec2b5b55311a4b8d44a0eaccf00b7c21d94e780dc5931a7c38318bd1b7509629ed1e946a56d89311250505cca5f12dfc9bcaf920569c9b091657ca47f56728038f4bd1865bd0af3188ca67e80bafa47425871d495cf52a1ae4634276b82edbe5b98ab997cba8a72179722af04138164caa7b84fd8dbf1b678a76cd4f5e8dc8e3f51df45047b5ca2ca27a46aa2bc144713ba0f08a9a619524a12d5fc0e35600bfb4df29a754e224c1fab53bd35b93067a9fc31e4a89165a0ffdc7bebd6e48b6d0d97492b8a4ab96cff3a387e9844cb1e392f2ba3af54e32951fc0661e0aad34a7efa1f7fe3132128ba7b549d39c7c9ef3bb7f76a8be36679fbfdaa8de2bc4ceaa71ab6bbab04936107f4f2bac1708eb79150f3d3d08315952a346e4f128d6033a0d9fe7d1cc4549e9f09a2848abd92751507058771385efa928ffdd8fe390a0dfae4f3c65ce8a206fe12e1d5fe08329dc3b6c467d233c383470d500c81d4d72f07a1e29a16b9bebd9d00c53dd299a42a78babda0e9940cf3516b330f3cb2234d7507a9344066bb057e981fdc50d1bebf25a5f0c8faebd7f3be098276527bedc28ec6485bd4341db06d4ea91bf61ce60101ca4c6044c7e3358ab8f84c648f6cc5d43bc74ca8297c6422c247f154e862c6dad720efed607402696f553d20c284e7fea0ce6fba25707f9443a2a5f691d490b6f42ae33bd021ce1e0db321b3ba141f144afe434ecebf60b4e8b1cbaf03bc1f852110dabbea8d375bfe7e4e6026195667afe2c804635bd159c41b6dffe898654420ecdca848b7c82eb735b34c7fb36a4716c8a77a073d2110e11f2cc592d3c982d41d16564bdd0669fcffe359256c3160797c278986eca7dd55aa1f1d49a6f4c3ef22cee348618230a5bde0b2dc0c330c5201531e72c51f43a1c80d5e5f81fd0a2499beae1a274c6afb4c9f32c351f7a3e2ce5685f5eee080547803215cc3202b00aade2b26e5bc06a17604aed3cb41a9bd63b91adf4a0adcad67fc5fe5f4376d8c7ba02899eff50b8fa74dda31769228ba2c356b4a033e3a1dca07e93519a891fda97815c377ba826a4fb0eb66adcfdeb99ea0316e1c416961bae8eaf411be0b562fa6d4a47fbf3d20c488b03a70c9a6de5cab2575578c71847d06933b3442858343821cf78cbddd60360c18c323175f6390cfffd971623383446f7b066eff223e81448ad071391ebb6ef1d9028d7ae4398fb82af9bce4fb6ca7b163e7dcfd92544d4caa9f2c06ec4ba4ccac7d7d47ceb25c3f8347d6f08be33a489e4541114a11d9728b6d6d679f417ab646685d7cd20dfae6974011156f5cc13aa7656115be785aa09a498925fdd05109e8088bcad20d9ab197d9e472cccbef58ae430e340c575e5d4d27c29b761faca4ae7333794f16c0cc06d39f5e8d2b6bf81f98e0ac4819831721333dc147bc942c73c707986eea597dac3373e5093b8635cdc177bf9a1b19d3681493970a51ae2f7857b9e5f9d292c7d0510892718512297113015ba0d7be4a0ba977b0ebc6c19dd9281332e343f2fdb79d6710f180062c9ded63ea1b8a46dc9021978f7fe6a508298f25733a2081c0034a413611c0770e05951202ac05144ba2a83108d379ab17d77d3e34ad752c41a0067085db07a994a534e2c168bb9f04884b0ff5a7c19676c851bf883812b94379c89e7e48be6e30591a21d040ff14413274467b126f302a5003a6d19f2a9fd42776f1668b97ff7e438efd4fa9f4dc8df9f96c15288abc9224aa861a860dba6cc00237063d3e2d0af420604d9de8d56ed63e200a59d9ba9ecb7180949f1670091d0023be25bfcfc58936f722a909b884a491ef7a968f4025199903117cfdd434a2b22f6034624e0e157c9f27726572cb61b046142228d2fc5af7b52a15cd0d29841ed7a1deb5cebad2e2c0b5308ccc18c13f47f98b3140e1834bad3293aa2a883aac6300e12adf800c3b4d20c969c7567482f98e66e6592748865ec8e0f8a049b0fa34b28d50704e531bbfc3c7f10749492cb45de60103b267c85c3225097b9eddf9bd4388fc31118d2750e1c6b9574413faf1ad39a7b04742d6951619d0b74f4aff5941e7ca1094023d014935dc674a63538deda220549bebc0c6bc0206345fc5d0e9e80852c35ae765cbd02c5f7045da2d69d657b7f4636341ad424b88df7cbef7539f571b0452042c973f1ce9b70a52a636119e86c9a7ce04f1d93033cb505e8904bc4675d7ee7827cd0f78cb4b115c755d958fe106fc7158e5de4e433189af011ed33f8e20e2854ba40d3398d42e5cc1e01f6e62e24271ea8b2faf9a0a684c4514512511770eb30afb475dad8d929cce436d629f5a57e7c62136f36c3197b78d157b03790fca4a49d1ffa0af32abe338bb20895eee5966765ea317bafebed6a04da5ddfc2da19fcbb267cc7bd61bb075792d3a2df45aa0a29a9b0248896a8e5521137db0b5c5dc64e9411b3e1c59f78bf83cbb92d1f8014071aece522e0740e3d958e55bb509d0ce923f67911abcaad5d691b9aec98baca6fe03e2e592ea0e68abb294b5f85d8d9521ee416fda11e1057265fe97356455bafe2659accdee81440cb1b99df50d26bb44abde0cc1b549caae2d36f317fc98fe32430d23380b23938b9ad3acfc0b2ce19683c713a217b7cf0b68bcfa2cec6415e03313a391f12e708005df2e386b89790d2429681ebefa3bbfaad0753680a7b62c683521e23054cc3e87dfb09d6fc476eda3ac762793480d913793e6755ac1ff63f7bcbdc8c6cacaea89d65809c13c272b8f2fd3c3bfee2e99c8e71eddb0ed4cfe4601e6f410c813866a5809bdf095edd353f4c9aefded77e387f9c6d7fe4c2b3dca39bb77dd542c3e858d3bd12513c104399fc59b6733f531bf69f90e1cd23d00c738e32ff8a658195f8dfab046b30d88c4cd4a29b6e4f015e55a54fd3b2422ab3bcef8af25014a475a201f2b479166f42402b0f731320f31bee20e39d0ddfd7746b2026c879633a2b6700a4dff6254ce5ea27d6912389d69d342d8005f4cca33e21c9690610f0b6e6273b14c31190b44fd2cdabde4a764921e8c98c5f6707b424d67f4b87d380ee80620a863bea864c5953380433ea5a261be68e6ad1eb8ba453be6ddffc69456e0d0c5b4d90aa665fca78090ec1588aada48fcc89a8babb746db193a3c1ff5027fceda5e2d90cbd8944bf39f8990ef1b80e909a26195c6c724c6b02661567b02e2f700f99122382e1aee697c676b060f4cb7d47b85379b62641bf49e84620771ab0fab979aade88494cd331f0ee06e2f75438d824560f94d989b0d46a4a81c06138396001ac9a00d63c669eb4296a0f97702ed02173c881305c28620c848151b68270aa7180aaf702ceee7cccf076d6cd56c554995fa966068b1344567778ae4400e893b259df46eb87541f6b8716671716cf9b925a1ec0721aea9eac94f38b4164bac71a5fcb1b527204a29aa0237e63c2f0938a4fcaceab7d2c87b8b66c2213d356b64e1ca005f4e1c5f98e5a795afbf9dcaf2913d1086a9105b22920a9608a0b977253413f4b8db703337e9364bb4bd403410eec556e840c96dd5cfde5d1d9350999712360ca46ac14ce7c9a9641c4a76dd76545321ac15d79c32433225f099230fde4cb16ec6f193efc84e7280a14a822e895887fad6caa6b4372fd6f3f489cd5d4b82eb4ecca18d64bc44922fff9e0d4a7e0e66f4ddd79d81e1b896c2df7ef43ebe373b0d8c5ca5881197fc4d46cad21018c3ea47b03765d217b5755f76cc5357159048f82f2525fb6dfc4c7790c9aa53866649b0afaa776df11bb9cbadcba17c24f0c708e03b346f911bfb4e7a630859e65283ea290bd922b6b14035ea9cbc29473817517b395a50319dc4043bf4800d6bc42e9434315aa2eff9e4b2f412335f1723aa386583c5fb0917396f38272d523d2ba49f47064364eba5214533caedf897cf873a1c7d8449b1147570cedbfc4746b5daf051e041af3cae6e0044fd003ba6810ac92e43a6687857cbed004985eb9a59e878b5921ace2bd84384f06024d04c2a14608f22ce363dc81ee284dd837fcee149a2739361b3c612cfa502e69f06eb9046951fbc4119f95ccea60f97537fc3f5d29d61a851441c839f7de8567669bac6ac6edc7d7a84d0f82394d4ca59e5ac76899690ba326ca00618528b245faa7e50165714661462b097bcb332b0a8b3935188da1ea2b15527e93116b6917daf61e101f40717f395f1be1ebd0b46f1f5bf41de87ba3c7d9fc7a918a8543a8dbb22f9b89d4cb983415b61506634510bfc74c91fb16a142db0b4485fed8573d3aef829dd59b667506d1eeddd077152c426ad947c61e1ff45ffd517e696bdf437512910b62a3e6e3fea84e4340dcfd2b7f2dce3a181624e9ec90a82fdd48db9b0ab1fbe5ea15435c542a76224083240a445cf1170fca15890a4060c252c75e5772a81f4fdfe1d34d0497d7f76dbef89b4156b4ec1e2bae758735d2b72bf3f229721bc7564a99ef59819829f0440c87a750fb242c183398321a1b4b7fc182ea227956887c546482e1eeeb1322607e0886ecdb8d544e42eb1f7f61b575a9c3236ef66eace6f0526c43ad2ed242677d188b186734c28b22b6cea0b5b671d95796eae0796084a0dbcd027db9c0410b961fe8e04217caa5837c417745d152d0e31e5dd20fd3bd1fffc9e73cedcbf96ca509dcdb9f17c1406659f9a071e6f23c7a42d7c0b5eb4e5f7ab3c4f778d992c129b3e01a31557a4fa5b89111fd479a738100321df26871c07153839a7e033f225fbbb0bfdc6b44da5a797aab0e7c8a757c310494c15464b8d7a25a241b87b7ce408722cbdd06ce54fde6ee40cf7eb7fbbc8ffc56a966607e036515fc0db29088308b51e318ba4fe1a3ba9c3b3f1d61404a0fd4ac129d6a340a5f7c95f79c39a80f5b221e686a23a38e9a9e1e4f170d738fe8f9f5a5dff6a54a07fcbe152e9fd6a2385a6a36ccd6bc0bd880857568ca20ede57f27c5d1fbb052fa5f1bb037f0bf25fd3444a8e1f9edac7ef4cc7e1a4669bddb1a8fc5437d3cece4c26d80c19c86fbeea9960827605f0a2bdf3aba80dc65d5bce3d3faaf3701b1e59358bc52d1c3f0e96233b5d3d4ca02428dc0710a631704d18e934acdde4e1a3eeda7c7134efdb992bff96983648862b32e8ede0302187a9df5a0417a41e041cf7f4c9aec", 0x1000}, {&(0x7f0000001b80)="a8746e6d091b82d8cb02577699f123ae84fd345ce968713be0e4978e12be94f9e80e2924e37f76a2ed52a5a43c90d963cb9602dffea46424000ec6b2625de4655553309d29ad354a9369bcf6baef010667cdca3eb74a0577db9f35f54785cc6c2b294fa991fe2154bf8e3291cc5a92c8ccab76328c166fac645919ae66acd6a795367b4bf1e92e488515", 0x8a}, {&(0x7f0000001c40)="f972a948778bcd24365d6f8d6ddfe0a17ac47244c7f51d1a92bf270c642422f66a5fa96ae41843ee17b3cb4ed90e0d", 0x2f}, {&(0x7f0000001c80)="7e61d54a08bd3a5ab87f86480f2e2b295adacadb933973af9704c04681b216fa36edb2d1ab157362cb5cb532791ae3311b1665cecd27a363524aef1c59d86fa721567895b803baa83a3a70f0328c28c74462692a5abc6896369c", 0x5a}, {&(0x7f0000001d00)="085b1bd68f9f2f8ad7380e2acdf1e2de288540942c06009196a4f0c92587d0a8e45ef095148a736e24d8ffdd9fac1d433c", 0x31}, {&(0x7f0000001d40)="69e9158502e284d8a4b88544ae892f882933abd00c0c", 0x16}, {&(0x7f0000001d80)="1c6eb3ad42425b6881d3b60910018769bc9ce522548a1e1aafc330816eb92948a099370fa7f7e67c414918b625f48ec51b0d16a0d709cdcb66dff6f1c8c4f80dabbdf6ed150aad6b3a6dd514c0dcc723ca7952c1cc0d9804d51be419ab238b4cd44e77d71c", 0x65}, {&(0x7f0000001e00)="889a1c036e8d54179b3680ffed51268f1f72bc8c261f2e8cd13f61c71bd3d5517d781528515f478dc936f415a0de1fc4ad6df52e86ae8f3184a99c353d4563042a7344ef046b8dcd932c43035019b1a6951efd2e876bd9c45d348595205fed6522eafc6926524c1774b9f52d263fd354257084f61e06a3f8b466d3abfcd88d8ab5ccedb0041acf5deb460a903e62828bd8571ea185ba50dafc2e1e36d138b4855d9094397e4727d0fcab8172413c2b6991a5b73580b3eed90f61d875fcb855b41d8fc1d5e692ba380f52fb94f40c4d3aaddf73c5eb7088f88211c705a2de709b96a49640f63fa09743a1047cb98135d6bae3ffd336159c56565c46ac54", 0xfd}], 0x8, &(0x7f0000001fc0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002040)={0x4, 0x6, 0x81, 0xd8, "b2eb2c5f75494904ddf05c0de252fc684091a585", 0x3, 0x3}) syz_open_pts() pipe2(&(0x7f0000002080)={0xffffffffffffffff}, 0x0) setuid(r2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000020c0)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000002100)='/dev/zero\x00', 0x80, 0x0) readv(r5, &(0x7f0000003300)=[{&(0x7f0000002140)=""/151, 0x97}, {&(0x7f0000002200)=""/113, 0x71}, {&(0x7f0000002280)=""/20, 0x14}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/47, 0x2f}], 0x5) lchown(&(0x7f0000003380)='./file0\x00', r2, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000033c0)='/dev/wskbd0\x00', 0x420, 0x0) mknod(&(0x7f0000003400)='./file0\x00', 0xe000, 0x4) close(r1) lstat(&(0x7f0000003440)='./file0\x00', &(0x7f0000003480)) bind$inet6(r1, &(0x7f0000003500)={0x18, 0x3, 0x1000, 0x8}, 0xc) clock_settime(0x6, &(0x7f0000003540)={0x5, 0x1000000}) msgget$private(0x0, 0x0) r6 = semget(0x3, 0x4, 0x8) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003580)=""/6) pckbd_enable: command error 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8040, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3ff) 09:15:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:15:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pckbd_enable: command error 09:16:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0006ef0000000000003f63007d10dd5fb7e2a45959629ff6e639f9520a1bae5384af9c362604acf96c0d4e1e1fc10a07306e9fd1b7b769c25bcfb92ed26c359e0d9ed5854a97"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:16:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="a5026f65a8ca184cf651cf137f78383e0373b77e0703a518211dd5e9a2d53db0437c88b5225979655ed413e60ce86c9121244c09285a0ab2619bf31180b448dbc358d93e0dea3eb1518d2094c089d3a808fa46862b8ea1ee1a5b62ca418ddc7d63410ff21c83ac143bb8b5a4", 0x6c}, {&(0x7f0000000500)="5fe3cc36f0964e8e6dd567119a9e116f9cfd9189e9b16533dba130ebafb3a167876a9083ea7e7b5c61a76cc3c4978eb9cab17b548c26cc18c88070a86eeaaf797b32876868cfee8c3356752183b8fe413ead451cf3dafaa51451d39f587ae8fa5edf59771b10b4360aefe4682005f3936cb1018e4651c825c7bb925eb85306546cdb1886c74631025e73685521086788b01114df5af054ff85329f153ea817f3ba4832908803ef65abf3dec93abf3163659e79bd0083e4f401260370d252e267e236d3372eee728caae5a891fdfa238bc6004ecf4085aa8361243fba63ab8b932f7753af27de44b83d201d7ecf970b77a680673c9cbe4e81381674ccb35d559a1bc0b55f3ff93cf17bbc94f70ae36e3b81923c4efadc4b80a2f50d2368aef43fa7164f39513d664d9aa8e9d900c9667d3b8f1d66eb1be99f99bdcdb69c3a4146ff01170d216c4e58cb635433dad53f02084fa193df9f1e216e89a13935c435c50190e3702396216257b7d9b6441480e049a59d6e61d2ba25221ac4a2e779f72f1208e8733ed05773afdd6f44ffe0d3a3e7c8f7adc77306c38b0f6e28d2507f0f2bee9454435a6d65dde5ea82ba98027992b02f6b8ada0e0b13ff778d6671e535105f0b870b1ea3a5fe0957710fa3099ad1a592a3f15cc1dec249f247678344ba2e0fc0a1095473e939e0b54b65a585f83932e6b958f1f790ae8eef30fd47d04a7a1a38e6439f6467a256eb5d6f899a06de97486b819872a14f4fcf7a04f34fff5da5df457755e6fee23de81fa31df7d00200ef8d463b7b179f27c87e9a899c0e8636d5a49179bdd8b9f42097f82916bfaa41100929a41863948318f854f8829fe6d485912a2d2d8cf6d59a3bd84634d2c29219cc2189c9fc0387a28869e67b084ad92988eddc2f1ccc8fdd883a7632c2e08e5c749a0ae920f31f86dd2eaf594fd66e31607cb500391a0130f1e1d091bebd700b882e3d0082b6b18442fca2936058eb284a7c3e1018faf8679893590452e711ee51d8d4446a6090670fc515f87575e92c59e9235e1f512a9f144fce0bf5cb42ef1b925e54f91bd8f6f4f47d983f416bc36fbc4756a2838d582aef2eaa35e8f3d738692894668da6c6beaf52f07d3db1cf765af4251d87f7e1cd74277f1600ab7420cb22d8482221f84ccb2fb0264756af166c8bf3b938bca69715a501438eee727163e0faf6ef2dc0d3f54ec3327f5fa04f036696931f287b23dcc33404322323806e76aed08104f802eacc85dce811cc6b0a87d764a5ec61a252cf63b797684014a3d67cc8d99a4679c37bbc32c3f79b7ee1e863b584485361b36eb1629e770210ff9ad66ec2bb3a65b61795934fa0e12f1e509f57399067c9567c83dc06f659891d37633332bf9b4f118b89175acf842c222f48f448cfd567ef99b9df3d6d96f3cdf0e6ea2ebf537164cfde36e46096327500c331de055ab08cf6f62bf070d74d4aca526aa1fb1abf9cd564ba95f37ae3570ccd926fe518d661b9ecc123cf54c0d31bd2e766793e4851b9e1ad25c14d7d743e0c1128d86d5ef15027e9592e0f0708631ba24828eca4dfe5ef7c5dc7d4b611c7479d4cda8b2f5c9054a1c9c8cb22e87508e5e3eea27f162bc391a912699bd55474900e6a239c20e19d88dcd89f12a6869f768c6d6bfb2cefddeaed6c0dd28e60af35bcfa313ea2da3b6773d401c423f94cf7399c41a859360e983623092c3d2d27cd435df712acebe95826696d02b8e84ca3dedc19d1afd284cdb62f7f46664c5330c30f48d5c5444d69a5b7441f370b503c14cead041649e8904e6ecd13a9cd2900eb5eb13442f68e9ba7f0e8c57075827ae26347575320574f1618bb538b5be24d630993ae18a0274bcb834553b79c772e23d7f4deeb5a2e62ab4f293ee3313b2412058e8e165cafadef15dcdfdbc93727ea1fcc61db8a8f69541c9dcb4f5f069f2fa053dcd2891bd86f35003edfa52dd54413993b814d0e9253983f25160e928fdcc4bc17a69542c33d1d3234bdad9c97b206b6eecbd008e4df8bef0c9e9a3fd732320580a02e326cd860de70b289569e627dcd278c660cbbc61424042ab98d6b1fb4bf1e6c8e3a40bb5aa377a2ecfea9d13c60e1df32c7d16af2d4788a8f4df18f3f7f6ba113891b36f743221de2142dca0a880b5182761161403525089ac1d484682f6072c8ab8607507fcdad803becbb25c4684bd88add3c881f071510cdbb0a4a2c9ed3d6fd5d4670a2d98aef8e150dff59a43aa1b8821a50b068820090c0fdf83ee478a5396ccf4143f62eca1c69e46576f25ef493930e864851df9ffa162d45cf5958d2b580da2b69e796a1caa89a4a5fefb23744b0ccea18574bac379cba5de9fbf46e0e3162a8591241e9f6f9091b0c0dd0884268848a9ba772c9bfc5701f65a73ff3b96113ee93f76fba3c87001fd6e46590aa9033ac17f037fa26a379eeac2ab8e107d58392360d7a339e705ac233d64a2f20e35225f678cc177d0c13f4d880c37cbba3aa09047afe2906d95ffb3bab5a7ffd778843c9d183cd18d127fc482be58ce9e9e66305581f5492fa71c61089978161e2aa117cbcfbd54d7f49b33871533430b047aa8bd8f062b3ab98241cdb7058a4b38cc5b60925de1f522555d51ee8880b5d395f6fe873d33ca58eabfc542e603587db9c54ecc458ca07c89699b9e9ed903b84f74bb8c7621add79759c2379af22cc98957ff54378ef2db12ef97890d9821034113dd0f4c2da5b73af3bd55523d0b9818be73d447c0d08fe97a9226a8036327d606a7770aaf1aae43c814132cf5c0e7db1bae25776596c2853fba96e80681ac534eaf69565cf6bb612292e77c7745b6ec2b84d1b0dc27b3417dada6c8cf35e018559b32668af2f13c9e3a450cb619a2f9916a3153e01380c657bdbda8decd5d766b37c5bda6b7b4ef523d591f148b0fd0a683011adc0b2ae30e47c17d1c21d3d4d891fa9f97e1ebca99418a41a069ba21b2215683d5443eb178fbdeefa73daaad0e8d4ec3a0be95cae6126a15f996d9e6f84788335a7c00dbd0c6f1cd9e73dd85a6a026cff45862d8dfee49173cbcdc4a3ff61c8941e2528a51370f9760c693c3b6f0ae4d18efc2d0bd2331a485c9d60e479c0d08582d853b293b47b8e8fa0fbc582160760e6f26e758a0817fe1344b8c6b249166bc11fefb495da13e84f373ae7995084211ef4b68843ade1b2313504de8b35a2cd0289c8a00d1d9c86f8d603c8d5f9361106cb964024aa62aef478e89d2ccc7de62e1f4f797023970a2d7489c391855d52c50157e24ae06c841d2081ee57eb76817de569fa1fdcb799c7cb433417e363b01d1b74e2072eac38b5154233c6553726069113942a589460beb0a4a795203f6e17b33e26c3ea3cec71fc1d74a26ca1040b33e5a5d947b38a487fd1a4c8a4cc152f18871d46a3f17ebc914e541765d8ba7f8e3965ff5119c12312774f7cefc37c40b649448084c89d2a992ef34594e80424b352022abbbb26a696fcd0cded930c2a11845006c214b0166a3d50b2466ed167ae88082e73f5a839983c047e7aac31493a948cd70f8936b4e8ccb9dddcc9744ed023af01d38763c2654642af80f87d297638047662406d3f7a62ea051975441a05623f638e2a98e172d952149d776f90135bd0baa3f2f418ab2544a5e8fcb6beee55538cb861d59ee2546ce4ed5145ed34f8922996a32bf4368efb8132f1262b52324ebc73baa096b69a9be7ecbde656195af7397a24f6fbee49bb4aab5e40a62319b9029d7729c14863d1f0fd460d805928097b6a39fb3b468a39d5da518cc7de496b9a5e74b39bfaded874c05e56d83b38ce7da36c1f5dc52d9964e42d17bf2ccdd9026f7e3c78d46917c731cff4ed8161b429cb1a55944505814850223bcd37ce90c0239bfceeeec5a7531f46b458953c86ecbfe7c176fd3b3b65470fca5672dfa8fcd185969ff1233bc4c1ae58717bdbf5e31b1ce401234ac00380057b557c28ccb8f1f1d00d3b40e5010c7a5c36887aec487b8d3edd9a388c9c2b08388e7fc7f1aacd8b412c5393be952a091aab757798006d6b920aa2c1dfa287ba53cfb6d505afc61c9c01f8fe64f4b844f7f1c19356f91e22af187f53c76765d2ec05a593cb1ad185516b84b1da40a7fd2442fe06639a6f2194494337babd667fc4f2e95447e6320300c77e7ba11d398a6fa73cc0509a47962ac8dd2da42dabe765e8ecd0622712032bd0016cc3baa45244cbfd5390c33f5bef3896480b836936da28d3273afbdc5663d465e9ce261465525455551534b1a1588d3d43dc0c2bd9c64292fb3bd806810bd3ed4db82b28c35080a0b6602dc46faf30cee469d0acc6d20bc37e05b19e42c27afef417ae978c2f8cdacd2f8ecda1073b4a8cf22b6fdee20abe90a8603d23c6d61a9fb706495c5272230b9f0034033f29f90c709a5f9e58eace25786c88d12ef851e570609b05e4ca08ba4b68f0335c1764e3037e6afc5efd5401f7e524b70322f1d16864dfd462ff61764d6e0cc69dfd91c957c23d5dbb139851921cfc44bf779db01ca70fac6cf9eb7b7ede895df8375679fdd40e5fb5c1d98b7cc455e82de062781491eb913d7f42e309dd4b08fe1919bcb66e19e5f968e4b7562d3b681d389b683909c976b63450dda2a534d892aa5f9fbea878a12d309dc0f074a8643c526c15b79d6b82b2017b6078df4426ded10187b19c5940837d4e79b9d0ac00e78499e5ac9a9fa1b3546c77a7d0cbf3d60780803c67d1d35a675b6a8e522ac990f500f2df117223367747447d6847ff99c4125504ff1613b3c452cc077086cba3314d35d13148b710d3c5c40893886cd3514311e9f065165b60f2d4733c5ac041985749e40ff8c632e7774149727263959e5b7d6e936d1763e2c653211bf94ef2f0904f5e81cc5709318a315200878f4f62387d52a462627b22cef02b44fb265ff035ba6eb5180651775530849be60400ac342ae07964d797e3120efdda629d7383caf4fd5e6b3d28f86e4852c54fd0b1616f55259f888e69a08998c4d4a835a0102500bcf732e74969f0ee5b380bd32d198010426284d06a9ed2de878be270f6e03dc44156ef9e0b81d0df3df82c9c387dcda56816d17ac9877ba77384272fc83bf14ea651cd2327afbd719e3ff48357cd39ddfe0aeb3866c872821d84e953d28711cb812dc36694537bb3f9ccdf36fb7115b6057df71bc2d352cb75a7d54be7d1455ac0807d95a3352e216341de62fb8c244a7554eddad1f17820a18796393aaf3d1384b8f0bf8987ee6554551f3978ebfd00eabd202442d756029ddad2b687a048a9ddeda9462c83dd1a591b78573dc4d33838d9b17703a5794c15a953ea27f27e9c8ebf4ec6d6f9595f7d0aa0009a044d22b73bbc2750c04900644e0a0e484f118cfd344cf487541c08774d32a16cf68a22d5cb57e8a922f46db3b02038b3909295a22df4c24fad81dbbbd394e189109df4335b3be906f038270d78614ad4d4e506ae328c88af1a651d4ca75cb9d927dbb0f71ff2fa54c570aee547a431d6c3e2f07a6a8c9d3ae229eb6162aac824d30fc367db6d46e4e3cd3483a5cdc7ba9456c251a51fab6f2f4bf99c419aac52675282c29153d8fdffa0bc748e0a6e58fb7e035be77824521936f588e98630fd4d0542129bcba384dc53f6d6da21c26ac520ce32337430f8089c5f962547a508cab23199430404a71f585157b4dcb9ef940db74830a0e45f7be6c2bf870ce8898270ed30fcd7b2a99d4d7b7b775993f02b54aba38392c558dbf19c01ecdd5a7081cc", 0x1000}, {&(0x7f0000000100)="97c7175645484c72749291a1b0f9d7eed2a860fe53790999b521e4e8ba730f06048ca662bb7fb61e71086554059b539e9863e174388aed5c4913ab442a0ba636c1f52939b329f2f5ddfdc9fe2898a829063c6445b4cbe6f01ad14b56d42453", 0x5f}, {&(0x7f0000000180)="3c0cc0b17644d2a1a862985119577979c8b5c20a2db0410544873abfd82320e833ead6bf7dc37063e844b6f9d38fb57b88ba703efc6911623c91d87d0e4720deedc59b5379723c59b70f18876fd50260f7008f4dc2b6111c33807c254c2a4f37044ad311066c702e774e2572b217d8a73ad541bc923616d74613de830c360b72d6d79c884a55c14798c696f5a520bc61399703a1d19ab0d17eee2b3f69c4a7d49dafdd8e77d3a264fab82aaa51d9a5c44bf5719f64c5c9b15765dae9d28966d54dd94b68225d84dc14628548335dcddb8600c1388a571e0c0cb276bcd60fc6e9232b759dd9f86a9162bcd02740f22b494a45412a772596", 0xf7}, {&(0x7f0000000280)="21fe63ff12af5f58b3677b0728ce61deeb765248c28ba4bee87c850b265bb14657cbac5540806a00dccf838ffa16da2a8de8f265abd00399082266da7c498bc3f4ad18c68a0940f8685686a09ae7251e8153e79b", 0x54}], 0x5, 0x0, 0x40) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 09:16:00 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}, {}, {r1, 0x44}], 0x3, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x4fc8) 09:16:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x87b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6e}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x900, 0x0) 09:16:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x10}, {r0, 0x27}, {r0, 0x10}, {r0, 0x4}, {r0, 0x105}, {r0, 0x5}, {r0, 0x10}, {r0, 0x40}, {r0, 0x1e8}], 0xa, 0x1ee4c185) write(r0, &(0x7f0000000200)="55de4ce3a446c853407fb946651d2319736ec551349c0af02f450d5f844fb5440a0f7678d47b3cafe3ea0f37615e1a4069d41ec415c7768ab652db122f200086d7ba439f8f8d8e9cebb728eba44df9ec36a773aeb2d2bc0030280db71b51fa7c57d468ed5f3e9f9af6138bafb7e1aa6a44b822f5a38bca2ccca2a55a0436331fb35bd409b6c3fa1743d74648b35c9cd71e03ee4ff4c44f46a171e53df943d4532292216782c8274187c5e3c2c517ecd7dc57e49b06cf62c33595c153eb491bf1ec540a", 0x7f) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x42) 09:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x6d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 09:16:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26, 0x798a7560}, {0x5, 0x4}, {0xe6, 0x8}, {0x100, 0x1}, {0x103, 0xfffffffffffffff7}], 0x5}) 09:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6, 0x0, 0x20, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair(0x22, 0x0, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x3, 0xffffffff, &(0x7f0000000080)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000000c0)=0xc) 09:16:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 09:16:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) 09:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffcea, &(0x7f0000000580)={0x7ff, 0x1ff}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:16:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x108, 0x2d94) socketpair(0x13, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x2, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000001640)=0xb) r4 = accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000280)=0xc) r5 = getpid() fcntl$setown(r1, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x300, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = dup(0xffffffffffffff9c) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r18 = getegid() r19 = getppid() r20 = geteuid() r21 = accept(r8, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) accept$unix(r21, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) getgroups(0x7, &(0x7f0000001600)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="1f9eb5f8e882b9c93d23a2cb9ba4f2b4daaa76a4d7ea89e55f53adb48370516a132eb8e5700b7cdc9e0a669a41", 0x2d}], 0x1, &(0x7f0000001880)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff00000000000042f9067687d795ca0be2de11fca797b1b1aadde4223eb9a1551c9d37568175b0ebe6814dc5175fccc54ad8bbce71cbf6f0f67de9b3d1a01a1adc8dc4d09ba50b59d8eb4998ed085cd542cc7936b54be6d063bd9c3d65633cb4c8a9fab1ce27a5", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x6) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r23, 0x2, 0x1) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r24, 0x4, 0x0) 09:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0xd55}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0xe6, 0x1, 0x1, {[0x6, 0xae4d, 0x678, 0x1, 0x3d05, 0x33d, 0x7, 0x5, 0x1, 0xa19e, 0x1, 0x9, 0x9, 0x80000001, 0xffffffff7fffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7], [0x6, 0x473, 0xc75b, 0x6, 0x7, 0x2, 0x100, 0x2, 0x5, 0x7], [0x80, 0x1, 0x1f, 0x0, 0x1, 0x40, 0x96], [0xffff, 0x6, 0x7, 0x500, 0x10000, 0xfff8000000000000], [{0x8, 0x3f, 0x3, 0x9e3}, {0x4, 0x5, 0x7, 0x8000}, {0x4, 0x8, 0x9, 0x5}, {0x81f, 0x5, 0x10001, 0x3}, {0x5, 0x3, 0x0, 0x10000}, {0x9, 0x0, 0x2, 0x80000000}, {0x3, 0x1, 0x0, 0x2}, {0x5, 0x4, 0x1, 0x7}], {0x100000000, 0x4, 0x8}, {0x8, 0x12000, 0x9, 0xffffffff}}}) 09:16:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x5c}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 09:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x881, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x940, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) read(r0, &(0x7f0000000140)=""/169, 0xa9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 09:16:02 executing program 0: r0 = getgid() r1 = getgid() r2 = socket$inet6(0x18, 0x4007, 0x4) r3 = geteuid() fchown(r2, r3, r1) setregid(r0, r1) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:16:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r0) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r0) r5 = dup(0xffffffffffffffff) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8011, 0x50) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') r7 = getegid() r8 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x9, r10, r11, r10, r11, 0x3, 0xe6a0}, 0x7f, 0x9, r9, r2, 0x9, 0x5, 0x180000000000, 0x97}) chown(&(0x7f00000001c0)='./file0\x00', r3, r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getgroups(0x2, &(0x7f0000000000)=[r7, r8]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 09:16:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="00c5", 0x2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x81}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x44) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 09:16:02 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) munlockall() shutdown(r0, 0x2) 09:16:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/172, 0xac) 09:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setrlimit(0x6, &(0x7f0000000040)={0x8f2c, 0x800}) 09:16:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x40000041, 0x35b, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0xa3e, 0xf5}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x44, 0xd, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x23, 0x7e73248b531fd357, 0x9, 0x1400}, {{r0}, 0xffffffffffffffff, 0x0, 0x11, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x92, 0x1000, 0xc9a}], 0x5, &(0x7f0000000180)={0x5, 0x2}) 09:16:02 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) ioctl$TIOCCDTR(r0, 0x20007478) 09:16:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="3ff8d8d7325a16334e6167c9b12a370cab9dc4007a97c84fa8683ae543e469668c68a1c6f609e59e895e7779ec6e0b8da7d45543c74c33a0ca1630552d863e11015db032701dbe9454b9badfc96d73da37995425602cd821da95d52711e700b1a3e87b53fb820075ce1a6e244749b77f2534befee71a4ef60783b1f686c709aeab6b880c5376be30c37b43ec6c60b12893b07e86b6e4f7a474dbe409cd9eb091412e8b1e7e90ca8a0208ca3ab9ba4ce9191d12e9639ad7d8e8faf49948ee7c1d9c198403d7422c0a080d7e4cf8b793c24aef2ba3542981eb0a8a0f1a0ffe160ce9e2c4bdfdf4b595ae2d129f99350961b84f12ddea76ac98ae65918b3bf1a3f73e157502d776945897358e37ca7f4ed908ae485f722d5497154515ba203eab84d1c06bd5bd8a19603c1855df776b25bfa90c05813fc03ddac1e70c111b986075fba6ffbe0aff08a61e2904c2fead82e1f21f2a675ba2eeb2e01122b89b81019eedf259f34e1ca93f05073657e15c468ba450cfda9f43d09e85925bf35a7e31d8f56bf26802e9ce294e51099391a67506839a4e8577cd3c9ebc2ab4980f43ed0e289237aea484ff360e01100904b97300ee0e3628be51435826c452a2a3c83a8c090be86725c2805292b3d716c81a7174100a0696e057b60d248fa6fd1f535ecb8553a70c856c9e8c643ef937a1e97dd8a14b780c38c75eb9ddf135798b3228f51cf5a6d43c1fb58b0ca0d379a35564385a2406450564080fea5dcaf0475a49f3238c4043006f14797b99e1cf04970d20dd6e9894857b4d7c0d4a475700de3b8afb11814c10592caa76d80321b0928218cbb4333149ca199798ff3001324a3bc1d9caf75dc172d53c1348dbd3e2d38dad3bb1f2d48b176b52a83fec793c4bc3d3f44516c5e384e159fcfc0c4761650cd8ad4bafb9b4358999407fa6361acfb7766434cdbfa33561905876097d06831e25a87cb897db7ca6dacce32922f1056a16e9696232aabfc6117395e89aec5b475fc1c80ad08274b988d643aa5dded2c91ddf9916590d9e887a88677b135ed17bf17c03da5ef07c1013674848c7d6527bbe072c69f69c035260c2a82bee34d71b41122fdf0a6f13f89d86003a1c681f730152de27de87316e111d68a9c2a7da1d94e34e2f946d815a1f038ab3f1cd1aa4f603a12b96893a11fba920e9e18c0940f3d90dee6cc3bdf1db1007633e12548ac12d41b60aa8de22b0cc2637fb8181234370222a698b1609eb822902fc118d575f6da686af5fa478a86bfe1e64e5620b6cdffac65585215fa341090e27dfc1db087eac0ab9b9bddca8c24441a5e39cb0aa968e9c286192e842a27a2ea5ff07210b17027006b485bcabe2023b0b7e38910e66b84302757b5e4ba4ce8843181d343dcbb3300cba519e07dadfd73c0353d94db72e1f8e26493d44a43dff8a564cdfa484b4b27ee3f0b31e1578524d804a5269cd3e552848df5c7925154bcfb76e64254dfb9605cdef668b515d160337d994840b597508363e3f92a0c365c91506a6a2e88a5ab5010c0dbe5efdc254da4bf346417bad645ee7f4eeeddf997413b4fe5de980e22b8c7848fd7be3810794768ce4e53486bb6fb1ee0c0d96177f55ca7446cfb0662ad8a08f858464f906931fae34cd063b0b2bad2185f2b3551e4220ec067e6146d6afb2cbd57c442abfba62daa7bcb2dd5484d25474a8f24674ef1f5e8a748dec5e9a37cffc8a7d4e10788db45dbc0ad7fc1e1fd864eace7c7756410b86547d7e278757d45b48b015e9a925f6e1897a6de44144eade868016f10bbbc93d8184edc2c388da96baaeba050e757188213c4b8dfa89ca7f023f9a4452eb603bd33070ffe70ff1cf0e0eaf372affce26ed57cc197986783ccffcbbf4d501f7731d22b283a7beb9c8fa1bd6c49a91f722a6c2e84b31121f7507a6c498a6550afb72ab724967b048b69618cdcd4c2ff6118cc88a513f8415cffdb6ffe9260877dfc30d130eedddc20b75b759bf59725f5795ff45d4ac33bf920f3755c7213815b2d5f99cc4463ca9cba5db94e2278314c6146dce0993a18ddbdde0833c13442408e873bd8632a783219bdfedc7f51363cfac9ef67774a42251258c79609ecfec220342b936a196c74462093361d961adeb801ad30448e6fa166457d8f5ab842d748d933426a11decac23c826fa8ebc655fcc1ead4f54abcb7c11e953ba0d3080898a9243ff13b634ad823d4a187ce4fac7f41632e57a455b969d9751c7555e3c99d91d63866a178e521ba638be47ae4eaea13cb0d9cde5035d05faa62d107a367bd65840cb3be53035ee5af345e3f9bfd739c8d3bb29c3296ecbe2e7853cb054430d23ce5741a510672c14b937c3ba8c83383916494d2d7063cfdb806fc5ff1547e2f0b447e0b9f11d90d28c2f12157e572e835efbac3a2a96aa3f4fa89726e0fe46f6985a82dc9e09bf5ee718b3a028093d6f2f2c3720b490b7b35e4392695a337f13c9cf170329a7b51f930d7f4c04ba283e4ee5e4c21cb9f8b8277682c6682c4cc7f182b614bc775b8f169258862bea276be7b9f9f692949f693c1619ec46daecb97c488623a855fa5ff9cc47c18d3c93618e611fec1b1f7cffb4a05a886a4e45733eba3d4fa1a446b381faed4b3fc5144701a5ca54f615d33298437a11ecd0338fff7461a77bbe0bbfffb4a2810257b722e63b5506643374899e463043359208aac7baca1b93387c7a1911840ad6419bd93c47deb9e1df64e7098e38ba2ea9a5ebbcbe0806f56b7ea69f1a00bc22bb0acb3ce659002ff9c4546b33851c10f102a1cdc6abf5f0c1ae780c9bd78e376cc7d148d7df98ab9cbfbf480e202b7fec17507d1c0afa2c29481172b8b6f1c0ef32c5e77502d79639df0ae6b44695ffd9b4c50394218d8dc2958c9b4ff9978c7c991bd1852344f09a57decc29d77c8e145ee4f11a607c172e748c3131297cbbf379e330f0eca975cde274c0979c33e3907f4d982ff8e7307e28af618e020873ea69187787a0386506fb1fa92c7e1ac0cc59486ea3c3b7001addf92c2600e071b8eee0df53202c248da75f7a0de5230a8ce9fb22f9f289b3e771bea21b2b2a0b29a93a8f420026b131cfcd426f70c1a3b05fff60a75f6c0cfd869ca6513d8769d0e656c48aa40c64fa6525d3af943638f8134a9677cb8a351d53b8994e2d44f44ab9d65cf689d563bca395fd494c2cd144909529897defffd8b178f60cc8acaeb8252e9acb4a7b5dfb05c98037b8cb39a3e0e70dc72ff4f4260c6c3af8c9c5ed2d5d12c0b0cf4c233701e5343275d995d37331755362c24db0f93ef77fca0086cb838d11283b150dcfe1d3d0c39b83b03b0643b248f416512bec75813fe4a0ee0ccfce327cf115a028364f25e3546a34c0b15b9b2e9b5dafc09511b202b3aa05e73741016799554c9f841910451346bb5e716b286577c8821eeca12bc1ce725f9eee785c41e50da82fe6265ffca39579509de8f4cd92a2caf8e550c82fbaaf87b8f761a42afb5682df301fe0216229589c5fe5ca253220ca6fba65da7631978ef01afa86ec7e30bda9a7f1feca9262d7fcf4819127121d0edf36bda78253236d6d1dcddc08435fcf64c0ba072fc7f75654a3e2eda2d13fe6dca1a4e381f4da87436e1ccd66c85eedb87b779fc015dab7f0ce2ad86ca5bf0dd1af0e810cc0ac465ca5bc0955eb0d5f0d6f414c18ab4aec9e1c01aa1b22673e56e0538c86b55c73e201eeb8b4208b4f3035d32ac8d5e47aa2d1d36353097fd736b5d19f1f7be1e7cddb82e0bf728cf7069f613b897e41be63cc295c62e4b184c12cb54b39c2cf393541a25c150fec966493ac38c8f4b202dfeb87a75528168bd0df47b462041780e369146f9505f8a8c5178e7d474a7a7ce100660468e2fb705fd95c46e002d3e2477d3e39ea5256ad72cf3472bf993c2378eb3cf3787532172f68490c2af59e8c803784c4924dc34edead782c1744f7d4cd6c7e743c75505c5600660b44b631c73caa686c91af35394b01755478b82cd39b8e059498f1fd7c417114c6cc050a2471c62b206242087cb167ad57cd3892f1d7f2cf468644ebe61086664e15c45a0212cdb6ccf4977f63441f618b4452eeff53ca0eb5e8a814b15c9c70cbf38dc211d7b4928332a02cb6d81be90414f811b45bff51d64382c03cf04497e1058a050d41f0dd519777f2806594fd79e6bd720b4078f4eb502b601882da15ec1d68e3bed2ad1d03996ac93ec220042b08cc38d8323e05430bf2b4b93dd6ca9130f14f62b42202cd9ebe2e9bf479e9a15927bd3154b2a6a4b1b2d4759a13faf54031f9da12f0487ed9861e61fd55c845b0bf6eef29682c51573418bc332f76a8e7c7cbafcc2e11a86f93f7308c75e1886d6e0fce2722758d9eb17aa5f3b1dceb860f471ced9514f112c8afa7243270de582fdc0719f25752337f50e8b26f0f30aaf1a6ff0fa4ced789e5144fa6cb8d95160c1baea6f4ba599e337d5c04e802e37f1fda326d6f97757d4696cd2dd33c31e1ce45b2df018dfe28f2aefe66e69cf5c4c13f6e5a1709a6c150e1cdab3291af8c4f76a32a429bf974ffb64861b920842e4231550c2e30a80bdb7b914d5504ddc101e2858fa511710d1842fff394bf24a6e9b406b3b51fc5b697eaba589f11541072afb22edd7e64b25042efc8aac523642960f273f70ebcb49e493908464cc3eaf334d9c699989da6ef12ee4144092a49c74051583ed8c1574fdcddd3c2acbdf26243acaf3233798b6b035709e9bbc18a4150564b665b60e0f55eec7427239b85c233bf082a898d6644dfde0f6d3f9ad3f6bb5d3e9db7e9a0f6ce2e952b9c2674a1c6736c8d190b4cd9426a4f0cd6d24c47d457590e614b09d46cc95e7a3d7b9cacf276c1720330677bc3d73e41990936ebf3b6780b22ef40316e5f66143d6a2e57b21660295d8febac36f2541281a673e6518870e10f8f90f463fa67c34465d61d41841f1be41851208dd82dbe21f86b8413b93a222944113acf1a1bdd98d41db89e0f05058b624776d3daffef8017de1580f1a30c2f16dca4d0a784c523ace0d734a16b67e25fe814b6cb131d336a2bcdb10686e39d3108702ed50f466f12f7829f728f5e81e3b40b081ab49e53ddae41c4f8cfb200d137ba07f8d0f38b15e94873a408f20b0d13b46af8006f1d64cd7f9d45af50a8621484a6dd33d8b2f05942e5e4c66aef0e1eb8b2015d0bd383ee3f5092a17d36899e4309cfdf319544415b15fb7acf9c00fc837a607b3a65c38ae3c9e00bd66316f91622e70aae20f23813f30ca9d05d556f911921cf7544e85bd456c1bb2f00e775fffbdcbde1a897b38e95f87d2b3badc20e5067e369a6c485b14faff4b791625fe7eebaab6aef03c6b036f3bbc7205236bf383501b7d35d955c26f9260eab4cb229447f0d919e0d6654b9aa333e05a31692ec3260a54951ee112c41cf9b10ee3a64a5042118fbf56c0e5341ac9855aa494b6f2169cf6a16fcab885327af23387a9ec661bac6f2644f5ef4f3d54e17b22279a9cfa29616ef3e493be79b17aebfab5cee733f4c320757025863df48ee4f512773e7213c02fcb79a943e239e2c465efb9686c40ac9c6e531ec00c4d4f7c1f4a29a13b89af3208591b16162d62f7cf55a6fee889ed6eb85bda3d10b9563ca5bd9f432554a49f4e9f37131aa60bafd4c3dc0af4d6b9cb8892147c34ed53b4cc1b7694be994b4f4df87e6ef06df7644822fd8aee120e4437078271121f8e8f8dd23be2dfc457326efba67affeddb76183a51f9f4a3e2101b448738722", 0x1000}, {&(0x7f0000000000)="f9e91c98928e3712f4b8dd2a8b43cd9597798d54f5a50b206e30964c5cb3b4610fc83cd3c2431067797fc88d63d6dc67e418658bff02a387ce9bbb8e58b3116baf4e79c5513bddd079cf4f97ff0464f357f3212e94c542f7c672eaa64e7e7696d36128029172b65ed50909df477c79f6bf7ffc832d904ffa7f570c249da482e15267164a2417e77807aa29bbb3c5a62e7bfc9b6b0643b0", 0x97}, {&(0x7f0000001280)="36ba546de3423160536f5ea503a46b23035321b3f7784f01b6280a083aa337ced8379c9a6fd8b6ff3f1ebb20ee8af8dab4e940845ed990cb87497d7fd8f550f48361bea2df72c7fc9053e847e36f27395833e7850fe10e000bc9dc1d37ab39e2c6107f5b3227f29dc7ee148e267dd60b092fb6226b1396f5c6da7a3a25eba18ab05b55c6f190a3e7e170bd9c6990d1bee08b03ed151448fd83e73db247d718b0728355832813271d4e6642d35f38e4f494e29d0400c495f3ce8656ef484324337a83d504a77b86442581d4dd173109f3b4ba425e6db1fb7965491a8c68226c284ab5779c27c3422fa1665298a64ba607aa34d3c1ddfd8018c8", 0xf9}, {&(0x7f00000000c0)="7b37d7fb9dff09ca77c8a825cb3d011d33ee25a3e0d2", 0x16}, {&(0x7f0000000100)="8e9e1fd392bc90ad5aa6c386e39b0f03499fc3e9d8650d04f13dcb0dfbd6c9e0cdd44c85032884e7d4bbe4db", 0x2c}, {&(0x7f0000000140)="46537c2bde40e3709f5e870256e537ee1fd4cd37eb18f1bf33692dca0a63c84a4f6abb033260132512219faa1471703a597e64b34c1459", 0x37}], 0x6) 09:16:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x18012, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x3, 0x9, 0xecb, 0x5, &(0x7f0000000100)={{0xce, 0x7, 0x5, 0xffffffffffffff07, 0x5, 0x4, 0x8}, {[0x4, 0x1f, 0x10000, 0x8, 0x7, 0x200, 0xfffffffffffffffd, 0x7, 0x8000, 0x9, 0x6, 0x5, 0x1b22, 0x74c, 0x80000001, 0x80, 0x9, 0xffffffff], [0x9, 0x8, 0x9, 0x1, 0x8001, 0x7, 0x2, 0xfffffffffffffffe, 0x7, 0x4], [0xf17, 0x8000, 0x4, 0x4, 0x87, 0x0, 0xfffffffffffffffa], [0x10000, 0x8, 0x5bf, 0x3, 0x5, 0xe09], [{0x40, 0x200, 0xf0, 0x4}, {0xffffffffffffffff, 0x14, 0x2, 0x40}, {0x100, 0x6, 0x86a, 0x3}, {0x97d, 0x2, 0x1f, 0xb2af}, {0x3d47, 0x4e8e, 0x6, 0x1}, {0x3, 0x8, 0x5, 0x1ff}, {0x180000, 0x4, 0xfffffffeffffffff, 0xff}, {0x7, 0x6, 0x9, 0x80000000}], {0xd4b4, 0x0, 0x4}, {0x9, 0x3, 0x2, 0x5}}}, 0x3}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x52, 0x400, 0x57, 0x1, 0x3ff, 0x92f6, 0x7, 0x1, 0x1, 0x7, 0x20}) 09:16:03 executing program 0: getitimer(0x1, 0xffffffffffffffff) getitimer(0x1, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x4000000000f0db}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2) 09:16:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 09:16:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0x24, 0x9, 0x401}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x9, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x6, 0xc32}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x4, 0x0, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0x80, 0x800fffff, 0xa6d, 0x5414744c}], 0x8000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x20, 0x100000001, 0x3}, {{r0}, 0x0, 0x2, 0x2, 0x100000000, 0xc0a}], 0x0, &(0x7f00000002c0)={0x3, 0x2}) 09:16:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="e1f103004b3d80d9518067a6b84db20a4efdc2869b031eedb13ba41fe61e238b3b8f62354f8b297566e35c70d0db4b63fe1681f6d04f2d4085ab95f3796ca8b945f1fc1b4348ea878fb2881010008a14c8b18fae5f4be2ed88e21e694bc481faed8b85cb36e2090888bcd307d64e27958a572c03ea47ee9d9d757b36c80ba7b508aa4417569043fc25eda231c10a49b460d8ee780540539e8c79257b", 0x9c) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000200)="292cb3ff87e52f15aa8449039002bd9645a86a7d17241e14f7879481eef4e1dc0865754288dbdd2af56942c75e6808df947c505b9f3217f9a0833d62cce6e8c45e6c1daa4142b37a97f95e3c8bef657125839d3afdf7e1d225589fd14e3b445843c512ad1df861", 0x67) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x10000, 0xeb6, 0x6, 0x1, 0x7, 0x7fff, 0x4, 0x2, 0x1, 0xb96f, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x10000, 0x200, 0xfffffffffffffffd, 0xe293, "81c6d76794003437a2a4024e7634493295eaf610", 0x3, 0xffffffffffffff08}) 09:16:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x52) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x7}, {0x16319cfc, 0x5}}, 0x0) pread(r0, &(0x7f0000000140)="abe94413e14b283d1a741eec15ca8c8dbef8957955103cf26d965baaae641b6b88d848f26b0298af0f00ae8bf37ec26b7d562b4bfdbaa7c19748d4ea1ce4a859b62d0ee61a559803b78272ab37918eae7fa9cf7008b463da6b4f09621314b93b1a096262554a914b6d3f0515fd73b97bedaee65c03a7fa8c1c1cf72366cdc54723b6472bd6932d2fcfa4ac8150dd212779ee0c095b69c03e3fdd3fd11dc4f401d7", 0xa1, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 09:16:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0400", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 09:16:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x21, 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x9, 0x8, 0x466, 0x0, 0x80, 0x49e06df, 0xffffffff, 0x2, 0x2, 0x2, 0x37}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x900) 09:16:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x200000000005c, 0x0, 0x0, 0x100000000}, {0x1, 0x0, 0x0, 0x4}, {0xffffffff, 0x0, 0x0, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 09:16:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0xfffffffffffffde0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setegid(r1) r2 = socket(0x18, 0x4000, 0x2) setsockopt(r2, 0x0, 0xfffffffffffffbff, &(0x7f0000000000)="e2d6487f9996926db9d6c9edb4b806e174ce41ddd3fea86db34653f1884f04a813112620e3d1f2aec20b890a9bdcc2f40b29ade4055fc2bb16c17cd7fb6a3efb303c58ca232eb0a527b5a1de6970ef49dcb4c57669fc25640d31f4f976749fdfd6e02b358f3d", 0x66) 09:16:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:16:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fchdir(r0) geteuid() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt(r0, 0x29, 0xe2, &(0x7f00000000c0)="97c624ee1ad051ab4cefaa9fa7b7eb8043f5fb39e2180a7dbed7d1ca001417d13eaf59da6c39542a3e7912b6dc02b2027709e518e96f25bc8e56b56feb4f59726bf2e14d476b8ea6d69abddffeaa8133bcd3ef615454004d4f5b89bda65e201ac6b5b5d1a6e45a94005c99ca2262b77350369dfa4e82f4a1cfddf8eea6ce5f276c2498631d214dfca689d03e00411dc346017c7ccdc7149168516be08c997059535ef5b7c16b4dc156bccb1fb45abfce43", 0xb1) setuid(0xee01) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 09:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 09:16:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() r0 = syz_open_pts() rename(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 09:16:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x80) readlinkat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000180)=""/134, 0x86) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="54307f", 0x3}], 0x1) 09:16:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0xa12c, 0x3, 0x2}, {0xd2, 0x6, 0x7, 0x7f}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20020, 0x12c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0xffffffff7fffffff, 0x80, 0x94, "16591068ac043f027920d96a70d218b53443cd82", 0xdb4, 0x6}) 09:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe9, &(0x7f0000000180)="77bde67b4034363a59fdc5bee91c6e3d537cd90a02effa4ae1112cdc9a3e05b82c573132d050f2fb496cf0d1fa5c979e0a34d1675aec378a0c7e007dd2d25f83a607f60ca4a3b20bcb106b2ed592ffc3a52fa5cf96393c222cacf3c33c5818ef957fdfb445c6946af11427f4c920870542dc41a9be6c45354677a5b3f8bf0e90bc915a797d4b6bcfed482c119e74336dac9a0a7694f7522e19e6a3597170aa826547409306990c36d77e2872799adea2f22f7fbdcc999bea4981b963475ef977c5d59126812cfafd026cf949121bfb6a80e371e48441a763b5f08f919362aec0f1c7aa96378818699b") r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000380)={0x3, "c3ae08223190fa15ad4d23d8dffd0ef706059b90e6dc5d2c9c724786f1433ba62a4a11f215fcb876d6f476bb0df77b07e6e9cac5c528da9be39f58490507e822d3a2ef98a3240acf96b196b45c8e334fc00ba511ee9c7c817c006fcfaa510d61dc05cd3075ad432d0f919591477997e2fbfa3fdd384644939891b1940ec6b8a03858f2fb634eb467574f3a7827cd9f8cc0378e65f27481bd0824c71cf3176df4ce9c74ff56cb3e83c1e00ab6695180870d1c22c0fb8f8071cf276d649bf9c3576e191c8068abf61d4fa5d027"}, 0xd4, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) 09:16:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x80000001b, 0xfffffffffffffffe, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000140)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002ef384ba28882fff"], 0x99) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x2, 0x400, 0xb4, 0x1, "cf655bc15f5813ff62b238a38a6824ec2bad43e7", 0x3, 0x4}) poll(&(0x7f0000000180)=[{r1, 0xd3}, {r1, 0x40}, {r0, 0x84}, {r2, 0x10}, {r3, 0x80}, {r2, 0x140}, {r2, 0x10}], 0x7, 0x101) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:16:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x21, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x8000) writev(r0, &(0x7f0000000040), 0x0) 09:16:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28080, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2], 0x12}, 0x400) listen(r2, 0x0) close(r2) 09:16:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000020, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0xfff, 0xf6fb}, {{r0}, 0xfffffffffffffffe, 0x10, 0x3, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x21, 0x10, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x0, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0xc0000010, 0x42c, 0x200}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x92, 0x8, 0x1ff}, {{r0}, 0x0, 0x51, 0x80000002, 0x7f, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x81, 0x1, 0x4, 0x3ff}], 0x10000, &(0x7f0000000000)={0x5, 0x3}) r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 09:16:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x44) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)) 09:16:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x7ff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 09:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000380)="4fc796d86ee1d4c980995caeb9f4238ef95676cb5be750c0a855d0fd30253423c3b4ebd48bda84eafba24c18fcd95c1e93c402516d51c5c3ded7fc45970f37781dae8b13998146688a2d7c7e7ff6989d9f53d145c3a7d7c9835d1e256e8421e7fed4c24fbaa78ded87ae7954feda5762e4684fd56e76a95cc96c5da6720fe471068d45bf61bb1c893cb437fad5f01df01fa1add34911e17e6146783dda5849a3e3c17f681737033c296dc19dbc247507c1120cd858f40993fe7dc9c9b5165bd12d00271ef2313407b575ab30dda491d66ca4f001078f4e961549e5", 0xdb) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffffffffffff0001, 0x5, 0x1, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000480)) getpeername$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f800000000"], &(0x7f0000000280)=0x6e) bind$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) 09:16:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x40000008, 0x2, 0x800}, {{r0}, 0xfffffffffffffffd, 0x1, 0x83, 0x7, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x800fffff, 0xffffffffffffffff, 0x6a}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000002, 0x2, 0xcb}], 0x80000001, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x73, 0xfffff, 0x25, 0x8000}, {{r1}, 0xffffffffffffffff, 0x0, 0x11, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x64, 0x6}, {{r0}, 0xfffffffffffffff8, 0x28, 0x10, 0x8, 0x4}], 0x8001, &(0x7f0000000100)={0x8d, 0x1000}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08d000007ff00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:16:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x30, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) 09:16:04 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/75, 0xffffffffffffff36) 09:16:04 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xa000000000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0105715, &(0x7f0000000080)={0x0, './file0\x00'}) 09:16:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4000001cc) r1 = accept(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000f98c2e000000000000000000000000000000000000000000000000000000000000020000000000000008000000000000000000000000000000000000000000e5ff000000000014de2b3cd1f71352f007b474929b55c9000000000073a156f41172296db72e1c3eedb770018000000000000033e293da070543b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f2b2c9000000000000a655cff22b02592006d00857d029c5beda3566c832a3155268b671851571e97672262c04f1cda390310a3baf1597a82efcc3949321292804ff010000000000009fcf4103b0fae73b4a0eeaedc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e94f8ba8cac7197be25cd2b860a3e874488a339ad8ba38332943203d4113626121d86195bef8fc2921c2250af08994ed1000072a73eb7ec4c6fa315da6c11d3924e15f0edc13c7cfdfe724f61e980d18d5527c3f821d4c73b04e8546fb31835016707e0b714a75d07cf036c3ec3db546440d050ad852989e1ce74fb88f04e33172c95893b5a1d3afbab141d44486d15225336dc3f1f8fc498d9bc9ecc83641edd08aa741bee1d3d0215370d65d59bfbce8b94d606e4df4db68c8fb41e1ae0635eea0aa2fd80a9721aa4f34ee34ffd7d34ecdd765efe2058a57c1dacb8378b8ff9bca1ac998c137ce4ee07d1ae0cc64c39efb126d7d62a0000010000000015efe4891d702a57c875f1f5f78b91a7762b0f5cac70c43bce95c22e0f777b784e462f5e6c9cb6bb54ebbad7c24379c679c05ca33925abcf3c00000000"], 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x8000, 0x8000) getsockopt(r2, 0x0, 0x0, &(0x7f00000012c0)=""/139, &(0x7f0000002600)=0xfffffffffffffdb7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r2, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000002900)='./file0\x00', 0x8004, 0x4) setsockopt(r0, 0xfef, 0x100000000, &(0x7f0000000040)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r4, &(0x7f0000002440)=@in={0x2, 0x0}, 0xfffffffffffffe4c) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x624) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r5, &(0x7f00000013c0)=[{0x4, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r4, 0x5, 0x200, &(0x7f0000004a80)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r2, 0x4, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001180)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x100000000, 0x8, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r5, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000025c0)=0x41) 09:16:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="87", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) r1 = getgid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = getegid() r4 = getegid() setgroups(0x4, &(0x7f0000000040)=[r1, r2, r3, r4]) 09:16:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) fchdir(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000380), 0xc) 09:16:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) semget$private(0x0, 0x2, 0x61e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xa4af, &(0x7f0000000140)="2b7e48391d0600991c81ac216f5b1f367e6af4152fbe923804a0e48ce901a4bf99950af52f6a70d05ad7eb31ce06feef5d0a0e3c6f2455494a71c192390c97e2b01f7b1adf8d16c0728c8070b5a300"/88) 09:16:04 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="6c57b7fc8115b857419a6457c91f65d5fcf6af4d7721d1d8df0a8b766368eabe2b4dab3a7d2e47ece07395c3aba71f620fe43deae50b37fa0cc422b094bfd4923c6ad5ede61b86adf94ac86098ab620121fe5bc59eb1372039ee", 0x5a}, {&(0x7f0000000000)="a5a1", 0x2}], 0x2, 0x0, 0x0) fchdir(r0) 09:16:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) recvmsg(0xffffffffffffffff, 0x0, 0x40) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 09:16:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 09:16:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xcbf) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="03", 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x10000) 09:16:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 09:16:05 executing program 0: chroot(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') unlink(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/') 09:16:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="582ddde7135e6ea8f882a3931515bbdc0c723154508643afdeb82c30f748aa9c40565a54abb0bd84eb9b62a8b9e3a6c83bb8e784bac422803807db71cb9c41913dd6f55e250eeffb42143b171798d2644453e41ed8", 0x55}], 0x10000000000001ae, 0x0, 0x0) 09:16:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) syz_execute_func(&(0x7f0000000040)="c4820af592f7d7000066f20f7c1d43128ba90f4d9e65566666defff3a7c4a1fe10b385ea000064363ef34d0f2c7d81640fd7f0449b43e9ba000000") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) syz_execute_func(&(0x7f0000000000)="67660f50f3c785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32450fa9") 16:00:00 executing program 1: r0 = socket(0x20011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x42, 0x6) close(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) socket(0x10, 0x8, 0x800) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0xfed0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x420000, 0x0) socketpair$unix(0x1, 0x19e896e26efd59a7, 0x0, &(0x7f0000000000)) read(r0, 0x0, 0xfffffffffffffd70) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x501, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) clock_gettime(0x3, 0xffffffffffffffff) 16:00:00 executing program 0: socket$inet(0x2, 0x4, 0x1000) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x14a) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4}) fcntl$setstatus(r1, 0x4, 0x88) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000040)=""/56, 0xfffffffffffffe72}], 0x10000000000003b7, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3a2, &(0x7f0000000580)="738fd3804a2e98dabdc431d64e2c92b09a818e762f7edc1d20e38eb5e9724ad4b16b276b510800000000000000f050885abacaa9b1d83b6bd1ea7096dd6aec8a72752b38998f217f9fb4f81e97aca7089b0f929a4b7d530384a8ae20bd8cf9b5d3269d3e50a2670d1cb5b4cca98f491a70a47d8e9cdd13ab6db33c1afbcc01dd9cb4e746dbbf680f2e39646ef92565c468dfedab15dd67544861562c7c258e36fcef0c86c491867b190279d4c24fe83c07a5158b9e3216f52522c484ea51a144a9e380107e91c5895bc4cde6f1ea7c3490b4580b090294f86aa9432f0ec55e39") mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x800, 0x10000, 0xfd2, 0xffffffff80000001, "95b3442ddd8be00bfbf865f50d9c1f65ba173edd", 0x8, 0x3}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x13}], 0x1000000000000179) lseek(r1, 0x0, 0x0, 0x0) 16:00:00 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) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8000}) 16:00:00 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 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) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r1) 16:00:00 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="40e3dc880b1842807a607b9e967fe6f406546236e7fc6bc6598de70480cfa25b55f6d947aefdf5117d173999bc73ebf0e048309ab99c647d0f2db4f8c058c06fe945918ae0f8899550f5bb15d6d2091138e39be7383be267598059c174e5c49d286247b63c58de276e190fe5ac27c0b61393628fdfa2ac4ef992849f5170f4b2e2956db13c37192202d96fd1d83ca36919bf5ac7a6d0a2f64081a2a7e3c1119615d9feaffba56bbac4764562c216a0a854bc53a8b6892336ee143db03ccfefc1626b3b5e48c4ad87c94ccf007b9d27660a98b3b5d3033f641d1967fd55363491d5f16d16290aea8d324e2ce9f24fc6d0fffb3d749022e1a0d7", 0xf9}, {&(0x7f0000000300)="c1de32578a3d4ec2619b0c219b6ad04a6b57e3b51afd6fd63ddf3edfbeca03e3abb3349ac1afe3ab5057a0e855f66afab0ee83de7651c3da244bb1dd5759d7a2a9eaac505eda6e955f227c5229250b1c4d08ba169b656b1fc0dde7951b14864290f0d483e6fa32842340e1f8f23c01693f05ab4ef8ed2f2ec502b7173090581b1396614bf90a03d4c8ff17570f0d5974120127f66b7409660d694c08eb0785a4700a53998e3b84dfb1f871e79f423b74247010d816b58ef7ce925113c36085d7fd0d94f3da43015015f2f129d0f24f589a3ad5e987e5fc56459401a8aceeec3bf165195cf6bef0bebfd698", 0xeb}, {&(0x7f0000000400)="5d974ea18cdb87115c3f019aa0c8f8d74c12b24c89f0730c303722989218bf6669092599ce53be381aeb0498cb217b7d700352a85986643375de6cf1236cbd4aaa0edea41929a75dcf496667967d664018757af9bbf61e77a01f73db97c547c4e1709fd6cd1627295819fffc491c3a528ddf565301fafa77ed7737025d62f697b21dc176e4dbd7483019808f063b86d9418139e2610144d134de2bbb13352f6929148eff87429329a4bd712d7d2785c4061acdd270103cfcfeea5e96fe9cfda61d5c767a1c8c", 0xc6}, {&(0x7f0000000000)="bd1b9460ca68f803b05ae90e393b5d6cca4facb9c02cd24532ffbdc3a7873cd2e0f2c2", 0x23}], 0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000d80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a1f50d3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f309bed1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e810000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac200000000000008073e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1cd) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000500)=[{r0, 0x84}, {r1, 0x100}], 0x2, 0x8) r2 = dup(r1) poll(&(0x7f0000000580)=[{r0, 0xae}, {r1, 0x2}, {r2, 0x8}, {r0}], 0x4, 0x2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000005c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000540)={0x9, 0x2}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7fff) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:01 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)="688c32cc02000000000000006009bdb28a109be00a1951f916c9a4a2ef85592c88", 0x21) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/224, 0xe0}], 0x1) 16:00:01 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) close(r0) fchmodat(r0, &(0x7f0000000040)='\x00', 0x80, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000fff000/0x1000)=nil) r2 = getuid() r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r4, r5, r2, r3, 0x26, 0x3}, 0x6, 0x100000001, r6, r7, 0xfffffffffffff801, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2af8, r2, r3, r4, r5, 0x4, 0x5}, 0x4, 0x0, r8, r9, 0x2, 0x7, 0x1000}) r10 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r10, 0x7, 0x5, &(0x7f0000000100)=""/209) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xfffffffffffffffb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3f, 0x3, 0x0, 0xa367}, {0xfffffffffffffffb, 0x0, 0x6a, 0x10000}, {0x0, 0x8, 0x20}, {0x74, 0xeca, 0x1f, 0x1}]}) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) msgget(0x0, 0xc0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x141) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = syz_open_pts() close(r2) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c7ee000"], 0x11c) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002f) bind(r0, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffc66) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x17f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)=""/4096, 0x1000) listen(r0, 0x74) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x9d7, 0xfd, &(0x7f0000000040)="fb0703a28b0b493a5d02f103e60dd76251befbc923c005a2c6f02e08f5944ccf8735ea8ef94b9a8d791c7720fa1ce7f7b049bdde3a659ae521e080030a4eb9f7391da8e1625c36b1a2a4284982a81b875c2246bc0ecbf975651ff8748703df50a136dfe635fe4e0a2bd929bb7ae96d18dc7f1a", 0x73) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f000006c000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:02 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) shutdown(r0, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x258, 0x180) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xffffffff}) 16:00:02 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x0) fchdir(r0) 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffc000/0x2000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x6, r1, r2, r3, r4, 0x10, 0x2}, 0x6, 0x2a898074, r5, r6, 0x400, 0x5, 0x2}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000040)=0x800) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2040, 0x4000000000ff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) openat(r0, &(0x7f0000000040)='./file\x00', 0x800, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r0, 0x0, 0x0) r1 = getgid() setgroups(0xa, &(0x7f0000000080)=[r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]) 16:00:02 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) nanosleep(&(0x7f0000000000)={0x595b, 0xfffffffffffff287}, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x20800, 0x40) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0xffffffff00000001, 0x9, 0x3, 0x8, 0x8001, 0xffffffff}, &(0x7f0000000080)={0xb2, 0x8, 0x2, 0x2, 0x7596, 0x7, 0x7, 0x8}, &(0x7f0000000100)={0x267, 0xff, 0x1, 0x200, 0x3, 0x3, 0x8, 0x10001}, &(0x7f0000000180)={0x3bf6, 0xf5aadd8000000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xc0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000240)=0x72, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000000)="8217a1ac7ac3f0afc7ce4bed3fe0ea05b509b64fe2a2c2b5154eea8250f8b66f89d2837537321e90e7958dabefae44a9ac2386c45dc1eeda0d969a2142ef2cfbb56a5025870bc43f4eaca3e83336677a3c7109f6640a1f4434ba665b517904fe579f2ffb76a143a3d787c7ab5fa9886f8a8bdbfce2a97d3a962567af5f846c6e1c056487704e319e2427f0e4ba10f3e1c1ca53bd0d179a846e9f9e59cc44448496725421d20c867ebc77ec8c3b2e0597ec48e020da23e108ecf2d6ae273003bd8e34bd879522a1d591f58e8c5f660fe82c11540522f04125431923d4ffa4f02ad032aadd9305664f1196133c767ad726de1568535853320fc095bee9c1fae52f3a70963a5493fd399a835bcfcfaa1ef649a8e6cff8a7a1f32cd023a086957a22f29afba1e53086a8dce6608bf46694994e6d7fec272b12a3c89dc0f31eaa1709588471f1fc36fcbc5262f047ff13599dc10b96e1d96eb0ff7b7217169763ad585a4f3786cd89b00c3f648a31785f0ac9932b46a1acb71b907566fc9350a17fa49b4cfe7c32ba5c0f7acf60b7fdbeef706f5660bc6d5fa9b522d89a846b05dbed400e620b6642d7392bc9c80da3d1c2737beac57381f181eff1a6b0edf2f855eec8c4f962c9c9023d40c54d21086a031d85f08d033b5beb800e88cf628bedad41c091cfc902bf079941d388377a6d3b33e77bf1b7a2bb986b82622ecbdcc53dbbcf53033288d7aec799a2cd233b196975ac444615697d60e4faeb3dcb31cecb3a3659eb714412f62c0d74b42a64bd6090af905f9b8b5e9427dddfae248633ff8a029da4e62bdf4200fea873663db66e638a9dfe904bf10fafde3e493f0dcb83dbb562b711a5c91e77cec76057f681686361119f1a288f3fc55a29e6db292ecf939b17a07dd4cb4803260211eb41944a2cc722105c3d21946aa615f1a3a629baa4dbc07ce8c8329ef762c5c0cebbd380175f4a05c61586870cf391241986a7cf1a12abe63c15c5945976b9520f977b67e079a3c0db0c47049962a775aca675d91f23ea78fe526cfa10a8fe6d8a727fce6e0b144fdde19d447539df2c547cbef1d1a63c9cc4c4293954e26eef6af9e15c2a03b074de5669e09bba6f50f4533ed7f7a969cbdc380b53f1d988779c3141b7f74c8b5e0e61853739453049b3ce55e830c35a6df2a1f1aea5bdf11b259e5d59dd9f6af0fc3a5eee0296bd91346022e6a8d421d75224492aaa323a0d19e92bc1cc849b32b0b946bc4a48f167e6ed71a45afd5db3844aaf371cacbab5da41bec71e011b04c7a9e66e10a1e6f52f96589da2b139130d9339dde6cc965cf1b600c77caf72a1555678321a6979dc5732682bda6796d0d250c693c7707ec29d7891716345584d93f4315509bf734ca2b1161f032c781ff39569567e68c35f726b95e5497684a6e55dfb221ce84382d98f4e6d0f7d6d1fb520b8d76f3e01eccf263e326cbb6caf1eb546182bfb935ce1624fcf25eefc123da858a620610791585f575c5de8376d0738238b617aa9ea038ade8278881b5561ce691f790ccd67c4210989cfabb51210ae395d3008ecbcf7eadc182931a39d79d3e82687a463e0cc4eca9892ed1b3741d0852d259570063fe7b465f826700d76c2af72c9bffd1bcca44d0154ea5df93ee3ded715fb5bde3b0d4148cabba5022fa7ebe76db8144c33e505bb283fafca5fffa2e9bc2516d669bc3adb7dde6783461f75f000e1cad0d3d99acc8dec06b0f8628f8cedf0565aeccb48240d7ae5d6225e3c347b0cd05e8d37fb43e7253dd45d142ad3fc935a66069b2639c109f26c6f18fcf284e2a9123dac1066cc598334353ca7c4cb00631a7276f6584418a2a8c4e449a08fe44da3f35dc92f49c8afd71f85acf209c8d6b438ce387680476035bf733234345fe7335c82594d8e8cd7f936ff12de58583822e38312db2f0b4879d639e88e409ff756b6d947061cdaa581f4e2b484e0f7f558340b25c141fcb8f86f4c237707ad0d0d38819facb184857e6ffbfae9b8fa09b1ea218c7dc4ae58509b309184940616807d99671ee835aca13c8e95ee7e2a4948ad56cbad90491702efa82a4d1bf7332fc0947e07601810173c8ddbc039f248b1be447ef5caeb9f8bfba89aac39a8a6319caa936626287fad7f08cd4cd56202fff5e5d59ef420394a6796f111a093ef4b1d0663a2e934ab48c3e74b165cfebe0144a6d8ebcd632a5585fccf6e3549c3009304e85a9d9d65359cf63953600230f0540a7ccc5cc1e8a36d88db2a5bcc274820cdb381ec04ee4692bb964f1c77e2c0c3abf068cbfbac8d19efd6811d5944084922b57f979bbb672e1d511389d3fbd9b805a96cf518ede32a4d88d4e5e7894eb78b6883a9786abf3092d884f1b097109716031734cdd9e64cd81b73f58562ced2f3ab5c297ac069fed58dc18d81c30e6a59b2914f8bd2257525b41d92e20a169677ee5e9aab8058d274d64fe38cfd731774fa772ed02586daecffa57f360e14560b46d2e027e4dd6eda7fb0a79487e23fddf35e22cc2bae546af03a05e9af35e5faa1fddda3ea984a0a7fae36b669580858e2e08150b7f26738d84cf827cf91dbdf7365d7d41422b81588bd5f8ba4b0ccdc29f5d583738794d92ab55f3061be274f4d64f1999646b7975cd8bdb5332ee44706758bdf715d5e8fad1b32c689206dd311bdc24e30e2c9c1b4a1828074b77e407bfa973944804b78bde1f7d776ef378235f235a5f00c68d63f929cbb9cc11cf002e8ca09ae2a3363c60ce4d8e4f493f16491a30cc710e55eb773cc2ea84651e4ceda6871f397a2e764cd6084d87ae7b260ce6cf50dc60829a99415883a3f21bc39305b53a3efa5f6ebddfcf09a35f4b721abfcb34e9482d5d5b7a089e7f836e2890b803977800d005e14b6be15057ba7fbdc93cf6d683dea586f644f325c8bb1a83147f5a6d94174579ba56ae629ec875f42f99268f47f43f8113e40d88dd659d43d51765f0fcb52c1c16606bd405b5f424f1d5431f39061250018613056a3fded41842ae4fedca9a9fc6bad01503447eaf0a936273545a9a50a19f0c7cec745bede20eca3b5de9930e9eb468108bb669a1997fc6ee17685cb1de328c7cbf9b44e91b41d485d9544009a5ec403bd8fd072efedb94f40e5cab2e384c698a7a083592f8d509ae0ffbce0d4cd1136f1680763657624d921b5f4faeda15c5e9180901e56e659d8381491fe8f7c9ed6f2cb8a40e3a8c513d4827d7adc8d9401314cf8ce5579d59a9b6d9d49cb3d0257baebe13fb28541a276569bc1eb957acc805f2e394b6866f4e38ef208eb516f65c9d4791043ddc74d794d17c33b28a2ddfe9ee6fe8d121f1942e17ee878484c552e991c2bb5653653cee94a026856ede8fd1d4ebd651b4803865d819c2beac797165045facbe56ec32e085c57dfb3d50509a917286b4061288f6d1df59d31e982a2ad3aab95b2350f5cca67568f758ff64de4e45b6f9d0a8402baa13a2b4e44e6ee1b4718402b4a6300f5f11cbe5091f2e8049645fdcf5e16aecf92e5e5aa0ee7057bb1411c7dbe3263a1b45d635542c8b532e301fb9fbba4249a73d5f2c5184b9513b58353fcd765410e53239b4a1960f2e2cd720bed57ef4737498a5fb572899423b08a726240e680fa241115f9e649a89ebabca72478d9445dba6922706ef4b432c0fca540762dfd0d38871d738baf87860ea96b9681b7f36f39f5c02bc2d8d2b5c092fa4161b39c17b636880130448c112227aceedcb661ce485fb9276bf263a4192b503489b14071b6f0017a1c2422c8f97741c08b4805a360f8fd499afff290085921fda856a7d2662f34de097759fb8278fc0c1245daae8c29bc9633d051ad273479c3cefd1464e0a1528d7f9b8aeb09889c6b0f4940aa9fee886b51e2272fee86ef33f6935b58759dffd671dcae4b3a906108217410fcd19e49a9d64b841cccfd98f80d9c1aa96590b81b8ce3454a614637714435fb850fed815f4ed6efc255bd5fc43d97d411ea2d0e264d1929187cdf17c3fc21e53cdaf8df2630d8b1af022033cbfd9a8e3857a80a7fcfff74455016e3fe19ae418e0cc703bc4a7e7a11c6f15230aa553970ea1683552cf424ca84150cd0dbfc21396181748b59ea306d50d4acee90520cfd9034f533f3eb5191de6493b7286d3f3279a24171e0e5f89cd83c54090e05961d669c219f27989ed98f966c4017eb3726badf7780343810752737dd3260e12f25b1f47faa7e30eda06a8c50c2c6555b95000c8b1a2496ecd0e6d46e0b2e3e529d017ea25d715b8c3e575ac6515b8501794d13cee8581489e8f6d04397177d3e78536113d9a0242f69783b9aa37c1057bbe491dffd017bfe8c62a17182d5452beda1cd3d135236db8608528cbedaeb6767f6cfd71c0d5395db59985dd6f560c29a9a3e4e21efe60a95b1febfee702134010e4a6d22ca65122ac8a412ba645abc94b1a7111d1c3c604884d1deaa20f18c83fb49cbf5dec117d554f7784cb65bf6454b767b5ad40288eb2af8f825c8d5afc666b2a46328a81d118e83a409e4267a77b99616cc20686b064643d3d5c00174cf1227c7e378f94e5e6b8ad7cdf4b303ee5c43e1a7c5c04a329dd425bae8c1af77846b1ceb9ce2d506cbbbc0d97307c712850286a73e475ee5472895fa5433e1b296fec83c5d63ec949879576fa7035768a982f2d85fb1100b61f2dc55dcf22bcaa110f847a9f1d1579ef1ff69a09175385d371e5f988c660714ff0d81cb16efcadb2a398ff67a66c90cf88583523643dd04f5a549f9bb9ecf6bbba17e4a065d9438e3e7256c7402d69249f6cd8b8bcb9a92c665f90610af7470001557f05fdfcb82330760f30cffb505e4951b42f40276b0096f180f08d994b56cbb746d9c97d13e2a9dac3286b18b0b5dc4f5bf560e076f703274629ced6e287181bdb725b4863ebd53604b9b7a31f899747d2bfa725ee5957cf4d89dc3d374775ab3ca15ed6470d1cf3a92f62e9a074ac2b60df5be3fab799f0fd6ee73b36b5e72e946b23a40b5c773678d37e336219c32a3ffea50484fb79ef0d5fb3c7b2b04b96f5adf29124720032610702737423e243c370c17ddbf20ba767797913ce4eeb4c5befc277644e85142f5845c4ddc830b3bbf1db3f1497e88aaea82b9be23d249e10854b091f0d2defd5d82a495a0ae52b9fb897eb0f64cbd88499cde7a122dec73dee347af2b72c46674049c1116e282ea9c1b4c8199c0465996cf92080892a37007a95cf94587267c6ca4e3332d1243b0d5303632108c4b8c923d1c6389cb4c3417f3581c51dc93fcd975c7b6123b2ce61874b9652e50da709cabe3fe02d643946eb77d6da8b08b5bb5ef7218cbecc4110ec15a38daec2ca43c1be25893ff6f8b8bbdbc25f250ddc7b7f40002361068570fc129f3d7cb9493cff93d2a7af472f2a573b9636f169b17e9235aa80503d2ad225dce865628c8c9e75aa3c40c68f90dfee6849c48db0c57584c9e5df8a5c827cd860fad78cb909089546aa376717d5f6fa1d04af011bae50ed61751377b42f1e460bc5914e2aa3eaf6d8d05877c042fab27541fc0ee9366791bf47c6c11968d04531ba4e749d25cf2db0cb11123644e018be528abd34f3dd4fd989f008e15f5a74b8760eeead11f380b744eeece918db732c56f15f8b2b8009413afac8098d7c0e28debe3b7d5990d88e937b628921c45f8403c9835b0ce7c9c61e9e398f28589712d2d7717c99a638e842885866131ada692996278985f2aeea6edb657f52ee299c42b9624c44064a5622974b8cd20", 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x40) fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x80000000}, 0x8) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:02 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\xe2/@}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/!&\x00', &(0x7f0000000440)='{\x9e\xb5+[ed', &(0x7f00000002c0)='#+\x00', &(0x7f0000000300)='.]^./\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) mlockall(0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x4, 0x3, 0x2, 0x4}, {0x7, 0x9, 0x4, 0x5}]}) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="9c2b84c9c04cd2bd589c9f75a16e88aa7e5aaac3bfe21980f3aea3d746ce361924c29ed004fb9e8f087f021705970480b29bbbf0022359369ca6ebb33bf25846299e0cf9000000"]]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x8001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f315d67c30000000000000000000000003aea1b280113fbcd", 0x3c}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1d2e, 0xfffffffffffffff8}) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000100)=""/149, 0x95}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000480)=""/131, 0x83}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000540)=""/228, 0xe4}, {&(0x7f0000000640)=""/85, 0x55}, {&(0x7f00000006c0)=""/138, 0x8a}], 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000080)="a7", 0x1) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x1006, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/123, 0x7b}], 0x3, &(0x7f0000000140)}, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0xffffffffffffffff}, {0x0, 0x4}], 0x2}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0xef, 0xdea}, {0xca, 0x2}], 0x2}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffbb) 16:00:02 executing program 1: r0 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bd1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x400) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x5abb) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) pwrite(r1, &(0x7f00000000c0)="752eeb54f8029ad879411bc42250034d31dc3d5acfd0d30b781a3a9e39e47a5c675035ab1d0d80dd25c0e0d418a39010ac1543cf1f52f3813490d2d3265aa13030d1ef54cfa4151c562bacfc93d656db7956099dd072e587521159ea02f4c557e753f6487460a08d7bc73b58b0694b60650f5f4e1d08502b5e3e7fc161e16835e7ac97b8054db88aa9468404932fea01a450245cef80c473acff15c541e11d5e5993c6765a01476b7a5b53af05875ffa4b89c907357bb1f91cdbe75e599860a4394aac9878f3b8f01459", 0xca, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1000, 0xfff}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) socket$inet6(0x18, 0x5, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:03 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) pread(r1, &(0x7f0000000080)="84ffad33db821b7a20ca86c6f06463ac23927b2d43be49965b366c4319d7de9f6f20f433965906055e885d2e83b828bc4602dedf1d21dd0fb7d1a892e945b8b62c0f4fa5f7857229f7b08caf3dc834356457e345b88d0f8cf3290a39852965481b3411b85425a35b3b28226cbb11ebfd759adbca9c4d0df8f3dc70e892720b183ae9546df4ce41c17c442f", 0x8b, 0x0, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) seteuid(0x0) geteuid() 16:00:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r5, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) sendto(r5, &(0x7f00000000c0)="f07634db2f188958a625ba0c4123aba15d4d2d5d3c8f83a6d732476f2ec48eae5b00fc42f0fad7631b35e423500c63f2092b08649ab96f420125d44b3cadf6b87e961e0f5b38056e", 0x48, 0xd, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3f, 0x6}, 0xc) r7 = fcntl$dupfd(r5, 0x7, r5) kevent(r7, &(0x7f0000000200)=[{{r6}, 0x0, 0x18, 0x20000000, 0x80, 0x7}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x8a, 0x0, 0x3ff, 0x5152}, {{r0}, 0xfffffffffffffffc, 0x15, 0xf0000001, 0x20}], 0x5, &(0x7f0000000280)={0x7f, 0x95}) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x42, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20, 0x5}, {0x67, 0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xef, 0x2c69}, {0x88, 0x7}, {0xe7, 0x1}], 0x3}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={0x0}) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="feba54975e3d993bb7d8551151630e01a0d696436b27d3dee0aff792d28195b3cb7187edc8b34653bb4f24551c7a24f3d593d4de11089da85070632c6e2dc8ca7b23ceacccc7626872833d5e4e41a1e66a2ff939a59df14e5b12ef8e74b18d3fb709373af2e907aa363b31a7f69cff4b4dc21f3c2d3d9e29faef24be", 0x7c, 0x0, 0x0) 16:00:03 executing program 0: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/)\x00', &(0x7f00000000c0)='^/&.\x00', &(0x7f0000000100)='(*//A,@q\x00', &(0x7f0000000140)='#\x00', &(0x7f0000000180)='*@&{\x00', &(0x7f00000001c0)='{\'\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='-*--\x00', &(0x7f00000002c0)='\\\x00']) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) lseek(r0, 0x0, 0x0, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000000840, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) write(r0, 0x0, 0x11b) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="efb7b9a2f0a76dc92a44c26fa427c90c0c0b6a5b0fe6d817ad70849f81809eef2c46007b4868aa62c639afc45e1669b8726eb5892f2c3f9388d4db6bdb1b4c9090c11037b1e90ed2eabd7aadc7242fb581c381fd9602cf90eece48203e0d6293b6342e6ff689ae89beb85183a351a0ae9fb81ac6e07ac398a3689abc1e33afee99fcc646bc97ec1d255433af51e0dba73be48909099b3fdb0bbe8d77e44e22bf98f72c69d5dcd240b79f74c0f643d7c72ab02ea3e359c3d01173", 0xba, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') 16:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="10958a8e0408047eb7c082fe671a1c807d", 0x11}, {&(0x7f0000000180)="b6e23ece656c00f1c30130e065d8cdf695c0cb401bc8a3917d040d966c954e85d6c09fdf8cff0fdb585f057624cbf23ccfc24448c0256e1dfb7f41d8424c6cae87cce4e09b7d54aa", 0x48}, {&(0x7f0000000200)="549b3ed44d9e89eede03b21e1b18070c905a6cfb22371e43f5750f3d4e0b06cae1b850cb7549943badd12eba434ccdc6ecf6f0ac9e41c56d44e4d375e87f98", 0x3f}], 0x3, 0x0, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="1309560c7b9379ab3a0a5f44a74903be930b28ba0885355e6f08df178bc8a1d0b26d90fbd006d94e25362021d5e51ceff2ea4f9492b0dda6d11131", 0x3b}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:00:03 executing program 0: 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) socket(0x26, 0x1, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x10) r1 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/29}, &(0x7f0000000140)=0x1f) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x6) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x9, 0x3, 0x6, "9a745dae125d09dc7209713049e1a9450c37647d", 0x200, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000000180), 0x37f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0x7f, 0x2, 0xa7c, "d2357fe6d9fb3e078e41a880f3598ce5434cce00", 0x8d, 0xa238}) 16:00:03 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, 0x2, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7f, './file0\x00'}) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) pwrite(r0, &(0x7f0000000080)="a246434d39c4336888426f34ffb549d497539ebdc424882c3ef3f8b6c98b09bc7919a54e36065c03bd495f889d2b124104dfc8f62345ca77552588de715f7385b5e4b8a80d9dac5ad0222fa15e4d6e35dcf45d184025d18aff42987cb2ec177f42ccf6cd56ffd503f50310f34b", 0x6d, 0x0, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000280)="430c042b33072748bc8aa6db40261523dc58f9f19db2c7fabf49f95f26230123f73c42e2dc59997a045b935e95ed71905290da2d9714f1390d16cf284445ae7a46a66bad994e800da67e32ef826849e8", 0x50}, {&(0x7f0000000300)="8cfca2bdea1ed4dc6e294fee6477c99531360bb0801b9ef8895012c849490268ab324df2a8d521bae56b061fa05b952a8cd2d86fd0284df8cd7c90de5a1574175fa5b43c3f6cb074b93882d93bdddcf3b8705aaa4dca8957fcd401d7e4ab50cbb272583b9f01d6312b5d62481800403640a29f7fd6d4b1f21e6fc6a5b2063fc2df2fcbdad47e5ad7aade54b2fa9d89b9e322b36f5b4f90aca615c1a3c76862417fbe107ed49091b4e82ab57a18c4e96b7b5fb07890ec0040c03967a4d8622242644a50a4dc70042c121986d10f3451f9d9e12e2bc93501c65edf702675d69295f7b26d596c4961cbb7e46c7e656a0bf528b2009abf5cc4c42f8993ba1aa9e2c1df24397b2aca42e1c827154d31d4bd2acc908b85f77fee74ff2c7a10aac07fabb0c223ce639286da59149d198a237806b76d28305b26776fea2d2dd5768cd05e0fa76aa3b2dafd39fc7051fbd05a4d6aa3c6dc9def4ec8d90f2a958c008acbc5c4a4bc0ec003e3a56b0ed47742f9b7c6558092011d66ee8a6ebef5016429e6c3d7aa16c30f8642a5e5d1b79a15ea9dee52d7a4c13523afb4e825a6acd9099d5107f0c32328901cc44f308b37189ebdbc59948d8754c3247265452b3578820ebeb4fb6081357ffb7cbba810fcd98de008d71d2e46085167ea45b92dbf08d8bae59a98e424924381e9f33714906603be18d415d0f9e9e4e798c2eae8f910baa6a7e1adee1b38feb14a6833f9e3fd27ae0df5e74b8237b5711d21ef3d392989cdaec77f58864441784d9a232d9d08e70361880a5b9ed2be25e56f46862e6b1afea69ecb5e613e72f59fb32fdba71c1cf87df85d287749300cecbc65ba3a6e3809d9664684c7bbc32b37025e18fa03ca1ffcfccf553c295ffc6df67dd61ec0456163f8a3723bd63e20d4f574de965df9547295af19e6ec5d7f0f2275b011b08a01fd940713e42ee69768ec6bfee289b6fc56c1629b10eeb2e71898510870e26969702fb2cf2c882af44fd0c78d4435b8b84f61537b3656e77119eb814dc302194fbf38a2f703c5632812c9996c275c92929d074d083f7422ef28feb5dadbf8c9453dd7e493a48a7b99d0c2786400bdf926220691267e08383f7184cfd7d14620691258468b27f23ce18437a8c04c6d7a82a790f5aa21bb4508d72c0b49a3739a7cfb13f563c8e8348addcadcc4eb98771027589f661ebe0236252847e9f551feded7a232d853428c11d414d1b2eb0e2b62d66af2cc7b46aa372b637c6fc3bb8376d0be1f9eb8cfb039568193976141384c18d021d4cd614ead0b01234a54222d58631aff53cbc0e9967b807370816bfdf4a5c470a50233f6bfa69282f7ff6d547cc1fb7d705b14d15852266dc94b6a9a2fbff0c2b3ed9377b5630ec6c9f16e1c7b90f977178bbc988c57eba21c62aea008a296dd642c267417113770454631fae3998ecb7030cf90e63f588aedf379b6859fd2646be867aeeefe15eeaddd82ccb7da1d66125bfe03b4fa1994ccb15f2629412f878c94785a26263e6468c925275f1c4074193c643c2ffb0e409bb0a631b35110e3ef4daccfcc4cc7b2d5d5a63f1ef1d447ba9e1c704c9f59222be71cff0cd3bfedb51008b4a933c4510bdc75dcd92a56c27810bdbff7d24e911a77aabfe5feda1abd7177f496a89c08c2027c3fdeeae42e82123f56ee613adcca66701aab51c143779dfcccd653e13aaddeba75d75bec483761c65e2ec205ab7cfbca8c50789150ba9aba103e4ed0fd8b8991cbfd286263fd892cb44babd7ec5c27ebc28f113f135d03e83ba7aecc9cb4ccecb09d9caaaac29212bedd047d3553cefc2d51a5fc29db5ee3b7a87f9160fad05ce326b451a291f4135cfebfc5a233e3953b1c192e999d68426f1d9f7c6758cecaafe662e4268a51f8a16cf0c0aa8cc55cb7c5676a48b48e5f54642db1e91c9479ec6f8a35a4887ac845a08fc42cb393cecc612483fbc6c2d75be1d16f31f47108861265194a15a74cea38e0dc849e7857f7836a1f01e43356c59624dd97348d1227baf8f43de3a6a501d2608461f35b798c6637894a4c4114767c16a824d21c654ff24d839a96b9290ea1eb259426bc0a1c4c424db8c47e0bfe8a913f746e377e405d0f972f09894af466c0e2675ecdc2dde4ce4936315ed7dabf4dce22407e554426a91193df1eed7fb727223d1d20cae155620c4fadf589d2656f877435c02378ef4c226c85ef303b09cfed5aac646b8ca217760490256bc9bf0c858f94a1ff11cb159045245901cfc7084298c9066ed3527d3f4852b1c610b3a36105f1bdbf3f515332da79831e4694bdb89fdc964afe8b42efa08cef29b644b57e7209366086a67f8b9656c4c68c55fb663be2539831c741eca6df8e0273117745454ec3a0b614c4df393e487085c1a4657948dbbfc578cadce48b8f75724e99135a36999a987e3b7f44e969b16115d539d30cef1c7223b13b38aa9f6dd242653c30709b98e346a204c5c9813d03d0d82359eb19f6633e372955a0807ee19c03c8a46ada0da1c8c9fdcc4871b5c53bfa299989b1980096e7ed8830dcebc4d29962d01cd795a23c42aa44b07353b7946a1b0370004d74f1809ddd063f006f8adacd78e43d3069b4057a748ebcd9b77497f8e1b680648f230b29ee490d95a87e93a4f665b6b60c6ffc2701da6570a31430d9b4d4edeb11e44d7d0e395c3ac7c5251eb26f397971b3dde480959f4b28750a58b1559f717c9fd51928fe9934e32cd262be0aad027e93ab6777f7d7306e63d121d20aaa7b651e7f0c93c79d9dd5b3728d810dc1c82f50ae6e645e53d5150212c6c6ed0465fcbd01364507c1c4933285062d4414752ed73dfc50e0f689a5b31feadba9c7931c4e66a4e8f92047d327ae7058e7fe41b05c32750dfb468250422164bc00e46774d952144a0d5de732dce41efcb6ef008a4e1981834159ea8daff72d888c26f4e2e489fb6fc3bb72de49d4df8a3bee40aa8388afa666513467306d422b46a71a1537fd3babd36597980443b9395f0bc48a39349e080c378c4cd0a0d1c21630970c6e7c4bd4f66337d6139ca50e74f766da5d07ba02fd6a984496b280ca17dbc51c882ae175a601680b34fa99ec5355b03d912f1a3d820069fbeb6e6a2cc5788054fbd3f3ba29bee8e311c4d71290c9eacdb9505a8516e6e332926b126a1758c054713f4efb54880a1acb8185cffc4d8b0c7c48978d09cd4d1a8e98c0e981dd463d6fc4e3dbdfe2699b1df964399e497ea8e02d9fe23169a508788c28b834a6c3ba7b3916009c71b9d0e9557b9b559b7ce5af5996fdb3bebefd0716b72bebd261233c8a522b22af2c2df2ec289e24250a3b85e94fc4f001be42b66c2ecaa332527ee1adde5027e433d16bf912ad065349e3de34c9841c892bd2932edd43eaf80c5a7226bccfe4f8fb5fe53271ed99acd2d34f19c0fb484a1acc412e9f150ec26b575bfae4c042fed9231f632b650748447921039e6f317fb8dda32ddc506db7e5d448bb1e644b17a8e78e9064d0e27c85ef5023d4ce1f9961fd14ea79ab007cdacf1b375e93e251ada958b01e81a391c9733156c0e49aa0b080242333db6f6dc92ae1957196273db079ecf157ca96835bd9e9d73bdbb30f51cd6d3fcb6ee41aaf9c27ecc0677fcf3e597b060e357afdd61368ea9e75537287bce3b01b699fbb9739e6e69e9ebe7851f0820e43fc3f6101396038da3322ac55e04dddc7d166b84158a129d248e438d4e6f126c515c9e5e3aeb157bada97a93475f2d0b512916ec72335f37fd7e104bb08b7b12a9332ea835b74f3a9fe28cf85ab5713bbfd148e8eb75d4a8884b7ba2864a020b8da044f6cefe00aa04b1276660a90618f710c225e7b775daf71d5c818bd215d663b5c32421e08e7c32b9bd764788860527a017a89f46b9cf7cb3257707499b9f9eea3675638d7d53a5cfd7b96435bd87b365c69ae529d13cb66e503abe57bbd1086311faa5b5afcd3f39690399ce8571e1d4316d857addd9164999bf2629244525b38cee868ed8172d74d6301d1c58d71268e3a514753b7e5f2fe5e8c523d687f17b62bc814827e73a86b0c93e08943f7c4d9859f70fd4313b9168c4772d9b116661ae4602286400b04b18a404d7219dffabc8c9f5ee8c857574b507a1eca6e6b0bad0e53777cccf133959f01c31e6fdc1566940ebfe5c71fccad55fc77977fb1df221ec914a1ac0e798576fddfd1ceeb5c0d56ce4e9cbf5bc82f4548d103a20f96c456053db041e1ccfa019babebfea05033698db444c5b6a823973749aaf94eec26d44dd80e2c9740164d23b2a238cf08b00fbfb132bb967c5bd79eb5a7873d827ea1e2cf563c82fde69de14f12570e7d3e16f3f31679601e0a3e77c82d4c280199c906297a82abb1fefa99074d0cf052d8139d03a04c155529fa0c5982e30f14b858ad829e139b8093afdeb1767044ee858056aaaaf3149ae61b8680d2e10d8e48355f8848391fc7c9675ab5b1a520fa81c981880f47a88bd4f0e4bc54814f59f792a00748863dabcad30c5dcee5d70bc645483a5d1a6ab0abe79084d1626b1c7767cd6ef7c0fb427802354a555e50179864776a3d73f4f3b25a5cee0696e4b441f0057fa55799f27264ba3aa1b8b4a0048c793b303018c2d0b60a525d1692d23bb6c401a8eec4de77a8428e5c66f6627ab58baa2297b04ffa3fb1c3d25b13d3581cfea0bcd306a8f3c1e12f1737f84aa4dc1c5a2d05ae58c6fe5b02ac79926baf8135fcdadaa4fcf66fb7ff287fc7297b22bd72c5724ddd086f6f32c047fa93ba2e4b74d9daa913d0bf3e6832fd1a6c7d66aa4b956a7980833e945a6e87f7750e30dcb0a67ee7ab2a1fb86ed7f1fe51a4218c0d65da9eb863bccaedfa030158c969326f0a811ef5efd5c1a949c5a7dd9348daf3bf2d793b0957264ac64efd8e368e59cab9d1c3d6bc3ec81ac7c92745a216d8cbb20b7a11cfc0740ffb6bc56bfcf986fdab4978a67ef2a7cf08e591a041e14eed48fcafe542ec8384a90dc362af5803f5072163ae62d27929c13a2bf8664975aac9c8ba72347420d90e0e45198143c92d56311036c5f71e8292beb7202a266a9b5f179b36ee3b93e5d126cdbda0aa1acd9c0ed2a85a61aa46014cc9c6d43c357ac29083c7932eb862f9766ceefdc9facb9e5db2632a2c21126b8f4faaa379e07e306f5604eb6f75e6ef7080980d6036018818675f1e658ea7b17d05358c0223f32a079df2eaa2e7e5bb00f2981aab4a078f118b9cb3fcc317f9ea55d96b676cd2bb20d748f0fb2f448d58d95f3541cb78065aad0ceae8089dbb0a3d820e8c3904becd6ca9f142be9afbd557707b029e2004d1d34379297525b41b6646357d81954453d44c9662aefc51573f8833e1e9977385a879b84f4a526a80188aa7f793601072d10e95f2574a8b2d57a35f34b76d6ac50b33746abe75385f25dd7ef9ae07a04b24c39022e624187673f9112fa610f3f80a0e9ba876359d86c7d14919e54afdb5d1a35e64b4075c931f047d993ede68866ffa70d5bc15c8f0d9e7a489731d624facaca3dceff46d7e63a7c6a1199d5137184ac6cc9f8c1de8ba247529bb630636712e5e79683a2044e8b4b7c1fffecdce049461a1a20f6582296dbad81d1079dcef940c222f845ff37e1008b7dc46ad6433a7072e646241a7c457c5e08d60e380db314b7f427724b2804cb3eb3ddf82a57897c9aab0968bfa26fc91080f04faa28a36ff43167029b5742faf68ed8c176348c422580bf8c1f835d2d10dd4a8c5ecc1b2d1de9a11a0670f4e1901c14c31d3", 0x1000}, {&(0x7f0000001300)="5e0d1f14b373f9b937ff6a78e4d7daf3e979bae1fdca21d704f7595019f1a3b538f2ee0aa916b4da601dee0da2de4dfa1e2d1f4261e8762a4c0fed6c61643375d88d7542888c864df34308a723", 0x4d}, {&(0x7f0000001380)="90afcb240e095b2a6db6ca4e738672a4c15e81b2259f8dce313d79b5ed6e078659b170b3eaa55bcf8ff75771d9dfcb8f08c06987e90abcf1ec3bc18f509597c219049b86d2712636b5a4bc6d2b401ac02d359a13ae9d2189e8350cb504691e177d1454d2c240d1b8fce115794ae0f9", 0x6f}, {&(0x7f0000000000)="f3f429e80c4ed7de67e71f976239b08f6b967e9240a7db0f9e16853f3e33c35b105a7e8fe096", 0x26}, {&(0x7f0000001400)="aceeab38c0529d99519b586b149c86da0273f9ac9ad97b551cdeea1edb520580199e7d3ad00cf809f46b23eefc5858033c4b285004690f2ed64744009f58993bad256588056434434649324995c3f79074b51c969c447097a05aec8f6dbdad1f603d6ffa26cd2219a3992cebba0560adcdb2566d0e2e06e72a49ec8754d9745716733716948ae577f8261eb1bc74423072bffb09b0fc8e4ff77abcee74b4daf50d427c3d2f44101dfc", 0xa9}, {&(0x7f00000014c0)="5630cba448fe4b056d7f2fcc8b60b915afaad2060c1ad8e3f6b022a219775664c3a3858744ce4e2febb60a323d8de7b5fb735fe84bea793e73ff134738dcde9fcd4ed5ac36ecb3f804dbc0f5eec0ec4d18c4ec887b051a4b616247ba03d98f97977262e80ee095b36724b4df4116f21d4ba2fd695bdda4442bdd50a0079c2a9d0919328825923546", 0x88}, {&(0x7f0000001580)="84031a67b4f70b5d52a6c78227941bd938e44a77f4688de5b19ff6e987e1115df53b7b1c03576a6bbc7d3567ed75365611ffafa905912f09dff3a8cbbd5833ec37cc1692e523b970d992a48d4a5787e9e7e5f56bc38c4b33c5700816ec4f8779f0210edaf911d9634fd3500cf627dd1cd1b1e0f1e63b84a246567176f116bdb952a5882d3c7b993973c740a2bb961c4a53db95bbe3836675217a928d7ca55432d4c7b9", 0xa3}, {&(0x7f0000001640)="001c3a75b2d5d5899d27bd1de2e8b645f3cbd1c12ab5084733689a314299d08c090f64fdcb837612087647c75fe62302bc805ab4bc20da7996fd5b69a0fa187fcd7f18ec77fead317c7986a181e7ab1a2db776b43bd73c1d52d145c9f0a97974e8801aa7bdf56ef674ec3902965b0e9006aa73d8e605b5ebef2b34b7732b0e10a336919f4b2fa9d97eaaae9193e7309fdd446e2f76", 0x95}], 0x9, 0x0, 0x0) write(r0, &(0x7f0000000200)="3797af90f774f55b4e3059117ac857270e00c74d0ca06fb934cc33a38a767574d755591815ce77d6ee93e1b05c0080fd694ad5498000d1bcee0e7b7ae8d79435b57de594b8e4f56474f7e619a6133837c98593a1bf02f6667a4ce82dd8351f408ee8863e1e1d8c90779d36f632038c92", 0x70) write(r0, &(0x7f0000000100)="5e8e12af58592931592d94cb914821b39738d160b604003d4bf4be48143756153fc3c4f454d263016bb2c2a06712df355f1e1c9cb52747a16c3e46aaf91075a0dff09078013a427c65804a0273b39a58b4cf91ffd3cf5d702485d791f3d9b8644e846986ce23b6ad60604f746c2e9b1b73769f2caabd9b62963892e4e7eb4ac21d038ee23a94d09f22bd50c1bc5c08e11a91ecc3b2126b3b608b4d06c1da2e044fc1f5e3687da24d3047c1cf56eb74c9e41b97cb4209d5eb03a3d56bf2ff37f58c6737e9b20f5b289a715d0a264eede8d1ec4cb316b6191b1312ff756b140c7589cd20a8e2c7ecb43c93979f1c10e683", 0xf0) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd48, &(0x7f0000000040)="b6") 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfffffffffffffd9e) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8180, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="af1ee7a04366616918898ecf911f1c6544fe56a35ab732645c7e6fe217dd0b540545a4f55b88cd136daa307f88cbc5f4006b6f088818c5fed0d1b0b8bcfe02912aa0c15bb08a8f0379930af455bfed544b41d85261ea4dcbc575e9be40752d0a6b7bdd4e267935b1165bbbae10fa11c7f05f758042ca154c313ff7030c1d55d8175646d59a3be81ed1c2d4ab1a83b911af1731bc7a9d073fa0837e20abf473b150eae62fb2220bb229aaf323a5a7d7c927a46b041b767cb4c49b91242dd39d2dda8fa711d81f3f6e2180231619e9f44621ec110fd9033a5fc9984100ebb1ef623010237a51d174e7dfe94f5c9abecb61a811af519b6bc8f3b469dc4033a4a987d6158f5b364b1ce46cb36576c6598f3cdc0acb7c70ba05ab9e84886f38616cef1241c5a4e2372c918941ca756cfc89d0618da061fc12fd60bbba24d7dd55060f0709c27c841b927138da30f45f0601c02536c97c6435c0ed72817222801d61be06b9d1d32367c39cf0fc950a9326911dfd56cb71e1d657dc83278d80052209af822479cfa648b333599fff20a546cd518542b4e3775c712bbf9750ee0bac5c41524ba827df7139bff9920adfc35d2f0f3c0d865609ced52b610040fda60d9c2153a3a8e90b21ea1e185ca7b10e50a6f626a3f67438f91f3d61b869287370d96b83ae9001c60e753f9e760c211ec7a6e6ba4e39836cae90ae1d6336c305ad25511e7cf949cfb52daae659f91c6f8f18a9235e4bfa4ddaca295bd4e4002f7fe6ff678c260d8089941bc877e3e08f91d245c232c1ec61e70bcbb2d1a57ad40150edc3825871b4a9f14ef56a85f7e0ae8d24d722717119c1f889c8850c367af4a5b1df0cd60de3c59fd877005104419c83a5bc5d5c2c8b55cc201a60deade89e7a9662a14b26faaee9c487b4a7154cca17091af22d01e86c4783040957bc1ea8d8f7f2479e646d075febbfca8ca5aef801a7832b9e09112c3dff34e3504b54f1679b8a1a5baccf3f80ec871daf51f7b8d58d81c824eab3206d1b5d105fb4cf6328bd4d6d7890b02017f1ff356383ac2c818882b56b0a9fce4e16c21c97b8169178f7d1a07deba57861b9591187dc6bdc774df6898015c04b69f145787e26ef0cbdf338ca6f23198c49eca97eebfee924c607eb799bff10bbe85eb30a77cf927ef40255e5ac13bdd5ceeab4022e3f38a063f9fe72d3f3dd7c9ca5b8d1aab89c8935633a677da8bc35a5643c2efbd390093182bcaa8847c8e8713d5dff708965ae8b95e782013e64b7e75561e5d64ba9726edb2403024738f70fa57eac8b856b53da1f13dd6eb21d7add7f5e35feb7c22069fe2ebcc3029a2ef5d26d32ec0cc310b7086054ffc171d4c92efbcaeee371e50e64f2568b3d83261b0314159eb574016758b2fa98ca336753c6ba5d3005fb9cb5ae000151f0ec214cd78850236f30086ed4d42bdc4a7cd98d48a8cdfc5b1646a0b40558f787ba7ba4c2b99a0f2eea07fecaf09f738b36aa69824ded298c779503e3962f3fa81c38c9aaa412a75e6ec39049b67b7b620e86fa87d5c02c96973865ae518f6919c14d84eb4eebc533ed5ef28176f8bca2a80a2783ffb1ee1a48b53359c28561cb83875e0139212e2b537609980ee2b809d05c033ab541e0ff1b38f44ec8a96e62256f8299270660ab4cfa5f325d7c75b7f12a46040f03a36c33f877b141854e87731603a5056b6b78ac68d2480a04c9a6c83a066cd2be362da947b67365bc818a173df5e38eda77d682ec7c71063d7c85eb6deaa3b7bb2bea7f8b0b824adffc80367aeb58d012194fadd494a8f59e66bff74c0c0ca114f6d26831aff1ff7235ed76b9d8c22bf919504c7ee12bce6105c6c63a672cdf69eb07e6bf957f93148927aca3c6c792ada2f9f0a05350510fbfefc93429c9df0896538bf04b13fe21861a305d9cbda46c7842280f2f374fce7b0f912206defdd6c7301064abe90bf60d7ced12fc6cfb7dd8dd2705a86c2332a87a57cc73087f241f1850197ef411a9e1c9c5b9bbb7442c11727e0f3b493374bc2b38f35a379b5546994baff45da5317052348dd0fed6babc3ff6695cb218bf2e0bbc197b3fd3003efb82ddea8ef3934c928f3a78646b43489cdc35dd9df667fbe542fe9356c965252148f1c8a1740985b57dfa12694f4340963d5aaa1f5fb89219fb13fa498dcfc9dc6f16d2c264b9a101edec1e7a3e8d21bae21f3a1046ff34a6c240e7d48c19dd8a365be2d3815a9e88ede23e7b417e1e60084e17487a2cdfbd8e006a8125c3b39d95a54e5352a2ffac11150bb2190377c65bf9c5203edb6b03f4bea5458aa0c88e88c8c3348f4755358a36e5c0780c05b1380f2f9c887e82432757954a59250950732ae93f9b63dac5b32076181b27838edbe06334708d0cf04fbf40907770c3a8aae3be8cd99d8e7e78bddfa822618833f73d316a5561d3195d5b10cfb0c4d504f529c21f37798ab1931b1ab460022c92728b76f971ab9d1def93742da54b4263d4d083a54764ca2155c498ba5d2910721ca823261ee9c076dfc4ff226df3b0738fb50beba4ae40052ffeb9ffb4f9477645425fdcc72e606a3bf458f13874bbca0198929fcdc7894ce4b82376af04f06077b3cce911fee08af5d885f5366c689eeb14d0612777ac163779583b933e1260712a4d44f2b961f6f81e22adc70fd5e0f80bebc49373c8e2bccc80d13fa3f0140d6af49295940e1c6ff162c52a6414eb71ce8fc3b012a62fe7ee1f27f8fc1ef9f0c67b3b4e5a53a3f9dde95621b17a0e7e27f36255f7a73d4dec7ce4fdf0b3ebb7da1b0e5a54ac20a07f9bdc7fea929998a3263c6163dec12b59c70b4c88a2fc0a9d95e651e0f4e17d07239ad9801a7cabf08087a2537462d6aa4ab95ab6bdc1720f1ab71a03900215affb330fa3c25c221005c9578e3cf404afc2d6dc2933a6dcec6724abd3b9fc1eab3e8d00f3f5ca5330d0527013c0f0a4b358c334811098ffde368906c9adcb4b780eeddcd52639513f5441f297b45e850741d5397603a6f89533301ab991a72a32c2e60a5d1b827743ecb2fd93ba4ee21698603be8c9b7ff321c31c4c71a8b22a4a10deb1d2e2670ef3e75ed341cfbfead6da34348c41d3a881609ef8fcf342f516f44ebab99b49f3e1acedd4e0764b9058f03599978d6074347323dc0fa9bfbf3320784c57f3bb37b0faa55af893656864014e9849ccba8c83fafbbe4a60618c1a3213056d81526f3dc31492ca5a802f41f3ec15c0ef65c0f24f115af43c422173bc22a1d5f68a5319bf354a88109c0f4581e9598d7ba9a537a5b2b2ba7994f147f739ab12e28d09f0b9f9e35844d18385f9f8f2c856756c92942fd0d31af8319e1fd0f77e4e56883847dedd0ea0290e3326c17ed4742e27465732bb20e94228429afc8e9ea925c0481d8de5abfc1a6e33177df52d361c4d620b3e05efdf6423b08d1d5f7b3cb5092d2e9f94e14fe43461b5112dc7da5d93dd94f73cdbe12d484a3a310ace7af310bea3e809ca607ad878c0383fd0c0bdeec830c873f44ff83dbb257132f7971e1f308daa506a3b6687cc472ab75da8ca6a80ea53e63cbf928b84b6a78fe700d99378befc161138df438e89b1d4f4fc9dba22e2b8b9dcf9f85ec4a41f03b6a8d1e507179e8bced90b19efb38b3dd081643c03ff54700c822885cd1d70827316f5dc18fdcbe09ecd3f21720ccfc3cad38c566855d7f931602543cd2381faaa93157d651cc957270075aced23bb4cd3857f4823a9e807ed3ffb28c174210da496a52e73ebd0168a61244e55b06d8fb90c77fc4282cab9857dd6ce471316ad41c2791952891c7a14ea1aa9bff3c52e68fb3aa861bd9b3a7195f775233f8263816cee52e7ecbe7282b43191559dd1a1353df45653b05f81144d039706e96609f80834fca9f809f428e27161c3cee40dce778a4fd24cda2c092c55b0a8ab08fd99b4a7ce41dfbd95b5fcaa7955c8eb23c1baa96b0407b7f909642df637cd346b703ee07f6700c79930289a415efa4da691172d16582af3ae258e883e3a680fe3219bc92526a95a5d1371ea8c870bb5ca4f3d9389c704bc06510059496395122d451d42ba297cf89253b19f7747a93952ea106407cc7667bd836921f9591fd581335dd8890758f46028794f40aaaacdbe894e4bdcd4369e8a901f627c358f5b8062361668a63c76230e56f16cb83005ef03b73f1bad7269ef850d2ba8b980eb437cbf7362e0309aa9daaaa43a9bf4ae56e7bf8434ba1aa7df5bc4dc843c421c605a5afe3c73d1a60b7d2ebb36ae84de934004459707e7fdf9d39d0621fee11e5f3a8370b76e71e1bb6bed50b775c9c8c0d7f7588553491c9986d334e4b396c3a99ec4cb581eec118259744ca6b66ffd152c3e1db8b03f74bbe928565576c02d354daf365da4028b5dd99c165485651f5d8bfbf64a0f8a9f871cb60d7f333e8b9ccb28d11c38c31add3f3043d7d3257a0719e2d775ace236c59c4c00541b56bcfffbcbf56b2f5b0236869e8311ace44db612a789dc885bd900e240ff0c6e1b3d40c58f2a54da90273d57df40e488f5432663ee9c8ece7e35a79333aace804a3ab0721934a43876c980e00aaa08dc74ddbed8ebf7a71cc84877e9d5c375aeccf242fd8cde08108a31224080032234a9d1c57cc25740cf4e9b2b7953ecf249c5321055c91d9820146212e3fe36b615b40f774a752bd26509ac6351636283f6f83d5a3dc65a407211bb9f5db8749a828547f8d7932b1f186e6d35df5d1b43802c79f51d612ac7a0ba33ad9e5a9a2a145addfbacd7ef08aa7e2e848a3f4cceff8e62b91233ba4829bd204583c72f53382e525d476483d523f0cc14316d267ba51790fa360a624e76647b66ee269d6f4e590d4e0718d25d96130927c51edccd79bcc77f51ebccb085d2b8ec72ccdd860823e58c7e6908f1598696783db128b4799b129843b6a8b60bb700895922aae267c99d24d0d620f12aa0345cfa11f40328b206111cb174fef0112860e129266e106c7b8b913969b23ebf14d141b2fc38b1902a440b933afd8d3561a9827ab0a5325fa435c794d4cb1a99f3e7100f96f04701078c26cdd80c12ffa3870df59dfe78955f1509b1fb046b19e117542a4cb0ecaef59253d5df9ef0be69ea648a93c9d85ebfc9f9630822bfaeb4073aa48c890b22ba087f1d8f5d8a8c299a71eae6c288c85f3aa07ab91d813646a728b8bbd2f9fbd7f12212cc92b1357325987e03eceba23cbd2853b3127dfb20549f447c043f7b9e4aed3d7686501170d2b3eb735222890a536b5825cc3b1569d5a2804c10b493b0a0a54f7531c46463c5b871990bd9e3923c7b1b2c5598327cacd56976b63924b998e0c641505c2cd6cafb7d23a0e7666818b8a69e0d5ad9120ab1e03584895dbd310abb8e344265ec7cb08297753df4b68e229811f97bb2dcf4dd2d3940ff7d10265f0c391d31d41ae3f1ca18737524cfd0682e64f4d45b778d5cc16b3cbb7ae85ca1e7ba1b9e9c4c3197575c715abe746264ab169edd9bd9e33e518ced8f0a7f158316fb384711b197f5716aa24d0aa9f48daafff45726ef7b0dd46eedbab6229cf10abb2b2f3cd5a46f9d533e6831f4af844d31d5012e7b4272b3c1941955975a2e531b63dca198bebf396e806f0d673b22cc4611048e95fb0200aa62e085322c9725904f896b5aed9cc1d3743f16e108152924993280889532eefd3e236aedd836dd59a2ba13a96ac362c8c51f3672c0b1c313d7735544abd9c84aad5daed5c9f4855713d013c594d78f764da86eda2baa03bce7cad8d") 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5", 0xfffffffffffffffc}) write(r0, &(0x7f0000000180)="9f168a9b3916d2c004bdbc0555c4e73ba6ea633baeb6138837e31e791503602d7a4b3b30990922a88f76c74a94b6065bb5fa4ab76adbf9eee474d37d8f2579f231671832a92e0d460ac380728b447135ff97ce8d5debc484b132d29c47a04cd4bb0ddf1792930e1a87d69d8b1ed5b6b2b6c81d6cd541fb09a5fc9a9cce6474a6e289ac8d9f990aa61e5d9801d7", 0x8d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x42, 0xfffffffffffffffe}], 0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x80, 0x0, 0x1, 0xfba2}, {0x80, 0x74, 0x7ff, 0x20}, {0xfffffffffffffff8, 0x800000000000, 0xfffffffffffff516, 0xa21}, {0xe5, 0x8, 0x8}]}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() setuid(r1) r2 = getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) setuid(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002008, 0x31fc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x20) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget$private(0x0, 0x0, 0x450) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) read(r0, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) semget$private(0x0, 0x2, 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x6) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x0, 0x800, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmget(0x2, 0x4000, 0x404, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r2 = dup(r0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:05 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc82, 0x74) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x220, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="582ddde7135e6ea8f882a3931515bbdc0c723154508643afdeb82c30f748aa9c40565a54abb0bd84eb9b62a8b9e3a6c83bb8e784bac422803807db71cb9c41913dd6f55e250eeffb42143b171798d2644453e41ed8", 0x55}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000100)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x83, 0x80, 0x80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x1000, 0x7300}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x7f}, {{r1}, 0xffffffffffffffff, 0x70, 0x80, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x7fffffff, 0x80000000}], 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x8000, 0x8001}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x44, 0x29, 0x6, 0x5}], 0x3ff, &(0x7f0000000100)={0x4, 0x2}) close(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x100, 0x4) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffff7) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) chflags(&(0x7f0000000000)='./bus\x00', 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000000008305ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400000000000000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0/file0\x00', 0x6, 0x100000000, 0x81, 0x1, 0x2, 0x10001, 0x7fff, 0x1, 0x2, 0x0, 0x7fff}) r2 = dup(r0) sendto$unix(r2, &(0x7f0000000080)="64da786546b3f335f134f9d00b00febac0f1465c05eda4143ebfffcaf2f9a0cb70c532522730a198a5e492773386e6", 0x2f, 0x405, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x50, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x10000, 0x1, 0x1ff, 0x8, 0x3}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="030000f8cb99fc3e7cd6ea0036c27fa3cbca4cbc781c80d7ae92828ad2c802c0fe313be012e63154d744e199cdabfd168d13cf085f8a90008b78bb70e230134714fe6dac2fcb5f8a13fbdb2410d860b05c5c84b793fbbe1ea5c692ac20ad3d09a6d8d757183603440fa64a7a5ccd78d7c1570d36b52e01cf937672067d36f0d85d0a992386f68d1f97f55fef6ea34f6c03995e39", 0x4eaf6012678417eb) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x9}, {0x18, 0x0, 0x80, 0x80}, 0x1, [0xffff, 0x401, 0x3, 0x100000001, 0x5, 0x4, 0x240000000000, 0x6]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0x5a}], 0x3) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000000)="6e2ee48c173623ec7167bb296d8319d9e98809e65513a3caceae65ed58a4d92b66c134d48f97983b18213900e18246abb3795caffa9f5b7cfd13b7df04515208ff48dae3e9b65db20a4c80ef030000000000000098476b37320d40385f10c3d2eb53cb923357fe3a2aa5f0dce608cdc6bd07f6fe9a9c32e617e0e1f1f7bb15582811f34a54d21219429a2d93d747ac6e2e", 0x412) execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42c85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x1, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000780)="171429a9358749f17f8362b39de0cb3e4ba25fb1559d2a7f73dcc9877f5a732a1dd5ed52236732212d3432034d7258ec4e0628087e0da56b929c8f67257f769971afb002d2ad0c50e756a6731305bcee1e27afd08bc9e9071da252b1adc0f492d23ec53d35e0354feb11ce8eef01c4b89f8f9fa7480a24375b306523022a0effd22e46d8a581f4d786d3cfd429d6ed1c8e115e1f41fd101921f067ef5efc7baff3ace2e4bbb1307e6e4b41154496795e60a079134967f4ef6375790a96f652cb370b82411b0019c99839122477cb811fabd96623a1ed98f6964b2b402b55b88f33aa4ba77c80a62e58d4706bd1e0e1cfb6dd78", 0xf3}, {&(0x7f0000000880)="dc53041d40bb2d6a7009c7970dd85270382472e51ee86ed9e122c37e4a5e0c1ae1338cbf3b2bae7861adac4eb9645c2bfe720f16aa3dc4bbfbd3651f664506fc54820647187d4dee2874352f6d0cc7ff88081e5da90e978a59eeffb763a338c4e10621f257a42dd4f7024b241453e5ca89e8d10f9cf37d1e8527e5fa6e66d6dbc5c7c61f97b4deb12775afc11b16060561ed06be8df0f61ac9205bdfd9050a1088c4062af5af8c45d374052b55aeda5761cf556e3cda7c30154d20021c74645f78908e629e03de4d358c2019fc23ba1b24cc94202f49a5bb48239f8b9ae5e06948602e900e7ef53c34700a0d65", 0xed}, {&(0x7f0000000600)="04002e8eb638d75ddc", 0x9}, {&(0x7f0000000980)="725d0134920ad540c14014e6eac428a0483e0f97dd22f8fa0d018a626445b9baed84d4634ef4bc0449201322ea751a4b901518182c1e048af2f767d2f692b36a58607c5c2225b60e7d3f770a7847778800de15d72acf22b4ebdbe5bea1dd85e503e984796011882fb17a8a367d71022861982b81b5618a83a6f485f81342a4abd569f10f49fcc49b961b4df049a2fcd24d91ce08fcf3fcf822e527379e757cd8ca9923ab71f4899625b36f6cb43ad00be2abb316606f1bad9e09b54834f29bb4fbe078c35e7f72a820ea9a71c3e88ce540525599ae63a15cf08d05a205d41bc0c0452ddf537ffcfa433274b3ba1a51e5644067d440ce34fe643754e359c381682ca757042225f0957e1434520cd035df7b2d0f32b30156175505d78e454b64a1b392a5048640987104a4f7dd2d9b503bfc0985ed2de72ecf29c1eb9541964f806e3102b00ec26a30ca1d4c2062293cfe11d4e1238b7afa26794e2058da2f25ef543bcbf22a2fec6270194656c8687593be5659bc9ed3f7a6171f536b5941f04c876eb20cb54220c6ae546de6a6c0915e0f3294ef8259136fd95bd748c4aec26318548d228b033a147670d34facd4a5e9e49199acb3905132a4bc3ec95ab4f233af1a6f951d81627251cbdeac4a8016af08e0ab01ac2f8e0e9b9d092098a8e2fa4c162d1b6175823911cf3f2d18b59636d6c74b8fcc5a3e8aea394c3dd416fa2aeb6e50ef9947f92aadf07d28575eeed71606feb9d378942d6ffa454a9f2cd35253df8d87c24164f41b34530c1a656560c46daecad01b60c8baaa5f4001cc27eb21dc72cd4e5c773c4e1efe1f054ba4b5db623a07b03c512068a17a29a95ec0ae5c1209742e61bbbb678e350b1d03cf6e2e63d2a914222afa64fa7baa9b8123621892baa8b15bd740c62a423ee1748c80619f86df2bbacc12bd162663785a2ae9bf8c8eb615386790af506650903b37c3412d2bb8f2adb726f05c2e752d32b9a9d3690bf9bd3cbf03ad2ef3bc3b5ddd53cbdb9c25f6a8050866d7c4f1efef2bec19f9eff4fe71cb252ae88e52c2957a308c1b1f290e5d6ea51e3907dda3948e60d0f972bc8455f0643e5aa50177a522dcd69e85b05fb4f497346339b11bf212e9b88fca5c384520b4180a6c08332c1214a4a8793ceb639e558120d658e0362626a5f24c014acd15a4fa2e5e1a5a52b28b2c88b1b39b835adb74a20257e387b4d05c32665d2da1d1cf359df486f9df3e3cdc6c45bc76857811c13e1d7a5681a48300d46859eaac932e9e5cd8a946ecbd206b9d80e78fdf2a0001b1bf83d530f5fab1645094a295eb96300a37888db5593cbea0b01a310f5fe1dfcfa9417fb62b8bff0d1f55e8de10273f36b2f6dea2c578002c25aaccb4e2d623009a4dfd2ba965c17ee85167176fb45cd3bd6bb1804e3b1eade9714e11e0a4810131520185f892841a3eaa2d4871e415f188b3b1487e73f269a5264cd68895207c2400b569d8d2f74533a232c1264663120f843132a21aca6390768cc754bc52212a04b016265f2ad1c4dbb26d9daf24c04def0e776dfcedf081195b885800dd476c3230547d9dfa7c784afa95ad08ccf1cb59b5d15ecad75bec3ad5c1ce41ca7ae894b3cd31921b6af407feda799345144b37e0bbe269f1ae9e39744b744ed9fe9cd9756ed8defcde6bce44061c781fffd1c5cf79e6d05ceb6c01d0f3b65338aa33e0e74e64b64fc815de7beccac77015dac7444f2459efd2b7347712d97422bbe04d780105de0abad4d705a4f4a901653e7cc189ab0b05485d130c34292cca833736c5dc6a0dc7ad64feaab6a28ff5e751c28e384839c0afd33057e46e61404367b6e56bf251dcfe6363620cd935c314385f5d93bda4ad936b2a4b37c98d1d2803ff735d1fbb14b9588ee757ed7ea5e174ed9a2b46b37a4afbd2382012bbe82c9ef0849cd83df65fad056e4bec975a8348e3d75331533c7f2dd8feee2ce26b05a3e74cc8bb175aa2b7257ff676e74c36831bc0c5e1d53b95a6df6b9c2ffbb41c6d2b6e06e1885b3eb0e80689ef6e7d3718f62c27fa0467ad9107529fe1911b2156b44c844a4303c3489aa2a2c2ebf02c302dc0268a412294848b64f4fe8c068d903149e9d2252d572ba1e00b4177d1fb64273a3522707c8ba264b630a4f55ac1e913adb7845c7055dcffa8f7ca5937010bc4ec1f1829ae78c7960d0998825e9f28d178bac44747df05bc0e680cae98f23a4559abe4f37e01a9301745e2fc365e61368a07f87f2295e5d341baeb2660da93b580c1983d69fd2ba6a0c7fc6e80d634757292bdcaceb8f4281aaa0428ad71df5039020fcaa79c85fadcf7e00d137f84fe4db02528996f22609a253490f47b89d419eee3857aea1944ecd4b3c808763b3331e7250ca7ff70594d084b54bc020c7ba3db03ce79dd570b715f89cdb5e969494ba9c5f480e0f88c9c00a7ae82e77b0b85ab4f219eeffd1e5c71e48c66d9c0e4faf2b8a6ab169b8265dd8843a051c570ed2b52c4d4cc909fec55591a756dd5da9512141e4fe75ae76ad3a8c4f52c86b98d9387e048dd57adf25e4a03046be2f31350d568f1c3574383d8d1089739666d219c13b31afe137dcee7dd2e6a7840b2475e89efae53d8afd40ceee36174db23bf3513fdc77fa8f1076be7b6a998115991ebcf60ebcefbd65c4256f256d198c2adbbcc7d7aa2e84c0d890c456c1528c4bc2c54ecc90affe806b52da4224cdee1910a54d3bb049a6d9764b252b8f77bfd3138aaf73fd379009cda5258aa7d64d55e789a9f56a2d1a97960c434805bf290187b18f92e26e3c6565df6e451fecd419c7dfc0173aeb8f67bc9e213b325cec7d340c2a9c456157c15d25930c3e9f480a9dcc8f33c52f6061e95d93c600d7d3377ceb4ae0284b59729dcc4d7518e63010290167ccce1eeac864c64c4e54be0d23dd7d68ba49177fa50b54a3b2f3599a3199d92f7fc764fbb378164d796286aaf56f4c1410b45a0f488105fae2acea07ae869cf057a51b78fdf790249a54a8888db44928453a37f51e8d2c51eb8b55dfd79aa147dd8b26409e0f5c5b5917ea3107d7203135d7f5ef7b41938a438a65a816fa01fd3ee723a172de9b16303838269e989897768a1d8db28838a132c4cadfbbfc97613f46b791ac89848d32edef2d6671c4369584acaec547e8872a65fab2c932846c096b421bfbd376b0a64d5fc1af1c2a59671950e521cb059d68f3dfae8b6b7c53d94dd9a0251c89b61a7fe1d2667cee86ff2acab430f6ae9953f6c89200e7a9d2d8b598f26f6b2aa7ac1bbd7afabc784975cc56d8bad2efae7ab6057667d8cf9757aa1b0d36c3541b014f0199395d1433e0e98f8b498bfc505285b9958dba9b8950e9ce58d4ae22bd41bffa9368dfc881eedd4382263883df7752b04161b6224da61aa5171b033d5c9899ba9704e4e1206412ff6e8e2b1fd5deef8ecc4ad90251d1271fc2ddf9148a21d7859a1dff98fce26c7210f231ccd13d8dea7429ffc8750f71192df460f3a34ab3ea63ee78e2961e2f041d65d1f8a9ea5c7a1a0913399bd0b4197d77560c3f487ce246858e71410ca959c2774eadc8d5642b78d244695619a0b03a6b6ce0212ce0a3b2b2160ae05100dde36dca32045df0bd37b9e026e3e11c35625a3d39f6af131fda29c2774cb546f1fe684ed97fc788efd742ca8c9f84515bce9558f42ae0d7a282ba74035bdcb901ec5a5c566049a0971c3705dc57f91059f174a72fc2612a58e10268f57ba19c4330e690eb97d637f01abc6a47855ffdc81be6ec84c234356fd41edf2edc96bd8a4a226fa6f05fe223ec30de1460e7c90ea2d694788948559a843b86ed23162b266853d3e3f7271bdf3420baeff0a1fde5601882565725e606682863180daf476637bb20b2ef3ea083c1fe9fb0c021446f921cc22d51c1d48d71e129447f73d6a384bf1ad04fb9be14f930878bb028205adca11264ddf11d9aca117aebdfe0273e72b2941e12f5f7b06faf59774a2708a28a6ce25774f24d1e23b98e16cc689dcb0aaa32c4545c99c5e90cae3e70a80752edd1ef0f7fbd174a8ef36d23e3b8d5367d89aaf66d1ec0762dee26d7dc99a65926f8e41270d02b730d89258ccb72c3d48ae8233083b939bc69d8bc4bde313a9eb2ac114887b383a2fac734b3bd51a6d682eed69b0f7839abc7bcde667686a1bab11d768ab84f517b6d495511f55a7744583ed2e4cb1ef1eb183ec7004e0cd473fb06768135b721af3803f94cdecdf5700ba89c61ddb9d627782e5ab0ce28546e813af87d5b88e94788b6dfb024d310a2fdbd2c97fc3140a0d84af38b25a683a9718dd39502274f5832f8c9846e1caa415d0e6de3a25bdb91b4b9d9efeb50f95522d3a64768d6e05baed891ff95693b16185c659c41c16c572746f319f780720b4260b6620cd13ee05b778dff3b2a01c9da3c8fa7d4d3e8902cd35cc33d94790f91ea79cc134db2733843f90728dd7799b6e13af870619d633cfdb0097de7b8362ec82219ef96d903d63c4ff901152338f6f175810000936ae5b543d4381ead656bdbe2f18bd72acc564bb03a433f888e151d63d6d468e66da27315ad1b05a468c8ff5ea555e567e2fd813442b1ea40156a9bf21e576da73c6ba24b7e9ccc960166f82d5e960319ba46475d37478ba2ae80f0e1e8dd3dbcd57866cb40a7ede1b3898225b5e051dbc4dc5f38169140dcebfd5561dacc1df67378fdd8ba265bf20a59ef64c509886243ba27c1e79f32b7210043968576195aa24a3e995210e9d8cd22da79b75e265eee48409b729dde2406ba5d30f62bcaf63810d2f33e276b84de7afc916d98e27ea2a1a7bf3ca364c2ebb236088cc20b0e221291bb333e218ff1f6a938afeabd7fc11cbb048c720ba2b2d0518c8676896cb200846ac0a10878110ae5f0f54e275b125e52d9278d0d452aff06c240004c5d48ba7d138cc3f988af77093fd4b70fdbe3f6d7ffe12feeea2f50ec3fd26e8fa1d1cbb9dd0283ec7902b17be479c1eb1091f3a05608d0439318f03d832cd6dfaee16714bdd3cde94663bbf78b9a382eb91a1ecd88c09b1f3239f26c76f0c4e24cf403a36f762365c4c7f273e6a781fdbd3e87623aa7881bdc0db2e641328edfbfea6214d8801fe391486bf8c0e20e6f50e36929febe35319cc68a5f7275f89ec727293bcbb1191177a5849df2432d6b232920ea67615ac1bcd1dce8d043c97474335c8b97aa9d9cb9e5cf688d7163a266bcfab491509c7947985e6c458a614714a7080fd50c0cf406f51386c39957a569b8399e83a5eaa2d2524d9a8dd5c926b787f5bb1616bbf61ce71568d2d59dc2bf858ca3844c6a4b834f90a1f1a036446308d1b6d16dd8d81508f773061f794783880e1bb2ee27b7257ff436fce48a5546065737748e177da90ee4d32f0f03f19c053d274f010356775b811fde5ff31e9c6b9d347a93d63f87fb294101ccd63cc53a8547f61160737b2f63e4824e15392a28e0d2e0c7742e2d32f5e044d735a899f621cf4c200bb28212394de19e2fbb44d95a246a969c16f51648b00552c7c463938661526d01e60d64faf668ce5113ee9c2709a49dcd5cdc16b141add9cc2bb83e5b1e7326dd44cdba3965ee038ace54b0fb9406b23a65366a62d81393a0b0256ce7938262da210ac142548cff644ded7a9b2cdcab117f714d4eeef816b847c9592fa4f7b98b7ee1df2d1de594e0abe4d22747d6c26dea3d89f8d941dc6db6058fc3e63353797b9af56a84097c98d5f9941c78dc53e69fc83055f52c3b0be577a469306f019b6", 0x1000}, {&(0x7f0000000640)="5b7233f4b514a467250a412fa8bf5ee54b0e4855fdf0293338d259a72b06ed8e76923704c880e90e4524a7a0dd9763cab485e543935cb2dc936ebc11b07372d70791d1ba6e499f11aef931a0942263e19b4e819ccd8d55396d2f505b5de40e782cfa0da3504c87746e5e785d2c6bdffe8e1adeabc1e52760e51a12cb9995a8ef", 0x80}], 0x5, &(0x7f0000001a00)=[{0xb8, 0xffff, 0x5, "e9d29b30a47fc62dba1bdeaea423be3c72bc0c9d54e0c3267e75e98b3449b8441d68f5f4497aa6a87770e64f29e277cce415e261f22b19b3c7b15e4b74f85563564a137ba9f59475758ef86b8a8733ba5728be63e53b323725d1d9f98f230478060be8c3e1d6121f29e3322902ec706c8f215cad3daf551c36d6d5f7f471af7a853be00d89cb0f20ae6c6fa069d1e5e8ddb969056512ad9c2e7e44a14fafe6297c9565bed789cb"}, {0xa0, 0xffff, 0xffffffffffffea2a, "97f3c22654dc4f33eb4062c00af88110d42e9c71869e0966080ada75de814eb38593462980176cb353dd97a28849c87070a4f4dbf3d0748095df611d46b2fb313d6373358ff29255ad6dc406f31d9b9d5536237e9af53ba45ac80c677949877b7a7a50be25570ee42d8ed7480df3815d0a60b6dcffb10467181b6c185c812f8ce59239e0809905b8448d50"}], 0x158}, 0x402) readv(r1, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)=""/193, 0xc1}], 0x1) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001b80)={0x3f, 0x85, 0x5, 0xfffffffffffffffd, "3092d71bf0f7d295fff4b303688063104b2fa833", 0x2, 0x9}) openat(r0, &(0x7f0000000280)='./bus\x00', 0x180, 0x1) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000080)=""/66, 0x42}], 0x2) r1 = msgget(0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') msgget(0x1, 0x5) msgrcv(r1, 0x0, 0x0, 0xfffffffffffffffc, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x63cfad42056426ef, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) fchdir(r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40}, {0x6f6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1c45941a") ioctl$BIOCGRSIG(r0, 0x40044273, 0xffffffffffffffff) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() syz_open_pts() r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) rename(&(0x7f0000000080)='./bus\x00', 0x0) syz_open_pts() 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100), 0x28a}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x4) fcntl$dupfd(r2, 0xa, r2) pwrite(r1, &(0x7f0000000140)="30af32f4e55836f411a92b63d91f81d9a2fe3f8ad84c236627df8b8d35d5d7fea28a362c06cf748ea2b193d94c32cfbd17b5e4a6d09b08daf35dfe163d84ca47e1cf152d7ca733176a941261c126e0346f7aeda2880d4ddc43a3c86b6395d40f61bf7d3c1d7baefa9686cffeff13a2908dcf405c3e4fd2057373fb38", 0x7c, 0x0, 0x0) 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xb5d, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x6) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x38fd, 0x406e}, {0x18, 0x2, 0x9583, 0x80000000}, 0x467e, [0x6062c165, 0x100000000, 0x5, 0x800, 0x8ca3, 0xffffffff, 0x0, 0x994]}, 0x3c) close(r0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x8) r5 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r5, 0x0) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000002c0)='\x00', 0x40) r8 = semget(0x3, 0x0, 0x14) semop(r8, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x3, 0x59, 0x1800}, {0x4, 0x100, 0x1000}, {0x3, 0x2}], 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000340)=0x2) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="41c279788c3b8f2c7e6aa77b87763182c2f11d51967791aa381d12cc415fbcc39ab00c38a7600592641d92a8e7559327ea6b2f7ac91d4e9755750dcfa49d1219a1c86d0508c07d4d818af10729df450893f02469ddf128f79759b913a349607e47689f63503d17dddd25028c8b0ca4d7c79209034715371fd41b7ab473d544bbfd36790c26cf18b783e267a5df9c3e55f261c1e78d4c8086d6b6e2d5bb7b0d6077dc1ac1a79ae1cdff9a9fbca542d8d9fa7d6545e9128cb24ffa25ce44e29540335705cbc7b7b0004f531bafcef60f95f2e347b46e134f9b9d7b612ad86c626600109dbb4bba8ca3bdfa5a94ece6cc15d0b13251df8c3614f7c4", 0xfa}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r6, r6]}, @rights={0x18, 0xffff, 0x1, [r6, r6]}], 0x48, 0x4}, 0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000600)={0x1, 0x2, 0x100000001, 0x1, 0x5}) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='%*#*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='[^\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x82[\'-\x00'], &(0x7f0000000940)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00']) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom(r7, &(0x7f00000009c0)=""/116, 0x74, 0x43, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000a80)={{0x18, 0x3, 0x9, 0x7}, {0x18, 0x0, 0x7, 0x9}, 0x2, [0x2, 0x1, 0x0, 0x1, 0x6000000000000, 0x0, 0x9, 0x1]}, 0x3c) shutdown(r1, 0x1) utimensat(r1, &(0x7f0000000ac0)='./file0/file0\x00', &(0x7f0000000b00)={{0x123, 0x5}, {0x5, 0x7fffffff}}, 0x2) 16:00:01 executing program 1: socket$inet(0x2, 0x8000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgget$private(0x0, 0x510) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x868, 0x122]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x280fc, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc001, 0x1b00) r0 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x63) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:00:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000003c0)="6206c1bbacb2bc1b81ee0a8cd0f9b95ff4219d1a3270fb9eb932cfd50d739102d3d65f0b5c2b721af9f07726fc57b8954198f8a32723ebd99ef0da82cf3cf70288e2ad20220e582c228a2f5243c6ce3a0800000000000000c9ed4b465bd494208d5ef8ea20a30040086acf532d5561b5588ffcda3521c6ef4b75aecec774fb4a7392613963be6a6cfadfa22e907555b056eac8cd0af230b95409fbf4a928812a345cb6327f7ab9cd922e3089f9de2bd984278d3909cef634c6741154c93555aee4d53159c0944a98da0f046a494a4d15547bb5883f80e1761d65e5ea04b57b67a54b8e8618760b6a24ef9a79b826c12506d9a76b246cf886ef0600791baae47f291fa2693cc3bb094813a37b6ddc132822258594eed3274db324c1182210022037ce7ec5b1a67201292798f8c643ed782fa558086516d11bbfd0bec8a7d61c084310930183ae331617836185ab60ade6a54f88b10eddd0fca312004f", 0x15c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xc000000, 0x6, 0x9, 0xffffffff, "52fc231e35cf38e1745d0aeb6f72a6da577b9534", 0x20, 0x3}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000002c0)="ba2284173c785e3fbd2bee84a968eac5c8e3d6b557fb76fded0d44ab704fb92f28db717cf43c65a787cfe16694563b69379f2f970bd507e11fec9361046ab4b87c48f87756f43aaaead5c49771a4683c9d04e6bb4fd366857febc6cc45125072d6b702f5a9307021cb289df80e4ecf85eae691af077670599f0fc1d92665b023d00373d7f30cb7edb052d3f8af75fe13599b2c599bac7347f7d0a45d2e781244b782ef4fa834aafd10be56d25f510461426c5afe12d90ee5514563eaf7f8c8a3a91408111b487249e2c665d22b84e9af9c", 0xd1}, {&(0x7f0000000540)="d40f72955f8d95159ac0527087c59525202ba0caaa93e0b434b95c7e7a6d03fd424c8a507721e4ea0b2a37b82825640f3d0a21137a29", 0x36}, {&(0x7f0000000580)="d6996f8712b281f27199242f08a19c5270dc860dab4103079b8ff611a98275fb018acbcf3a25a9bde673e2381229242141d1633a44958e3938fd04abc7908ede945aeaf04d299b41752307a0845e8981f565e243ff2e8c36024ce168f1f8571c08414c41231bc805a061", 0x6a}, {&(0x7f0000000600)="b20118f355bbfaa830a34ef3fd19b200bf58d3540caffe4e39375749ed92bd9e9bf637b7b54cc6957046f28dfd2e85c9378cd41c273c0ca25d288b028bc0463e974ff30067b99931e085d69268193be0217c85c64e168e41873352eb93df32d7c05e6999", 0x64}], 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="797ae3710c914fc32efbcf4d64c610f631e51899896420e506eb74bd49119feb87a95861af97fa2da6fedb7e36c48056e0dad0ed48233e07404eb33cd51998f251bb3dd266e776eeae2ac8ebdb393b5a5616482ed8f820a015b537ef732bd87f8f0a568fdc189bce554eea97722b41d04b6ce9f4faf9966d0d0ca64024a0082207352aa507b6ec3ddddb842b3b3b230eb2cadcb6b56d843823caf0c24f1d049c3da2e87c1be49f81848f732247212495bd05", 0xb2}, {&(0x7f0000000200)="82c878ce0c94842d9d706c37f49d4f56d2d940e26d8cbf095a840a", 0x1b}, {&(0x7f0000000240)="0d5e9c533a6ad9017a94197439f4bf5f3eab7c5113d99db2", 0x18}], 0x3) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0xfffffffffffffffd}, {0x5, 0x8001}}, 0x2) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = getgid() r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r2, r3]) r5 = getgid() setgroups(0x2, &(0x7f0000000080)=[r4, r5]) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = syz_open_pts() mkdir(&(0x7f00000000c0)='./file0\x00', 0x1e0) fchflags(r0, 0x0) write(r6, &(0x7f0000000000)="6e3cbc2002df8a2c39f43cc98a8cafc72b4b6c8533d2c826602a447db8e2a5a6030c3f4ff15ea8", 0x27) getppid() 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) r3 = semget$private(0x0, 0x1, 0x20) semop(r3, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) sendto$inet6(r1, &(0x7f00000001c0)="d4c96a99c6242e58f506e6fd8c9e0956e0ca0f4f02b33596e553e2fa945e82d58f458b63daef5f65785b90a0a0d5a7fc71f7828017bb259cb61982837b5453129a8c64c1da1e31aadd43c7be8b3525c809ee17ffcf4faf74bdf17c6ec7a0a8cbf14666fe37682d59dd8a43b8627ecef9df93fa6014ce69c89e7faa8ee338e91289af1a94c087053ea02bd23b0817ec79a9b5ba016793e0b63dd0b326f2ac77a9fd2d5a0faca39c4734", 0xa9, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x100, 0x8}, 0xc) r4 = dup2(r1, r1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) semop(r3, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) getpgid(r2) semget(0x2, 0x200000003, 0x6) wait4(r2, &(0x7f0000000280), 0x8, &(0x7f00000002c0)) getuid() 16:00:01 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x400001c7, &(0x7f0000000600)=[0xffffffffffffffff, r3, r2]) getgroups(0x3ffffe4e, &(0x7f0000000200)=[0x0, 0x0, r5, r4, 0x0, 0x0, 0x0]) setegid(r7) setuid(0xee01) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = semget$private(0x0, 0x5, 0x8) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000340)=0x8) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000001c0)=[r1, r3]) semop(r9, &(0x7f0000000380)=[{0x2, 0x529, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x5, 0x1800}], 0x3) chown(&(0x7f0000000300)='./file0\x00', r10, r6) semop(r0, &(0x7f00000004c0)=[{0x100000000000003, 0xb44, 0x1000}, {0x3, 0xffffffffffffffff, 0x1004}, {0x7, 0x400000006, 0x800}, {0x3, 0x0, 0x800}, {0x2, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000500)=""/90) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0xfffffffffffffffc, {0x9, 0x1}}) socket$inet(0x2, 0x4000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000000)="b6d1ee3257eae194cef45a80") 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000000402000000070cca90050e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f37633650a30ea30edaeaaa4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2715e9644d000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c8d5bd81ff7cc53c894302b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/179, 0xb3, 0x4000000000000b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) sendto$unix(r0, &(0x7f00000001c0)="ce1f93c83acff910c4db729dde34c1522f58dc345c87cda61babedc6fd7002a19141315d42135e63f3071c5794f934c904da0fa8f1d5c628db20f7eed3", 0x3d, 0x1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x28) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1a) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x4000000401) r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f0000000080)=""/188, 0xbc}], 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x32032d72, [{0x1}, {0x0, 0x57}, {0x3, 0x80000001}, {0x1, 0x100000001}, {0x2, 0x13f01889}, {0x3, 0x2f6d}, {0x2, 0x7}, {0x3, 0x8}, {0x2, 0x16a}, {0x3, 0x337bbc3d}, {0x3, 0x9}, {0x0, 0x9}, {0x2, 0x5}, {0x3, 0x6e6393d9}, {0x1, 0x6}, {0x2, 0x2}, {0x1}, {0x2, 0x101}, {0x0, 0xf3}, {0x3, 0x8}, {0x3, 0x25}, {0x0, 0x1}, {0x3, 0x4}, {0x3, 0x40}, {0x3, 0x7f}, {0x3}, {0xa53a9b4506d8bb13, 0x8001}, {0x3, 0x9}, {0x3}, {0x0, 0x4}, {0x1, 0xc4ff}, {0x3, 0x3}]}) r2 = open(&(0x7f0000000540)='./file0\x00', 0x904e954d82b2d06c, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x1) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0xffff) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)=0x2) getuid() r3 = getuid() r4 = getgid() ioctl$TIOCSBRK(r2, 0x2000747b) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:00:01 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8d0f1715e102c545f9aaac8f556e84b0b811dc1f657742c7ab19776081ef5cc56d2d12957f36b3137be8"], 0x0, 0x0) 16:00:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) dup2(r1, r0) dup2(r1, r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) open(&(0x7f00000000c0)='./bus\x00', 0x4c0, 0x80) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x18, 0x4003, 0xc2f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r8 = syz_open_pts() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x12, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x2, 0x1000000000000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x20000080, 0x2, 0x3f}], 0x89, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x1, 0x3, 0x3f, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffc, 0xc, 0x43, 0x9, 0x200}, {{r6}, 0xfffffffffffffffb, 0x54, 0x0, 0x1ff, 0x3}, {{r7}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x2, 0xfffffffffffffc00}, {{r8}, 0x0, 0x20, 0x20000001, 0x8, 0x3}, {{r9}, 0x0, 0x10, 0x10, 0x100, 0x800}], 0xff, &(0x7f0000000400)={0x2, 0x7}) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r10, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) sendto$inet6(r1, &(0x7f0000000140)="beececb6c838843b875cb4fb3c0ef23d11eb7da93c2e48e37ff6fa461afd531392d64d27fbc7c0725f8be961d121e71e1f9e68259385928539b2a1086bcb15aff317fd0d33c4ed421d979fb014489df355a6aef5046981892f9b90d7b944510a17213cf8c362e2dd2bc7bafccb021d024a4263dccc4e9b048c326e66bc6919f3f181a5f560ac612476b71eab7ca173108a6c69f49d52a9ba85cbc1ff4cc877769c12452e8031dfaae8c610f6ad4d41dbf5b23d4b28fa797a205b13376087d229f66a23d89ce136c74f4cdbf7e465303465307a667b1907a261728a6f484074f983ad899f518894881bb2ba", 0xeb, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0xff, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() fchown(r2, r5, r6) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x20) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80040004, 0xac8}, {0x21, 0x7fff}], 0x2}) 16:00:01 executing program 0: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x0) r1 = dup(0xffffffffffffffff) write(r1, &(0x7f00000006c0)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea1f2ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a", 0x42) mknodat(r1, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000540)='W\x00') msgget$private(0x0, 0x80) r5 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000840)=""/226) geteuid() getgid() 16:00:01 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xeea) 16:00:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) read(r0, &(0x7f0000000100)=""/197, 0xc5) read(r0, &(0x7f0000000280)=""/237, 0xed) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000200)) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x20022, 0x20) 16:00:01 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/103, &(0x7f0000000080)=0x67) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) close(r1) fcntl$dupfd(r0, 0xa, r1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getgid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0xb1626570b15fff, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x108, 0x22) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r10 = getgid() r11 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8281, 0x0) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x100, 0x0) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r17 = getgid() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) r19 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r20 = dup(0xffffffffffffff9c) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x800, 0x0) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="0000c1c784856d9dc8d32909abc1bb81a463f7e0634892089bff463c8a5be550d7275abbab967df064af19d960d1c7fed66a3b0fe604b3330e6cc3b67c384158bcd99a17f03fcf74413c90941949e4040430777be879bfee3d30f46944784cfef28d00d84a545d2f41a1e5640577bf1bec8c90d2ccca4ac4100131538335c17e9584e1620b8a1846059b308c928c5cb8000af79cd6d0cc46cbcef476406c520ece02da5eda389cef78b944160d127d39ad134faf9c3ad58c2488fa62376262bc78464958e697d65d8b527041299bf888e5497aaee50100000000000000191c4ea1fbff1be0258743b4262d8670fcce04"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="38d6e6932c718f41d7b9eac77ef7261007262f1ba26f8d06ff483333aa2c5ee9c67dff86fbef40771ce954b507d8c4127fa7d43d351a91c2b0e657bbd13f5f9b78c72f9b9e2d1d94c9a90e65bfe3ca17711c1a1630a294d926f7af466af95ac2ee6496c896cb9b9cbc9fbf9ff551f7f4508abab1c38fee3ff86367663f6bac7e041c6bbaa8955369058b5cb574287b953f0ab9cda5c96257ba172a6150b83dc87ecf0c38aa47158394d269bdfb414b66e9b338f2cf2a3a6ab4", 0xb9}, {&(0x7f00000001c0)="4bec22dfb012aa2b89694309bf005876416f86c3dccc3492e2dae376958b1b8cc3ae0fede5ea5bac0ca8e138de2ff34f001f1607bc4765d650a258ca98beb9b74da3e3e7abc99380c433c7110a4c093634df0bc8d5b32ddcf16dca1eb6829fd3219dc701f6743f517bfe195fc460", 0x6e}, {&(0x7f0000000080)="042bff49b38062e68339136234e9427719", 0x11}, {&(0x7f0000000240)="19a7987b766b3c8efe918eb4513a82802f8cf1d778a275464d6f191a9698edcda440bf075ea6ba6a834cf81ccd6d7c7af1dc5c08e4b206eed1918c08d2c7f9743ac4bd26cf57b431a25302065c18991cbd79b7b0e8248eb91fc689d3b1620def959118edcb3cc00bd0d605ec799cf74f87405bbe", 0x74}], 0x4, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22]}], 0xc8, 0x40c}, 0x4) r23 = socket$unix(0x1, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 16:00:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xc92, 0x14a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x9130, 0x9, './file0/../file0', 0x7f, 0x6, 0x3ff, 0x4}) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:02 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)={{}, 0x6000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x45}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x3, 0x62f1, 0x3b, 0x3}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = msgget(0x1, 0xfffffffffffffffe) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/25) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) setrlimit(0x7, &(0x7f0000000000)={0x6, 0xf258}) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x6, 0x4, 0x1000, 0x540c}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000001, 0x20, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0xfffffffffffffa65, 0x8000}], 0x5, &(0x7f0000000180)=[{{r0}, 0x0, 0x80, 0x9, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xffffffffffffff01}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x1, 0xffffffff}, {{r0}, 0x0, 0x44, 0xf0000001, 0x5, 0xfffffffffffffff8}, {{r0}, 0x0, 0x80, 0x5, 0x2, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x0, 0xad9}], 0x6, &(0x7f0000000240)={0x4, 0x5}) shutdown(r1, 0x1) open$dir(&(0x7f0000000140)='./bus\x00', 0x80002, 0x100) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x10000, 0xffffffff, 0xfffffffffffff801, 0x0, 0x1ff, 0x7ff, 0x1f, 0x1, 0x1, 0x0, 0x5}) recvmsg(r2, &(0x7f0000001300)={0x0, 0xfffffffffffffd28, 0x0, 0xfffffffffffffe49, 0x0}, 0x201) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4000000000028) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = semget$private(0x0, 0x7, 0x8000000000000005) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1c2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x8000) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/116) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x8000, 0xf1) pread(r1, &(0x7f0000000180)="ec9643f5691b5b3aeb5007d9c353d7e39896ee99ecae7ea2d53cc2e900c7e8c25f74471425473926fe32cb9b81b7e224b4cf16675b0d6bcba0728d15ebbcaedc4843bc646b1be536b840e3eb86baea4a77c24fb84f6720dabc96f6ce38eef6885a8adaa6cb00cde4b9851865b7", 0x6d, 0x0, 0x2e) pread(r0, &(0x7f0000000200)="da46cf2094c321e000a6e7240dbecac99891d008d4b1c807f712506a01f0b5de3ab0eda534564df2ba04ec48fddae5a6e3d37c97f82716511d5db3b3527611c1e87edf66680398124b4648ae8b5dce1de905fd0d646a074014a18b9d10b0b5c14925749b6d4c8ad918a5b582a7e72eac710c00b1e3d91e7993197a3207d38d086cd1e0e7f18d6157103e0116daa87cd2ed8c96d20cca20f9999411cad0e16a36a6b64a0b469247e9b5ff5c344d128e47cd2b1a01737f0b6e7e1fa4acd908815f52f28e5fcdcba9d80a205d0a15f2e39fbac0bd0ae2e3cb3ac212e838a92a896681030ac240d650bc465d4d754c4d0ff221872c931f2c573d19b45939d8d87f", 0xff, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x7) shutdown(r1, 0x0) close(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000080002106, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x3, 0x1, 0xfffffffffffffffe, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x8}, {0x8000000000000, 0x97}}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r0, &(0x7f00000000c0)="5d5dcb49544baf78902ffcf494c7654078536734052f63508f32f327d65088bea19f1077939fba258e157375b7e44ca7eab9080247b14532bf8268d96aa57342c85a8d0309375b343f218a4daa752239cf44d26e59a3c390ae5643d1d229533c73029fd030c88a6c8208d9e372ec3563f0eddee72248d868ba9f438d3f37801ac7124bab6201265975996648a88ec55edff859a4bbf2bb7db2d8924560f266b27e0aef2820daf9b5063722cff5bc68a4ef989674ec92854a9b196fc65c", 0xbd, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = msgget(0x0, 0x8) msgsnd(r2, &(0x7f00000001c0)={0x0, "99aaf803a5e1"}, 0xe, 0x800) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x7) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x200, 0x100000001}, {0x18, 0x2, 0x8, 0x1}, 0x2, [0x8, 0x10001, 0x9, 0x6, 0x0, 0x3, 0x7fffffff, 0x400]}, 0x3c) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') sendto$unix(r4, &(0x7f0000000340)="edbb9608a589b69ccbc9607fd7e119069c5190fbeb75004783a6ef101622cc0550b1f518496e3077b9dd49435298e838ddaaa0d9986596841adef225fed32f59de663d70722c7fc87224383081dd441222d24512dcfb195ba4fce61592d4125eeea8187003771b5615868c05aa8877e719d2c1f7a9c4472c52def7265a08977598eb9c8dfdb7f51c19cea3d7247eafa721c328ae6828f708ca3ac0124a5b919f771b22b3b17a0b263f14c1f136781fffca9c04955bbd64f297234bfceaa3ff234e0a8e6442a5814f85af9a0440e8619dda3046e113bd", 0xd6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000004c0)="9bf5ff1316ae41119ba784577d3d6996738ce7fb8c98f3785037b782bd60e986664cc505991d7d020c41b4e70ce74869ede1c2ee124b51cf42478e218db56bbf76400a8cbe2515c460c8034c55df9a7e1069224271cf3cf85da64db202dd66b513a55ffabfd7f4ebabf37c02f037e8d6b3819b55adcd42afe070e9b46204dbe95a2a2049e6ea088b797779e492abbfc0828d613a37047fad6da60972056b999bf26035f3456083e177ad9b31c939a263", 0xb0}], 0x1, 0x0, 0x0, 0xa}, 0x405) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getgroups(0x6, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x4, &(0x7f00000007c0)=[r7, r8, r9, r10]) sendto$unix(r6, &(0x7f0000000800)="a07ab4552f3a7d2da0b9659d4cd08dcf02c1d9018f54a47cc20b2a6228b99f5d1d711186280173718654018fcba7691867364257608e9e1a5e6364a7eb89e2ceba189c3676ab4309c4250b3cbd2021dd631653141a5951d8cb224b1c4be8b05ca2bd4c2bcb5e1bf7d33a66ae6c1056f551e99ef1860b8168558cde72748f7a5ea3e6d5bcc911cdca8969615c25c6d1bc1f5d9f93a4dda15f4affd963d362720ed2a81aa82f7975dc5c74a8b152fc5a092ce655924b9f14d16a14b19d25d2f1d7854e1be9aee2ff937e85470ce1e24c4e6dfab9204e241e8367c25e9258d4dd7a655775bcd998ec892a461dde327fe722216e6c46af8852689c11e6ba70ff3a1c204b5d6783d8cb0d477b331a2b0fe9d5a8c4c6b140d239a07cab47cadff152dd55b15bdd4278b54157f3520c75e643538ddcbc7b0f40e3daf213bfefe84e133d9fb9bd69a3d865a5cbfa5863bb023723e055bf218ef4e8aca038b1f33849b81455b34e0a96d7b93a5e316e1121e5062e5faeff0012d7466461c01b299d7f5ca8c493302d1214c1ed27cccde9fe32b4902304aed8081ef1674899d3849e97960db57c04ec46a6ba08145da5385d933967f97d9b96aa20b05eb30ff5430600ca9db80d563e47aea4f0bbc43fd1e70cbdfa62ffc594ce408ebf530012a84719e7cbfbdaa0c2925490b71f5a2294869d34605cdd0411eda3d28eecc9bc1e1fe008d1919f2738482204be01ca334090f16f02ac044fb7ef2e3c7e925cb3511f4d290497a2b8e2384ea21062820564b23d3edbae3a66761a2482383586bca9fd8f3c77fec141e83bd865d99df9d2441dde304bd814061d15b15445d44fcaaae89e13d89e94abee5b0b21896505d5fdc4c619bbd52fb5de5f3a547b45899397cac14223a0703527028648ccb86250e6d10697c4df07eb91bcb12f20508b74b972e1016fa8bf3b25834b28b68c54d690a5bf74f92408901e45977e862a607af1210eefdc2445a967f5c617849819bd62545df61b8657fedd49c816f97c9a37b360626b60e037bb8fa69b0a1728b55c386f18d506299a6e44a034b3dab7f8bdf5f6f9ab06087685348a637f2e03957a0f1a7aea35b8e73172d75df46ed3b268591382c9f551c7eefd99efc1bb03da6895336c9b96ff50c2070756d109d2c1145e388fb8a33223f73f0e06adad7f5365ee29e4b25ee66b07f1718d4102eb83b4424458fb5097367b89f5e0be9bc1086af6b9d174bc9c6546ebc194ac9e34adcfb5ef16a36f6c300df756157bab6e9795097d0d14cf005dec4468e5603be078513835e543367d9d708e692156fa1ba9ef2fbbaa05e1c568e0c9196cf8c9ee3e470eda5ed4c9ac731226f6fed2ddb798719bd6273d4f8b2346bb3f3b2b7945b4435ae1b005baafb78511f10bb53dc64a8336e615f28e658f0fc4ae980353b0fb39fbcf05268a822d87b5ea5b3cc7385d311b883060a584a40c30543bc2323df8d88110e517a3420e2579207c4daf3312844f65d07c2bf4175cbd3d27ae15bc1582afae1a3897719f13555b970ef064f5569bfb6cef14813734e4e2e1959a763c7184cf31b644fd0da35013754c42cc1ec44534b35ba755e6ed6bb8325e51f874598943e2d60c5f55477e3963a50f203a1282f32df152a9d3a6281bd94db1322b419299ba8513914246271dcebffe35b2bd6f1765301c4b84ba8640be672b4ae553d7cecf82a47671573bd53bf55ecfc43c0bd4f419a9f9625172614a7a18664b303c5c194bdebfc04b48428808e3dc959a14617874e4c29a4841c3202b06c93a03f617e7859b4ea1b59210d74e8fa7868cdfbb44ff4a92134ccc4c69e16627b24e522a780d85eb2d0b02f76cbf5b4cfb5b2dde06019efb41eb6f423675ca496ac6e4b1d1315d63b0a60258483fd7cb184ef2c883206132dfe3b4890e72c5e821ea4d94a773f78a076bbf48620f982ff14c8cfeb9666f2b2f807bad07e31ff43478d7c7fda8ac6f44e3875a7aed622b600a8df6df78d55d225c4fd50b6d77d135984a11abd12475a113b52ec986cd0497196a774c196b7f9933b7b55ed0aa82e9f401c713b6c752c70eb067ff5a2834b4dc0ca9428c1f09bc5c18d082da290b9e7a2b22786385da0659a887ddf5e8b0fb55ad4971e94c3bab05b32ea3c3e85c2ececff9a5aff2823329b163191b46afb969bfa01dc94a032e6bcfff08a03dceef95673d8f0eabbda53942cb1f4698ff984e257a67c798a831e94a3d23e5050f8f563cdee4c1b0568053dd7af7743b14cda0acfaa36096ed7274559b5b9befd204141df8ee0da38fb994ce0fc5d5ab231a3d737df44df79c9738bffa0b944d9108735d71165ca97d50a9a1f7fbb717327884dda843289cc3cb0121ae098faa77ae10b8a72e76e9757177b7e7e3fbd16c27d094b700c0535baa86f597c463fd09761be99c2e90167922e9472c02a19dc9472e28b522bb0bad4033c6e2c650529d8e3e1fef804eeb74513a967c7592fa631e216e5913ca0d59812e7581d58e2713f18eee68ce847a8f81d32281eea1f89a199ee5352ac2fb773cb96a6fcb45652c0291378e23c13fbb5a6a400bf4676f020afb695b5639070e0f179b8d4537ace32fd4ab3ec6468758f47a2bd34506c29aaaa4b8b552c9834b9ec216fea6fd3e7617c3b8947f3eae38a305842ce9eb43765fe4cf62f739a0b6dc86e137f02cfd5e716c67ec8a793824a899302bba66e149ec35526472b558eb69c0ebd86dc50181f95d35afd9a18b4d6ace5a69ede05ac2c6a0d93cc88fa9c9592501c559a9e4f35774643b2af84a5ac66ace57a65c93ee55021aa2039dbb46f99e974f102195d2411ff6265ecf2a5091c78e40d0287cb3a71b34ff6856ab0dd0a010a2e9ed6430fc6832192b383fae6c375d3e07a293be2d5c063a813a0313c3398981529924e28f1b66f9ebf114c285ed2069caf3791a080f3a7a1b42cbfc18723bc3e51e730e7c351de1bfdc130e68b79f78822ee8a839dd1e1c271282335da7a9ce962e63f069799d5d64454bb77550263019ecadf7dfd663d65eca42dda372048dcd27ba330bc6215f70a3f745ef1f51017e882b96ac96e7cfb323226a0ef3d75311bf7570a028133625230bd83f473ae34da9dace22a658d90f708efec1c069b604ddb35fd7e499c8496b1f625e2734c79b05ccfe30cbf259882194e2938564daecf4ee9b62b27430ffac1b0cef9b96920627540e561fc73a4efb93f651b27597d07b9f2ac45fc3627552cb1c858887f39dbb5a8b00902033da7e93ea3462ce21a204ab09da17f834cb97b326fc0a658b22f0626b11b8d089b4f79f54f54bd0e6ba1c90075828febbc907b71c37afefb056e081912fea8f31abcc35953ddd397406aa42da372745eda1a2a20307802997708fc97c8e4eafc71f5fbc8870dfc0f1757f19af88176586989d869c48e47ef9f43c2ac42e7522779877b1065c8aac97392a6c5b6b57d5ad153b7b16e439c61c5ad35a1f1458dd6600a96fa99b5545e0e18b1ff192db3ad818bea8320446ec53a248531343a7469002ea21fbe9405f24f398633e6b97b77dd3c1463d7cc3b11f40cd3edad1b416e7e6579885ccda73035708a94d6c8ccfa0dbda48fec4ab1b63782b3e66cb9d9c8bf21f1b2442874de09d82afb20065cc4a2b25d9595403b9757e35f3010cf4bafbd286deadc5945a76adb8c2a48b07de2e58de47311b838ca10e36cf38228d276712751588bc4751d89eba107efa6104ba69eb7ba1cc9a1c40169a6870363d62c627a5b5653d90017c3094715898f4479ab93422417590498ae5ee9921bfc39281c9639a9e0f83a76317674aa6fa4c57e153ac8519befc032ec521d3a5388974fdc0976ed9be8e085c4abdc3c399b2b642ac4b60e5f9c1865fcd8e83ffc8f5b198a25a9b4ba409d3b97a5c7b5ed96406b633f92f111a3b42ddad1f2e10d552666aa0f52b55305316c2dfb53ede03e5eb3c0af130d7cd07bdc0ad31d6cbf3c566de106ad909be2d6220412b8b154a6466e5f711827a4c764ee8e66a81df7df2be556cc0076ddeb9dda66a6cd156b38024b9a8ee92ce485b26619d01c619c452412d29ebd498e3911b5d1cae619398e5f09db9dd929a10433bef94f945110e1a94de39fdd6b0039abcbe45c2a343872e722d5edaccb270a21c236c93008310687dfc915989188d457703a676f5f24abe7f5b888080d14efe34fd4499f87a918a7d03ad8841c3f7f77009d808fb0acd7d76159f629b755ae82678ec133a5212487ad5a269d3d1c5b9b3fbdfe63e0c172e7c493628f7e42f2202c7f6a421a9d4fbdc9f2ee5008c9cc6d27b071a7a9968aaff7ca51c0c108ef67071953ad55337e14cece67a9bcb2d13e89e4ccc2368a62e9d7f9db99cdd4faa800469943ecfbc90f568d0190d6bbbab9b418049a8ec7734709116b3fd84308fd81d74a847a30bca670b1140745fa8bb5f7e69474f33a693f21d0871ea9944fff593885a142d313471e3bcd502d4215d24d97143ab4676da65c00313562bb3bd103af438c3b037412a45b43c889147ca18c9db2f388b8bef97d6dbd88aa59c19e6853a76ae1880712591d09d093c199fd6d2b75417f2dc9644e7ee292a0e5d133887a34178324730449eba55c7d8065b64560d5d6cd2475ae2340ac4ab48610e4498ea7808fdcfa9af45add0c70667d786192f414b1bf62bdc2f4bb4ffbf889ff5989cdbbfb223dca7c01414f6cb9e9653bb2e59fd6f06ed24f937465f958db372b52ccfccec5e57c63fda380441e62364fb60e4f31834c3462962ff2a28a6fd884860af597e3fde9f118741082dd74752b8d3b3874b88f60672fc42184166667c0caf401242f80c710388e17ba8c6a62036bf146f5e92971a68f53e4f4f4a70460a43f3232839342fd2810b8035e491647aa7c58e77305cfbd233470ad0ec6d2bb6cba248fcddcd1cc1c2af716e37b77702349b0a46fe700ede6e62381980548e6bcbfd65260d71757ee4c5d92ea81ad27d4947840060ba5ea2798708387b227fd1ea0de17d3bc456748d93dd388ed912ea0fdf6b52bb4e0537c62da215049bd5cab228bbdda5742e8ab88d77f6b7f8a9cea098e58d309af14722b08950b3c40f3fcf68ac10b780c3c6620a17254f41af519c6bdbe31adaa1fd68d11c3464e9eb5aa0818ec7141062740e628bc7ee78789062da48c1283f5a442d9451972447b8e8f2a906be2cd5e3eced970e46544e05c8d9d3a8b970958c0ebc25bfca5347aa89cbfee32cef87ffea8102a90bfae5b1c754ecdf9a5ca9c646857f8fb1c5bdafd822ef69994198670d13a7a6b38c4ceb95fd1ad6ee8fd0ea2432ac49b66e2d4b005c49c83c7a6f53cab371365a77a42d00ae7643dc01723179923bf08debb955c7b60cf8bc418bff12df01184f0394eb5b0022996c6cd29a314c18397952745f4c61bdf8ebc4e1dfd5d5d06abcb4db6e8d1fc91a9774ea5b1db3e29bd40aef804d1019ca2dbd7438ac9dea888fab181b1c9d3b3bf36a9ab5cd8b0d53793393da99caa568ab8dca204fce2fd7840bea021a9bec9d84f2f13fae280d221467e411156b228d6b9ed0ff6f59235ff02e7703e741f0180cab51ce1a334d2c9cfac7043297a6bf071137d56647c166a6eeb8430b6ebf1718ef35b061e9ac2a5008832e1276ae6a1f78fbba4e878ead67f81775838ba93af290480a634f2be90c1a08589bd5105dcefb01d47306ae54105d8e630a14cca75ad394d8480903c181cabeaf71f3d19f7c113144b3851270d51e5033fc8d458428183d5d3359ead1", 0x1000, 0x0, 0x0, 0x0) bind$inet6(r1, &(0x7f0000001800)={0x18, 0x1, 0x3, 0x307}, 0xc) chroot(&(0x7f0000001840)='./file0\x00') sendto$unix(r1, &(0x7f0000001880)="ea6940e28d1044ef", 0x8, 0xf, 0x0, 0x0) symlink(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') msgget$private(0x0, 0x42) utimensat(r3, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x0, 0x9}, {0x9, 0x9}}, 0x2) mkdir(&(0x7f00000019c0)='./file0\x00', 0x44) fsync(r3) pwritev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001a00)="738adae2b2353d3864f5ca8fd912e48dfc872b2851aabfc4757419c8811390edbf70925ed340e8e2d926d1afb1ff682c926867c77335f7fb5d713d5a1fd0326e7ec9ce6487109098c579a85808182f08f8f896e2d37e594bb20ebb677c85035dd36cfc26d777ca3214c43692ce2955ebf6dfc5c07f4a70dbff9e5d51a8c448d1d438af4824aec6082a74f49d7bcad4dcb1a77d66b09d73c06f67618e3e", 0x9d}], 0x1, 0x0, 0x3e) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80185760, &(0x7f0000000080)={0x0}) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/191, 0xbf}], 0x2, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2f8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xfffffffffffffeb9, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0xfffffffffffffed5) pipe2(&(0x7f0000000080), 0x10004) 16:00:02 executing program 1: r0 = socket(0x18, 0x1000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 16:00:02 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0), 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x26, 0x7, 0x8) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000280, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x8, 0x1, {0x10001, 0x8001}}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/203, 0xcb}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) dup2(r0, r0) munlockall() 16:00:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0xffffffffffffff00) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x680, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r2) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x34c, &(0x7f0000000180)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x508) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000240)=""/143) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x81) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)=""/215, &(0x7f0000000000)=0xd7) mknod(&(0x7f0000000300)='./bus/file0\x00', 0xd, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x2) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8d17c73966443cd0, 0x91) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x6, 0x6, {0x7, 0x10001}}) dup2(r2, r3) openat(r4, &(0x7f0000000140)='./bus\x00', 0x80, 0x11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10088, 0x400000000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xa2e, 0x101, 0x80}, 0xc) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffdf) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x1f, 0x1, r1}) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x295, 0xffffffffffffffe0, 0xfffffffffbfffffb, 0x0, "1bee4f909744590a334c714a9900", 0x65, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_opts(r0, 0x0, 0x61, 0x0, 0x0) 16:00:02 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000000)=""/1840, 0xffffffffffffff91) getrlimit(0xb, &(0x7f0000000740)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8260, 0x20) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x100000000}, 0xc) ftruncate(r0, 0x0, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000100)=0x4) socket(0x6, 0x8000, 0x7fff) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047308, &(0x7f00000000c0)=0x4) 16:00:02 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:02 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:02 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x4) r1 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7fffffff}, 0x3ff, 0x63, r1, r1, 0x9, 0x20, 0x3, 0x3}) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8cf5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00"/101, 0x65d99f72b844343b) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x7fffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x80000002, 0xd9a, "b000040a710800000000008dce2fad88555e9a00", 0x0, 0x20000000000000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0xa194, 0x7}, {0xcecb, 0x5, 0x91, 0x6c95f376}, {0x0, 0x8, 0x7, 0x5b}, {0x100000000, 0x1, 0x5, 0xffffffff80000000}, {0x1f, 0x4, 0x4, 0x81}, {0x8001, 0x6, 0x80000000}, {0x7fffffff, 0x24, 0x277, 0x80}, {0x4, 0x101, 0x10001, 0x7}]}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x4012, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x7a683159ef3ecf4a, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) setsockopt(r0, 0x1, 0xb, &(0x7f0000000040), 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x80000003, 0x6, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0x101}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0x1114}, {{r0}, 0xfffffffffffffffe, 0x1, 0x9, 0x800, 0x1}], 0x62, 0x0, 0x81, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000240)=0x2) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b2704000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x25, 0x4, 0x71e98ff1, 0x7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x3b15, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x1, 0x8001, 0x100000001}, {{r1}, 0x0, 0x25, 0x80000000, 0x1, 0x3f}], 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0xffffffff, 0x2}], 0x8, &(0x7f0000000100)={0xffffffffffff4079, 0xd63}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) dup2(r0, r0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000440)="603d7455e6483163ffe85eb4026c5c58aa018b26bd628a4ecd67cb8a0a8ffb2a3d79fc8ddc000f437b67ce7d2616662521ae881f373e9804ae6eced20e501648a5ed87803301640fdc301cf491f66f73a5e0ddc3df3143290cd9090588544a588378518b78", 0x65) write(r0, &(0x7f0000000940)="bdfb4d2591f8d2a8040d848e4aa051bd24313d85c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f519b7cb5e32d407f00952d7b6868284d0721c6b2748aaa789454c00f54f7b2ae09b887f01309d272c02cbbe061a751a71e5c2091ace9bdd11c4501138f7d01000000e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c316ab9d6a34d96977c68d1f21fe32a4f89400b4dc386972d2eae1f3c146ed5ead47dfc3ac6c3b018be5455ba5fe808fd840f9e13da075ee5e80082247a3e40ea535caab085c9a7dee598ca84b10ba7651238225996d2250f11c6aa09e2e48641e04d7a65f20100673c9445b2be203c88d0812f17bd53fa3e863de962da8766e7c469a6c4eb47070000000000000030bf18e76a2e43af04c6020093c5feaed31a2006a31f29d9e47fb13d102abf12b5f5dfd9164bb3f1fdd40216ab20136ac978992212fc8611522bec4d5c2aed54f6577928fd2d1080caab23a4a62e7e87050048376aeda4548109dd8d56f444bc34ba33a85c65a2698e9f83807e906fa7b7a473c5c5c2807620df39d211ed72ea0d9815d8929bb6cf00bea606aa6431e4f891c5cb406dac61fc2aebec59f8aec08310ea3219e2ba00ce040d0800007c4b42f13b5ff712c2b75defbf6618a9e01ecff7b0f8a52a3ecdc403df8abb4373aa85bbdb93e277d5060dd7cb3f653e52ef39d454e3a0d2ece50bea78dc03ce0008000000000000000000f4791ffd0a611ce3fc130b72b72ce76503003daaaec36f4e11c7bc8caa9b6b62fe2390bac27e8b97c68ba19f1acd661f686ab0379f90885eea5d5fbda70e64363a47645a0b45910414b8b41fc9a90765075af13a6e7aaa9f89f1498c952f186f263854c29186dedbb7d47b728dddb51db208599f087e15250a", 0x288) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x4, "85495500020000000000001167f5bfa600"}) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x50000}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8001, 0xfffffffffffffff7, "b04d6a07f3ff0a6300"}) open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000140)='./control\x00', 0x0, 0x0) read(r3, &(0x7f0000000880)=""/161, 0x17) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\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) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\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', r1, &(0x7f0000000480)='\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') open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x20000000000000, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = semget$private(0x0, 0x0, 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x4) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000d02000/0x3000)=nil, 0x3000) 16:00:04 executing program 1: getgid() r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(0xffffffffffffffff) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9}, {0x2}}, 0x0) setpgid(r3, r3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x64, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x490, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) msgget(0x0, 0x40) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x101, './file0\x00', './file0\x00'}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x9f, './file0\x00', './file0\x00'}) sendto$unix(r1, &(0x7f0000000180)="b100051360000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000240)=',\\[\'^\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='*\\(\x00', &(0x7f0000000380)='$,\x00', &(0x7f00000003c0)='/--\x00', &(0x7f0000000400)='\\\x00']) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x101) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6, 0x4, 0x100000000, 0x7}, {0x3f, 0x0, 0x1, 0x6}, {0x7, 0xffff, 0x41, 0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10080, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r0) fchdir(r0) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x29, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="0ff5010adc13fad8", 0x8) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0x100}, {0x18, 0x1, 0xffffffffffffffff, 0x3}, 0x0, [0x5, 0xffffffff, 0x4, 0xff, 0x6, 0xffffffff00000001, 0x8, 0xffffffffffffff5a]}, 0x3c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="4e633c88c5e13295a90b8501c63c2a2ddabe9421d178004e75beb8b37c294b89f1427a4f1d091b6dcbec359102f134e74a4609af3711d9b69282797dbd1bdc5061799323d8d0235c835396289f840c41da2c84268d666c32b23546d19eabc9a6f1c936fa56176e22583c2d4bfaf1bcd73e64f96dfd3352ace932e171430327402deee3c05f401975040377bdda4a6491933078303afe58da01b522b15d0d", 0x9e}, {&(0x7f0000000100)="7cf1d8930221261e170792fe0dca7f76efca7f048508aedb5c7c917af351e8a5abfbc7a36d06b256629e1ab72bdae1cd45ddcd6fe2d01e84a02c840ae9fb6c923d70f13f1ee7c73873f6b7f5dedaa8214aeffb", 0x53}], 0x2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000400)) open(&(0x7f00000003c0)='./file0\x00', 0x40, 0x120) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair(0x0, 0x400000003, 0x9, &(0x7f0000000580)) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000480)='W\x00') chdir(&(0x7f0000000300)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f0000000440)}) write(r2, &(0x7f0000000240)="fe32743ae8be5ffaac51c30e4c455cfaa85d604861200000003abacf2e15048500785c8d49941bfc419905062fceae421e41fcac71416f403ba9939cf300"/72, 0xffffffffffffffb9) socketpair(0x20, 0x8005, 0xffffffffffffffc0, &(0x7f00000001c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x200008, 0x827, 0x8, 0x1}, {0x5, 0x0, 0xf19, 0x40}, {0xfffffffffffffffe, 0x9, 0xc06, 0xff}, {0x0, 0x6, 0x4, 0x9}, {0x0, 0x80000000, 0x8001, 0x7f}, {0x1, 0x4, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x381, 0x0) r1 = dup(r0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f00000000c0)=0x2) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x80, 0x182) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6, 0x0, 0x4, 0x1ff, "09ab5e4e66b4f0a2e89bcc81c494ad6251e3f7f6", 0x5, 0xe5f}) mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x5bce) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) fchdir(r1) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0x120000000, 0x8, 0xe42}, {0x2, 0x3, 0x0, 0xdebb}, {0x1, 0x7, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 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}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/142, 0x8e) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 16:00:06 executing program 0: shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = semget$private(0x0, 0x0, 0x150) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) shmget$private(0x0, 0x2000, 0x5a23dadd97703f0e, &(0x7f0000ffb000/0x2000)=nil) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1ff, 0x48, 0x4f, 0x80000000}, {0xff, 0x7fffffff, 0x4, 0x6}, {0x8001, 0x3, 0x4, 0x5231}, {0x6, 0x5, 0x7fffffff, 0x4f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0xff}, 0xc) 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)) 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x1a, 0x3, 0x5) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0xdb, 0xffffffff, &(0x7f0000000180)="c49c928d326e172cb62b628219912c0cf3f805ecdf538f95f9d3d3fca12b4f3d9b5031", 0x23) ioctl$FIONREAD(r0, 0x4004667f, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = getpgrp() r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) r4 = socket(0x30, 0x4, 0x4) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000f, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) r2 = semget(0x2, 0x3, 0x3) r3 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r5 = getuid() r6 = getegid() unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffff9, r3, r4, r5, r6, 0x0, 0x8}, 0x0, 0x3f, 0x3f}) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 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) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000000)=""/33, 0x21}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 0: r0 = socket(0x20, 0x4, 0x6) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r1 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) write(r0, &(0x7f0000000040)="510fc3a038", 0xfd0f) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00: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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r2) 16:00:08 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x370, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0xad, 0x2, &(0x7f0000000000), 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000180)=0x2, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "85107b8a507c84a4ffff0300ff9c11000500ffeb"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8102, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x180, 0x100) r7 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xd854f2c2b8974ed8, 0x20, 0x1, 0x0, 0x4}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x14, 0x6, 0x8}, {{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x9}, {{r4}, 0xfffffffffffffffd, 0x2, 0x800fffff, 0x416, 0x5}, {{r5}, 0xfffffffffffffffc, 0x8, 0x4, 0xb24, 0x100400000000000}, {{r6}, 0xfffffffffffffffa, 0xc, 0x1, 0x8, 0x80000001}, {{r7}, 0xffffffffffffffff, 0x48, 0x40000000, 0x4, 0x100}], 0x2, &(0x7f00000001c0)={0x8}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 16:00:10 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040), 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:10 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) dup(r1) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x1) setsockopt(r0, 0x2, 0x2f36, &(0x7f0000000080)="3a2228e6a1e260133895438df39a0716a6b55afac766a585ed44a4c1c86a5a46bbf746ff7c9a88b41268e02c0a2c31656207d04d01760993ed22bb5404019f44", 0x40) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus/../file0\x00', 0x10000, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000001580)='./bus\x00', 0x401, 0x192) linkat(r0, &(0x7f0000001140)='./bus\x00', r1, &(0x7f0000001600)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8002, 0x56) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000001140)}, {&(0x7f0000001180)=""/23, 0x17}, {&(0x7f00000011c0)=""/226, 0xe2}, {&(0x7f00000012c0)=""/7, 0x7}, {&(0x7f0000001300)=""/235, 0xeb}, {&(0x7f0000001400)=""/224, 0xe0}], 0x8, &(0x7f0000001580)}, 0x802) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r3, 0x20004402) ftruncate(r2, 0x0, 0x3) 16:00:10 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000180)) getrusage(0x40, &(0x7f00000000c0)) 16:00:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair(0x1e, 0x4007, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xfffffd19) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x1f, 0x6}, {0x18, 0x1, 0x100000001, 0x1}, 0x200, [0x2, 0x5, 0x4, 0x3, 0x7, 0x100000001, 0x5]}, 0x3c) r2 = socket$inet6(0x18, 0x0, 0x0) getsockname(r2, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r1, r2) dup2(r0, r2) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) mknod(&(0x7f0000000140)='./file0\x00', 0x206a, 0x20) r0 = socket$inet(0x2, 0x3, 0x9e8) getsockopt(r0, 0x8, 0x4, &(0x7f0000000000)=""/123, &(0x7f0000000100)=0x7b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9}], 0x2eb, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x9, 0x3, 0x7fffffff, 0x7}], 0x7, &(0x7f0000000100)=[{{r0}, 0x0, 0x32, 0x80, 0x99, 0x8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x20, 0x8}, {{r0}, 0xffffffffffffffff, 0x41, 0xf00fffff, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000088, 0x7, 0x6031}], 0xa72, &(0x7f0000000180)={0x1000}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x8}, 0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2a584fae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(0xffffffffffffff9c, r0) r4 = dup(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x2, 0x20000002, 0x7, 0x100}, {{r3}, 0xfffffffffffffffa, 0x0, 0x3, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0xa1, 0xfffff, 0x100000001, 0x1}], 0x1ff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x4, 0x6, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x52, 0x7}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0x7}, {{r3}, 0xfffffffffffffff8, 0x0, 0x5, 0x4, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x30, 0x40, 0x6, 0x10000}, {{r1}, 0xfffffffffffffff9, 0xbf, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x200fffff, 0x5, 0xffffffffffffffff}, {{r3}, 0x0, 0x1, 0x80000021, 0x100000000, 0xa0000000000}], 0x7, &(0x7f00000002c0)={0x3, 0x5}) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00000003c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x5, 0x9, 0x1f, 0x4, "5095ace3c293dee125ca74f14b15c39f491097ae", 0xffff, 0x401}) r1 = syz_open_pts() r2 = syz_open_pts() pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)="e7263bed6dc44ce35eb1a47e6bfddc7b4bfd007efef1f40b40700df14c03cda14e90c63c790fb90a4706d5bfd0c12a1040565137f91d079726c96622a682e61c8c996136ce9bb7e908bf5850d94a4db0773e28e074b5e64b037bba3f856d55b0eeec56e67be51b05bafe53b4dca359e3643e01b04ddeffb2d8498f0ca73ecf1065faa29a0debb6eef5fdd6c9f0198c1ad9c1b4703c812d460a6b859a567970cd2e554231056fa911fa009df989ab57ce42c51bf4274121e25789a711a4b4653b38fde5c5c8f56905f2fa694445cc4e136d5eac9b10471d4d3fdc0d1f24a48533928b985ca8b6b318662198", 0xeb}, {&(0x7f00000001c0)="7b0a0a99dca0e23b79c006d10785fa1e027c07b22c8f37b22acbdde76fe2d03a7aef3b91e0f7f8bd524ae7767d308dfd7d9c66016ff65b0e59f9d98a25098e68ac9c0f819ce637add02dc68ad004a178d71403a75cb3fcf4b9e339f923181eca2aac723e317873e2bc9779580994e28ebe874c9dfe0e11f0128615e6f6c437d710f540538b465ed054", 0x89}, {&(0x7f0000000000)="246a0d747c813c0eddba4043dbcf8985d6ad154ba1afc8abd28931fb616d4af9b6e70dbe04b37e01c27d8325cdd48c1bc93dd6ca8997e060d7be3eae1b9117fe1475c55fe3efa1cbcf6d8cf743980ada1cd332b945a3a350e790a6dbc34279", 0x5f}, {&(0x7f0000000280)="3579051f7159376f1dcfb934c3764034868f00114200ad90bf0db92156ab0adc953f4fc820db18061eab149f5238b2db93b6ad12204104e50d295aa296f83049557035068160393cdf534b7c991d6d740ff76d64ca77997ea921f9c99518cb9b1ce5c289ec3fe222fd02134e93ade08daca5a7baa1a518725af6bc4358fdb8f9014fb511d2ad2c9e3dc0c51b491dd77592bf0909854d1cfc0006fb52f723d742c705785f86068f055617db9b84c71ef52b3884bdd88d46d7d847da0198efa77d2ffc672e4829e1a025", 0xc9}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)='mS', 0x2}], 0x1) ftruncate(r0, 0x0, 0xb0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() 16:00:11 executing program 0: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = socket(0x1000027, 0x5, 0x7fd) sendto$inet(r0, &(0x7f0000000000)="21ae6cce35502485c2992bc8e088347b3ff0a3b3a4255c900bad91c64e64720f5b6f0af543770a59ffd5dd1d2c65ab73a187e122edc7b22745a12655ccbf6d034c8765344143cb912a13fabc07c64759a8d96d7aa25582e1815ec336382d1df0e2bb19f0b5f42645f187b7460b9226bc21bbca0f7da523f8d8a534b4d5c06495a07e560b5dbc5f265b33a0b947fb0fb3b1925670cf1cf0ddca14b2f637a36ae77511e0a3a34e9abe20a2df6887e7", 0xae, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8220ff2700b9a81858ca72ef1a0000000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x6, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffeffffff, 0x20) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = msgget$private(0x0, 0xc0) msgctl$IPC_RMID(r4, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=')\x00', &(0x7f00000000c0)='(/[\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='**(-%/]\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='m\x00', &(0x7f0000000300)='[[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)='\x00']) setsockopt(r0, 0xbb, 0x4, &(0x7f0000000500)="e9e1a7ba322c0adf7fda813bdb20ec110b7156f9f8ae04ad3482f9a41bc6118e642e00d0ae12318aba7e490df23150f3fd6ea1a184b08993445e07ef4c7a7a183efcdf3f119d2906bf8340d046f83d8fb9a7ccc459ced227d97d0be6ef4c2673811a33654b079054f287df6389bce6a84bd2640ec2afbbdde13b3b2058a788a3618de0967481e28f2786c429bd63cecc20fb21014bf13be98455ed0e2e2bbe757021f68f91cbff1ed94897045c4dadf70ffaf87605d7f435463926fdcaaf21c8fb02a0b9b2391217034571b9ad4ddfadc72e4d23af2b0e7dd0a1514f745d8d93d687340b2df02ba35ae0947d586eb6011caa9346", 0xf4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") 16:00:11 executing program 0: r0 = semget(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x7, 0x9, 0x1000}, {0x4, 0x3e3, 0x800}, {0x7, 0x417, 0x800}, {0x7, 0x0, 0x800}, {0x3, 0x20, 0x1800}, {0x3, 0x40, 0x1800}], 0x6) nanosleep(0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x112) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x4) r3 = openat(r2, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x4) accept$inet6(r3, 0x0, &(0x7f0000000200)) fcntl$getflags(r2, 0x1) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000100)="10cfb0cc6df91a13e05bb90ab87715c8386b433ee3a13caf05d8d6d0f46c386cf70e17edd32a21ec26829418d8ac51a60c727b074b9271d186d6b6d60903a05285b4cbfef2cac0bd71c7f47bee2f562680269720494a547deb27a8385690bf1d7ee185676ddcf7a1f6f4966ad26c813579d336c63fe7eb44dc9cf8a8349cda8e142841454e4c3fa6f9be2eef4c865a6e3eb77009c22be50ec8ff7d82e0cc93e1143c223f28017ad36d7fb95c82fe53e220caec6f955c9e936984d96e6393e2543cd744", 0xc3) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="5ad437c639b272ff2779e9771c766ca2bfa6f9e4991244373790aaf02091752b280fbd9f43b338cc3e07759a4f48f9124c9b2295ceb8dcf4b91af1680c6f715b30afdb1c6dc5008246b70071a4b1b12c5f3ec6e9c0924bd2c6518fbe99145d98f497b5eeb156836c489221d075443b418ece951bc96db1832d472fb2842fb8a7e71051704ea5376ce6208d604b6a5931975ed540e4f4f5b7b5d091f107f729b90eacd8005ff0170dad822f8400b25eed068b1091305250e212c71e211be3ddb1f83b9078851960405196da9b037bde64209548b3fb796f075071a224d9", 0xdd}, {&(0x7f0000000340)="f10206210914579efd4f124eb87967494b03a702adc4d263e37ca5f894616159a5ea613d33ab1c2b9815c9760d9ea307a80af5ffc13b532cb2608c017b61e825500d86a7acc85f67e7629e28c0c1e3c49f869c5175cae844fa2f3318f42fdd776abb5223b2784b22acaee7cf574108eb7c212b8ffb107f26c2bcdb8d89ce65bb430ed49f0504a79346407aa952ca8135449fd492de86dd8d5c79e4906620d8148a4de341694e3e92bd6340c274cdeb91f21cb30280464a8a45d53c0a5f6d77be7d8d3687e4fc891a3d94ebcbcd64119f81ea53bd2dd240fc2ad0c3f1c79d25667193f04f42e2d185e03a91", 0xeb}, {&(0x7f0000000240)="d8bcb2758cc60e507bd1441f9de6ed45c7c3bf483b40c9731ea2703bb9160dc1c5a58662a84e6d52680bfc5a7647a1bf90a63469b2df1f2a8a93f1afa501f6e2d0e0027525a739653a024b56370a19506691c8b8a4e18d331842ed4711032e3c95875da5f69fdd497abd3e4c96c3a2fbdebbad2dc33f2d491c9aead3e94be248777a2aafdf0447670b89f8ed754c4b611e62bfb4e864416e10a6a0ac34f704f67125613df36eb1493cde24f0309a3bc7f6a945013e", 0xb5}, {&(0x7f0000000440)="531b94d11333d95f3225b0ace3b2f94543f8adaecc4d32e5281b41ce3920c880c890414646e1bc119ad7fd4476f61a2fce4f6ccd5384df2bfc053637d90414b13e898f4ba1393502dfb43507afbabdf466ffcd0fec16fe485cbfcd04e6da6c46bc62f2d280e85046765e2295892035be2bd373022dc00e367ad3525e63073e855f158e2cdf76f9ffad963145fbe332700c9d5a10d1c1e5d493c81c92eeabc09aa68c9925f13a85f8b48727116c9f5bfc3b69b3906bea011f27868963c7ffb334e8780d509a4f3c0a4529bf552f710400acff1790cc7ead44a11c658cec12af6392a39fc26382ebef69c76cb5b3a9a0949bc2062cadaf59ec1bc232e8e5a03711b12341c218f05b1e8c9630e152b4e12e5a4d4ac7ea0862b6d79ce003d0962b4468efa6957d238e3ad0a53d6c5d353048a78b4d1cd3d0b021ccdee6d1e37cfbc1c3158fe676a54f606041a50bc9b78bf23e9a0273dc08590e17690219481808fb8623630ed260e4eada4edc80066620b6d002372edcdf56c805f4ec591c6e1cbed968675ecdfa251fd6fcbea51c91d97f8189e6521da6141f661e2922953dc503f6edd7ecdf6176bd91463da859fcfb3c6bebab360cdf7f4cbc74d0635235137a9faba46da779acc7c5ade931b234521b3fe4d383973c0fccb1799272344f9b8f949dafbc91c3607d24a4928b332678ea66ddfad6cc7cd25280317f119641ddb8d788091830dcebef7379682887c2e9b1cff070d885bbec39da39c3f32180fdfec844213413cc51da31024cc00718fd36ce60dc1be1c985ad9c905925d19fa340ef47388214d7c622472e1bda4095c537a0e705bf80b26d450aa642e4220fcdde0dd36c16a6b5678b34c716e5cb425d4bf333d1305b04460c051b1d16a1cfe7e94711487e0f98f0f0a00238624f369deb0d4535bbe2ad2622250d3397aa3142170810d5878b53a9f3d39b26d8dc52312c03c4fdc303deaad27d5e4a2383c542b89f5dbd2b1f5d25f6abdf09598387f43e4d12add22eb5b0279a180c4d39f1b9b131ce10b2fa913cbc63e2bf8d5567c0a82cefad807d7697f34540368036f4c11f76ff03eb10527587d9a843ebb0f23e18218b19750332fc1376fddc2f283bf6d229dc410b27c2c532639a8ef3652581a9fddfd4edb2c111f3f6968e39d2b67b90da6d233f9dcdb8ee7409450dce72343e03f673e5316dc4e2e47a17007a77a6775ae1aa1eb0dcd1fadb3b879598043e272c589b561e096b3f2815cbe77cf687c63a9ac84f53ea3e17b242887a4bd1178e75952e1b4ec0babdcf87d41cdf4af861009d2bac60320e8763ca18fd4e352381b20a84b18fe561c05cd5b46ef0e54db84f67d2cf24e7c884215adf5089a47c13bad68c9a0b75252aea973826c7a045cda6b5707bcc53d4872459be28de12703b3a17202d590eb0a2db8d0554cb1b6bb69503db8de2f434283982e9907d32302d0a213610ca909e31fca90b9521c46cddc4c6f8c0efb0f9c2c0602e8f637a5736b6fd60d847368f76acf50dc34300b51547ac9c66b0133e36978922c15f4ba0e26ed443efbc701f3920f41adc4eac2a0bc70d0fa4c21d5d375b4ca39fc364297667cbb930da9d16ac339f2fa9159502066c4e8daf236fe39c4174d5d2ff792c552717b6aa18d997dba70c675a1aef1206d5ad1742f315e201eceb6114b1a4829848065dac5ece78192da5af3b0d1c1431551e212a67f771968873bb7fb04e3041eb21972dd46bf4cea03e708020708dc42403559c32fc66c62d23fa885d658b5312dc705328f275f99458f1685a212a784b0f9eab810201833d0166e2a6fc486e7a92c6df6c8cc6b18683a66c55c0ebcf8ac84d556df0864a1105038f1c1502baef719826759fd793dbccad67801d2c8804c7af5a6a83f3f3596b83632a03a9e104f42d1add48068477ce0958b6216a17e272c0544132f8f9e163e0cbce8cc44c97e08213d6bf30d334387bcbdab9365253a8d6e1f29fcf7a46c29294cf963fffe6413c40703462da33cfaea8897a0a07c24a575377d1c70ce5ec1936cc4e2d15fd499349b0b7f7c67b03ebdb8b571bdc79f2250d8930c85454b53a473f4b44418af0743f34d23699ab535a377637146bdcb470eb181282a61029b9bc5238ff0359521fa35cedba364d013fd9d255c68bf03e89d185367ad8c4ad553f9e7da2dc83d0c12e91e3c35e59f27057c7f4b597d64d61ebc63411e70b66d42f11d1d3a5a6176259cb921b71e2492ccb2f62e3a97060ed65794926fced99f58c7af05867a024f508681a26ce805fbf4e7f95ba3ee4e0820f0e11704006605e878be74e743918828ae4e063f4a3edf8018f3b6988138fa071c3cf81f13363c7df4632f0ec50b3811d1782167b6f5386d59584ab86ac82a8ed53ae6afa6355910ef32a5d79db063913c4970ae80100c867e2f75af5220ced55660def53131ea2ae3fb4ce83a83323ffaba0dcfcf3835e50dd4151b18f18a097af176f780e802659b1a38d3c83925e89c4afee2ab27883d3ab643fd4b0719512b83eeea621ae15f07e54ed0f924eebe8a0fe4fa77e73e9635cb3aff7faa4fa282602794bd2147221a5f836a0b86e7b3556bb03b1257ce6f5a09e96f8a9fbb3945531594894ddd18930bab5f586e1b31658ef43bb54de0250ada469a4773fd0760b6a9e64d0e741664bc70435d0abbfee9cd4c3f7c4adcdb34776b6d93d876df07b6a2a75f9a67c151791f659faabb616119b635cbee1cb47fd73bbf5b3ff0eeba10b7570e6f3b6b0d93e66b07bda9c86355a32e1c86dae472f5d413fec9b5b7b46bc90ec4be1cb97f3a743f1d5a51fc41597e1248b8fea7d687507212b7e14159f7a1a22be86172ee61d4138f3cc5810cb12f2a347bd29afd4bbaa5086dae5d65b8cbcd317cbae5021d87a3c1e43ba45cab0056aaa0c8aa1489a316602b75c75186852a45cb9bb28aea0f439e86ee42efb5c9c249f2c4be859ba64125429599348d96113dade38382d9fa1ef4bc89f10810f67a649d4b6a4def746a6340fb3394cd2c80768aa1ea1ce5080ec74386d6259cec8f856403e085a005eda8232968623adbbcf5d99dcde851b1c5df09fe0388396db0dbe2671ac78fa3b67b9e7112f5f379750f6b46d453856da5b1aa9087606c7d9f6cfa6423646937c4a90fdeaaa98a69b394226f43a2e7dd27a576f263f5ba9b033da44e35bd35d2f57807617e29396881487536f31b0596257d4ac9c2c98b5f58a76455cacb292a3eeba9bb9acbf360c55f9d8cb1cd931358657c0eeaa6d6674bdd3e03391477cce9d480c992152ba0319894dbbc956161dd99a25b60716f4644527ba09986a00518451890693466ad5aba5c586fc8be6f7e7a4b3b31e433703148b5eb1e39d6c745261e0db584f70b688545fc535f9cb06d8f520f753379c79467b510d7a547d487a906f609364d21a9a0cc861e40091a11748fd68ed41265fe14b448e7d7d1b13c559a434366adcde70ea90afa2672ef0c1486dfe691fa3f3eb2ef8041beaa1fb519aea1f13e0a52ba9dd100d8dfd4bc94df64fec867f5b9d60e70fda3bb0e5560f01c55fa1aa861faada575afaedcab72a03368c297ef6f346f6539b6ca46b4e1657e3983d370d26dc7d2df635eb18421fc85721ee07f217d5c2a81ffa791b712221b23c3466fe52c09f9f7827388b6da44367d0aeb833de8fa874cb243f5d384958ae3b5581301723cb3fe9efb5ac384450aa99d2a6380e1c68ce755bb836367dc18a8a0eabff0b1be03aaed3bc18a893961b26a50854db6095de000dcf2b32099051950fbc8941d6ff367abb1b49b731e9749e5cf001f7b9c758b0ba9f65a3f641a290b0c6a33a39c0847dbb1c1f0b5e8df8b4b646d2822844a1348d9aadd425d0fba74b3ce7ab5c954c99d26b6b8d7089084c78e2a99d82e91b19678e5b254b7f8dd60f333b2bfbf9c3ee6056cd4247aee2fde2388694ddd04c03d2f5283171121466ec601547e9fb6499d3c37ec668bf5f599e051103f683bf633cc96763d21cb302b994a22c59fbb7e24e774c95c89148f298de17312d0582fa4b8468e2ee1a5b4a6445414866e217a57b7da2b50df6f4dbd30b77bb8d6828ec9b81599af3e009565908b38e07f433ea4e8deebc8e3eaf34f87420bddefb13cbf6508ab6f19f303d785f0c6d64ad51a85624ed04cc2e4758ac0421cf699108cfe5bb6dcd09baef08e5c7c5ac9c7e4e553ca1964c48aaf5c1d3e8cab7c59872671a2890716c3f68500326fc5bd78709d62d59a086ca45c84fdee8b62d26aea2c7ee50b3e51edfea9cb14bfc44a94a4b001af82f736e49e77a1736921c763f87416b7b6a929bebe21868be17f77e6d7fee6a00e5e979de107e868f540076e2ff7f8375bed06153df733a4331bae107904d608792b559220839811532021369d5f29233ce5b978df0e99d1ffdc10b845f7de8153b92e525a784c85b39883fb97d844ae6cbb90df08e3112e1325438bb5f5dd7b4c478634a02f85e4b208850af142d646afe10de407ae49bf6c7e15c7e733b0381bd2ef95970dff5ac3e9b16d87976e8b45c365d7b6a9ddadc1b449ba87af88491f4b11eb354c2ae1dd5e2146bf4a90e72d7140ed234046cd3f3e598ff46452433d0230888650e5958015df1b58817a6588baa171bdbd80b68298c2d5c285ee23707e4cf937e468db342b50c02fb059f7f9c26b411d99841ba70ccdcfbbc435d8a87c92094a0985e3a413f3c1fa20d8818d50aba75855bba6d3ab096c27cd2eaee022f5969a05756e4e0b3a4fc20f8dbbcadde35e7f8186dbc402efcd75736495f76160a798bd32124b3da92578832721046aca4fa8b93e4dea22383a3525148c8ad34796d492d3724e428d7f81e9b273f189795164cbc8d00787a83079163a5b000c7a2263312c2b228f5e6de79bfbf6b64ab4954a3d52436f5a47e2d7ef4f48b69692d51573da95197a9adc395167ade2be792280aadca61abdcd748564336fd2f6652be072c798d90d2e1acca3c95afe9c1c338c5de6e65c6660b435ede3c935d58d85e7387dc2c38921d362c0d194f05109fbf9b630d525fdf345a5838a635cbe4d0aad3ad800b7235644e63d76beefcf30889e4a4bf5b9518c746f6cf66299f9f5082c46443719b615e398a6a229ed4210f440551a352298afef0fc3bf10b301c271d61104e00d8b76e8418c3b1b3f21102ec92f391381b32481246f23258fac08bb578122338de19058322d6c607980e8758e0847168dec52f67457f23baf571ba9e50cdd1bf038be459fa2496740c97559210d131bf743379465b61d5fbfe4ad0f0d86c305ebf345dfcb2c8dac0447759bb836a1edba5d0650c216dca3e568f31942068f9ebeafc8bec76baad340d0da6cca2a323406eed5055e7cebe53dde31a3417bb8bac01dc3f84b9479298cabad442fb4d64f871d33b982eb09e0e0123c4f3814a81e335744a280366ab7e49dab705ae3f8174f10a35ab94870b3c12047c6e973efdc1b887ce4f5d9c28f2d3b6ba2c5bcfcd6cfdc8be86976ca12a83a4b48d8b9205e508358dfaf69cba8d31e52e01b5a2cabeccb5b22bc7764d397c12a6a285f02ed3785751ea1fcf0b0862b4351110337f5ee975dc81550dc5c936f27727b03669521b83c2505f213cd1982a59b3b6bd8912eeff633b8f43840c8a1611e06531f5e49a068b0178cd711ca8a3445c84bd4ad38142d7b04efa9187f4bde4a3e9ba8e03047dc884a849ace2d6eca67e50ad6971656d041d4f1c6badfbaf33dade64554b3654cbc914a63a22ff2737", 0x1000}], 0x4, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0, r0, r0, r0]}], 0x98, 0x4}, 0x400) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) shmget(0x3, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x200) recvfrom(r0, &(0x7f0000000240)=""/234, 0xea, 0x3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x63}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 16:00:12 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) read(r1, &(0x7f00000000c0)=""/138, 0x8a) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r4, r5, 0x112, 0x2}, 0x4, 0x4, r6, r7, 0x25, 0x4525, 0x8}) getsockopt$sock_int(r0, 0xffff, 0x105, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3a) listen(r0, 0xfffffffffffff001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="c839f1a3ea6c7fed3dd2bef51dc93075cbab3b9b64c9b94840257434ae22786f7d4cfd28d2e85ff316fe524187b9ec74267fe2ad7e6a877421b4b3ba40918da9b6826d451a550603fa6d16452bf2507ee8230e2f057347acbc6b2ecd941097f5e854382ba1bd9a7cca2fbc9a6522d6bdd45945ef7e4be0b227247f4bbd5835cc72ee93f24ec41fe367f18df32cb70c83dd8e4d61a981357ea9d82e4379fd95581f65bdc637bbf5134ad973d8202a44e59e2cd3645e11e9b1bc2ab8b2a975eeb9f1fae2a790d0ba3f4208bc25a888fa19648dcbad6d", 0xd5) socket$inet(0x1e, 0xffffffffffffffff, 0xfffffffffffffffc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) 16:00:12 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x9, 0x8, 0x81}, 0x9, 0x6}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="6dd93ab42d9b33bfbdcaff16e69a727c1ad90f66924bde1b1b6029073d4130ab9f4729dd989e0e6f774fa9f433c94506", 0x30}, {&(0x7f0000000180)="8efce4e379cc6062df92ca42c1a3e37dce46d28da22f3e9fd3c20e7e3891c76a14695b46de5f511cc1fd5d8dc38a187c884bf24c7a7489c42f899502cbe26868ce38a1ffb38821124469f1ee06df9ec9081a074dde381d0da3c5fb91ac3ef08c844430409d9cccad4340b4d5345c6c61855742c6f21b8e5731a875a0f5bed00bb113f59d054adbb12c9cce750e1cf48d5fcab717db61d457ff9c4a24a284c1958cd402ea5bbed200a5781aa00c9d042d69484fc7c769211b66", 0xb9}, {&(0x7f0000000240)="a09e90ca603c4509c97d3c0fd71390f0580424ab24c03146bd35f14d4c70b51b14d38d710b62d62afeb55016cdb632479f3b2796b1d2ccafb800b7f8e839640e42f172fd2ac5c3d4036d4c8cec40396d092ec715e6bc96136ac579759094cac648c0bfe16862f78e34dd52a3efc45bf4e3fece574f47062dcc5061e11d70340ccab8bb1c928b7e5797a7f9254f76cee1c6b62206b089bf9aa95a3c590cbabd9609c5274d2ff492b3e7ca7e54891d1985238958644b10955e", 0xb8}, {&(0x7f0000000300)="136806467238fdb9f0dd84983a3d11a792fb06a0dfb10ca1e9dda6be1b09e27d336f9b43c49efba3b987e7dfb94270ddea1c28f66d916cb8a6a490a1068cb04e5cf7f19b880d0ae7cb2cab2edf3f0cba645f1158c2821f4e2bf28c25", 0x5c}, {&(0x7f0000000380)="4d5320024e2ba20db3a168aa139f5d3191a5dde20f3560e1dbb92a49dbbe1058dc798305516addc88720c90deb3a21a08c20324b8ecc", 0x36}, {&(0x7f00000003c0)="9a9bf96c41e9da8656e0ea18ec12a9950f995a7dc80eabe568850cacfb3422fb730f0396b74bfedc68898a37d70ebc0e34e99b2522492d79691e5fa1dfac11e198b53099eecee651ed5919bbd5e51170b102946c39660abc1cebd6fd7e39ec43f593028235e326695117989b5116ebf46dcea75674bdfea71d11c69409fc507a413bcfd013aec7d5", 0x88}], 0x6, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8d, 0x1ffffffd}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6f6b409e8ba4ae", 0x7}, {&(0x7f0000000040)="afb973", 0x3}], 0x2, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000140)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f000065a000/0xf000)=nil, 0xf000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="02") 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket$unix(0x1, 0x400008000400000, 0x0) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r1}, 0xc) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000240)='x\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="8f32b9f06fe780a0b3bf0c6e218196d40700399ffedafe7006ffe91ce77720ea2f2eeb3ff8f6b2117f508d97c218e110ac7a0118deae95da9e149af238194cc7578b9df67db6c99e19e05bfb698e6fb20acb62e1be0c6354e0f1d97343c45523ee72d684098c499a2ba0345295340bc76650d32c383564ae4ce6c8f0969c19755a5d3737232fae3284147b51c6e7ed38a1e19db28f25a3e7630fe71e2c372dd31857ac07b4c3cec9029c32316ea8f61378933c1e5a102d34c9c317dd6d01925a58cb558620642f08062570257a0a74", 0xcf}, {&(0x7f0000000340)="36e67aa54087bdc1194a1adc7538aeb97994bf1b1aad6303a428cc2901ac85d728a9e60e20453ec98fff1d1bb9b4cc173a155c1f8ffcd4abb86587df85e0704dcd35ba9ea31b05d595c9437ac6855252e1ecc7225a4a2e5f34b58fd60b1338f44dcea6ea84a63e365c1174516643ba2db080c1b6dcd9539ba9f2119dd713fe1280b040562aa1bf442440999562d4111bb5149ee9c515fd56e092653ea7fcb4be2d16c611496f43b49a4eb62300b9359d1a459fd3ab76ce6ab162840171a6bf6eba231453b332eeeb1386e60a8e25b82e63d2d1b075d5e6a867f026e8927007ae328242a9b5c20eca52200b69037ae1e1dc6969fa265ca5e9e79b", 0xfa}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@un=@abs}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000200)={0xffffffffffff8001, 0x9, {0x5, 0x8001}}) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r2, &(0x7f0000000300)="f9e11950cce083007c5af7930fcb8bf4a167431b8870b3079ec99ddd2d04e5444d81327dca", 0x25, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6, 0x8011, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x301, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) listen(r0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000400)="e94ac90f6cd07c379f19468a6869692ab4fc81be9e3110980e3e499ea2fe6cc4dfd8a2eeebfc01f186bce6a7ff44359749e4d4a0c631bece0d479333619a9821a5f6d983807627b702de42ffa8ca687a17027dbb740c7d59c59feab61317e18e5914647e31fff019ea0759fb01e156cc2707c6", 0x73}, {&(0x7f0000000480)="41658712be63e723d87ce7f1c46a9f2d2eadfe893d1c154734a025e5f8e0a3ce3faa6645490eeb05206a719ebac7d61112a8489767a54906c620699934f4bb297fdda1a66685e1de7cc47e4daf7ce1ff186f591d4a64715fea1f6f5c0611", 0x5e}, {&(0x7f0000000500)="3d3500727020bb57e15bf86b4003039dbdddefe19695cfe039df4e2f4872465c3751fbc1d4911f3a1fa423456ef438bdffd9d7eb820f3ef5411e9fc6d5904faeaf73aea58a6acbad85120a12b32969e61eadad0cf310e56c46421747e1514bfad17f9596e7f413cc3d3d1505be621b57a39b50e8e2b06c93bc0221f2a2528693fe54d7849d9e805e5992d226cde92fb252a83ce54238f05b65673ffd9be6b8a58130c906927ab84706efa75970edea4d8c91a07746f65584ff60b5c5cac36e1f355d61f7a6c5e54c0ae229319ca6082cc770633e35490f7adff3e01469acf8824ad1cc0654706db8f0e27e5cdad26f3c6d9b30e2438194d411ba3ed764389eb54ff2306631ec9da986210e729f73fe1bcde1469192d220d739a20ac4472fdde754348cc0ef987b033aa767a213104df86adcdf004085a257c69eb79b6f3da8dfecade47c3685bce547c307fb3e95cf5ea1a8c005a01100c83e581f60e219304ee0cc95f8516bedda3ea5c1c05ce023651cb66158a2d82d3bdb2cee704d6153d34f5a180a5e17d5df7d07cc315f73cfbe32189a61ed0707aa13551491c5fffac8c190f2da8840a5b53b3e092ee998e8a92b3d167105d6af5091eac34820a2abb95ad425d3d8e08e762af539394641eb2622139f61a0702e5f630c60e4a5a82461f1665a19514c2b9ed3f3585f45689d116c512ac80735c739e0f8a9dfb63914d5c37f5993ca665a11bc037fa97691674bb3d92f4c7b78213dcf6c19ee166db2a982132b557c98f38b48d85cd19b5941852feb9b310af65f9c6cd4db5c5d3d902a9a104364e21f0167d6144e337c6e56173809f849ee966fdb55a4c9192ee1f40d94a21b30265c69e12436c45f64e6b7ee2ccfae2c8d204c27b98cd50a32a23d5ab6177835eac2124ce0ff715d65851e53ad27469a1a9d0d17fe1ccda1c1ae217e31e0bd24ccb8b48dbd1d68c7ba2ee519756e9de5eb6dadecf75285eb803493ba29c0d3fe6619a3ed8ea6f082ab3bfa4e54abbc078444744b794ce8dc8bccd5ea7af9983d0020ce88f136322dced45b76092e4c9d5142a8900513f1f346fd0d1e423658bd42c07dcd2888521acda186a16664f6a0891feb597271c84a6ce4b19da915d1d51160c42b20f89db5951e9a791ae551609f8c12d27e29ecc67e94db8b57fcf1efa277ae507feb30b62ecc7afdc5caf286e677f3132214ebb26c1a24a50a687029368b3ff6fc6317698c2dfcc2eedb33ae034734a3832efb0b8f41cd0b22b8909dc5082486cf202ee81a7f9aa7379618b8ba8c1ad9eb979ae19a0d640a0192a47c20d68355da05170b37910dc327f2e65e35cd81f3e5dc7e4be1ea7dc5e50b66ee51d947eb91b912e1cca39aaf708a1976d693547f197c173de3fe0f49a96db51b1f5924f153457d484f5b8a0702155b854408cae2dd06c7f72cc99d1c06fb09d4def7f7e3cf0e41da8c2ea7385c59a75e93f2100eb8ecd072bd785ae1758b38cf811896154facaa0e8b570bd3b04877714640c0283780dd425eb97f8be075ffa2acca2ae6c6d688312e1ba648dd82c4f8256ab08e4828cbe7ef43a13e7d1f5dbced4088b016a1bd6244d365d87f39b5eba157c90e6216522ed73fd67fd51930b046f6d27d7be0009664d1c7fdf6bdea9a9325a4915aaa7c8c26aaaa35b77bfafad7bcf4f0ed39ca1650f0259d14f9db921290b1d8faa41f46ed2c9ea26543220dba9faea529aa3ce23198d9a9959338f40f9d00017866c4458409fe50c7e9c00339e9e0347e8bda7dc30251bc70ef07cfb82d71220d20e73ef771dabce8c039273ef99588ff46cd812611e2138aa4e1f4428ce3ef3654f9c10f1fe8d0f930570e7737df9eb5a96f7cadb7c7af8c3193bc14f5641061388836da604185cc4986789115c8b25e6aaeac17ba2f89ba2d1250e5555b2ff9b7c9cf2f3c3ae87f363f07b8a237d8169b43988876e408a374bfe7dcd89afb21deeb2946f5700fed500fc64c6683e907ffcce74c71b9f0642679cf3d59c850a668a67f2a405d1ff9e8ad8d114275237c8b61ab58a0a870ffa901e072cbcf1705d9ec363174962f068422111e5286ae3c120eac73eaee8c7d99f12654ee4232d424b5cb24ffa3fb612630fdfc3324d021a64fdec41eb036e6dfa17b9053c2cbcb186d758a280c524e146b28a63b824c28242c1ed0053401aece1f6ff4c0ec7b647e91ae6ca3d7c71ff19232cd8a7874a94836c565a9ce595b12a62ea1cbb6f91bcde7537bbd00701c424cb31638e6b755de80d8916568449b27cfcb805cf7a6b82562db75b4d63684c301f148dd392a3e3b9256fdd67496412695d3fac9b0f0c5e70d0010e3575994dc4341ff73ede9a7ccec778152c8215865c155070c8ebb6ae5412ba1ccfd9a6563c92699673f8e262f9ad59bd1883ba1bee1d2f7c1d0be4c477350effadf258f5d66ef20fb7be5b9c23b310a974c1669bb6fc469e761e8c48f40e5ec4a69c3a5ad4a381c266bbd13d4bb1a9decfc9ab94bc0c423a1c57f7a9e3276896f5367b1e1da79378544b005962fbd66b0c6204c2aa77eb858147cf0486b1a4a6ea79a45d1dcd90ea3661626a061c347454d6d5a57e5a2d0ce8bf0db6d8dbacf64fa95421b15df1881003485f64aab55cd79715f241205e0885bf3d83d1d784a6b225004d54f0dc416e4f7ec86a688ec57c761db66b8447d2bcc6f7f37fda275e5a76dc699350c0ada6865993464bbb8d792e48b2798573663834f213002c7d8c3d8956bdedd536acfbfec25189159e5d156b8c778b4ae7bf5973946f0fec911d5b90871e0c69a752f9ae7598fdffbc7d403829a4f4543c7baf69dc4a4ec82277ba63a667882bc2aecd169e890768d57a63bceea1f7c8792e4771226ba53e65bfa0cf58366d8d20698c5410bdc4a8b1731df5311b3c14c44079c4989f2cd6132fcdfcda46f3cc5d13e06508efff4df0438fb243336f730c851d63a3adb6c86c2eb40ae938b55e2d5f59ead972b4c52d97f9ae174e397a633db4dcb4df26bd4d36220c886cb4cb84062d48418045ced7d7e6dd01f234544cdb19249757e35132cc41fe6536e9986cef59f76b7b5fd624b433e03806cc8d6d8c1d483328187e078b848ae26d7daaf901c1bd92da209942c400873bd3aa95eb06176771187f3070dbb08db7bc969fd8bb41fd574d946fba0866bfb2e06b4c063251f60cf6790f0df1e2e975edd9144b6b5a49d69b01c6ed4f09dfe9f28cd8ac9b8a73b4f2abc185a5540a032b34515eed1739d41c18feeb7e435adb46439cf93d65711897e2c3a86f6576fb078a2e248c0ed550cc424d7f87f1248891433a5ad3327cadfcfe5e1296dfca0d27d6f1357340fe90ff6f60973be85f9fa544f78839b74194ccaa2d5c12ce64cc24f5dce2b788b53627db0d1849a826cf32e4a041054dfc5cc841fa65b2519b2a2fbfd54e833c7b8ead7417c587932793e3810695459e67be34570ccc746d8811e964ce058d8f559797c2cddadf22aa7d238ddba37ec10f3164a1a53004e910c480d486e75955962feb810e05fd51de341330de62858249f0d727bbbe147f431946413be9acb8bb994332248c87102b9bff735c7a83904c6cd6c77f431ac8508dc7d7c385988a5cd53e183a1e9b00d0819e762c00b850bba8e408ba1c471eca78e7affaeff2ebeb0a1697af30e8a79f1bff5bc6a9d3e5db1faf8464b539eb979c00cd05e927e9c0f5b565c3c87653be6bf4e0501f8ce4735a463dc52037fb40960d326561048dc7ff59656b907a180f800839ca1d6c7c115452fdee3ce646727dc2ff41b4316a56dc4c16323df56494de9992cc6a5be6e0194575d04679928c505931be65ef3077da73098494c62274d64b63c80bba6a4434ce551003fcebab1731ff11d1d0c7029f8723798d26d1fb0308d51151f07decfe133cb3da57ebc7051dab9dbdcc7cfdc540bd4c7ff204b749e5c3beb7f6f4fbe3a1c149a01102029919aa6c5e4c4123269d701a435391f424386dc2c9acfffb65547e8905df28b89d182e4ee752a5b8094d43c2b282f6c1bae423a62d41e8f8e17325959123c21d7ce503a722042dcc76216661a3bf09d59a28e969a1739baeb39186fb792c7066e9a0564f3d36c6c89f634529336392c686d99a3ba2d685a66fe22d0dcb05e113171a366e462c41dcdd96907d762e1acf13b10d5a14e6ae1853da9a28d90dcf71bcb59ad83fbb4a87df88b60d0c3ed932219550b9f81d30d534749055a7633aee99dc28468f847f906c0fdb6d69ac23baedfbd230172fcd13dad171993bdeb1fc1ac2ee13a49e6c0c9a622b024b6d7f8faa962440e35c243b222c5d89c0dd8a16a0aeb3d93c475c9c93b67fac18c2cb8f2626e54deb1f4b7297c842a01f3c646684f8bf451c2f332fe6f652747667ad6cdbdde690c4799c968f210901e731c61007fc101d52e60d824c23a7b21cb15f5e1ce0417e3ac2508aa34da0b98c7c1f97ad61ec6f022bc070eccbcb959679fcf1f55fcc56f79df27fac981d5160522e0bbe36d48a2e8eb18fccf7816df67294fd0272d0e0423bf7617c620b55a751b5b6dfd0c6e6820eb7a3ddc9ae62af2ccc2b76ad05ba65242ea4ce0d4dd644f77f6f3f63fab1ce85e5303ea9d020cfbf62baf6d39635b2fba5c3f369fe0853a02e917ded3d86718186a96ff103af9ea0739095bd8f486f9b7e85420042618bddf9dfd8dc448a3023c40eae3ba0e24fe35260620476cf93a68b915ae8d67399047dd2b11538c72eb221daf9cb41cfc6f127776f5a1a01459a1c213313aa3cdc522ea27a876ba45d416751e73c7d8903ebe91005dbaad80457e1f1341d6d57c31eb3e867b75c9fca7bf577181367e40d2e6033c00b34b60bf22735c55b54d174bf329a1a139eb3b9ad45fbccf05adfe46713e8ffd1ed01cc17879302f28d1291b88001e20619f2e46ff87d82e2d3bf04a1375fdfc93a686a2dad7b3554b5178f1f83a5cbccec42e13becbe1803368139d7ce0648d99f9d88442c45126ba7ab26b0d289c52d31ec51f4d8836a93d764366e7f32527b37527d2fa9ea740a29ecbd5e2230462095cf03ba135e0df81d5e9055002b6539963c976108f8734e8148457ad1ec3c8a5af6540346f7a13656302fbcbf5bce83555fe6ebd5fcbc7b548dae88ed423a5d7dbeafa196a6936e25e59a4bd1d9389ec85ef0817c997e34b63e668e0289cec9b4e71f60e475a7a3b9762a8eadea1f5d0547bf05fe8d4f5ab377106184f53c7f5040d53f220e2c27dfdb49121c1e6800a4633d5643d52cc5f23211ba772bd50fef4fe7d999c3b6baa4a9c3e1169cf2238454b534ea9bcb239c502b1438d4c1cc283c942a9e9a4700fa5b918c1178f59823e3d0e3bb8956256496d367e37c4d1d53ce2c49d3f94c93c9ae1dcbbdd4fc960d7418595644f575e97ec5fc155f131961b95134c387a4126cc909797998dd4bdafae3225ee16b5bde52561fc44f8f6feb54b28ca13792536f5107b825c8bfd2c00df1f9d73a619f4ea9d04e5e2d38fc19d6d17d8535fdb01ae33e1219830fc9a5ed5a2e36e8a6d5dfa1c3941bbaa58d28f882b4802ac52f26f611b8ee748e4589489daaf24f6e7e27528a98515f0f481423f9d0e0f848812a8a6847d8f44f568095dae1606521d654ac2d67c49695d3a501a494a82b01aa5ef62dfaca8cf78fe7f397d9caddd1140267c887d97e545ec35ed0baac02bf2307a97e9b57f8eff672343ebb6053f5abe26f0ad4163b9c945bdd8116ef7879a10558fde740d35e2a1f2fd5a3ece6ebd9b65b56adcd9fe", 0x1000}, {&(0x7f0000001500)="1e400d6e927c924fe1ffd4bf5185d81cbe70eb008ec6939fbe89d2f4555c98ecc36cfe066f491dd083a14261d192f0d73a8eec1b3934a0e9611da31faf5f1bf2202ca8d41de390375085f80a0a8704e86f68b58093017acd83150525fb39598a9976d8c44d0c4247ff6d3bf80e44bb9b0698bbd036956776c70f3951b0ed93bdd5bd4a2a375b4ae471f39f42fd2549", 0x8f}], 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0xfffffffffffffffe, 0x1, {[0x3, 0x8, 0x8, 0x8f1, 0x890, 0x3, 0x1, 0x1000, 0x6, 0x7, 0x8001, 0x2, 0x9, 0x5, 0x5a7, 0x5f6, 0x4449, 0x100000001], [0x8, 0x4, 0x2, 0x9, 0xfffffffffffffffe, 0x9, 0x9, 0x80, 0x5, 0x8], [0x1f, 0x0, 0x478, 0x11a, 0x113, 0x9, 0x20], [0x7a, 0x36d, 0x8, 0x7, 0x4a, 0x800], [{0x3ff, 0x0, 0xc4, 0xcf1}, {0xa000000000000, 0x400, 0xffff, 0x9f}, {0x800000000000, 0x3ff, 0x3}, {0x0, 0x5, 0x4, 0x100000000}, {0x721a, 0x5, 0x9, 0x1a}, {0x9, 0x200, 0x401, 0xc8}, {0xd07, 0x9, 0xaa0e, 0x6}, {0x22, 0x4, 0x3f, 0x9f}], {0xffffffffffff7fff, 0x5df, 0x4, 0x9}, {0xb710, 0x4f, 0xa5, 0x6}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f00000003c0)={0x1, 0x0, 0x7fff, 0x84c, r3}) accept(r0, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:13 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() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) lseek(r0, 0x0, 0x4c19c4870b7c4c91, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) lseek(r0, 0x0, 0x0, 0x2) 16:00:13 executing program 1: r0 = getpid() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x43) ioctl$KDSETRAD(r2, 0x20004b43) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000140)=[r6]) wait4(r0, &(0x7f0000000180), 0x9, &(0x7f00000001c0)) ftruncate(r4, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x20) semop(r7, &(0x7f0000000280), 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x81) socketpair(0x13, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000340)="6c042ea267293f91a80483eac3d03ee613b04e828f7ca107bbb1fed426577639805458091cb07d3ebfc670a1fe50e259173a1326e95c0bd273f66ea1c83fa7989dfeb53acad11be07e4be4613f36b9146d4c0148afc3891230d982609ed58be994ef828f197cd2f023fd3125a8a9c66e439d88296bb52049036d5bd3f624d5036ae8e2dcf9b404019a91d0f595e29091de5fac63034f6065700336f8e5ee0bec691621f8fde21e14d12666f3f261d91b128d09f7ea39989f56488b839b9de8f90e", 0xc1}], 0x1) wait4(r0, &(0x7f0000000480), 0x8, &(0x7f00000004c0)) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000580)) nanosleep(&(0x7f00000005c0)={0x9, 0x2}, &(0x7f0000000600)) flock(r2, 0x3) nanosleep(&(0x7f0000000640)={0x6, 0xff3}, 0x0) getgroups(0x0, &(0x7f0000000680)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000006c0)) close(r8) nanosleep(&(0x7f0000000700)={0x8000, 0x7}, &(0x7f0000000740)) write(r1, &(0x7f0000000780)="0de598cc70f351a6dde8b83f", 0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000007c0)) 16:00:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8281, 0xe9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x549, [{0xe76a52ae8bd3aa72, 0x100}, {0x0, 0x40db}, {0x2, 0x8000}, {0x3, 0x1125}, {0x1}, {0x3, 0x3ff}, {0x2}, {0x2, 0x7fffffff}, {0x1, 0x100000001}, {0x3, 0x9}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x3ff}, {0x3, 0x9}, {0x3, 0x101}, {0x3}, {0x2, 0x8000}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0x7fffffff}, {0x0, 0xfc2}, {0x0, 0x7f}, {0x2, 0x6852800000}, {0x3, 0x11e}, {0x2, 0x80000000}, {0x1, 0x3}, {0x1, 0x2}, {0x2, 0x1d48}, {0x2, 0x3894}, {0x2, 0x4}, {0x3, 0x4}, {0x0, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000d7, &(0x7f0000000240)}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000540)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21c7ba0f5b37aac4618bafd3bd54ac5f3f2a8a00622dc76762cb3b5c9ef48c3fa19c3d87e102ed47ae338c24df10388bf549933d17e5fe955b4f0946fe5cfd36234537d4870df4bf1c3a29a9971c4e8d3dbbea9544833f61a51a683915825f43e8d134a9b1a99c9caded6dd0633cb090b72b31494c9ad91e94b2b89c743408371f44d1ea5f993e945b09361e3eb927572cb563f45656a64abe38b0739730b78b544a6b848e6da09562813715a881b76ef45191ee5bb00cc12a0cb992f4661a71f88e61492e3463c3f928aae912d39835ca41ce505ed149384e572ab47954327be88214720c5a5e3d5cc0c79bf01d19c0fea9df310bd8452653952aad08ed638e9efa5e2f2788c8f5c9b33745ff80df18f898595cd9e9e1fb5324df911308", 0xffffffffffffffc5) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0x2}, {r0, 0x20}, {r1, 0x40}, {r0, 0x48}, {r1, 0x10}, {r0, 0x12c}, {r0, 0x9}, {r1, 0x100}, {r2, 0x10}, {r3, 0x54}], 0xa, 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x121) r2 = getpid() r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x81) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x9, 0x95, 0x9, 0x8000}, {0x0, 0x6, 0x81, 0x6038}, {0x5, 0x4, 0x0, 0x7}, {0x3, 0xb74, 0x15a}, {0x2, 0x3, 0x6, 0xf87c}, {0x9, 0x1809, 0x81, 0x171}, {0x4, 0xfffffffffffffffd, 0xfffffffffffffff6, 0xb9}, {0x80, 0xd6ce, 0x7}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x25}, {0x6, 0xfffffffffffff997}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000040)="e426") pipe2(&(0x7f0000000000), 0x0) 16:00:14 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r1, &(0x7f0000000080)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x20000000000000, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x33, 0x2) munmap(&(0x7f0000d02000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="e856d673d2bec3b79789505cb5d8e804ceb1ce899dcf7aa6f5e8e4a4ec99") 16:00:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) socket(0x3e, 0x5, 0x9) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x10a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676021ca491403d716b988e5aed34000000575fae5a2634", 0x56) write(r0, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadce712efc3e89d11c944f8d9293530c5524d97fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b734472e", 0x55) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x9) shutdown(r0, 0xfffffffffffffff8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x104) socket$inet6(0x18, 0x2, 0xe964) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x40) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="0000e8c3bd8229983d290000000000000000000000000000000000000000000000bd9e0000000000000000000000000000000000000000a7d6020e32b1d8b50f0681a07400000000000000000000000000000000008000"/123], &(0x7f00000000c0)=0x6e) shmat(r0, &(0x7f0000f12000/0x3000)=nil, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r5 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmdt(r5) r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getegid() sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="1e3a0b28af372ab994edab8b5abbad6e43bf750a642554df5545b8804ac14ff3319a0682c2885044f0b552cc82098dac4078b51bc965772ecd63a1110b35985ddc8a69a0aa994f2f9acc23e377e3f1902a95b2800b6331d15c37181c099189512b5dc748c4317d72ca4e50fba849cb9c809e71a3efc07dcb9f2b3a0a87c867d181abfe16d282bc263da197892ab7671858dc2b05bdb04567d8df14c17d5aa687b82c3488473e8493cf5c12d7559b5e69383f132630275fc30a9add84c1d40a3e431375f779bc", 0xc6}, {&(0x7f00000003c0)="c1cce528d6dcadd413d29d0f9093f57d6838", 0x12}, {&(0x7f0000000400)="6a93608bc0164fc39ee1767b076864677c54fa656555c68c2b13ac6bb81bc7ca35be9c2b85dd3bc0f766635e5becb2cb40a4e43364cd056e3605226b0ebca83adb57caf7cf9317a9f9e05894ca78a3a87a41dc9e7ec70fef9e0d96378fd1832724adf078c5433136fe615e92bf9b0aef90c4f072fd5109a0467da9b5ef8d5e86f2da64c562e15bb1a06f5238bb05bf", 0x8f}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r4, r3, r1]}, @rights={0x38, 0xffff, 0x1, [r2, r3, r2, r3, r2, r3, r4, r2, r1]}], 0x98, 0x2}, 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10100, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0xffffffffffff0001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xf) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000180)="1fe861e7f85c762c0e4440") 16:00:15 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20201, 0x102) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x4000, 0x5b63) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) r6 = socket$unix(0x1, 0x0, 0x0) r7 = dup(0xffffffffffffff9c) r8 = kqueue() getpeername$inet(r7, &(0x7f00000011c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x400, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x20080, 0x0) r11 = socket$inet(0x2, 0x3, 0x1) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500)='/dev/vmm\x00', 0x100, 0x0) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001540)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x280, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x801, 0x0) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = open(&(0x7f0000001600)='./file0\x00', 0x0, 0x9d) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="b59fe494e9cd2c30af7a1cd38bf58aff1a894314c3d1a92749dce06c54a2020f2f032ab5affffb9aad883359db6b54414a480cf53699d9cfc606af90f5b50ab906c60ef3bdc7aa4d75ee1f2e46a782612dd6f427b6b26658c9e202dbbcd8c10ac304daf3a9e2cec7030d21c7f2c1e2fc8e85661865c3aabe1c25e87cf2e6164cd53ce137a028bad100068b0156a7b82f9bc98452fbf7b28362f4f205abe92dbb8dbec0", 0xa3}, {&(0x7f0000000140)="34b4f915814c2d33bf7d1a89806a799bfd1bbe86f3e9d4c8a70e198221d624d58a92a70b303336111d3dd068b2661838c4b03e64b898c977cae73c94a7a683e203963519fc404c4b66367dcd07a4ce81decab15135bc109b96b1b20240a20ef289ad71ea15fc8c621dde081c1c398e4f3382f73ba63080f6ada6c6e4be01b0ee56866309d347cfb3feeec2fa43cf9ae364c8a01bbf387b467911e9842464bf2e696ce66f008fe9897f835cae414fcf5b46715d658d2dc47d3754e555faa2172f78a989ffe0633a4e975d15b2959fe31be01fd0a3549f70a8b1705b1578417c2b258b19cdc558ce2aa11b0cd5c80edb6bdb20a0e95b7c31ec528597163fbe0338f72f0f0fe36725a4a0fcfd238b18cf47d1a786916c760b474a61f2a2c4ae62b6acbfd1681ba1e703945266fff8edc9ac105fa03798889b6a049ef686e30ca7f8abf824786f758c7a7dc040d53274db2008955b5b098e69403b384fcfefc676e481b478334d1d4e5d37be2c016ee8f7185256591151ca07f2ddea3205fc15e9185c6fdbccfa831ce3726d432e248d8f4faab4a1ab435de01f08f419b9f4b1dbc785256a66aef29692e2ece7f8328c2c564f90e20185e7a55f2d352241432a1dfc8cf5ec793918224e7d51de2869bd74c056c2866a6b35063c5ec6603f68449edfb68da704fc2f0ac5e9fbb8680aaeda55faec92c85ebb0dd9e3a7e21ac886d585b8510fc017a124b44e7f5b8b3df5716a90c01111eba03fe6ae6301d71735fb9d0ed4b4a8585f38ed43d9e659ba2a720d74c8e4b9e40e87fe506a8e47379916847e10652c38ef30549aa0687ad9df045a7c0dec177d1b5fb9360a7f013f52ed0fd402abdca836c128bd55c2d03a686274ff403a6c1c21e6f66b51414ed892be81abfa62894588dc252fad53e56b154eaec89bd49365c4fbe6caae01ead4a76f92e5e0cd9dec8fa9475586c1215ec232b99236769f22bf8e2d4394ef279a407eb504c17af8fd124ac23d36513f7ad17a507e833192a9b90fd0f544369c2919acca46bacc59b13ae8042b20c1a40f022802a756a8673d787684d6d280ddccc9dc43c2e15c935748458d5d4056236a97e11cf715b69deedc1f5b0933d4562e5525e9141ac0f27525efd744c4169676fa50dbbddf770847c907e95d9fee5e9a365597998d96aa11b33829195c3f57551204f1a51ffac0a96adb82d931b7a739dd17fb898c1dd07ea2bfffb6332e0b190f99bfb65b931753b47d0c8ab0f8877e9c1f0e33d0a8560e04257a48d251393ba13ecee14c31fb12e1f3e1c4263437f1130ef9a7ed144408f13f79a70a83335fafc87827403cd72b55cfe480a556b0e7d4a6b46d0a6ac4bd711dc5ec70955d109259d10c5dd2ccc2050428ad6f3b4e5464ead7c059502c16c69c813d38725a2ab869567fe7650fb7925af1f845dab556eacaad2712bd5759d30a5871becab269f8202cd3a5e3e17bfda772c38082994e88946d12e38ff0b6112b9dace75b3d14a2157bac9a842b287b624e9ea4047edb15da076965e47438528ff0e41607f80d758c50842b56f5651f8c1cd1fc7608dd2b98bd43b4df1262cd1f2a0135bdf49daa47a7bc9b9e0870be896e63b70b454015aca8946b03ec768ba2c1e57009b2b1f1a994d7188a8d64960275e4d71989d25126bddf46786aeb42358d812ca00d16f56d8b079304915f68ab7583270bc3864cbf9c7ad31de40ded7e8d3a427590194a49a5f5a87787e5a36788172dbe6defce1404cb6fe718549e2b34d60054a764a213b27294edb6f112ad67303f224701994a4e364c85519f61dab078ba66387788a45ce49eb1e017e7014eed60e565f3e8ae25ed4e9de1f3c5bfe4a914bffc6bc8d812f1447638a9c6e120e1e2848557c06d5c3578f4366610808e6e5f4913810417825e11cc21ecaed766c365f4d3c2eab84e32e0beae3dabadea5d281fe19fbf478fd3fa52ceee8228285dd68beb49c2945cc27c8d132d5f95cd32794e814091f069880b744bb67e750061d3cfa3e9068842226ec39b409dc01cd1242e6f9cd743cbdcda0722d4c7c40fbf39d3d9ea2ef1f617246482341e6761a8b23325d21f0c75f70eea71998bf9083d33c9f42c39597c769dfe858b0a1eb05b6867f90f2e9df550fd6bf9f9477fef5a0a3846ba729cba9f86d8f6a7308b5571b37281f6c911728e7224b0a76f465a56ce6b4e0d1e3d12674e626f5234adeebe82bef5f74cb9bb83bf1a5fe6f8ed6d53e4621360559f986c42718dff46471f58543dae3dc016ec449b87acc9c10279d349149ffe4bb13f941b6926f5f70748248d175ecce2168cf415c239abe51d706adfc26e69332d5a7262ea08df191fd510b8149f8e5f3e40f746a8b58f90ad347236f829971a9859ce6c80ac9e456e591768ccdd1876560d6e796429bbcdba9118482c0c9a34958680bcec6aeff3f1c6447c2d718432d6ae92b52dd441be8ccb18b3f7733a7fc7a0e1fbfb61fc3b4cdf7846e67ae5d6ce3195002a621c8e80038774f23a4b35ec7d3bc967563b2fd5011bfb184e3c27fea44ea418375e53a60f7c7d77f8ceb5668c45ac57319d25fc819ccb5f859856c432baded54812b9bdc51c7cf0adc40b51852b6ad86ffe112cc36ea88cc6b67308122d59f8629facad785e7b9b3e47880f4d39c9ed270da3727a333a828c28a2a795de45fc800df745f4a90af30b477b0804db91f6b6ff6bc9c78529dc2d3642461e9ee99b93cec13901b8943d6c60fbbc74b8eb7d0fc60f1e1c93bc49792daf9cf66b9b8d6d5b75ab31be0b3c8ec7d1c588ee2d27a2d469b717b9382acccbe2c46881d28adaec181c4e9cd0687734188f982b1fc95a34d68cbe45663537042be94fac5646b2e0713caeb348ead0816e18f09f589c6bffdcaa5127b6e38e128f01c85742eb3c1d003f943aefd5037d2e1e16c9b2264d56c5b44ec1b0a34a18db2b5e9a301df0bc972d3ab466c08cbff1d33ad0b86461533169182d837600dc6100a2829663d1b77e0187cea6ee4639532ea899054fa0932b011f2cd1fd910859fb9dc05d7a949654fdc8489f8890ab66b50ee440b44eb5bbe5037767ffea5800378bc4f6f1ddaeedd81dace73d3c83d6dab36110769ada16e09255f5437b2c77e70010409846d1c888f166a85b48c4dfee3012d5c1836462bdd0bfd66a0971de5eb99db066d287f2d921f77ba69300f83d37ca6bdb69f40cee2c06b070f6d7735986dfd4d559ebe20afff53d90cc519d85b8bc2c02e4f84ecb531780250346d77b866904815739ba6dc39954c27ec2a716818544acdb2f0ec684106861593553dcb0ccf686680be291cd02b823ddcae07b0d5996921a2c0977a6809ae1a5628d22683bfb1b80f0d334f18d1fbec235c8de3c6beaed9e018c7f1c82e6f52b6d38f87c4cb13daef33a3a7e9ca3cacc476ee5414a188e17b992d59a94a82420e76f996fedba89c708728001806815c4f6a98663f59c65efeedbb147c638aef3b08ce8080d59721546878e3f0df0348a043cc421c9fd67a6ea4343bc2ce83483ea6c75cd760f56cf7aa95766dab2e1b18579e2394b9466663d51b95e4bd3a9ddd64717db2065ffa92a2d0da6c1441cd0f293e711725ce39c6909ff9ebb3fb7be7bee94f15349995e59a3808a5f540eecd40b5f69b390a755c1f0d227fbc3208d61870f97540f1e99f34c5c635479e09572c4ec07cf9651bb3e98a1d63337f02809b32f27639f48728b68b72bee6b6a62147b7dc2c1d7671b5c9b245ca770aed0513691367f57260a9f4021ba0c57e972598b4ec12f73ff9373a888fc2f3feee2a773cd807267084bafe7cc89005434e312baaa6928511cdcf9718bae85f668f125f74b09f9586e1c6df0627fedb57ee847df34820d5dfa064048a6ba100b823de400da857e4392fdfae70c8c5bb478e0eaa07b590e2b5d0b8a5fadcfceda9d39b2bd04a62f3c711554166f654688102db3b1fa78eb9600d9bf0bc0639c04c04947da93f8510aa3b565f1fb654716877b9d6a1ea7c615ccfdc117744060c95d7fca33c5fd1a1a632f479a12c9a2a25720869ebed9022f7913a5e1786313c46fb808cb4bcbdba5ef3c9d49979714c40442c68e6cec54668440c157bccfab136eb1398f02e7c7422fa0d5ca5ebeb069ef717767b8167a2b32551865c432236db11fc6353b1bb8b5db0a7605758bb5521db8c22381261604813555268d4d24e1f996713523e56543d20caf2d6218ce43b89eba0333b7f3e6f76fa9ed0ce566e3e0eb203f5b80334b0bed407bc7435edad8caacc941249d0d5b4b90cf81a03480d55f4f830f681497f3657e0a602d37e39e93e33920f942952b5ff1055d369df57cc1b99cb907d25eac47614e4ace53d08fc5850cfb5df5b8b08ef9a8ae274d7c9a72e8123795b61de447a7187e4ef2427be3f8ac6d10918181a18101f95d9d4c7f2d689d7ade3f01d8a341b38839a83095614bf0dcbd28bf4258469ce852d6cb8280305a7fbf35eec4dde441e11b23b90043bd99f9b6786e98f090a7f15a81d1f750f886fe0c2599c525a275c819ab040223e4b23d0bb10a7119a318dba9c3a57b276bf24be4c65e770d9e0d527bb88e440d11eef7e5bdcc5e2fa7d48a0a887c130ad44b39b20e19f196b0caa8193d50553a776f018af332df7e96c977f6834cbd7f3d7949b38ba6590a335d5882f46864e71af9ed37ba3074ecd709b8e5239fd5c38a2f421a52b0b2995054854beb1bddc3a0ed1ec764cc65ed8f07085bd9d50d73c55f9179a187b6aa7505350adbc65c8412636c45c013296ea654e84c28907c2da1fd539d4c0296d5b8f0663fe5ad7a33df621665753fdb98af0116243e697add3cdfe82ec8cc74a74a41022f695e4720ea4f0246d402ec86f5588142e58039cb76829614d1db9de08ba37194fcd9f27eefb660013b9eac6b071ad9dcde1bbc0bee2f7e19b1a0470f633aaff06dc7e741b5d8de9f4b4a9e38645adcfd8f273f7d9d13d6be27ec6c33f906923b7378ed8a718d62b4de406f0afc75fccb86ee6f1c70b38ab940ce3d56840b542c49a00480a3bf9f60b80ddbaf31c0aa7d64eeffd51d3ddf527a8c3d241a3a218729dc3d90c7bee6350049205b865c39ec2ecc07fe02fc6e52126fb9a668574b6635b19fb93d07842f87fdd3467af7a6698bb125ab0822cc80dcb379a77907821f2fc7236066c1f69532786288db15270435616f33d0986ae8c421863ce7f9cf6af4cd2e00e9373ddee7785a6d50f86950ab03d02f3222e4b863b849939f73a7748560643177e3932795527d1ee184000ee17b075a1b6995a0031442ed1e8f54810d737d07fccbeda6d8f3f98dac4c8c86bbf047189c3598148d1028837a4676ffb78f6afd1797c94e2dc0ddfddbeb60140c6bc9e511709a874da366117fc48ea8cf891154ceadbe3bc4b2e8e06e60b518d2c4c77072eea365be301a79bd833c630ba8fc11c414229c1fd9bbe5f8a444aa033ce612db0171f54ff2e0d0262f76763c83067f6e04876185f2ee4f70e04eceb3f331dd3287bb0fd5e10807a3d37a9ad2f09940a5f55986b1519f50b132eca5be058aae8fa9db4945e411b2dc6061131f13251021ef5fcfb4290e1643f054a93f0241f4607bb1de669d23d073850344160788e2939f67a4cc8c27f0e887bfd004028e052eca80e02a2c28350f48c4e6bc5bafe6bd32cf0ae0deadf2ee35b493eb8750b9e6e4f9b5724d9a43cfae7bf6e4021032679e7c6c177a961ddbfc895b80f05ae17fadab9a2acaa168a04c7f5deeffe9b89c7271d5", 0x1000}, {&(0x7f0000001140)="6e2c59a16cc38c94ff844cc770dc0b", 0xf}, {&(0x7f0000001180)="1e5023dfba067d48518eefb05d697fd49a81cc8b4b269a249bd34a", 0x1b}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="e0b723f1c7589f3db55035befcdc4623fbfc64aca07632f8bec82fc348735bc50c986eb773d59cd2e7731cb19039c74e50df89d1c6b67e8448d413ef75b98ad2b91682fc95526d75dedc926640980f164d8fdf2712280d8f42723f6ed0776e8e578a5bdfbc7efbe4aa39dc3ae39dc719ef8ef63cb390045f2044584534a0f76aa6ef972862f5c72560b358", 0x8b}], 0x6, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0xa0, 0xc}, 0x1) setsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000001940)="f422d7f19ea26ea698693e9164ac496c0d6d3cb06edef7cfbd3b7d5e854068dfaba10ee7b6a202297e519d2f703f7c152e8297c5e2bcf1236c4d51f6bd505376114beb509d46f3ff6d15ddf8ccb28717bc88dc1737f13cf353985bd563b114c63531f97a75", 0x65) getsockname$inet6(r0, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmget(0x3, 0x4000, 0x102, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3ff}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getpid() accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0xf5ea) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x7f}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="094b987d") 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x14) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="9b2cf0722bb1cf3e50944c8c9d2b8c0796f1c47573f50001a87be8e45c5ad5debbe982debc763d74b4dda7af2e275748a6a9b27f2e3c8da65090b1846df8da4c0ecd40b79c62136f06ee24860f20a1fa3bffb5b3c2887ae15fc3b32ed57c76ec8b5bd687baebbf5ba8ea3d8b980d5bd9fa2120eec49f7dbae60911f8d99ab937d48e571c11fbc9e5af1ba7a17e817b5c179a988152e678345bbdc32dc3563315f3b9b8c6b8d7ea7a1b5ae13dfc425fe0512ad8a29da90e71708a4c9b2c50b09f2458b2a35ccfb3419e848c4eaec3e044fba6c02d7b6ee38677aa79c5bff9803da9dae0b857005122", @ANYBLOB="6865ac0c599e56515ed10d54ece338138ebfbf5c74c79a5070202527c92caabeddf5c9cd40fe18fd2d87f5d18467a96c6e227519169433ce1cad2b", @ANYBLOB="8e156bcb3074469656e8107881522c61935d22b301a02c5fb4eeec6189bfbf463a4d653c6576ed7c82501255cfda629640f625650ec92f2f12774c849ca82cd37a6cd7beb4b78057707ef368"]], 0x8}, 0x0) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xff, 0x0, 0x6, 0x0, 0x81, 0x10001, 0x7cf5, 0x0, 0x1, 0x2, 0x5c1339ed}) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x22003ffe, 0x1002) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x610) semop(r1, &(0x7f0000000000)=[{0x3, 0x2, 0x800}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0xf000000a, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x1, 0x20}, {{r0}, 0xfffffffffffffffc, 0x2, 0x600fffff, 0x80000000, 0x83c}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0xfffffffffffeffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x8001}, {{r1}, 0xffffffffffffffff, 0x2c, 0x80000001, 0xa87d, 0x7}], 0x3ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/vmm\x00', 0x20882, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/134, 0x86}, {&(0x7f0000001140)=""/93, 0x5d}], 0x3, &(0x7f0000001200)=""/74, 0x4a}, 0x801) 16:00:15 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCPROMISC(r0, 0x20004269) dup(r0) 16:00:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x828, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) r4 = shmget(0x3, 0x2000, 0x168, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r11 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x6, r5, r7, r8, r9, 0x40, 0x8}, 0x0, 0xa000000000000000, r10, r11, 0x3ff, 0xff, 0x2}) getgroups(0x1, &(0x7f00000003c0)=[r6]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r12 = socket(0x18, 0x2, 0x0) recvfrom(r12, &(0x7f0000000000)=""/86, 0x56, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0114c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="4f351c", 0x3) 16:00:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r0) shutdown(r0, 0x1) sendto$inet(r0, &(0x7f0000000000)="5bf2b383440a81ef09f62793007c095eb74992c5c28c2229096eaf2f40c52ce83a1d48876f610f3e5c4c5b38d26e84d455659738eeee0ccd1f65686dcd146c65ecf1910f204393175678636d1e0c8ed63fe672bc8e6f6b9007715bcd78dc70fe3d88268b5bc3f3ac1db6f5c54048d3a361d21ac34ef1af4058443b37f0c801b39c3a4bd7c23d5b28e86528a795454e96c1c50f072aac857c582b61bb37b2bf2c97d473bb0967b11eec78624eabaad5feb8eca4ca0567d4ff98f91fd1c103f553f2337a122d3c69c1c9015ac2c46c", 0xce, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x3, 0x5]}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010008", 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8b) 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x1000300010008}) flock(r2, 0x8) 16:00:16 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) fchdir(r1) select(0x40, &(0x7f0000000040)={0x1, 0x8, 0x1, 0x8, 0xffffffffffffffe1, 0x6, 0x40, 0x8001}, &(0x7f0000000080)={0x329, 0x6, 0x5, 0x2, 0x6, 0x3ff, 0x7, 0x8}, &(0x7f00000000c0)={0x4, 0x6, 0x6, 0x0, 0x264a, 0x7, 0x10000, 0x7fffffff}, &(0x7f0000000140)={0x3, 0xffffffffffff53e5}) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdf3, &(0x7f0000000000)="517c5626c0c0e100") setrlimit(0x3, &(0x7f0000000080)={0x7, 0x9}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x440, 0x100) unlink(&(0x7f0000000000)='./file0\x00') lseek(r0, 0x0, 0x0, 0x3) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f00000000c0)) mprotect(&(0x7f000003e000/0x2000)=nil, 0x2000, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) chroot(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x0, 0x8de0, {0x4ee6dff6, 0x94}}) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x290, 0xa0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x8, 0x400, 0x0, 0x2, 0x8, 0xfc4, 0x0, 0x1, 0x6, 0xab8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x101, 0x1, 0x5, 0x7f, "1855c02c3ae5cd83896ff5aed9713b6923697435", 0x3f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x80, 0x4, 0x7, 0xffff, "262236963c61d6456fcd386ba93f9d89af66189b", 0x5, 0x1}) chmod(&(0x7f0000000340)='./file0\x00', 0x1c4) bind$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x6, 0x8000, 0x8) r2 = accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x1) setsockopt(r0, 0x7f, 0x16, &(0x7f0000000500)="c66182a436673b9fc713d55e71a43f78c0ea5b8255dc49e02b3f6e8ba18b505d63e140214a01e786d04bfe4adf9338831bfac5919960f3df75169dc0c58b", 0x3e) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file1\x00', 0x3a9, 0x5, 0x5, 0x1, 0x7, 0xccde, 0xd0, 0x1, 0x2, 0x5, 0xb4}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000005c0)={0x7fffffff, 0x5, {0xffff, 0x3f}}) symlinkat(&(0x7f0000000600)='./file1\x00', r1, &(0x7f0000000640)='./file1\x00') chmod(&(0x7f0000000680)='./file0\x00', 0x100) syz_extract_tcp_res(&(0x7f00000006c0), 0x0, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000700)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000740)={0x7, 0x7ff, 0x8000, 0xffffffffffff7fff}) shmctl$SHM_LOCK(r3, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000780)=0x81) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000007c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="000000186004008b00060000000000000000000000000000000020000000000000f10000000af6dd4f22276e", 0x2c}], 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x24cc71bd973d8a44, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000580)={0x6}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x45}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00005a2000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x10001, 0xcfd, &(0x7f0000000080)="5b097464cec75a04d1cc6f6ac5924702d2dd1bc1dfc427240cf0194b71635f2fce07738e6c380d21647623797989c9960569cbd52acd44a1b6e0523a318f46187173fa90dff8e56c095a5d85197cf5b4d07ff7ab43e55c4fcff2683a9434737933d8732d8838e86c135a87dacb293ec8406521724bff050e7f54d7552e16440115e26b05b0ed9bed19aa40bb6d4088f75377e3561e52db5bbe70e54efb5008bec60cc4c706a6f6fb8798157123d438cc8bc969d02a2c2c6cd4ae5daa55db6d6cf04705d49caa9f2c271d43503953d22e2908b0b29907", 0xd6) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x840, 0xa) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000180)=@abs={0x1f95d27d48731892}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x104) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x400, 0x5, 0x8, 0xffff, "8cf9f2a31fbe9955b1c7a782481e1ea9abe7faa4", 0x24000000000000, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f0000000240)=@file={0x0, '.\x00'}, 0x9cafac2234e741f3) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: syz_open_pts() r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:16 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffc, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff8, 0x8000000, 0xe3, 0x12731ce2, "85fe4dbfa6fd0120000000e0000200", 0x0, 0x4}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x3, 0x2, 0x9, "15851f55a49b23d129441b1372ea970188859689", 0x4}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget(0x0, 0x2, 0x81) semop(r2, &(0x7f00000001c0)=[{0x4, 0x340b, 0x800}, {0x0, 0x20000000, 0x400000001000}], 0x15cd739334a90021) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7fff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x100000003, 0x100000000}, 0xc) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffee4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000000111, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="33be2f5c9c77d58dcbea9aeab068771dfea64414ab4d21ee1ec95e63768ee170c6acc30eb9878f75087cbd26a244cbf6d304fbb9d71a", 0x36, 0x2, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20040, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) recvmsg(r4, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) setuid(0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 16:00:17 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f00004dc000/0x3000)=nil, 0x3000) fcntl$getflags(r0, 0x3) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0xffffffffffffffff, 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x50, &(0x7f0000000140)="84498bdcbdbd661d3014a03b20b6730e41b6da611f679144e3c2a39fd87373ce6e191dd5c7f6dc71a30277fe24193016a5588f40db1ca1339b3bbaa5f441e2bace6fe5090c971529c6de7bd78730bc52") 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66160476d000"], 0x10) r2 = msgget$private(0x0, 0x28d) msgsnd(r2, &(0x7f0000000180)={0x0, "bc327ba9dec81c44ee6e366963a3a97f25f876a1055a68a6692909dab92e75b3f89c351c9d5c661803dffba09aab6b3608646704b4fc9fb23e6f6cbcbec8a7b2a5acce6e971b0160fb1f75cd115821336fa80c4cccd96afc4ccad9548898924ad7c82ad0ebd3a084e2a71a579569dfc4cf3e7a71ea26fee9f304cf0c599e07867e186d6a954e61b65d768f4054d32c4e94861c53d979e499fed3a6dd098618f60c634933cd969883b6f1d0cbd6de7339e21ed12929da8956fc066fdf768baf893f3c10afeb6c468d0d22c08b80e4dea1d41b7fea72bf57b7bcaf8310846f8807ae"}, 0xe9, 0x800) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0x200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r1, 0x40}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r4, r5, 0xd4}, 0x3f, 0x8001, r6, r7, 0x5, 0x5, 0x1f, 0x40}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) 16:00:17 executing program 0: r0 = socket(0x6, 0x2000000002, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x80001ffffc) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000004c0)=0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000200)=""/198, 0xc6}], 0x3, &(0x7f0000000340)=""/67, 0x43}, 0x802) utimensat(r0, &(0x7f0000000500)='./bus\x00', &(0x7f0000000540)={{0x401, 0x3ff}, {0x8, 0x7fffffff}}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000440)={0x1ff, './bus\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000480)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 16:00:17 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getrusage(0x0, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000140)) 16:00:17 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 16:00:17 executing program 0: clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) clock_gettime(0x0, &(0x7f00000001c0)) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x800, r2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r1, 0x0, 0x26) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:17 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x4, 0x1000, &(0x7f0000000000)=""/240, &(0x7f0000000100)=0xf0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x101, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xb3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x10000, 0x200, 0xd3, 0x2}, {0x2, 0x0, 0xfff, 0x5}, {0xfffffffffffffffc, 0x4, 0x80, 0x3}]}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r0, r0) 16:00:18 executing program 0: r0 = socket(0x17, 0x2, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="bc8ad5b3909381c788bfc864616222e1d9bd972f1c8c6b88b07b85d821a77292b8f084680f0700eb7faeedd2ed5e280aeab0082b9879547c3f903bea7a23b249e17ee49aee5af255aaeb90dbcf89e45cb14392e9e2dd4ede22625a06527d579b8b421c8bec0e53ab8c9bb5cf07e600cfa3d4bfbcf3054ad477e2299060dfecf5f87bfc2101", 0x85}, {&(0x7f0000000200)="dbd7b54b02b00a0ee0852ea3ea9de7c6a806dabe5f64719c12a4466236390e52bf73", 0x22}, {&(0x7f0000000240)="f715c321a7cc2654d8b59114382c66a8ed8003d371938b825fab23ca55d3adbd99eed17105426e28b3a9a2e794c430d861370ef7d3bd2a9b01e623b7b533d468a075f83a2bef773d4ba7f409b4101de20ced41548095c02b3717d72991ef11f44b3c8e40a9", 0x65}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="5924de7612756355ae8aa07ae62458dfd60351165b861ff55523a8fad45793f8d7f43dda87e86a14f3c168cece0886b48b8716948e62d8b6a07ba20d876681fcc097bdb2a9dd35545f5a43cb7bf0a9316526dc256e5d1c50149008f1be42f57ee26db74922325d77f5b09b0ee795bb84135bed6dcc1e11e19a5759a728ea379da694e7b3af7a82adccaee7207f09679265ffd448918b66ac0b0c8039807ee9882e1368a340f0935c2b923bd67835153eee912395a0c5f71cab0ed3ff768bde354195ae831e8b15c91ee1bebc25960f4fb4b667ff3c59d19cdca77e8bb8e16f066a", 0xe1}], 0x5, &(0x7f0000000900)=[{0x1010, 0xffff, 0x3ff, "7be1cdf43996d1fa8701dc5a09bad2a042faa6c682f2a1e6df72f2d2e285baebe58eaa6a078e50702101fc67842ac3f0568b3f2b74be73a611e71fd24e54c4abd799055d9e91fe8ed36cfa8be89440762e33a1092e09bb88fb1f15cbbe0f11f6895f57e67859adeafefecce0f0d44198f917f9bf2d752dd03fa4a84a3d4828fddb34873b12fa154e4668907e68f2607ef247021a40e189376fb63c94d634f15f97c9fdcde889f4c00526c6e826f1ef28976d48d32a7623e3e3708a40bf3730eb4e2edcc30a8d21182184758dbbef97a82fd4d2b6adb90df7e0b133299af54e4c84a8590c5db8558f74c663aef6e440220ab4c4c6332f798bddc3f6ff2fe12165953c1d257724a7d661c58d8d47ee7302d6fe41791804eca5a7459bcb2c7bbf140e6bad4f6969876617b8d329e1d95877158090908ebe4383458aa17160bf55b26794d6e71f7d7384c3f4f30c14a2d5596b02d01d34c723eda0c8b73619283d1cfc20af63ea872d9aff0e9478216d99b2717084afc64e5dff015984ecd645f8ea93cd6e8cb805696babc78d125e300990ccaa3c0df09d812be2d4cb6835096e028b7aae8316017946ea199472e8368e342a13baa7ff4db0d1e57484e3393b82f71956af3d520de4db2d05a2e7b8b4e7ccf936c397481de80f86eda2866f5647f15058bf0954544ef4ab8f2bb6d766a4366d04b2c19fc2b729d80651c95a01f1c15c8a33ae4f6143e22e1eb3895b5b745c3b0e72336466b5cb6b028b84a9f3fd46014c891fae5a9a9b28c6d1b0944a5d7ed03402bd9e1e1fee655412a5c5bd81d702ce610096f8b4a1822ef562ebf92f3df8d879e756c9789024d0380e0e83ed513a39f70ab306c2abef7d22c0f0ebc88017a2e631568c6e0d0cf1e176fedb587f401bda8b3e17be7f00fdc109179a354e75d3f8e24b2bac7b52ca9adb6623dce129d108db9fee2c5497dc5fb3fd757f9d352d83dd8cd2897565ffe55281fa2d179482fa3200ac37aecfb25574b77ad47c0e1316ddb280dd247fd550e02fe0b2c3008171d5915d6c2e77166c0a79cfd439395272ffebdd8bbeabe72402eac8c53b006bd29a4b9382bd509eef78bb4929882fa45e5d2572452652b95e73c18c46c38a17d27cc0857ed64fe18f4774419b2d1bd40337d9bc527a4c5cf06ba6e297e2272a415f76f3ad94b5c802088a06e08b8cc795942f10839164782e25440c5ec57a15fdf10bfd9fd956b25d7ffd8185c34f7cb2100f9fab6af08a484e3caf00d7ebc5f2509addf285c6e01ac25057536effd0ac684a819a0409a16f21c86c4d9ce24cba1760beb06f7046d7af7e3b7c47e4faef3ca3c2dccc1c4f1278db3a927bbde4916d64ba6c8983fa7806bf1bac9f871932c0805dab3908549e2cb9b06567497d9fcee21ceb89eb0de8af1139707e6e3d8f617312884e02437fa113e8d160b3e7d68900642476d73f5a0c3978fdf04fba12d1e8fb646732d48128b33e4143dfdee1b16a094d722bf5a11728a9593ff94eae1a9aa89405c4f168ff9dbc32ec85dade578b27b0fd0a7813c7d14a1904e6d9ece0212e1d859a07925d0a7bc83c15bf76e4f672f3b2af18028980b8699ad3ec496257c0c80bdbe1370772fbc88710d89b616ba93ad430c23bdc99992dd10bed83906ebacc58d9d886e080d12e563d60d14361fe231d32ff045a1bf7aa45755c3310e0d84fd540a855e5326b8db780db05a243656dcb493f100364a4baa91ea415e7fad3c8797a657176e2189aecba62a570d83fdcac36ca5db6c6eefeda3a4260eafa8e973e5386e94fd2ed1a995076192e509f67202b62f67c179285068d37c5635c8ad98a76bc92dc066690927249ec137e20aa3319874939a387ba4f56f6bb9331482ecd487bd6d1f7da6c5ac16b23407706d70c1b30fce1ce71f56b3ff8dac93517e55be52e7bfe9097861970b8743773a4eb6d24897f4da73404f7e0741d9b573c99456b0e8bc316c67bf4b1a56909e8d69718ec6b29ab480e28e45b1310741dbd238731212de1bf307b54fc4c4cf9841c4e8220dce110e6605cba1ed3f50053e5908796612448677abd255b724e3f0e7fb2a5879d275367b82fdc3333ec1442efcf5e56928e4cb2647ba56e11f4b0c5ec588e599528c1ce368799bd67caeff27343e64da5eb2623138be127f459c1a9aafe07852a35678b4e34fe943fb3bcf02c6c84703edad2b6aa0e42eb1ea5291dc9135d85eec251f8b20518aba50a6c712a59b388b8b402e908ef03cdf6c59eb01dd11adb302be70a6759db9750cd97520055d94f9bd20fcaa0d2a9531582da2e598dbd9a403ab4778e87d5d383895c32d70b1e42a5b2338be877e3d5c12587a5a5afc43b0d25b36c6f06754260c003b27ddb5b09546ac6687bfaaebf396b9c9ccdbb2eff44e9ff2cd835612ee82c6e27a2a1e889b339eb8bae9c727a94b8ec734697409f99eba500d0149011a4d5a500d68b8d87bea4994e303f40b5cf9458bd7dc30020916e28e5e0368693f1a2626b92453267e075a893fc8cc5fa8eaa2bed159076e55100071ecd59003d5b053a99f87f3eafda1068d31805b5da99e2f7225ef8b6c380413f7771532de700069ffde6428ec3f665a56a939fc07a5015e2ac4ed68f7de56e7af1e8e329452de1bf2d475c25a0c47ffdd42501a952b17e1d37b921813b4618eaa24fa760e11878de6408e4047a2c1c411b0721f91fbf96087cdd0b25a58bdf56bb4538ceda915557d0d373f74011de1d8ed9c9c8e066a0370a898af78c053639385ee739a79903a0b38229a15d7b437a96b3f2a61aa21f9f12120fc6720900e01f8fa67de6982f10280c8c034f2b5d016c7cc4c6367baebd7c97ee77f9b06aeda777149a54c543b116e104f5214e732e58613532d2e0eb267eb914660e48f05c09efb7aa98ef8ffe117e9d27d70a9a6881dbf3b4738b9b13ba4c9e07dcd72e782002f438e8c7ad24e6f2bd4f4852ccf4a4f217c23edbb1cc8c55759c23ebb833dbf22d5c28453f0855ef342435690b918e7dc90b1e9fee8a6a2b4fe150d52b0a4b092496e9066e6f4aa33e91bf1619ce94b192927f864296a7786569f33d7e15f3211fcc9e292c0732d69093de5a8ec85faa4905c59f2f0574a1ed4e276bf8e884e7b56118adfdf3375f63da935e1500da0a073b4f297331fa413fc3e1982fba081d89c529a3ff52771e30526c243c8cc897737c3e0c20d5b5d7d1c71074deca7172f10727f77f603b58f3f8cc6477d269a226d3d4bf61e07ed110043a0b4da0078ec3631aff4e12c820a29d1948337b0ba662323f51db0245a8be3dc0c2af9a38966c055949319bea45da26c681707ca85f43a9087d1f6ba2aaf3dee1b77ab2d4da79aab4e13e1c5fd188dc7c99944c3067b727ebd2712d1ee665197636702a5fe87e076723da8883ea6affbc603dff2251befe2fcbfd90ce435a011101569040e8de799385253f7dea06286058e2e9a892e29a1db40cd85509660d794cd480b043d38f32a65f5c4dd1c68e12a768cc0e8690071297cb34ad59e09f20ab48b750826ae954c808d839de45baf0fed94bc12a17a885bfac7c308343d6de4b7af8d200664d0d9463f0a829ce11d9ef926ca33a3ad26dc72e89eac54f7ffe029eaf3050dbcd6cd8601562a7726d7f7d85e354f934dd063a9e6025d8e715a71a28530ab12348ca6e61040ed2ac0d681dc31b17fd5ca3800707ad32d9bdd3d7306e18f3bcfa976f4b2e354da79f152c55e6d314090c4c8b9f07bdd6733797256cf69d3ce81250177ad182acbb0d3d23109ef105529df293023795d421f146d6ead85e01178aa7c6ddf0e4838b92a254def5fa8257ab1d554552b295f2862a14198cbddcd5ef0adf5dbd62c8892d9b7685de63fd7a4ef22f2131c9889cb216643eb1b4d6321c790d810715d8ebeaa0b53a7add69e214e96f965faf519f4838f76f13cd6ce1f7b6d2b2c6de52c01721306c14daa21c052bec3d9ad8919677f67dd1d71653599c53806abb66e84d9fe3de130378b9388c2bf6e00a5a57a26b5306af378e01ddbf5d81058d167e562b5339e3a6f1ea7d2e6255ea4316dbe09abd8246e7358e0804839aff68420525d189384e03d8ba1990cf56d12cad065dacda207af6ed61d76d274bd9b2d0de791150df59e801439e1a52a1f27d172b6af8ceffd3aad7877157f63bc49e21daaf48b7c7476680bd45c09224e549928f7669745acf91cad5fc025ffe9361b1831ecf03c4a865bd2593fcdbdd518bdb492da3a3d2e7af3e4c7b81b6150aaab4b3f29b6e77a23dd40595314c440b11d55932edfba20ccabac5475ca86f95d6dc9a58c8a891d959bb5f4e7c146adf8b1ce7b8cd906e05edc51d76ac38d24b9ae8a958258a9de69ee69de460afea4b9f68bfc9ecc08e27cb53fa2422e0f3feb944399d5c5c51dffaf9b81886451d2d81bd99c22d099eb4db79f150cb3bf6b8daec3faaf273ac14b38b70c9db714bc988520855a5d08cd6fd342896e7fda7b7e68e5579cb2b57a55e4ae796b47361ea3ad7a8c58eb86a08acf2b367e7e4c102f68ce9d77860ebc3eec2d4e415d8fe4272d0fa98821fe8365f5a3db8dc30de531b963a2e8b96c940a2a5d3e1488dff06513725bbb5f570ba46a1a538e41356aed33797576ac7b370d8b490e96e14b94d9f7fd6a538725950003feb903cf72935ef9561ebd541da98074d127065b1edc2476ccf2082ddc11e9735904f595b72284153a6155444164c69ea3f6c68db5a031522845c6f89c84f9b7418b95d6e30f1607853aa6aa2fa080434360f0d917752ae0ae381d553cc65ad67dbafce58f8e40bd37db1e35e76b38e7e96f77cb77991916c83b7a06f44842b07e40c1c5bdc0630719fa83883e48f4fb76db4c2dddeb1123e30c1cdd1db8f335f27a7f43579ee00b92ed318c79c11f99770e1c93ccf0519d26c8395fba7d3f87dcad968afd7668478f6cc21bb6dec0e1a74ce8733010a0022f3e608ab10bf2e047c41099467b2d62fb0360c954e58bb8a40bf8a8506d3c5fea28f256a9a5e476026e8dfa9d9576e7a2e1e5d00b9bfd0be84ac2261dd73c77e0bcb602f106c62dc4915d064454e73cb8a9e24468627dbbcc98d2a36acfd038b8149b8262bc58bb566c0227ee604b8c91520cae72b0624a00a4905a27942c7baaa40a60caec5c3c97c92b77d274d2f4862ac2a672d25200db657c439378300f38c4b4152646378abf542304e0313793bc5a8413e56e36ac8eb45bc07a67c6ff03a8b68c7aab0e34adb8f95b5dc97f64bdb8c1e1fb1d588ec77adec1162faab9a7b5bddb77c788bebe83c1dc0f5aaf1597c5ef641105b5f6847a64bb37960b88dce9c9dae916b2037b15bcc2eeae898559bbf1160516e09169b31b46a7ea1897ef53fee779efb4b6ff227a44b88fd60afd61bf0112d89211c443bc0deec4c286912b13e4536191a0e7661dc00b5f80902ad97612970b31136be91a3cf6a9686988740939400ccc881f5ada081e580349ae2ec106c97047a1c9fd4d5dccb85838f6e4e9323372c460f3047412fd869d728a6808280a5b512d63ae243a53f6fb9fe69e589ec86c45bb05c0fb3366179d7a608e090579fcd4eb7175d1d8b521936fe9735320a8ef158828249b3ecf807f4c39aa52d63cfafe4195ae9210c088aa1dacdb1e0ea845e3c649b4606e5f56ece294b5fb9536a0af621e364f49651871775101dce3bc63c624475630128baa9d15735071f813ee1238eec7339aae0fc26c9176990ecef84cd31bd8f662d597f5ab8520e068a899792bb50bb6474"}, {0xf8, 0x0, 0x9, "2607ebf5aceb984471c41e36346cac3144348fddfd95de0ab51afde8b64372e99fb78e77c7250b8240c637cf93d6e2ecbc5708418032a754ab7fd62a0756abcbdf65a0047f7eae333a00b2aecb4e4ce308eacbbc53a81ea2a0e8e3f306b093ec08915beb0a4688f4b33a449d8d2c0f136281243d87466033650459f0c106bb1d2a83b4783adc04900be24b1f621d5e11b39262cc87ec2d2fc0c19f0440b2db28937861ac1267485937d30486f8190e10a46bf2bb5f7f3e69f6625a748db11db6e3b6eb6314b3f7aacbc2dd1e525c241f30054d89316ba7a42a9a0ce39ececa31212bff1d"}, {0x58, 0x1, 0x1, "c2787145dfaaa1c928041ad6132fc6820214837af86e7b591e42fb4c2b29ad27f3448e4e92416064f9fdfe93bad3e2fe18527be5eba92b7fc7a30bb5bcf91694e1f3"}, {0x48, 0xffff, 0x976, "2c4930e5cbbaa5b55a55f11b188434ecfbaadcc55d6afb5ba31263ec118566fe17602c98535d16aba2957a55302046fe3f4fed8fdab01e"}, {0xf0, 0xffff, 0x9, "e377d1de082be06700e645012e9dc0974622894e16a889149a509ab286548a57c2c3a90db6c49606e8671f86c157913b69b343efb7a7b713363ce910e49fd26b55c8026e95e0b8409c6a3a04e550eb059bce49819f0510e0c95912505dea1577b387963d1e64af99ed34b211019e79163b86e93e8d31a0e3b016b3361f0da0fedc0c8be58f9637f72e6636cc82318df93667dfec04cde136b80b6af9657463558804b193691b0eca55339ada5421df3be1675924530c7cee6c221f4de60619af2573e226598b2407c311ca7d48940c70f37c05945a1c5c75828dc108"}, {0xf0, 0x1, 0x2, "bf7ad947cf9843c99a8ef45dc1775e1330a98a4cbdc81abffe8cb617139a5cf1e5b21b565a130ee934e524f703855dd75f3e2aee9cacf97c25384aa108fc4ae289c6481be8fe695d74227e16522c59647feadc6dcf1aae5f229654bd8977ab5bf257d3ca151ff701548f925048cec845bc998c2c41c0027b6eb9130925852f11f32ce8bb30ae6e9ea8da800e826a4d247039f17564ed2a31f277e7985087e66973e7370ecc4430b20cf1976c0b24f88c9951a2f3e7ea391443e59a7b92e4af98a313d65ec61e84a568a212351d3b0e45a8d738d169a486430b3afe"}, {0x68, 0x1, 0x1, "a78fa87e8af4041d83ef82903eded74190004ba98febebeb81ee785f57c1adb76f30a7413a8a6a32b72b579fd95335ac2acdb0954580799e89413e011fe665846351a90d75514ce349b74768b0a029d961cff146157d150a"}, {0x88, 0xffff, 0x8020000, "cf1410ff72f7a6859c29342d6e656874d44e176ab04205061564329ef060ad9f7283e4973a9626a7b4dc05ec42fbd4e5cb60715874af3045a3df8e5ade819ac191436120ce0f44ac43c79a428438c5606b848ec54701540dd8597837bb7e659aa5bbd74ff73efaa0b0d147f26c179b07d4f30601ebdc3929"}, {0x30, 0xffff, 0x2, "1b98f59062fd2626bbb134fc58f039505381eaa733dd8949d3071e9c"}, {0x88, 0x0, 0x7376e4a6, "b52fa75a9680eaad1a2779bea414a4c4c18d44dff6cad8ef4ecfaf17632ba71ce393fdca3e3cfe9bd33922f40dee10014badeb76adda9ef295be2c6d4205b36a696b5832e833723dd4db4f2cc26ba622f5db613a9283aa64df1b9f95c07739fa04cc1dbf6926dc6fa04eb7205fe3f9cd7037fff6693210"}], 0x1530}, 0x2) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000033c0)=ANY=[@ANYBLOB="10000000000000000000000000000000746afc20a9325bf3519dc115c690e9e116e9d3d4f093309f24e5b7c34ef06b38a1450de954c36812541b697ccda12c8d3274fd2a4e53b395c91b8c8637238be7610346dfce70d98156ea1e37186950cb1cc374fe59a3b8db8daddad7afb23a5fc5b9985638f1fe1d55647f17e04b66dad36b"], 0x10}, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000500)="990af45fb099abe1ade7df81d6ba1fab803ee9462992e51ba1fcef62454ffb523052747ae766ea6d6c2a9a243cd4ca3198d3b630cd68dbb344f8c31b54a14ba9e8bc4ab956d5294fdcd6d9ffbcbba1a55be12452ed37fe391014662974c45d1e4f60caea703ea8673c99f2038b0ea6a7c1ca6098fc8efed6d12979725cbc9ee773c2edc1f1c6a189fca0dc745939a918e1fa2dde57b4878eb82675965dd98778831c2f9aad4213e8f54c3706b661bf64", 0xb0}, {&(0x7f00000005c0)="03fba7", 0x3}, {&(0x7f0000000600)="4c267d0498dd3f73614277e669a24606a7299cde07c640270b560c0dc77d057d807007bb52cdc9e3581415c474a3c525b08639d34ec65cdb1c029d6c060a4142adcf14862322c97dc4a0b7999c1c3ad376e71c32be5610363534298c1eff14568236f7eb87fc24b295a3", 0x6a}, {&(0x7f0000001e40)="f393ba147fd3fa7fe621fae52e79662a62be52378b0b7db084fb773cb2448aace97574d53c253b22b18f552b84e5fbda0eefb0475a67c503bcf6b2343a9d8aa9b564d3b5cf3e796c0357bfff3211dcdc55436f118df80477eae0d0c557087134643d85e458958ef5b12f4970e8147da3fa9de1edda2dc8da24514cbf8377b15fd3240d4a4ab20c12b4000b5fc029126272bb428ccd21b4d1883822bf42a7c8bd34b27e6116fe6d53688c56d68dea94cafda01145e32738b141e93434f9660e5875697c2a5a0ff95110fa36265ec77f2edffbf80ee3f876a72915889e88a8c062e26b7bd5317978663ec15e3d3bdab29d6939f93d9dc38cd30c0e3195182ef7fc55fe0bbfb44786b34b6fd343f7c5159cca52cd109e1652eeaa62fabef06692615692785cfaf00233fb936be8ce2d7fde08904881088884a6d34a9a4a8b347fa7bcbbd68fc93122e4af3d349c7a632f70c55660c318148d74bf34a933791978c74ac26e0935c9cdcfa883b387f625704de8a83649ffac37d99e99eb942a3ee9a6f2d674bbec96e869807f32701171aeb098e3387473bf776a310361d6493167bacaae54348f58305a784a0383573e36c69306dcf8d473ba0c3adb4f44987fb13553fa40eeb93c61e1ca23e36113501b95e72d90f2c1b8e881c9941766c00b0a9316d44830149a5a350c44438ca2834f2e014db8a152351256a5b123a1b5224354e470e123da7ccb5313341988a226f67402d37f7cc77099547c2fc8e758bc39b962ef0253497164184b857efc5c5d6d9ca299404770811324fd79570b9f67ca9c19dc072f9d3b46dab7097fce7418527ebc123d0d87b4b81f0861d3d8b85f7d22037f6ae09613947396ba19d8ace043da869dfaf915b37951cb20bf65cc81d259c25d7e726e3bcfe969f4c56f7a2519f795a21dce23b19aa55f33b36d0e9b1b63146b9908b2ed2b7ac1f00393e7260ebdfe39bfe12d94cf1a3b49105a8cc9739a0418ea348e62686b3b844c37591522abd235e71a1b8117853317e267d8c5afeeb9f478daa5ceca9d82d5f3d88fd36d7c4e59611551c96be26d2f0386346a4184e07faece9fc0887ae3fc88b08c49ec41f5f5b5c54a122e0c3c476912efb07f6bde7ffdda8bc0c2aa4eb35526afd8ea19b55bfee64bc0198e2ed42407a51cbf4f081e6e71c1e9e752e65bb793e5520534d61219a4f32a0e52e9e99e98fd6b15a87dc7d2f2540e68038edba5cb9dcdfb4774d09008f6e9023ed591780a3f3f419a6dfefaf5ea18e775e536088e934c60dae90bde87fbf2e2a233033f50a4f9cdd5b36c32e600459549e294d02ed13d0be0ba742eb11d3f62ebae6b237cad60ed597f6c42f5abfa64789eeed0067ffc165b433a62eae1c63b07042719777642bc148147f1d3b103eb98056688f4d9867547d2f268ec9a1c38fba1e3ab3c09f68d372ba38ef06e8123e32d70b35bc46b31d48bbd7882425acdc3563241202f3d7e403b35e46f02acf4f93020a87c630a4566996e71bf9274428c3e65191532b96b01edfd8b1381a6f526d27261c68bf54ac09cc0c0c1a6d3408c030afc6cb529a6e9a4b735f321be7d2186027141bef3e0187bfc439963ee62e53257c3fe87d7875e377723da7a5b024dc4548ed467acdbe434ad466a76fd3ce4ef3c42a8f55ee879b6f03a7cc241cd99abb3d2b368f67889e8f07aba9bb8649eabb66c888d4e5f0f602555c5c4b1b2f8a5c844d05df13b74f7796657a8254c2f995e549c885156d8b9c2add026b1afa5fbc997949c8f3a52b79f1614854ba84bccb9d39690f4ea89b36bfa1ad9c597f9eba477936218b38b70ea85bb853e9c5f2c3dcb3f24380535ed75f206e4aac50848a3699a3651e851762250fff1193127101287814212f9ff5b1149178d5d11c561313da9e99f36ba5a4f13dddcec896355d6f89530cc7a2b404b8f60822f4e23898cbb88b5a26a9cdf5a7d80064fcaba68f01561f13e5ebf9779d7cf5a2598b198877e72d672f03cb9355d6f9a94e93122e85b33f026fce403a21f07545d4f233fa6cf28fafa92be8cd0952ea6d094b6834a4bcf1f7e9ff550bae3cfc804bcf27a50810a568995d4dff02e4cafc6ef888a1dd2830f9f8ca872f16e506f909a3165a1ece8e9e92c40e49749a8c20853e3a83b1a3b8e6a65edbfe98616591a948bdf9ce7a4d39bd4a4fee21c175a3bb046650f2125f3507132f8b3e030b6e9b63a4dfd434b3c3a93496f4f60d3cc20b2c930611adfddf3666a9867f60102dcb2368d98066008b75acbf1c3fde333c558b3a80c6e479f76d7615de83f825e00d0b6d30932bd0061a005e8b8ced1ba4ff2a555caaceac534e3a6d1c3c97f2cfa48fada116c786b37a4f82e093869439cb1d616b29db02c4274de3a4548df1590babca383aee6293be798a4c464c5db94ea532e3c138551a1e43776c1c4b6ec23f21bb9f58b0ac200961af2945347bd2be9ef4a3d4f09e1dde7cd4c03cba8a7b114b4dc18f23a2feb84c056b95be44dac748a6ea74ae146d163e2311f130cea8fa1ff967aee823206f34ede39a422cebdb940414c2574f333ab35c954a8e1c80d34560ea9df7f162fc469ac5e0b895502184f98a29acc9c92134d0b1d1f86847cc5ae93c7f5b76f17461d0aae7b7b4cab277fef612e9655f2410e36ecded7a9cbbe445820a0d05f5302484ce2a3c5c0fb5ffdf39f4956f506978e7bdabfb27c80583b48bf65e33cae8559c922c2ba995e21580d6293af8b6537ff097820c6c755611308545b865063fdce2d4e2225cb9ff310939c19dfb2a46627e33324e6f52ab774dfe9c5c827bc3dc391f341ca06b6dd5b0bce567d4921bf2d94c963ae6d56dc8177c8b0257cd21aa102a973653c91e3369c384ce2612ccf876375c1b0429dd0b4313ecf45dbd890efb2c64dbadd7f462549e24a0e01d1fc4408c1096c268bb03391c3567bfd88078a26f8a057a8b895be73e12cef1ea2d8375a1aae7a19f0347ef1848a83b5c9d2f7e455c6e28ed85f6ee9ad038321d404050791c4d596e136071bd70501322a9740f0530338135a1124547a459421d186fbfc2c135aae7635adfa37ea8591895006dddcae8cd32e49889c639f42d7a3181dc1bf23c5974b94aff014c29b67e63129c3075c548b1f080a20769cfafd27c55ab66dd081259c55c719c5591a4053aa4fe0b105df36e8cf0d3f8cd48bfc0a620f875b726ec44eb1b86d7847c2b4ed19ed37cd33a74a1f2df3331478dd68f0b154e64b8889f6f74d86ba4b1e751e48c4734cc73b9c442cf1fef044c321e6c01006b0777d39ddcf9aff1ad5ed0c0e97eceed85c08c7980f7afa71e0cd3859e556548df1a04709bd6c72d7661c5cdba2622ef0b6fffc278d7aa2253c66d05518ab0317f761b07230d7f6e9d830358a1422e23facb393934f217854404cf934de5f61949835cc4547b020cd34f95bc3e63a325907b6695cc7c6ce4f95038717a5d65b24fd62330899dcdd4f921a0e5a1dc123cb3c3b7070bfca84101eab188ea8f46715a1de05204a64602bc047fb4e0070113d5a32907c849a4866621c4e20d8e1252aa064815f8e2318cda470103982632b3149150bcce5a7bf1a0027d227eced23655893fafcac3236488e9bc84065bedea309705428e907e023d32ad11a8470a8a770ae30c6fca0d0e8b60deadd2483a1f9f24184f0bb2ba6cd7053362ecdc480b83c0b751d7491f1c322064a0b738659fd0157ddd8ecf409aa23497d88aa2ac5a4b166419af842abe1f58142a9e5085eca64b13e2fb85521d833e6310686592ba44818da1e4383b23cabbc4a813c68855935efde85da062402fa2417fe9b1d954d0882cf599145b853d918b950ea9cbab0eadff10b6807c68a52163be35e23c9b49012d152a7c6e65b1620de4225e9e4bb18d9f260316eb9da715568cdd4fb6c3e51b4e107b231957f50e8add870debe02d92c38b0a916c07b6ce747b3529f25eb550fad57619498d3dd9c8eb95815b02bc2ac1e1a04b752ace48999f005c0754b738a95f17db121a67ced6b25c4d3505aac4fe4189609e05dbc410af540330afc6c6105d3a274981e1432082448bbfc4dece356944b68c5063bff6e3abcc86da4868a4dd52673ae54c99967c54d1e768ddf4eaa6d8bf732f0a4166802b9ebb9d5489d8f0ecab76ff6c540f4c8f2753288ad0fb0e9993ef4920ae4152fd790f677fa7cf99bf24cde8a1e56ffba60ca0e4b4c05aa5dd4346af4b9aa6dd2fbeeb4b2119a5121e35ef19ebb88a050064163756723a52174201b27a80f55bca1877e7df1e51f3911523bedd4cc194e08075574f4ba11a8ce80802a83d80052aecc03bc640c35d28d866652967b416574756b6126c6806c22e5a5b67ef52a37adc02a520ac7cc687f65e313f3e0d89a6117fed07e03061a8bc51784c2cb0e4306eafef1bf2dae723cafd684cdcc7a8c596c655412782deb7a618e9946e75af4116c2154e0e7df02c781b054a10440d4f99b6b7615dbb237dd0796817f9ab3eb36f5c6e73c1015a60e5cdfe8fd8ff48c855be5ac17cd8e4b397085e04afc6ec28d732e6e93232d257b8a02169954ef88b6318ef7ced755e58ffbf701d39bdfaae5266ec0b18d9fa29f80156075fb5453da5ab9186450ca0a7704372484ec8e27a932e6ac8d4242e9a4275dc6e3f291922427e0b36ccf6afa4035543511eccbb46c9e545df6c413a3ed86d35a433c28eaef687ced9b55189dda5311b869d25fa0893e29fb74f71828330841bcd75c375021927c432cfc28fed7384054695cadac96ce554f855f0bb84b2045686c6fa37e22c5ecd71df8de5789fc2b436b1580cd2b7e57bb63bfcf8f8012346b35d5a1b309c297e301ff01e4ba1a2e94de3bf546946fe6de00abcd30e8fead136eeabf77bf875072362029acb0eeba9b2a078435c09058510d1ca030c0d18f99125220b67e89c01a52e9b7798d40903e16078eab5124d515821cac7c583d50c09b3a612cc95cb44d0e5cfb2b99d270ba77ddfd0e3e933002b6f45e94c1e7fbfd6479b5819ddbba93bc3e2bdb2899ba67aaf82169231b9eda30656b5c471fc0728c11a72c7f7be9a063a021e8d7587a8c05b10e24d9a31b8e88ed77fbfccbf1cc40092265e1ecb3911f19198d484e30e9cb2c19d9d7a00f6d284b3639511326142182abb6b3eb424a0a9707d939cc4bc8416dc2514b258151e352ca6bdeef4ec1bead7bf54296e07e81e42cf27525c9b361600d4e733315a2abcd6881499e2d2274b6d5565d933f65e207c658f6008370de7c2ec662bd7810a0e593655b86738768a494dea125e46ac93b071a914e6bd5816d463223a0dea10232ec7ffb3d95324256dc8846bc9aebf135538a83efbfcf5a4e2697228f43f05e2402098878bb6e496c6a8369243f47cf443f980446c745f9d33c42f4cb4a4eb6ea64a7662ab053bb9981d89ab2136db2864bfa583e20930e6bbb8c52ed3b9b2d0242c068edb8f0885904e97e92bb7fdf52f8ef0033f076b8cf31cc97c89941d36102beb4a51413dc5dbf3d01b8547c3d9346776ea5493701ec3618540849380e1d3af55f0c278e056958b1bac8131da7fcf0a4beefa8b8931e4d04336c9254759a0c5ffbb7e1a11099b12ee0f077419ed3cc3fb989f2967f22626c24b3e2c5c4edc011793b69f0df82fb508c4e9495087e3d1d6186c9df9de971bf5cf9e0482a99ca872dc5baa1ab23204ff5ba83dfa10316a79929d1736e379c71f72d9b9b97be653b8831022eba1ac6e61e73017a1187d0b2f84214e576cea12a13c275", 0x1000}, {&(0x7f0000000680)="74ff6a93e0d9971a8abaccb5e69d386e63f1e8f768c65b4a45d3fc70c795895f02a438a8febbce6f9884e9073b4af7282edc92d9a730ce8568437caf9572733de6bad6fb3054ef6e51cea8525b557fff3d2b576e0dbe0cfdc6e259a09384e2a8f08d962f18d549a818b6933ea8acd9", 0x6f}], 0x5, &(0x7f0000002e40)=[{0x48, 0x1, 0x0, "54d5569b0b1ff7ec70b0bbe9c1b6832ff1e6fdb16d8f2755ad2ba1adcd297389cff05ea08dd50c1e53e09e14182ad81657"}, {0xc0, 0xffff, 0x1f, "5da2d347760da078e8d2e91b0cb048888c18dfb4563d77622d568b3fadf7791b02b87194830a5d2fad09856045c74c4629448efa0437937ea35d165b3c0ca1e1abe8e129a39783a260a4ed2b396bca7d8a0aad4350f82d3f886b8a054ed5696247dd4cad5aaa57e8cf25ed5e2f7d2aab1d37d38c8f975cb8cadce98593f778590af507bb132df7996ef932b6554d47f19c3808d267bcf664b6b3d5ea009d4029282cb0469af2a1123fe4"}, {0xe8, 0xffff, 0x7, "61946c0d450b2da349cbb7c2264104356ba3ced9d6af1bf06eff06ca218644fd0cc4105535ed030ef81f602674b9f3831bf78a28d112704ddbfbc13f7d0a8c677441236c9b33d34c7bc39c189f004f422d1fa19f0c0a97c1260506530813b5538e0f892b4774d877a80ab468dca6d91d1220e891edfc39b686f68f9889b5b3e75284fa4cfc0279493fea385dcb688cb0b2ade7fc586c636f9096a5fc8163a7396d77382c8b209ec24eb2034a6766fcca093c314157d953f3b8cb08761485672d4268de89f8ece6cc868801f098e3baa8cbba2b33f377"}, {0x40, 0xffff, 0xd58, "15a808213fac2af96933bdc03d631c94dd095bd42ab3407ee177d844b2e77dfc808fda80a2d68e9bbecf1c149d61"}, {0xe0, 0x1, 0x10000, "739196da891e72df19d0ffdef88347a73699a7ee887abb5982c873d3bde4f34fb516e20ac12b6e53dfa7d0509ca54a08804b7ad16fc014d4a84e432461e3aadc7261471906d56bc74d783c10a90f019f33931ca1e7a864662437666cc4e758c69d2a922a080ef91e9aff7c238e63b2973c66b2283cb642e29adad10f989c1f884c76f541a20819abd45924335c4e559a50592337eeaf7b18b1145d0ab9cefffa8cd78045b02046b3946eae6592a1af442479cdf7fbb14dc50d36027146124ed44719dd71b4ac024daad6"}, {0xc8, 0xffff, 0x0, "08ad0e6be596c3e6bdc86d80b414c11c92c65e300115e744beb69060412853695fff6e01050cc56aec54e72af1692d15cd728e9365d369237d869d959c4b697988ca31954dd18f98d2d1b0c0ef36b2be387c49bebe813479dd4293505b1e10651f8c77f3f2ad0bd1d8da5132032d2119b37be66e2d9a6d03b4657d85aaa4459efd942d7fa915ccc0b9d81aadabb8b99c113b7464e4477e3a561d1546009921efad70caff8a25f11447f3199d7ddaae7dceae1e8b5b3937"}, {0xc8, 0x1, 0x5, "def0e65a6154a8a3640f76c5fd38a65f26edd5b2c48368d633b09d58d109d8a190a764ec893048ced92cb54a7fab9ac110b04cb0304aab9fb0a58d246193ffa51639c01e22fa7bd9da7853c272b7ea3cd8a66f5d1de8e12a4db99276bde65519f6e5ba16fb0a8cfcca25e4d3c820b24c5645cbf58a07fc5e4da6fcb2e41d9d218cfe8a014afbf99b974e61c4c3b2f3729ac7765c8eb6044d591035cc55cc400d92632f893ca0f90dbd9029104ddcaeeae6c262068eb17d28"}, {0xd8, 0xffff, 0xfffffffffffffffe, "5ff70eff998eee9bf789be159ddb8cb0c7514b6568a8619469053b820fe5f9595834fc951c61df41b55378c9c0fd0c6f4992a63d8f1962dab15282fdc1f30f023638ab987066cc0eda89f631f4ef9af55b00873cc005f61f29635ddec693b2bc0b8a2093695db9ac52efa3d71db436c89e216dae8102696c8d624674932049e9d0b9962295f148953e0d6758ca4a950e73bd4ad4fd1166033d8a69fe9ae2603d5d1874b8aa9269b2bd707ac3c75b785cc6402f05cac22195218e2ee84fc88bde435e"}], 0x578}, 0xc) getpeername(r0, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="edbf49c80de7c7145256", 0xa, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x1003, 0x42) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r1 = shmget(0x3, 0x1000, 0x1c, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgget$private(0x0, 0x1) 16:00:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x280, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x394c, 0xffffffffffff33fc}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$unix(r0, &(0x7f0000000140)="9127f6f4d602d607d79d99112a2c790d8613910fbc034af7cd5b7b417ad312c709e340bf0718c07397271eb4e1876c52dc72207af75e65567f0eed009806f4a5e457f432b10db9708958e1365ff93e71799c5527664d46d4a0da202c402b75a5cad1235b27f4175f029669ca70b710bdf4f55febef637226109446e5322925992e3f068b06f6b7d1912f38460429e68f234c6a5b23c8a7161ba77c87c4d8e6df6e02aad6eea6a07af737a47e95d891466f8bc1fc6a18bbb9441bc64a1db40f1d0189faff50ac3225fb0da79d8fbb77c223a3c1a88a1a76d45ffc7f", 0xdb, 0xc, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffd2a90000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000003b943528ba36e3a500f8eb5820b4db9201c799c2b0229e2ba1b0e259580523f43d2a606e2fbfa2f4e623fbbc900b9bec9903872fe35fe3844976bf1293f1045d22c9a40da2284242ab6925cf7960aa0dec45016a4b2504cd634afbf73b31ecced06a31eb71fe3d4346bad33c64de938dacbe25ed296b2135b8109ec61b8595cf41225a1ca024c97d5ca8d8f44740b11e4f2e46b909bf56c6d506dfff466c5e82043e8c5dba5a6cf8a05d1b99f41e2052d4cc04fa18977f92823a36b6794a79008b4f372a0c1178704503b715932f2c538d7f75c44154c73a3a6b876468f7cb6fdd79daf7918bcb201fc75694d840537553b712e5a61a6a7d24a5feb2496a6e5187182d9e40372d8f5bbc29eedca527b028ba2d6efa687e6ae4c708dbeb1a352f2b75590ad7aadd39b209b1b6177462e28d59b05e2bab8233d5e39c52950b87a75058a3fb60510f9c1a8fea5652cd3aa6c7c9d4b4ed37"], &(0x7f00000000c0)=0x6e) sendto$unix(r0, &(0x7f0000000100)="ea8fec6f9525c1c5eea76948eb3bbc96110b6b2c47018d0e0f0932800ca041bb4f3f999b79bc28effdffbbc8e4bc3cb4d7dead3338acdafb7c4e430aafbb986bb142a38f065044d47ceb7aa73d4ed0372fdfb88f078f3b2b21afdda722b88ceaed9c52b5494e6f0fb26910788086492a5301fbb54f9eaf8f65b3dbe8fbe73edbd49d0e562afe9085a4432e6ce5be1d0c2a55d82de3df59d49a6b6a00bfff170db09f5ab83f80b09a7d4af5520450c6388c2bf6c66ac134aba4d4eded89e4007135c5cf52d13695568d29ea766e1da813650f54129450cb001fe1d990c0590dbe3e9f4e54", 0xe4, 0x3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f0000000080)=[{}], 0x2, 0x1ff) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='!.\\\x00']) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = dup2(r0, r5) getsockopt(r6, 0xfffffffffffffff7, 0xaa2, &(0x7f0000000200)=""/161, &(0x7f0000000080)=0xa1) r7 = msgget(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x101, r3, r4, r1, r4, 0xa9, 0x5}, 0x5, 0x4, r2, r2, 0x3c7, 0x3, 0x1f, 0x7}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2b000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000440)='./file0\x00', 0x100, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r9, r10, r11]) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000480)={0x0, './file0\x00', './file0\x00'}) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x400, 0x200}, {0x2}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000800000000ffff000000000000f87c8a5b671b1b0000290000002f0000000300dd0035b21ef0c26d08ec004000000000000000000074fee890503755b3ee36ca9f12e9057aec9e60b5e00844dfdd188d2c6e19f0879cdd4a087f5c6d4e439e7c7f5c399ab438427048dc985beff599f3b8691194587bff1552d5a3fac90f1d388d35e72b116269ef293e87f8a8f8d0458d05cf8774ab406b1dfcefaa2990076357d373e85b9929bfc2b1a53c1dc487dea97002c8420340b46cf48e5c2c44cdbc558b50cfd7f1661d671cfdf9774709ece0d5bec221a3fb0c003643db337b3ffd95ec7cd7aa264cf964cb1d49d4b9f95c558f5498789748bfd179b86a6c55df59e8eb049a1ff7"], 0x38}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8d1db3ffd0983fd7, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = geteuid() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x5, 0x9151, 0xfff, 0x4]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x800, 0x4, 0x6, 0x6}) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="d0", 0x1}], 0x0, 0x0, 0x1000000000000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:18 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) pread(r0, &(0x7f0000000140)="c7b7e395a19281aacc03cfe50cd969a168bb6401273f77006ff6ee9073da5517b373f0332e81ea5ded1e8f42460c0cbf81423289c1903ab4151b00bb20dd1a327baa646c00f0806d96fc4444c7ce8564b80e5de839d788ff0bbf5b2139c03a6d5d8740ec8d0b5af187defc302d", 0x6d, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000402000000070cca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xfffffffffffffdfc, 0x8, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pread(r0, &(0x7f00000001c0)="658d77bc68c22b4fd84f61cf0de15fa7c10db3d2ea701ec72be9b0ab368ca637683e0ada476791c9e144a32aab9ca20491630a9fcf235662a3593ec8615a2664365fea3028823af04df387", 0x4b, 0x0, 0x11) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x40000000000) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x4}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x12, 0x80000000, 0xffff, 0x3ff}, {{r0}, 0xbefdc0ebb0958711, 0x80, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x41, 0x4, 0x4, 0x9}, {{r0}, 0x0, 0x2, 0x12, 0x7, 0x5}, {{}, 0xffffffffffffffff}], 0x7, &(0x7f0000000000)=[{{r0}, 0xaae32b0f75555239, 0x0, 0x0, 0x2, 0xfffffffffffff6fe}], 0x7fff, &(0x7f0000000040)={0xff, 0x7fffffff}) 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, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0xc91) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) getsockopt(r0, 0x7ff, 0x1fffffffc000, &(0x7f0000000000)=""/151, &(0x7f00000000c0)=0x97) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffff7) r1 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="3ded6bec67493ff2b4b7f23455f92d043a6131b8a615396c01693b7c79256baca3c09206ae3f53b9ef487a0a42e9be66b823b24e8481405ee4c56e8829c59acc1e2161fbc1ce0ff39c757da38feb26dfcce85ffb3125c561a9f6ecbe8ee4f10dea1d9eea6ecbce2b158850ca8c8610f89d595429b518896cfbe0af25f79a2b828ced85a2811064d80477691f8a9e01f4b04a81ec4d85e4c8e2c665694f2408587c0c54f5a913cbaae0db4f11786201c5d3d39dc7611fa5", 0xb7, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000000018310ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x4, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x57, 0x0, &(0x7f0000000180)=""/87}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r3, r4, r1) 16:00:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:18 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x88, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) r1 = getegid() setegid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r4 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x5f) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000240)) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/21, 0x15}], 0x2, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x88) r5 = open(&(0x7f0000000400)='./file1\x00', 0x0, 0x84) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000440)=""/190) r6 = dup2(r4, r4) connect$unix(r4, &(0x7f0000000500)=@file={0x1, './file1\x00'}, 0xa) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) symlinkat(&(0x7f0000000540)='./file0\x00', r4, &(0x7f0000000580)='./file1\x00') getdents(r0, &(0x7f00000005c0)=""/235, 0xeb) kevent(r5, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0xfffff, 0xffffffffffffff9b, 0x9}], 0x9, &(0x7f0000000700)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x8000, 0x3}, {{r5}, 0xfffffffffffffff8, 0x12, 0x1, 0x53ac, 0x5}], 0x100000001, &(0x7f0000000740)={0x3}) getsockname$inet(r5, &(0x7f0000000780), &(0x7f00000007c0)=0xc) clock_gettime(0x0, &(0x7f0000000800)) sendmsg(r4, &(0x7f0000002040)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000880)="0154b46540f0cac64fb33be15d8025b187421e14d967c5cb695a786517c97495cf85ab9b6969e30bc1cb4c1f21aecb669578c761b2f0075af96864eccd06a8118a05a45248b3c1115159249d8b7ec90ae9e860bcd6c6fdebcc3b34a61676e226073801383648e05d9a1d95f7fff5cd17ee3fbd40d9af46a5c7cb0d1d9857ecf18a085d4926aff7192917609540b3d41b69ffa663247b7229cb0874706bfd413862e2", 0xa2}, {&(0x7f0000000940)="274952dd334d615af226cdc6b4f7bb9a55b2b70002817f9c66ffaa6b84c26046522ce4d2a726513cb5adb0322b3040e8a8071131cb697a0e9afd40f86dbd2e76ef3054e223e1f39713413a2b9d37d1be6522088adcf6c98b3e226b7bea25af2544cacfbac506e7a52d3a564cb9571ab18f897acc165921b4a8e379a916183387620ee5946ad7ac6af9450bdbaccdcb3138cd31117cf1c091b8b6cde58c5e11c596c8933272c0c532a526b822c59af97a0a72104293e7816cda62b2ea35606d5a3df9f979022a7bdfbcf9744a866b4f8e0dc73e9fb4fd1a1ace7f642e09053fb04e1ac45aef1b21b6700dca39caa29bdcce300a693679a685837c39ed3fc687de84686c1191b17b87c2782d95b37ebc2cd36dea50cbe2fccf96dead6b3ba146ccfbee6035891aee339b127d1d403997288beb0d2570930cda9c7054e0b8a98092805d846ab3a5f09308ec485c1076ac7a38a66dd76ce4791471300bb2bce2cd409744c98156a0efc3c444e846a461ba50e22df801b6d282d884c705c57e4f57b02ac0bc8fb6ed310f8c9e624848eb2e418b371b92d429bda29b2c99f1825822cc26aef38bcb0a01a42217eab8152f7ae8d1b2095e15c65f8d0a48270cd62bdaea45d1c1c47e744502918beaf4094a3ad420096254f16841455351c9f9f621d4b872198909ebd41fc9e63515dcf66ab82fb8a8132dbedce9275e8298cfde1deb4f9ddf81638ed305244f8e65224efb9d4edc7035a84537c8f26ae9806597ecb4040c300807e5c2e1f19cadcced287c7bf513a0b62b43a7b345208d9c867a895f471fa414248506d4c0afb7d954871ccdfb05aa288cde2310edd5404f2a66d850d3c38a83a125ce3f6b3a3ef7c0a9787c23f34f44cc02d53c56c26eb06c0805a80d7cc7009f28080f378534f930f5bf37ffb83cf188f831fccb0dcc96cf0677621d72df1a3e74c8c0d0e3d5573629541687ef2f38cf8295963fc68d93d5ddc455beb2a06ccf64fd6b8cc76194e164f0dd6973c09dd81da029ede60b35000c3cd19de3059ecd2b9dd23b8a5e2d75c6c2520d86a32a06faab66d880b31aa23b07304ff84cdb85ed830e8f4d16a45e69d797f5c1ae22144b0f40df8701799a82bc56db47d5e937d2c11784ebde3406d0e67ac1cc4ad0bc0500ddb07101dcd6f2682dc90fd7faa547645d2452eac6672815652d77290e4a9e2b8c573ce8a4191b0efa526472bbba3e59aad36602d603a823042440addb4f83219dd64ae8a93262ef4477115384cee6f009d8683f8cf0a69f2d33f889ec703334e3aba7da15b2d97552b85d3ca7a42de8c505b85529a746b3f29ac4e0b78623eddd3101ef871419f695aeccb8b08f7072585a84afd33836971537ecaba123a1e7d5ef53cd261330bba1082a304f54c54fb0b58b48537eec3a7e5cd4fe9772f6e9406e672350afcee88e79bb7a2ff610fb5088ef6a6b30d1b5f0010102aaf14b4c1119d775237b8944c2ddc78272a1899012d16b71f582e4bd9076e4aa29db9f14066bd6b5d72a28a59eedda5554bb9124c9c3e587ded341aa98e5722304b981318bbba6ebbaa4841364030df88d9c1ea350dbe6a10af315b85dd6c2991a00f2064c14bce6686def5c27115448b5c01165133a8317d5d1aedde45718c77fc77699352a6605c5067a06e74dd80cae717707f59262812f9ccea771576286c885c83ed69a460880907f9687b5254881dc546259176ff8b0318c961988fd1085b264acc81ac9341cdc3ddfa591feec4ac92cb01e5b244dfe1cd267bb59441cb84785c21bbd8222175af54f58f03cef3c0b3bb7b92444bf5a7904e5707da8f349b18ba73b1715824048f52674a3a26ed10feeb7d8d97a6c57876b67ae359d645a9041b27df8dda07201beb65a747b83775579725090c9032b9dec7bb22590055c4e67f7fc4976002919da72f990314da8f13c90c0d9d24a49247c1c0926b1300dd8ac5e83d7dd5f3c8daf6c93a5acacd1ecc2098b38f2f0ed38536a1ef45c2405bac1ee15843c60eec739dba7f42f136dc72cd3bd88152c6dee1ce0335e76e6574c9d035f317b079a4aabc9f9d5c91d4007df73113d9d1c0b29b384bac763009705fdf238a400182b1220d10e2bdc82df6ca36e85315a5525c27c6b129d1bea5d7dfe0f5bc53639ffd891251f1995ecc0e6304ac7d413abca5d0de8ea1cd1f37560f918e8bb14ccd3747099933d365982b924e402bfc6e9bb77e00a5d604e439273f6c4a62ca6a17f87430d6fd866ecb820e0f1680940301e5f3c3d132f7213f66e3eb9e0b7b41ab3f9867bf46d9fbffb6d4ab87fecb4e230fbcecb73fb93dc3ef43e4eaa984ff5c5d3683efad0a824d19768be30ee49d2e1214a40e2784fd5887101c87461edca1b15ddf257f84ab0e097df8ab2fb0b1a332f72d1c11a1733cceff8b78f6473cfd1f10181e34157038275f0eddf45d386faaf03089fbc6fe31e330e2c87ce240589fa85db950f1018c1a96b112dbcbbd5ead9f0052826f35b4a5505d899eb361f5c9fc863b8eaaac95cd484f3a2be4665d6cd7f037c82a05e71892407e50ddc933b4af4959d0f6552cfcac2533058b3c4fd600a8a21914dbc0be766ecfecbf4e2c5f856859c5c4d980dbe23141fcb79a5bd52eefe66b4f41f343ee3fbafea2c588b14ae942e4f1eaf1f3125f8de24770f93b7def7f99d61e871871486d0956ff42a2622436e166965ec2dab16272504a67c313a1774973403b4134ae5b70d8ebbd4a0d7a4b55efcc72a01e351593e64186808909018e7fea6fe488edcd428fb35330ea16c62f268c0250980b99162aebdf44d0e0aa7957165dc2fd473c5bca40f13aa1b96ae4c6940d0e03c99647abf113edd64a4cff13416d382978195691da99d24b598fa573a60237629c360ae18a30d7980fcc22fd10216f9d8e4251ec5e1af829679d8459fe16551fc36448329e7bdeeceae5c0010fc58cdbdfbf73070dfd71e3118b5fd132d28ae56ec1d582119a541636923b746ab160bce7fda5605787d4f770e18fba0b5056589aad0c296f6b699fc98b1ff43930f19490db3f2f04b830350723430f6e4a2956b1745967e2a6c0b3180a4bc59fbd8e2f15143cec7842ebf3eaaefda84ed249505b2eef83eac1a11ddebd42772f23569bbc4090d581812ef8385feb7a7f91349010ec9880a2c3002d91567f6cfa7b463572b52e15774905c8c08db4fb942fc44ed04610f8e86315eebfe0ffd21f1b1d2a9b1fb5245da271cd0bb9c1aa114adb30d497ca18351d910f576b2118b07501c2db927d47ee9950ffa633d1a33547706e7b729f8a4c090b28b36364829be14737d84056989b3e142ca64be6d19d2a5c3deeab8b2065bb8c7235a3fa8595d832e87efd754787eb96da51c53ce81a27f9bff703d21bbdb45fd52f390b85a123f2a6c6fb8ac56d240aa2e99a81652125ed26c796567b7eeab8d8d720482ec01cc098269e23a794423c290cddcf15567bafcf7111cbc7384d61dbea55ee4f9b92c0791b49d1b50cac0c9a50b3bf2d792235a6199e8801ceccff1e67c225fa0198028cfd1a3387d35525345472bd15bbbd45f7a7f505687d4a6cb7400a010536e554629a512efca63270903a05d0bc44cf3952302ef606bade2b8ace8a39bc1a05d3c8fe17278d7b75f7a7c58691ad1b110d0d6bf1bd6917237a41aa1f9af7f0f834c7aad73ce08b86bac4939829f89fa9f500ce1ffc47bc79146e79955f283ed553d457454d65ca47f6e5f1db279097cd3acf1e89eeff886f73969674b25d0979c577f248e03026b5ddc772b393099bf633b60b1f2e29413c00f598b9ab913aae01cce63aad6468f0cdda6436f17b014b022f5a0c204531e86862bb384229c6c72887bd1672235f0d44d2bd7a0fe9aff1eb5b2617734110763bc62570b7e86e7ab6d68158cd9cba0ef20631bac184442aeeb3f15672263e94083d3ea0485cc339ec6b1be4d18dab594e57563da24fd77045bf9189d509ce57405f4d7c8d0fefab5ae592c1048787d9c663daa9f4b94d5ea5e4a596a7da408ba3890e44e39c2851568fb28a0724b22cfc3acf5f1b2f27b537150dbbc02553a1656ab5936a4913bcd48020833449fa2e4620183b4f70731a06287c116d82735b475e4122f3e815998016518bc1cd98e96f19da7817e79479e830fa81d33c3931de812ad7363eead32e0bf651a7c9676568b7318f9b48bb96ebf068716b032ff563037e5ecc97533423812ccf43b820d8c2ba27f8106c51c0771f9b9f323fd7bee2741bc8ffb10d9298a246a0ece0652b292560b6d5d91e4b917e7ce7c44c8772d7d92689e991a104c3155224fe16686acd151afdb5aec862f95d7ce7bc19db0d3528ad448d4dd297f950f9734ee1b5caf1a112fc9a0622154174842ad2d34476f83e3600a406415fdba2fed91e7b2f75bff80bcb5a9f496e590e74c7e2847f1ed43c34d05452148c27d1663cb87657c4319f70864fbf184d0f04af1689ff1815a914aa51e7598646d3044fa39ee8f86b030ce4e2d00ef912a6ec181ef4e8f1032b0939656018dfc941831827726eb2e406721954dfd5e8dfe3fc2bf2a954427bc3d24c90a7da1e1f7b3345b5d7254b16db64de95ff54549df3421b0bcedc27947f693eea5529d6274869688bcf58e5b5765527bec29ba73148a3b174ca3e2c7610b1df1c481087101887b91a5c3d3d455d4c0027f4eaecb3341d11826a300ed0dd885d6d278c65f0fab673ff0b0b271fefe292bd2e2d3fbdf31f687cb45f57e1912711cad4f870e8fbd2cd41c79cd2467d39e90784e8313013ccf970ff5d1f37a2ee9854182dd925c964e356459dedbd663a79e7103bd25a3bc96b4b4676cda8138f0c0d862f5a6332a1d5a3ae01c8ee8983ceaf0b34a83c2b789af77def649bf41141c87ef8605fa259662f33a705ed4dfa68549487de06de4f4ed85cc600185ebc05839df382bd60047f603c9382889bec1d9c111ae41447f754b3384a8092752c97d28e04fde4b454dddcd967b586be49d156c1e9a3ce6832fb4bb8089ac446a12c6dfdbd6ed54d4f05693e2193852d52416a5503a7631070f9142d7c22a048dbaaccbf581f004450ec654a9b08c19b05807dc9794cdd108645a63ee2ca09840bab926e3bcfc86049c0555d198a7116f1ddf793e344125768ca819e4f1fba1fa3b3c29935ecf44565f1f78767b7ec4cbddc5e02e080c283465c9f6010ab12e6137f0724f2d3cbab253caa2cfc31cf59367b9603b844abd7b6cca876f288c11cbf8462a55c8483df2a51b972ad5524940fdcac67c856c95e271158a3b2c5ea2972cacca6a903f5e8448bf74eb48a41a7df325532a63091c21f2af95f54b93b9d464e04f5a761c718979af39c20b5939f5a1f67e1772794d0dc63c2c5da7ae09fe7af416f91b2e551706a6daa6afc914660060c33d69d52d16931aecd70ad676779e2e934632322a65636d04978930e1527619a2103f612525f6cab31623f782ad9efd597af9095467902050f1498305ebbca7e2e057d086c21be8a83798fab32f60e26181b035c9a107316cecb946cf62fcbb8bd75e9110166f85c37863895649a1af3ea68d18b78f745579a87309b0588c0ad2454b0c6eb1391e10984edc2e67af1509e7491307ea50894355938f5fb05c7195ad68ca850d89b410681d508033c63f4ca30fe203e317d56e691603c249359eb0879033fcf438fc26e1c5cadc0b3dcc8848d19733397c2d90b183332bf6bf54949add39d3fb38f18e300ccb9b4e1229e5041c6c9fe36fba769cbc7b8eb084c33d93", 0x1000}], 0x2, &(0x7f0000001980)=[{0xd0, 0x1, 0x5, "3a3ffb6940d5740c97e32400949538506040428776b1a0b196f1ada0b182aacf9ffaf2ef8ba67202c4612f6f8edc20c20a1cf3b6df8c831b4ba1da9e8eee18b19b83b9ceaba57619afcbc270eacfd74605339bf8e23dd8324a092e17bdd3890ec8b00cc862d71edcc32f74047d39af507e47d3745e201cead744a5490b496b11b2ed8f41d1100ab68fefa8405f4c4b4729543d286f899392696d3450358a9aed8504f47dad21e42d022a8ce7e21b5ef9a66d55b0371768ac0ed7791a4464"}, {0x60, 0x0, 0x2, "bedbcbeafdbb5d44c59d070c938f12a003049cb83d95ff243de9aa5de21b2b7816cf1c6382550c9819d8a56b71b14f10f9faf5a3fb5e13ba5d4e2eced3380d5b087a76bbdfc3b2a8fa1264a3048561"}, {0x110, 0xffff, 0xd990, "ff2b50ea59fd07daa623a04db66d6c3c986dae2f2108de798d5614d90437210bf79229f6f250a3b2f4ee7975d9ed8efbc239900587d598e7616e06d94b65cd2347a04537e1935ef80f4aa3b1d8f06ded88cee990da526b872ad8adaaf841dcc8c6b13c3bc98d294ef70512f393455fc8942cf35fc688a3f48ead2ea8ab0573f11091c5fe56267a1f978655785d63868dc4906af07a8e153e2bbd0e374cfb6d68c78cbe26b74a82ca9cf0040ced39e932fd206dce7419c62c220d5ace8451209a796229475930489d465b96d29713276729b52d273839b30389d2d7657cb44e749567e668630ba6bda849590dd6bf02cf2c46572f5c3c85bcce"}, {0xf0, 0x1, 0x1, "f5b5531062e3b0274ead3a98f032f5371cde1b65c9a229b94c8652d3da0b20072725ccdd836c2a121a526ddec03455fc1e9c319a855886b328b871422d6470ced0742988692e1fb2ce471cd3db7fc3f83737e58244e1a2dfe99ea4c87b14608b924ac04ae148a7ece3c99daf20694be1fcde15671c1867a9a196ad61f0053eaddcbe21367273ccd4b26144a3e7b0ca43dcce2d6ee44ea8a64e068426c65daca05499647f0b4fed7c3b550ac15a8d84b26302cc0055cb35aea3f29b2e0afa3db4af5d77b47913776936af0cadc0aa2e0ccc977ba965d23733e19ac614c0"}, {0xe0, 0x0, 0x0, "61827845ba2ceb66dd4275bde17e500bb7e2f147ea9a0ae91fea22231959f7e300938d7d8feec64cd8c2e1916d91a66108ed11f90a1cb31bab0b0639419dbbd53b4292f2f2c385291b19011cc8c73c9726876048204016ce8f5e769457105d370181c58d5b76c88e2c95705da3e142d228385289fe7acddaaa14e39035ec5ceb05432ca00b100413810ebab3539ec36f9ebcc6e700bebb17fc75d8ef2eb9191007e01e7a833b5cb33fcfb26494ba1dd4e1d2aefec612c72f51107bbd628c66f4984c5727f6f2144e2b96312fecd006"}, {0xd8, 0xffff, 0x0, "ed2c90f64f4dd148a23737fbf69f27301375e51aa807c0a511e2b47f9ed03cf40b23bef6c8fc598dac3efe4da284d8b64631e6c95d478d6fb9c5412794b3f29b692c076348edfcbbefde80d4cd07098cb9963ce08519f15a6112ceaf893faf01093ac2b52eecbd9ec0a90c3184ddd1d8333f72f5a044a713a70ea640381b90028165286f85e4e08094360723104314e78dd2d1ddcd2b27760320c496ae866b214ac46e05c5f3f977e68c21eeadc212c7f2fef5fe8f85a452c97f73e61b241ba834"}, {0xc8, 0xffff, 0x6, "12a0c430988fbdb09fcd820f44dcecfee83d87b019cbd2a2918b2888486040a66d08d382eafcf0710674d9bee1f179cd18ae220a64c3e3b750d5023b9f0393ac0fb6f672df4f982801354c04ef35ac588e75dc730756869c30691418c33891a24571a3a8933064c5aa4f252d50aab1f2194bc4c9c5c4869bb51865559d352d5d2f7e9b9fad8a0c8bce0bbbb8ea314ab6f3fd8328096ebf8e5ab74c7c9885e4278866209e3987becc7ad1338830e75e8fc402c620"}, {0xf8, 0x0, 0x100000001, "787a3dc7d1c77ed1120c2f2e360aa62cc8c1cdbfb5f4920e8ae386494db3b7551467cee00b70f0a9d50a58ce1900349cb1d4cac83644bb42f90f373e1cc5fd4ecd6e3175e1013074dc8f836e8aaf691ae7ec142189bdf406853ecb62f26de7be2fd01176d93a17469f7d3c9f0c187e4c9c91734c0022f60cf4858883937234903d3cb76be8f265829ecf4c4ada2acebdadbd169714ed628af5db4005fe6883efca2d6f478b71cd684dcb817a8fd625c5f897ddbdfbd08a237813d6e5575c3c7bb82841e6ebfd5cab10bcf4da53822d2c7caa01c73ed6e586032af63bcf2ecf4bf3beb3"}], 0x6a8}, 0x400) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002080)={0xfa2b, 0x2, 0x80000000, 0x0, "b1c633c6c72c6676f9b6b047539e1a15bce7cc47", 0x0, 0x9}) ioctl$TIOCSBRK(r6, 0x2000747b) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000020c0), &(0x7f0000002100)=0x4) dup(r5) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0218"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x10000, [{&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffa0}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000fec000/0x7000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffa}) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x0, 0x4000, 0x5) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x6, 0x1, 0x7ff) close(r0) syz_open_pts() accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) r3 = getegid() r4 = getgid() setregid(r3, r4) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x88, 0x0) pwrite(r2, &(0x7f00000001c0)="30b71a030b9b2bbe707a1cb72675aee3665ce4b482d04d814630a4aa132ac25d5049da5481d807b42061cd2b1519d2658881ef16cb33016a5fa8f7c0fc2aeded95c649d60993664b4b4baee013fba174a68d0000883976fa2b04da28d9689a27aaeb905b1ec873ae6f9031f9c11ec78a87fd42fd7fb07780d7256b09cb079b1b38446c353fe9abef4efc6024f7ab02f50441bcd222a9d6000000000000000000", 0xa0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20088, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xffffffff) setsockopt(r0, 0x20000000000029, 0x41, &(0x7f00000000c0), 0x0) pckbd_enable: command error 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: syz_execute_func(&(0x7f00000002c0)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f403038fd5a5a18f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c4030549009b470fafb2fa660000d9f9f5000fb20fb27d0daa677666660000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91ff088bff8bff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00f10e9fcf8c888f9b450ec768da24135f"], 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x802}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2f8fe8085dfc430c03d9d6653e0f212dd5d5e3e50ca7fd31fffff507070f71cd30") writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000180)="4851d88bd866591c8158441d91d5bda3d7e9147e1e368865073d209e25add879df2b3bd8ea5f22a8f94f2fa980ce7c29c10e8edd4aca1aeb35985111997c1c5d6c40df9a2559a9b3bc3b8decae9c398268360b1be02f950ec79d77f335491a428347e1ade3333ee86bb5029eca2f1108dd2365832e1d947d439631b9eae4cd3eb196ea5f4d8b41d48b2048ec71a111f266a24862dd039660657e1f705f0df3fc7b62e6080b3fbf87039f4a17d92c004399321bd74dea0a9c5bd2c409ea6fc5d94f0a01e6dd2540f3b5e3c4d3119345e505770b4370209d332f1eaf418c3cb42e5f46f0f0181d1f666b70c8424b75a109c159fe3ca2fa8e2f2631615fb13d0f083b01939b56a40f0efe87c685ff5d6ae4be5570589e9903bbb094a174dc05d83736852cedf48b918bbde7b2685f8a1e5a5a8dd2779fd81c5343cba5eb0a4646bf74b82ad87d8594b3d99e68b86ec03cad", 0x150}], 0x1) 16:00:20 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd0f05bf04411100c4a37bf0c55c41e2e9666bf86402480047eb16000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c4f346dbd24407c4c48154513a7831c4c1fc29c326467703c42295ba29470f898c000000c4219d61860b000000ea33edc4e15f7ce1440ff4697683397fd3fb0000c4633d6c346786662ad78fa820ce3416f9f30f5904797c7c66f2ab440fec3f67dddda8e80fddf6c6c466f2470f2db600000000262ec3c3e2899294d8000000006566400f3a0bdc24c4416c55c60b0bc4414e53d2c5815df71954167a1954167aa815af0000c4a21dbab300000020e27917b5fdf6ffffffffeb628f8f7d9b654300f2f2f04283a900800000002626802d08000000bac402459364bc0000450f91f3c4638d6e8df9ffffff0043ffffff0f4acefb11fc0fdfb83aa2f1fb") syz_execute_func(&(0x7f00000004c0)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c63d77dc46db4949473430faedf0087622d0ff5ab0606befb0000c4c18572d50fc46279180e878798040404b20f3819f98357dfb5c443a57ec10093660f5544e404c4a2f9b8bd00c0d904d7c4c22d398600d5660fc58c1d903e9b00006666430f18296e") pckbd_enable: command error 16:00:20 executing program 0: syz_execute_func(&(0x7f0000000740)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3fdddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c630fd4fd7dc4c48141e439b49494d70087622d0ff5ab66450f382541dd00ffefc4c18572d50fc46279180e8d98040404b2553f3819f98357dfb5000093660f5544e404c4a2f9b8bd00c0d904c4c22d3986d700d5660fc58c1d903e9b0066460f2caabad00000ae6e") 16:00:20 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x9}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)="8e", 0x1}], 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000600)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4ec481dddcde4b264ad80f41ad1e1ec462792242050946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fcc67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f00000002c0)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f380633e79d33dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bffff2a0ab407b40758f32e2ef247fa") 16:00:21 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0xff, 0x6}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000440)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f380633e79d33dfc7c7340063c3c5f58a000000af30cb3030dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed50311c4e17c11990000000038f630a7c46179287b763afeffff0ab6be0f660f0758f32e2ef247fa") 16:00:21 executing program 1: syz_execute_func(&(0x7f00000001c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae024800575f0f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce45dbdc0582ce6d05820bf2e16ef2615bfbc4fb64660f3838520a470f898c00000096c4c2550a146532233333663393ef93ef4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c6b293c3c30b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110fc422dd0b7b2a643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000100)="43dd25310000006565d93457c4c2e19c3b0f3806857d9fa282d77dc42e362e3e0f381c9900000000c4631d79f2c1b49494410fa4696500b00087622d0ff5ab0fbefb0000ffefc4c18572d50ff30faec8a1e24438ed3819f58357dfb50000934b0fae660ac4a2f9b8bd00c0d904c4c22d398600d5660fc58c2f903e9b00006666ae6e") 16:00:21 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="c4091c51a868199a780b09f8a5a6853b2b68cc8b5b422c192be1433ca1363c59e38e26", 0x23) syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f3806337233dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bff012a0ab4072c027373f32e2ef247fa") 16:00:22 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f00000002c0)="43dd25310000006565d934574d0faea5290000b7000047e145085dfc0f380633c48279aa6263c4c3c56dad08000000c02f3030420f379d618f5e5ae3c6f81a23ca3acac46318788a9ba9969943d8efc4a27d19c6c441db513cc0f2450f2a32ff4cfff2fff2660f58fd") 16:00:22 executing program 1: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0xff, 0x0, 0x0, 0x9}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f00000002c0)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f380633e79d33dfc7c7340063c3c56d8a0000e77e807e803044dc080f77d18f091802b0d73a36ddc462f5022b0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bffff2a0ab407b40758f32e2ef247fa") 16:00:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f380633e79d33dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bffff2a0ab407b40758f32e2ef247fa") 16:00:22 executing program 0: syz_execute_func(&(0x7f0000002880)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465ce0000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c2d66f2abab0fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a9105c6638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d934574d0faea5290000b700040fc481cc1534560f380633e79d33dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bda43d9c3d85a2ed591f30f38f630a7c4e17a2d2bffff2a0ab407b40758f32e2ef247fa") 16:00:23 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d934574d0faea5290000b700000f139000800000085dfc0f82380eb667b667e9a8ecc4c3c56dad08000000c0303044dc08d2618f0f2003f2f3460f020e285a5ac6f81a23ca2e64660ff3670dc46318788a9ba9969943660fc45e00000d992e26470f124ba7f2450f2a328fa878c343984ffff2660f58fd") 16:00:23 executing program 0: syz_execute_func(&(0x7f00000008c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc46181f5cdd77dc42e362e3e0f381c9900000000c4631d79f2c1b49494410fa4696500b00087622d0ff5ab0fbefb000600ffffc4c18572d50fc4227d20ec57dfb50000934b0fae660ac4a2f9b8bd00c0d904c4c22d398600d5660fc58c2f903e9b00006666ae6e") 16:00:23 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0xff}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:23 executing program 1: syz_execute_func(&(0x7f0000000500)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a43902000000c4c1f96e3dc17400000465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21c4a21db64e663a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000100)="43dd25310000006565d934574d0faea5290000b700000f1390008000000f3806336742dfc767340094c56dad08006566430f71d5e2c0303044dc08660f7fa03d84f80f6166470f1b5ae3c6f81a213eca0bca0947dd1aac2ed5910f46a6124ba74ba7c46179287b76ffff2a0ab407b40758fd") 16:00:23 executing program 1: syz_execute_func(&(0x7f0000000740)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3fdddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000200)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c630fd4fd267dc4c4b49494d70087622d0ff5ab0505befb0000ffefc4c18572d50fc46279180e8d98040404b2430f66e83819f98357dfb50000938f2978c2e8c4c22d398600d5660f73c58c1d903e9b0066460f2caabad00000ae6e") 16:00:23 executing program 1: syz_execute_func(&(0x7f0000000440)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e98400f90fb8c4f3400f2c7c6958014e4e4e5b41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000016fc26400f00a439020000006c65e1000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d300f3440fbc053dde00006453537c66f2ab440fec3f67dddda8e8c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d934574d0faea5290000b700000f139000800000085dfc0f38063336664e0f6ebae19c000034c3c56dad08000000c0303044dc089d618f0f2003f2e3b60f060e76765a5ac6f81a23ca2e64660ff3670dc463184a788a9aa9969943430fc45e000093cb999926470f124ba7f2450f2a328fa878c343984ffff2660f58fd") 16:00:24 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8}, &(0x7f0000000140)={0xff, 0x0, 0x0, 0x9}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:24 executing program 1: syz_execute_func(&(0x7f0000000740)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3fdddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000180)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c630fd4fd7dc42e26dfb4b551000000b49494d70087622d0ff5ab0505befb0000ffefc4c18572f20fc46279180e8d98040404b20c3819f98357dfb5000093660f5544e404c4a2f9b8bd00c0d904c4c22d398600d5660f3666426f8c1d903e9b0066460f2caabad00000ae6e") 16:00:24 executing program 1: syz_execute_func(&(0x7f0000000100)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d93457c4c2e19c3bf2c744c4bc63d77dc46db4942e2e660f383e6024914991490faedf0087622d0ff5ab0606befb0000c4c18572d50fc46279180e878798040404b20f3819f983f9dfb5c443a57ec10093660f5544e404c4a2f9b8bd00c0d904d7c4c22d398600d5660fc58c1d903e9b00006666430f18296e") 16:00:24 executing program 1: r0 = socket(0x11, 0x2, 0x0) close(r0) 16:00:25 executing program 0: write(0xffffffffffffffff, &(0x7f00000003c0)="c4091c51a868199a780b09f8a5a6853b2b68cc8b5b422c192be143", 0x1b) syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f3806337233dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bff012a0ab4072c027373f32e2ef247fa") 16:00:25 executing program 1: syz_execute_func(&(0x7f0000000100)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c63d77dc46db4949473430faedf0087622d0ff5ab7ebefb0000c4c18572d50fc4627918bc84970798040404040f381936cf8357dfb5c443a57ec10093660f5544e404c4a2f9b8bd00c0d904d7c4c22d398600d5660fc58c1d903e9b00006666430f18296e") 16:00:25 executing program 1: syz_execute_func(&(0x7f00000003c0)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f80fad285b64660f38385a0a470f898c00000096660ffaac070000000026400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d3007c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94ace2b110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000180)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f38063333dfc7c7340063c3c56f8a000000c4825da95df4303044dccd0acf0acfd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c46179287b76ffff2a0ab40758f32e2ef247fa") 16:00:25 executing program 0: syz_execute_func(&(0x7f00000004c0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_execute_func(&(0x7f00000004c0)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c63d77dc46db4949473430faedf0087622d0ff5ab0606befb0000c4c18572d50fc46279180e878798040404b20f3819f98357dfb5c443a57ec10093660f5544e404c4a2f9b8bd00c0d904d7c4c22d398600d5660fc58c1d903e9b00006666430f18296e") 16:00:25 executing program 1: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x9}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 0: 16:00:25 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400f90fb8c4f3400f2c7c6958014e4e4e5b4b264ad80f41ad1e1edef50946c4c402c59c739941839fa59d001ab527c4c22938544798c421dd5831e9e9e103f8c45b64660f38385a0a470f898c00000096fc26400f00a439020000006c0465000000004877f866440ff4697683397f3de7e7fbfba18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8e80fddf6c6c46647d9f8f72ec3c4e2899294d80000000019c10b590b0b64f2ad8160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000099455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb81aa2f1fbfb22c1ea") syz_execute_func(&(0x7f0000000300)="43dd25310000006565d934574d0faea5290000b700000f139000800000085dfc0f380633c48279aa6263c4c3c56dad08000000c02f3030420f37f3440f10cb618f0f2003c4227d0f88710600005ae3c6f81a23ca3acac46318788a9ba9969943c4e38d78ba572a0000000c99c4a2793349c1f2450f2a32ff4cfff2fff2660f58fd") 16:00:25 executing program 0: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x637}, &(0x7f0000000140)={0xff}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: syz_execute_func(&(0x7f0000000540)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2ea78e6d5649ce6d0582ce6d05820bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33edc4c1f25d670466440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4610d767aadc581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5da08a0f91f391f38d6e8df9ffffff00ffff410f4acefb110ff344af643e656766400f3a220ebafbe2") syz_execute_func(&(0x7f0000000800)="43dd25310000006565d93457c4c2e19c3bf2c72044c49c6364410f2b541bfe7dc46cb494947343ab0606befb0000c4c18572d50fc46279180e878798040404b20f3819dfe08357dfb5f042ff870000000093660f5544e404c4a2f9b8bd00c0d904b7eaeac22d39c4417d2b44b80054660fc58c1d903e9b00006666430f18296e") 16:00:26 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000600)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4ec481dddcde4b264ad80f41ad1e1ec462792242050946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f64287c7c66f2ab440fcc67dddda8e80fddf6c6c4665af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003330000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f00000002c0)="43dd25310000006565d934574d0faea5290000b700040f13b7008000000f380633e79d33dfc7c7340063c3c56d8a0000e77e807e803044dc080f7fd18f091802b0d73a36ddc462f5022bca0bca0bdac0910000000000d85a2ed591f30f38f630a7c4e17a2d2bffff2a0ab407b40758f32e2ef247fa") 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: 16:00:26 executing program 0: 16:00:26 executing program 1: syz_execute_func(&(0x7f00000003c0)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e92e0f138fd5f3142c00570f33b8c4f4014e46c059ff32660f5f0cfa30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3844d9e0470f898c00000096c4c2550a14653223333333ed33ed41d324ae66440ff469e94383a7fa880000ffd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d8000000001958c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110ff3ddc7b83aa2f1fbfbe2") select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, &(0x7f0000000140)={0x0, 0x6}, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8f2acf30f122d2bbd0000c4c1c2c2e610c4e1db2a1bc4e3e50ca7fdffffff07660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 0: 16:00:26 executing program 0: 16:00:26 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: syz_execute_func(&(0x7f0000000480)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad1e1edee50946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c45b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x803, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getrlimit(0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x40) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x2) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3e0000000000000000000000000000000000000000000000089000000000000"], &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000280)='./file0\x00', 0x24) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:27 executing program 1: setitimer(0x2, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000040)={{0xffffffffffff79f7, 0x1}, {0x52e, 0x7}}, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x401) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x7fff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x80000001, 0xfffffffffffffffb, 0x3, "cd855bb3f5ce3da48d9a173ee4223c83c97faab8", 0x5, 0x80000001}) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000002000000ffff00000000000008000000000000002a538706000000a71800000029000000320000000300357000000000001189c3"], 0x38}, 0x0) 16:00:27 executing program 0: semget$private(0x0, 0x0, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) socket$inet6(0x18, 0x4, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000140)={0x0}) 16:00:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x101) ioctl$TIOCSPGRP(r1, 0x40047463, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000040)='\b\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000140)="001c71daf4b6808f447c390a0b31be18d5946b62ea187a2ccd21e3289b0a06754005bb4c50f6d7a72dc6ad8d7e0fc9e510") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x14e, &(0x7f00000000c0)="0db58838a8007fe2578f9c04d7e5") 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000780)='./bus\x00', 0xa, 0x1e1) mknod(&(0x7f0000000a80)='./bus\x00', 0x801, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000800)={0x10000, 0x0, {[0x10000, 0x0, 0x100000000, 0x60000000, 0xffff, 0x7fff, 0x0, 0x5, 0x5, 0x3, 0x100000001, 0x400, 0x8, 0x80000001, 0x0, 0x7f, 0xf9, 0x9], [0x7, 0x2, 0x6, 0xbfa, 0x80, 0x6, 0x5, 0x7, 0x7, 0x4], [0x0, 0x245, 0x20, 0x2, 0x2, 0x1, 0x5], [0x3ff, 0x1ff7, 0xc3, 0x8001, 0x2, 0x5], [{0x2, 0x5, 0x5, 0x5}, {0x100000001, 0x1, 0x1, 0x100}, {0x0, 0x401, 0x2, 0x9}, {0x7, 0x3f, 0x1000, 0x20200}, {0x1, 0x3ff, 0x580, 0xffffffffffffffff}, {0x2, 0x0, 0x8001, 0x3}, {0x10001, 0x1, 0x0, 0x9}, {0x6, 0x5, 0x6, 0x7}], {0x3, 0x7, 0x8, 0x20}, {0x8, 0xfffffffffffffffb, 0x0, 0x3ff}}}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) fcntl$getflags(r0, 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000a40)="220e22010a001c067ebc74a7ea11cf801bdd254f6f32e13bd67945bdd5bfae6450f1fa48f4444739e44987", 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000007c0)) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000740)=0xc) 16:00:28 executing program 1: mprotect(&(0x7f00003ce000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f00000000c0)=[r0]) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x28, 0x80000000000000b, 0x0, 0x282) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:29 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./control\x00', 0x90, 0x8) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x67, 0x7}, {0x42}, {0xaf, 0x313}, {0x20, 0x3ff}, {0xc7, 0x40}, {0x87, 0x1}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) 16:00:29 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2c8) r0 = semget(0x0, 0x0, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/79) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7f) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/154) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x7f, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x20, 0x4}, {{r1}, 0xffffffffffffffff, 0x82, 0x20000007, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffd, 0xcc, 0x1, 0x2, 0x200}], 0x2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x80, 0x12, 0x1f, 0x1}], 0x9, &(0x7f0000000340)={0xd6, 0x80000001}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000380)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="4f105325351868582dbcb80e2bcfd33c", 0x10}, {&(0x7f00000001c0)="e3930cce7873dc2f47bc691e5c3a729b07a57aeb2e4e7dde9742cc7c57a526b5c395a7dc441bb46a02ea4cf3273c1dbd0041604bc18b5eaaf6f63fe7046300595f6259bb3913d725cf64796a1c1e9e6ed606e2a027058b7c0ba90451be3926fe044724529adb50999eeb9db2e1411bfd5d68096a3aa9008cc00ea550e020c9ce4d515c0751d480dc3f2aeac831c0382df26a2afdf3", 0x95}, {&(0x7f0000000300)="5f89098ee6f5180260dd35fcb59807d8875846ebbc75fb02915c3ac62764c32a2348c8dfbfd7894803292a5d182cf23bcb253f75ed4d9baa65ac06589fcbed3a0102c1f0c01e44566c6d23b3f5d51ca5c87d0a9e4af4c2de5c562e40bc5d50d0218f28921b7b9da48097cb35c0df2fa3b91a460149e8de74b86328ba77c2080a8f5d36b9bf004354c1421cdc1e4b3974fdda07285f44b8edfe0b5ea154b2f7498bf272cd2c1228fe7cf77102ea4543764ee358a6", 0xb4}, {&(0x7f0000000400)="902d90649c847976fc0bd8f01407e453100ffd420579c391ba1e20d9dfabeb0f68a1e1174eafef85a473467a851cdc2aeff48619ad63375f0779226976205694b8c0128a340e37aab33b47511e0cad6236bcc6a717565f6baecdedcbf6db93de608997e4b19061f6f3be3272537b044917ecc6815aa280ec9febfb95207b5e4813b6b040c0d79a8c1306acaacca34e4fbf3a", 0x92}, {&(0x7f0000000540)="1570ed9b9260c7707c92c50001fe000000a4", 0x12}], 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x11, 0x3fff, 0x40000000005) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29cde1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000bb32857a371a3ec0004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757140d89a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:29 executing program 0: geteuid() r0 = getuid() setuid(r0) seteuid(0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x1, &(0x7f0000000040)="ebff", 0xfffffffffffffe59) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0xe001, 0x400002) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x20000000000016, 0x8003, 0xfffffffffffffffc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfff, 0x6, 0x8, 0x8, "4c927fde95f84039bd70b72d2217129c39528c11", 0x5, 0x1}) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x163e, "d34025ccdd66c01d6e9241de153a494fbe8fa416", 0x9, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x21, 0x530806f1d67100ee) open$dir(&(0x7f00000001c0)='./file0\x00', 0xa0, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0xfffffffffffffffc, r1) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x28381, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x280, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x4001, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000001c0)="471dec96a5af716a8656b2d89d749ecd15d46d57a12111f817cc3ab55161ead070328277efc29e1c631309c839f89f4af8288b091de65a9f9a3be9bac09d0e79e94f3c1522254217237811ef57682c57f1ac3a2379f9d6a6319a72fa48b162ecd89985d6816f12761f9da18b8d4650ae30ec643c8a46514e075368721c76bcefe8cf037cc28976f56bb6f9a9bf770638a92ac942e36f7f76a580fbecb85a523c0cdd11c95f19037bfcd696fb877d997abcdabcc66b74b463b3454efd271c895b7cc495cce5fdbfb3ae2a41ccafb53c63b288881c2e0f17b2373fca6f34731d90a9ef51f3049b5cd072f800f062bdefe1b95c0dd4cae5e2000f39c08f60b3c6fb94aa6c3cbd94903642824c9a9ef7054f2656697d5c23b5eaa03d3056cce526583551f446340569ea90b33a10d20485aa4eb78c3327f30bd2301620bdd549fa219f0183adf1eeafd32004d73441f2f049cecb47881eef75212d847c1ed932d7c85349e23fde60a8d4b2644886c614af3f9bba6509a93244a4693d2b0cb6cfc9c386f04b8beb75fa3788735631fe623fe7d12afd9a50896cca583da33b529346a4fafb81caf0566b9109e05e8457d099e2db92dcd6d354b3ed0aec3681862457abc821597afcaf1c4a917ed3ceda1e1e36650f73041bfd5dba2c05b032e75b026fe66561dfc2da194400513d38e08d5007c1be9aade73a41a2d3be8e7501ffe5f1a7e76406c9e6f00eaf08684e9eed9d5a3a0a89c2762631165c55c156cda3d422d70aa0300c663f027d201cc64e0d1fe3c9ed7f165d47a2a23c1dc54d2cda9187e001fd9aa490f0cbf24e43b89cf5c2b4d270ba55b46e2e12aaff5adcf8134d3767ba62ed389059fc78df5d1a937700ed9cc0a18460ef59c0a0ed1a9ae7b1e41f711d3155cb474ea8b872056405551ac2ec12fa687145159473712e16ce0ddb29360d3f20c093a08f42692cfaa37feb3751351ffac3c6fd9d2c7cdaa636babc727c60685e46e6cbd38bab77c3c7d7d388972c5de4c14dfe239dfaf0ef44970d0605698b358d92f2c97126af6fa9ed94ac9ab0a7454f4251bfc5fb3df59333ca5ce5d288fac6ebb63e796ab916f39b79a2cc64add07b7d4aa353fd058f6b27491a1fd0d76fc035d9df409e21710b0a0787aa5f26ce4023197641478f50396c9dc8d21ae084b2ba17149b3c0e270a1bbb4be4eed5c7808691ff04b2dda36c63f1575f3fad77ea44a57095f69af8d3fe63738ed037be10ee7bfa3aa8362900b9d0353f9107d68acadaea73dafdec9e6d5b33d6fe505848d61a7fbed830dbaeff77bac370bfec56211836994aa66f09bf56aaf57e965e0f35b4cd14bf88052d7b483e813474fe5b6c9baf017503a0bae5f9582ce16912908a8b3410b6b82e92919a5a79e3b7485abc858697f42bef52837ede310303dcbff95d4b0614610103f0928ea81b7b989cbbd45b9f237f95c62d15a6eec2a95c4e7ad9c02aafeb403a4b4641c326dfaa8097c8db2227cbe0ae8a5eaf2993d4f36c1df006e4f1d008cd0e79edec0c3fe9a8596819c87e806fde89735e866dc8c8bef45debd32ab20f26ef0d633249f59fae719541076d017c9109be2b62e902239e1b5b02c5574d679ba8203a7d2e0043254ff0f81a566f84371f9c9922bea8651d2c6d1608382729c730f53c34d499f4e938a10dcd0191ccd171b4492b7dc5735b8434c335f3279f8356f6bd64576bceef69322cad72da1b7c2d69e4ff23b8d5eeb52d3b9d1b0fea529f056b755d373559de3243a6161bbd84ad53876c744c298d6f51f9f8c50bfafd2eadb4ec7023c46f5f89a0b4330f0581ee28e3c3c8153e5f995800d87acab54f829f91075720ef43194d646ca272b3170ed3dd6e200ba1f87ebb66d613171077bc916318b5c961865fe6612c93617af661ba149e94518e2cfa192d15067414a2a8e558310e678fb37432d6558d40a5aaa092dac7e019701cf815e93f0dfd6da3db24defb3958c25978fa9ba1e6c95871a330ca9aa4fc40673ec63140aaa7a8f1d4e76fb402425a1f3541085316603245827bda2a0a9b197b7b38a6c0aaa5fd30c2c91389d8f4b0b800f5cabacfebfb9ee6c9848e9c167bbc6a646dd5e39bdad54c63a87607fa439fc89fa0169a08ae58add2db69c6b67f0b745df01bd6f1c9bdfb6716f82c60a34ba6a6ea449f3514b954d8a23383cf33fa232d9e5f3d383c81c92daa1738c670abfa495975db1b859b49dbcc737169b07ace4d5e1a24d00545b2684dc12569655d7d05525a01036993f59bc2661b91885be3aaed758e95646a88f0632f192ced490055b951949b3a41b84ed31ada6bb6098c355d8541cd7bf0f1e15501a68a9a08e5d437100beeabf7028a4d71cf2cc5df497edf8d71ef9667eb911cd6da8ea59acf588eb0c119853164326edc7cca014e7c2014330626872253e6ae231fa9498b10bc4014c2263707eeed2bfc8bfb93cb1303bb21073787a3be2147b38fe03bcbad637fc34468d2f971e685671e6c186f0cdfa7d93ec4cfde4dea06b003ba9fb8ad812af2ada3c33b71459294bea0bb287f6adcde6b3fb96ab0123cfa9e52be9d2c50db103a59b56aeaae2dcdd00db525d836e67485c66d25a0b4502aaaa6c28fad11f47436e154b2983ad4c10d4ff6d5ae77fe1766fc009741aa88338ae000e8e5835f2084941753936cb42b44588b87a1012d331c4aebbde149562a3bcaaecf57f0a1fff8f5e589c4cf4f760d478219c34baa4a271b65688965a2023b31b224c6abab73eeece6f822ff2fb02869ba9fb4fd6d9425d5bb2d17bd637d430b7e76815376a173abd127b42ead8f3d90c642a0f9fb4e112fca122bcce865544d550bc5afa4a2ea60a92bd489bcecb0d0477a92dfa3296bed59a7e1e09a88aa798c4db11533be3a700a525a2814104b1d361af15341d597abd3850484ce6a896e58bc1d4925acca67dda03435a0d8101a0f28019926beac152e02cd932534c813ad7ec5794d807c331e1bf77c1e16e02ab236ed9e2dca66009e501aaf320122b19a9d7c99bb9e4d7ab6546fe4dd0b02bdda241683e39c58c115e1813d84ecf1b50385d0fa76084ea1e63498aebcc794eb457c1db50bc5d0fd3a98f1119075df72a5001f15a6ac4e91af5b034bccbe93c38d96cfb3213a0853566fe8852f49dd16b2bbf56d4e02305f17747cead83ee8f9150babded8b86fee9cc2090a305419d798ab16d70a063cbd27cc9c793eb8911a2d9e8aa43d169281c894bcf060967a556a17d2208f6542f01ebeda4fbd1653abc7096ec54839e5c1935d38094b34ba95a846d7316703fcceb2c27230805a661c396cbfd96b2ce3520a9cc17ce82fb84ce6bc8c815d6b277f0ea0e852fa43a0e083ba5d6d538b454b126c05fe2c21d180e25fb81890da6e293b0f95ac43f0a1ded91a07587727de06e56666acde7c5dc15a0674f1931df60e2b0090ae0a54faa7dbdbbcb66ffccfbbc686e9e9d8676d577bf28e122a41a725b0d2d2c6d39ec4d64853771e2d0ca84e29f0068b7e569e94ab72192ed3a5ce20a7e9db9cb074a1689d54bc22a16a4c1c1df9bdd215130896c96cfb4dded0ad5577619158803d9c9cf15bf6c1223221a226b0323e7b79ea443ef34a35172c027879ea94eba188ff34f51f143fb5b43afe1e367c3dcc0022d121495ce567bce5b6e9478be69888c480d84840d27f7933c7e0de8e5b95d5a7bb28ff1c647b558d8c7dde257d68990000c6789b2faac8588126f08182dba4bc2c2d34d0912c8dfc4f9e6d941a0f783e079bd3b2f9ed288541ae40946317cd5ffa9af7642c04418ebba61a9c0785ef976ce95ca09ab040322410f893b5e2d268a825a0550937eb2feed6be020700b8911f8d6890bbdd90414675ca8205c7f64f5f73c4ed33bc7a865ea399d4e496811478b8c1f6fccb2c66e40228275f89a229a5ee6d4f332bf00c3250b6a77a9aaaff4e12e7210713afcee8ed697321ce60af419d10719c6d70c4d0fd29fcfffc0f3c77da0da66b70207f59e7616fc3347e9eb2efea8d6342e51452729a21557cb4fa37ddcd28359ed6aa8278f251bb3ab2605d2cee1f4ad8bb375b947c57cd1426efd45ab2a3597a0dd6562139cf8514e2ef6a1799992a94edb9773f003f3e992e5084369cf919cb114e8facd676e04ec90ee74e72051afdeaf63804217014bd7de998665ad0cf59e8939957689685373e3b7d2876ddfe05d7bf41c5f84b8ef982b3eb63830ea8947c37425adcbc2f28d139747f468021964bba7d550b77c6f669d429797b1c645a9a816cc50a46b260f4426e7f2db3891ac13a92e592d632b484490581aa23be2ffaacd2b9399f7fe108017a40a0f94b49bad47ebac03046c09236f894152f9ea816beedc104b57a559aa3e8e9f43c7a113e412743c3fe2037d6e73b07ab0d2ece8e01314b306d3769854bc3a3d81a06064b2c21e3094ad2f9d64f52b822b0427dfa5d5d0cc6bbd246fe6b2ec8a4e7bb857d864f40b524710d1417e48a2bd84edfcfecd7adbc3e0c3fbb0072cd928261d5b1c737d738bc0f69134ae62f8e44849431b1d716927d05ea6539119883be4c25e77411787ce6ff1e373e01f6c4a587c65e58e531467b2633b6afe11f33143a3591cbd6afeff6cca767d9d44832406e491c8d69bdea6e8e9355636f20dda821a6e85628866111cba1f7602cca1fc863c94de64a8a7847b8051c2d6ea6d6b35aaa5fe88391bc419f3873278fe3d15cd6dc8a004a493dc6f73c10f2aabc8148eb192f75628795e84cfc69125baadff107a67723434f6a2388c2617bd6a956df381fdac152e7f2aa07e169d35dabc4e02db6d433198b562b1932a817ec6329bf1eb241cb5b8708c5b7e28375463c6f1057dc05d76db1b07959f0acc607cf178e1a34f3215f72ce11bac039f3dd3ff6c720378033402a29f4f7c2c97076d54fd91d40cc8c45546e5f912cda3a94c43cdd3959fb3d964a4702fae10da2569b8fef3a757fd598e671851455833ae57d194ddf4b842078ac26cf4595b54f27464d4c3d594054918a2dfe2c0c7deecac9f1ac01093a81ae911de64809dd7589a2a71dce3a898eab43d507413bb80890f1b47e48d7e2a1435f4deb6a7171e8a7d564f3f22296085655c003bc6011396b26d9e6a2869b9c3b6ccd4849403ed892895d690bc9e00a09d5269cd70d0c67fc80cc150e33cbad7b8c86728c0fe2e414fea51029e88a53eedabb9decac69a1ac0192c86835712f8c5f3c831b52856b5f3b78e921961d2c1a31b0d0b12fd8e8ceb3dd465ca935256c8fdf057b400bfd96b65afccd6b64a1174a74fbedce111c2999859256189e29980c0f40a68f98080239abf763b7df4b7e4c6fb9100ff9f22c8173ddce0961578255247dc4d056f60878ff7a239113bcf7b169363858e09c7fb68bd2e16f0b186b240732e992468f874d883dd1e97e4bf92a771c057f48df6b4e472fe42c936fc0f2befc3af7eb9927c406efb4d9a2b85133551993d24b4530d915d23d0eafffc540c44e9712c4805a49cefa8d8bddc3239c7d98ea40a16aa2b151c13359af2b94811ddea1f43a7a0dd23427c06e1c4e3e37cd26aa003771c7e55a7cecb4e9d59c2ca0b3dafc9e145d2e4a7ee198aad3b62247887f8564e1163f2c7f8f99ba607c8554389313abae9225921565376b880c5f3ae7e6e41369a95b9788b2a29f7e2d6d758e2e96e5fe7f5359a34498e3f9b0a1d2c7232904de44714903d3698f4dfd2ec5c8a9bcd600c243108e11c22bc1c95167df3efec33436fe3f20b2a3c453e620a561f802", 0xfffffffffffffeac, 0x408, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="2000000000000000ffff00000000000008000000000000002a538706000000a71800000029000000320000000300357000000000001189c353c32bc296cd261496412c72fe13219e7afa3d82a464012b553177d351be32d1174111e53b38fa1b6578039aaf4921728c7d25532c7d63408af33ff15a14018e494bf5cf03c70d8b544083c6a2c7b62b0c4acf1ffbbce85b6f6a895e1a59fcca6cc2517dfea30f60ad8c2238981ce8de472bd94d9e82bc402b5c2f5d14eb360a3a3615ec047c34e53f836a91c8bd5df66a74a8384970a3c335a2222b459f7aa72e5e3aa14930e4e61593d1c7f7c9c827674e6cc0703df58e58e80b623a97379200111bc1d8b6c77059ec25ed19a895631abd5b6a9af096a97eadff77f881a5a4b39f896d"], 0x38}, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x3f, 0x4, 0x300000000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x32c8d85}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9962}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x87e4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x32a}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xffffffffffffffe8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) syz_open_pts() syz_open_pts() 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000100)='./bus\x00', 0x2, 0x10) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x2, 0x2, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x49, 0x1, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xc6e, 0x9}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x40000040, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x1a, 0xf0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x20000080, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x43, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0x80000001, 0x20000000}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x7, 0x1}], 0x7, &(0x7f00000000c0)={0x80000001, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x99}], 0x1, 0x0, 0x6, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:29 executing program 0: r0 = socket(0x2, 0x8000, 0x1c000) read(r0, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r2 = dup2(r1, r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) 16:00:29 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="08af620b735b471403745b1d5ce6e990f0ce9cc79d7f8eb242c3d29dc6269efbab671b9eb631b74f192e2cca793738c0c77b3696c3861d1740362f065fb15eafd74cd1a080128b52e57fc414527cb91e8ef506950e96ae84f6af431fbf54a1b5aa0ff5c46125d4d23cfb8a01a46036c4202122d6cf3b3344899088d391e6e3cc7f05e6e573622a8ff39e9cea64a77ffa4288641091b77e8c2361f58fc9abc3aa0f87c42c27c0c5", 0xa7}, {&(0x7f0000000180)="099208a1103fdaf9fad13827fa80592f56f62535fac8c6e0bafd6bb65eb41a2f99b2c7873d2535eefd78af76bbe6ec871f5104a88ad01db155", 0x39}, {&(0x7f00000001c0)="f8df5ed936151daa4d8bc6c21dfff6649dada8c742441bb8421e69ddbf7ab8e2ff3675e7f53bd4fc8ef768533f5f66f7e5c6a6a4e9ff90da719532370b87cbf3d0a1e215a964276a56d6c4f11c0a435a00ab46a5be6991adeade764a93e446ef1b8f6154207a3074bafcf621e7762025bc138815c201687f53ca5febf895", 0x7e}, {&(0x7f0000000240)="c4571d7de819164c6947db8cde9319ee59a82455773d0b3d21fea95991ae0bdd0e57fcc02f124dcd3a3c39c5499931ea2d38ddc921d7b3227645491c84a5704d27d5059f522c3135e4c7c75de345747b46fd663ac11391771ba5", 0x5a}], 0x4) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0xff}) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000300)='./file0\x00', 0x8a40, 0x100) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000080), 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) close(r0) 16:00:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f00000000c0)='%', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x8, 0x0, 0x800]}) fchmod(r0, 0x48) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000001d, 0x0, 0xfffffffffffffe48) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000200)="55338f47a93c7244dbe49120b15d39efbdd4dd0141e36ed715d6d5e29b92", 0x1e}, {&(0x7f00000002c0)="d4a5260c758d091285cc5691ae3510489b143334a48ed81136d91c3d9cc03098e01094f24b7714d4671a46372f5110762091eeeae10559f8399d7fef56e7eed139153842aa984c00429119e0015518e40cf7beaf9a1dc4b10c7a0022f0f3cade3d5cae81034e66f0dc27d5ed2160d147da5c72b6a67dcd10abfa931f1a790543d075778c87861d58bf6e1e80ca5f9ec0f7f96be40bc31cfadaa137d59192e38fa5d177e72d71e75176cb0b6a9ab2b1c79d76bc474be11490fe6d21b057aa389f6f520eccef4807be096c2a645abc9003a4f4938528592415b6c79606434297701cfe56cf3afece06ea8f14ae2bb5", 0xee}, {&(0x7f00000003c0)="2a2acd7bcdafe4ceba8aa10366a97128a34fd49d037dd0e4ecc8aec09d03c6e412bc036d745c8fb46a", 0x29}, {&(0x7f0000001680)="8dc46fc8c4bea7db26bfa62b3ad00d1e6054155ace7eb6284d0702713ebe38f19a9fd7c43a210958ad93ade062641b70c02606cdb5e7a70ce37015f5538c16682adebf828663c04393c1299c2a60b23f21b3461cedd188145db11e6b28ca3ff767d4655d35872505074c3499314dc5d5b88e3162e0a78fb5898a9abed76f21c9c649d7707202e6580bdca927837612b44049b53c939ac477844f0ca9cab627465caee329d093fe4b3d5dbaf9f550062744deb9829accb91143fedd506e9b327bb77bd1f120243842b48a5ba831ef1581304a90c6b193c31b226001fa0b28539976c601ee449f159a1a0fd62237b22ed2c109b8cb3b4a4a58938bcdd2afcc392588fc15ff9d076b90e0d2581db142d4cd7076548eb86b46dc864246eecc52bc053db688a4a178ba296c28eb9492f01b72e05774b4c57c04772fc26983c2fef6a358affbacf3c25d3415f5f5e24ce53b4c787279d4b5bb074e1ca4f802b867fd7270b99456b1df1cff28311939b160fa9107ddf4f64c1f682b5e0085d11921a3acc389c7469a2252270189cc2bd8b87077e1aa55ce2e219d041dbce82427a667067f1f8612ea159e12dd752c347eb8d78718a488409b873a7b194d09b58c146a802d87af2efa26543f2e9cbe4b6eef6591197873ca5d0430fb5eaf64fce00680a764bfef613d99c0340373d6cc0676c2054b3d6378ab8beaf6afaa0d4443e80ad80b61790ada0839926051953afd1327f5b58ca00a922330c4b5f5891fb4b7851664e19352e487a544aa8d2dd6037b7d71af6cdfb2cf6ff388d851f6a61e34f3821b518017039a1a08f500a6564c71be94a71f930d68f72fd191a4aa5f538aa3c911e73a3e925d972e0ec3cf33d2c6855dc7851462d567086a062ba357f7ea519431dfa22e18567716be0ce0e835349163d3c9577d2e422e3597177f1fb8ef209b55a12ddc32ef6530c646591284d9e588b9c63b73e47329fbc4fce054febeaf3e5b7e01bec7c18c41c74de73a0252e9220e5eea90d689dbddcac85b95bb90b82bdaf1e8e5cd445c3bd808d6e773f2bbc0f119fc83fc01104584101ca1832dbd1eb42e66340ba9d7285469a402944a0f4fb7c4e413d793197d913da204d52f8ede71867ec02eca65e44e109eba0ec939b560f4a744e5a8a3c8a4ab8739fe5614f337b05b2451e4090e97ae732e594c06b58bd41dbb614df3ad94c3d3562286964790bc1e3115d38810a3e9c25ba22857143f6576f3a9d8391e7055b19c858ecbc2144f29b5db90917593f2bf3548135c31eca59368ab1dcda7d82890a3e62cd8ea12ce754a408b76442b8cfacb05f43c980dcf75e298393e82d5bf49127a824c55424d1ded530172522ddd3692b5f850b71c4f754edd30ecea414d1e005ba5feacacd6a484b228b1dd6696f4334d2c079ad62fc016076b487af8c12cfe8ddbf83adf772ce7989a14eebbb0449b595ab5d6c23d6e02bb4624f0765e1f3017feca3cd767f2de3a2bd348194f8910f43ac0a857e551dcc55fc6c393b30d7ec18f719d755056e5dea6dca73c7b788eafc05c5f319b2806af3cdbb9b8a5f2b7166425111704dff7c49be053ff2afed0694a7b4bd431c7b15445983d062c097613273fbbf5d2b85a7b4f1de4ab9e2cb51703007a2ff301f825cf1969c68a98de693b9578836cbd9703c525c3a77f7fdc14a5c07f09a5dcde42705c08e9d5ec4d56a8bd4d80480d08402f674c45a5f21cd8ffdf14da56b0f2555b6b797dd0352e7c068d8196bf7e8da45446abf722365435ed08d1750354d3c6e15d49f5e6b6ac236ec75d3b030cf2066c9c0ec152d4b1d87263b1001bea105ac196d8eb9c05425a08991154c4fb36c44788ec3d5d9921820021d99ac1f7c86715099e1074e445a1ad669a9a3fca1f20229b9fcb6a9a80707c4f62b772d352e6eeec61b7581cfbbb6ddf108e98cf34af876430235ca7870125b3ddd6fb18b68bde187191a12ed3fff829edd253f2f67bb92ae74ea4e718404cdda0b09c169e021f18c28f33d72a0b2cf7372b8a1752dd2fddb0183ab8f22a70f0214ca1281fe4f673b9877bd5a262abed513c28d7f1b2ca81fff2ab318e76adbdfcb3f73cb7e0794dd8a2f74177aba4c2f463040c8c83e6d1fe6b3d067d41d93879272a2729aa72fb1fd487c51d810ed71ba0eb4e955e3d2689d6efb2bba05f07d52db1e6a42b44ef71ce0a644e3324c8a6ff1d083d12cd13c3b6212eba3baac0b561c912d867b032ca3a5c5ef5c781accdaf3f46aaf118f3703504a73271a8473dca5a56d18b699c9460f868285c68b72fdae3596bedfadda712fbf475557143a24dfc9b8a7bd477da8e428dbf85cb618b44c8d952e25f2631c01bb2220ebfa180d2242fb855427cbe9a5b22a8a7b2ea53f00682f545dfc6543d07c187eb688c29d35490c78eb9e895550bf2ce564f8208262b98edbac44972e3854c3fecdef6c28303d92b374a08872cfc2245b6b569b3ce6c51b807fd5df876ceac597bab1ff1e764fd315b9c4f9788041b70b8d751bbe6e4c12aefd036a39f5364dac3418de1c17cc99005ba460f5fc23d08645dad871e3ab926d393903416c0273d4e1338a2fcaf105d997d469194eb4fabc1c92c5775df56b62cad5c29ec70b194e2d05322d004120d8b4e61e956ecb1cba039058340d64c5c3e27785de634a9409bbf1ab74ac4f4b42d83d3c844173e4e7eef82986648335fd203c0b538286410bfa6a4fc4d3b914168ecfd37a5a56053d0755a3cc09d4350daf0e1482835dc9224f714a1c5c35968e332407dad5a037df4cb781ac1a289404ef3e90bf2fd92f3f3092c58033ee224cbd236da1412594b3815ccc91575f955e46132562b1314629293551950e50a54d71fc0ed2b4df9b88572e34a7cffb7da60384d67d240f645e0a9f99d5c0e03a6216289bd1e74f5c785b092ca09986d7b5a86ba39bb9151b4b52159607e5af29aa0206c332b5838d3e210079ca7093b94436a7bb1cf9a689084f94253819d09012928cd31b1b28d32a2baebf30e1e99704bb1d837d808a7512ba70e3235277a78a02d9946684b83dd65636619d552020681414789e972d27af93fa5e36179209a1005cdfa12961d2b916c74543b93e582595b5c323b4dd8d1fc17b22496166fceb976854240915d38fbdb26ef851f2f4663c1d95279a1cf58ee386dc6175d2d0414c6cd784d7fbc18bf55957121dc91c584f104f6f5c635670bda969fed452d4f97611fcdb24ebbbc147ce74520d2da50349e73fdf5ecd5e520129bb79f0cc7469349cea372c50e4c9563b11fc9f5fbbd6b6ad56d436ab4e1a67c7316cee3c3a4c6630de735ddd607691fd528cdd012f998fe19e201d8b1b37e0102ef01a43a9631930204b6ea0b2168d6b5283843c8f8d15fcb6c84158c5074309bac70d8af9f2b92c137fa16100cafd82f2c6def4d4e0b3162b0069089d1f19e0662c8e6b09c83c7d3db75391e934326961ac3b8304d486d2fba6bc32a00fbe58f45584ea171d1bb44b21fed19790a029bf3fbe373adf632d46b76ead2f9f8159371b379d35dca37891e6ab7f04e4871d1d40e4abc0008d57b05a0b1907cbf6451e2acb31df9b18229a99c551a05dd6516563c3195084079aa47028fe1e0b3291eac09793abe82741b2157f869cab0982c5d59284d16397d54c0a105b80256c2bbb55eab1ac790a145e97f9cb6ecf77246888cc738a805f9b939fa4a40699bbf39250dd825ea1958eb4430fb903725624c7eefb87f9bcf7efad545ac30eccb617412373beae95b5b1deae179dd120106faa544dd540a25e6cb7dc84bcac62e0939ae876089ee6f77658e083e636be1f93aad6b047af406ff79a276dec9a38d867918b7cdb95975159ee06cf8f6ccbae7d99d64f2bfed23aaf31dbbc63e44201935d01a755b14db8f783db7f9c8375c5e2e69c4b680549e11c173903d32ea8ded55324d2fe5cd05d5d08e9cbddd22e833b88d75923577540db565f77427171d8f89ac6dabff4f7fc5bbebd860c8dcbcda18a3cb38c09e7f5cc795c3275158021e5f43ba872d62dc06f5a2405e1d7857eb33dd91ef719fb994983ab0b504c1c68e1233ceba17cf0924c66c87b60654e5830459f7e82859888d56e03106e0b049c119eb8bb7fe12e49d226d9a53f9c64f7d813d0833f9555330c86054955b838f741dc88808821b6d33cd005a9f5334e50331067f9a5921ec885a6766baf2e26ce4e93c51a69bab8709042f8c82ff327942afb25c7fc68bb8418222f6f9496afd559449761391ea7fe4e1ee34ccd3ee1c5046a2bf68c467463e407fcd40cbbad663c1f7507452041b72ed36acafd17510240719eb7e7d2d3a35903b51c7bed907787811dc1703073399c0d45210ed3219b883858fe159f682533032d6aa59c1f2504bcc1d9e968ad6097a324cb37699cad4f26d8e77883537580c9554d0dadcdda9cde090afe82221e23e3490cabae127dde44f6463c25749b46cc9fb6897b97e042f0ed332a6aacea4aeadd99bd09149761e7314d8cd3890395ec37253564f880b32dfe922fa8af6981a48fd0b8253f6d5fda990c0b08814276cc84a9b08eff31e283fdea484737ad7cd8b62f6f21744b962d8f4d0426a2a81de49dcbd6ecb94ed54e6ed466821e6d52b639cd30b4a71f7fbd926ca1db7d14a62aa3aff9302f755ffcd02495633deabcc48be31abadb311102dfcca6859049514641476525efc8a3dbfe6a5d7f243d815fc33489478c0e015dc049b0426b127b77b9b90540e4b4e899efaebf63585fa91e72c9ee2b61f20ba0f829ef3349b977d0b6f7e9e04861f07409d73448d0b07e6a95331f2c30f96374372c6273d2fd74735a9b8e1d771b18a52fb64b3411c049f4529c445539496a7fb4793d02607953971d52af3d3afa8b9d9fb423ba93f85dc9e218fcbae3bbce8c4cf5ac2b31e8fd3cafd02cd49e10808cb63a790baadda93f47e51efee72f8781f2807fd0d00d0b8fe9142a73cd85ea5ee90f3e327084cef799dd683bd48152a5c19e79cbc52af3680f9f8569abf8ec083e1a9e58aea9f4bbc4a8e337806295c7e685c6b42bb39123203b01318919c4d62d39776ef6208c5a1e614a8cba0ab3c993eac309034c5fa0cf57db291ce54298cef9586830b9315ec486f7f715f91f14806bf523c73c57a5f27f758b81ae1180a84d5a20fa689cd29ba41f4ae288e38f2be1aa07ec39b433870110af93b88a7135a76ce5ad7efab994697eafb90f5361a34555a35954c3775f0838537a4df63c599dd1da63081c886254bc4bda7a2164850837872024b1b306ffc6ca957089d7973b87ce3955cc36494b8e3f426c6576d2f25ffd96e1aa38f5d160b6ef2a2064c51ceb2ccb1af7e929961d4f1b2f7d1bac75d2b7460670f62ccf3250cc97bf5147f147193556cf7348b7b4b4c6fbc3751439232fab157679658527d27972e683b23edd0e51a89c47529f6c858d1f47542331502a1714151a25e55df3cb9f5912adfa7ce17655f2997df00c72489c92d50560d4c57ce6d3e50ebdb7176c65e5ff4925df231e83f0e3990d3a40cca2a0e14d5ed2fa6a4bbede1a00c9ff039654d1f98960de356d8987780048acbda5164acae5e9d7f818f6b462a9aa53549199331052a8ae03027346314d339a5585eefe6638c11b93ead8d3705c34f4addaee3b4bb9410837ae8f56e6261bf7b3f8f4c103f9bf5acbadd926d1c769055a5b01853d1e3671bde0e5fcd53a2699f049a9d4ddf22f5b962ea2154bc8c34839a6cd0ccfc02076af93c0531f198a161c9b13fc4", 0x1000}, {&(0x7f0000001400)="90222936f53658c42d5578889af9d44cdfd4454ce6e74840f01f104e904221fad1b6d38756b8d132a1b776e20536173c0aed61baef78e1132852e352ab127b6420c69ce0228f369b86b24a4d0ffa3c9737f6192a88de1f5477a023ddc750fda0ae6afb7212eaa4eb36a8178de1ab4bdd91af6a5cd4f549d8409b76ff8ccbc82641a951e58df43396581f04dd544134e2a813977cb3b5a90b05c73a629af05767fda5ab865c5b6d8b5486716874bb059bb8420bd74778f97278d815a1a1ce5c12d31fbe2066806d5b", 0xc8}, {&(0x7f0000001500)="a2a6860df5cd9c6676d8040671204adbca4da82b18fc6815835050d9da0d7f685f372afdc9263b2a71469f804adb26b1b42050747509b6156d752d5e41f96a662ab37ceb255dece68dcbad1a4deaf3ade5b7c0f8aebbf978d4a9fcf3b63392265ca05ff4edac80356520b78cc3e5988830aa63618b9d71fdc387e29eeddca347f8d1c0840eb98cbed06b9ddb830a42ea9b91a12c36498e5eb082db5b46eba6085e00b520e3ba372f709c08b2fcbd2a1e59c1f7aeed4ed3010cba29d58691362da0de3499e08ba1d2e8c58ebb571f224d5433618e8cb01552e7678f2720d264262ef4f8e2884f3d", 0xe7}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) r2 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r4 = semget$private(0x0, 0x2, 0x201) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) read(r1, &(0x7f0000000400)=""/24, 0x18) 16:00:30 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0x0) setuid(0x0) 16:00:30 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="6b0a39364c68935105238d775d08ada172aa3cbb3ade0ccf77320c49239c7998238a7e336c6f4ec3c43cb707d3c861760aefcb278a096570b560f8eff1ac84d0d7edda8088b6766a857297df3b7f53a9423c6ff29b0c00b69b27138cc95945284c6692bbcd30733cc355ae4f97a28922adec0f5d5169552dac5bcc85da772fb51f84ffb68ee30b6612881431e2c3b306c46208d982cb859565ed0c0a8eda4498ca1c4c65fcf499a121aff2998ebf85286d3b54b3330d248fd834b9dbaf8ef0849c3cfdd87588d9b25a98baa62881f478fc294209696f5c4e70f9c583ca40dad2000000c0f641ee2d588622dcb100025e", 0x14}], 0x1, 0x0, 0x400000000) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair(0x18, 0x3, 0xdc, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r2 = fcntl$dupfd(r0, 0xbfdcc1c91305e346, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:30 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) 16:00:30 executing program 0: r0 = getegid() setgid(r0) setegid(0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x9, 0x2, 0xf0, 0x100000001}) connect$inet(r2, &(0x7f0000000040), 0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r3 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ff8000/0x6000)=nil, 0x3000) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280000000eff000001000000000000002ad87315d2238a18a11f6d59993769524665f8ed9257d3e52a2085a68e5d1f6313537f3485f40500fd7ba64254e27ac2b621cdce44c95442a3a0d553c922bc4ccf81b8d86041c7ce6edf768e505db7", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x43000, 0x0) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000440)={0x5, 0x7, {[0x3, 0x8, 0x10000, 0x3f, 0x6, 0x6, 0xb7a7, 0xffffffff, 0x9, 0x5d1f, 0x6, 0xfffffffffffffff8, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffc, 0xc, 0x8], [0x5, 0x2, 0x100000000, 0x7, 0xffffffff80000001, 0x5, 0x4, 0x7ff, 0x0, 0x7], [0x8, 0x800, 0x8000, 0x2b, 0xaf, 0x401, 0x7], [0x1f, 0x9, 0x8, 0xffffffff, 0x8], [{0xdb, 0x68, 0x800, 0xff}, {0x6, 0x7ff, 0x7ff, 0x2}, {0x9, 0xcffc, 0x0, 0x1ff}, {0x8, 0xeee4, 0xa3, 0x4}, {0xffff, 0x2, 0x6, 0x2}, {0x401, 0x8, 0x0, 0xf44}, {0x5, 0x7fffffff, 0x9, 0x9}, {0x200, 0x6, 0xf4f, 0x8000}], {0x3, 0x100, 0x9, 0x7}, {0x1, 0x4, 0x7fffffff, 0xffff}}}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x6, r1, r4, r3, r4, 0x9, 0x100000001}, 0x0, 0x41, r2, r2, 0x52a0, 0x7d30000000, 0x8, 0xfbc}) lchown(&(0x7f0000000040)='./file0\x00', r1, r4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000080)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac080002000d7d026ba8af630600000000000000720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendto(r2, &(0x7f00000001c0)="cfda365ea6d6810c52fbb0d13aa378c17a1ae1b37af19a27a5453912f1203fcd98ce71a30b54af2878dbacf28303ad10bb2acd1dbf681bb1c82860673df12dca1907ecfebf840ebc4a3f5cbeb928acd0d2a31a97eaf5105e7a9d193c038be107f5206632d9297781f22ade6976dc49f81b06a5080ae136cb2ce8fea22959eadf252dac9ff173574dc9c8a75892fb10d7c93dc36e1a250600a129d84790df24d46351a27c3eeac7534887f12185f5e062d23d2f62ab1fe41be529eb780f893d5dac47f2698080720934e11a312f4c8a2ab0579a3375307ecd0af3c73285622fe4007972468cffbbf528e8e95842490ee7", 0xf0, 0x400, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup2(r0, r0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000, 0x9}, {0x8, 0x5}}, 0x2) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) mprotect(&(0x7f00000b7000/0x2000)=nil, 0x2000, 0xffffffffffffffff) 16:00:31 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9, 0x800, {0x4, 0x9}}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x20) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xe90, 0x800000) 16:00:31 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="bc8bbf091a47b8418768de224a55983dc851212242cd6e4de2c35e92d91e0aee46890447bbbb3909c6c574470c33307b668f58e961c206b27583d48a31374d45dfc2b44786ae733c8bbf94724379cfcdcf63dbca999683f8b3df08c9d6948da5954d58deb39f966dbf12062d4a8e1463c1b73a4a95db4d36e7f5dbcfec306d170ba6c810da526a318c48317ee4b67c7789c8ce7fc67a8ead765414ffb23e72e2921146ffd0221ff0dff29e40eb898416ecb89251b82ee06470e3c2f959e6427ba3827f89e5bdacb3318ee1ae658ed6eaed6cbd9d10f6afad463e7f7b9954414f3019870c335a8472650132949a6cf3c66e84fa", 0xf3}, {&(0x7f00000002c0)="0de56ffe599bf15b329d64e16c4276184c6154013f75f3372ebb809a1fd8f773efdc96ffa5e9606b54429659ff2d0051256b0d12d5ac60135a", 0x39}, {&(0x7f0000000300)="233532e9f416d2e89c286982797998eb35c83788970c51c7af05bf16fe15a3c20828c3cdabd9764dd325ea5e1f4a20b67265af56f073c560d55a55bff331357ade83231eca727d5fa0401b3d8f932af49a6f2ee65b4041c664670daa4a03a4926754e2ded498bd5e7b6b73b88b0e1b2c67e4a98fd778900b31dfc67719c2cfba67317b0f47802f85fe071f604dc3a0", 0x8f}, {&(0x7f0000000640)="b267f6843a97452249bf9cc0323565f2953d13e0c605250c651afba0c309958a82f62bbfa68eaf9f849e27d9dc4cea72b63c433c3caa5ec5b05d194cf2c85762a5d8c0f1188ee7aaab35f42e50fbf5880d13a1751b9810f786ec089135c3aa6a41fffbc3cb65ad1bb565078983b371ca501e97ab6d2df245aa059a681dfaeb49ba0295f107ee872dfb1aeec558c40689bd7b5fb032b06d7dec9f0abaa163cc22707b0e3342546f1e7a839ce79c42d9b5331ea3d33624f2ae7860ae3aba3ac29a3e5c279037f2a6ad734bb9f62382ddfb313598d0c41551959e5bf02ac558daed02561a5f5751d1bfe442865a71f7f7017a2c888b5799d40873531dae0f27981bd0127c079236b2499533c30e7adb0b2863ff9dde7a15673253b6d7a767fa454045006fa029f88309c3e292856991885c0511a4a114ba8e62def680b9eb224cba95d62d232edaea494e35730504851a0f90853c31d5db874091edb098b1d085db45bac6d203fd4675865dd6f6fef360bb61f1ac41024be14670f6b437a30abfa524d590fdada0c28db29dcb08ed18660482c8e804f0608a78892db853a6c4077ca20adcb4b1712561b51a5b8a55c03cc3965f58a532e83ecf89cfc532409b6fd9075889b1e50cd053c1d3a362cade6ff5833273fa79d41a0f30edc552e1594b1484c942e997731a10ab9c7094ecce819ebaae3091ac2b76bc1d038da611e45ca6576aa04eeb2cf42ac867855229eeaabc3a9a84fa663376ce8625c7ee02144a3a0ebe40dea5de7d74dc9eb97b39ce4e271e19982cfea463f7c24ff0aeb1d07532ecdc8935ac469954daf8b950735253c7c9dd565ca82de109a99cf814c5970dcc76870a77c81bfed0002daee2cd16c21a18599a8dd7290aac9081fd9900947de2b28cb053d0b1eb66e597d090848d7d76e26811cca70b6572eacbe9bed0447a0bdc42b90192d70b35ae7d5b084f9c4d1490447ff84cc269ac4dbeac914d002b7dc39123230be003f334915849e6b266bff89e04f7ded8527a585b3cc15db6272af719247ae90002162a1fb31d16e7e20990e479749905f106b0b55711f7b8f0f119c9e172e61c49f13fbaea29e9eb9a8fc4fa3ed772dedb6d8a76a2408deb88e919612bbcec0ce0ea1a401bea70e00f7c6fa78f04f3f7731cd0ccc87fd314bc517e3879f07ecf63473949aa62a5a8d1f05f7467e1cf814f0da8f7a6c8770c6e24da46e4e9925b76773d6daa73efd0bf71cc1466848d304d5186d7d415dd1256071b88f9c3855a33cd8e2306662b89f082f4562ec50d5e14c95d6650bbb2d048124c0f8c3fa79154b4a85ed0ee43eb530b9118738edc1a189c235e150dd9d47893ce571683f59338ef0923b4aa84adbc8c6f70d3256fed2773eae8c8fc53a5588b94899cb197a1650418236329dac3baa9f2e01d14db73798b43e27259e21d6485136d982be5bf66a6210c40acd2347c8750726f145a24ecd2c105ec2bc458c5a1e84eab24e343319c412ed86c1efce00b1c8c5ca590071c10d7df92fd43bcf59445b19126780e081fb94060b54d55b277ffaeca261bf48c814bc7efbb46014f285affc3530dc3ab17752d4acfb722c9a8bf5f404a1c0929fd9d055bad883a0ace300cf30c620aa429ef3f530ee42c3a7521b3b4f768e951f51c7fd2b837a1bbdc5f7d8bda0ba7b2eec216b6c40e069812efa36b346d889bfe50a073968551b8ca939b8f3ca9dbea18cad241e3239bef91ed68e5eeacff3fc97107bdb53e02906e191fc3a3d75a530c0bba794d89d11c3af3a55643bcfd1350d002e2346d54cf96ecace2b0ebe7a927089febc2f62f32f4ca9365e4ed4f6bb364cd9d8eacfdb2401973967bf45e182164194ed3de2b17bd40ec458afc35be89f77def36224527d825400745a5921d462f8afda9e426c58578bf252b2c6914b8d51052586e3e46cb41e020b04265e6cb3c35f0d9a6e091132399d63531e830358e176ed7bb3f0ce30aeb1b2d57fcf3443db9f0cc8e98b77a75bf11e603d62774f6b8be2722a07db9ae9aa432c7cc308b3ec6e1776109911b51c75e5a5c5ab55be568df2dd17c2a7259d48cfe90e300d96cfb14626645c284defa1f1d6cf62d71f09ee81ef67aa30a19e62c6a48e0cdcdec776ee93e2f8584c547e5d002ec24b0725b762c1ed2e4684980e5fdd510b1bbaea1f1261fc16060af603abeca0384cd861eacc4966fc3004ce0165b77263e75d71977223b688a21b0ed9905681bd1020a2d16a27836b6ac47dc9ddd2b613ad7ad5ba6cafadcef19b94254e3b91e1e6129a2e4dfc748acd9f310ea0bea920f35c516bc258ceac5973eb1f57bd52e37a7d12861b5316b827962cebdba796285716367838cd49b4b28706790ac35730dcb23d0b63388832cfd2b06e689f50bf5e0b5576d0c7cd4187c6778c1bf27534e7b532e822779b032ec1a141a6c1e08722a89303896509a25ead19a1fa907bae19ddec7a89c9d7113f391d207822811201db143adcc4a31efc5becdde95549ad5ea4dbf30a68af90be5015022f078b4dae6c728208432b6e4d40bb5b55386700f025c21377677d78cf4fc3f9ce49ab51c4e9fc702d0608500b06931cec35bb6efaf7c95ceb625ccd7a3417391715fbb28ddbc837a9f749571aa529e1f59db3fb20ada908f141fc973dbc59bf340ca634626011464db0ff93d766c58f4d85a5546730263a469233e2ade0bd42ce9d9ed509cc120fc3fe04929c265a759baef38ec7def539da6d2fb74706977ac353e53b93c55207a9a5a4e09a4bc513112f209c4cbf008b0db4ac2a0595d882803240d1f8ab1430729080bc45585f14a4b554e3d0041f707f3d65c7d2fd5edc776a6fafe1e56ce94373455ec89b2a2b90a584f8617d5706acf6dc7ea9d606200a661842614b12e3691af1c145cac60ab7e4b2d10c04fa756f1015d293ea898b44537874a7bfd70849ebc3a5c6bee1c5c09dbc7270ced88e6f84b04901997959c17a32984dc27eb7e0ce5ab509ceb2644935d836c9a3832af987258fdba2a389bf56a8cfb60accbb6afd67f2a223b005abd434e30cc45add9fb4ad2f98a5783b46bff99ca1e8c7a86e0d2ad60dbcba5d99405abef5ac9d7c3757697f5719e0385841c2a0f9ad8961d9783c2152db3bd5b66545db4e3df3a0041e30727fcb4a75d1ca5013f8ae1ad2e3cc60f5ade0a5203fe325cb5f1b313f939958b84262343abc3aedac0a167c583db8f2285ed966599fde9b3c621ef0c021cba60521790992cae164e2f3b6e427ce6a486445116212227faaf0079433456b041e1082f71c7ccca86be5799f0873da68c2647fbd8c741bbff18242843a60c2210cf2ded3df59e841bfce4d84f9a55302a3aca4ee7752af0b27913d19b57920906f19052ed0d16bc48386a34c359b7e24f572c0970df8b22667a8f5782e3422d8762732762d8e5f473609cd093477e3a814a8363bb26460f22ee4847b45a30abaca951a14e5c1639502d88acdd4377370ae741470fbe5d60c3ce35e92a67aa3c61f69ddbc9a6fe25c99a83b6f743160f3b217e9355a980b871ec7542ed8617517bf1ed65b3363bddeb82f87611af52da82bf4deace7cfd9bfb9b57aff5056b56d70392ee65439ad850a3f01c4269a75d6bc4040e69c2ab1fb7db1a20441e1ec6a944dfa1da3f2546351939b2bd4a5d5fbb05378e21bb132119c4be9890f87a140309561de89f3de8b6fd367bf7d7dd4077fc59e090f600f6d4a113b949ba6ac3f814d82ab1e71b8c75d98dc500d2e941251b4e3db2998c62e958f8b9db1a4ab83f7995d5a12425c2a9b0f58cc80782fe68e3cd6243bee2c1bc9a6c89597940c93e11641af8583eea39a7ca703332661557fd463cc792ef74bdbdc8c1de8cdce99007a26c80aab3c8edbf2ee1b5e01781bc8c19d9dc23634173fa66c964d13e60e134abd6160a157f513c0b01bc7366eaffdbccb90a8ccb4188dadcc14ed424c9717730ecee530119c50b352f45139cee18ec3146acc0aaef350586cf5642ab8b6592c1b9b5c6de5121f765fbce725be4d60323eaf3dd3d57a3ea0aedc5b684f3ea402b5ad2cc7ec1fcd966265e14d3093688f7ed82829d279b7c1f2688f9f498a1c913ea79bda4174503dd81fcc5a10e493c66ee4cd30f153b7553d0f956822a232e4abf047f63132040f1e94018c1d6df87746d9de3e024daced83833d52992ce95d10a57e143fdbea072bc24aeaa6a0408604b8f2348f0634c7966c8c53c6c06e750334add4e37ac27f18c1a956e2c40bd10124b0bcd19427c17b1c4f70e9ee430b37bb2c217d7a110cbfa11e20bbfab659767fc5d1a376d9a83bf5cec1f1293507d1a1621c51c6f1187b905c50c2eb1b3bf3fab4bb3c5e7faf56097f04ffee5b5c7faecaae67489b9bb7e126d52e6ace3251762367e503e96395281e5c4d7d5c469d6212fba28d99c611c9c189106b2372afad7cf687a5c53895b2bc96aaa0dc8765d311d5aedca8c9862902f575f5da5d77dac25dc5cf25f2421a01a8c4a5328dd402e711a452f7528101b57b53e305abd6c7a18a17cd8dfd982e1bb2dc4e036a45d0ddbcb96221149d0101016a08e2875610158d8179fd15abb768f71a37edc331133abafbec9f1127938b1076187542503ccd6403890a4e0cca6654eaea5d592b23671cd77ca3808dfb847f67681b292f63a9583d3710e9a247451ac49d10f7f90bf3a4753df380ab7f2c302760fd98d44ad059583d937d26546e2ae9c36531f3fea5f13a08416dbaa41ae720c8aff8fa31d50ec596ef0821f4f51cd341b58ba3c2277b5d08c4998f5c6e8cfc3b3a17d7363ec704303b65eaff0c0e2027ee224184dd9e92d859283ce6ec8b882973f0e231ddb0c8ff3505befa53bbabcf21e5f8d448a76fd53575bf294fbff634e7712d11d6bc8bd2f3a63eec79f4a9f7e5cb58f38f9d99d553e053796b5c5634cd82326dfaa0267134137d1c904a9b76aa212ef1fa56f1e1b7c535681179ebadfe5cb7fe443c1eb341cc20bd0badc2b90d2142a822fea6079828e21e5673c2d361a4330961795a845a2713cb4e1d9c40c52bdead87d934174e3cabed21fbbb052315b0fb4082baaa0589ed37c2e30095e600dd722fc3d41aacac3edfbb50eef5947656b4bb779561c9bc8a0a24f4c563c3d7a426635278e6939ea93025a117999b3bfb6993caf236a1008f5e2e5fa631330bc94952908e0548a706374fcef93b63e22d064009ed1287af21bbfbec69e385f39fbce034f9648aece6e5cf72267a01736c1c4c3dab5948caaddd858d2d427b74e3300d894a2599157ff0658a6fdd7a9568d5fa17336f0df9a31010060d32cc33555443998ccf3aca3c8012164065d421fbe14fb01617d409ef3710e62f1e3bd25faf0fe88f0615c2dde6385f80d854d3e8e4223abc23f53046fdc122b1d63da78500b61aeb7b98e73814dca8267ec82b4be42b1953213ce9f414d44c23a8d85438eba63c6f59cb2d2d684838fb85e8363d9ae6234cee68b966a534a64b4c5ecf99cdc192e438e257b80e798c6ce08ce34b5d7e909989c045e5fe5aea4e28818437ff1e1908e5c75c7fbb8e55c0a3da1746a9a2aace11827f0b646239925e6d57d0c2f78a123e8042533c931ca509dc703574bba5dbe86cbce1ebf2a2b3dbf5a545839799367fe2c8271c5a81b8676a52bb120711b9859b84048c0e85b24dffcc1a36649cff9c974ae08f9ba82f7123be7533050c98b1d4f9c4804bcdd5625bcd063498af955b9d83332ef7072b169f68e4365b9bcb82bc44af47dad2577693bdc77", 0x1000}, {&(0x7f00000003c0)="0100458a9a24a27578f5870157fa0dc9c1f9f1603d86f682ec0afe71d363b1cfb0af66252159ecffa220590528d27b4ffa125ebea29161ae1f8a72aee50998c3ad5075ad7cd190789ace081c8fb472c174e6ff613062c15dd220c5b90d336a2b7e7c67c2307ea15ef714e427f7871c8c30e7fa484329e8eeba6a4a799666d86c56acdc15ec6c5413f26c4c40c9c4a8cebebfb0a5c7831688078e1809698d7349c7f8705fd079d0a3c4f17f11ee94e89dfe7707216556bf0c2fb63339c0da2951", 0xc0}, {&(0x7f0000000480)="1bb544af7c116202cc26a4051af774bc8f6dc7c058ba564c36b55780e6123aebbdf84026237d6e5b7e942724408de164b50b8bc2459968b72a8f1cfa5c164982c4514d24aafd20c0c83c18fb53b1e19a768c9a8475a13c2adc469192d9bd6e9dba615eeafddf2f29bd85ce65134df14d5a9730bbdde35f4553f6275a6cb1573f3c22288a6e346dc901f009b55a020054e48a8efcaddb75465927f1622a7b025981affbe4284a55d483fbbfc89c3e4d1ca9107540dcec7d5773e25b4d1228e3b9d1cdc7b9a14d3ecd24", 0xc9}, {&(0x7f0000001640)="a652e243466836d008d8df66e91de2f3eb5de43a308d604ae590d6c3cde052970be6cb56cf447f1eb32cdd34fe02cf2576f9733e02da4ab3ca4ad02a9dd3ea870a6a97138062d8ded562e7e00efb9e462902fb99f0599f9211f68259a4826fb43e6ddd080a7d236b64e3d8c2b4b70eba8b3eba64d57ab4a648bb3f94684b003892b5ce8aca843aa9498afae2642f85e8f41c268fa370461c7c87dc", 0x9b}], 0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) pckbd_enable: command error 16:00:32 executing program 1: r0 = socket$inet(0x1e, 0x3, 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) pckbd_enable: command error 16:00:33 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10000000000) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0399da25", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/214, 0xd6}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) 16:00:34 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/40, 0x28) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x8001, 0x7fffffff, 0x81, 0x7ff, 0x1, 0x6, 0x588, 0x100000000, 0x7]}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:00:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) r1 = socket$inet6(0x18, 0x8005, 0x2) getpeername(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007da5b20bfa5b1a3af382de7a4c229800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd6a319fd7d2d313d8d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0326e541b9af7e1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d064c774cc0dc6a99ff0a6ebeda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/4105], &(0x7f0000000000)=0x1002) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x496f6a6d, 0x9, 0x6, 0x0, 0x1, 0x1, 0x5, 0x1, 0x1, 0x0, 0x4}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8004, 0x0) r1 = semget$private(0x0, 0x3, 0x402) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1800}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x2, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) semget$private(0x0, 0x2, 0x604) listen(r0, 0xfffffffffffff001) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000000052a4, 0x401}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) writev(r0, &(0x7f0000003600)=[{&(0x7f0000000200)="931f84e688d331843918c58a49e46486ac02b971bb9f52aac0fa8c1537bdbfc5b0a798458cc68fcae923e22ec2be55b86f63dc6c16c9019f478dad8058a202f30d8a61eb816e16a52c4048b615df040ba7298c4d3fca7fbc40c9ff4c18ed0919a18c9bc2a64f5ea2db01c90f9cfd4295592c77954889ccea4a61ec4826924a24917232d1a16fb58f0f000656e4b355097c6a674f7edd45c1c8e6e5bf2d2b27054704fd680c42787da227992f5fa50a2983d44b4d538a0505859ca7e6e23033c5f900eb0c5c3f068d028e", 0xca}, {&(0x7f0000000180)="112b213230cb51288bb262d341997d94d4f076", 0x13}, {&(0x7f0000000300)="49eb87997508d539b545528a49ee57bc8f58a323de8dcdc0e69ae348aa513883c1381f423362d6e2f99b7071bd0f169fca44341c560b", 0x36}, {&(0x7f0000000340)="b9c0bd904699b6e73178e849714fb9a40ee62997a7ab9d36d4302e60272f8d757c80db5b0eff34ddb7", 0x29}, {&(0x7f0000000380)="ecd614fc6636b7c90412b7e70bddc47499e9c2747a4e4d39a0f1eb90f997a83603edc9ec0304be4bc8c9366e67135447547c633d80c496e2a4e6efa98b010603c8863a7097ecc2a0877b237c714d28b8d5eccb3290a68953f8f5beabc4d185fa40b325f5f3e4e6d3920e0c069dac21e15658240461ff7dddfd96ad20dad1f75de84f9fcecc23eae3431493a037ad94a3beddbe2655604e012036ad700334850e7d0d341b5c0f21120e531791cd4b03316ac7eec244e7f93b172e13ec76661bb59fb592b5d93d4049075785fa0ef8fbadcd61e151b876c8b3ffa78f46690e91bbbbcea0fa17576b0485077873ca4b3732941e6908b9b57109b5e2ce85368e4f988b0624f3ecf4894d36e88ac4a69f51422ee374108b27004be888f93fbb3d61fd8d5f730c59ded5fa3b5a62a62f4b4169308f0301aac2c96ff3610ec235f6de3d6a37aa25fbd57c0646805206728ca04d907607931299dfcf2ae966a5ea88f254f81ea2e01294b1317d8543fe76438ec6c33fff3ee3fdfd88602dd1b355fc4efde21f67c001a394d70a742cf5aaa7bc41bed598c56016487c5576e6350fec3ca4a3c533a3daaa6acb6b88862c4d49f54ef462cc6247841468160bbc23d346c9a55904f74e684e107c10627b67767b6ca151479b74e60d023a49f264e1391586fd3be8aaf463e398fbe4caf8b7d21c7064fd544b35cf07cd8694bc5163fb63c04008ced4af5b43ff5f6072712629596cdd664cecbfd6359eda86b9aac2e3e8d3b31811dd1081fce5106188523d74d7936cda02882dcc176e1c94f141941e1794b3b9ea3412e7d359701a9198e3f26357056cf8ac27a6d7318b067a5d0a9a51168d23a4736dcaca62e3e2e1d07182affd8b3ebb931c2f5fce522268153c951f7991b48d2c0342a249c652969c38c7a943a379465de785988638bdfa1eb7f7b0aa85c8f9452fb122b6d0f779f3578338a511906ff7c44963fe63c12a334bfdd34335021a58c0472e57a676231259d0f5271ffe7d08584de62b0d13bd8356396dd854f0f0156898d0f0464edd929b8fceb845dbfa0f0055b2e4b931923bfceb582aee723270a844f019dcdaac4e1faffe952b07f6911896547e168e745ee78d440f0c92f801c6fd177fa6320bb3b8bbde95a014fa6395874ab0e4b7f0cebc4c05934f3b7afca085381bf4230c650bdf564928d122f2edc858dc0f53e917ce7242fce20b91eb991b2f246774903e03aaeb93447198b4fe95cb164b6cdb218bafe3ad8aeab2c7ecfb055909ad850f4487d788aa21b88ed6c50c113c286158d12ea5e7adda236b59bd019fccb91000914398fe3bfcd08c58c891f2e1b95d1edde0758d9d30334f0a59fb957ce80429aa8e8b9a077502583bbe45b6b8d447d667561ef20a3f653e0afce2bd36823fb32dfdf5af972989b6757ee04c46bd3413a288cb735c0a0f9de9abc07e5041b8be8945e1a71e503e95b82c585830e897d0216578a4ef2ffe44f966a7d18e7809dbd562f9e560532e6de7d3ff51c99996ededcd42dcd189bfeec6791f4594afb0a8a1d8bd6a90a386afcba853bfb0b1756f606f9f9751f7a6d14d30c7b83d81c40f4028df1f622ff850c2cfba09ab211e5321ec7d9eac564fa936fa7adb77d3be1896634250878c73e094046a21edfbee192e5c1c8a419555ca76aa1f7d2bcec0444a3586aa53a5874b1230ef8da547161b9ae25a2522df6f3d57232b75d4c38acfa18cdd01cb59c3507e69274db8e5fd40bec9081c4e95a2059bde070b094e717f9e1199c16c509c4dc3a2821b7b30a0f7aadea87b78906fb8689835b043c0b08c96da2ddd04cb02d3e74daa233f7a7503bb5c8917a938a9ffdce684ffce53faf1a0178d97a26c385792e092b4e44cfc5f14433b4dd651699605b8c4469fa72c327cbc8587b7cb98c044795ed87726eaad94f903abdcc3142ff3bcc2309a5dff941e5f05cb9e4888be68a2afdd46b1e0ab9c8537ebb15b30be4dd94e603cb6d5d60f00821eb3a6b9e53080ab5f9368a27b659bf6918b02881465cc205f45f960faf985a6455b64874293ce872fd014e68eb78d3169b6e59121664154560136851ac586769f97bb946dd3223976e1afe4167e843a67ec7d21b04b84c330fa3ef442c89652b33e062379cba7ef44346aa743ae43f8479c8fbcf60bc5414fd48b30323b43dde377481dc781f98a166aa1df8e6c0c67cb0d371a0c2de2e2260b43a31f9247f7918cab91e4bd219d3cd415296247be0997d708ab4253749ec83724ff2a5d0af2d2776008de15e6040a03d4bacfbb472fe291c769816b04f7ae192fe573f375a121fc1a58cc5b4c14f219312d21fa9604f4fa9d8d82250f733d564f8db60e966b983fdfc818914d2b17f9d3a4c2a451dc54a872957f5e50c5400e441143532205863512b154bcb88cd011ba69c16a981cf73c0136d5735a86c4b1952426b697ac9498ae3653f0204a00771f89a706432522f5e665ca684dfeb04a9fc87a79c1d5c1f35f5db5b4b6a5b02ce958239fe520944893d19923eb251b12f4aff27934ee4ced23dacf26fa52e796eaa7cb14956800c3e68674eaac6e5ed9f571801b490d3324d088997554309a0b098462e99b6345262eb12cc2c42da68b4695c873e18075e874566fe4d58f19f9d81baa0805856b62e61870774a9648cab46151a9e82533ad939a50ce152736298f33a0d07d8c4a5aa51a34b2e04ce2451422cd39872ea66132f41f62b8c4588a52afa1f949e442e9a876ced05594cabe2605207f2ad8941f4033d9f9bd283c67f9f2a53d56cde14a4941a5107ee9262d114e87216f63bb40c4c09e782238cd759241c1abee825defc96c842d3f8186b64cf699a78962d8c8aecb964b13ad9219ed1a2d166f5360c37c73c382d415ebaa8de451a8452a7bf9d0d66468aa1af630f883667faa9da4317f4441107a51531d1c056d518a3400bb5754599723234f0ebe0bf00455b0f9b04681d41e38852bd8004c4df83c4ea24c4aa77cd4b2096211328a430b6c291c05a56a6235262564a52a0a57ede6e8fdb37fae9969016001eaa942cd5d11b4326bc89fc732b13c337accafc6e7c70e19f6ec8ad756501c20f86f76698c431f05af0c7547940081fc7d897c0dacec1b5ba2f2878bb4d560989f79f5c068ae0c695c88c29edef06c426c4c6de51bde78c9fca2159df2257002575b32481e25635e58cd46e5aeeb5f8e1d02484f571786c23db8e1fed158577b5a5b0f9aea84dd0b4b5d2e2ae61054bbd62a306e501cf6887375d1307c0ea526a6144f4eeac53d677d2fa649bfef6fcc8b541f3afd2b3e355367d335615a7bc973a7c40bb176ad29e62122bca796d46eefd63984b2d916a4590efc358ac3e9b1143023eb3218d197351de4cb67f9cd1c57c0240378fab8173fe074905d870dbc4f4cf51fec56e6abe339f49846d8603af65c295d176a44d803f362151c624c473cff2e98614b0d3448a7184c9c84f6a7678e37ea4b0cb90879067c5a1d23197ad49934851232577e42ba62fed54b1e2a4c00ca9fa98ee2bafdf7d891b4062795d1a0ed3e62a829d36e16d7c87d3e07b6167a286bd04dccc4914deda89e7344e9e1cda441993c59706ab487b254662316a15f7b8ec5c219fc4b7e3727e70e4dbbb5c8d06ec51dfd40d2b41ae2ae6535d337f49b70be4e807d2b3ece1e6bf7bce45ecd16cb2980892effbfeb0074e3e1311669406c95144f76d8b2b76dd05428ee5b0a044ff4053ada20cdd17e0a9faf943ff982cb305c94ca670b824c7682f0fd15da27a3ad159fe9968422840baedb2bd854ba47a92156a20337928bbc69286ef8014d2eb3c864f51f84c7804ea18d2447884c27d5afed5a7ef024ecffa5e607d9f1d143567428beaee369b1804287bfa4def0216cfb2f0afdf054cb00364c09d48fce27b05dc14e829dbf0b42f139a1618066d50570c11fbff8ee2e18995f00268de4b5afef527bd1069481a91f6fc1735eda512eb597fb62f23f3b88b4fec38f9620e43dd12c75850d1d15175351ba0822aeeb4d3ee7fae3e8510d071f688d2e6a3dba9521acd94a72247d0acb85dae7a61d6de2af43c7e7e1bebd59cb5e3b8d26042af0721f9ad406dc9d7e240fff188c79546bea8ead4ff1fd4e8dafc655a88e476c916dc312fa0d54413ce54f7c52341525cfec4bf25169b984df86784ed29d5f6bbe574b3dc326f4392190d718453186ff08ca6cbd041bba52443853a2556b747e40a646237762bb8ce6ccc13dc8fef4493d0e8b689f2373c6398effd60c9afddc7852a71243f2899ba460714365feede592f536c441e4b2db6e8e3876a09019c72113a409c7d8458ab20f41c68e5e772fc168f7cc824e60b2a4c39a435ba7e4ed838534dab6c4f01587a6df4ac35a36ca72208b2a6c5e9ed21b3ee8235af560109376115611bab1cf4b0fd67e0757d60e0761e63e26371bc2f04eb567a78ce8b6aa3b20ae7b6e9312237ce1ff9b09b4c9ed0a6f6a190b2dc4accce0c5c8e8fa3e72692b61626ad3acb3c382fd4a44fe06ba11eaef50c82cc038f8c9ad4968ff3ea6581b4ab23c6a2e67c1b88eb81209f47f0dcd23ef7a94c48d4a7e33234a817a0543a48c8bd69ac4f1f3cc939cd736a4dbd470ae2ffaae310fd6cad718efa1a25fddf822edc1a87f7514bad82bc6e2a7fecef4ab4ad67d4504cccf6945b32da0aef6eb55490964017dfcb380ffecb8ee770f6d23faecc5443099171bb860a1cea3ea26a5b0ebffe1f52c823e224bc950e8b29032ca0b90f04cd4b0b4da9281e727336e0ec72b69e1c355e04aa3c0cb66815596d14fffe8c969ab0ffc0ceb0c85fd5addb845bbb9c4e15f1028c581dd166c423782a0bbaa1cc6213f7196bcedf29b1a7ff47837204518fd86e9e876d4477c59640e49b477dacb1c50b16788fe932767ea35627546368bbed2b15466d6e2eee91f032b70fac3f9c5fd45b4bc3df9679ea8a129cc1813e99d4997bf9c9eed6594f1f37e88242873b7497521e444c7129fe76bbc833beb165e531d0b2e14708fabcf498ba6458705ed638c758a31a0fe490bb8d23e109fd6dce4149bcbb3356a1ab4f070045ba839d09f09eb736bf895bd32e585b579ab11f2d7df19acaadfdd2f53c6c824b13870f4038fd9202841a290c5d42454a63451bd1715b2c77814dd5df8b0f27a06d770fccb80dbbd88ec7a265f5ea9948a9bd9aa719e5b841aceedf5265f06a56d5e887ba36bd0a96e619ca01ced4790d031c3a56c03cbcc8660122744ec5317093c830120e0de498767be8eaf75c8fa83c2e9a29b57083e9606f50ea5116d7d37368440257a3d3c1d801d0e979b72bf831d40dbc4994e69852b04d609c2ac5790c4dfca631180b9db115690f5535d5234d8ebf6b593b920eafed9fd8e3733e84374e4e00b9c860b6dbbc9aaf68286f6d5ad49bd7b1b9f7e7fb1aecc6cfb3366039ee95510075e1c46b9790ea740c60bc84d9c06633be1221746cc056c61df34e78882dcc9f0ceba4e09bcd651408870a3274d2acc2e55bbc72610973b10aba19aab0120275cc9df67260bc8b342b9577b83d4237dca6d93acfffbe749594a6fd9bb35f0c52afefd53beb9149bd64a0687638a0bbac5b79afa56132cd2e7f8d7811d06735946954cb3ae9481350b17bcf9cc91644bc4a1a9af09bd5460ff74b1c4ec6df99fa74215c39360d2c7eacc264219969569ebfb1b5289c3549038561cdc493f7f4c5b553c5b214583cb82f9cd9ca8c266b34b885401586aba9e3f07d52d00f43ba71d1bb8b41265c432f0ac", 0x1000}, {&(0x7f0000001380)="32b7925f025ced5ba4e8ad22f380b9cf7246022fd7dd78e750566d96c74b79ec3b32edcfa4fd09ab4d6a0226c8eb333c05e57b851f25ea2ae5b37128e51b1ffee7d5f9d51ee32bdeb48c20dde7cef8a814b1b741b9875bc6701c500d4fbb407088e535c2287c15d240c0b924461500b454732c683dd88b41bd2ecdcf0ec41aebad0ccfdfd6a9dd30ed0cdb63fafc3ff8578e9a94e5dfdc9ce7d901f73b9e0bd2da1d890c0d0d61900c8d3128851e9469c85ce4278229962a2f1cb30a93ff4d9d97df98fa2c5de3b0898731ce903a84", 0xcf}, {&(0x7f0000001480)="013a94697cef2adf42d7c8274e9fefab831727dc9d6e488a6f1e9a020a20a9e346929410bcc0e61a3067398b9817a29093af5bb2bfa9200bd5a06ee4b0a2105831d09c20dd0b693c8420e1769ef9aa37df51995d087cbd59191aed581059b69f446d897f0e603c43bd6078fdc41e33ba7935a50923c42774eba410298f03dff3727fe08b9ef488aa0fa6d3bc7b426590cd57c039380a93dc17837452592ac698ed94de6e358fe1e800802f0f629cbbb8ae0d8b551f5847298fac03f54c9dc777fc9e9a25b29a073f4d63d49d238d2324bdef50ad06ed3422eaac98d54a0df2017a52ec75346c59bfcfeb7f01a2698c452752ba2e2891127975fe796dba828d5d0997f77f1b9cc5245d7cd4189d0fd54fffb8d58ec0901bfdc63aaf4a44541249f21864db8a31ef7d9687db93cf9b84f5a8e83c441979144619a519fe7805104137d5c41f461f7be8f6a1c7b0fd473879432cebefaaa160fa74da3cbdc0dd79f792358ef47e4eff88dc12e88a00d3bf6aeacdc28bd7791bdb82c535a5feb959dad895ee591b89885a64981f2ef8c1ba715374dccee743dd36cd02278d8cee8868bfa535382188600173dfcfee3f955cb3679291e81a83f9e30ec96c624c6782363dce33767f040bb85275c823f43473c04c1b82c5036726271d3432cd46383eda667777ac74760985303967d946d2f227c4a2ce0247752d12e416007fb6f7dcb9ae652b466fe6bfdf4883c29358678f5d3ce040d4af09a9a08858791310f59e70e4e598b12ba7691df402d9bb1d1f729b56ff26c66b96be21a51ca570fc98f8691c2a11d26e4995c850ada4669b0fe5a93c6333a8d0cfa6adb687dc4b7b928139b4d89667ded480a2d23d028b5cb089fc0fb9112b63c7d86fa77615f2aaaab606fc7fdd7f4bbe944b43bc51cdbca049ec8a3347ad023c955dfad37ccfd10819ec41ef95bad9517f6156ae78c687372568ba58023db4dee2791c6137e047f534a121f011a04957c6b74387c630817f22fb6ce3d7563aa678f75d629e5727d327e5402da720ba8c1235cef0f1ae0fabc80b3226b1afb607532108a48bc1030d6ae0bca3110491285d2d931326621c71af8bc73aba4a9eb60f4f8c4c790f3120df8cfbd606f26eb649f6045cf69da033195b5f34939f9e60ca54c98dd824c80f21eced43755a32c5568e0c251d48d989dd20bcd7583a6381c20bc6ca1b5ee8296cef4033e24e4595f304298b9f795b50e280f1896756f8fad247dd818746e06ffa7b1573959b5d53456ef78209e48e2fa05fee38c3f7f86005aef15cbacad3cde281c24f538dcd7e258bffc1837a170a825c182dde3f5b3a4cf43c936c39a3012eb79e484d818cb467be8c04eb38b3075f1f6fe47ce91a6432487d792cc4eada5afa915a3cf3e0c201dd907c919719e2447a5a1dfb8e6497c3df37f57e7d9c981488b0675ed2381609c600d892ca5660c0d2724e8b2c878b0c6cf6ff7672ca9ea7ed59fab03a4eaa6e61c4546f6d43a4e12ba77d9c095a95de662b362a3cd5df0e7fd2d6e00715a8e5fb8d31671ef6bb37e58ebc45bccf60d83aa40ca4d33fb5438c85e71dc72023600b8f885e74c67886a9d080089258ef357b5ca29eb06ff9c0c6658a3b92fe6217c74ab73da465520a507a3c3901321b74ea8a9cf2067c8799bc89000a32418e28565b95c256d9b9761ee4f5f8235c742bdb13db0dfe0c98433635ae94bc14dcdc1e313e1fc9e92cfe3d71af73b14865240e35a1f796e36a0d5c9e4d63c7a8aeb07505ce46e96533c7e52ed8073f307620fbb00d4c639f32ce8669efd7d5e0e4f91a8eb0bb06b4c101cee1b3a513b01a90252838b8dac08b02e2c384eed5834d4250f3bd30f7f2ec9a13d13151ebe1c7a1ccc462ab96416a8921584e9e56966dcbac571ce43ae89deb40a58486960f69c9eea018f26b2b619bf3889fc0d7e52d8d6b4dcb6fc144ef400ac74031bb7e3073ec5708978f94a604827fd6737649a1e539d8523f3fe3885420faf929daf3c9b6e05522db05b4873ef793ef976cc688aa8010a8e5cc8f5aa75594e13b6eb30499ee2077f4ab8046a8b652c7443db84f785466b255684fef1835c09c058cb7e623b9a0b985ff38e4a714b1064bd1048ed31b913f8686c683c9fc9461445c27ad5da1d2c0981ab747b58a358166d4bd55021fbd3487636d228fe6b3482e330f2cd836adfbe95f07e3789f172f3431c718d91d2a13706ce120aa71c63f6e093ab696bfc920811ad24de72b6e0e2432aee2a5324856fac47885e5e33f54dd02ee594d03a2d59980d2fc269ba80456bead1930cac633e348cbec330e4214cc4862f199846ac43e395fecdd9905787a8065ed923741c776db3376d1abff1bdfcd0c2707106f028f151ff20827f7da003f82d8c44312bc41d1c0ec6ccdb4d9ac67cc9fc24f8db47b2482d3e72c3cb1a95c91130f28777eebbb2306f078375a599c2ceecad5f70562c46110b57ebffb2e04efceae6e70dd5eeb5243342250eb087eec79785eb78445030d5f4053fd9e9386ea4f03b837951672d32d6699802da4c249e83115faca3394fbb159c4954805420fec4b0a75ccc4d38c0520ea4f8be07d96eb270fbf21aa53d6ef7c48be2a0616b8ea2c9b8e100ae74e9a331504754d55a8cede563f94ba99f7470b4ed31629bee7e873dbb35edb4e41d3cb074f4d1707d93e3e58027f0da4d4cecff69330e94f95a4418d419abb3126fa00aecb57635c4807b9569aec5eb845bd982afa9e72753bd7d45e2d543c77b30a32aeab7e7110a84cc7655c04286d325ce0f56d74b091945a0a101afc75c014c2deae6d6d6d278c050067310f0d806127896f4faad1a33d1227a2283745464cb631b077e9d622cda5af03904ce31372903bc812e758ce0697fa89079d50d55eb4b4d434390c478a843e232f2b4097b97ce4b961c46b5d12c13d98c75033838314e719609ad4bc2933a5ebc4faccfdb73419d2f19a5ce50b6a06b94e46a770d6a0ec10aa03862dc3158cfe5c272ac12f032468976a4a0babaaed9b8bc7f828bc872dbf97024939eac01e20d69dbde231ba73e236847fdf1fb35b686b73ebefc47e3f9635013a23052c640aadc3b58e7e0d256ebcef89113eed3a01ad94b1d73d2aa1d77ed8a160ce88da7634c7d40f73d9a6dbb2023d1e29d8168d983f4df45a666b220939bd12832ede75d55836d5acf15ce327e7eed3151e3c422ea8ea41f633d3888b2e78ddcb452397a5b74c653855dd298b782858fb92e8c1c0d21da400de5eefa2bf4e256ec9e6873e82c1d2a846e1f086de959e5b99acb5a11be7649da9f51b13bb61984bdd97349e2a1494933992a6158f9fc38ad7a116c922e51e40ec576abef918485f84c9be3d9349b5cf17f3e9af3d89717dc7cec393739afdef959ca5953c2d93f4dcbfe866be5cf3d9154bc2079c44592535ca93ed9b714ae852a4c26d170215ca47c21b8a16c6c1de41c6fdc03c18f20e31c8f21bb7aa0328b1232ae3094531e01c447996672ea91e497974eda896884842648ed40f1516e33fe1f528c909175c6830180ca5e321c22a5cff53f38952b7c5bb200f91895ccfac9f273a8a4336dace75d72f8d6030ff8e5dce26fda4b3b59fa350ebe22f006f6b0389a7fc89d1a4c2f744c5e9405001e1d4cb645251e37f78d90084b443d59586f54e5ef30522a35c01dec4af9b488c271944c6e55e9faa7380c06ce471614ac5e90a90ebb26d6939db3262ad3657af7bb56a5117c71fdf590ed05b8d69a86983eb2822bb8513f5bbeafeefd40a537ad44efe6901993f55327587389942df08c02fac5ddc586e8ccb218f8eba99287e0124955dc9fd0d80d100106132869d62cb517000476adc079b2f24194579d9064d1abb942e15f0dcceb8cf418e8fea304b08107637e1814867633a2c92f246d056211779a7a829cab8d09c8cf895a89f01c092018d178e7f1bcf69e3c51f086af51a5b17c39c822415d0236be0649e5ba066dba6c85e733c8f15d717c0f1a2d91546b58be41ab3a9bb50908412dd9ab66d03de052164d4115eedaf59bb89efc6f26a1c364cc61a41e09e3087aef0927b60afa5733ec329e4ce0a2578b849a9b628ee7583b844adff51fb9c04805136360d6b5729a03c36e8c6e14c531d6011ee4b747106b85ae0ada2718c19d739a7fd6fef62b9cb99e51ced6713b24d2ed5199a67453cfda0e3462ee2ebb273d8da15d56ce38e76125c9249903da4abe755b455b400ae89b8e7a3d55fc397b343686fa3f2b0f8c1c20acd9bb61f8e9d8269007c0e0fadbb9107b713fb50d69ddcdb9875198e2f7bbd73708dd35ab352ba74e966ff81cf197f26c0470eea208dc848ba8e1ffe655df57c9f698e668a9a8982e7d41553843d50a6b5a01eeae72dd6d4e1ba0b6f7f94fc771bdad35d3668349fc4136c57d28e741c99cd7efd40e218599c661aa5a67983a1e9b6b7cdbde7dfef21d92ed6a317f278c9881ff607a7b9b915b9b296710c8ae86ff796c08545d153180bd9cfa97a83bcaec2c6660096f3f598e399d2650cdafe3cae80353bb520c6cf17b3b547176a43589cadd3f823ae799b03a5f731ee6a091c22604599e8cb8856ca3fbdfa5695f2b5a01aeccb0e5351d9a07dd7bc339dada38ed34f97a107bd3cbda15cb19100173c4223efb9d07c8a2930286ceb052a1ed3d8a2890b70c65addbd0a76582c893d45709e348d39f01c3f3bd600c839f587c2f06b27309a67ce95d44ab42c7a4dd14a5838cff51a85bacef0e58c8b65be990e18da4a7dda73a72b03d2841728bec62feb775f55cb10d3a185a66de5e91df337693662c25feb834fb6c1316843fca7b6b9da23ad21853a9087b4d59f018b2e08de6036b6f94a92cf5c6e3e7b8cbf33a3c0881bd362df88c01be9dff00e4f951b9c711f218986bae80300cf1f2b261bdedade08e42c479b267ebc26f40b414f1163c2268c41cd65a2897828b0769b6a5b17be65c5eb1f0296c121695e368c7db897ec6d092c20429c4d12839017144a50141aed26d149052c2c205a274a771d05a356d53ce8a69625917665698be9704cb5c454fde34adb3049a099ec6a881c87d5ae43e0748fa472f43b858a8021995c21b303db7302d67288844275ee841a6d0177c76c77838636dd0092481d6d75ac0969b1e759b50c1c44910100d59b2e5403462ab20f3ffa39a10675876410dd3a455457ef8ba8a5116fb5268f5ec09b10452064bd37a46d0ea5db3812efa840ce26c947648dce2c4ddacceed37703da0e771dbe830702a49c2c73bb6d642ae962999ab10239e3222002a8a649a3cd10d296a79cefc31c68745455603ee6840ad73159cacd45fbe31e541fe9343a5f0b62f1d843aa973e370d6f90cbe3e2f33b407efeed04fd22b8263520778f6b1550f8d14a56a24697181ce0e26872928ecfbab3764ef9eb614199ca89a853d4940592adfa5d3dc86ba0a66f069bf0815c3ebda1c17a5134c56845efccf8b9272ec52730704ba4e3303f9414e436d47606c15d91f13198e901adb65f4aec98723b404e4f927421adb492ca27bbea2e8912e19ff237d464a22c7f3510a1ceaf7decd2cda66d85f1565a3d7a5c23e1a1dc300af34915157e42f1735ef432669ed188b659a9714621d834f92f205fe316913d33c686d7728994daa329429a58a58b57615398fb5d11eebc32d9e23411ea454b83caacb955be75fdacef292af461c9148ce9386710c318d8ca3f8d929b75f46e03cbea0caca68a1ffe53f64f81d933770ed7b19e1f768bb70abb260540", 0x1000}, {&(0x7f0000002480)="f32bd7d92e82e9e2bd97d906d673b3e1a0327cd90390c75003cb11f23a1eef3eef1d5113c0485ccb0261c7d865d27cff15d6a90fcaa6717661b657735c0fcd717eda421d971ceee85d6bb46e0c804b930b64b4672d193e80263e2dc4b37781e387f513a38f586c89e4db6bc0a854b6a59ab64e351748f3479e7371952b4fd01649f481a949f8", 0x86}, {&(0x7f0000002540)="c6ff9e98d026f79d0c6b11828d02c828505e877a830b4635bfc35a58a0d6e4503ec1225fb9b2bf91360db08a82c98e14452fb821bdb56892a7a8f0ebe8b994cea28e09c36faae15cc9ea11768d62e30c52ca623ce4090ae2b3b37fcc9d914425a40c7b661279ce7d7be9a890b3a82ebb2bc6b2bde6041ddaa87263a1595aadd80c63cd4ee471c7598ad373c8f29e525712ed3a45bdf7beb9d18c46a7488baa6e58ebfb27757dfba0e1f694bd578694d872f293bc47c5b83f94d49714c8c8299d97d7cf03c7251e694f2498bfdeb306053d4e1ce19e0e1b4ebedb0360197a8019f1c7d518870c877634f070e058c40c2f54e106b12ab1f4623c77c8864c0e5c8d8d3f694e537d963e7964cd4e2c2933c1e0ab35720ed7e7552ffd9da96c8faf7f879a4a20edbe4c958452387c065569ae77faab50e9cc935f846ee1152dae48c424e6fe679fa9883638152de14242f70f2ac570ab9f9fb4d4a5de0090b87fd541018431010e6dc0638b24f9a1a4d18a734604f092f750ac9503525b32258e4c58fec51f57483e667073a4cf748f158d87ba4174b7932ff591064329313eef4b41813ce29b0ed184a7f1399c09bf2056eafceb86711ce480c78aeea23a487785e7cfc1736cf0bfd490f132f30e9f7fd2e5c49c1873ba4e194a4128521ba9c0719edf442590957faf4eca98de9327697e4b2be401f408c6fca5c847b0b93d24c66ef72d47d82e29c6cb0c4b426ef7c27012e4019c791cc4fc708097fce93c15869e754fb7b6bea2e34c09962bb6e8ecb6edac4b4ec2a2d14641a828e291e88f3a441938a200068e6649adb9862908754cbb35ba124d38b5f27cb7e25e26d56f0ebd0ec95d41d1973dc140b7608d9281a726a088ffb50c54a28027e67d9a788822c9346863a944b7e1e3a2b4dddefbb4a39187b7e7dc0cb0d00d196390b72e23e42f15c404e461748bbe7b17b9b79421fc9d0ce379c6a518b4385a70053a9b0346fbf6785198ebeb61fbb0337f56e37733b0ae817e59710d997c0255d44c684d58df4991eafce481a7a31db4f145bafb18838b1989e287533880da113f261fd2d8d737270c77710366de9c5c050840d1fc38608aea8e9ee6695a9fa3600a37216007eab404639e3a2e4b941856da9d431bc4ed923055c5daf0a2270cf744316806a7b58263d6cf2a487b3119093b55f5bf8e2620e9ccb1fbf1a2c1753fd2386402dafb9f0965cbcff36ce184308b4f0830ef68443c6c18b9ec6cbedd61cc1d41002ec0eba9ed7459ea27d35f6384efe1379ac3e0b84c75d816665183c90a8c4478c777861e868695e709224645d2fa25320ef4866fa4841649319d7ca772376963fd213de48734657c405d5412a90c26768cffe70a48e89880644e0c65a4e42fcf3276cdd8c697d77e0d21d2c96362f6d41220be497e2bda12aee647e52f34053d99c06db598b40cfa2ab9771bfe4775bcd5c2bd99285bf2caf1cc3e974e7fc5b8ccfad4f7da4d72765b8d92b1ff8a090624a40228bfb2b7846f74e734009b0ee1fb081222c5d57428bb3a05a01faeb0b4328bb7766b9ccbcf10c3e2d2465f1c63b6bc6df817f678c6feee04e43795a877e7db97192529c73f7403dd6e6da1d6a7a63e1ffbfa0ffb06f503e99449b9d32ead7a0fad4bbeba9b924fb5f04b13292651d366e0bfdbdc21c31fd7add27fd900ae828ad3573c79119eeb816c1a4109e241d852c7413bc1d78ae8fd0a39f4de8f048621f2f1dcd6e6a427daef8b322eefabf562904f00ca7b23192cea615887c056e95daae57768e59770b189f7874625ead624a2aaf3b6988ec5a0fe795131a2497d3a345ab16844559bbfb1b6028e70b34d14568413bcee7b244c957ac5b276674e782e68e8e7ef79b061df1a4ce2e950b68ffe0d405a5aa224652ceefbb3926c1492f4aa180ef402cc7a2cc0f18787eb59982ee86f02aa6c6dc8ea12175c55c440a6fb96fe60d365a24e0e1b58f5b0629be0fbb7605812d38d5ab80cb0bc9a94386f75c0d4ff9e2d02fa2ec5b2bf7ae42fdee57d750736ccac58f14640d3b84c71bc3292bbcd7ee3395fa9e63782b3fb4d8bef9f2630e6f3231b0cbc2372f84b8614bfe0fa282e966849ca277bf40d50ef300e674bc6feb9048a5ede6d69c9b38baeaf06271630cca7e23677a5d04f38dd07e3307b5e7108deb584841dba551a7045c926c13de8350b6d1335e3b52fc48662c168c02ea9a1a9ad68bddc781b709a585c3e1c93213c8789f079aa94e4ec35263fc64067f4104b7ac5421020f5090eff0e2ae7530841ea0a9461f3384c53daca2aa8b61338ae79e8787435ae5c49a9f2c089db3af477ab051769d8d0294f983880490974bb61f8544d99255f195464c4a0ad6fe5c786bbc15a531b91b7a2a65a354b35fdbbd833a21adc7567f1069ba64a82494517f9af7e9f5162a48974ba69d4290a82cb6de71e963e8eae698f9366b0196665a4e9d19289ad92ca18376b810fcedb001e327ffc9384faaaa288609d7ccd22e6594e6ff4d6720893ba9c196c6d8be249da50a454b4b650a57ed1c2b15f1faa8dfd5c894bd0c68d00fc2d6c378705e899c8d13315a7071473b9b6e579549e3fa7d2d07c98399aeccc2410d22ba75d0997b73a6871eb49016aebcd49df0cb62e25ff64c2d5724d88360acc2eb1aa02e17fe2cee1e984e6939581ca8d0e24db11fb68d36d2b9e7a02a661aa5dff77d346c9b518c3407fdc1c4e3877c7c6a06930f8ed6cc3d86f9a7c0eb0cfe363d1e108ca87ebece7af5606adfecc349a044d5a2aff87525f620b63fd534b9ec98fb985f3b285c29991b6adb868ca1ab500d289dee76ebcf63aef333e1005708e1e107179393144899e396a2c5f50a7e142e4cd792e202caec24543758ed266451af2d458b306a7613b1745c0df2b584cfe2858612c14af4d3aeb3904a1cc5db250864f908020789607f338864b82422b17822d172f301afe3d22fc22c4a9e6f3e19f643d60d65bdb77a604b57fb0be8231ce733a645e1d9fe8901950a3c8d52d1087159f2ddd1a46598f08de507b12f7d86b3fc9b5ed3bf51f679bc25a082c4f76e509bb9c1281d6e87bf31d16fc02ba3e936767053ca2b3b92a70013b6d9e068ce0d0240938e6881a7fbb7118bfcff18db834100b72f68149a38e5301d8965e43bb6192d87970cbd398b9c046fc3e5f536af4796a5d8ad9036a87d60701029bff0a46453fe0c2098f5f4f4d9275c9103c8ef53900f5f39edcb9ca21ce05abdc2c77e1885261c3468a37ac357c2979b1c76438ec51628446b29ebbcf359a952d7509aa24ce1332468cc99aa29434330eccb6ecf47a52b3014399be50beb70451faf3834c49af2cae8237cc9fab244763c00385be8cd0cb314e7f39bf51991c2c0d13174e8a08b3d256393698226679354dba1512fcb729eb0ce78f040cbdb399fcc105089ae903e2fc34db55793f8281edb68cdc8b19abba71d547182ee927a917482b1fa26eae8dfcbb945bcf844caabdbb05d089cb0d58d6a2b6c63d477079f36e3817deed5b7a67dc38101d8ee7bb3a55b6ca6646a50e46d63f1b6aa4fcb6339933a9912d9d0ab51fb9bf4ecfc7a2042f0234b102b831a40b6eff1d76d89af144587d25ecdda2f4e367c9ee03a0b02a87a1e110a5c12652ee35ff811bf3086b4c57ea7113fb16fd5f5624994f4f96ffffe792928a096c36bf07aba705c3521e3d302526bedb513badc51da166984635c86db16d765deff3c6ad5b71126a6255955b38c433310648944019eaaae61a55667444623a55eebe8f3ed8658018c9bb9c4b9533754d30de456edb874ee9ca1b2ad83538b5e84005f9569ffe6033642052f3edb3e7f52260758ac7c8ed6c58788b828f7dbf0e971e160c3824a5b25c32d25a33aea31267e7de8107414f3e49e53337ee051ae27ae1029f92194add5ea0441053dce81c8e8a39f455176c5f3b499b0039e633e157342621f42cecd65483d5530c6d978bd2b15f7d87beed676653265463f01b6d2645833668a28462e46b8b1a7a5b817095bf0cae7bfcc07a47725fc6c147fbedff8184365d259bea4ea046442673559499cc850d9a217116ffe01477301b195cb80a06cf94234c42c5bd1651bf1231bce827a0fb2985eac331c68d81ac9a4979e3a5036375b380d75c23008b42579581e1b75831d20c988ee580a791c5e7e67791c99d952d928b9fe3be9e7621e465636a78d29802c446c3f467a6107fbd7e1843a29a34dc61e4197a6b90d90c98309164d055af2e9e9ddaff1747e457ead78f1f4e77e38ec4f4e83b0aea3bd2d708fddeaebd5818d29ccbca142d209c6c87a38d63d151233f3e16778375baa2a794c0de12c982f0797996930f89a6dcd87bf061756825bace2e665bd48c3d33504b95d4037e9454f6893f9c39215580c1008fb66bff271820f876ade0a60957efe505a21f3a44842ded3eef7ea27af5292b8738a53b842b10fa0c074438929c1df8bc519b71cfbe97c4fc6d4c5ff86165d4570fd65ca07d4479f22e7e1d77f2c096607743fb28fcc50316d75b0b921dcd6102b7a1bf04d9d7d0eaac22b1cdb783c337b23e8fbb37932bd1d5ab2c4fe49742545730252d09142ea81889c2ded5b3ee8560d7e3b41f8747ff6fe0e0d43c47ee1e50f40e2d15aeb767969c62dd18cc37076d64bd526adcaebf0466e3207487bf4802d8055d57780500eb1c081ad38361aa0403ee991a10ab978e0205053762b52bdff51e01a6952bd6c9666abc5480eae2d840f76f67090d784c8f0c7a424d33c577d7a211ad9ed4e7e0e149753269dd8e1af060553f857f34bf49e1dfef8bd13c3ac9402f71710342c1c5d2afe88db4fe399822c2421878605f2e999c82b88a1f02d4d1da7142f9a868f867da53e3d569171b85d89d3dbec0658e44dfbeeead96e1fc7a594d98af52b61d9f31067361fbce3caf59254aedd0cbc19ae1e8d0e07b42b80e23de83d5f18fecfceb6215542a7bf82c4eb2f4d7606fa50b6f791f2cd12a643a5867a05fa3236f6b222cd1c8d0d6a926e13aae3c9ce83e2d27c5fe44c8d10bfaeae5f67c927ea2dd0504d9ea2ac1d57007219d3bfa67922d88d7529ba54d9e38cafafe2a25021fdc129d68f41afc34a54da044702aed114bc2a72b0f09314f2385345bf2498337cbde524b4a11743530bae44a6a9efc0d01e5e2ba0c6bf1eb4283947e9bf7b735038487844cb04f034b30a8ea0897524b6caf87637d1674a1bedc91717fd435eb6cccedce4e5f22816826d0fb8296e28a4ee79b53728cd516439df896b46ca00c979ccfa4f44fb51c40ff873bd69fd05998945b32fa9aa00ac1db692056f514035437ffe18d3116b488ccbba380423eefe45e50376d6401d798aa922ce706df8d1dfe2f107fa414268c371d6bb636ff2e0289f08ed3807295adffb80a99e9bf990be4ab8836f60760c6317d11c8513eaaf2c19d472e425be6027a1c504653832a70023bc5d8fb7c3052585241fe9906e2f418598b86440e0b61bafc58ac06c650ee638fdf337d6eeea28e62e21bf6af66573f6612944de979928733e94a56bb0428d5684365106fdf845c9440152afabc3a3be63db02ba56d05f2c6d4c0d1fdbc07c030714655566b1025e69ee9cb634266af1a2093c637c49216c4a5e363772bff815178e18d7c356b832378ca74b681ec8727a1e02e19f54bb1708a7d9865a30880210f303333c2cd03f3e280b624ada0d7ef89008f06e88efa0fb44ce83ba5c9374126a0848086af36e851ec4d94246ddcecdca661a08e80dacfcdbd", 0x1000}, {&(0x7f0000003540)="6008fd5189a2bd21eed34aa6da64ab597bf4b58b0478af1684a5b55302583d3b9654d6f172aa3a8834b56ef4b0b5f98f99ea2168970360b788baf8b2e52109720520ea225b5ced34ec9b6839f49444f477b462d3a8048968d98884de7599998d6c5c19513d55225a81b4246ee3b2e8e88cff2804e9b2afa7aa7e5bbe661749d6cfd7a3db58ac5f4abba53636ffade2497fafec3f7b78a57af04481d9e76d", 0x9e}], 0xa) 16:00:34 executing program 1: pipe(&(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x7, 0x1011, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:00:34 executing program 0: r0 = socket(0x1, 0x1, 0x0) pipe(&(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xfffffffffffffffa}, 0x10) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) close(r1) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x60, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="45addf381d8110adfe4c70232ae5a72b35a008c41134bedfd796d89349acba206b7c7295c2dd7dbd99b26476055e607d62be4807898b460a79a67355624cf8850b90026755f113e4006a9c", 0x4b}, {&(0x7f00000001c0)="04b101e006c6a6e400d9eea523d5f30b57318909d9e7cb6f14effe5cd2842b96ab24b2a0cdaf0f1e1d6c34d60acc0dde10e9331ae73a81d4d0d8d9bfbf5566660b001e60ea20d5b1cab7a61cf8aba785c8826cce05230cb6e63f413184025f6fe582952931fb35e4c72e2eb2dc537ab8cbf693b9d80916460b85864e044a4e4fb66b6040387741cba32eacd9eeec030fb89f9d686ca3e7d6fdd49d602b59cef658f080612ddeff850d3dbee4716063e24c7de652092b069812350de2b57c27e6cba7cdbe48672494372e", 0xca}, {&(0x7f00000002c0)="793556395c3c6763535e106a98c9712f6695e04957bcb628f9be2426b0344bb125bf64037b70788756c0", 0x2a}, {&(0x7f0000000300)="081281987a3a3a589b7b072ce507df888be6d112a537faa4179c18f3f3a698c14e304d535129af805b97d995df932864813732ce3989134e878f3ee0e5905a66334346ed44137797b7b856a71e184a10c4995657e5e7e81dfcf13f9c9c4c708bd9039ebe76d852dc336baf1cf4b3a65ac8a1ca84fdd2e3dfb241733802f1eefdef467166bc9e007037746cb8530f3db1b41ae82206bd1b96c42f65d4f305427779346bce4a1d186b6abeb0ffcff0", 0xae}, {&(0x7f00000003c0)="4778e776ef40a02db889e8210d85d7ebf961844ccf88eb5a54f38d9e4c5ba151fa680ed447cae1f4997740aec932991d5e23211831789e6fc83740dbfc9b807aa92b2e2770a05e76492bb2ea5f63b9dcc60255ee12a5df618f774e07a3a367f62ad8085c91857f067ab325aef5b5ddd4fb0afbf84d6230451f602928b285705727c397000b4a1bfccd2c9c735d51c216e5ae382d9a07760ccf97c76c2b9bd30da698a9393d988228b920ac9832fc4a7b61b18721e998e9fe03b7e5819c265e30fdd991cacd0adbe50c527a8b08a3a4b79a26f61aa8f695807f", 0xd9}, {&(0x7f00000004c0)="205d23d4f9127e45cd87338b1fafed8d23e8167174704f8911be3af7ae503b85bebce99471df125313a085396fe1bdb5b52f31e35d4ad8575b71d6ca5fb3bfcde83bb489c74ddb3d17c61ca5325d0ad4aad1e2f05545b7", 0x57}], 0x7, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x1}, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) pckbd_enable: command error 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = socket(0x1, 0x8000, 0x91) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000000000bc, 0x0, 0xfffffffffffffffd, 0x2}, {0x6, 0xffffffffffffffff, 0x0, 0xed}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x81, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2049a, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$setflags(r1, 0x2, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = fcntl$getown(r1, 0x5) socketpair(0x2, 0x0, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = getegid() sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="25d49d046bc267dc58ebc8c5000066e20100fdc059586cfa3eef28632a2066b7c105b7fee33dc5fed1ac0e8e1fbde967470853279dcf97d45a6d87", 0x3b}, {&(0x7f0000000180)="1b818deeb260ab85ffe4994f7a25a06e53b3fd1b4d4016e9693ee3f5edb1bb9ef69d3757ecc85c491f8ceb9282012af47c10e41785fd5f3f19f8084093ad390420e7a386d303d8f5c15a710bdedd6c412eab064647219610740e45b3e8dd600f4550c893fd92933fd331cf6d55ca6b2b1fec7a81f13b7457c09c08d78004d5d1c403ba31f3f4941ed2e71159dc0d2cc8d6fa32091a19cea28fb3b0f27aa4a102ac3aaac7bf73e31c3d83af14f84739615fef", 0xb2}, {&(0x7f0000000240)="4b8165cf0ea9448eaf401079c6e9f54eaa9ca56eefd9df25fa15f2ce2070db4391b420bcf775430d305c03601d6abcf8afa67a62de005fda4bbf870e9ba45d6df1f37782ba75850ee23623465240cf8d319c36682440b687d908e4d47603411321445d6de87198777e0e521dfb5e7c760ca62d32400dbb98c80968fe4158", 0x7e}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r6, r7}, @cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r0, r1, r1]}], 0xa8, 0x8}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0x7, 0x60, 0xfffffffffffffffc, 0x1, 0x0, 0x9, 0x9, 0x2, 0x1, 0xb8, 0x9}) listen(r4, 0x7f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r12 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r12, 0x0) r13 = open(&(0x7f0000000740)='./file0\x00', 0x200, 0x2) r14 = socket(0x1, 0x7, 0x80000001) connect$unix(r3, &(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSCTTY(r13, 0x20007461) r15 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r15, 0x2000745e) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x3f, 0x0, 0xffffffff, 0x0, 0x1bb1, 0x6, 0x2, 0x2, 0xa0826cfc20508bc5, 0x1, 0x10001}) setsockopt$sock_int(r14, 0xffff, 0x1808, &(0x7f0000000880)=0x8, 0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={r5, r10, r11}, 0xc) pckbd_enable: command error 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") geteuid() 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x60) setsockopt$inet_opts(r0, 0x0, 0x20004, &(0x7f0000000100)="9408ff13", 0xfffffffffffffff8) 16:00:36 executing program 1: kqueue() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x80000002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffd, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x4) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000340)=0xfc) kqueue() symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x1008004, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000011c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001140)=0x3) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001100)=0x80000001) read(r1, &(0x7f00000000c0)=""/4096, 0xfffffffffffffd92) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000010c0)) kqueue() openat(r0, &(0x7f0000001200)='./file0\x00', 0x20008, 0x42) open(&(0x7f0000000040)='./file0\x00', 0x22, 0x42) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x106ef, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xfffffffeffffffff, 0x3, 0x80000001, 0x900000}]}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="7b4e419d068821943da121671a6e999885474b7d542be8c15b25377cdf54ad48413f502a99a476a5f245a0a7b6563a9849b43f64d43342cde68dae519027e54a7fbaad35fe362616a4722d8a7d0ed8600b9e1d181b79e02384aef65a410f17a5bad166545788ffe69bbca5df6b1919a3c9e238f498b4fd4a2e2b7424c74b0c0925185f3e", 0x84, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74, 0xf6d4}, {0x64}, {0x6}]}) read(r0, &(0x7f0000000240)=""/85, 0x55) r1 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x0) sendmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000000c0)="a3d197ddca653fc0a524592829e5d85dbef5854d972ca14795602a59218197468d9e7c98a588a73fb13b91", 0x2b}, {&(0x7f00000002c0)="73e62ddddfdf", 0x6}, {&(0x7f0000000300)="f08b2d633894c60a527bb05cc127395a34025a39929539195728a24deaaca43734be", 0x22}, {&(0x7f0000000340)="235197b74bd8bf4142b7246729937c0ce097f8b18cf2f733b39ad86c0d162fe69e01ff48", 0x24}, {&(0x7f00000003c0)="be7e092cf1852b321ff92cb7e5d26af60ca30a0cbe347e14a36344f9f7e705aa6ae8933ed2c9f80e02c7e46e3bf92354653eff3a448996025bfc782e67865feebe99803343a0c9cbf862954dc8f08855e46fbe26f420ce7b51243ff18d75308ee3184eb516555096287a00aa9b63d3ae8ce3861ee3886e63407377b28432736c81248ced542938724dfe2fc19130d8af82959ca43c7a6b4ce89a0a66a401ac85dc466affc7b41d8cfa0f91676227fd42b48793226f60d915", 0xb8}], 0x5, &(0x7f0000000500)=[{0x80, 0x1, 0x6, "6a0b906f06f9ae4b6370658a3c6d04bc068eaaa014c513d7d52b5f208a6e70a80a9a980080582662fc571bbf0c3620034a02efb9d17ee31520bd1fea8a2de59c14fa9ca70e37e6763e3d1eb6f92074c8b7d4f47ea2d09ea4d20c33cc02f4cd2f7b2715b8fa62e5014a"}, {0x1010, 0xffff, 0x3f, "7d554d44389924bb7f7a9cbbde8ff1d2d742ab2612d3dd2c52335e4037897e39127f38c66a800abd6fe292c04f4ed96a4d35fe593d28b38cd40110a2cbc4eeb55b3546931b247c87585c823ec72dfa2e2835a6c7cf3a83180e282603f7066dcd015586f2c7768f7b06dbf7ba63f04983916448d8b04ea9fa08e605a5f8e198e5e54c8e47988cb89189c29ccddcf5a84d78faefc1dd7e18448c6849df4389731862a4c3c5760642fd6706d3447dabb303c93daaec359320e46e229b11f09ffbc259a2d9bea98af59858b1bfc743fb3e81ef528457fc4e9bffc9a668078ca02700dfa2fef1c9baed7a772159cffdba2f2e113809b7fcfbae81b7af9805643a991edc1db47cb8965ad8bd8504afb7d73fe86e5ded46f6c48c1bee32147427eca620b97543aa6f6b7496ebd03d8a32bcb4b0590cacf0ac3ceb01ca12ec9f7f84ccee0eb17af850252d5ef6bc944e7594bcfdb82319b4ce1547d1ec975bbd8251c3fd8924aed42e559971d7a8a95a4798d038c664ead3bbb8fee45f76991dae84bec4d5b5a33965267f37de2034bbbc4d312e0d604c38e3fb5f661e6d49bbb065630c8deb72a14610f284c6b0f537336dc2e56560d48457a7dff17ffda37880f816ffec634711903640a5c1b48c9bd9a5bc87bd69334120d188374cdf44e237a3d45409b689dfe2d9eb5c5cef0fd2131c102dfa8eed61622e4429e87cde5f5ea75a43f32410dee25b1b39f02757a3a0fd3a1a770380b1d3d456660ede894eb2a790116652730e0415af1748d4ce296ec493b4589fec82e88d216db66099f45f263a5781f7b07efde009edf5974268c7953cc651f3b2c57a69a170aa810c42fae0f73a520667514df2d0c74b89523a4d73239a3f344bc1a80c82eca536e9e0e4c5d2e2b7ff2b5553c6756ec7f137e96b88ef0cfad30ee16119b25338eec3ff7faa038d6353f4685c5f82b7c3a1ab10e8ab948c4233b341dbc92801adedb3ec3ea03bc43aec539bfae622e6cc76b70668c97ba864343cf8603931498cc75a847c728aa2d44bb1cbcdd86312fae9ad21d7dff04c4ff977665efa1e77c5a6ce535c863572d2bd536467a42cac30bcc15b0a11ab24809e104572033f8a5b8b3948439bc094bc50c12a3cc86cae17cea6cc49f0298063eaaa705d9f1578bdb0dc5bc996c573565691b53cd508998e0f2f96ae8f544b908aafac7aab61c09c8e9da7a360b319e405706b5bd4415ff6ae30c4193ac96697404c5d16da0ebff960fe7a26f394dc1083dfbb2c1ca26dbde2c11b9d99762bef63efd7913fc73f81b490b66d3876fdbe74cb5f068f78a810cd3d38943ca8bbb07c08c37ea4306f4f1f5e2d61aca81eb1f008e297753b00a95747fb840ed9012825bf0f53f9cb815c6694668a278d505d076ea21edf710f6ac08216d2aea09703218394c72c3f818043a45e873bec7d38c19abe76507ee428badd02c11e6b9bd3a641ab0b4796aba9d334415421119888c8afa17cb2a9003fe82613ed00227dfef091e2fbc400b98e5cb0dd701e443236edca8c4948fc7267cd83ef77d9c3bf0144b7f3e480fff1166c6f8d3e09d24870a069920795e551e8f4313da4de7b2a1d65b6433fb13b503e80fde26baa4b2fb90b4e5173c5f15693c8896c3fbaa7ec7cfd05c7494e8959cd56d72141d8f0f7239fe2edb79b2cbcd7c41d574baaffc8f1713946c9a8ff22291d0f38198b76fac118ce56b64e6b7cf8a159aca18547e852fcb1b0ef1a61e13692382bc056f19000537a13d5c9679373935000ee793388246ce9cfbbd132a9fe2dbf02c1d53b04ebf88ae0f34ae403222c548d0a1bc72eb1ec0376889f522cd1dca61ca3fce2a68727413c922e2d622261da9d0bd0ca75ccc4c10fdbadfb35c8996da28578a2f7c9afbc5fbb5fd6fba23b7e88bc606b942cae53288667c0c1183620df75ad4c967d55a91f98102c2fadd7c87a9fe92d53e781e5db95472041dd223c74d86473387bdf8ff30cab5f531fe44d47d3942baf1a637bacf1893eae0770235203052efe420db3419d51e81868fded85b096238082d24c5c99195bc94b756bc1b8ffc3e4ce61dc951b0a08f6d15ae12972e2f20d3b0e75e530c40d65dcf61c809f3561576c32b7decc92871ec4f7add5c53782e0f4f02b0c529c09e948034abd396577f2fcf0ccef5f337943773b65533e6991ec81f3bb088424b93322815ab639b239781eb9ce9becc39ffb8319d72b2a7cfe0acb463695355eaf8ac9b7c764c59921277d3b66e0ee4cbd65f54ab03f51260fa6184d43848bfbe0563e479a05c3a9dea455c66cca79054ce87bf638e2fde148203cbe01b4672ebcd603e2191d9cb082b51c9622618e3e485f2904352a74fbe271280dc18bb70c65eeafcfc1bd6617c7629ce4f0c5f4edfba67b8a5f9b2cc7c53042fa0198c29c42fe85d88a2b8f82df9420eb6554f27e6b44bd7cb3109f342ae14985a51b46565b4677cf3c4dd4be11ab198a60e9ab211ba12d65635c3b4722de5572fa012c56eb55759b18efadb52fa680d6dde3a77f59e1ad655b9668382d6863363695985f56a36086747edfb464530450497156f0a0b2d57c2dfb3b809b8c75d06abdb54ea5d68ebb4598821c0cff5e465a0c5e9df1221e19b8b6def8214594660b22b121f6bc92b44d71158d2afb9ea22d37ce70fe038393d4a4218ad78f90593df46acb311dc52112dcdfe088cf477efb93e39491df38dd7f24ed66264e7adda6fe0f897410f896a7bba217f3ab21e56c7dea8e0708292d577e1ed1abf310f00c762db4ae14dd9c69d549785d4285eb1a99a9eeccf0d64e522915bcd5c61506c7fa9c12bf4866faf18c75126ca5c0d878b1c7a6a97a2ac4160fe1006d2b0e95365172e9d0221151b86661694565eb08b49752146f53526320c885d136b178cc3276fd0349a556182614952c1cfcc93fcb51a0a05528fd42b0e661d1c29f627a35793564557da8f2fdcd319dd808bf2dae374f3d6c69cd3b900acf04fc00ef8a52aca96886392669d7f11c55eb1d3560566a562a646df8f8088bdba779acee5aaab15b88a42185dd490e575b03f6495ff529b80ac7b4379c4d3d58ddeb54167e1330f1921f5a97ff4144bd0e8ea48ae0bd954bcdef695ba9d6f8e1b2be0bf86569f778cbe5464fc4331b27fd7501ba7dba857c799d2a0a157e67b79199990187a081c766c5cfd2ef6beeda9772f15d38675539e471e94d9c246687588495b281642fbe2c94594aec817c27a962090ffe5a2a3f6e904bac71ede42d2799885feda176349513f42bdc8fb04b6565569dde2124f5684706210929c648c00d65816e5b11a8fce7ccf7398f85a4737cdb2ac264e19b500682e20c4e3814537b2d7ab92eda8e3a92e205e62b3ebffeaa7cd7cd6dfa2c0349339f82ff3f294abd4e546cf6efc9accec5f46c77e7403ffa7efc38cb01a1fc3a7a9db3d8858ef2e878c7b41caa775ee055707c34cf5965dc499a708b72cee3b53d744fb6203dde53220b95026fb74189821ea81aeb850cad5dae269c386876ce68d9236855a5ff8d065bf7722451ad97624c1df25e473f60e018fc1a83165946fdac5214585401e6edcf033777dfadf56a7ff457c67e7a03a57a1eff4ebec635be87a16aa04ed39c73f91c7587dfee826de81647365d8b691f747a864a650085ea427e06a46c202b7b5d65d8bd37b5b1ae0113959ed8b565cd3ef92022b8517612900e497185129f8b706013d7cb6b7318d49a73b0a15ab867362e5181effd8ee54526aeb10ff5b0234909446bfd75a89f4cc697956c4646878d1fbe97901fd5cb07a553d8b802df5cf932b20166f77ae36c9b80092367fba7a575ec6ce7e4c8ae91008604d35666ccd4ed1c34db541ddca64b40d27528fc898362ff589a1baf817b2734f693ffb89cb758d7f8c10d9854452332bfb0a9f6d66550212a2f1862cefe995b4a3b3294775f2b2d0c1635b3ddfdee96d266e3a670cd8d998244cf17501355ed39783c86fc0ae416771aa30c8482babc929dc4d557f0b4a2f1017c188c83677dfec8f6256ba614fb4eb12bcf58daae6ce03cdf1288b4c4bb12a1a99efe4a26791df65d4a184fa329de4f4caac0fe128b701ae81baf89cb8b53455bb71f89c27fa1d73be31854d7a5851702f2bac2d4d6f916754c4e016a2e3ad3457ccaa9758ce05579acc7f5e931669377ebcd05972af74b35de091e5e134d526c7a5cf0bbd3955d9e957561d3507aa77ac7cd94bc3f46027ed33d9a42e748372488bc5fa68b6a1c327750f67a51c80568e1a3edf20e74368d7db4d4835a79f5fc8736071da9c0b29821bd8b82fb99890f6dd24b3369b4af187c2ee7ea9efbefcc73272db30ed4b1ba05b106d0fc50c4cd5135f92e41724526993422a71d7feee90be6a8eb1062912aca304e62d9f39f98df65aa75c5c43e28d73d67c09811a7f7287caaee07c1e223cce28cec3c9bc096141df3a2ecf798fa02c5374ef2e7a4840b326269b2d944b75b15cbff536a41c7c9a035d1f8dc2c415a5793db220b869ced3538c879431a41f1a9b3da2866ef85f37ddd3e146595bb46ebc0150be9b8098a7cdb4e08b009ebc04f6a3235deb9c6844ef7636b75f01506cba4b3553f78365f0cf3426d4e3cb2a21c47dfade5bedfc4d583f63bf7b062b90470b411e1e8db33e94940cbc77716ea77e68785c0716fe0f4d18727cc28ad40c73377eee27d51bdfed3d2373c0b16e5501c031e79500da819736e8683fdad4489140529966c734fcd5c2d25d471fdc2518dfa9fdf8c863d510adaabc00b88012f81708d080b0166ddfe05bf00f6d3a0366995cdae475bd5256a41c06ea488939a6f256e806ad7e72873e0db65341ef70daa4dc50c8ab1098ded1ffb509e190e4bc96df054e75a544c07b3d0c0d351ac006b8e2ad33655f5c7e3a5a9b5222dc9a66e6eedc90f8d833ea3575c0bc2dfd3958ee9f45b3662ca898f67bf2298259a4a1bf5857b3a71e50e10770443b0d32e5ba34a386c426af021e1c93c83c48901a3877619802b3aaa6d4a0fd791705d2aafeda11ba459d3a83880743817fc561f08d5fad4d82debccd0afa41d846bbd23a19a83f2965d441e51ba12183abbde537f92044c569ed8c907c0ffd9a3b674fe3b0365ce2ffe4d173dbf6ba25b62efb196d5e77495db13bc446fb49b5d592d458cb17c09161878d3b11167ba6f19720187210790bd7aba8303d979157128aa3a9a6a6c75334dbc0de056b552218bce531ab5c7ccb3f59697b179fd828d7a684a5daea3608fecc6bfffc2cc770fe9aa8e14c103a0d2ca5ed29fb5ea678bd8ef0f5592aa09ad6023ab77e1904ff406c5a50be380d098e041952df2424003d9f33a65496e60c74203111bdf095330840a2ac137c555bf092f9f29e95a0c56c5b533b47eb0dc08061fb787ac5f756c4cb748eac5f98bd3aee350838788244202bda58a3b0ad98e9eb239c4331a190d9a7288c754f0c36accbc511294286055ed5dfb9a5f40ea0b3662ad4cfefbf78a0670796fef1547b60a3237607e8a3319714c66981e5aa8e504bb078dcc9781c30b99f47904a05f8767d576a68348a4c585fec31e8b4081e0ca23d4f77160fd131f6d334ea09402e1a69d896a0d7c8ac41e4d1fe01455a6593a32e8a28c24be8e157b97cccd3bab6b9153a4be0482cd6ee289e0f7aa8eb2e72ea0843de076580b136c8a7e7b012b7485474b1e57bdf58313fdd34f58a98c5b49eacf824ded92de1de73f04d23ac34821975019cfafca2781310a955062998b15fef783cf93102f848e5ca1"}, {0x80, 0x0, 0x20, "374c204cd6d4b955c136796de0ea46abbd689c07c07fc185130084c04a3b375ec9e0c9cd2c128d5c06d4bdde33dcd1ab25dfee01831178c11545e0cff85cd58d68e7301f67100ab9a18ab26bb7d5b6a1307091553b92f232d6d0d08cb732e91bed802e3a8ffcf636bdcc86"}, {0x38, 0x1, 0xff, "d89620b9942a94f74a03b3871ea937b46ec3012fbeda48d6b0d7ecb4d0e4f4c889ea"}], 0x1148}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)="b6") ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000017c0)={0xff, 0x0, &(0x7f00000016c0)=""/255}) 16:00:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpid() r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 16:00:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:36 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) read(r0, &(0x7f0000000200)=""/230, 0xe6) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)='o$~#', 0x4, 0x409, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, 0x0, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x21, 0x4, 0x622}, {{r0}, 0xfffffffffffffffc, 0x3, 0xa, 0x1, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x101}, {{r0}, 0xfffffffffffffffe, 0x0, 0x24, 0x401, 0x6}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x22, 0xf0000084, 0xff, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x63ec25e2d4d0480, 0x30d, 0xff}], 0x20, &(0x7f00000001c0)={0x7ff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0xc161bd01bcc4633c) 16:00:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlockall(0x1) 16:00:36 executing program 1: chflags(&(0x7f0000000100)='\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', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 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') chflags(&(0x7f0000000080)='\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) 16:00:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) mprotect(&(0x7f000058b000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r2 = kqueue() dup2(0xffffffffffffffff, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r3, 0x0, 0x64, 0x0, 0x3a) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='r\x00') r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r2, r3) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746f, 0x0) 16:00:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x10}, {r0, 0x40}, {r0, 0x90}, {r1, 0x145}], 0x5, 0x2) close(r0) 16:00:36 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x20) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000a00)={0x10001, 0x7160, 0x8417, {[0x3f, 0x14d, 0x6, 0x8001, 0x5, 0x77a7, 0x1ff, 0x2, 0x1000, 0xfffffffffffffffa, 0x8, 0x7, 0x3, 0x8, 0x80000001, 0x7fffffff, 0x1, 0x2], [0x7f, 0x469, 0x8, 0x0, 0x0, 0x9, 0x400000000, 0x33, 0x4, 0x7e], [0x3, 0x400, 0x7f, 0x563, 0x100000000, 0x45d, 0x33], [0x4, 0xf65, 0x6, 0x7, 0x6, 0x6], [{0x4, 0x4, 0x3ff}, {0xfffffffffffffffd, 0x7, 0x8001, 0x1000}, {0x4, 0x3, 0x4, 0x3b}, {0x3, 0x7, 0x4, 0x5}, {0x78685829, 0x822, 0xfffffffffffffffb}, {0x40, 0xffffffffffffff94, 0x0, 0x800}, {0xffffffff, 0x1, 0x4, 0x9}, {0x2, 0x2a56, 0x3, 0x3ff}], {0xa2b6, 0x6, 0x0, 0x8134}, {0x2, 0x10001, 0x7fffffff, 0xbead}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xfff, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff94}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x784}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9c8a32d}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/24]) socketpair(0x0, 0x8000, 0x5, &(0x7f00000000c0)) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x2, &(0x7f0000000340)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x5f, 0x0, &(0x7f0000000280)=""/95}) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/143, 0x8f) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) 16:00:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0xa35) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000002c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0), 0x0) utimes(0x0, &(0x7f00000001c0)) r1 = msgget$private(0x0, 0x320) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x20, r2, r3, r4, r5, 0x102, 0x6a0}, 0x4, 0x200, r6, r7, 0x80000000, 0x4, 0x80, 0xadce}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:37 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x100) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept(r1, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) recvfrom$unix(r0, &(0x7f0000000000)=""/103, 0x67, 0x42, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mmap(&(0x7f0000eac000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x2000000, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000400)=""/178, 0xb2}], 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffde) clock_gettime(0x3, &(0x7f00000000c0)) dup2(r2, r1) 16:00:37 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x88, './file0\x00', './file0\x00'}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r3 = geteuid() r4 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) 16:00:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x4}, {0xe50, 0xff}}, 0xd0f6990ff4cba9dc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40, 0x10000000000, {0x7, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x2a7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667e, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xe92) 16:00:37 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x100, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/230, 0xe6, 0x40, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r2 = socket(0x11, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) setsockopt(r2, 0x101, 0xfffffffffffffff8, &(0x7f0000000000)="46bdc9f1bebc8b8f7e1337e21a0428eb23ff078c2e7f1c9273d73174bfb4351529ce1bce02e4870922584b3104c408a2a7b0a6ec29920fc66bb00f39024c0685a5fff34d6d80fd2c2eabdfe25244167894a3a945b9abcf262691a4d5c1aa7642958d0d312c7b9e9358ebdc58ab16d1f8a583f5ffbe633bc7154828c882e599b363cba52aa25c7b7f77", 0x89) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000380)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) 16:00:37 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) socketpair(0x18, 0x4003, 0x2b, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x12a) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:37 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) dup2(r0, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:37 executing program 0: 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}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20900, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x80, 0x1}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x108) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x2) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)="c55cc935cd22672e8e3b06a4b7757346c562369e1574395caf6f58f1f2a501087fe2cc2b21e611b768ba251840738a43a3264ac7287c576c138830f1b002a067d2895093f67f817801d58003", 0x4c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6, 0x40, 0xb, 0xffffffffffff0000}, {0x8f7, 0xc3, 0x1, 0x1}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) flock(r1, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1104, &(0x7f0000000200), &(0x7f0000000240)=0x4) write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/185, 0xb9, 0x1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc) socket$unix(0x1, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) socket$unix(0x1, 0x5, 0x0) shutdown(r2, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x1, 0x0) fsync(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x2, 0x7, 0x9, 0xe3c, "da01e64be66e7d85d29daa1f6026265db06889e4", 0xf999, 0x5}) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x800) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'\x00', 0x4, 0x1, 0x800000000000006, 0x1, 0x7fffffff, 0x9, 0x0, 0x1, 0x0, 0x3, 0xfffffffffffffc00}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x5, 0xdf, {0x8, 0x1}}) r1 = shmget(0x2, 0x1000, 0x3fe, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000840)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="a907e2edfdb3af8b7e46624fbd8f05ca2cc03973eda3f6a88693f97f36c5f48f6b8712ad0f98dc71247e69209935ea009f339e331fdb6ae7d7d6285776e99ad1e4a08df099256e1488fdff848f002bfa382b0495c8c2f5e059bbb313744cee0a50b573", 0x63}, {&(0x7f0000000180)="833ad60616b59ca7c1433f1e324c5ed2690983c34b9871bcbe1a7568c66472f654bcd08c2d30dcc6c146372ac418d88ca35e960804e6eb81fad4fd691b67279dfb5f7325a18c89f98f98e2bf27189109b0b0813b59ff95f4788ee278e00870229ba3876fc0de710969da434d5d9745d48a17ddc21ae98f18396d757eb573be8c228af4a34e7ddd40b9103e5b0499bc9079f50194840b8005ca4c80433bcae56fc2f57284ffd64c8d", 0xa8}, {&(0x7f0000000240)="f1d3a8bbc0194523e351a11887033d3b6a4ac87f27d115995e10131e57f34ad645221e5497e07fbc7687893ff284c85878facfeb29f87e31c3b9f2eed7b826207738f7eda9b40be0d09a9c4b95c1076074d93d05fe1e059769ddeb1f27ffc617250337fd0dd3e6e2d1dde9e013971a9a88baa8759842dbe886bcf5f4ddea0749ca764bbb59d92ebdb7d8139f594c94e3e249243efee953c620ed6a4e35ffd1d73d1bf2c6d0ad1679697e4b48c81af6ae8a4c63a4eb7430b3bcc1bbb9a684c987c46001d672f8818ae25c883e61a916942a2ddda74d4fac2ee19d5dd6f477cda009bd46ad", 0xe4}, {&(0x7f0000000340)="60bba9a4a9b604622f16ea58624eb23a8292110b7352729a89fdae5f9137ea1a718e42377db16bffe410c77b4bf77dad091c58a4fe84bfa092626848d2b514d538190af2074e86fd50a87e01b3a530e7abb2c81ec3bad89400553a76b78c267857404f05d46f3a612e026536aa9c3432514320572c515feec79ae8c7e0fba6a49890e813b013b76b4d29d312d0da7ef7654bf2771ecb13364e38bcd983e07f19b211de33de8fafcea8d6bb", 0xab}, {&(0x7f0000000400)="6d622bbd3b6714ca5484c0e77711e634df430f7a3461b63d4050864bf6969a4a0b841c901f1bf2090b59", 0x2a}, {&(0x7f0000000440)="aa350df4f7f3fe54337778c0fa324e28d3f72b2ec90eb812384f00a7e140584306694bace5b433c889dfd1c97436bc71e5e3a8ed11d10247329d394fe721562e7b6113fe3476dc92a7ffebe1541369061e812cda7189326db340e78baf4c42a80c4fd60f5b6f2305e7bd37f2341e47d626d5f54008798696e833c15fc55955423a922c9b327c30bd48238d0759d83b1f20e67a8199fc56169c92ae5d1f5301ab21f6c4e15815a2e438de308f9b58126368eeb2114003a8a4066aa35e8eb0704828aab05a3a6decd4326aa3936caf4808a7037c5fb1dd6b", 0xd7}, {&(0x7f0000000540)="96b5cf46e0cea8b92535", 0xa}], 0x7, &(0x7f0000000600)=[{0xb0, 0x0, 0x6, "247d10043977acec655389b60457768a83f4a36d31ed55fa79002e8924a5e2ce884d4278e9dd7eb0f4481161800ac5a899e42dd159eb81e6cbb2919c948ac3897c8105539f7206a19d17bfdea3a1b152ae38b691bf667b504d90fbb72ffd716dbad366d643b1f038974c4d84b46919746bdc917aad6554e6bbab15eafd20d97a1f505a9e823d3d0d80dcdc3405933edc8e83b573a0a1c4222b40"}, {0x98, 0xffff, 0x0, "44671ec48e3b309b96289157869ab057d195f3273f8e944efeae422f1a7cf7187371eb756e47e2bd9dd021fec15b361d03874a590e9bab55f1a1af362e71fcceda9806ec360b98ec433894c1eabfc0342af4b7f12d70d83c45f8e3d2ac177944ee588791521d86d95cc39950e2610579b6a9d20895ff156741215181499c53ce21659639487298cb"}, {0xd8, 0xffff, 0x7, "929bee5ce4d3d7c03028e080b80b0e9a3385a8bd4ddf7ce52054723b9b63b6e597aeec3a035454ff2e29eca7e84882c116dcf79b6b4099061144dd4818efe15bcd36b0456b0ec40e7ee6b741486307bf43bb1d661e0aabbccb3d781c80899b06843770059660aea5a83b4fb0c2722ca28572a30c55c87aee1f45e409bf0fb78779ddfa56353b1c7deb3cfa5da51cdd32431e2595f3ce7bdaadfb84d726cccd27cee10e7a55041aafd2ef69d4e8302b5e0c01d1f0f6cf6db4b6fb0478690328690c14"}], 0x220}, 0x9) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x2, 0x8003, 0x7) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) socketpair(0x21, 0x4005, 0x6, &(0x7f0000000040)) listen(r0, 0x4) 16:00:38 executing program 0: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x5}, {0xfffffffffffffffc, 0xf423d}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:38 executing program 0: r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x5, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r3 = socket$inet(0x2, 0x8000, 0x101) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) syz_emit_ethernet(0xfffffffffffffe39, &(0x7f0000000040)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x610, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x4) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6009, 0x800) pipe2(&(0x7f0000000080), 0x10000) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1001000000000000, 0x0) fcntl$setflags(r1, 0x2, 0x1) dup2(r2, r0) r3 = socket(0x1e, 0x1, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r4, r5) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3608) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="7533fce49c78739ad4063fcee9c1fed14bbda1bf8a823a031b2bb6dadd320944966efd2f1c764d5ed02fc8adba7d19fc98f91a343983a39aa56b54b8a2f5ee90031439a43019c2dab526f4a3257dcdc738cd8ce1aaf5ed3e455c2b0c2fc6f4a51fc40a5327467f8068b1af166d25a9eae2efc8bd8d013d0be9d813570c47c1787a503ec5a706f8a2ebf77cc2fa8333e2a739b2dbc6ee4eaae2", 0x99, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7) r0 = dup(0xffffffffffffffff) pwrite(r0, &(0x7f0000000140)="725948998789f5dd07e968543fd651ba1658f15c5b75060133c740219d2e49098ea6672074f3705a79a77bd67c45659d77cb67346271622320286d6089cc7ab768881da678e8ebfd509c326210c264d99a67f5cd2baad9ee51c46aad1b4ae9b4490967dc8a308b93bc70c31dfb6527a9cb77663da16cf9c4475c341067e65482efc99596c795b9cb6258556b74e965c5dc6371556d7b330276476a3a1ac8009c2d31365792eec8d9cb8ebe81b231e9ae81a067913eb79d46f9c942f6da46b5fe23ebecc485b773a3f62dc387f088d61185ef05d8e15c92c18f6a843f", 0xdc, 0x0, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x8000, 0x25) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000240)="18438f5126753461abc5a1e919b0a640478fc7f59e86dc3a798bd90e1c563e51465a8efee87803ec0901c2f09c5080a9eb90b39edd26e5fa39691591a382bfd0e604b1663a36968a979705e04008b979fa8675a427806b50650bee8f573238204211ccf758", 0xfffffffffffffeb7) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='mN', 0x2) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000000)="b165f488bdcc5cbd84c351641fe231996d536c687b520199ad56e0f12d6594a7f7f6f042653f869e94959e48a153", 0x2e, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) 16:00:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10c, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4020080c1}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x2) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x93e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='I') 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x0, 0x3, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x7d3) r3 = getuid() r4 = getegid() r5 = getuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffbff, r3, r4, r5, r6, 0x19, 0x2d80}, 0x7f, 0x7}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r7, &(0x7f0000000100)='./file0\x00', 0x8080, 0x2) r8 = semget(0x2, 0x4, 0xdef44b03aa823be8) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x3900800a}], 0x18}, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="a44cd594fd942e2a3af7", 0xa}, {&(0x7f0000000180)="8879f17e3dcb9fab26b9", 0xa}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x80, 0x3}, 0x404) setsockopt(r0, 0x3d, 0x6, &(0x7f0000000040)="5110f2b16bbc8d7af3cffeab105b66aefca9922164d2bf4cd1a7d3cb70e07a45f19b5049268a2c6e03f7a01287219e6fea140fa0f51cface79a7392bd7c3da8f992a45342487876ff1e6424be7d26693f8c2c63d2ec92c487c1bc906c28abc316b52aaee7693f4d021847ff4f20527a7c288576609f3dad98423429ed8ee3830f50e85d406cb3d74117f14c582646b1bb89916412261ab9f6f4e2f8fe31194a23c56f55fa0e16614994efe4372177cd5b6", 0xb1) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000140)="77546967607c30a3ffa06aa1ba65c253f75c9e9546babafb546419563f7497f609e4e53aef44642f3c96d05b1a174574859adfe4e1f7cd1cdfd5ecb771d1082c921e1f49369a748501806709af1968d33ae87b9fa485248e1abe9f3343f2ede1a8e506a23bb219a2468e4ca07e668af621d768ad6a59c2c5e0e1c197e77ee766413e489e319cd2523e60d7144288394ac82ec4af20d8433891565337a758019cda04b432ebab7f1dfa36b1", 0xab, 0x8, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x7a40000000000000}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000400)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff3c32a76205565619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a428193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffefd) write(r1, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000280)=0x4) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:38 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0xffffffffffffffff) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="97cc7cfdb2ed474e6686a781143e6c6e6ed6a5517026d9651aeef222219df52159862fb7ad57f280bb3bb80c27bcd390b3f129be6d3262a28329fe279585dd934f3c36c587296d3687fc1bc5bc89907b9c518aac112d093f6dc34ec63ec2543728728cab38fbff1693655b8c84e01045b984f7373840cc1dc725d2c23b3422dce3711dcc83fc2461e5055187eca8a980e210", 0x92, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xffffffffffffffff, 0x8}, {0x18, 0x1, 0x80000001, 0x9}, 0x8001, [0x100000001, 0x8, 0x401, 0x10000, 0x3, 0x5, 0x5, 0x1ff]}, 0x3c) unlink(&(0x7f0000000080)='./file0\x00') 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f00000001c0), 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x101000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000200)=[{0x40, 0x9, 0x6, 0x8}, {0x9, 0x4, 0x89fa, 0xe11}, {0x51b, 0x9, 0x7, 0x2}, {0x2, 0x665a, 0xa177, 0x6}, {0x5, 0x8, 0x0, 0x100000000}, {0x9, 0x2, 0x7, 0x1ff}, {0x9, 0x9, 0x4cb4, 0x100}, {0x3f, 0x0, 0x10000, 0xb79600}, {0x3, 0x7, 0xdb4, 0x4}]}) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() r5 = getegid() fchown(r0, r4, r5) 16:00:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) open(&(0x7f00000002c0)='./file0\x00', 0xe0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2080, 0x1) 16:00:39 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket(0x18, 0x2, 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), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00062b00000000000000a3bb6b3c042efdd100000000000000000000000af6ce4f22276e", 0x2c}], 0x1) 16:00:39 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) 16:00:39 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/187, &(0x7f0000000140)=0xbb) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt(r0, 0xfff, 0xdd14, &(0x7f0000000200)="dafcbfc7c91a193e5694067d2f99e0ceeb5bcdda5de8dbc318eb301ffd88a7b0743accb8d4b9ba91418b6d70c7", 0x2d) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') sendto(r0, &(0x7f00000002c0)="616160462eac802c5958237629698f51bde982ee8099af7d3f8837e0606f2885f61868d5c0c758da7ce76cfe17259c86d3b65aad2f7f1baf635d81db6bf2dcc01ab60473650571499626e1a4ae53ffe67a14feff42d96cd30976059aa76f84bd367797819404d2965e0dff9369fe547b202bd3731a4c660c1ccb673de0b58e2cfb3808251a8e62f15fecb9572dcdf3dd5fb81b1b031b6152e5dcc98a3ddfde50dd63b1815de512ef9b0048c137a09a45c8", 0xb1, 0x1, &(0x7f0000000380)=@in6={0x18, 0x1, 0x10000, 0x9}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000003c0)=0xa68) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x1, 0x7f, 0xfff, 0xfffffffffffffe01, "28f061ea422747747b24729e0fd9e11bfb6431cc", 0x3f, 0xd47}) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = shmget(0x0, 0x2000, 0x6, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x1, r1, r2, r1, r2, 0x10, 0xc83}, 0x9, 0x7, r3, r3, 0x0, 0x84, 0x6}) r7 = socket$inet(0x2, 0x2, 0x0) r8 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x124) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000580)) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r8, &(0x7f0000000b80)=[{&(0x7f00000005c0)="8d149a8e81cdf7d2cbb1d0f806cac4d7b46f2b9db9959b073d7b9f195048438781a79d33219b49bc4ea112cea5f3c2e3d803990b8eb1f4aa19dd632ea1ef1abea3e79e0b2f4a5a2bf1f84482dcece8feda5f8b73afc3425d535e77400307cbd6e547c0abd93c64b5e7599b224edbe9c18b5317b8dcd410c6d35e08e5a901ee1de71131074028e4bda61fbdfbf374096bd912b853732a0737f7ff1f766e1eb51281507a36ce6110e7662932b73cc769dba18050d92a45c811d4eb5014be9453", 0xbf}, {&(0x7f0000000680)="cf825d914ade25c39dfd5b7310f9b65bc9b2cacba219846da6495bc40f154ca80b13c7379c70e399ca79d90cce2229ad3c5a99144ae24000d55633b28668c2b61cfe1699a3e6c6c141313b1b2a804122186c24e0daf76535b0257426f5984bcfbb91a9d66002451e302d454b804bac9c35ff24808803137c6f06ac05acddffdb1ffb5e738dbd3456bc417f7f53cc4001cdb1facb4aa2ed2999dec7a4a06202e0934bb05d05425c8418b5b8fb3f3f2b3e4fe4c1d83d1db6cf6df2a8eb9d886a150519751bcf58824b971a5066affa581d0e4f53925ddc0b68578584abe7677902021a3eb6524fac722492157df7962e7cb4ac02", 0xf3}, {&(0x7f0000000780)="965b9d", 0x3}, {&(0x7f00000007c0)="89a2d91c0790e472e98d39eaa9f636001e7cfeb11b0b36fa3ae2f47042d73a0e7969f6788d684d92fbb0b2084c081889fbccc7af2ae5", 0x36}, {&(0x7f0000000800)="ffb41a243082546720c683ab27ca87710bc9c46cabc15931f99e95966ec1bddf07149b97bf29cbfcc5819b126727d26630771309a17e30c66e2442e690d099de8edbe237", 0x44}, {&(0x7f0000000880)="02c98295ecb323251bd9846ac9a67816c82020911eaf283f9fa78ee1d5a1f3683ee1e0da8f4f7ef19d1654bd229fa98c7c54d22e7d4de14b6443bdfb9e68fefb83c1e6c87170800b948cbfc99e13e66ace768c032193ca6ac5e836e57a390a6b2552e2", 0x63}, {&(0x7f0000000900)="99adbe4fd54fea33726daac2c60575b2dd8113a5ad23b32799e154dddeee278de86710b15d317eebeccaf814f6f1d4e465f538bcec42d052f8251d068e30", 0x3e}, {&(0x7f0000000940)="1ab7e001b16b364b4379537cafcc019254c9f2b0d17fba26cd9c7c1c42e5f8479100ab28e6d161f7eb2f09a0165dd56d939945", 0x33}, {&(0x7f0000000980)="2b4015029eed6d17f4ff0c9b05cbb299f2323ac5b2214b4ddc32c9ecea9e1d5d64658e4612163056adc86d09c228a55c112e14852c76bef086c76e085cd959c1fd59ff7e8bd73c8f3549cc266569d01310bc1de97f03f847b42f59e8034b04e397c69f25c8238dc02724424ea961ee29e4b47e47305d1cc896f1080ea8082ecf4a199348cd51abfe80075827f93ff226fab85e376554afa92309e44fac786e2db1d812cfada25a51260fe3c36f2ac5d96c23d9207f1b2dd3e9662684c780cb2427d68a536229fc0a4aff344eba08845d21b9a71f76249d7f0c", 0xd9}, {&(0x7f0000000a80)="c2485836f0e233aaf3557ec90ab7e4a37665d46394381e64caf9d0eee85310949707c6f7b398808e0925a7a641475621d330a011102c5f91004f09794eef39ee8f750e89d300aca4bb2baeb39a6e2e7a9ef3ea2675ee615a0dc14015d6c60d6cbedc4cd6de6695344bb021e6bb0e3879d120460582568bf91c206daa51f229d43b01008f3ddcb8e36b1a155f6f86958a601755a661c78c0d490b0a1e91c002d1298b99106e47b748c9c64acfecbc0de19313d2d54861e2b3685e705b27bfa6ffb6db14941963f73f1840e4ff2714a7faa4699b0ed63e5567a1db1fa732727326816bc82dd768a79a07488d9e53f4fbb244911fdf0b92a5", 0xf7}], 0xa) preadv(r7, &(0x7f0000001100)=[{&(0x7f0000000c40)=""/189, 0xbd}, {&(0x7f0000000d00)=""/222, 0xde}, {&(0x7f0000000e00)=""/109, 0x6d}, {&(0x7f0000000e80)=""/24, 0x18}, {&(0x7f0000000ec0)=""/225, 0xe1}, {&(0x7f0000000fc0)=""/50, 0x32}, {&(0x7f0000001000)=""/93, 0x5d}, {&(0x7f0000001080)=""/112, 0x70}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001180)={0x3, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001200)={{0x4, r1, r2, r4, r5, 0x40, 0x8}, 0x80000000, 0x2fca, r9, r3, 0x80, 0x10001, 0x20}) utimensat(r0, &(0x7f0000001280)='.\x00', &(0x7f00000012c0)={{0x2, 0x80}, {0x200, 0x2}}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000001380)={{0x18, 0x0, 0x81, 0x4}, {0x18, 0x1, 0x1ff, 0x1}, 0x8, [0x1, 0x296e6e24, 0x4, 0x8, 0x8, 0x7b1997ec, 0x1, 0x7]}, 0x3c) r10 = open(&(0x7f00000013c0)='./file0\x00', 0x488, 0x3) sendto(r10, &(0x7f0000001400)="894f3ab416728520d6960c176f8c0ac5fdd42c42beedad886ed1f2be8005448a40843b1c917321adb155c08abdaf15543f606a624877d22609c06d549f340167", 0x40, 0x0, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:39 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x80000000, 0x70000000000, 0x3, {[0xfffffffffffffffe, 0x40, 0x8, 0x5, 0x2, 0x0, 0xc61, 0x7, 0x5, 0x36, 0xffffffff, 0x0, 0x0, 0xffffffffffff7fff, 0x40, 0x5, 0x8000, 0x3], [0x80000001, 0x8001, 0x1, 0x0, 0x3f, 0x40, 0x465, 0x7, 0xffffffff, 0x9d84], [0xace, 0x552c33c8, 0x1, 0x7, 0x6, 0x0, 0x1], [0x140000, 0x80, 0x1, 0x1, 0x371a6f2, 0xfffffffffffffff8], [{0x8, 0xffffffff7fffffff, 0x1f8b, 0x4}, {0x8, 0x1b4, 0x1, 0x4}, {0x4, 0x0, 0xbc}, {0x5, 0x33e0d09, 0x1, 0x100000}, {0xa7e, 0x800, 0x8000, 0x80000001}, {0x280000, 0x0, 0xffffffff00000001}, {0x0, 0xffffffff, 0x4, 0x4}, {0x1, 0x20, 0x7, 0x6}], {0x1, 0x8000, 0x1ff, 0x20}, {0x811, 0x2, 0x1f, 0x6}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8000000000008) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3, 0x8, 0x2, 0x9}, {0x12, 0x0, 0x2, 0xd36}, {0xfffffffffffffff9, 0x9, 0x100000001, 0x6}, {0xfffffffffffffffd, 0x100000000, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x9ec, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000049, &(0x7f0000000000)=[{0x1e}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) flock(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x87, 0xc6, 0x0, 0x1}], 0x1000000004, 0x0, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) pckbd_enable: command error 16:00:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000387000/0x7000)=nil, 0x7000, 0x5, 0x2011, r0, 0x0, 0x8000000000010004) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x8) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) pckbd_enable: command error 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="90a6738b7ba1d8c2bf864e4582857338ee7fe32886c65bf99d27fd670ea85cd8a3a3741e6ffa4b032f924534dc36555b9e06ffa727894c332bd0933fb991ccbe86c17d5d0154128b56a407f9828b5c77f2aa48dde6c0688c81704a961a88975c182ee448ed0bcce0c081383d5710271e8c86d8", 0x73) dup2(r1, r0) 16:00:42 executing program 1: mlock(&(0x7f0000ff6000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8005, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x5, 0x5, 0x8}, {0x5, 0x1, 0x27, 0x1}, {0x7ff, 0x5, 0x57}, {0xffffffff80000000, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x10000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000240)=""/176, 0xb0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) shutdown(r1, 0x1) 16:00:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r1, 0xc4}], 0x1, 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20002, 0x165) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffeffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x810, 0x0) 16:00:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/169, 0xa9, 0x841, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0xffffffffffffff22, 0x400, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) kqueue() write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) close(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) ioctl$KDSETRAD(r5, 0x20004b43) dup(r4) socket$inet6(0x18, 0x8004, 0x7) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="a61734082db1e2cb4ae973fbe88f95051e142a9003ce88c7738def76db7ae2304a481ecdbbf21f8fe49a7b70b403157d4f3ff52471c5b9aeaf46066f942b735584fd34a436a2152a392b8636da69103df80b24e43fac1d2e8b5c11b42e3eb7112cab32bda852c710fdc7439b3ddfe3bb845571ec4c292adb229249d228fcb4f106df2dffa2befecb745ce20bebe7e06593cf166b7c6bbba3dfc56d839d67a4535f9221766d096ed82cc2da1c970313a9ad06661ebbe927f28e24304ddc01c5e2c9c007014da5f8da06e2a291fd2456", 0xcf}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x20000000f6) syz_open_pts() 16:00:43 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r0, r1) 16:00:43 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000800ad6a078c80c267fc4e03d00000000000000000000000000000000000000000000000000000000ffff000019a5544c000000000100000000000000001700000000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="9b454c43fb8b99ce1fb736b136fcd4fdfedd3098d15f23cfaf2ab34dac1f9a974dee4d1265a6b183817431eb0100008000000000e2a54d641f9de0831584d4ef6f937a962382f30e5ef51db11dc91d088be59a7093d5e4b9eb71f0f4bc3cf96af9644a2bf3d07d7b40152f2019d32a3cf839dfa7ff3840db4a2180f9a3ed7ed202ba967c", 0x84) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x94, 0xf0000000, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x8b, 0x596c, 0x661}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x38e, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8d, 0x5, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x7fff, 0x5}], 0x7, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0xf0000008, 0xfffffffffffffffa, 0x200}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x6, 0x1, 0x81}, {{r0}, 0xffffffffffffffff, 0x8a, 0xf0000081, 0x80000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x66, 0x0, 0x5, 0x21f80}, {{r1}, 0x0, 0x2, 0x40000004, 0x1000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x81, 0x81, 0x5}], 0x1, &(0x7f0000000280)={0x8001, 0x8a87}) ioctl$TIOCSTOP(r1, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 16:00: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}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x45) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x1, 0x2a, 0x0, 0x4}, {0x2, 0x800, 0xaeb, 0x80000001}, {0x20, 0xfffffffffffffffd, 0x5, 0xffffffffffff8001}, {0x9, 0x8, 0x8, 0x5}, {0x7ff, 0xfff, 0x20, 0x6}, {0x9, 0x1ff, 0x1}, {0x5, 0x2, 0x3, 0x6}, {0x9, 0x40, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05022e2f66696c653000"], 0x10) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0x0, 0x20, 0x1, 0x8000, 0x75, 0x10001, 0x0, 0x0, 0x93, 0x101}) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x19, 0xc000, 0x5) 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x1) pwrite(r0, &(0x7f0000000100)="5101abd897e2d9d46a71ea520cb385ebe16dc3810d9a61670003b2323738a0ae899d52f6cdb4fa887f58ba2323f8a73c404409d6388bf85aa4c54035a0029880571b53401063e4889952caf5f17bd511a9d1628a2e8200f1547959", 0x5b, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xc8) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x8f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x800000000001d, &(0x7f0000000000)="a5be3a9ebe8ddaa61bd4c51db589d1dc892b7b375f219c1edc1834ba681b08e142740a9695f5e85c6b66ff601c4a08648da03f26b1c75e64738564eda98363b61de5e973f809ad756ecab5140450e37897e1dddda8e227d16b3ad7d10baca0372b76d142dfbbf142c575091d2318ae247dfe507c19d91dc52cf99d0fca78f03c3d542afe64ff17d684b382b1afdda754886722a85d6065c3292705450444be11531c751a980f17d496d33e72bc282a566cb62965afe3d55c0560dccfe815c150d6adce1788b72495b7d17e472946abbc04a809c3f8994e3832735dad2fae765b636bfad30a53bfaf6b7fd2d1cd3da048b05d46163a1b19550738aec592682413b52f7fd0fb891ef65f647cffaeaa7af956536e48d0b30dccd4d0f7f7fc53a70cea06a183ad6c74b94e884132fe1750f172906d01e880194220f7c9e814d5379e0d0356b7717e663f91dac0bb86880a9b6d803e70aaa0e16ad6b0252aa35a047534a1632300a4988a07a1eb8c4c970c31c6900720a6985908a0f4b6cf90629e8bb7f7b5af5594", 0x186) 16:00:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28000, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/5, 0x5, 0x840, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x80, 0x1) accept$unix(r1, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) semget$private(0x0, 0x0, 0x400) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2000000002, 0x10001) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/18, &(0x7f0000000080)=0x12) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 16:00:44 executing program 1: mprotect(&(0x7f00005bf000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0x1000, 0x4, &(0x7f00005e0000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x8, 0x7, 0x1, 0x20, 0x2, 0x3, 0x0, 0x2, 0x69, 0xaae}) 16:00:44 executing program 0: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) sendmsg(r2, &(0x7f0000001600)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="a4425ed0771f1bfe1eb8c5d23432bdd7f7cba4a8", 0x14}, {&(0x7f0000000140)="950cfb1e23c8c13c2f1e6cbedbf4e9", 0xf}, {&(0x7f0000000180)="5acc3d715ed682d9177ebf7b23235c14c2d06c042aec564d6c6e2c9fcebd", 0x1e}, {&(0x7f00000001c0)="f452833b45a76ba2568acb5a90bab9b9a67ccd0f08354c684baa7e6dcf3c3e1ddbd8a26c2f215988c533bcc0c5213ed99bf6a5cd", 0x34}, {&(0x7f0000000240)="fe24a1ccacfe5053dca6c74151054b4d1735896e16dcaedca2d99845779397b0a31392dc01c3b32aa0a70de8874ee91d14a43a87857541a4ae7d6d916777d99aecbf44c311622d71ae6d54aa78e80b7f241bc3eab04c5e0206d8f0a2f224c608fa14459dd819397a5e1d012dba2276bc8da581d7f883c9c3c4456c0dffb91b029052b8ca16d7bde099dad3c1f02d455215ecffb2e2f6cc24495c1fd6a9665f3b1acb4941a865b0819847b530fa88cd373f135634fd89e3ffc9bd135405f3e038896c12f3be592270c9f14f3dff333c05d0bf0ce41c87b3781a63e10c1674fe", 0xdf}, {&(0x7f0000000380)="9a01514fb6420843f5fdd3041f877138d0ea59b6cd031b5430044b24fdf0947a5bb7daaed7b6c6f460b8ecff8f43c6d6b45e9081d594c25f8499a065007d12dd1cc2193f1ee691c3951922", 0x4b}], 0x6, &(0x7f0000000480)=[{0x98, 0xffff, 0x5, "5e29058ff336baf0862300e1275891567b523e5d603debe2bf74fcdc88afa338eedbae9db9954c8e8995d49555ea6219dc258c7319633f74aa0e7cf76721d8db257d460bf97aae63cdb00261162ddb4d743521073cb5bd366dbb930c857c8bc859657901089062f2d07740ed04a8c04442599610ddc61443ea14f2e191cf6a751066"}, {0xa8, 0x1, 0xb1c9, "9f1ebf6cb1ccc172ec4459d6de3676bb7f460f0214d87e64a0362c001aa66b3eec9714caee6cc99e9e69f811e75bb2602c0bb73a02228b454c2db9d916d528d059c58fdbcdfd146e53f67edb36c29a8633f88ba4434cfbb1f276831c6df1098814e2bfde47d0a3d39da97753d3f8d78d0e90a4225816c6999930985f49b9e44f9f25cb5827e97bfceeac47e9211f01f488fb4914ba3d"}, {0x1010, 0xffff, 0x3f6, "3fe0f9ebd1cad6fd9f728271f8c3fa5e54b92323bc77d151acd2302207c8e5c3accb30280d1fe9ea52264405c5ab48dfdbadfba2297502fa7e1dc07e34eae073d24e85802cac25dc81c39fef0a80b0e7347e5d19d8db59e0c22e2b5befed6ba3cb888d06a230b9d5c13ccfb92a5b02ac1d7887b35d142bb75b3094bfcf508e41373c4766ed6a63521822cc3fefc85ec3407b29298695e7df125ec268f4fa165c06400839629f9c802a42bd169fe5e3aecb82bb0586808146b4d7fda78b8bd670f8bee1491dbabed6920bcfe60c6d6a21f933dc41c6ee6d9efbc60a15011b820c64a841df87ff6983894f2d4dd53880a370ef55177df557a587f5c0d8e5f55540e849a4fe033617eb3fed48e1f1c4da0419a4e176fdafe79916de916903bb5814801d1771126da2615e2899a4e88a270ec93cbe66e3fea50ceb334e9d961b279a1d390d388d0b3476f75aa570216cd8bb216f071acdbb35bbb116198952235dd673a797c1584d86685db9954c33ca12e9e9d68208b406fe6ad72253fd9477cf38ce25b53c719481e64a67b6114b98aaf4bb3845d7c8df3bda93062675ff340ab85a5159ef3dca7ffcd1f3ef92d36a0b7c73505593726068558621a8d2ac3e03a21a7c4f7d7873c4da1d930e74620bd2e5720c975fadbef1ead7adb23b24f8047febe79fa6df655866b0e222bc762d273a4667cbcd24d42d235c9f24551d2efd0f7e3ded6986d0ebd680beb85a5f18ede0e52b96a0aff5ac9a07acde526906a699e26175844a9b585fece9d669f6114cfd36d834de0aab9e3ac0a8e17df387aff267f1253a62d1aaedf60d534f911f1670afd8766d9a19ba9fe8448a0ac68ce5189c1b5bd9e5a4b8d42d3488114c4d81b18f96ca5338299e323b8ddb9d15198ebfb41aff90279ef051911c2718a9dd57aae5c9c7deb2738eff040be5eafb2b0c7c4240b97283eebcbc9d32f531f5b01b3e36b76a32cb97ab412bfc4ede7f3f0ed6050056f7c42b35299256dbd22dafea201aa12fad91a32a1f0bb152dec5f14d0922ba7384ca10100a0da4eca10382bc45fa1510263cc6456ac4724a16b68d8a2d7a4fa12e6cc05457651ab6c43a00dcc9923a4373ea0816a0ae7e6544e63589e69fc675b35b6ecc3ea5d692eabfd4279fccbfa23b72b83a5425f6ffd884791db1a677b7bbde742e278aedf6b7b6742b20e2bc09a22fba7732e2b6e53844e65ffeb954d679a3b104f98d30267ccea191ffbd7d915988cd3dcfb2be9d8bcda56102cfa707ddc1da8afd5ad432c4283c2857fb7380e38eccabdb85dfb9be33d07874e3f30154eae6e9865aaa7b0757d3e72dec4a5b862db8a96dd3b7bb485552868fe5cd78c27f51ff08fbc04981a89228f8ad87080bfdc2960d4ce553704afce7b946d0dea14112897487c2c29d7770e6084267913b6405eba4103319ecd60d3b169654054df0bbc3175db4041d81c20afd7dcfe3138fd516db790eec62023da3f745e2b8bbe7aee33333bcf3c74fb91bfcf2362623714c59a3ec5712b7e3c35313876c6681a1cb1eea3647b37606abb364187245dc900b978bc7af4313e6b483aa5dcf268f731b90f8f09a11445132c6442a4ff4866f504c0ca56b839082753a73613201dcf4e12c29b98928949d19a297db038612885f154ba63c51254bd72f8f4921ade3b438baa1e8d82f4add4a40274d5a619c6ea486d2cae4b442943dec83494824412ae68dd7a15bc80895d7041626b021b1ec1e843a96d75e5e9a3651dc12ad172fa9ee13272a74fdfc4da1a7cd820dae9014d0128e806cadbdc983ec2948fbd9152a20c288d606650e9cf24c71cd0086d0e59cfdee14ab92845d8f980ffed3c6a73fc5ffa83154e01a11ed5ebe98758f4a5f11ceeee5869bb8b99cc33db665bbf03382576648d8f9153a9f084e289792a248e635e35c815e6a0390d82db4baa0b19de463fda57d737d14c27d15e4a14210978abb3f7655def77adb18650b9f034ff43b8ef2e338564264aa150732036e74942e365220b862ac0dbbcb490f93bf6487b7869f399cf4079a76f7114c52c3dc9e2c6b9c58ce1174313d48fa7b24d3044e739d1303f16083e4253ca901daa1ad0f68b63f963fe795adf6d9d3bd2e8ee28b771cdf0fc89b869ac38e4d4f9390a5fc55ca9807e33231ccc5168bc083629876fe566c38fc740491b0b1d973a38207cdd38e9540924ebb612381323f46c30621e4a5f8ae5d2d3a168587469707dfc36ad5d24b8d85c42a17f9a6a48e7716d15de88655b0a72412289fa505a548a11ff61e26679a61c5d02375b59fa22de5835d0bfd9297609fdf2c0d8e56fc98cd2f87b3c0dc0c92df76bbb7bac2f79d5d2abf7bbeeefc6a1d2eb096d70b9c31c2759c4edf7b4af5ef3905b8bd9c7398850f3fb3186d9ad32f6857c120e3bb546f50701f424e4f7cb0dabb1d2155e173e137f72f245b37691362a6f882724a70aa42549a7f437f8681e3f91e999ddb02b7958e3b916fc9bed385af508eb4d743411642a0c2c21b61eee75eca52d76efc7645deb6f7b370362e107b0ded63e5211fd03dfdd02151ec3f09417e34fa2198e5adee5aab30f0089ae392653aa7e260f7af24a51f3bd00dbbc871686199f3af3689b17dfdfdbf8b8112ccbec628b23d072aa16f7706c25d65ed9515c8ed017e5dcb40b8a7fd6dff7062c26fe6839f29fdca1f5bf9113e29e5fc6fc51d8d2ac23f0cf4865cf131ecacf1631a76523787e7bc3b8e69a3759722d6cb73d38e715722f6f7f4b42754440b29d90e06e634063bcdf6749675eef83d32f930eed59e5b060c34d41de8cbc2fac49d393306f7248479c1b36e9bb016608d3dbf5d8d124dc09f7ee38d627cd5c8e58e0f26cca149774bc4c48eb1282b6ae1407a999e4897a8c8cec840fc5f0f69885e56dc9f2932d9157149534f8182ab5f4dc4076988b9266d43da11d312b270232e7e2735d5c345f415a49a416fd89e47da6c39f7d57042832741842f046b93568b00b5b12c845433de7b1604e0f2bc4ed7e24a87ac14d57e28f8dcaf033662f79e46ef3c9183852b9fcf4de88fbcbbd28543a125ca63301fafc453a86f6b64fb82f60bb5940986aae2c7d2ea77f517c4eb0abf04c94d5844a5c2e31a4b99aa4b76707978d7127718151e5b4e8919142f9e8fada9131a8a99d8f3072ed68ed869408786eb6d6b8b8ec0f5b1297aab38b67c57fb2ba3544e43f47fa26a05ce44112415cafabfd5c25ced5d5ed7586b0fce9d4cac9a652658b6fedd3128855794c2a2615e54f3b7e719e811178f790fea24a67fabbd120b69d14496a48ab894e45157cf3651d932fb7b08c31e905994966942c71b02388c58d42fa71464ff435d4d986821103b16878524ea04a090f352f221ded823aea3c933e9d52e873b0f03385cc4462fa8cbe4127bf91a2d9c4240a375d24111d4763174864aff3ef0299f4d37c0eb8486c21355c4cf0023b52b33d663e390ff64cb923827dfc49275f807e382b1337141d178fab41cc9a678b18640613e5e7af735deb8d1bd1bc94efa7bd69e85134dd311e4a9f4d2054557bb8b472f5e15b1aead7880141ce7e216279d9cd0f2a933b28b108ad25e23170228a51084f7a43b51e1cbba50a285b31b6395e8dca432e0a1a0f34e2b95522020c28a8df39136fcb0f9c41ced05f9e25274d4875dd985a3e196852a84b23155a019222211b55d499f99d27a5f95259a65227924786893bc4cafd71d99be593c906a249ec8310669a7e4df554e64e663b0f97bb148fd7e015587b83b7d3d24b009e66f50fc632dcee9cf3928ed8dcc2ce00c656e219d0716d41a6a4718218b6f168f717aba70b8c1f5c9453a9649fe058f4981bed61995bd83b8fe70b43ee4a5843247dfc6cd38df85174fa1f390ccccdddaa82487507beffe7d607d871ea5ab8609cc011a40abddb10330936e487a75b0bcb60d3e3a13a9ba34575a47e7075ed72deb88a68ff673800bd0b54cb5796eb0ac731b80fd707b4ec9fae1d9acf00fcc309234778a4d46fa2b39cc4232c328aff82ccb15797ca4683c8884119e2f748e8a2a50de590428f730da79aa261d3723e52a4638dbaf1c1e62f6c0d7be6c7e0675f117702403f9e3a565d6facbe6de94242cc7002786f9208ffec76765f460739a1e2230f4bb900dbf58fcd121c7dd45ee38c62033b50701e44a42eb0c1d26c17676a7363da03fa22dee9aee2c868bb274dc09e2db81f3d87d4e69249ae98ef8e23ba29dae3c43614dece846e2c520b4876ba3a30cfce1ab6a29cb9a0dbe680f1d7e1ef6c8614f6630f1e7c7875c96d4265703c106c5319fc458f5636f6c30a0e4931af1ce3a77744d6c7f3a0c797c57df116e3ad9003844f90584d2165cf11f37ecd45adf7867b02c81cb9ef4763e09480631b98ad82157dfd52d9f48781be43b405b292a2b2a51e1bc9ca1f881459b2b27fa42888cb7b408baacd8cd3d1f5fc8f5ae3edd1701fdea1c47625d7188e29b5dcdbca305a499d7f4906b4dec06a11eb12059372337f3e5abeccd604746d447217cfbb5979d2792eaddaf037768f66811497c7e7c55a0d35fa9d711a683493b9aef10cafaecee7a4a8858486916f5d713a53be94529d8b8d39cce0bfe9a88749384a01bb092ca198869256b93cf0723d86707d1dbe5b1e5921758673a9e75748ca0bcfede356ad0770a0853f6732545a0117479c7bafae5ffef3e6174fb7921a36a33878bbd3072be21bd1fb2feaf9ebed73b73b9864f949bf9159ee339ccc85b7325d5ce77e511a909e9449ffc48d5492172656889248873437519bd29d79a497e963dd4e55fa83b0484a957587287b3ce8a39fb0dc284bd0762513ceeccd3e476acaf5865caf8cbf5f3526c3db875d0d4580ae900cfd2a436c32e769bffcee9c699d5db8c737c6abd8bfcd5d6d1fe9800d500de8ecd020c9504cd3a9b4e20af49252c9a9bb796943667448fadf83a520b1413c3dd91545045533e26fd3b229e13ccc2e365b8d77f3a01c26b7134a696c4785bacbe5223165a8bec48d8bd40eaf99abdd8dccafb277d23768efb15eb1cc3dd5c3e8162596b65378edfa8e8024f83edf56da037484e238927f06cdeb5c4401970caec0a1d5b0403833f66861a4262e4385464f079603506d406f2564be7523c862534a7d6f8719046db74229fd90b273796074e7d7dd6b3e1495d0d6bb53a4cd0b54832cc277611fd25ae3883f5eea88b724007c809901dbe435c25b9a83e55251609914bc36aea6a917585bfa7895f302b40dfa400437f3b495ad73f2a13f1c5002c6d30180cb60c417101f8f9da8862b8929688afe46242ed9a6444cfed263c2e9885d3def694d9cd714955080fae1ab75db485e4bb924045c81bed42f84af0fad74b64c34d9a490840b95622927910f9d3503c01c65d02553f41ce896777171279b029a5fe8fcaf9d736afdb2d8dd7482dfbade1c4ada0a5d580fba88a6c321e46580ae51c2f88c178e0713a655cc90395069386806f9752468a5f824a34bf1e06498391b99d40737c66e2eba3511abc8f051ee001c587ba01bac2b04d85eff291ed4d6cbb3827ddc37fb0d5e9c1d88ee5bbf0ede495c3fcd54df65b31616111c1d4a2c11f2e00f70f24812dcd13249cfb1a3b55adaf8a66d94bcfe019efc7ba4fc952e8755c3d6421f520bdc050c5aa60d4a9349db50d65b4f8b5c68414836f7b16548f11369f30b96d48ba7c9d7fa2f89051c9d249001685e7192a6019971a872f58bca8e908db459605b3dcce267c6d53b5214e49701fd93f5156f893579fc6"}, {0x20, 0xffff, 0x274e2ffd, "44600d431e77f11189baef4051b5da81"}], 0x1170}, 0x5) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) close(r0) r2 = getpid() getpgid(r2) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) connect(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x401, 0x0) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x2, 0x5, 0x8}, 0xfffffffffffffc7f) getsockopt(r1, 0xfffffffffffffff7, 0x1, &(0x7f0000000140)=""/241, &(0x7f0000000240)=0xf1) r2 = semget(0x2, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) r0 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(0xffffffffffffffff, r0, r1) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getegid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) setregid(r2, r3) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) bind$inet(r4, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) utimensat(r0, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)={{0x7fff, 0x5}, {0x5, 0xb6}}, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0xfffffffffffffffe) r2 = dup(r1) fcntl$getown(r0, 0x5) msgget$private(0x0, 0x120) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:44 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x200000000000004, 0x6}) setrlimit(0x0, &(0x7f0000001ff8)) setrlimit(0x8, &(0x7f0000001400)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') kqueue() setrlimit(0x8, &(0x7f0000000040)={0x4}) pckbd_enable: command error 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xd2, 0x6cd822993cf6da1d) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x100000001, 0x4, 0x8001, 0xd8}, {0x2, 0x3, 0x5}, {0xffffffffffff9533, 0x1, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="dcd0331a864b12a76f907f2802723843", 0x10, 0x4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bd", 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x2, 0x9, 0x0, "cf9204dae92d34d0e77f82e33c3d315bfecce041", 0x8, 0x1}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) pckbd_enable: command error 16:00:46 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x9, 0xf0}) dup2(r2, r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x7}, {0x18, 0x1, 0x7, 0x80}, 0x4, [0x3, 0x10001, 0x3ff, 0xfffffffffffffffe, 0x2000000000, 0x8, 0x81, 0xf9c]}, 0x3c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/165, &(0x7f0000000100)=0xffffffeb) r3 = msgget(0x1, 0x430) msgsnd(r3, &(0x7f00000001c0)={0x3, "72cfad20e103683856bf7aa6383a789cc1ec63666b5640"}, 0x1f, 0x800) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x101, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x10000, 0x0, 0x101, 0xfffc000000000000}, {0x9, 0x0, 0x9, 0x1}, {0x0, 0x55, 0x9, 0x101}, {0x101, 0x1b, 0x8a15}, {0x0, 0x8844, 0x3ff}, {0x7, 0x57, 0xc, 0x8}, {0x5, 0x70d, 0x2, 0x5}, {0x100, 0x3, 0x6, 0x7}, {0x3, 0x80, 0x8, 0x100000001}, {0x81, 0x1, 0x122649c2, 0x6c618dd2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x1}) fchmod(r0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x3f0, 0x0) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000180)="8ddfea319993b0589f132c0500ad0e4d588a796bc2b458d1397747d85475429106e3fa5f26f2d0194b3a0b482d1073e65faff324aecef16c7d33b800f036fbf43aeecba7e9444e5d9858b791d2aa465c616a1384a0b2d9d2c60dd6cf67c5cb8867dea7e4cf6754aa27e22f318d3e931a8ca7e54faa54454b622d6f4ba17378eea9e1b776f61aa2c5f660b8b51c907f90061baf9abd7a3c1ddaf3041d9e5c3747004fe12f1c588aa12526efb981fd76b84700a55d01137b468dcf491436a254166d82352731d0da061d8c15d81f3a8c84ae794bbcc80172a88af712b709210ef8aea920d770c8ce64", 0xe8, 0x5, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x0, 0x4) listen(r1, 0x101) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: socketpair(0x18, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x2000000) poll(&(0x7f00000000c0)=[{r1, 0x92}, {r1, 0x60}, {r1, 0xb}], 0x1fffffffffffffbf, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8006, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x80000000}, 0x8) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x5]}) 16:00:47 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)="73689bcd6abb835f7541fc704ad1df13eedaa93a48dd849dde3128193c0bcb131fc0074810c5ed41d1658c9531477f52bac712a23ab715c0f21e732cbfd9e2f99218dadee3d03c549ccf9bffc4d177a52064b06ace665932a4908b32fa8169fa7491e2c0da9d5679b6d226cba006c2787740cd16fe2926b9f6c4180a3e7fa8f8bd8c639973645b5d3b", 0x89}, {&(0x7f0000000180)="95b366ac4752316ba3a25af0d45368e3584b260eebad1efaa3c843f492bb59a381a77b304c58c9a3f24e9cd0469595dec40cd2a271a4a902587bc4d5829c3c5220c060efcf97f91e2fb589cdf364095060495569f0d83bd06e33b4ffa39ca7d666273bf76330c89373cd3b2a2dd1c1198b4dea85c39e7a74dbf513f4082b286857900fd08ddefe7d6cb6435fcaf24f9a342974879830b3a24f44e2f3d40d13d11682588917f7bf3e1dc40fc6508adb09c87da65349adda989f3313e01f36cfa84e6301b11661dcf43e99f75597152280b490dc1bb57b20b015f1763cf908d096b42932d169663683f817b86b0a5fee26427e78a499f33cac071f35506a5b30cbc8f4d9de9110247ea7d7948c997297e9a7ab85a9bf70fe8b93411be41133aad638da9bc74afbcafaf7aff9f1c425bf338dafdb4b18ccdbace02f7ff7cf1375d7a263872bcf864e30f87072222d0bc4efd7440d8ac703f09c484844ffd7098599a68a7e0685a3c0fbf54e83ec2aa3de98afdd82cb529aaef3e5da27c396887888745c236cedca0b1e932da6965bf28045339db4af6009efcb323432eefa113ed9e8b9f9c49db53dd273e7306d1e9d62d8d6c37986e363efa5f3ee64fe8ede559c2b503b13df204c62490c0d5e6a08a12cd36fed7419b22f47b0c1f96c9794866c5193a4cbf55fb6698e998f546e22210ca27f3c529170ae4748e5588ad097f5206dc1d0326cab9577641de0286fdd87efa4aaed6cf76cef074ee32b315c34715cba1f51a60e70daccf1ec74bf759d65a458a2d510592cbba4984e28b0c3eaf0603a4f27528ce5e2dad606e975bce71eb4574b5c45b83320c19454ceaedfe31a59a23df155ddf96e933ea23819523feddee5cc9969b3a39d64c4384316a78446603f2a0ece241b3ea14181ab6e582c663c9546ff951197cd649a580329329844a006938d84465a271e80bc01255303619f223e22e99dd885ab0627e7d309c673c80012bbddb6abf663732f1992d050f8e0ea15d6ffb15a9527575d00158a9370f9bde2407b5217309bfdf420c35fe72ebb95c51b3dfba90106ad718c646281f3388ffb08544a50afcc0c57aba914aca0bd9d14141ae0464434ab78fdff5f3e85d553a55c04cdd3602da14639c2477eb525ed973b06222f20f0be67286dc845341ace8b733e7790afb3bc50b9330fb21132deb2f4c045c991eafa0c5753d1ecb3e6a83029ed56dcb1c89928e1672076ccc20528e7b0c5db8401d459874a4cfc1626b98193e3657d9e9513bd2a073b67b7d40f1a76269affc81ed0c1797a82ce0409a01d71ce1c5fc7c5d40c7a3034f7871be5131e558737f67067c5bbd82fd99d0729a044a88d5dd47afa89141277e85e23a682de0e77659fdc3e9bf2b01a48d86c3c0e82c4c9bd792854fef35c070ad9a4967291a18442e362d02fe21bd49dc017748f89b8f2397c75eddedeab01c45ac9fc0981ecb83af6a3bb70563a876948cc0dd827f43a2ca98e40b8d66808016b5945411a76b7fd1b11ef9bb3d056cdeb06b992623166d898ae894dbc9790ea52d6990add04af26d7f89914da8aca04d37ff4afe5606cdb40f508da34c63058dc5790969c205a45e300acc45a3e9c91d387e256cef520a0a775ed4919fce8b2a16ec88f91ed10202237e33b6eeef22cc8f123366c030b7dd99f25ba363562a0825b54fc632a023d215b1aa3ba5a144f502a59d668fb4ef6ca3512a0df0d181cb882d3c30af84b2bc198b33e9fbc96bd489d4eb451022ab606e05dea094bdc80856eb33ca3935b97211381572725f44cabdf3724f6d8fbac61631ed255361f363ce2559779269077e5839dd5b2e872748d5bdcb8e63898af9e6ad2d403268a804932e2e4d7d94ecf5400eb41ce60fc79fa283b85bc6d8ee7991805105e12b7858981ccd4cf5eda67df461f16b11e188323e2d1a25e28555ff2e34f44bdef376bc1719309c9c5a7b10feb6d06da9305b62e30fdec9a6af4bb738547e586a1bd51b7c01f1d5df025419065dd16b7e2421ccc6ff93bce087dc0d4de879d6e7da0035fa6a317f6b2cc9d67d3ab7d0d082215862b8b7eeab906b305ba84fb0adbd0e112565240862dd7d2f89f8f9aea2c0a2f42720367a76f75eac0d456dd45db234d9158b7c4dbeb01f2d5d7a1d6648b1ae18a258b240ac0f2225df620fc885c1d7c6790f355797d0ff21cc829d9ab840fbc3d66839a3f068465f2df0db1e729d0d09733debac65e9e378bdc05c5841d6f63ed864064a8a197c8f8a9ffdf9ed66bd51d919acc2741af71496948e82b33b0789cfd10568cc29757ddcd24fdc1b2e3734d1feb538f17624c02ae54a67e45587f37cf4abbfe04f2503f50a4446ee394700f7371176251680fcc6220fab6dd6fa8587052824fc3c9beef19b39aad47cc95f2667ad7407d2e55b86df362273982748253558978628e0c936faee0433d60ff6d17c1289e44ffeab4b27ede3aa76ca469f5ac2036a7ce7e48e5e8a997d2deac9d0b019555b7909821a310c4cb3807eb3eb58e24c7e769db92fa91d80cc72b9d3cde22ee4f0dfd137e7799db569cab6da6c1675b51c774da282f6808e7c3a0c83e112a8d928b3146fda51dad6d7de7196de5e82fbdf014a418e8c70f10619ef4d1a0c2e4f70338b9dc7a002605922216b555b590a422ee10d5683b9d1e4a69ec5bf295897d1d3a7dda7aa2d7e5332670ce29d7d18b27c600b6d48357cd09c6a2b219b421944dd347512b9272a56a5d8e984af92d84f1380128d2727f0d6e62f829244522e02a2ba8040e2f64b9c6caf077c409d9ff95dc213908b2b1515fa544e5165d1f4f20139ef80175897449f48e2f6a045b9393ff726ffb970580f7f92464881209105ce85ee426fc9f8cdaefab1c9746cf9dd2776576a9407f426c3b6692e2cd84d79484d0af3e789fe02fddb2c8c85c0da855c102ce0273a4b6277dbec3f802ed89289a6c79b8ca5334f2f3e33a4279d1fd0875f21b5483638890ca797125aac31bbfe3e97cbabf2c9a2b42281a5dc5cda4ea2695affc768983220f8aa7a8ab2e0eb3140ad8fe42e6212e06a753de8dd49001822c5ce82b8900b604bea4ace49d2f2a5f51ddbc9908753c6cb329f37e5cc32c15ccf0500b304810407b203217206e3462826a70ba9db2bde6fff6397ad2e478810875290cf1179c39180f621798f062e2dfd08eae31f7aadfdc142fd15b23417053ee9d46e46c09b90302a08167adfba3ccd490f64ee2ef9f5195b70a62ccd91ad77798c0aae7586fe111966e874ccc2830d36a0b68b8c5e1beb9e86c45e765a118405d1ebcdc412e4ac989f0fb52a73f75b54ce1ad4c23cbe6b37018399557a7e35262616126139f90ee3bd7ce898da096962b194f9b8f7c092e004a72ab849a75e40e92ccf3c6c87f073c4b14dba2fda40d49d8cd262e90b54b0e03fdf6828d3d3a41062aaac2f645b87d6c1f5fc24780d17a959806e8d071a48ddba18e44ce7739a4cbaa6a14313d53ecd87560fce5f147f17710c36b27f5d0d5c3bb435c4437eba60ed8e81baa41f28bc3f7ef1ef55c821700f2253e0d0841e734a3c0b66398b353e67c3abd4c91f6c85166a8f789c27f810feb4fc998524efccd0658e6fccb9e470f03bc44e7c876dadaeb8cf7811ee6a7fc7a70b148e7a61a6f6e1c29ee6138851b5dc75d0ac6d51707bb66fb03991ab6e79305d1d05db4cde4848e5119af714c5161a44547306fc67a29957db68c094e02ed3b15bebb28350a74a101f3173fd6aa5cbbd7f50eecfc8521062f554ab35cad73fbd07990476449f3699ca5cca781ee8ef5a4ed54ae4dfc8d2691ef07f504943b1c9da63187324f6a27d4b463d554dd1d29d16141974e51f760712d4b31f9d066d5ad3c4b9a18b97c5f879295edbe7bfa33d3f5cf9d7c04d16f58671d352d8d3007efc3fd207f5f54f9724b5244aea001a829fcb2b5268464cd1f0741554d5c5bb8a670758575251592bdc379138ab258fb9044b885651d3c3aba68673c59e5c1c0a344de02f0acbf640d00f648f3981417aac9584abeb35fd1ff08beefe7b71207a73a1ff6a7722afdd64ff236609b539cbfd4d2fd3535927f321eee3f679b34514497dce87a284602af552e24caf9e946aaf7cf5197bc5741ca31c6814b3f63229c96aff658426c87a74895a8d2188ab4291a4319385f9b9ba9115a18882e3bb2c08ba0c4c78791e5cd74416a5666ba4ebb2e956c5e01d8f8c76b4a8eeea378aca6db8f41e1c0fc7bfbe71159c4c5c42d9d2c4487e62c941e5d2b9fdfc68ba129c38840dea17afa54fd95a25f3c5738f3fe347b7b8d9ebf1641f31cccd947a7e9799ba14091c813a89c9741e620f7c66fe9e4c4615dea861178af0b6b8b9b75c42386158d482160997ff1530e4a31cddd6ae43669c6e89cde596a830e48e6bd5224b30b3f7e6273153497bc12d563f2d0543831e7470d1b218699ce73464beb1d341122cfcb3b8d787cfdbd354f6b5878390d0db7c365b43e84ce3cd521446a9b8f929deac105d9812f2b6a4c9ca807c12c636bc6fd14a8688b41624c8f661e5b8487cf11febceeedb45883a66aead380f9f1fa663ef01c0f9b5a7d906d44a1cf0c7757cb77d3a3daebdfab21394b5f50a1b5c78bc703c72cd0469b6e0737c195a62e74a8d1d99631c329d220cd5480451618378eda2fa08c43058aa7f37874d6992fbbaecaf7c694cba4c871a9f771784aba32ef91882985d5e8c83bb786cd73ac357fdc1bda4a0da30d9dc9e686ce48b9f22392921a91b8019d27819b7b39bca06805b5c91be20e29abaf31ae4a8ee74fd76831c4e32f931d76ec096e311c9941cabea60d5ca0d9e500ad59259f477b61ec9688ec087647e0e33a161b112bfbbd1710fe6382c9c23f7b16306e365b1565e7dc5b9e20d7d88aed1b5103afafaefb4b59123928117eb77d77c3e7e202dd2f57850446903c200ca398eb429e3b1818d6da748e85f3cc64c97f4789568b4cc7dcc8ee87cf146d0bb160f6619d6dfce650ab20cd338a6f7466ee6e8691eceab0e947ac086d753f421e425b4f080641d0b7ddfe166c146e00856fe10daec630052f9c1aafa3ef8dff1633b71522a31753dafc14b08d04246ce7428d007bb36ba0f1bd6509b0f9a73842ec635587b092d1fad0c50c8d6e8e4ea3fc64d9d46e37f11ce39254883223024678897955330882f017fafad78bcc2a5e5c0d0135a1067d052c1b91936d1888f06b38f49b636b01777adea94ca2f53934f28448e8ef96e0f381d7e7ff60232dc2895f162c8880c870275bbe12360c704600f1b5f57f04e72d33a0205449971885f1be0fd2ff37ee52265040d308b81ec9d9e8569a177425268d9dda42c4789ba19fa08cf3f21ade64c78af36150439976fdfd9e685e995f5217a934759b15b0d7b37dd4a5ec71727ffa4668f65b2a97c6c5ac4623890033cb1d1bef327bb0c87e15dc25ae7dd3a75cfa13ed527ddb6daa386c03757245cc1b66c31778bad46a085549c4c2115a9914998e3f9fe1bdd10b63bab7d6ccc7aa0989abf4ac19b294d84befdc4daa0766adcaae891a1cfdc8cbb72180eacd7ec2b5e0a882235d61b5f3991393cea94e3bfce247f6dba0112525b951bec2e41c5e25090cf93a05a39260b68dff81a58ffee5a94af2c90e89cfdcf437a9a513d85731a2eb3eeda554825d506f23d28fc1cea5d440fdc02d2e97c5de175e564e612484da1259b61ae99c58dff4f98295d48c3524f11fa40503f3b1d10dd6e7085702bac066abcb39db31b5c701ac4e165ae5b96450d1", 0x1000}, {&(0x7f0000001180)="93289b9a60d7821cc9f78340d6a51768cd30b1074b813ba1d70d40aba1e2ffe07a47c69f33b0fa44b0704a81e302bf898ccda0990970715896783c33f7a2e72f3b5976dcdab1acc143e1c0a2fcb4de24db1367", 0x53}, {&(0x7f0000001200)="179d7e87079f17091a193704ba589da37daf3602c77a5179a81c14fb82cd4423022158bfc990368648ca48f7809a8f473a493ff862ebf8ef83d95412880fd86f55b6172feb159a67c953478ec48f616eb896ace278fdd324ed10cf47666d8dddad96c86e2b9cc3c9bad0b2de6a51a4c5d80cc6fac165d46bd8b51f02fed3b3c1c24fd89f63845ffbab541e8edd27dde81875c80d0c0cf180c832c67c11e7395f67d1c729157e78e2d7a92232a67df72c52fe87185a84a51bdd0dd885e7aa", 0xbe}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="b800000000000000ffff00005cab000062f661c865ab1bee665a9a8219e8529325cbd9a978fa3ee2344659ff8aca3ff2e9dccd5161e6eb016809d1aaad2270a993b79806eed64b81c7231f403e27299901010000a0c0add64cbf4b689ba3f7d293bae3974ce1df071b76250c3116b5cdcf5415c6f0789bff67aabb72be83e108f05bb3d29e40455ca0a2d35ed987a18adaac54e5b7cc40e5a536ffbfa0dadfc1b3ff5c2c927ea1dc0c761f4377900217f022b6db8769e6585b000000000000003000000000000000ffff0000ffff00004d131409a942b741757cfedbd953bd9500002075e1ac5cbf659f3eb5d41cdda96800000000000000ffff0000ffba00006c1e36590672a1ca4f86ee20a35c595745d24a74d2b79c4501bbc133f54a03a17b2fc8fa8e119b118a37378296ec57cabff4694e210bf1e27bc00c36b15e54ad0a4c5327bf399c7dcd936adea6091c0f780ec78c778d1825fafffffef4b69ee600000000002800000000000000ffff0000f8ffffffc37ffeceb0bfaca79ca70b2f11ee9759"], 0x178}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000200), 0x1588d52ed5c4238) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x864) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fsync(r0) getsockopt(r0, 0x29, 0x80000000, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001003, &(0x7f0000000000)=0x4ef2a2e1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x2, 0x2}) r2 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x2, 0xffff, 0x5}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 16:00:48 executing program 1: mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) 16:00:48 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) pread(r1, &(0x7f0000000000)="d0a74cf697317454dc5e8893de2ce6f153bfa5496d2572b6fc04c436ab356bf64e13b07f3a5bdb0a9f9095952dfee6586bada6e7da0085baac6ae99c0e3b882685e395fde31a28a124dc4814db34dfea2828fa40dbbe48ac502abe1185a4bf659e42c6f238ba80c8de37c0bfb2d0d5d3831ae49764732aba73b3f7423e8fbbbd12a7884322e82ef52d940e1f1553183588dca4cdd262ea0d962a40b9f9dfe6e47a4b1b3f8ac1805c9b8ad6861c4579eb61495b819df4aa2fa945dbc7fa4897", 0xbf, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffeff, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000140)="5574be3acda34c7f930a9301baa6603cd9765a087f766dec4db259656a9ee00003c3a6267503efd12f80a5a809a353cf832a1583b74976d2ea1bb8296f747d369eb13c76f41ff72534009def0fcaab5ea03bf58648c90e1ab701c8073e65a4db17c59be18787d0332952c956a255986f98e3f9d9ebc38a5756f498e2151f9030784c0bb1b83a698cda4b74727133662e7a325e26c7078dc37f4c84cee313a817648915db8082f26ba3ca151771d5d61c2995c73047ca65675f9a476ea2678d6c5146287c2b4ab6f665dc1aa9da45e29310d0e5bcfef51bacb53f2af64809f298c2c6f2102dc62af8ba0b36db33e073c57b16802431b21d2394441496b4", 0xfd) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) dup2(r1, r1) fcntl$getown(r0, 0x5) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000030, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x1f, 0xaad}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x81}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x9}, {r1, 0x7}, {r2, 0x40}], 0x3, 0xfffffffffffff000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) dup2(r2, r2) 16:00:48 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) fchdir(r0) r1 = semget(0x3, 0x3, 0x80) poll(&(0x7f0000000040)=[{r0, 0x123}, {r0, 0x40}, {r0, 0x42}, {r0, 0x8}, {r0, 0x80}], 0x5, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x80000001, 0x1800}, {0x7, 0x4c, 0x800}, {0x3, 0x7, 0x1000}, {0x4, 0x803, 0x800}], 0x4) 16:00:48 executing program 1: r0 = kqueue() chroot(&(0x7f0000000300)='./file0/file0\x00') r1 = dup2(r0, r0) sendto(r1, &(0x7f00000000c0)="56c570323eb265300c0c43904806945ea6acc000d5797ee1631414db9dad4d25b2f83ba5793b6b323e1461054bde21a5d9f53e70b67afb0adc8f7e48532a1f643e8d361521506be3702b862fcd2d4d8547ecf9ad2f16b2487db945126d29f8855d15d28f573138c5c83c662bc4dd63b80b4ee0bac49ef1fb606a229024185c9946f8ce22a6759df92f51073a9ed15d254adc3f17fedd52d89aee2783158c155205cae0f8ca3abd3f323d034ebbc5", 0xae, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x401, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0xe7, &(0x7f0000000200)="4c38fc302edd0ba09929d4d53669d20a98cf4b780784bbb75831c753aa5b69fdab536c5233ccf57c9bc3f160aa8a750ec2e0356619487a4ac2868a432f04e42cf8f5c468d8c0ab04ac5988378e473e6c7078508606e3688a4ec71f120af749628d4fa941459812fd32254e41283043992cdcb4291fe47cf5118a00c1316677bf6379d54112f43616fe3b9f2a30428edf50179e7c976416312fab242b837aff38b424a532f1f8e6302fc38cbcb72d82d17576ff86a428063c1b41ee1903cd8ce42fc7ea317bbf4290a94974a01cbf76c2e9ae47fd5775d29cd250090fd1e790572a69eec0d55719") utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x3, 0x3ff}, {0x100, 0x1}}, 0x2) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002003, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) r4 = semget(0x1, 0x0, 0x702) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000140)=""/24) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) chroot(&(0x7f00000001c0)='./bus\x00') kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x101, 0x7ff}) 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:49 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x2) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0, 0x163}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x101, 0x5, r1}) 16:00:49 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0xa00, 0x100) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000000005c}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x8000800080002002, 0x4000000005bc6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) semget(0x1, 0x3, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="1b06c953c108fa797e5bd84fb12d949cc0a6f7633db128354f435d73ef59681502375ba7a76d7df09e7474baf498d814375a87376e36c59e6734fce385a974df5b951ffaec563d85f976e5e93c5cd0ceb28af7d585fd18138590289ec8fa2e850e95f8aea3fe7bb826e4697d5996b698c7d16c0188cea1255ea3", 0x7a}, {&(0x7f0000000240)="b3de0ec82e7db4b140e5d2a7fdbfa539e9b924e0d930e4c21f325459f413c0ecd9f745e5ac9a18baddd0b5d7dc671ffe2658057dffe10ce88357055a66c95ad8e52536c8ffca02b0eb18702da745055cefc7f2093044efbfc95460b65104f9cd8f983c07380d464cc8c5374655fe91a4ab3efe3e2fde997e72015f", 0x7b}, {&(0x7f0000000300)="312f14d171417102185df233a40cf44e1ca8096c994ef21cf4fae2eb4e01d7644a6eb614d28b74ccaf38fb90d8e116c9010a818089d09a19e338cea8c03e5aee5dbf810efddb8473a7ee77256a5d949a43892d01e1c496048db4141de30197a461671a392c145e96df262ebf62511067a6a2eb65f702af0e3ca05001843b8af6ac081649c665165aa1b2589bf5cf736de616315751b2", 0x96}], 0x4, 0x0, 0x0, 0xe}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)="461a5e37f44ba37dd8f6d4ea5ba97eda05ffff0229a587e3d1a7bb96c656c042befc830e70c13b10f7c0c09c8614f47e2e2de124c0af", 0x36}], 0x1) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x4000000000006, 0x20000000000000, 0x0, 0x20000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x201) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000100)={0x3, 0x100}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) socket(0x10, 0x7, 0x7) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:50 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x101, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0x7fffffffffffc}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x482, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000080)="115eea3882756144") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2, 0x0, 0x2}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0xfffffffffffffff7, 0xde94, 0x95, 0x8000}, {0x7, 0x4, 0x0, 0xd1}, {0x55c6, 0x1, 0xfffffffffffffffd, 0x3}, {0x80000000, 0xaa74, 0x4, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:50 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r2 = dup2(r1, r1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRESHEX=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x1d}, 0x0) 16:00:50 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 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'}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpgrp() getpgid(r1) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:50 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x16, 0x5, 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) 16:00:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = socket(0x2, 0x80400000000002, 0xfffffffffffffffe) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x51c, 0x4, 0xffffffffffffffff, 0x4}, {0x7fff, 0x1, 0x133, 0xfffffffffffffffb}]}) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040), 0x0, &(0x7f00000000c0)=[{0x80, 0x0, 0xffff, "a70c00a39b549ac74e94a3d88be3ce8df88c03dab614f60f0482e4a881fe9073a324540ca3ce426e9ebafacf202745256eb08ed88095d10148418f8452de7ffae70c036c53de060493943c40fee35597c410e020916bd549eb5f104922ad210cbabdd3c567a5efe1ef"}, {0x78, 0x1, 0x6f3, "efcb1f41d68662d69e30802518bf9515a5abf27e43698aa43a6040cb992c082414167f47d0a0be3d85ea18efe92af3bd485fcb8868f2c386f48e7ab8c532127e3d8a43deb81a9cdb757a1c12abd8d18abd991de19e24b5896b3611b53dfff179311073"}, {0x90, 0xffff, 0x7fffffff, "47f4eae7dd00076d06764f632c75616409e8e828465e3c5acc6911873effe15fff4a9a5c312de54836efeb27bb91b0deed5a338a322af2a0eefcc3827f9b7afebc264ebd5b09641735ce3af50567b2ccde3f0316fdef424b9563ee003eb992e8326185ef59ca76d6e7c5a92a814a79ed7b02978cc4f1955a5bc8ae536333b1"}, {0x60, 0x1, 0x1, "cf7c6178faa3c36a8c1299f1fa8e090db75fcb1e2975f87fa4a27696dfc4105ea0bf96c5993f481be281a7642c96be29b619d7fae8da7cd56adeb39b46849a16a4cf41a15be20832dbbd7f"}], 0x1e8}, 0x400) 16:00:51 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000040)=0x1, 0x1) close(r0) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x20000002, 0x8, 0x916}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xffffffff, 0x20}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0x5d, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x9, 0x80}], 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x7, 0x5, 0xfff) listen(r1, 0xdd32) r2 = socket(0x18, 0x5, 0xfffffffffffffffe) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x10000005) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) syz_emit_ethernet(0xc6, &(0x7f0000000140)="8e5e34e7e96e31d517448f9803172342c397c01916f2b7b87381ecdaa3ac8aac9666fc437a7ac9677324642c5a30341d22e6cc603123fbef4a48f97c1f307d12c18f8a8ae89f1da3ec733420e0ffa571ce1fead4c2d6f4f1cf1533c0cb0c4be8beb24398218af6c50c2aa210534e2c9450e2600b028f7e3ea78ba5d0e2ea59e59e25851b1465f463438bb9aaef6209027954007dd54ef00632e1d07138bbeaae5bec47a3503b3c339c873d80495da21d419aa61e59d917a503c78ff3da8f044da7a5f250a691") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x7f6, 0xeb01652, 0x0, "6456500515ea94b9dd9042117b123d27b5a712e6", 0x6, 0x81}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x4) 16:00:52 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000bfb000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open(&(0x7f0000000000)='./file0\x00', 0x9, 0x60) shmget$private(0x0, 0x3000, 0xa4, &(0x7f0000fc4000/0x3000)=nil) 16:00:52 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) r1 = getgid() setgid(r1) read(r0, &(0x7f00000000c0)=""/28, 0x1c) readv(r0, &(0x7f0000000400)=[{}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/123, 0x7b}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f00000003c0)=""/28, 0x1c}], 0x6) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000012fb9dcc5b3e8fcc6efe68cef3353855b6d288377aef910421b5c56d0ca26f0eba251e8faa73eb0b4f5d4778d2762139be5e61dabcf0de4ba8771e2372101bc2a389a9374ef3d3acbc6c5a0baf6ff", 0x8e) close(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641533600010193600000852d97a67f7fe57b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x5) open(&(0x7f0000000140)='./file0\x00', 0x8200, 0x9) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0xffffffffffff8000, 0xacc, 0x4aad27b8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00", 0x0, 0x1f}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffffffffff77}], 0x39e) 16:00:53 executing program 0: setuid(0xee01) r0 = msgget(0x1, 0x8) msgget(0x1, 0x605) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) msgget(0x3, 0x80) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) geteuid() renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/30, 0x1e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x121, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7c00000000000000, 0x40, 0x0, 0x2, "8b1d53fac9d32c8b8cc32930f9cbffab800b322f", 0x401, 0x5}) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r2) 16:00:53 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x176) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/105, 0x69}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) r3 = semget(0x3, 0x6, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/14) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fchmod(r0, 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x51, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80185760, &(0x7f00000000c0)) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="5965e51acc1ce582489ef2c7aadb05fee7ea03fc432d", 0x16) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:54 executing program 0: close(0xffffffffffffffff) fchown(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:54 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x2, 0x8001, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:54 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) dup2(r0, r0) 16:00:54 executing program 1: socketpair(0x2, 0xc003, 0x2f, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x4}, {0x3ff, 0x4}}) 16:00:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) fcntl$setflags(r0, 0x2, 0x1) 16:00:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="280000000001000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:55 executing program 0: r0 = socket(0x2f, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x801, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20280, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000000c0)="3a5e5f3d4fb1c867c7c676c2242dfeb06d386fa5119f81731bd2cc8546b649479ad0b59701650f3c37905270dd94c35864e30fffb46184900517904fbece4c53afd1403e60234fdd089b7b35a37fa11d3e7279e1cd278751786d68595de5a3f1e0b8bb2b77c31ca4e725197e8c479892c005a2499385dc4e8d986a5af5a44ea60cbc65388f63f0a578d9cfa2f17b4fd8855b88ae7d45e716ed2d88e720c6711e9a2c919ac25fdf2c16544ff638231610f5d6ca3462804d3b808772038b976b1f22f973fbbba22d1eca79feb8d0207ac0b709b6c6fb66dc25b9e4bee616477abff23e88cd073246279edee29e7965dd8226c95ab513e7c6ca84e1d7482bae", 0xfe}, {&(0x7f00000001c0)="188f75b27ffa97aeb11d3c398474d20bf669f023f4160ed2aa579db940bb8de233ea242a8fdd2e0d7e817d80b30c424cd2131957328403a1928dd27e0869ec0d22b12d11064708e6a7252878b9de738a3289709f0096a449b730505bdabf2dd1074cacdcb2d02f2b47f09e1830c9fc19557f86fa13d082c03498211640bde1762eb6e852758aea82793a367c5478733a61193b0f7b891f4cbb3ef67129e6418cec63734298406955b3c737c18f2b584afb4da6147095bfc94871109476ac3d5cccee151cef5fa34a3134317e16ac9cd408eea62dca485f85f61725706bfc3791618c4947c22d2ecedf4abe059434defa73fdcfae2462af835c45820a1006be72f08bc528f23567186611d60bb0b0c24a5102044f243fc48f942d4dc120aafbb7a72f60d91dd153f02b79d16afbd94359c11f1b8b1e88fd7df259f6cc77e1d38357053f656032f83587b8787c17183e9d3ee5c4f2e1a4e80d18fcabbb85b818d1e96fd92267675e6bbf7a547d5a8a2c6641ad5d4c5d26ec02f7cd3754617864ccceed81eb0950071212a475b5d99922c5862d6b4ad605900213c8f804c9a728457aa0795e5f5991bbc8f0e175124625b406ce319bc9e9b8d7be0d251c64810b110527c56a31157ce4e3c7fd572d086d43ff16829af83ded3bb48b29d6cdbcb9593a407e0a1d6fc038549809a0bf4482921a10098e2ed91a5c57c76a8477b2ce0a8c0ec02f8d517904d2527da52021fb953c25ee45762eb5ee8b6a9d6e76d0d2bcbe4cbea77c430a3d8d4cfe6e3ce062046d6d2ac6b5428a37ae119019e4bacb81e18e274dd14627db6090d25ca9fa089cdd0c18262c2ab7da0dcfe42764e376562cb39844ed79529a2b5435302f58c30e3bd992cd38763a08c35d349539e76d605165d7ed298b336a83744dea60a4c436e0e844b46f0cf29a9fe5237d1fc5a64477b33f7191deec38283c40b2e33c315acfeb3f7af504a249eb184cbb3440182d01b2aae46cf91500c85c2556e6609a61908b21d93bb3d5b07c05dd3d140f7f9bfae768f725e2c06675ea087d4f40f61a727550f9933dbb7b764b09328701d06ef68d52a1ce982ece248f88f9afcffdca58332230c44d1bc175e2e7f4515e7dc8845142dda51a79e722bce9b31a12a5daaa657988efdbc80055b2bc696a7372c490b6b4edf3e4116a826d17254ec2b53f7fb03d4cb081c98321e29be362686cf928a2350b5c93431debe3da94d7272dc8593102bc84b208e7c8781656da2a0f6a3e9bb2af9f8c66658294c72f6e7c402e806cf1f676260926c47941c5cc34271b3b204da5e66841795217623b955d63e52a3ca621167aec0434d4f7c66afb0e1ac9a80da7e2537062c44096a64661a659da5efe080a58fb0ccd00b087ce4a2d694e12772b2a42c5e755f2bab6d736d505c866323ffdb5e5d42f6eefd225778571bbecd4af5324f9846c57c01c79acb5d73c27291b8b866fecdb49abec7abbe002f11e9d54454032fe89723915fcbfa27cdf06ec3a1b92562d724b93b670d46bdf1b296f97f7af131d995e537caeec068cd49a45e2c60e406831ecf18ed71ccd414e3fdfcb9d29859bd69f87bc045efea91e17e8ab3a1181cf8888515165aae4ec1417d87fff8ef09534c6e753373d2f7dd8696268f22ac4157713aeacea3afe22bca7bac33c9d026ab697d6eac0d4d00528544779d09e424f49363fc71e0cb49098c280949a691517596a04261e2e0a4af45c76461d1c5c33bff8d6d08eb3c1f7bfb24c28943ec37f811bea112b93800d5193c6e7371cdc65cd7970da7c7e7b4cb907d8c31eeaed0d107020d20e57d1545cfa66c9b3f56ee59cb913f55c91d9b68ae70c9515a0863848019f924d151d718e13f7d9071af1ae0466b04e247c5a9c6447fe111ddcf8cb187bc9e2f666efde556b2202d4b32b8968a391da7e7e5bfc1a263c137af5dc64f7b9e5a15ed4e626747070a318b9ebfb7ebd93d91b822682fa60f58dc6b3f8a38b713c6c630a858f518e9fc75ac88f4648f03052c6a901bf338c56554c039446828e38fc6e9f7a7dd2faf36a440621234c527a38532ccdf9a75d5fa30d13bc2d3224cb16ef4cd40dc19b7f0446a350dd9070c0df512e9948e6a60b15d38481dec88627454ccfe24164b1a9c24f9e6488f9c3e0b74553afbc2e9e38ad4f79962f7d2fb50637df63a6886029ee3e0aee22e107368ace1d729bfd6aa2481d23583226335f595603ebb41589ef16ee11ad5438f9886edc7a7e6c84053e211bcd0247a1bf1d8784f98222029687fcc703b1283a084dee597cd8aaca291b7627ce3798e129bf0a87345698244342c799eae1b8aea3a6605d3ed7d84412c5b6e44ab8746eb8d29099bdff0689e69b101f1ce16bef1f28ac40cfeaa0b8c02597776ee528a59c6dde3fcc35d55a796f1d648d6bc533741c0f193ce0c8bdb2c59194caa2f7c3d40f7e9751d6ec10900999b48ee244b6847530c1d338e925991b7f92363984a477c3f81c80ab71b1480ffd40989af9f17632117f4af19fe91e74e56051081b1fcfada08b1658d7107518094c91c8df66bcf6d412ec70fc6808f4c3575322488ce62e55b9d86766f773b0c0657957172bfc03ee0d18faaa6662b18354b2902f6f230bb4015c88cfff4bed763ef832cfc111999a0500463b2ada5aa5e6b510c1985adb5c462bd135a531f2cf6b95b3d451f41e1c9c61eae07f30d9576820232ab94d35f3757bb065eb3bebccd1d5f9bcdb1e06f70cf359634e88f8b9ed18e8f9e6b9011f132fad3f0cdbc2fa4ba3f84dcc3677eb5d9ac950fb968cea1241f2637f19167ae4006355392d55dd4b80c620b456ae2a00bed4d04d051dcf4cad316eb6f2f1d93a46628978c5617547217c8275d4c98aa11d40dffe089e5c01d4de1d872a72a1b1fac8c499dd89b9ec8175546d990801cd590f00346f18251d08bffb0431d2e521e7f93198e80d3a67a831b2b84dc5808352214e0c02898445e7581f9e534150bdef5a5f5b0f250021b93a8af24fda5107b018b76e38f93cefd428b0ff7617d17a69a6ce9b53c998b0d4d7f2c9cfe5a979b8c6ce9f477a10f3c4c8d907b14e751f871500696f46c76816745b2442bb116ef4e7356b2a5d079ad31d9a7bf9a68bf18e165cfad584c0bc9e40220233a75b9bebda78682851e9c8823cd9768b41fe1fb333ed933d5e26d5f4f9a007257974b9bbd8a767fee33a2803f534d887e747e700c45eb7e8163deb2e19218ede9e31a924e71b4a9d5cd9e42d4a211ee2b30956d7f29a586e2602e96d9a1292a4398cde91c385765e6f1e848e7838297d189f53a3461f903d09cdb4ff4c75807a6293b959d11ecbb3689f71a02cd52a7b45e1012fc4d3961c00c91cdfe04a95d165c19aaf8e437ed0f585522ad4595aa0f066676087292c874145ceb8b48e6cf54b2abdea650fd7901721ecd31d64d8f7249e82e11ebd425007df894adbf4d50b9f5b8d1a327c621bf29b79f945e37e2ff6bd6ef7c3e78058a09bffcda3deac1593ac8b37ca4037557b6a75cd5fd97cdd90ed866d207fa95bf7bd7f7b578dce95a8de600a94b31e6c94c647f81fb3ee3d19efef6a21c4e353cbb41021c0d053df7ef33a416412e6b0a20356d32700da8ffdb1615764f4f60c98a77cdc7a165895ce10a42027ed31e4583943dcd0192ba91f1e8c41e7fcb2cc3cba9e4aae2d8fd7a7195e28749324ae0c567be66e026871539dda1be349e32c29afc1ed23a1aaf405e7fe410ec2dc3578019dfbfd6774087316bb637328200789e107c77e42f262a2bdbf7660bc9845ad5f4d8eb4b9bf3fdb6c12b71bfef7e5ca7fc91d85d5b29d78a8f0a42f2bc0cbd44cc6e2697a47175b5d4be77a8e8b871c1455b48438335881fd6d87af311f79959070277da355c3e60d163106669400ee2c3f4dbf29a8618709a64d3cbfc6236bea8148555f3f1c0ac866750bfe226534fddcbb5443f5aa4f88e4d6a08dee405a65882dbc3ccafa6a6f82509d5ee76b705fa197f52a3382eb989d3ccfcc1c48f6612ab8b6f1a29994eec4d70ebb2b8f0b2d2d3d7cd83ea51ed9d964e94efb960664be947f87b4761f8e1922862b7c3bebf7849407fce106a3fcc2c1372de740050ddc0b0f41845dfd5cbff1dc66300237626e370d8f0cae9452a87fe8e9868f260d707f00a7bf0b02f5610596f0f9a112615f9a04343322d394c6e3d5e7b15f843b20f5f2b051f77e79d7b477c647c194f02ca62cff4cadd8f60cd92af85f810d6e3e290dded823bfe85df5b0dbb961be634825b5e998a0eea3f77b40def6ac21daff5cb29721cdff0aebc40a7e10ce02f5355d3c2b6ade7897e398f16e1a1501aef7229fd273eb67bd80a7bd20e68edb59322c0b68515da6f5a74d91d4b463d6e62c01707207c4707206bdbb7827140575dd824684874a78f4f9588a2c28c05652264df06b1558940d44fb29cca1c74a16857e65d266336a59d07d346ddb1e3e42cbac94e28cdeb8045326b52d3a7fe882ea572267d7526da17de6df0e4b893b7b3e3f5038392bcc21938f7b9bb5c34ac4581ead8f7f6624601dd599bb9f05f88e47cd9d6ca586bfadafa92cb913db0f462943979ca457df7dbbe67753fbbfc232eb290ea107bfc394597f024bffe8631436bd6c00417ae17f5fbeb1492066c00cf2fcde7528730d005a137a38c3c12beaf7843264349975f0ae1befcb4ae41bc9d79ed88442c53bc37f5d277df6362956637c5bd22bf4e9d5452fd9dd9a7b1f4c81b0cf612c376bbc27adb326d5a28f1634eb2a18d48fce16bf427d829c93ff87be32e185a19113de6a0457ad915cbe320e7a90e61564e078e4e488170cfb2cd24442ba2fccd1a3ecaa6ddc1cd94c7de0d9c1d6c8647876554123f2d27531e0133ba149c4016c4132798ba20a9d57b769b9bb188fdd5704a6867cde7731bc280859d7a662069ef53d83a40115f68bfd7c224fca7e724883816fe7d714f919e9ec5238841bf9a2b49e6f974da85633223169f8b91a4f9c116c13416989db25f6d39436652b0b43704384f5aeabeb33c71fa7f6301198fb07d3e330fa2b9848fc4ce0ea35835bb3124da526e1368cded5486f049d24311bbb489daa5586ff03a4687f705a33f6eadd46cbf60b923f59df6771379968021adb6238688caad3f67c8e73e6824ce5d499b9dacac18e519f8834e4fa5d4b641929f6775b7271c2920bb655ad4d04d17d226020a2046ea6e8555fff50aa0b8c73c64b393c42907faf32aae14a34dd8cd4ea7d13fc9c1ae67ba6bd958126d00f79603a8a04b8cacaf3a9ddb6aa262de7726448a1af48803e7bd3ae87beaa0d9570f8c5bab712dd3434cdc928b731575c2b4dd7a724141293e29cd344749f5c6e674431844ea6983191ae6071ba30f3451bbda5fb8fdc1e4c25ea4ff241c6e49230a48e181eb14db1e3c10fed4462d59857a9b77d10ea0e07a88e258f7786d9da3b31cd341d79ddf64f11c0717da5a5e4f4b014c89ff5556f6218db25eb719caed7693c047d3f2cf90065d1644fadc2db101a3676b2a14f6bffe17413a54ab7e55bc447d4c9950b726c6860d3bd7ea011a0dda8539ed969a7ebe96e32b08079f8ba526890f97f9fe9c534d70fceb1d643f730edf8ed6217320ec666950c62086d5aebaabf917f38ade50265f07607c7612257ca3ee2b149278826b75847903b92c8ea492c29c6557c6b4e17f042ed76de395da23396d4eb29b215a78afe8095cfd3808efb9af78a4374f5d7758d39a0c8af99bdbd275843f0e9fb681c894a0d4a4ac14322da070d", 0x1000}, {&(0x7f0000000000)="442799a3cd82886d27321a33a7d8ae60e45eb8c3d51e1cd8189e5524e328f094e05d1392807c8fd9a06581c5d010", 0x2e}, {&(0x7f00000011c0)="b92b97f442f661c3563128d17b6636ac128a177de01f1aee32b3282b5fc0200dc7946145bde3e3fe6770de3997674bc15e4829a66bf8a96a6db60022ea47b4d86471e1afbbcce87a52a825d86d4c5368df8de47663d5011e5e9b8cbff8c92da60ea936b4f01f5a69568497350eae9d394d185848dc0614c674801f", 0x7b}, {&(0x7f0000000040)="19e75f4dc16be18b18ce26b15373dc333e7c65a54b62b8b5290beb31986d3dd1cb4d679a4d7aeaa58497df7626539b5c5cf6f1bfdc0d", 0x36}, {&(0x7f0000001240)="948b97b4dd06ea328a589b5e481928e924c275f1223799c7b21242b73180af9363f36b5a4689ae22b502d1a6393e7b4e27df45f767dca678889b8f1020006bf4803db368b8c6c4c4d955fd7001e8c0c0", 0x50}, {&(0x7f00000012c0)="1af761bf79f235e91edd10", 0xb}], 0x7, 0x0, 0x0) fsync(r0) 16:00:55 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) listen(r1, 0x9) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x963, 0xf, 0x1, 0x7fffffff, 0x8, 0x0, 0x1, 0x2, 0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x1, 0x6, 0x3ff, 0x0, 0x62c, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)=0x800000000000000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) socket$inet6(0x18, 0x2, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) accept(r2, &(0x7f0000000100)=ANY=[], 0x0) close(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x401, 0x80000001, 0x7, 0x8}) 16:00:55 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./control\x00', 0x0) truncate(&(0x7f0000000040)='./control/file0\x00', 0x0, 0x2ed) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x0, 0x10400ffffffff}) 16:00:55 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x3, 0x0) getgid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 16:00:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1b, 0x5, 0x9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0xc50}, {0x7}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)={0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:55 executing program 0: select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x42, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(0xffffffffffffffff, &(0x7f0000000080)="02", 0x1) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:00:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) getppid() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/../file0\x00') 16:00:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="d4c4d6b7609aa640f2766986a4a7103ad732b17818ba35372a90a1cad90cdaacae68cce46c80428b2545a8678000f7a1bdd736fff40af5bbee1febfb6b9a505be95ecc4e5f54192c367944196388e4acab71ca0e595862836a32b811dfb199211272167d8e5f9cc927bb9cd84816eebe8c91519c8f9109180ec0e01391f85aea671b0d1fd8fc2c93a334879e71e1186e04754c311480a654cf1228130d6f2c83d328a4aa502c24c41b1c17ea27e5f20f72f064916c069da0e0d71fac8d2bb07ba8da9a41469d66ace41dd717e92fc9948c5e95d8037fefad19f5544661ee5b069ce38a22421ddc7b50c2a65b71505841451ed7db4dbd76b83f863e692d4067ec928aad91e500553b8f5730d34de58246543785412954c3acb3b19015e4f5c70add567cabe2117bc1f1eb6653a29f1fd29bf6ed3f808a02013f5565c259ce037ebee2b72a80eef90fef2ccb19b606d3b7e987967dd0ddd29e73868325778b1d602ca3daf2e19d1799deab5ea236898e5bb3b96448983a3fea09b29524474e44b4d38b1a67110eccc14b4367b68a97e448b6cdbaa1da16278be05ad89690e8a36b5b02ce083744b88897e98b24843fa930efa23256130d70de88e5445eca9348186672195a3976c3de9a11428a2c3eaca984e615d1905259063d1193b00a022a271a1a0734cd3d050440f27d9cfa906f5a17f966a4416c99310d7b8bf1bb8a07dd94127f87a8d1a678d4b7234669c95172482f2efd0e02dae6806900c9af3d94f308207cd0c5686e9d069b4ddcffbeac8c50e38d7bce59f66ce619ea0ed0c8cbcc1805291737b388fae64621e338410cc6e3e771526f967380dd01716178fcfba87cc03ef718771dc515dc0c27cc87c5f593dd1bf2ad16d4412a807637af11353cc47f9dd0c9dbc6642fb11a16243ff0018c0a8a0f7206cabae0373ed350dbf3cda7821c19f5f3425e0424743b1e75944edc2611276199c723bb4ffa6ad61e60bca2061fc0b6b0d6979924be8c74b851d4aab80fa9ec428ed19e7a25d483872913c49105eecdbce5fc3ac4af059223712e9c674c1cb57491d51768058a0b26134282bca3b6d06631b54e2566b3d7ad9a79cdf8a3ec8e4571874ff463b0711944f94ce371759b74aebf035781e9f878d121529df9804fb51688935be2afca5bc4496fda06d098abd4462f8d745c5f280a11eaefe076d5ad6bc78125af4f23a02d9f5091795752c5d102d80ed4be46fb424fe00102684cdb24d176a5f2f01d9391a34b0f89fe0428d8c62c91d319d6cfe4d132b1bf1d5bcbdc05ba957373e528beaee343340bfd6c16bae7ab50f4da2492dc543d00edf7c791b5e48749ebc63bd6c0f1b619f2c57833a6ce19f231f4647a1475064fb8fbf59be04a2f4806dbb86d2560c42021b7b803da140631af6b67d0e0e17f32df04f547c657125a40ee358ecd316a6f83606dfc28bea28d8acab55703e5b512b7c44144b99b9283304620c601ece653dc6251230c98927f90ef1ec2c8df62b401c7f57aecd097088bec229fec3b5ad2c7bd55ba567b10f7dc3f3ab5dc43d67f473d32dde2c1bb7f2fe666069e236a7788487b26407ea46b1818751276ce7f8e87592dab526bd8d884fcdbef4a705dd1c8d0ba792a6dc481f2afca20e186d98b5857fa95bedf179fa3e1a29cfcd65bc9f6d0e3c6c34bdc78acb5f1eea1955596a4a170ecf3bc580cc9f1d5cd0e9d93351864148ca691f0af16738c30699e0da9c6099aba5d264450a24229a13e9313d71893c15acb9264466d45cbb9f92febd392288272e41152d9818b5e347763fd9828d246534bebcc4e78b682846af34292d01d2890b778b90d63a92b71f9090475c8689ad9dede591ff8e997f470b9fb8f3f1ff022c287bd6602181932865ae55082bdadf1b5b0809d9bae5d513c538876873b4f2ad1bf809a0303537c3899e78d50ad6ee82c08276e57dd81e0d397c75605cdba037634e255dd315d6e5e593ff42afc08ecafa9edc2d1fdcefc41e86add207de6430c864f734c4d73148fbc8ca924042c40c44c5373ffccecb387ecb6d29ea43baa47e8fb2c9c4ce3913e320eace8697272c402911753c43324ae0f9ffb81f388e6034c84e1ccaa042f7c79280badefe160e7eef95d277226fad4f0533033e470c7156006d72b9603799d3d64f6d1fe3e3d59906247b4a61d3b88b563ea8fef64fb37d335b815b48c4376210c35584950ce5fd06bea01c8233fe60059bd71be037b230e275ffab157bc5435d91d47f723cb36c9b86dd26ae8f914058dc45577057449c70ac18bd13d2a82a6c30bd7f53877e8744c0b65b85a5761edab9e5191f22883be8b58b477a482ccb9eaa3b956f1c69b08b47244fcf4264ec00e41bc1f77f4bd47b279aef49dba389bba319b75373dbe1c7e2bb386035057663bd4e657e10f0280cb835a66d28ad7f1633f1b1acb7b29ec541345125e595fbec196061615c4de9dda15142eb37e950be167cc3c6db353c8cd769096cae6b555058163a884a040fe8e9d3fca0e23d030b94a0117ab3313f1d9b28c1d84a40ff2d3099741eb32f9b29d2b3889732cd81cea7b4fa47c0a8d27824b2ba1e4f6e283cbd33ef203adf4a4210d2d2b6962d3f9d871503319ce0d875495a4c56a51eb3f086c45c96a07dc89a33af8319f5f5c129eb5979bca515f151683770e55a81ec5399429ff86f0f0a282b0b4902a536166637407ec6ad106ddde84424b6c143bc8482ac2a978b44e596fb78b5d2f7b80331191ff6a112ca53ee44e280c45d90ec011416deaa009fc3fb7812e06023ce93ef38b82553f0d1729ee2361db46a5219e48690dd51d42b00b413245a280bdb39fb2eb920f02c46ecc5fab13e22bf466ffe902e5b37f7939a33b19c304aa5aa242ff29858fe949ec94718d692b7e950f870257ee3dc2f31c0e1e76fe70aec3d71e9fbc720ab4b0348acaf1f06cad213c78176c6fd78b805711094ef62fd061700a8e79c22053ea9ced02497f54253d52262a0b56c1fa2e2f145e7f2ba83f088f5036da6b8407c4983ed057e1166c2714bffc2ea5fb97022594cd2b370452ccc92bfb91dd7acde5c05b8c8479d8d01154ba23d4330a678ddf2e3cd8359a07c04915e68f22e675af7d06c74121735643800df8660904de5af4b0ff701f6537c880d2cce937a562897d494a1c3a895e642995dd441c757dc3cca382a29a055d135f0c4101bfff9cb94a657e862f39c8ce7dc2e16f0b0904c00c21450ea0b19d6390203184781df03e95b7cfefa0c75501c0dd16e580679eebc9b817cbf33cb6558772c71d72bab9ebdf702263885dc90e8198b4a6d287cf934e0fa0de20a4ea432d1de0e3a8dc8adf4824889ae5c11686b6758bf22147c093e82a8a41148e77f66e0b712b2201f40d2009c6eb9caf4c4efb6259ce1c57b60177356a09e055424544ff3b4cd22206242aa7e0f9cc1cfb344f95fe3a83e128c28ae269baafe23aa40b2c2b74074cd9751433c3e19ea0ebf30052822c598cee51382041c072c0d2b3551fc38f01d4563d700a33777f750d558db966f5e9bd95522bfffaffac65ddbfcb8d0ae430874684a0aa27c4ed061a99dca83604ab38b3ea13ba1c09e35eb449028f53e0d91d36aafef16f6e1ae58aab24a2619f6f1826ed7d4c39fef6a2033f3fb369993ac075b615b8db78a73ae2d8f3cfdbd4f38ffc69f621a36805091a7dae348447b6d54c3e60adbab3c14b995043161fc5962756c482843e4b9e8f1cb8c9b59f11810a91ad275ab7f46d9223867e70636069e4f4101c3e80c55b4b73236c9a1fccd9d108eb8c41265a758e777ebd5b6bab235ea25d3633f6d7289d7d6b3fde0ec15ad7cbc4af8c2ce90ed5208dcb35378135027b088973b3ee89dda87b43372dedb061518690097722d6dfe8e773524d698b98d67bd13e356b7cd241d780894a4470b6a356aeb88373d77d763179ee613eee971425b2dd835d5ff5c764aec23859ea20e830f1dafc3e7c3aa23557faf55ce4b7772a5afe618fd351ae0b7df08b9944d1a1a437c768748754072cd51df8850eb8834159975a757e044e41e435d09bd48f4847ce74a7d2a2ced8983f8fa38f51bb955860a6bb5b645eaf2970749b98e38665eb7b5173de12f491dd96df9b207820f65b653f26ab3123e7abf9458ed51a22cfd3813ea108232559f5bc2141f253a86456fa2c2047fe60d1a49c9d3e1388ae3dea82becddb983f2433e1cbd030091a6ab4ef3acd407885cb8e993c615a832a109c124f5f509ed62ba3de9d0549446662c8bcfb13577719242ce6ae9f208b92bd0023b23702877707916c7fc3ce2698782d39187233561221815da563698bc80c295875be21fd4be9c8b630ef91e5d8722051329b6efe4feef8551a8af7313bf4e8358e75e104e0a73cc4e4e67456da23cca331c715d96413d2badf01280d543c23ec805c487c989d2bea1b3a7cd487795b01eb7e8b315717da27936f7cac87659449cf14d640ef09d3cbd2130ab00974e338b54f69811633d190ff79d6e0eed60b1341b8cde613fbdb7ad51a8165178cc6f524a6a7123da3072a4068f7c7a0e7c503b5e0e29297b014bbbb63d53bde72c06ec10a6c6bb5f7ede980dd523a9bc7920fa62f3bd29c0c49fffc9cca3e773b2cda9215ba9b12fa983efd69de1a4d51ee0ae35589e6ee97e1885259c27e2df0f334198960a005e246707a411da5f25d28ba65018008779fecb79527996c06d0959c0b6448ffa6c62dffe41e9ff3375f032ac855714ee736614ba384168f07b6c6266bf9f1b346b827c50f28562bfa31d28527a59f9250958dc11c1eefc02179ef0070ddbb3e43fc4cee2274259cbcb76b36fe29fac6d38c6ed51df0543424b1bf92ab5fe728eefa87c3576b58db52adababa12ad7be884308ee8985878e642f2fa26eb736d23455e0104b70ee11ad5e5b3b9df64875ead6e397ced0b9b25df9476bbf10454042c121895654465ba1caee12e19f1d61fc928ecd85a1557231f72dd23552605eba47058f8ed2b6ed0e4bbd6a7c9a38e0f507b6b97fefbd877fa34b1b2b2a54e9b793347fc666e271bc1872b202f5229fc439c41241ab4a3810a64c6388a67906d405392818efaac47ca2e3e5fb5b021e2b49a4ca042d630656ff1bfe3d20cd8b72141d0feac30fa84d08d9795e6d8168bad824a788dd4eefa4276aeaf75afbb1b3d1f3322585a9b7cc4bd264bf92db06270bb37cddb45afd0edd099dd16c284ab4cce2896014218f280de64d078d64c8cf2abf6baacbc233ff1e51dd72b7033bd25bfde8efb192dbcb871cb0ffb733cf705f40fc4bc745758b096046b928289f8dc5fe76064b7d4017f14217809651354a158cf49c600450d08402a3614b213394cd238d465b8243493c0a6e8a0338745a95c2daa91038cd79d440e11124ad7584fc32f72177b75d6e44a701fb0dbdec9acc4eefe39ba1c0e37c8634bc6f60d797b22245ef93e6e600a2b6f392c37815121d0536c4e32e21ffa97d75fab6f71419c388a133e247b057450aff54c606bc23549c7069ad423d99413cf302be0e874b01489fe8a682404ccde1d0ec77637251a089885abef2af8862e8ddc8079181cc540a979a7ca7915d1107d1f343ba0f811517850d76a42945ef345147f941ab80f6f0ce9400f7bc64d1a37882114954d05f1c1906df71b455ba888d8ebaf577cbbc4d62707064012df6405e6fb4eefb2cfb9a1b665b7fa2f2d784ee7668be3f2fd1d9e360f53b56fd7b30a4cd380aa9769dbbac13cdeae67379df7925c1d56dca3ba60e", 0x1000}, {&(0x7f0000001040)="e62cd410ddd85999974c679400c7db291456b6b06611414dffadbc55a44429f743", 0x21}, {&(0x7f0000001080)="68d3d9d05d69257fa7e6450617dd2d74eb46f322335d17ad94087bd13d6cbc14fa103297ec1ccf7c0791f069c753a3603529a9b0be4f57d462d64b1efe550cf33fe8255ed2c00f14894a33df92e798306a76667e37788ac8a27804826f526b47e439cb26bccb711e0fc4fe82fd91790f44f2c0cf2d239f2502481c1ff1311f6892bfc962fc83a59d79abe3ef9be4", 0x8e}, {&(0x7f0000001140)="d37ec3fd26c492419faf973eff271f471f6ac11c827e382b16cb6e72de369312cb98fea3c80e85fa2f88eba8afd9258c7bda308d6aef3d83af22283a754f59a25bd174dc057386ab5da5a9b56e902ade30599045cd0a37f1d6900cacef8c1bc90600f9265c4add9a4b441c410699cd31fd627697153ab0f2044879c7c88d75f0b4f40c652a8cb3c50368894f53e89cffee7e687cc81ff256a44049", 0x9b}, {&(0x7f0000001200)="9e251ebda81ce94ec69d7e494ed80bfaa55c43e6954a8a9e47b7fe780c017adb40afae49fcf584e354031d3019df359d8cc32def7c90557ec08d85a7268218cfe1429a31e03f7f531352f10caeda429b78640bf97df282c00f8faf8b5ab8326e126b51cd50adfdcc45861f2e243c69c69fa81336f1159daf4cec00915f20a0e705e74fb0eb8e708d16d3a7be5ccb84e508875586a77fb8df949271d3b13097e32b6c85bc85b1845bbdd284a7df", 0xad}, {&(0x7f00000012c0)="c8dbb4a525453c218c8c8acf59fe70f61db89925d05c011b6d", 0x19}], 0x6) close(r0) connect$unix(r0, &(0x7f0000001380)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f00000013c0)="99bba2a669ee1e11e7409f7743f8324329be9e8202e638c693ed4ffcc93261c2c0c4ec33b86e2d3dedc626761f228b767fb854f4837d4f8e79a85ea58ebc61b69d90e643", 0x44) recvfrom$inet6(r0, &(0x7f0000001440)=""/187, 0xbb, 0x40, &(0x7f0000001500)={0x18, 0x1, 0x1, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001580)=0xc000000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000015c0)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001600)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001680)={{}, 0x4, &(0x7f0000001640)=[0x0, 0x0, 0x0, 0x0]}) r2 = getegid() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0xc80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001740)=0x80) pwritev(r4, &(0x7f0000003880)=[{&(0x7f0000001780)="a06651c5f18300b18ce8cb3fb3766db6ff8f9cdbd12abcee44942afa4824b3cb1edee2ddaf90c4e3500076eb36e7b8095722d469b57343c45bc8b49b5a78a34b09cf632c3c220d58268f3e3d225a4253da3a468373cfad70703642b6237b98c434a7f294cde17396e83d16031eca480d95a672cd330f7a15c69c9b8d159d9ba4f68891966c3da2bd8df311921b510ab93def6003cef97316033beb917778dfb13f61189ad295e9643e5bed5e181328fb7eb6d247d35abe842449f8f80995e3d1f3cfca8ea3d1739bdfaaa978511eccebf99a58b70a52a2f640dd52e8ae1c4e064bd69ad9ee9134dffc23ff1489a305426b900d215ee6cf038b04d55b448da525f3111573c0d3def6aa615c5d068a21c3e961f3d76c170619816d2a667093b5ed0a13e18ee78004ff8abdf835f3c517358b2d6d91680949f751626bc7b88695b6d59ca8f497dab0ac8afb70c8d24b8e41fb55bc64bd9b42ad402b778eed0ee8b2e1f10eee42cf9b315678bd983dcbfb51a4c83a64687f120b7a13aa9cc0a47bcd685279f674139c872e8e7850333ae2d7c683151c65c53c12b4abacaab8ecad0cd5ab97c23e60331546eec66986739e01a9a4a60e65b9a301efc6a0861abbb992ea9cc7b98873d1017d568c21b7a718e6b72c955e7bf3ce3dcd416c6a3c3d52845a26d8457d31c8c218cb54d1a10311d2849a6413824c36c29c5dda9ca56fe70c21ae1ced171a7da30cd0195ed9eaf4c1297f4c5e9608caeca1333313ad2864c9c5fc2bfc2e50aa45464b5e9e998d90c5e965b824eabb8183a25b5f06f1aa92608cae13475ff1b90d1dfe5dfc77599752c82b2b61f358e68545bb127f5940b62fa74c1aade7be4dce950b6a2a045bc5e8427dcce018febedfc6807206bdf096192f86a5e9f42d62620bf0ffe08478add2ef3cbb2e6ab7d7f84fe329d2c9d786eba729af513e721e62a1f3e8cf04fa3f88461b2e0a91ebd1a34c89a5eae51e38d2a99c3973f0d84f8c3f06c9be5063c84f395d6afbc90388979e18e4a1bf524c0e6e49c2029b1eb15c30ded388bb47f78f74ba2aa63ff048cbfd045ccc4a80b550339c3536a86bb0751e89bcf2b0ce6b65c3f4f6ef48d59ea1ec04c822f4bdbbe790f40df0300aa3aa974bab843279145d631db3364fd046eb2399340dbbe894db9b833fa6b61e9b7ea7a170e8a9f6ecfef199d0712e2ef44412f359a18a1c7f8b64de9eec35d24f90e6a21918097b039f919b2386c5eed8ce3bc072dbbdba48cffb230cb4601dfd489dbfb666cbd42622479c180ef23d24b3c577b8b7671a2f836f973053091b6462f4bfabfc1e57188240638e6ced81205e8d1981d6ddedac2079550971da2d1d271c0a21e2b5e06fdc9be300a1f202e3c9a0e9a38a63cc3030a1b254df0f668ab725166917dca12a1291846528c7d7316507dc898b756853cc3a0b7c680772068fbac46ee240e8825ef5daab9af04c6da03bbe10d6ae6a6055028aad7e6319d71bf7792680ca0ca37314265288e3ff4771eb04b5e8c184fe6e843b63316818925fb6786ad510cdba18760096c1f2ece037dc813e165890020ead0d87e88cacd200142b52338c7edea90ab13c35f4ffbff1c419b5c6416e44c99bbc9852d770341f1a9a5e0b684d7f3135b348f670e2a0a0a4fcc5a7115e35b2d05be477ffab4b41b222743011fe6cf8ae9bf924abf0a0a91e063e053cd587bfce5b11762b3b4fb66af8438531a2d6ef9e4636216f980de3a88e10ded34bfa9e6341ccf4ce5565efb99fc92703119f1f6d5de1be97e75fd99b4fe932ee638cd13c41d6a49ae63ad358efab8e86b4f199e869160e54d81653185fae530178bb2bfb2e4d9b733fd8aca7057d603976b999b26c867782ebb07534db1be5d2161b12bcd628eea7955b7850bf8d712fb9147329aee2a222b0e490641344b555c61deeb5ab363e2da362ffc09874efe4c3f6c502a3fdcfbd2a4dbf05dd4e46f147666e9d17a16d3f97a9563c6f9de84055cba8e74ff3e8231e5b57b84ea71af3fd291bb57459fe140b61474214e56f9efd5c264ca1cd12a6f4f05e350bc4fe4d908ad1d64c872ef6fb80864c371e48804074185bf2e2d76404098b76ddd301407972d212aafa963e6de1aaa35ff5dcb2f96d423a7b4fbf32f3082a677257304132940eb69eb0ead9fb4a5398464b088a07e5cd35caaec325bb44c8ecdac5897c32d56aeff1dbf13b7100325d394163347055570ffbd0409e570878954a8fe12d6aa75b4b064c96dd0ca3d68c9df3f886fd28ad9622ffefc6d8fa6254d94b02da82854f7ea617e915283f9e54d3f6859dd82513c86045278b9a439ebed06f22594419f850b02260e8954645382c5d185394bb7a94f0a0856c8709955af2585f6c3fc44fe34a805b00b57d12d02324b8e7ae159f1b4b364cebf5423dc8812b3d00a10c0934d38959bf78f5058a873f517c2b39948213827b2eb5ec449f02fe60b6c50910d5f344b94798232426d4e83c4fbfaba7855ba16b79df0e86a66907063ae7ac3e9d1ef34f6b7d35ba4ddba2682fae2b43a9b0c25bda7aa56859d74c88dd11c7b4294740d9ff7571afc02f60f62b522274b025134b8a4855a8c16e1814af2f0fb898dcf09f950346c2185f7192f2cd8915b82cc5e37e3ce53e2676cfe25c13cf64ee6cc69ad500ab53510067d1b7cb1c6eb995b46cc12c7c58fd0227f7fd5903204216fbb8666447eaa43b31a99813decc65d727a44c990b7a215412302e6fa77751bcde481ac7005954e763881880b2edfec5eda20be445e22515d87a7e059cca4a528a63ef4df503d63d700f01f6670fad32a246830d38fae2d8cd3199e399d7ac2481c113d80c29b43dea3fb5826df05fc8dc67d7a3f0db73cdefdc3978db601cdf59b676da27509a8cd8a504960ef8df6a3199435cdc6ac612d9eff9b980028f31deb9575b00f19f781fcdc8522a22a60b1ea4dd0900e78c9430a0709d24351fabbc52b86bf3f808b64aca0e1d714a34e89c22929e2dad356f90b3c587db40b368169fdec8907e85727f5ae941e0052e9c30ec551ac8972e1789e4048c350c609486f0ddc15fd9923f665b6852b0131b1257990f6fdddc35331c5f13406e29d3b16e05b1f0709717154d982e571c3d9950aca420152a5433a0e93d0b9ed0319316af03cb4b839ab61b9a7552a419652b907915fe33ebb3d4455fca541aeeb7c0d0928bdcc952702740f021c6545d2ec74daaed491d6d661b0d9c577e7ad2513adf23dc1d55b5c0fe9786d78b4f18f7ac522c45acb918f0d1c6c9d84610a042cb68c4f012386166f10663561a334e021611ad0d6f44a0a0f39ed9d692d162ff16ebc4663c012d27bc75d080601b45aa90c0163632c6f199610fbc84b2ba5c0f69273708a0c8597b89d7d8bf62f0ca85f076c4f1198330ea55d1fa5c6cb0f6094c6e762f61c6ca89c68e0eb5362601e63173df1039336a2147aa54158b770b49ef0bb2ed9d5631f53ca7c60f2c9c5527559994ec42962e960ee7f7a9acfdbb0baa60ea82a5cb697b559b71a008270d89c64882703047a4819cdd1297ce56c45b7b2648e07a451e8fef06eff8dd32e7548fe875df24e74474c539701f906dcbaeeba695c5b54976c24e7e95b5d83167d01628822fc16338dbd6d61105dd281a624a36b61b92a2bcee2d41d5cbcead204d746eaf48fd4a33443ebf37fc39b30afa2797d3c0e57b6d55dddedd8f58ffc1c1c8f2539c092cdca0f5ab520af83b7c618aea778c1159168c263ab5c11bc0b33b7a9ac07b647c321f8d63c7d178e2f35ab7cf2f1c4c1a75d062759ec3ae96d39c156a13543862ae571df72e7e535b5b2092edc6987c2c2c73d892746233fcc13f318c2e458bca046664cc5b8c9608dd088f6c3973b4d214b3088d41e1ea8d02eaa7da4d409d6e629793de7f762d3e336d1d4d396032902136c003397bea7f69df6dd3c0584f572253c30c6502384c5bba05fded26d0947f5b8a12d29e76acab65ff974ab5dbdf9eaa6238bca054a862fbe7c62c4d7a44fdeef6704c63a9f68d46f2c34cb54f7e5690348c0c29e5bd65e11e07f98c1250bb5b842ee0fd5097e1d248d1851dde52e188627a355b092a50fca1ebcf71f1bfeddb387b83dd5a103328b4b62f23462949e852ef12fcd2bb037ea43e8bd3b4c5e22426f0b9e104c7e5096c64dd9f60ecba686e3c4b31941196e988d9d04f5566896acdee778e9a9805ece0a823f85e6dc68e829516271d8f0b2a666994ce0de4468d3e3c8bbd7d608ece7f545e52f7e5bc6a8503eaad92e1964f591e0aaf0768f72926a194b59d2e2565e0fd5d72939db169e01519c4f2f5c859eb20c05dae814c5efa8a1b929f8d73b1549aea30bdfe2b8e4281bb7e9c31b855c6ea1af081445bf445d4d8c5c8613129436a375c941ec69acb09081bb96e51096c3ba4c6fa6d0e45972484e95bcd12f5c993e71e7356c58094f44d706b1c45cc78dd963a6755153007f8300d8c70fb6725231b90d42a9ac3b14981600575737d5f6bd2c2c50218772a28bae1a9f20978ed5486891de80921e35decf3950fc20da04025c21acd4197474bcba43056d35edcdb76da7c32077e1620f970ca17fa8fd65835355275faecc8375631e7d0cb86c527e5f84b4004d3f0050e04a070ba459eaf70aa6d6db61fdf24c69944657dabba6c724311b5c015215420e710f84fb753a795d99fc0108afb55774cc1b435f9e519654b28b2e7b02b5516b29b7d96031e8d0e9e02d1b2331b8463a60b9f1c6030132ab85ee4dceed3c44b0604fcce4f767cca6aecb655869d0584f39a234dbfdc2d94f31d1dc1d252fd26bd36b78717f2b7bab7b3f3b14f936693c31d16814464c393711906ff7868c49884b5ef6be22d517095d5d2189033fead2b5693bb6641ab2021401b934c033651a09f0fd42780e7e098dad9438e4fc45b3d8a77e10ade255d0315fc56a4127ca7d4ce8152744aab4c6899690d3ffa99fd5481fd3fae45057b7b5e9c5e4ddcdb3328edeb4f6fc451fa99be2e642ac4aae613cb867927a97b4ed19727d6245b2b555baada4f06858bbcc8a99b1f8d0399e3bb7f16e5305f77a0f447664e931f117c94dccddf9c637ae772306e4026edb6139312294b16577ce00684be3c38370532f587a2ee757e3bc23121550e0290677ae8352961af4cd4ef5e079e1f369cb7c977e9627c38df9c8b42746a7cbc5c6e8fc64ba968dcb2dde777b6de81f4d14fe530f5d66b472e7fb315b674fa444d418961e6e719af4c64ad05b49b6de49a3c196799a89c28a2e5721b8f4f612a708820ad6db1049dbb680554ee9f5ad7829d35c759d04459e87560c5582a2c5e9c42893445cae87898653c2192332cbf897bf903caf57a9e1917c7417e7613887597bddd1bf6633cc44bda1881c84f4788b19d7c228d931a67ce3d689fd9bf1d7026d086b17d382be1fc6538fab01a35adfd09add279a5bb8895acf269425216cb75436464a753a5c3487333b23442302bfcbbb404cd6fe9c5c8274d733add1c5cfd9e765b054ea8e1f07ed4e7e16a2f57b14e8be184e0b457e2ae8f1e18281a8b13038a2c1e5c625244e8b3f55c1ba71273202a44e2ac8769c17be94969129d7934f5f0cf11369c5b593811f99363cd0998478d5db4368f2c17ce9abb0a220be91f2fb38ae767785636d890385121b32797465664f5c9f755751fb947a0eeed3e166152ddda15a91d7ce779cb57a2942235c63e24b0ad16c909fb12f4aac460bd36a75096865bbb4a3939085d12c317bfc7375cedef1de3", 0x1000}, {&(0x7f0000002780)="b4f1c4569f0be3ee28f304987240c5d25264f57dd19918fa9e0704f283d72e64fea107f015ceab528aab1228ebc104110a8ec88f2ff2fe9e304fb31717f6bee23161175e06da120f873a7df418641399be74495f3847b2584950aa0bd4339db92870066e6ec83a6dcea2c6b4402bf7d6f6f56dac472c08a8df580bbac0dd3ab718223583085e250733548ff8040349c700a885a149a2ab2a7d93be86b4d71e8b59670795f33584817db6be6483641c76d638db40bec2b296181607204715e1794dfab50d7d21b75e91ffcdd17cd43cecd697c995c03c2347572949224328d0919eeec69c", 0xe4}, {&(0x7f0000002880)="96ad253d60fa7a770eb0ad618e5e9cd79e40f833aefda1bd55c957be3c349fdf75a50ef18cd84c29f9d2534b9cd93c40ab47f8375e80e8a08b2a7d91531913224c3f69ef7c8ae81350f632cec67991c8af1c8026b1410389458f81a25005c6afdcb927b3f0db63d0d763fab05ee6b8788e3215ce985ce7a27c38973366d05f17380ac789d6edd099d6b3d98a3c1c6cd2e83f4748823cd5d7ea4039488477bd6f6d0d87abb07e09506d6a4c6466ae051ada0b01c379bdcc2a963a3a86a1fd4741218683e16768a555f2723ad237eca5831062019773bb6513ab95ef61f5ccd2c63dc336736a728cfd946faa155d20f042e1a273ac543b3d5026353faa660ef5321416695fe57e9d60e28a315194a6881d39f3625ccd8d114911cabad06c777dcc8a282760ac05347a4d8d1a787264cbe535d99bd8e9e24e6ce341734239daf09e9388220de07bfccf1a56812026764eda6170f016064593e42544a0f72f84b0381845a2dbe2fb7b3d91a3a144b90fccfe0cc9a8459714804784c928504f6acaa6a08236ad40d821b9f5e12e140500e85ab63f0eb90cad1c349878bac99f0bc7be5d945270334340e6e27908c87776765ba0bdc19ec3a63deb81ce82ab6b40c014a11489f6dbded165e90b849abee9b09f8b71308eb59b065e7d6279a841ff271252b229b6d79fb23c09a1029ba921d57aa595cef13347ac4315b7a52d1ebc46f77536326bb058840450cfbbe0f309b91fafa7d5f014bd9c28b94a92c645c92b099af0b2c6e031a9881f4aa6fb8e2f2a14e4a13047a7c1e6adc8474327f6941c2a7735a76c55bd1e3a427b0a080275fe37f5bdd24551094c8e6e081d1e10fb22e58786ae511080bca294d3a62f55cb5b4e78117951d983b9d006e962de7859ef41a31abb351de33e791ad815c42a8cab75ee99b9942d2879ace37272822e182235991f2f8a44f5c16c2aca46814231d376daddba03b137cc8676631b58ce3e255215c870b1792677144f7b7ee19223b84f46b6e22152c3804d9e803feb6a1e01e8a952fa077b8534dc1156edb5c5add210529afaabf3ad779d7c42ea8612669142872d417f703c9719ae621b0bdc23d6200376f9ab297c831b3f8b555dde3a4bdaa532883c58b9138f9af41cc9b3ea4d3b6c9c8725814645551d0eac9bc761f568d71b149ab933bf7b1d725ca047e7d6fecdebe1fca7920e457081257116f7a8124d5e1cb8c4ee6a2e199f5ab1c498195bd8e9e37bde21c9ce6d4ea313a6d397e6769f7125560efd065e2062d443443f241b3ef3a4176c4f21ba8d1b4e9f1a2b3ffe11a69a102af89303659398f87df383a68a3635d0d7d9e7b1cac17506f269ecbc7cb99cff2d745e2917a7d4689a3c311bbd0d08c6fa6dfcdd77ccce4b5cc959d17d6323fa747c752fcc9544eb5278b828b80c07b498b9cc54cc208dc18d6b2fa4a40a2eef33935916850b62fc88c232ff49cb0426ad2719e7300d874c9d3778348c6cd489fae26c26c42514478edad64cd6c13ed75f1890f1149d5dc9dbfd9fed95525fc534824ff71fa955bd9cdb9bfda60d47e16577d532c2a07a5c8ddf4c34ff5691542c975f142c62197acf1757ba234e307560172478ab669f7befa2b44c8bb0c3ac87a9e919134a3242d1e87c88a6e718e73cbbc54da14859695f6eb65ac3ab486236a6919cc5951dc49e5121fcd156f8a45cb9669c2184a4941a627b0a54db46b68d7a6dba57fa17416240e1fe36cd9220b8fd7a488bf6202d57dcdf4cd7f32beb047388d4f23cf65af7d2b8f28b12914b742160e8a14ec45d0d8812d8584350fc7604e3979b4e62be9403460c5fa8bb65bbba0abd31ddd9a022dbd7fb70fa452b9ec277946611a0aa04ec7e2e17aebe98094880ec66af90324977842947dd3dc30c3b2ae7dfca620b9beb4f39e841450c3cd1ff92e1a6bcbc4edf63c83f267d84787f25384ecd7c9d33ade2c22daa800ed847d7eb6a8a4053c6aabd8a435fa7ea88efb21895751a8ac92b0e50d3b13209f2ddc7f8c5af11943739c0979c41a04ba7b7d838aa428f40405e3ba13bbf52db707c1713c136ac156cb09f7f198a1ae70e8ad206f6d3483cad763b65eecfba68805ce8bc5e6aa1ebd948b7816f5c23a01dbf5b9baa6039646c7cf81e407b0a973b252e15f041dc118637d1c9992622bc430724c67c3a464151912e9c0e8e1428d55db6ae591154552781c0c3c5fba8e9da1ae32165064674dc53f7950878c03f999aa0ee61345dfc745ebefc923aa833157f774c82ab9ae2aa02a03c364e92d57dd890f6086c8bef77ca90f444163079a096e8849d43a2447f81dfac93434d2aac91675646d5191ad5abe26e2f02347bf0446e9b117ed1cf2e9df6934b8137060219e1c6b5f33ef6876919a4a33376678b41d4e6a11a6cae70d23767a5e42206c27dea9ad8249f1d1f8c923bf8cd147f73d0914375dab17c2cc36bc2ce49ff7bfe32037e6d954e38df62c2c615b17c42126a75fb0691ac72d455d05e688844605ce30cfde303ca99d323d6bbc989de413ecdc1f3ab0d057a63a734a31f91ca7f76aaa4464a20cf61a4cc9c82785544a1a343180ea97152b796097ff790581c61e655626f1785349e51bca0ce883464c4b2216f922b588f55cf2c50490e24861c547668199b4608a86bbddaf880874b08da61702b456a2b20f3bdd7ef9d007cec34aa53196277e3c420567c4fa7d86febec2326cd68e67f1e0653dafa1cee9a3ec37030d44ba1b01b47b2c63d71894543422c01c19017fed9e1d7a301e5e93fb2398bd3b58c5ed6bb8ed39a768e22689b85e8b5386855c2d2cb024fbfe578dbecc64bbbfbcdb62e7726ea4eae227633886ab04a99f387201863eeb2967847bb6e1fd9623aaa1826e4ac94ed6d9f08d3eb18351bb63f73440af70fc4127b1c654fbd55e083295723712b03274d2d3a78d80a48b19a19935d7dd7e0318a5232bdc5fd8b0077784a5d2bff4e8aef53b4f9392042f00cd051eaa11a49dae04993cb9feae0365fd4076a158ca1f5ea6f31e1ca24793ce454e1875939995ae98694af21669010ca3c9ac053a1b4809deb45e9570617ccb820a8ecc01817ec85c8681708868c128802c6e2f37cc54f6c35c521b0bd3bbdb27fe5845b1de7effc8c045ec21cd223092e1b0775a372cbe7181662e048210f71f92fa3553c6d802dbadb4d142ced3ffb0e816f977dae717ec21af3cb3135e7cc799f865d141d7e9a2f597d36a24c77ff8c317ea7817c9255c9eeae47aff3bf035417c796b6e3fb9251c10f966802d0f4dbde906497894abde0909bd81f4e99565edad3503596c6f5962db5770b0dc71e3068cb3cdf99a7473cce74cf2f7287060925bc3181d0acf2779715561d2d3fd3109aeabdc4f105a36928d4096cabd3e16dd982cdbcc144157b3ab05774c8bf870423422c26d51cd23ecb3553647f9eb93b8f51565c21ab11f607a6cfac6887e43d54463d7db8e575b92c2dca29f51f3de0921bb220cd0e5e91bbe27526265558f8888def19f7e06f83d70d39238cfd6974593bfa337b6268e79502968b9c3b71e9ddf4c3acb9bd280629c73a3853bba7e18da076eb57a98e6c5d58b73c610a326d2abace0fda5aef23759dbf63a40d07178b0a607f247e783f09a1e7d283a94c612bd2556a505a89b4ba5c957e1d3b38499db05c66e7493035bb7d6124da49670d8c51f93a8344e86ccab5202755a7baa650802f2a92301f8ef73c94a891ac311f2f0969c56f3e4bfb4b822d8b38e37f4654a5e1cd890480c0ce77915f4d2ffd39904aadd0e30e7250f412baa02663d81a61a11a0c58606e05fb9133de64f6170398ba51a4e611fec6ef41c7129c75583527f5618757992f0884cc18ab6055f4454aa8a85416b77e8f728507ee620aa93a80e2c78873e1670333f873c933563a0335acddaeb3184daed0ec08ae57545b19d59d0cda993e86911d314dc64adbbd6dc4811c3b3bc4de538e0d16f2f9148a18f286d7b6fed7e7f48237b99186ae3b231e00aed24a0c968ea1eaea09e1f4a27b05810fc2ea7e146502cf8982bd194abab9352e0bd7660b4a2887ae970ba7c30694e96617b81d7442e901586d9f5533eb24f802acbce7f90d3d3eec8768950149e6c5c04cc101900d0ae1eb305b2cbf5ed7b93d6b1746e4115ba796e0f8a48dd70ce07f4496d9a59f056c1ec867459341e69e80b4b39f9c3c7acbc0a6666b003dc0c93c2251d98895db455ef4526f85f220e5ba528dfb0257dd8e39c37f42c2cdc8186569992b33b83fcafacfadea0fcd7dad089da445203239875df268ed92c9548b09ff59c50e5555a09870363c92b060131bc5bf0ef7b3bfe85b43e688bc508877a2e94a9955993603333c47520d12a6e19fcf966e5bbe01bb5b468fef22955f18332934b3f32b903875864452dd7f6fc82ec88013843d2d3c07dd3d65fad85a2f2086b466d368a3e0c40fa13e15eec162f94072a841e9e0a864fc7aa66cbef68477272a342603af25106f31b4f72d1b3b2f10a64bb64b6aa060086c94765c0f332024b4487ba08ebdcb712a60b11a29061b03897f4670552694736f21ebe3c215c912e4d32e93790f735252978a2f47298fab609dd5d31809d196d8d1b5da9802b243570dbcd1ce6eed86f37c7b531875e849770b7b28cbfa6a20328604716e97b960fd134b1cc46c66c1e980f02b84a630ef10588bfe961cb234e68e71b9a6c19b735eef177c7fd793bc99dbcd07f831cbb8a1c828c81e3df29647f08c8ef56d6a12b1fd718fb774858f9dc9f357423cc7e7428262c41798e7cddaa06cb31d7ca2c70606a5a26f7b0351b8fbd2be59776b5b4a92b96175bad2bd242b5607759818f818599cc321993aeaaab6ca8bbfa557c233c1c2c8ed992ef163d32ffcae2afe1a8fbbb1b81af4221e22b64e2f913d3ef78ac092a4273c54d719ed6646048f1dd321fec22f71ad9333c9a30d10dcc4c285fadee06cd16596dbe754e171f4077651adf0abe0b5033a2cc397308c94d56dca893b1e1779654ee62a8054873498b97f231cab8194e9c2d265c6c8eb0fee4b6dff994fc6e78412cc2de9beb0f5c0c881c998ed6743f41105a36b81929f6014286f6146f40ab89b12fe5ba8961f5d9a64e3d5816893180da08056be093bfd0a0f58d130aa161467ee7c2f9248e34b3c21ac51d7b765af091d096c50ccc6384162d5feb9648acbbeead9754b5b36fc61b5f4a02bf064a9f61a10323efce81468af6674189e7f7cdfc9dacd4c29a4f3ce8c7626ec53016320734441539fc4dcf27f2e13f9def521d160831c8ea95fb2c4f35d5d293684ec4bf6152edc27a9fed08f7c62e8a2d8d5aa0eda3661039553ebecba21e19091e2d5c88fde81fcac24181c9c643b1580160ca7c13af43fc0b4f9221204dbacd445d77946dc9b7d8e4f9b42fe698d00a8285d32f351aa8a00d8012f402e2cc9d55ad66564b71805da846c291e9e6c0571148be9d75946199451a36c362b331562f83f8e8e79afc10b08a712705ffd4c63fd38402785c82ca1f55e0722a4edf4177cd6516e6c5a16ee133b4c79384f6ed418e4f0ac7b26f68e61aca051ed7a393b1d8757c5a77c448c01b4027d1d69492d573f3e0b9cc03469532719acd803cf13040b7c93ce258e666bda110ed8eb04ece830fb13b0f4711c67a3f985d3b66859f8738a5c56dbe820ca0d0e8517be9ff057a970226b3551c0c2f6e9e81826093b12c055c5a4c121a9ed161ead7deacf29c0d4389bbfda2f26ab3ea8d84d1c560aa3352e5e106a857dffab84e2a5", 0x1000}], 0x3, 0x0, 0x0) r5 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000038c0)=""/134) fcntl$getflags(r4, 0x1) utimes(&(0x7f0000003980)='./file0\x00', &(0x7f00000039c0)={{0x0, 0x80}, {0x2, 0xff}}) r6 = open(&(0x7f0000003a00)='./file0\x00', 0xd0, 0xa1) r7 = geteuid() fchown(r6, r7, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000003a40)=0x8) getdents(r6, &(0x7f0000003a80)=""/91, 0x5b) mknodat(r6, &(0x7f0000003b00)='./file0\x00', 0x2000, 0x800) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003b40), &(0x7f0000003b80)=0xc) 16:00:55 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x2e18) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x10) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7fe, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x120, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x1, 0x2}, {0x66, 0x7fc}, {0x46, 0x281}, {0x23, 0x8}], 0x4}) fchown(r1, r2, r3) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 16:00:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efab815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x2bd) r1 = syz_open_pts() close(r0) r2 = dup2(r0, r0) connect(r2, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) r3 = dup(r1) r4 = syz_open_pts() chdir(&(0x7f0000000000)='./file0\x00') fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x22, 0x2) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0x4, 0x100000001, 0x401, 0x9, "7721a0aacc8599a5429d5494958e94c723b84532", 0x8, 0x1f}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x102, 0x2fdf, 0x4, 0x9, "bfb254636898e6b3b58e5ab10000001a66727973", 0xd81, 0x4}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000580)=0x7) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) write(r0, &(0x7f00000000c0)="8168e92b5cbe9df3ae5d6e03fab6326fe5f3bc1f28a98b593b9dbad9400e36d8e2ae6112f92a0780ee9f4b71d467499b0a595164fa15ef4f3cee10d736006258cb22e9038c4ebdb911cc60d09455d650e26d39f332e541619c338fb9e532f4031390a5eb1745187070f05001c61052fffd2b33075dd57c780f1a55c3a738bb9bcfe2eb727d740228a88cc2dc84f37dc16b09033766fae82c94223b19f5cef8399a3f38fbba7edee35525a825bddf85d0eaafbf738554b8462850109325f898e23435d479cbc9df5eaead9f2c559a2ac31dfd4aa67151a9b84e29167407e3147b66c57941f56431854b6fff148fcba714608a1432442aff6ea1b766b671af98c83c0bee27dfafdefc2da234db2b2ab63b35e7e49bc87b3270b6817476805a34b445537660e6e03b3508e847c2ff0f6c5715e03a3f9ee078140e916bb08b0b94286d5fdc7d7eff2852e8e81f5b9d0ba65237dd20a6d2b63c3d63b2c25a960ed69f6177753e7d0aa78da3fca35fd80a2f5f35733af5171ae06889b97cd563ed98e641556297e1f533afafb09ca3bbdad5acec21f75c5d12bc03c7ae46988a5a77c58fc9dcf544836a74707f99f84636b9a1f97d17e917e92b8e4c16bbae5fa640e5a03a3991a781a41f4077ba32472c69cc491f599a3c3611066f6509c397f4d54b480f31bf34c60c6d6b91fec59281e54beaee0638da19b615141f10cdf67b89bd897db4ee081b869855367084f444f478c309f9d67bde1fd73ccd4aba7b52082e68dec497ce39f119e5f85fe49eec18b76780e0e37fc1768db146bb64f8099226178752dce82582175ec44c59e7eae2bd738ecf3ea0a9971fe12c2a220360fe28bb21087d646faaea9bd1b5bc10c97dbc921e969de70963e32b5ed5e36d0ee3110e9686331f1f9acf07d52b503cac88a24093b95cadd145709dbf88d3a41e33a0ced62583aa1acbcdd0287fdbed61ab5a32c8bc0edb86e406a800387f2a3a39cc319f682e2f305a9b7f9d1782beb2a63e11d442976723fab339963b616a03c738ae3491d70e3e5eb99332418eb614b641544b4697b91cf2a090a7abf3948bba7f8a23e9c1b7b8fc0c3bbc44cdac7b4c736d49f03942c062afe866ca957d8c2629ae9882c4a05a3ccd85dbfa9f54a516262bb28536e978f24043fb6c67c7b2677f7ce0c2d648b047c1fcb15b4a2f9f1df3b12bb99706e89423cfc47abd0880b21ec962b5afed7fa5c5c21508564cb99b340fa0bdd0f896df616b0f473617447dc30f097e7d7d233e6ccb7220d5f2da66f8f148d625139833a9617286b65bd0d5f6021c10385cd5232d58bc1b26df4b716a7def7cf73ae6582e80928215e9c3000dd1a8063a19821387034b5f11895a9a6f406c9480490f98e355fc727a705798e793736c238d9ad2a964d639f73c40afb459a691efe9cb412668d9cacce82ed9450b30418b1b239163202a9ff12a4e2cb4fda10c01aae2474922f66ba374ed61ecaea6db97bbe6dfa227a39911c1e6586f490832befbb260ac328e9f92942af05e355d72b9fdf5e55dd142c1ffe8adfd516d83189defffc65ce00d7e51c6b85da7706519c2b28d81ea593f496e01fdf87627c238308e0d57e2920ccf83a955e80412d4378b0aeab0c559caf4e62230fce544f0ecfd3ff3b0f0b387d619de85017d804425bf4a95b0916dadcc6da13d8e4884d25ab1e1f4f5045a83de1e86dd732c8b866de167e4d1f3ff364e93df6780932b6845ee437c653ee5d92ecd206c6ba806c69fb49fe4dfa0b9804cae27f9f9d87a4dd019f4d20a6f69eda9de156fe07e8a7f2a3c0ab498114ee7b4b82d93880c0dc73f1c11ff2a396358a9c92b631a5e5366d03b31057ec7e639792a551a2c72c1f03e42bbb59a193863040415891f07a4dbdf40fd5a6bf3df741c56a74a6b44aa7cf52bd6f09675047d36568aa32d88745744d056eb0c011825da2bcc122ccaf1619f5c82143d6a5023d5c6fa2827a70eaa87d98bcadadcbd8dac2429bf7b14b7970b2103fc2af4c1c531bb988aaf78c507c635ae86b5ada10ed205b8fc78b2a839db2ca8dfb97f56e76ad5ed545c57aa3a82483087bab71962da2bd8221183cc4957657746453c02476c65d85c2b8f9caae6c31182e931b106ae21a786655df1ddebb34dd38d40133f37a87efcf0fcf58b852def17ff632c8413882a86da5e6d0776642262e319a3d1fd9e7c2ea05ab41302589e25862e85c3693223c5d35bcae8e6194bc9e8d3c358b4e981ee02bfe62d14cbdd8d5fffef725a4044c43d78ad36cac80b3e80d4cdaa410585818f7675eb08104f6754b69fa46e60a4b7572a2a8158efb29e342ff884c94f182effdb71ccf95b4362b7640de93597ad539870af4069838beb770d6b5d1f414f191eb17229500817e95afc3682c41a6996db1cfcdea4b53475e296ba205f99be16a3e918c2fb8eb929c912bea0566cd3e6ca841ae36b105588694dc4e9e68380c126235804d46150280b9e07f62d8e95d4426f8089a825b7c2739cb8871f8ca6a903e5a2169c3648fd64fbeddfadd8e50c4575ce503c6622e51b5ae70ba399659eb366e4dae8dd48f455e34ff264dc05fcc2ccc2fa0245d504646c07b490899f8f6ed9216a9d86fe2a69a2541007dce37bc77d0cb747089de8fdc8ec99516fb02442c8f7d872d47da44fcfbc81626e990e8d9c3eb5071a0f7aa1b70f496e9ac4bf15ab90fbbd8af430651a6971ae1f6944a0c0ccb00eb410dd7bf0c712ed4a20cc5b3d4c8e8166ddf7df568288b3c68bba5ec82e675527f9ad5f5f796cd94fbd961e507440aefaa14076fbbb954b2cabebe1944bb71e7ea3f7931a3694665195fa8dd82ea1bcf6db306527da710e0f43fcd5ddbb6326d85e7a1ccc6439b2c618454d077746be56ac6c7015ab8b8cd8881f5bac1e7e434515027dbbe358b59b2c4264f0af51996deedc9d35bdc1367cbb772180af3b4060248e31582abb583c39308b5e76a8bd14c8bf351572b5d5380f04ed5fb70c1dea598b6a7de18cb885d8d377bc0891e437209d4c294dff217bf68a83b0cf6e3c953660bef3a0ba20de9d3a6842b0410ea63f96a8267b787b9260971ae09377150854dd0429731d5b2f0d6b0487eee07bec416fdd6b622152320f5d45087316578da45ecbac00c38d38471b31d4b43678a48e4d64ff03e8cc7d0614c149d2cd306098d6706f8084e4635aaac65361441362e05b5ca1046c2b14a42e6b3c19972447e2523ed084f9b35d2961ad47070c6c3dc1b877534f29531c5cf46249e51bfcf3cc8f032a350a244bee2c08736e1a0dfd6edf143c5b39c48881f7c67ed41b61eef65829611fa345b73de29b7a84849c9088302d384f584aed117ba00be81ece75d73b5cee9d91427be113e99076544366e8be87585d8e649e921e48460d45f8071c3cf73335f0998719a9f1678ab84c85898c440de5059625da5f062a3cb286e4aaa403afda0c021b22ce713b4b30fd1333be7f59397af93eaad5e8113e36e918d43e38c905b391035751263de1e6ebd432f42d882e62322746d4b87089bc50871f300573487183903d1cc052448f572491fef1d9e12ea34ea8fb6b93036ff823405c4b24b3f1b64be0ff6bb7cb9bfd023fc2a9c05838bf3f18872adcaf5c3365eb2117f1bf287811b37b45d68a93169d34428bbec08036d036d0c1532b8d98b1f402fa4bd0c28a5a830fd0f41f90113d1f5b7f03d32db388b313c056ddaa5cfa0ba5fd9272011f63335e821752a7757be2475007792a69ca9a3dbf080fb999596865796ab1122a91e0f70ef897a6b3e7e3b972b4f56c6d55ff3b29a0a2cb187014bae46fc93d41d05566be7dd3fac74fa3dfb97565b045121f0f2e2848681b569f9e3b61e5f200d2112291f1a3236d0ab6206885c8262f878eda02f6ab1d7b2235f0e8cd424e41cf61af1768b19862901ec75780ecc403e32857fc53ca5998ab02962864f73c5eb1b9ad825a747e5b39931dc8ae460623c6a92608dfce2328a2600a6fa983e671065a495cdf122701c2b24f201bda8ca67e2674c417a3bbf4af74a4b20b43a5e4917bfd2322983eef790c50a3feb8fbd62f88ee4ce98c44d8f4905d2b04fd868addea605bc76249e81eb382f84dbbc61e7c5795a868334e9a410be57286119e7558f7a3b12e231cb607387da2d5a4769aab88a675e213f995a93f0d1b91583a23aa379ab5ae243f5ba1a141f333c7132b534cf672a79ca2709e8b00ce5707a72b262609a0a57d8bce031426f798f04a9093f15a699f369c2a8a47ae539e7562ae48307f418daef7a304ae79fdced2d9741c2f68d9541b387c0d342177318cefdf25b29a934784c76ccb6981ef62dff17b0986a2bec1905e973078cce6cd62d7097a17d063e9c5baf85a978d939e0cb50db8db12b9e59b63af20f2b8c3698c5d1de39ae6c709a7fadf86ae657d933ae7f38d8ce690269290622fd6587456ef6f47b72ef4a617848a4617b6391d843dbcc5a265143c0a2496afd33fcb73b87534d7d1f79d6b33fb49ecce8497a43206486eac28b8f7ddbbbbcdab0a32c872972ed01eba589b95732437b405bf11efbe0cc2d6bef7f19259813a66469ed36635e7765eb1cf0dc44e121e52e5dc0747817171c664e512af5e16e437698e91a8aa1adc718aff520045ea830e44b963480ae3b7ad835a20e358c668b7bf93e8c70c14aaca82ede5ad4fe28720edee97dce1d102ff35e0c3dbb0a01e0b6aa5e3d554e0c38d2b189361e4fe684d50e151aff4915e97551ac60f0741dd2d4b7f5bd5ed4e856e67f27a6a7efef3cde74938b02d8f41453b973a91623fa6e21cd6c975d09899ac3a0f4104a5eecaf64d9e06bb5d1335f1dd37d4743bad2da72226e3a16aaec320ecc1f34f322558622360e64d441cb2fd46bcb40feeeff9607337a3e8d8ead9e9a94bda8f1bab35dafbad31816e6e5d590c074228d94c19c71131c30e7649e9ac3619bf54dc419fede93feb8e2c5363cef45a374013e9532937586219e5f7c9686a151335cc151e1db40b63351e45c56418ffe265fada94c21c604abb832d8dee4839084523b46809f8b3c6b0db3767f6c0f495824fbf811220bb459e830df82808d58540677fa43332613dd31fe573b5e794b7cafd0f88affba47fc711a3da8f1796a77407aa468ba7494d2eae616ab4d6414796a2fa0b28ef5f7bc59f0db5f3e0cedfbe58cf0b10640c39a9664ba2204ef8d0d2623c1e43c2336c6892668e4dc141219a2f3308c435b5c4f05777669f32a5a78fb3e1464a1ae6c972aa61004de30dc55b0ace75a7c6f1caddd0cb7766d039726c207edb0c32700421f0b6268c4db31fc7b22064d0012fb501cb3cec4ec17324e4ea8b14dfb85cf861c203255b6b608d338a00b7d8c0dc8b686154a3f22161f2cff199c128507d7efb64ee6380bdb394568a318f99812d4f09c845034ce639cc61c65d1bafa8cc19fb97519619c5cdb9e3946e1167ee2702c710f5d35c0d1a85e4564cb60dc1c309e8edfb56fdb53a95fdb4811ecc685fed89aac8505eea377aff3b6f62051f90105943582beca2bcee96782a1af816863b5d97a10cead4a3a98f5f77da75b547e18d892ad9cd38e25ab5d0cb8a6f2413e360faf1fee367875028db0c615344908bb13edce6cd91ad10258da7af2e935297f702eba73be51e9e279bb0b0927e90669a766978b276113e175bea7528ab392c623425a704c321275a74dfc786f6e4d120af8e5cd80fb5c3570a43ed38409ea93c7e75016b17206f7b2383612b0f63c463533b3d4c3efcf10e", 0x1000) setrlimit(0x7, &(0x7f0000000040)={0x807, 0x10000}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7, 0x1, {0x10, 0x1000}}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") fsync(r0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000010c0)="a1ca453cc553b1f23a66a68da8a2664a04ee935b454ffb208b74fd0ecdcce89749bf5040e8bed95e3d71215051fa75696a1925f9272db3606efd979f90d848433b2db31a70b638b79997f27c9db4a3795ab9e541eb91ab4fece1373e3e55fa3c3ab35c25be6a8fc915c059e4110e03aa0dd6f21a0173fcdfc062f0ac58c5587a8613a4daf403d481157a0efb57d32198089c92bf3913a891bd0ed944b31f98cf9f8d0e183604b8df8709c4ddf7f7a6c0149fb739cce61889c7ab47e3a153792e375c17a2bec8c3726845e5bb578d7ca4fd3cbbd52897162d8f7eb7447639508d071f0911549e7ec3e578dd7c7949982b271cda41942ecba20d", 0xf9}, {&(0x7f00000011c0)="118c5533a72edba2eea3904f9523a7c78e8f0674fad1804607023f00b4ae8a8a7834b7450360e6f51e4974568ceb013098ce84c058254ab9a23c61cc7f9f64f041ebbb9dbae798205d1691341e2292ee29c267e2c5697cbce3b6ba849ed2635443facf522127d2e1d8", 0x69}, {&(0x7f0000001240)="15b99b1ad3ac67612b62b62335b33eecd730463e3a5dc5106cd0e0db08fdc9fa94faf8ee60d9e425e3e5012d85bd54326b4df40e37c73527b799acec02923f953379fd6fbddd3a90e626c86cafd810a3b32bb3543c6ed11c765c8145c3f6c0e6c2a905fcb46cdee8524b3f789cb0c7a7d9ef960d9763efcfe88dc76c13057ee4bf3d8edcd11de87e215ab601144045b9a80316041729f92baab78275b7fea77d181fc5c8c4fc017edee05a3dd7134a9413b64b013b6e578d6adfa2a0f6965e17106971e2", 0xc4}], 0x3, 0x0, 0x37) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001380)={0x80000000, 0x7f, {0x40, 0x100000000}}) 16:00:56 executing program 1: r0 = socket(0x0, 0x4, 0x2) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="988141fc6aed880c3072ed05cc1fcdc36ce00efcbeea0eca62f14e5bd0886e285f03661b3d2a39dbf58218069b85b2daf872a38fb71254c925b4cb380cc4ee96c7ade81be548290f8fb45ec1f15730584b29d4c6ec4857cbaafd7fdcd7808834bbe4a2ffc09b07a64fded4291b6ef32663e58d909741b6da2d51ad444f955da275cfd840afee493428aaa062a52aea9f3a4360376b7c9cd66a3645db42db911bc2e9c183f44d8117c2b2271f9aef7d5b891ac44a2e8be288cf53e3289e4112c02db30d8c912d63b7b37eb3d5a672f7e512858be82c1845d7fa65813b142b7a55aa4b4a21275084afd3447e8082ba697c41a2b637a632ca49fe24abf2d1a29d2a16f622b616e0b39118665093bf51cab5f0083e1f36fad3aed49c22c5166fd3f977c01c7ccdda606a4ba7b4441cb74a182e5cb7d2fa267d841a6e1fc9cd435fa2700509067e86fbe29092c8d1b6f0842b24a37f0604636a84c591c89f07abff336e5041fec018f20f4d1fb57d835599a7f983a99f013f7ae8008cb6e773b081aa726421fce724ac967dce4744a366a5c614576393629f74eb3f4b1d34ac859897f9b7977c661a4c58c117422356f0e60dac34542ae36dc1bdfd483d477d9dab9c5a8aab92063738ee2d126378d1932b572039aab6d2656e183accb087335aab09ad7b6c472cdd38c27b9947904d908973d64284fae8577a1679dc4c3adfbbb19616ca686055c58560496f096866bf6cfcf4a8b8fdf7a7c1506bb1e4fe75ebc7356e2ccdf539ac3f16fa5b7361683cd3e0083b235c95adcec9e1ce60741a9d00fe6e8c1ec4b95e2374ab4fea8ffba965478d5fe6c20276f2752f91138468f2e31dac669fe9f38c6f9bf7b29694bfd56f6c147d4c00e8cee254009b7b8505f27df8ab5f9fe7ca3a1a6f6b1992526d268a791d15f3d80e3beed24b4806540891fd6c74fc7248dc8bae049f9e0d0f8bdddde3c0cd7d83c4bee6f65540f41aa4de25a1f24f3415c6eb13109cd17158b571c30e82e81a42d3bc11663fdb57b20d2e36a126f97a59a51b9a96c3da2e55b21ef9e64c0eb2d8c3c8b3a3f8c075896cdfac4b5c98c57847696e3dc8a0fbe7295c173ab0da1497eb384e55b42d98a7aa797f99af01354a2a5b5e75cf1e878a716cd1dabbf915f90e7e843a7c7b97878ce2927d2b535d4bac1a5ca10d604fe32e841942a025c4c5f783a821995641bc3199d47c3db015fda2b5070bdc8025d2d532a7d425eb85d6e4c73a44371977ad0492cee62c30f91ada49392efcb4e0973c500aac556232990d48bf35de8ae36095cdc9fb7f261b715f091e7f65131abd448cbd2110f40376ac470f7395673d14ba8b104c3301cb3d9cb7cd33160abd776f3d861e249bee355440d3149d52b8e508371b3573a3e4026780528f34871ffa19b3f54af88a8cdcf91907d9e2e10fdbdb4ab5f29de48a19f30f2175bb3be4cc7a53ed5880b0c2a9e609266b8505e77984d5f871c55b6c1acf24267c6718a5693bd6d0a0d35ab807b0987499417fa6bae41d767f55274141d64741ffd4c30ce418165568bfb04d45a22630d67e5a9a2f9edf1a2f0c09861a8b7ce4f191a2bfa87b9e95c924f6ad0da4640672bcc07e9bbe9d671601f2e1be8223dd35a0aa7ae0ead772d721508c8ec7a8131afd5d28fa343d4e79387426ebf731bc6a85c819de0afb14565a66e91ee8527f4d10789882b028aa6988b0ddf7031ce207252cfcfcea29f725c97f01b40c7f0ccdcf9190c369ed36317ec382b96f6fb03f2e30a4260b93b1394a677cf33e55539dd73bdb288c161f6a476bd26968a71ea678eff09bb8b92e75c01a674fd7d90676b5af5588aa9ff4dfa7b5c58994f919c33cf65e9dea48e47b5adf9e40d6e18b6557becab3977177f7994db45d234a2f37746fd558d8dd03c38d0700040a8aea39bf4a4d79c3c462b100852995af1163f9777942c48bb61aca0a20a17152d9d1991f294a6921fa3745cb5a40d76803d9d591444bef088f77221016ebf03d075e5ab0373207c27c559e2a7e9b39a9234a217a4d40567e4d7fef9efd391d6f9f5355c1c6844b78de7752076f638cd3ef5e5bcd364b6db458fdcf550e86c2be3e6119209dda008fb9102455c399dcfe45ad0882af28cd1374998b93b15c90012fa58ec911903af3d58e315f66d8dcfc5cd5b8b1f1f920b54938305e4be27fb0781bb40eb503ab26c90661778c580406a50c1c817326c5c630be187b96ea1ac9680eb715f5db67d5067e581e3ee205c12970c0ed77b9e4668dbc6f81262aad772a241118834ab1a28ed0a0a71821f3142cffa675a416c8ccb01de362c32e0f9ed67ce9fe5ff3c79a8428df26773b7096785539b1c492853ff29b0b9f8362f070dc9c1a5437ff300d7e0ecc4a5158c2377f06321dbd1c4b1d17e5154e78c43e5fd9fac87b157cdf35987d8bf82417c59a5491e4f8816e00e90ea79c48b47c08f0d9621b1b4cd20a0b1c6efec137cd09e59c7301c49b7dc4d801903174e25260851160ab66aaa95c0a61edd2ffba9c54c1be9a2a57e3f09a35082be8974984c12e7baae5314974a9495fb3c1e03c42e59b927f40e10bb2eed51eeecfe1794164831372dbad123690b2fc623ddcfd505a8a7aa73de8ba1ce7fa873fc9bf9a31205b14c748fbc99f45fb86f704da5490935496d09c00091e036ad10391bb0f67f8cc1ba3b555ca2cc067c090c598274cc309b799b9df5dfddd0f7eff82bfc4b8125122deadf77c782af6b7e9355853e0853ba014108a2a8fd70e10419bd44b56634c22b9c57c6b36e0107fc9e69a780d7350c3d27242bed90795506387ac99966a9e6cedb00e42eb90fb215372f6888ce50bc9aff35f673cda99823f7e14ad270b1043f62339f7a240412da0bbb0101bfb84d032dbf8a70128aa8a508ccf39d80cf415145cf0dc2e6979ad5a3358fbd558b08dd7781c7db62801462e08cf66fe0023fdaca0debb0b41a7e54244937b563faa311cf48bd6e04a044b88f5ee398e51892f08704f79f510bc89b89f2f98762e7c30cd7839f5e9558e34b6564fbdd3400c6f4adf5204b445cc70337b1e14136e9dd93824297c8ff3f126d90b5c8242162b186fafafbbc4d3e48dd61ec0a1ca793bc1e2cb24b061deb8b3266b5b830058af5fb12d94d4db3266deb1e9b3f53e6b8f4cc82e69923302912d622ba9c987ab49ccacd1d13585738cbe2f89ffe7092de2f4a59f75a1c72b83962cf3f65879fdc1a8e3042b5e974958a84f8acf6c705e8a167614e05542c0572643ef33744f7bd47f99aef0748737c1271549b1e7fe726086f90cdd5fdc18772149a3e7d503c53212a8f3c4ee87c1457044f03f9d70e49d96fe713b5c80e4433817b727e5dcdc510bdc829f3533ebabf11d88b08b8e500f24595f5340142b18e87150e9b459a5aa2616ffc1ae9e33b541f5969291a26fd38bb02cea05f28963bb4014f45f78968110b5e6375f0c42ef5363b609acdccc90d2555869cba3be5a245696b8f2c1258e0209de95c4f65c65b0b701bfeb1755ee80fcb236b2d8450369706df81bee0b8632021ef896539bc321f3fb52f68c9063e3868c2ecf1395f28c40ef4db7f95b4fc1a19d1bedcbbee26ccb8546d7deb49dd6b86d2ebb36a5599a4424d526cfbc8143dcf27f17365240200ddd6741e89f3ea7f1dc6cc97c1d8724afc2e348519dde4e37074ec8f0d73aca93402b74ba0e8ee106085a00c9214484ee599e66a8812794ba3868de9cc112e3f3c7c843e060ad83e6d529a05ddd75fc7eedc28897826523804a3b82a98dd8731bca4bbe0d0932819e337c78d6a079e34ac5fd9092c66c802c8fe8f6469a6ea6ffd3904b9f23c79d0540bc17a9118d784951ef97fd66fc9943a4d15fdb604713c4862e2f203e565c7a43d37e1a84911c0607bf932c23c5395f4eb6eaf7a4b636e58e810c898ce4be572b9a888a44c19c2d4f7d950db8a8d2923548f2a2f822c9aa00901731351c318cc64e7ccc847209d82709472f8d134f034c4209ed9c840b84f81914915f0949714684b319c780a34bb6a7eeec326ceb78c312f13d09dbb7aeafa9ec75349183edaca815f4736d67bd8999a4727cb671e53166f24922c9940fbec60ec532989ea89b8daa9ef4e855d2273c18beb5e04632d64ab0d81f058b462fd4c0fbf8095e305daa189b20ae2216039f4e833f1cdb746322043a1c10bed489626e74305d6bf167ec68db8ad2855e26b96c27f02ea41fa575ef025503aa00fadc7de70d8a55f897e4e58af449b963ad3b87d5ca656d5b3cf172b2cfc686b39899610300af76654a54a9735b60f64bd9eef9a20b9d9aa48e8ba7cb7a98255236fb5a629e8bfd2afc01ebb1fc1c795f63f2523dbf37260f228b44d93234290b9713209d1e0d100239ff1a4ff106f4787d13081f17910c676addd74fdce8739e9ead347f4f15f277a79225862f951ba6fc66a248c5f53321089a74d4d6e039ec0461785910526fdf14ec9d97a3bd0eb8e4e496cb4676749028b2c4fdde14f533396824b7fd5dd1239ea0c6cd5f44b54d2977265ed94640667e269aefd6eb426342785a5d112123e3cf63eb257fa0ff1772f00aef9cc417a35945882aed6dc64d266999cdd47415794946d3cd78528198c28274004c310ba034198e7363686584af6b4891084c04a1d8b5c8122bb3104cb1292c286f80db064d409a43e2015fcadc258d1d6aa8a2da61a635b858f2e27642cdf9c15e37cea2fc5bdd4cf90fe1008d931291941bb26ae3a1a5c86a4e3a31ca2a404363576d5fb924f7bf0528eb83f9899d9404d6e93802f3671c107915c21b34bbec2722a828bf99341ea9f8401b371398d764f782fa6f8567f846dfb860f64b90056d6056bc211eda391cae4106d2f876f5d590e7bb15dbcc8b7d8160acda28555724e8d6953590decfa916f264f616ed5af05d34ed0f941a0d5d3da8ccfde7ead6148306554ac1ad0def13b0bedd81b63d873a6cb33104e47c134240ee893e284fad1ba6ecc3fa1ef3d20399b16d837d6c09ab61694a4cb5ae21867e6924feef87aee3c167c3dcefe423e9879aae1f9e5c85db7242f2b61b2516685f8683484c7d4c0ec8475051a98bbc03f3dc53c0b5064cb42f6587e1e6d295b2738e3b1568ddf60277ef5c5553758ff101d3ca2b2e40f2d9bdb7b36398521ffc74c571f32ba9319f7b77c3a9bee1b536cc4cbe76965977254da42aab4b313b2358a30e8951580f8b07a486b35f992d70ea4f7416e9af137d6290bc3c6dcc401126be1ada188d87e1f85298ed2aa873f11fff5a0ea7a46c17607d275a170d65c4bdeeca995eb350237e3d888468f1ed9629ad2d7540fa2984631b42e75950cafdcb94a2734cfdb3fccb9566f502c39109757a57aef625ad7f3e458c8ac87d378750c22993e157b34912df90e43b8b9964eac1e17e5b01a9d1c790caaf026e852301fa8bb90f3a209d7fcc887be10992dcb586f01c1521f26187128d241e21de3d9bb65ec7c002385755647f15544a3afb3622fa84a67029faa34fa424687e289f3db2fdf6539dc1cde00bf84ea67a547fc650eafe109552d479dc1ef96217d497ad0e1ab737f59045c8490007f844411c24e636211ae673c2f6ea452b7cc9e768a1b47ab45a4c0780dc1bb4b3fc73f42b941f47b86f1d647019fa4500093b2189b43b3315fbcec7143f20175c79c106a5e0f4026371c3aad21eedc2ef7dafd1a6f71ff9be7bad5a804185391c2175fe0c049d8d1868218d9bb7e07032808044f1b550a2ac051b0e831473d66a5a71942aec47d9", 0x1000) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) dup2(r0, r1) connect$unix(r0, &(0x7f0000000100)=@abs, 0xfffffffffffffd70) 16:00:56 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = dup2(r1, r0) write(r2, 0x0, 0xfffffffffffffdf6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) 16:00:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair(0x1f, 0x4000, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0x80}], 0x2, 0xffff) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) shutdown(r0, 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000000000002, 0xffffffffffffffff) r1 = dup(r0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x7ff, 0x82, "de8b17ecac24c6a7278e9fccbe320799444d12af", 0x4}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0xfff) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:57 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x46}], 0x1, 0x0) 16:00:57 executing program 1: r0 = kqueue() socketpair(0x1, 0x0, 0x213b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/199, 0xc7, 0x800, 0x0, 0x0) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000000c0)=""/126, 0x7e}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/188, 0xbc}, {&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f0000000580)=""/226, 0xe2}, {&(0x7f0000000680)=""/238, 0xee}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/115, 0x73}], 0xa, 0x0, 0x0) 16:00:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0xb64, 0x804}, 0x6, 0x100000001, 0x2}) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) getsockname(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) getdents(r1, &(0x7f00000000c0)=""/124, 0x7c) r2 = socket(0x10000000002, 0x3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001640)={&(0x7f0000001600)}) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20, 0x0) readlinkat(r1, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/252, 0xfc) getdents(r1, &(0x7f0000000040)=""/42, 0x2a) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000013c0)=""/69, &(0x7f0000001440)=0x45) fchmodat(r1, &(0x7f0000001480)='./file0\x00', 0x4, 0x6) readlinkat(r1, &(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)=""/215, 0xd7) setsockopt(r2, 0x33, 0x5, &(0x7f0000000140)="36e26d8e2bbd11fdc1a6e8618624ca1f78a6a6ef0285ed50cd9bdaf47264f0105f495172326e013cceed78bf355219b7e137c93ef53324bfa6dd9ce02ff2ef5e5de9c77ff5e8cb68f9abc887ef4dca8452c73fa9934122b7a6d32f89fdc14d21eebc3f1a437bded9d5d529", 0xfec9) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x6) setsockopt(r1, 0x1, 0xa86, &(0x7f0000000100)="c755696595251f601d27955a1efd5172b6102d0736b475a65378581166eebd7b8e11c5a2dd", 0x25) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200a2, 0x0) r3 = geteuid() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x10000, 0x4) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x6) 16:00:57 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) r0 = socket(0x1e, 0xc004, 0xffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:57 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x73) r1 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="df9b502fd9e46577ca615c09a1d3767c40198783d33723ef44cecc8aedec08430398caa1d9306d9e444f4b79a646de51c4b01515f02d178c20a2e64022a699d197e6799f700ddb701690b601eed1d89dd876d334a16c31a860fd8367c4863b100f2e7fd0b2c395b8a70bff1cba982b19deffab7e32639564186c3bb2b3d59d54d351ead9a3f21610db4f293aed50a14a96b1bf0fa249940ff8ec310268c058398fb2b02f84650d45e32965fbc56f38bf1f005d032252a343ceba2e9f8b7cfa382a2fca775e3062709639681ee5e3c012c920210e6c425c64cd7bf011ae8ad6e1e53d3a22", 0xe4}], 0x1) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x4) close(r1) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:57 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2100, 0xfff) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000011c0)={0x6, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x30}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r0, 0x8, 0x1, &(0x7f0000001200)="a7c9ba477bc1dc936b862b3170a67b05bb15968a6ec03068acf7bb6e8d51d9bd8968c70d6c3a7784439589b5dd5a46e48549a2ce5dfdb9134fcef7ca640eed17208d1625cc0345e8448bb55978229d5db566a622e62a28637bc933082783bc5bbf5023be91b4cdeec7b3207d60d0fcbf08a576cbf03068df934a2312", 0x7c) syz_emit_ethernet(0x1, &(0x7f0000001280)='\v') flock(r0, 0x5) write(r0, &(0x7f00000001c0)="28bb396d79d2042cb294e0ee00a4571843f2d64849a2a2332d5166bbdf0a68589f256b3677ca9fc2ca83948baf697ca6714d2ace3ddc8963c0ab09d51fb6eb10bf977cfe63c056880ffc65ec6fe3efafb8ecdcbc5c0715b06c589f3d76bb4351aef2ec5c57dd14cc30e530101a8f3171e0369cdcc978170d3c172a3cd772324652152d978911d8e11fb382c3ea1d36777803fa3785e17b28715ceff22b08f710b97eb90feffbe395beb55996a854f2ebbd05aa108c50715ccacf50f720e1c4c5888ff75790b33f02be633bd7313c737911da74ce6869bff0c49f60cb4ce8e402d2f13e46d0d2de781579f21491cd5aab1dbe98ee79ac80e2b56f8835c9b60f1d74134d51549d04d003e38ac764a905c869e6c44fb302a13a607596c1d2bc57ae64ad64a31a7803a0460c2a8ef3aea2bcd20875c72ebc465e65822012cc5706fa042d4e7da4f2736e425bfb38af041b62da21f486a03637d3c82983e8bfa707dff386b866aa480f58b305224117a729e295fd3d65029ebc6590e0fb460048a6be91821cddff6f12e8a42291c9ace54ea25ce3cc2e855aea75b99587b764574edfd8768761fc0b1d8b389fdbbfa4ef9dafb8c47ed5ca8827fc74bd60d7c80bea56032a415dc362edc62f1bba299a12f8d4a1d8b83145e1548a996f234b7a7bd18372fd0b763729c1f980764f8f50b2f62ae5fc573a0b3f0b9e9716d7f637e4719d79d7ec387af5a6b90ce439ff93f91880b3ae7c6b36385d179924049934a7066a96e5d7d5fe3dd8831f9db0b903f6d9dfafe60023e7e378d749987a27c77895a1da9381c6074f35dc945be92c7038a928ab1a7cb58697825ab144a4d67a76b0441d148e6e58a463e967a918848c16c04ad2c9cf02094d7b3caa19c0014b7f00c8070133b530a26186e9256caab07cee170bbc505aba89d3d294adf8b18097f50e3ad8e22fefdbe2fa711f82f79b540607cbb433e36912bc8ae4d7dd527be7404ba2a420d5b3de5557e1a5ce7b67fa7dca8da0070ad6da6f29dd5a57929ccd594beacf6f42431ec2743d1b320e68b0f349866c359058b25233556f687b9847c2afa89e0c4635efd5c953f1ac7f4b29cf2ea224e87988eb5271895cdc5ae158bfa00faa060d1f763a1b7bd5fc36d5a82017440ab4403fbe2e9c228069fca1e7f8acd0ed2cd1f6c55b8e513bac0cf52124b2607282fa738832eb4b1c91b2e280551e3cf96bd1528b67853d3b0b08807f3f1a2be2644170fadfc45ffe6aeb40e3c524f8366cea7a0cedc249d5a8b4b0ee3bd2d07dc861717600c7090a373801b676f2455a39f54d2df8152e90e6a7b59cfad02f2f5f826527aeab24f507419ea233f98d841bdd2b796a6f8f0718f4faa4c9d649e00a23746f44e637dceccec30db80f4ca97e077ae8c3144c6f230477ea70b52eb6fef49c2e937c09c5d29765b78fccbf0ece319c753e8ad2312e0d6a36f77a742674d6cf5deb4a87b4c8758b357fd359e482abdb75b2818c4486776dda2d6079c8db4cee7300d48b9e2176b2a62b93154f81eb6900b7ae13710fb9af9811dea9282838110163f3a42831e4f066bf9e8a4dabfdf01a413fcf851c25abfa0108cdb965a209b0a201aa42d440af86e9d50002b7627f487dff610fb76ee11ac2750af95a54cdf3e4365ac4fc702c458f16655143d0b1a7539523f236a870abdf220dc10fc08ccf88a959d267601d66e117e5be9db727c91116543d7994585eed05c25d87242aa6b5158950096474fa6cd1d77c963ac6d6f62d0ba3869c4bb225c4cb9d0338904dbb58c24420a49c6df8ab8e10e5edd07f28059b8cbc6deb6bbe5b80f2f1374358ff2262af84a9f4aa82991f95fc28b524b4ccf0552f2f6f08ff0c7461ee59864a9f90dbe4d72244c6251730e80a1f6ab1e83ef0bdad8a27a6f0b2ff4adfda9ebc330d1e7ceca7017147ba7db56f5e27e6cbb7e451a77d0dc09462c272c633e9438bcb9cacdffd7d6a9b10b3d3c6841844cc1dd7a778aae8d09e2ee0b442f721aee59f7fca0c5955dac6936337ca501a2981357207d0f19151f7f089e84cb758e3929fb1b4a41829c5ca1b1c7993624bf455c5e465dbe7e05c810cf949000eb1068d7014bf28ba781e83e63c2f4702311868ffeb3104b952b0cc3d4ea0de07b1c79d003843dc8853c2a56a1e059251668863e9e8a8ecd640963d28daed934b147e2a4dfaa3cd5a101f644ce09bd01cb0aec88f2a7ba47e4dbe80cb7a2ab87198f90aeca8dc24f23d28174cb6f2686941495fecffffe84e0db57b53cd2edda74dfd2ef103c2551241b772b0c0ce7b7c4fdd46063f4d8957ddf8ecbbe1f28b3ebb1331536badc633b28d93ee46451da2a89bc4181022234cd7aacb15d98f20b4f8191957bcf81d2b511363b37d62a0acf7d95df8118e84bbf167b96fbc8b70db517e1d255ea4ebc15750ef813d34e63dd29a226224cdd950132ace97d4811b9d13eef60007b9a58b6eca32810fb1ac80572e05ef80cc2d0ad43b938ddf968414f5154fc3c3e7a131fee2c7328e92708faf055cc0f26fec4c3432e4b22c2ec61e20ee31bcbc4f080a3d21ae22e778a5ba1425957f8a743726b8fe2527a968c0fbc366c451e033df1878ba8f584710657f478e2716902f796fa462ece3e9ba2af8b7fda1213120a485bc06600a64b21bad267603c97ec030407d0012f3a3b106bfd54f00a8b5c4f77e015f920c50de1a406270df21a89bdd363bb19a084f359ea3ed482ba0fce7456812fdc2fbfde4ae8a66e0570914698244d142c563fd5d3c3e682be77b75fe36852d392236252bea98c21d3501770621f881ecb3b1f40367cf805d66bf0e04cb56baaf3b816b9a0634e2df0bcda780648d5c0df8123552a8cd2e3cce84ba8c2583e49bcff6c5aae79e3e764bc2cb94d93382f6d2501adb4ac87241a40d7597881511fe4d012cbf91111375b316219837e966be2da76ce78657c0a296a93fb22eb0453be46157f06af1132c65af83e5ed32c944f7def826181746e58e5f5a6cb8cc3149cd0be97b0b91811ae78ac91df7e41bf92e3bf8f7fd302c50c3fd6d4b1a415fe24df38e74ceb66d9ddf2a245a43453c822b0c360950b23a6d5c88fecd8e1a5e53fe50fab79ee0ed4c342ba0e536521d8e518f29da8bfc8794d25bcc6a7bc4fb44f2853179d98c1baf3227c8fe55147d1af50428b06aa5abf370a1af3d39d48614dbf9f712a5106a457676e13151a30185c414118b4fff4dfb36c8c6c4acb5a1bfc17574d5fea0a78b35e0133e4817eb9d0a8b823686381c5b9caa66b655308471780f8500191c6395a3c9db4ee79c40df962283485ca4ff0975bbd0c723a6b399403d591867de86c69116756cbc03ebd8c9c4f8db055f0763ef29962516ec159076867168b5c71ca3a581cf46b8edff16fcf939af9a2b7fb2d6a3d9d2273405c91c15b39db21256c1d04e72a572d3408509f65b4f6f911d31eebf5e0473bbffccda721c9b8997416184ecb8783c337d4a36e70a25b055dd8f6d654c446bf2587e99b5424588b1728b5e501bfdaaf9c40e3796373738aedb1b58e8ebc07d57740f2646e242f1cd168b15193d8c747485201d2a2e95b5925996e6735e269a64a0c381c2f9bf15b5dfa5044b3248087df76623bfd2b11466cc8e07aade49c476500ed430b76cce4856525c13b088afd61d37236c13edd09a7ac955b2cea7a5a14b7b6101bd897c3f840bd71c3c34547fb3acab758f02e6961a544a4ca39af0a19ebacf8f6edf7943d55225babd705899e2e7e19162bb312808c1b11a18575ccaec4d1729b8cbc0aea133c9f83c11bc8ef2337189fd3af472b4ed6a0f00a155b70f24e661e7c64083bd83e072a44b363c00f7aad29934b2d07dd0c1de5871456d7d4a551f6316b6316fc4193782432886ec87b991ad4075b4023589cb9c363e0adb1102c60a05eea64bba467c422e05b9d99f1c5c5033f52b3a721414e7cba7d2c8847017e2cd76a3df8dc286599479b7f3f153aa9c84bb9d4ab200d1b5ad0d04c2eaec5438ac3d2f16feb5d0a9335e42904512fce021127a3cc7f30c51ea5c35ebf8311b7eb9fe3adff04036e4204aa7271090728c0d89c93abbd39de1e9eaf63f7521204b8ea38d2250345e8aecb1dc3fa94651c5f418969e72fd8b7112a0dd0b5bf766927bd895beac8b8d6900f39ca9826f9a711570c0b817ef99c05fb76f273271cba265187b394603e07cbda44090d8e8df3cec2547e6adad7797bb384bcc777e1b3b4efbcf7322519024115e448479438fcefe4136e44668f309a9782e50099d6d2f6052cc75d383fb700f097e8fe4085e157a970cd73a7aa480b5ea0486b31238f8d9cb368dbe5fcc8c23fe241dfe6c7b3d922253324cf30fcbc487d1368ca795ef25362e28a8031cce60a6d112f980248c715b184b6ee6a190268bd251b68bf53ed2ee280652e13098c55fe25608235fb0344c57d1c6649e5d7e84eb6aa8d28932a2c2686e3f0705e6ea66e15d6234f4d15ff56f1c29fb13a74e6202ea13d9fdbd943c6fe8fb85ad1421e9be152fc70b536216525e135e59340fa23f170b832d24ee54f4cc8f342cce15df6b1cd3a800ce88fb33cf8392a77b6d5f42fb606856bfb630fb9a0b676ae7f0541b33ad09e0d76d770490253d6ae781db4a929ba3fc5b8fade369ad3fa404c6386a62c2929aa823d307b9e0e2849cc5c718a37646ef2455fd5590b8ac1ef0b7f1ebfc3086ab6caba948064e9db83ed2917b6f731ecf91f4c492184c847652f44a7458f01d55d565d93864b1739f520d6b82e314bf8b2a7b17a6d391ea29cf95e064716d13db2833fe299a1a66c8fc40972766c61f052c26d82be5944dbd32d73678dcbe536f0dee3f0d1b6f10bcb3f3ee29cc49b76ca10e8f0b6ed1f9a5470590f347fc10ba1fcf0e7936dc07d6987056d4b6464a46c4519df6439e4a42797eb6c94fa77e103aadb88fafa02d1515b80b1fe03ef3f48e71161d8404e11d932d499eec41b12e4bd84ccf6d9797d87d88cd60762b149b5caf0235b01bb2a76bda1d85cc01361512cb5065fa5947ff04bc365f9dd38d34ffc19f0c4dbdc05f42400657f18c5682dc4a9ce4023d2f44d92803be627a4cc2fa677a1d6b58dfc1c99c1615f5b203edced32aa8d9813f8d1fca239b7df55e4cb528314f0be7ade4ae5c8bfb67ec73d405c187efe14d356adeba9a661884a60cb5f36a8ce8fae6f3ebfa64b526d2415d984f7a0a78d8a31881baa86c0483534294441c68b51e8cde1d5ac501224c6e43defc27db7955728acbd2d8e2aad3f24f8d0ef814cb180ca09bf752acdcdaa6fb7b11a96fbca73ca8c0fe6921722231b0b2fd1627ceb6a514ff7c9a68821533c55483e132477f17896cf62f33b2c53f6fc2884735cbf345acfa6746e3903e3667fe720161490e75e6b60d193590502f5b0367c01cf52e851514e428523246d45cbdfaf46e8fdf643ccca18301b75ae316390d4637f06aa817342e43366c6b5a232f716b0b42a9c3c743a4e7a8b198af5e7c7bb69456182643545835855d10900670882fea30ee6c49a975742f71addc9729021717a78e6c2621d0a596979f2f12b75e3b71db85b224c57d76d32844a2d3515ce29356fc4ef60dcc2e015c22d829a86e7d801a29bddeeb89dca916e1d898bff5a3fb6d637e421fac364a50bdaf1a838b37922f32e009e0331eb973fcdfd322533c8e0309656f7ff67646dfc5923f9ff20a3197df735907eda566b23982d4d4e48f500440245e8ffce97730c2805e3fd1017e11d3c9dd1c513bfd29da84fb", 0x1000) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) 16:00:57 executing program 1: r0 = socket(0x11, 0x4003, 0xf7) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x102, 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) dup2(r0, r1) uvm_fault(0xfffffd803f00b000, 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(0xfffffd803f00b000, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff80001495b670, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff800000a16e00,ffff80001495b728,ffff80001495b680,40,0) at rtm_output+0xbf4 route_output(fffffd803505f700,fffffd80398bd780,0,0) at route_output+0x7d7 route_usrreq(fffffd80398bd780,9,fffffd803505f700,0,0,ffff800014951790) at route_usrreq+0x363 sosend(fffffd80398bd780,0,ffff80001495b920,0,0,80) at sosend+0x660 sendit(ffff800014951790,3,ffff80001495ba00,0,ffff80001495bb10) at sendit+0x53c sys_sendto(ffff800014951790,ffff80001495baa8,ffff80001495bb10) at sys_sendto+0x80 syscall(ffff80001495bb80) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,5e4fdf4c010) at Xsyscall+0x128 end of kernel end trace frame: 0x5e7cc257090, count: -9 ddb> show registers rdi 0xffffffff812f5717 arp_rtrequest+0x157 rsi 0x178 rbp 0xffff80001495b5d0 rbx 0xffff80000005be80 rdx 0x179 rcx 0xdeaf4152deaf4152 rax 0xffff80000005be88 r8 0x40 r9 0x5 r10 0xffff800000994840 r11 0x54a76650755bcb99 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd803d34f7e8 r15 0x100000000 rip 0xffffffff812f571f arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001495b550 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=52210 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800014951c40,0xffffffff822ccf20 process=0xffff8000ffff7078 user=0xffff800014956000, vmspace=0xfffffd803f00b000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98504 86202 12455 0 2 0 syz-executor.1 *98504 52210 12455 0 7 0x4000000 syz-executor.1 72911 488978 1 0 3 0x100083 ttyin getty 12455 329730 67466 0 3 0x82 nanosleep syz-executor.1 8210 126794 67466 0 2 0x2 syz-executor.0 93944 350275 0 0 3 0x14200 bored sosplice 67466 223824 42569 0 3 0x82 thrsleep syz-fuzzer 67466 141747 42569 0 3 0x4000082 nanosleep syz-fuzzer 67466 249366 42569 0 3 0x4000082 thrsleep syz-fuzzer 67466 79063 42569 0 3 0x4000082 kqread syz-fuzzer 67466 419743 42569 0 3 0x4000082 thrsleep syz-fuzzer 67466 96233 42569 0 3 0x4000082 thrsleep syz-fuzzer 67466 457272 42569 0 3 0x4000082 thrsleep syz-fuzzer 67466 104753 42569 0 3 0x4000082 thrsleep syz-fuzzer 42569 163275 67821 0 3 0x10008a pause ksh 67821 5622 28701 0 3 0x92 select sshd 28701 336165 1 0 3 0x80 select sshd 90184 317900 35239 73 2 0x100090 syslogd 35239 504351 1 0 3 0x100082 netio syslogd 40864 153658 1 77 3 0x100090 poll dhclient 4674 393780 1 0 3 0x80 poll dhclient 48034 354415 0 0 2 0x14200 zerothread 43742 105912 0 0 3 0x14200 aiodoned aiodoned 84761 79756 0 0 3 0x14200 syncer update 58710 461551 0 0 3 0x14200 cleaner cleaner 37370 165983 0 0 3 0x14200 reaper reaper 63833 103601 0 0 3 0x14200 pgdaemon pagedaemon 4417 273320 0 0 3 0x14200 bored crynlk 65592 200712 0 0 3 0x14200 bored crypto 69921 102272 0 0 3 0x40014200 acpi0 acpi0 83010 257491 0 0 3 0x14200 bored softnet 82301 501853 0 0 3 0x14200 bored systqmp 14324 240378 0 0 3 0x14200 bored systq 90167 185992 0 0 3 0x40014200 bored softclock 55250 455906 0 0 3 0x40014200 idle0 75818 102912 0 0 3 0x14200 bored smr 1 108882 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 9590 6516K 14835K 78643K 40688 0 0 pcb 24 9K 11K 78643K 7233 0 0 rtable 129 5K 5K 78643K 2112 0 0 ifaddr 81 19K 19K 78643K 808 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 536 0 0 iov 0 0K 32K 78643K 1750 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 77K 78643K 13534 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 174 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 972 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 14985 0 0 sigio 0 0K 0K 78643K 253 0 0 proc 42 30K 54K 78643K 1971 0 0 subproc 32 2K 2K 78643K 78 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 1428 0 0 in_multi 33 2K 2K 78643K 465 0 0 ether_multi 1 0K 0K 78643K 59 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1228 0 0 pfkey data 0 0K 4K 78643K 10 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 21K 38K 78643K 35718 0 0 UVM aobj 130 4K 4K 78643K 160 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 663 0 0 NDP 19 0K 0K 78643K 234 0 0 temp 229 2716K 3356K 78643K 46501 0 0 kqueue 0 0K 0K 78643K 135 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 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 6088 0 6081 3 2 1 2 0 8 0 plimitpl 152 353 0 346 1 0 1 1 0 8 0 rtentry 112 136 0 88 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 2227 0 2223 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 169 0 168 31 30 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 330 0 98 15 0 15 15 0 8 0 art_table 32 331 0 98 2 0 2 2 0 8 0 art_node 16 71 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 970 0 960 1 0 1 1 0 8 0 shmpl 112 158 0 30 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 25909 0 24264 54 0 54 54 0 8 0 ffsino 240 25909 0 24264 97 0 97 97 0 8 0 nchpl 144 47011 0 45390 61 0 61 61 0 8 0 uvmvnodes 72 5940 0 0 108 0 108 108 0 8 0 vnodes 200 5940 0 0 313 0 313 313 0 8 0 namei 1024 147590 0 147590 2 1 1 1 0 8 1 scsiplug 64 26 0 26 21 21 0 1 0 8 0 scxspl 192 151904 0 151904 57 56 1 6 0 8 1 sigapl 432 15159 0 15146 2 0 2 2 0 8 0 futexpl 56 228501 0 228501 2 1 1 1 0 8 1 knotepl 112 2603 0 2584 1 0 1 1 0 8 0 kqueuepl 104 3414 0 3412 1 0 1 1 0 8 0 pipepl 112 8494 0 8475 18 16 2 2 0 8 1 fdescpl 424 15160 0 15146 2 0 2 2 0 8 0 filepl 120 88420 0 88325 13 8 5 5 0 8 2 lockfpl 104 5111 0 5111 4 3 1 1 0 8 1 lockfspl 48 1725 0 1725 4 3 1 1 0 8 1 sessionpl 112 28 0 18 1 0 1 1 0 8 0 pgrppl 48 188 0 178 1 0 1 1 0 8 0 ucredpl 96 20298 0 20291 1 0 1 1 0 8 0 zombiepl 144 15146 0 15146 3 2 1 1 0 8 1 processpl 840 15175 0 15146 4 0 4 4 0 8 0 procpl 600 34327 0 34290 5 1 4 4 0 8 0 sosppl 128 183 0 183 48 47 1 1 0 8 1 sockpl 384 12446 0 12428 11 8 3 4 0 8 1 mcl64k 65536 1616 0 1616 159 158 1 33 0 8 1 mcl16k 16384 41 0 41 33 33 0 1 0 8 0 mcl12k 12288 253 0 253 47 46 1 1 0 8 1 mcl9k 9216 201 0 201 52 51 1 1 0 8 1 mcl8k 8192 185 0 185 52 52 0 1 0 8 0 mcl4k 4096 542 0 542 21 21 0 1 0 8 0 mcl2k2 2112 87 0 87 39 38 1 1 0 8 1 mcl2k 2048 76475 0 76434 23 17 6 11 0 8 0 mtagpl 80 12 0 11 6 5 1 1 0 8 0 mbufpl 256 192962 0 192905 88 83 5 20 0 8 0 bufpl 256 42297 0 36357 372 0 372 372 0 8 0 anonpl 16 1242185 0 1232278 458 416 42 72 0 62 0 amapchunkpl 152 60881 0 60796 141 136 5 23 0 158 0 amappl16 192 77669 0 77128 450 421 29 51 0 8 1 amappl15 184 1026 0 1026 1 1 0 1 0 8 0 amappl14 176 1073 0 1072 2 1 1 1 0 8 0 amappl13 168 6904 0 6902 3 2 1 1 0 8 0 amappl12 160 7009 0 7005 1 0 1 1 0 8 0 amappl11 152 62 0 47 1 0 1 1 0 8 0 amappl10 144 83 0 81 2 1 1 1 0 8 0 amappl9 136 586 0 581 1 0 1 1 0 8 0 amappl8 128 164 0 143 1 0 1 1 0 8 0 amappl7 120 38 0 34 1 0 1 1 0 8 0 amappl6 112 61 0 53 1 0 1 1 0 8 0 amappl5 104 7156 0 7146 1 0 1 1 0 8 0 amappl4 96 14368 0 14346 1 0 1 1 0 8 0 amappl3 88 2707 0 2696 1 0 1 1 0 8 0 amappl2 80 127331 0 127264 4 2 2 3 0 8 0 amappl1 72 264097 0 263685 26 17 9 19 0 8 0 amappl 80 34688 0 34655 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 159 0 30 3 0 3 3 0 8 0 uaddrrnd 24 15160 0 15146 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 15160 0 15146 1 0 1 1 0 8 0 vmmpekpl 168 92309 0 92287 2 0 2 2 0 8 0 vmmpepl 168 1509364 0 1507845 410 337 73 91 0 357 3 vmsppl 264 15159 0 15146 3 2 1 2 0 8 0 pdppl 4096 30327 0 30292 6 1 5 6 0 8 0 pvpl 32 3763310 0 3750238 836 723 113 243 0 265 5 pmappl 200 15159 0 15146 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 875 0 368 16 0 16 16 0 8 0