rotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x0, 0x1) kqueue() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:24:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 19:24:09 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x40, 0x446}, {0x2, 0x2cd5}}, 0x0) 19:24:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xff, 0x4, 0x96a7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x95}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x925}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0xc664}) execve(0x0, 0x0, 0x0) 19:24:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8402, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:24:09 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xfd7}) 19:24:09 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)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r3, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = syz_open_pts() close(r3) pipe(&(0x7f0000000000)) dup(r4) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) 19:24:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:24:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) pipe(&(0x7f0000000040)) 19:24:10 executing program 1: mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 19:24:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffffd, 0x1}, {0x2600000000000, 0x400}}, 0x2) r1 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) linkat(r2, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r4 = semget$private(0x0, 0x0, 0x1a) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/133) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) semget$private(0x0, 0x2, 0x2) chroot(&(0x7f0000000300)='./file0\x00') clock_settime(0x0, &(0x7f0000000340)={0x2}) r5 = semget$private(0x0, 0x2, 0x20) r6 = open(&(0x7f0000000380)='./file0\x00', 0x8a00, 0x4) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x0) r7 = openat(r6, &(0x7f0000000400)='./file0\x00', 0x1, 0x31) r8 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000480)={0x9}) ioctl$BIOCFLUSH(r8, 0x20004268) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f00000004c0)={{0x2, 0x5, 0x3}, 0x3, 0x3, 0xe3b}) fcntl$setflags(r7, 0x2, 0x1) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000500)="245156672582cd05196f651fe39f45bd77ce7fbbca1a48e055d9673383b86825ea8a45", 0x23}, {&(0x7f0000000540)="97865c9133ff451fa67db219d448df719d5c04a96a533297593b6532072f8542d5f3a05099bf0512333252f8f494d161e9a2eda15847ccce3498e172c5f473977cc1ac8df716465ff325aa636681152afd2c274bd0307294b340a2fb8d6b4d3bfffbeb7b870f0df3ffa05cf773b2787c1cfd904a5c41b14666d70ce4d35bd7559f1cf3b2d9c6ca8007f3e86a253fda5fba8c944877ca252876de8ec2b836b448d8d3ccf70a2ca0dd92ddd6b0ae5a7d36e1d7dd9e4f5a8c8ddafcf962d8645a90581e307162ad3932f08259b34cf3897bd3433961", 0xd4}, {&(0x7f0000000640)="592416c49c51ffa7b4346e8ea4e129880da9e9", 0x13}], 0x3, 0x0, 0x0) chflagsat(r0, &(0x7f00000006c0)='./file0\x00', 0x0, 0x2) dup(r2) semget$private(0x0, 0x0, 0x288) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700)={0x9813, 0x20}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000740)=0x6) semop(r5, &(0x7f0000000780)=[{0x4, 0x9, 0x1800}, {0x4, 0x4, 0x1000}, {0x3, 0x40, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x25, 0x800}], 0x5) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xa4f4) r1 = getgid() setgid(r1) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev//ull/', 0x300, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x800) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1800}], 0x1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r3 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) listen(r0, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: chmod(&(0x7f0000000040)='./file1\x00', 0x40) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x2a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r3) fchflags(r0, 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}, {r0}, {r0, 0x44}, {r0, 0x100}], 0x4, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000840)='./bus\x00', 0x800, 0x6a) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x43f7) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000240)="06a61fb144089b980a2e2d1f269034ae166bb142c23dfd01b17c4fbc83dd0102ac5a38262d1d492c008396ea7a0ccc47e75a6f21737c00500fef6bcd99382e0cd9070d04c9e5607029ea4d36a133951b922fba33f0a49244fa910536f4e3db61d98c3908717bfa50f08c1fdafb099d746db6c25d26dea990640e7eccd0e5cdc9d95c56616a2022f5eeddc9047aae8abd8580f2a359871fbcc294f02d153c0c005bf95665c0", 0xa5}, {&(0x7f0000000300)="e29b431a2ab6e28722f126e2f4f4d58ff011a59b8fb4e1c275310c11b6732ac93859f74df7c17a482db95beeb6b8531c1b86f40507122bc94995247eac088c5cb1bade7b8c50b92fa79d29e79daa9f99e601db9c0954b35700b867927eef4e1df4a1a2348a525bf201bc1ca075b30d379713c62955f304780dd52138d2f6052472db271ec346071dd9a182848947d445220d9205cec61a64a6e7a5fe9c9bfe9429562e7aa7ff3d", 0xa7}, {&(0x7f00000001c0)="70212248782ac7e5d83eacdd42c6d31dce7772", 0x13}, {&(0x7f00000003c0)="00ee384d1d7cbdc19eee6d275c3be402bc930db43643753b1cbebea6475c9530cf511c94f76737be3828cfca7061729ec7adc95dbda953bc5989804d2f027fd22fe7d7c24dc13f9592ab3a7a4e78a60d53f5e3bffc2100533326d0277ff6b14c61", 0x61}, {&(0x7f0000000440)="1a14ed7b01017d3c88881299cccc58e475f1c237351b784247d36686116818c5539bb79840b34ff894b46504d4e61f8009f0254b005e2e4bd3f73f026b4a2dbf7e3a36c1347344f381813111a3455d1f053e1c2e3aa499a4b5c4e0ec0fe26ad4dc810218fdec8360491558d790b6be5e51a8af98ebbb1988ae81bb61ca33a7ef70bb03647d742f92e658bd12a552fc656391a4434261c5b429bde18259f404fecfe18b5932856091b46f2588de4faabc2a1f7f", 0xb3}, {&(0x7f0000000500)="159a44a668e485527d87c1038b5c968bdf322248ada41f3b1eb5cd257411c6462c98b0d1d29b8915e36a9053c4e6ec13bd70f2c1467963341ecca628221921cbb3abf549c9979973d0dec99a966d09f684f6062987165bdf08ef98e7ddc7d75762e85cab7e017795d0d39300af47b827bfd1c9668f281b02962e02609c139196180f92a95c47a017014937ec77483c26402340a9872f1310e5bc745ffdabf24184fa66ac4b696b9b9354e080864ae895934f5c09e0fb7303e772e6084b4bae216a2f69d57209926e324bae0ad7573515a2b7324d1aa163", 0xd7}, {&(0x7f0000000600)="432413041de407ae823476b2b3488687b7be83a6005e013b6837f578961f1e59f2d459982e54bd3387b9949864056e6d02313c580b9f5b9ee218eb8bf118584b4edc6732443b8a7bcd21ddd7fa4db5c5b50ac2b62537684fe128fb998061549048d2199804ba8a2f94c92346689c813b4963eac1088ef310e7da4b852aa72807223fd5b22bc79dcc539b5957687773ff57cfa516efa621d34acf4945ae41f38e7ce7bc09d13875eed34839be0ff3c5e3ef", 0xb1}, {&(0x7f00000006c0)="becc10678839b6b03d83d7fd6b373fab6e0d4ec019f2f5e86b32c3ffd161dafead707d0d8279451736c4800946a2b7", 0x2f}, {&(0x7f0000000700)="d7da22c390f2648bc93b0d9ea18bfffd1affe4ced946efb1ef3b3bd456d7b5646176af714f85eb90664dec7ae5477761d8882fb4461af810678bc5d4edbe4b9903b7ff4923045a00f4fbdbf4ed5685b2b50648df90244f2363bf15b1c9281425", 0x60}], 0x9, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, 0x0, 0x0) setuid(0xee01) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x7, 0x7, 0x9, 0x9}, {0x8e6, 0x0, 0x1, 0x80}, {0x1, 0x5, 0x10000, 0xffff}, {0x10000, 0x280f, 0x9, 0x5}, {0x3, 0x2f3, 0x2, 0x3}, {0x100, 0x2, 0x2}, {0x5, 0x9, 0x8001, 0x1}, {0x9d, 0x80, 0x4}, {0x6, 0x70, 0x9, 0x9}]}) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa6}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) recvfrom(r3, &(0x7f0000000180)=""/201, 0xc9, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x8000}, 0xc) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) msgget$private(0x0, 0x284) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) syz_open_pts() fcntl$getown(r3, 0x5) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8821, 0x0) faccessat(r0, &(0x7f00000001c0)='./file1\x00', 0x140, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x9, 0x7}, {{r0}, 0x0, 0x51, 0x42, 0xffff, 0x9}], 0x7fffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x0, 0xe7460000000000}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x2, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x9d, 0xfffff, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x81, 0x800, 0x8000}], 0x0, &(0x7f0000000140)={0x6, 0x20}) ftruncate(r0, 0x0, 0x7fffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x7fffffff) write(r1, &(0x7f0000000200)="f92e556d6388778278501dfb2aea16e3b37853d0e3ceb19c750fc09cbc213afd4b90ce93b230ff55222fcf204beb", 0x2e) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10130, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x6b2}, {0x1ad, 0x100000000}], 0x2}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0xff, 0x40, 0x9, 0x3, &(0x7f00000000c0)={{0x3, 0x9, 0x7, 0x81, 0x0, 0xfff, 0x10000}, {[0x8, 0x2, 0x101, 0xfffffffffffff718, 0xffffffffffffffff, 0x3ff, 0x1e, 0x0, 0x2, 0x2, 0x9, 0x8000, 0x5cb, 0x6, 0x9, 0x8, 0x7], [0x8, 0x1000, 0x401, 0x3ff, 0xf7, 0x1ff, 0x2, 0x4, 0x4, 0x7], [0x0, 0x100000000000000, 0x10001, 0x1, 0x100000001, 0x6, 0x9], [0x4, 0x3, 0x8, 0x9, 0x80, 0x3], [{0x8, 0x0, 0x8, 0x8}, {0x0, 0x200, 0x1}, {0x481f, 0x6, 0x3, 0x8}, {0x80000000, 0x9e, 0xfffffffffffffffe, 0x974}, {0x6e0, 0x115, 0x1, 0x78}, {0x8, 0x400, 0x17, 0x3}, {0xfffffffffffffeff, 0xfffffffffffffff8, 0x2, 0x10000}, {0x0, 0x4, 0x9, 0x3f}], {0x200, 0x2, 0x2, 0x4}, {0xffffffff80000000, 0x0, 0x8844, 0x9}}}, 0x0, 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x18040, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x1af, 0x9}, {0x101, 0xada00000}], 0x2}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20, 0x23e4, 0x8}], 0xffffffffffffff13, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x8, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0x20}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xc09b, 0x7}, {{r0}, 0xfffffffffffffffc, 0x14, 0x82, 0x1ff, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000003, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0x617b7e82}], 0x101, &(0x7f0000000580)={0x8, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) geteuid() setuid(r3) write(r0, &(0x7f0000000640)="f5f7be24f63a329cfb39e9145f6f5f052c3f189aeb1eba70a1257166fcb825d382a86686746b7a14e3fb593b90e0fe501fe9a185baf96c57ce96971a34ca11b0cb3f1055c1a1c908249e9077ed3bb5b12a014d049d9dc715e10668750fd3bddd2a048291628f9135fba66d441753d97f4d410623e0a70dba8f6c3c9f0cfbbb0bf7af0ecf72c9c7fd596382a73d4b47a095d097d7ca1ea0d42199f4ad3c3d848e3ee5e096f9dda031857f6c61e827661f", 0xb0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000700)=0x1) r5 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)=""/142, &(0x7f0000000800)=0x8e) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000880)={&(0x7f0000000840)=[{0x85, 0x101}], 0x1}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000008c0)=""/49, &(0x7f0000000900)=0x31) nanosleep(&(0x7f0000000940)={0x0, 0x8}, &(0x7f0000000980)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={r2, r5, r4}, 0xc) getsockname$unix(r0, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) geteuid() rmdir(&(0x7f0000001a80)='./file0\x00') ioctl$TIOCSCTTY(r1, 0x20007461) nanosleep(&(0x7f0000001ac0)={0x6, 0x2}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001b00)={{0x8001, 0x3551, 0x10001}, 0x3f, 0x2, 0x20}) chroot(&(0x7f0000001b40)='./file1\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001b80)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001e00)=0x10001) r6 = semget(0x0, 0x1, 0xc) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000001e40)=""/37) 16:00:02 executing program 0: setreuid(0xee00, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r0) r1 = getuid() setuid(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0xf149, 0x7fff, 0x1}, 0xfc, 0x100000001, 0x6}) r3 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x1c200, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x0, 0x7}) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) fcntl$setflags(r0, 0x2, 0x80000000401) setsockopt(r0, 0x2, 0x0, &(0x7f0000000100)="383bbcf3677d73dc60543f1d647120987568f11bf33a73dd13d3947b814b4ad98e0de5e6459242ec4e270220e358b432b793af077f066153fde97e20888bca3bec88a36e79ebedd040007583d91177915a946e176afb5a44c9bba151c1c3d9ac523aecdfbcc28d3926caa1d1577cfbbea97fa5b235a45a2883e39410c8413fc6d2c21611b9c81fd83710c5829d0604", 0x8f) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040)="af767d4adc393ca7e2a95a562559d2a28da0de837c49a2b0c53ec83f5957f5691fe1914197b0ed5f5b23a3e019fd23e03c92e489bb4a2cd76e40ed18fe31cf14a5e758d1c9609b060b7fa24e0a1b825a8d98e6cd97188ecbbcfea8850d2209bf09c5eac11a13caf921bba88d6307585d5623ae08cd774f456e9df097", 0x7c) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r1) kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffc000000000003, 0xbb, 0x0, 0x401, 0x2}], 0xb, 0x0, 0x1, 0x0) dup2(r2, r0) 16:00:03 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x2, 0x80000036}, 0xfffffe0b) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f0000000000)="4b74954c", 0xffffffffffffff3b) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xf0ec0c705c6fcfb7, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) listen(r0, 0x5a) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) flock(r0, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x30) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="88", 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4d, 0x0, 0x0, 0xfffffffffffffffe}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0xfffffffffffffff7, 0x3, 0x1, 0x80000000, 0x0, 0xdb0, 0x0, 0x1, 0x20, 0xd64}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x0, 0x3, 0x8000, 0x80000000}, {0x9, 0x8001, 0x6, 0x3ff}, {0x9, 0x4, 0x100000001, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000008d000/0x2000)=nil, 0x2000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x1) chdir(&(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x1e7, 0x76, 0x80, 0x4, 0x16, 0x10001, 0x1, 0x1}, &(0x7f00000000c0)={0x6, 0xdd}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000000000000000000000000004e174d000000ffff4f00"/44, 0x2c}], 0x1) 16:00:03 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffffff8, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x3ff) 16:00:03 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x100, 0x1, 0x80000001, 0x101, 0xb0d8}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x4004667f, &(0x7f00000000c0)) 16:00:03 executing program 0: getsockopt(0xffffffffffffffff, 0x1ff, 0xf, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x5, 0x3, r1}) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4000029, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a760d5768759964a53c6bb7cf23f4a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x29c) close(r0) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="60488e3d0b51030000005543b790f9b1ded90ae4674ddb764805b979576fba2eb36f7382868be0624e3a8a2ef6f64a8369e38976f34008148f9d1fe265a30250a6c96b1958a94b75390a12a0569f0d31f30540ce468ac8b9ba35cf76d31480cd2e53e905e9f6fb33b1f992801c09f3e17737fc898fe97e2bc0105335099565797fe9dd9a5104e54f3cd7e1a51b6491fc65c10611127e9b984f236abb9e23a09af7f0601eb0c3775724", 0xb6) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt(r0, 0x4, 0x2, &(0x7f0000000040)="728dbb734d1aaafdcfa7060331b6dbf20f44f9c2df91c11b22c85e3d1fe761ab08465f", 0x23) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x8553, 0x0, 0x469b}, {0x81, 0x7ff}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8002, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2000000200000029, 0x40000000001, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) fcntl$getflags(r1, 0x3) getsockopt(r1, 0x5, 0x0, &(0x7f0000000000), &(0x7f0000000040)) pwrite(r1, &(0x7f00000000c0)="bf94d9e7af4c05a4f30cb7918d10749bd697faaccb463af194947b4b6448272153729b78b18bea261c1f927f01ae5e7ecd270ad799b08cbe5d8d5df2a9249e7adb7073c24bc61fdcc9e93c2b66254e443ee6a82187fe48bf582b258c4877d24636ebd300cf6226659c4f437559d1bd3945a809c634eacfe5f90b0abc8490ff0c23af931fa835f5752df9a2d2f9faf2da7fe5a297066a428dd9f431760cbf2ed4fdf64595910674b9962ccb71195c", 0xae, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xfffffffffffffffc) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/103, &(0x7f00000000c0)=0x67) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) getitimer(0x3, 0x0) 16:00:04 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x8, [{0x2, 0x9}, {0x1, 0x4}, {0x2, 0x1}, {0x0, 0xfffffffffffffffe}, {0x1, 0x4}, {0x3, 0x7fffffff}, {0x3, 0x1}, {0x3, 0xfffffffffffffffe}, {0x3, 0xfffffffffffffbff}, {0x3, 0xce9}, {0x3, 0xff}, {0x0, 0x401}, {0x2, 0x6fec56aa}, {0x3, 0x4}, {0x3, 0x99}, {0x1, 0xe5bd}, {0x3, 0x5495}, {0x3, 0x10000}, {0x3, 0x8}, {0x3, 0x10000}, {0x3, 0x7ff}, {0x3}, {0x1, 0xb01}, {0x3, 0x2}, {0x1, 0x100000000}, {0x0, 0x1}, {0x3, 0x9}, {0x3, 0x81}, {0x3, 0xff}, {}, {0x0, 0x6}, {0x3, 0x16}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 16:00:04 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x6c0, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="2ec10c6eb03372fa65ad9020b2ba5ccc12472f1ef518f1e803ad1fd6763025fb4f8db11125bd2ece1c8f2ab0830f256bd4610b0cc812930b3beda955a48f30187ecc6f2eb4fd0c5f2658e7296d5e25e8b6403ac0d1797c05ebc007a1e99df100f33f43bd4aa3d8327a2f2b282732f62521c56af8e7e2934a57899b5fbe628c2d3bcea744f1707af71a0de2a1f08bdca510a7956823da65a6c8457a843d8e0f8917cfdc4da9e4ed822a2ea78c92ee1d94582a1ff599a21eb5712c4fb221ce6573649a603d8a2fc501007a5630878ea2c8b2f94204fad2533a465a57c03f6fae63e6c0099d1eb41946f037bb7b3d03e85681dbeff78233a8e761bf5d2181cc239fb368bb4bdf6e39f58fc97da6603a7dc81f55c3762bfe25d315ebdc0b9706cb5517a85d69a9ba092c94c75a52646612369e1b62764f6a9f70fd172371fc769b5c833e1c5f2e5f4901f4"]]) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x27e, 0x6, r1}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x25, 0xff5, 0xe66a, 0xffffffffffffff7f, "3839b3e7b62f6a3f3f508c69e0ecf4df27835509", 0x1ff, 0xbd}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xc0, 0x3, {0x1, 0x5fd}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xed, 0xfffffffffffffffc, 0x40, 0x9}, {0x0, 0x303, 0x7, 0x3f}, {0x7, 0x8, 0x6, 0x7}, {0x6b4c, 0x4, 0x68dc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xb80, 0x84e2}) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000001c0)=""/50) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x6) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0x1000000c8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x188, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x50}, {0x6}]}) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1021f, 0x0) write(r0, &(0x7f0000000380)="7e54f66d0a5dd893a7af7f6cda550d5e2283bb0bdea24d931eb9a6540f5d7d49a33ab034c869ecad955fcfa8da543d6eee92239a695c5d41ac842bbd9a064bcff2cedfeb0624800750991ed58186ee7f956bd84f94bc4ab3b743c0fd20f86daa", 0x60) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x64) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x52e, 0x7fffffff, 0x28, 0x3, &(0x7f00000000c0)={{0x4020, 0x1ad9, 0x80000000, 0x1, 0x3, 0x80, 0x4}, {[0x6, 0xe24, 0xffffffff80000001, 0x48b, 0x4, 0x2, 0x100000000, 0x100, 0x1000, 0xffffffffffffffc1, 0x0, 0x5, 0x5, 0x5, 0x3, 0x5, 0xfffffffffffffff7, 0x2a], [0x3, 0x3, 0x5, 0x92c, 0x2, 0x3, 0x4, 0x40, 0x7fffffff, 0x7fff], [0x8, 0x8, 0xbe, 0xe6ab, 0x1, 0x0, 0x8], [0x8, 0xfffffffffffffff9, 0x200, 0x0, 0x10001, 0x2], [{0xfffffffffffffffd, 0x4a43, 0x180000000000000, 0x101}, {0x12000000000000, 0x0, 0x7, 0x100}, {0xe47, 0x1000, 0x8, 0x9}, {0x81, 0x81, 0xffffffff, 0x10000}, {0x4, 0xeec, 0x9, 0x528}, {0x7, 0x6, 0x6, 0x8000}, {0xfffffffffffffff8, 0x6, 0x3076, 0x8}, {0x830, 0x3ff000000000000, 0x8, 0x100000000}], {0x1, 0x6, 0x200, 0x5}, {0x5, 0x80000001, 0x1000, 0x36}}}, 0xff, 0x7}) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='!/@\x00', &(0x7f00000000c0)=']\\\x00') link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffe) ftruncate(r0, 0x0, 0x552d) 16:00:04 executing program 1: r0 = kqueue() fchdir(r0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x88, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x3) fsync(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0xfffffffffffffff7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2b1, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="0455bb281b7230d9b3352bb7", 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:04 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x8429aa0061cdacb7, "d0b06c0736415abee491d285c18a13aa01e31eea4cb2ab2d822747508a5169e410eff36a7b1305b01481e3a3510041010a0b7d483501920dc94cc7355d"}, 0x45, 0x800) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000040)) fcntl$getown(r1, 0x5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0xffffffff, 0x0, 0x7fff]}) fcntl$getown(r0, 0x5) 16:00:05 executing program 1: setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x5, 0x7, 0x48000000000000, {[0x1, 0xfff, 0x2, 0xcd, 0x101, 0x184, 0xee45, 0x8, 0x6, 0x38a, 0x0, 0x0, 0x1, 0x2, 0x2, 0xffffffffffffffff, 0x1, 0xe776], [0x3, 0x7, 0xff, 0x10001, 0x4, 0x5, 0xc086, 0x3ff, 0x2, 0x8001], [0x4, 0xfc, 0x800, 0x8, 0x7, 0xff, 0x96b], [0x9, 0xffffffffffff1144, 0x0, 0x7f, 0xff, 0x4], [{0x9, 0x0, 0x7, 0x3}, {0x7, 0x3f, 0x9}, {0xfffffffffffffff7, 0x4, 0x6}, {0x14, 0xfff, 0x7, 0x4}, {0x49, 0x5, 0x0, 0x7}, {0x10000, 0x6, 0x3, 0x1}, {0x490, 0x1, 0x3f, 0x80000000}, {0x2, 0x7fffffff, 0x8, 0x715}], {0x2, 0x5, 0x80000000, 0x10000}, {0x7, 0x10001, 0x9, 0x80000000}}}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8091, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x3a7, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) dup(r2) dup2(r3, r2) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4b88ad07c00000000a0b4b200"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x100) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x100000001) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getgroups(0x40000328, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x808, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x81, 0x2000000000000, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x1, 0x2de000000000, 0x3366, 0x5}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x241, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x102000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000300)='D', 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x20649) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1ff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x83, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f00000009c0)='./bus\x00', 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f3431", 0x1b) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b80), 0x1000000000000198, &(0x7f00000008c0), 0x20}, 0x3ff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xa3, 0x0, &(0x7f0000000a00)=""/163}) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xffff, './bus\x00', './bus\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10000000000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8000, 0x4, './bus/file0\x00', 0xd969, 0x8, 0x8, 0x4}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x4) r1 = dup(r0) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e3c8d2a48", 0x30}], 0x1) 16:00:05 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xfff, './file0\x00'}) r1 = socket$inet(0x2, 0x6, 0x3) sendto(r1, &(0x7f0000000140)="2147dc41acb494030b80360801ce6d40cf8c17008c5d604194a6e3ae44f21398c5fb578dd7e066c9b5eb50fee86218002d245a5cdf018e2fe1184347d2bfb72d6d88ee46c742fe4c44d4c62bff0183626daf5638f7f71b51c2b08c3a432818023cb7f1b57377c79adf53bda7a7d4ab52b28c0d20f0c49adc97515db17df8eebaee1b70f03024966de023f48da107d782091a43105a20d0ed10e8831b266664d4c07a44a937e2455802786650b4250633bf591c655d993091a0adef8c49c533ce4ae98693c5ef35369166a86fd4824c892881f9306d73655de5c49b755160fed06b0c6c0d5000fa9456bd9b33af39acdbec8290", 0xf3, 0x400, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x444a, './file0\x00', './file0\x00'}) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) geteuid() setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="5fd09c9c", 0x4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0xe37) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9164}, 0xfffffffffffffff7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f00000001c0)="e4cb1e7c2e2cdd2d778c4f6d678302658a44fbbe213fd45f5fe655e529844c7a1a06e7ab5e4c9b78fd9acf462dba07c130ad84d15d693df660c43cea674f90f43c9a90d981221b02f40be21caed36cf20875c04440d3f1567e72bc760f3b9e2da484118296924c057871a31e33348cabfdae83d955fadbe292b74aa500474cb64e363aa19f1fcb202accf62f625321e3de5540ed1c4d38903b8610a8c393e297c54c205bb3cc260bf725ec15b9795918ff12bdcd3260148b013b22cc", 0xbc) 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) getppid() r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x8) 16:00:05 executing program 0: r0 = socket(0x10, 0xfffffffffffffffe, 0x9) setsockopt(r0, 0x7, 0xfffffffffffffffe, &(0x7f0000000080), 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000000)="fdd5e4a90fc80fc3a35b3b02619b11d9d368cd29aed4471b3cf34e294ae9cecd55682d998f73fd11da546befdcf1e427c9ac2ae932fbf14ec3e78f9bbd95030da77cabb67255f52fb3434023dbfbca006998b866c91380b1117263061949e657b157455ddb448933ebb640375ddf9e2f11d0785efe71157969df80fbc26f60e24c8313f5a88980d6b48626c6e6b6b14b0aee2694f5f9f7893eccd9dc6dd4cfbe4432000fdf577fd4c35b29b1f824c2e28e142b482a7c276bbb3843d56dbab21434fbd617f180caf195d9623cb3531c773513db21cc87e56c2709a0510beb777e190851c2b4c40eaae9940169a2d521fc59bab9e5dc2a97ad187c1456511119", 0xff) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000)="b9d3d8bfb5b3b32224c844a553b7fe18356a09543fb674e911ce3628434d9031331832fd7f1f4f114335d89868cef03f615f9694427658bdf38908d6977a424b7ed1871895d044b326ca45acb05c23999e7765d5129c28aac29a2a9d29ddd8dab9ec80063ce585f70c5adbc3bbc9c8fca671032627687c240df38a0e6bfeb70259afc69988bdbd73b4829bab65a653440f98c05eef7af4f72d95001300ac29a7ce7725aba255957289ff9d8249c1d2a80404bf46c48ae554fc2e30b5c7152e21f356cf0235bd37045d39be8170c6aa7efe301b8a3056067e2fbdbf83d997", 0xde, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x24f, &(0x7f0000000040)="eeaac84c40f62fa0") 16:00:05 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) shmget(0x0, 0x3000, 0x4, &(0x7f0000002000/0x3000)=nil) clock_settime(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ff}, {&(0x7f0000fe8000/0x13000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000fe8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x13}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0xb71}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000feb000/0x1000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = dup2(r1, r0) kevent(r3, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1d9) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x120, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/dev/wsmouse\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wsmouse\x00', &(0x7f0000000200)='/dev/wsmouse\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='/dev/wsmouse\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/wsmouse\x00', &(0x7f0000000340)='%\x00', &(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='@\x89\x00', &(0x7f0000000400)='/dev/wsmouse\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "e07fd2a8a4e88c0eb2967706d53d92b9f0b74382"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71303faeb9ecadfd7148e699319296484f55803f14451747dcfad820bed9d49682b188a19d63b1215dfbb2476ae3097b05da37a17952ff5152deac318dbac992d79a52501301516b", 0x53) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020010e600b472e0cd"], 0x10) shutdown(r0, 0x2) r1 = getpgid(0x0) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x400000000005, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10283, 0x40) openat(r0, &(0x7f0000000180)='./bus\x00', 0x20020, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00003c27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x8433, 0x8, r1}) 16:00:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xcf, 0x1}, {0xa5, 0xe55}, {0x8b, 0x1ff}, {0xc7}, {0xad, 0x1}, {0xc7, 0xd199}, {0x1, 0x3}, {0xcb, 0x81}], 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x104, 0x7f}, {0xad, 0x6}], 0x2000000000000281}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2}, 0xc) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 16:00:06 executing program 0: socket(0x0, 0x4007, 0x401) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x1e, 0xc002, 0x2) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x7, 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22, 0x18}, {0x44, 0x10001}, {0x82, 0x4}, {0xc1, 0x7}, {0x89, 0x100}, {0xee, 0xa20a460}, {0x47, 0x9}], 0x7}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x2, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x3, 0x2d99, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x3ff, 0x3}], 0x7fff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffffffffff81, 0x800}, {{r0}, 0xfffffffffffffffe, 0x97, 0x24, 0x400, 0xe1}], 0x315f, &(0x7f0000000180)={0x8000, 0xfffffffffffffffa}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) socketpair(0x21, 0x8003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) flock(r3, 0x4) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002400)={0xfffffffffffffffe, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002440)={0xd389, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002480)={0x6, [{0x3, 0x5}, {0x3, 0x8}, {0x3, 0x40}, {0x2, 0x5}, {0x0, 0x9}, {0x1}, {0x1, 0x4}, {0x3, 0x1f}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0x3}, {0x1, 0x8000}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x80}, {0x1}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x4}, {0x2, 0x48}, {0x1}, {0x1, 0x6}, {0x1, 0x10001}, {0x1, 0x163}, {0x3, 0x401}, {0x3, 0x80000000}, {0x1, 0x280}, {0x3, 0x5}, {0x3, 0xfff}, {0x1, 0x6}, {0x3, 0x1}, {0x0, 0x80000001}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, 0x0, 0x63) readv(r1, &(0x7f0000002340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f0000001140)=""/161, 0xa1}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/141, 0x8d}, {&(0x7f00000022c0)=""/103, 0x67}, {&(0x7f00000000c0)=""/23, 0x17}], 0x8) write(r1, &(0x7f00000023c0)="27d9994eb6655c07ef69fa2ee2026e0357b2139da516ecaa69479be44eabcc082516844166", 0x25) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff8e12efffb27836f5d4fe6c37b3bf1b05eb5ad35a05000000040000"], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) syz_execute_func(&(0x7f0000000080)="3e66660f382a3fc159fef42e26426fc4a37908b5a30e000039c4e1845761eb460ff16232fb66420f66bfc9f747cc8dae7f000000c4a28d9806") openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20208, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x12, r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) clock_gettime(0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000580)={'./bus\x00', 0x1, 0x5b6, 0x3, 0x0, 0x8, 0x8, 0x33e8, 0x1, 0x1, 0x1000, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r4, r5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = kqueue() open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffcc}], 0x330, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x200, 0x0, 0xfffffffffffffffc, 0x0) close(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) recvmsg(r0, &(0x7f00000021c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/20, 0x14}, {&(0x7f0000001100)=""/74, 0x4a}], 0x4, &(0x7f00000011c0)=""/4096, 0x1000}, 0x842) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd8e, &(0x7f0000000540)="e426") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xfffffffffffff801, 0x9, {0x0, 0x3}}) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) 16:00:07 executing program 1: select(0x40, &(0x7f0000000000)={0x5, 0x2, 0xfffffffffffffe01, 0x8000, 0x4, 0x80000001, 0x4, 0x7}, &(0x7f0000000080)={0x7f, 0xfffffffffffffc00, 0x200, 0x3, 0x8, 0x5, 0x7, 0xffff}, &(0x7f00000000c0)={0xff, 0xfffffffffffffffb, 0x8, 0x1f, 0x6, 0xc4, 0x8000, 0x4}, &(0x7f0000000100)={0x6, 0x7fffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x9, 0x4, 0xffff, 0x2, 0xb5, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) execve(&(0x7f0000000400)='./bus/file0\x00', &(0x7f0000000740)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='!*\x00', &(0x7f0000000580)='!*\x00', &(0x7f00000005c0)='!.!-\x94\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='-$:@\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000a00)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='!*\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='-{^\xfc@^\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\\{)\x00', &(0x7f00000009c0)='#@[:\x00']) execve(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!*\x00', &(0x7f0000000300)='!.!-\x94\x00', &(0x7f0000000340)='\x00']) 16:00:08 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) shutdown(r0, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x6, &(0x7f0000000140)) nanosleep(&(0x7f0000000080)={0x5, 0x1}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) 16:00:08 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x40000002, 0x0, 0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x13) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f864aebc5884167370561f9a766696c653000"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xc9b7) r2 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) dup2(r2, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x7, 0xffffffff80000001}, {0x18, 0x3, 0x59e, 0xffff}, 0x6, [0x5, 0x0, 0x6, 0xa751, 0xfffffffffffffffe, 0x2, 0x9, 0x9]}, 0x3c) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x3, "b347f87b6d20612512d2f73411191a918ca89b11", 0x80, 0x8c3}) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200d, 0x500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x0, 0x8001, 0x43) unlink(&(0x7f0000000140)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xff, 0x8, 0x81, "d251bdc6fe37098fca0b3f460a589b814703d0d6", 0x9, 0x81}) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) syz_open_pts() unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') syz_open_pts() 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) sendto$unix(r2, &(0x7f0000000080)="b1b8b2fc1b9e6b0c7d41c0d8124896355d6402cc995934f1ab33bc0005e638cd2f2cbc72b146c4e79c455748fb89998d6971a80be2f67af3ea40406e09c3625dbd8ba13bb35b0f80de2e23e883e2bd86fd322fa4cd4d48b2af595a", 0x5b, 0x7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r1) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = semget(0x3, 0x2, 0x402) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/4096) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x5) getitimer(0x1, &(0x7f0000000000)) r3 = dup(r2) open(&(0x7f0000001280)='./file0\x00', 0x10, 0x24) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xd1, 0x0, &(0x7f0000000080)=""/209}) getitimer(0x2, &(0x7f00000001c0)) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[0x9, 0x5, 0x7, 0x7fffffff, 0x100000000, 0xffffffffb61803c5, 0x80000001, 0x1, 0x6, 0x6]}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) shmget(0x3, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x0, &(0x7f0000000000)="f3") 13:34:12 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet(0x2, 0x6, 0x33) shutdown(r1, 0x1) 13:34:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x11) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 13:34:12 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) r4 = getuid() socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f00000001c0)=0xffffffffffffff80, 0x4) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) ioctl$TIOCCDTR(r2, 0x20007478) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x400000000000000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 13:34:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setstatus(r0, 0x4, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x400) r2 = getuid() r3 = getegid() fcntl$getflags(r1, 0x3) fchown(r0, r2, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x10000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x8000, 0x1, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000680)='./file0\x00', r3, r4) mknod(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x3) sendto$unix(r1, &(0x7f0000000240)="138369d0a3d9e5e727593227383d7543fc9be1bc7e3599105d6617232ec81c1a260c0342fe7fceaad04c42af79cc0a6f874917b5b38d4349cb716a5c1a7eaad3d40411732bd2e780ce9794be9afebe7b94b0331ebd753382c5267a20169478f24f0f67d10c8c78d32c7ea0dae39c13b12ed0c72d768c8264d942883bd95a796301140eb3f4a25cd5f5e750f16b37911fe3bf4afcaa78b4897ece79ebb02a0be2c6ad56f228f7434a1fc5ca32118038dc10bb2040f39c3825cea89fb625148fba51e64b76d08201286f4100a0b67f9c32da9eab3232b33e47e53e0bd670da5836d3f9a36b6857fa2498da7f89190006e7424ba65ff11d9684", 0xf8, 0x406, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000700)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0xffffffff, 0xfff, &(0x7f0000000740)="763bd24ddea3c10b19bb9f92b46f032bf186b87adafe3b340fe62093ca811164876c5db13f5a8723045f3bfb28263fad3d5a767e525ee6aefc5c93fb7a0e8ea8d55ee6979884", 0x46) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)=']\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='\'+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)=',]}:,\\$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap', &(0x7f0000000600)='tap']) 13:34:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000b, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) dup(r1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/13, 0xd}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f0000000140)=""/185, 0xb9}], 0x4) 13:34:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0x10000159, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1}, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0xd) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 13:34:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x202a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000500)={0x200, [{0x1, 0x6}, {0x3, 0x401}, {0x3, 0x1ff}, {0x3}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x1f}, {0x0, 0xffffffffffffffff}, {0x3, 0x7e}, {0x2, 0x7}, {0x3, 0xff}, {0x0, 0x71}, {0x0, 0x100}, {0x2, 0x6}, {0x3, 0x401}, {0x0, 0x5}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x49b}, {0x2}, {0x2, 0x101}, {0x1, 0x2}, {0x2, 0xfffffffffffffff8}, {0x3, 0xffffffff80000001}, {0xb088ded45353bd3f, 0xfa9d}, {0x3, 0x3}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000526000/0x4000)=nil, 0x4000, 0x0, 0x200000000010, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="9e10d6ce4872b74b0b248b4d6e2207e97d0c8e97b45f2730de1a3890ac5ef151a94eec1e6cc90a", 0x27}, {&(0x7f0000000080)="ba4889c4ed1fde6a4095c68d85802f814ef630b0445182d8f52306c6b1b33b5013b670a5f0a288536db74eee43ab6ff46c8f843447e3bb4b158bfcf094d1e10cec19c444f1118224cf38a70d4bb04214338e3e38f3fcd99d87105a60db980e73f85c1d331bf425c1222cf13972f1b5f894f467b5067f78d95d54b712c5bc42bcd8669b03da0e7d2b2cb0e10afb5277e1a3a3fcc7fc5c7d4fec15241a728a50d7aa4808ea21bbe52b725556fcefd451b79018cc338b83b143fdf561ecab88287c083456becdfc04392127985187f3b7921b9cf49bfee74c537126bac47f6ba1f6c89e6ca27452d45a61e6859b5ceb19b1d1a6", 0xf2}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="69ded8d6611d032b8b6bbb275b6a2e10c78970a8a38df33c1bb35b76ea66032f5356c94b6fb09e13e68975fe1a637c1d6467d66b99080f5c02c40c135e1594daaf85e3f632d07a8df8bf9edf63a2e59877708bd5d12ace9ef475538814db74e9c7743a457f460206143f0541721842a34837e416bb9c74079d44ca735969e25e7bc75ad06861001b81dfb5ddca5aa68e5a1de97b3e9921222cc19cdcf2866d2cc1ac55cb79c7708fceff5ae21aacb4d159f1920ed08e5f53", 0xb8}, {&(0x7f0000000280)="5c1e1b50b83214207c2cee8a21091871a24bb615e396003808ae652bbc46ee59d0dedb122b6565985258c25421102b276c6c1fba9fa00587f54e66366370248aa19570c9cc16f85ac9918bf066a534445476dc65f985b996ae05d148073ba6f766591c8fdd6b7ff7641cca6bfcedf7a988017dec65c1fb440f19e7111a5b4d918d25b87452ebacda8db6a52d9aaa70e613fcdb21227263e40a2611eab31ea51e90310cf0d2b7e3399671151d88e77e39", 0xb0}, {&(0x7f0000000340)="46b57e8e01bfc5aec851fd44f04993f5f138c74ffe95caf7ec88bd0ee9bb16e1bd5015cab59e7bd7566caa0514fdc085a6bb19560d7e4d1fa50e3cf0058dee75ab3d6469baa17cbcdba41d0d384ddff3493ce1b4526ea6de0158b00423cc5043dc73e5244e936ee2e71f1571cd7721c48f72384d12fec4f1220423e2f133de5c063fdc477093a4cfa4f7c40df223c8ea6fa6b4c41ff9809f3de0ac790eab5c7b9c3b216df54a9de342817f7168cfd7282063efe7a641372d4d503c9165c5635e56b10404d07f58d35c8798e193a76f4dd05d8b7cbfc47bbbdddab8c8ef05e0fa13d53970473679d057ff41ce9cc89d2f948b01", 0xf3}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSBRK(r2, 0x2000747b) 13:34:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x10) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x3, 0x0, 0x51, 0x7f}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xd0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r4 = kqueue() nanosleep(&(0x7f0000000000)={0xffffffffffffff06, 0x2800000000}, &(0x7f0000000040)) getpgrp() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) dup2(r1, r2) 13:34:13 executing program 1: r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20009, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x200000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r0, 0x4b9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) socket$unix(0x1, 0xe, 0x0) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="2d226d1b61312db4298148c51a865e68b210ad69a70000000000bf4a68d1e6d1a9b4a5894d6f59e1e58fad565ffa0215d895ae72e835a27d76b4c05d61450131c6bfb42443fb4624d1b862c7d844f73d0e11bade2241526c3685eb207dac61cb96bcd10594feb33c80ccab7a4413210926de1935b710ce49d693", 0x7a}], 0x0, 0x0}, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x2, 0x0, {[0x800, 0xff, 0x242, 0x8001, 0x6358, 0xffffffff7fffffff, 0x9, 0x1, 0xfffffffffffffff7, 0x4, 0x1, 0xfff, 0x9, 0x7f, 0x0, 0xffff, 0x100000000, 0x9a], [0x2, 0x100000001, 0x800, 0x2, 0x7fff, 0x3ff, 0x81, 0x79b5, 0x3, 0x10000], [0x548, 0xff, 0xff, 0x81, 0x0, 0x5, 0xec23], [0x2, 0x7fff, 0x1, 0x1, 0x3, 0x7ff], [{0x9, 0x5, 0x6, 0x9ba}, {0xed7, 0x6, 0x8, 0x1}, {0x3fe2, 0xff, 0x10001, 0xad}, {0xb1d, 0x3, 0x1}, {0x2, 0x505, 0x9, 0x3}, {0x100000001, 0x7e, 0x6, 0xfb4c}, {0x0, 0x1, 0x3}, {0x7, 0x8001, 0xb4fb, 0x8}], {0x2, 0x80000000, 0x4, 0x7}, {0x3, 0x6, 0xe3, 0x9}}}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 13:34:13 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0/file0\x00', 0x108, 0x8000) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x2, 0x20}) 13:34:13 executing program 1: r0 = getpid() r1 = msgget(0x1, 0x0) r2 = getuid() r3 = getgid() r4 = getgid() r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10200, 0x40) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000000c0)=0x6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x5, r2, r3, 0x0, r4, 0xc0, 0xbd}, 0x10000, 0x7, r0, r0, 0x1f, 0x6ab, 0x800, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgid(r0) 13:34:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x3ff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x7, 0xff, './file0\x00', 0xfffffffffffffff8, 0xff, 0x1000, 0x6}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = getppid() r2 = getpid() setpgid(r1, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x3f, 0xff, {0x3, 0x3}}) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 13:34:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x101}, {0x18, 0x2, 0x0, 0x3}, 0x5, [0x2, 0xe8d, 0x81, 0xff, 0x4, 0x2c21b966, 0x5, 0x1]}, 0x3c) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x0, 0x81, 0x4}, 0x2d5, 0xffffffffffffff00, 0x4}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0x2) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='-}\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='@%\x00', &(0x7f0000000200)='-\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x1e}\')\x00', &(0x7f0000000300)='\x00']) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 13:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x40000000400) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) munlockall() 13:34:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x58}, 0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x180) sendto(r0, &(0x7f00000001c0)="b37a62ee4ab43b4696cef78db0b61aa237dd83a697bd29e894e874693b7c0b91bfa001363f3e1737c3cfd6f57c9dd59bf3a5b097e3c023fce613c540d73b3df29584058475f59bf3b492ad9174584017399ceb4e19ed6f36ce6644282c7a51dda8daffb454ca246bd9713bd850498d8b516fd2313e352949ca19638f6b2f74424d3de5d1d133476434fff27524c9308e7a3ce95990a5a28ca952f2dcfed2ec83b9", 0xa1, 0x0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000040)="514eb540", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xffff, 0x1, 0x5}) poll(&(0x7f0000000100)=[{r1, 0x1}, {r2, 0x80}, {r1}, {r1, 0x1a}, {r1, 0xb6}], 0x5, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x3) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) fchmod(r0, 0x102) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0xffffffffdffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x3, 0x1}) 13:34:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 13:34:14 executing program 1: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) fcntl$getown(0xffffffffffffffff, 0x5) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") fcntl$setflags(r0, 0x2, 0x1) 13:34:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82023648db0eec0eb8c9ef2e2f00696c65cd4d66a48648fa65702fccab6724cd75afdb0fdd28fb3528eb6d9c83ac8c36d219d6bdc313a815984966691673fa701196860c80df79fa2e009a90ec4a64e28dd3ad3da4b77e5cafb56dbc406e4b9bf4b385fb70aeef055fa3f354f044f7fe7b743588507caeaa8dae488715447630"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 13:34:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x7, 0x3, 0x100, 0x7}, {0x6, 0x0, 0x4, 0x1}, {0x800, 0x3f, 0x9}, {0x1f5, 0xff, 0x4000000000000, 0x7}, {0xfffffffffffffffd, 0x3f, 0x2, 0x2}, {0x6, 0x2, 0x2, 0x53cc}, {0x4, 0x3, 0x3, 0x6}, {0xced, 0x9, 0x1, 0x8}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r1) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$TIOCEXCL(r1, 0x2000740d) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getgid() pwrite(r0, &(0x7f0000000240)="71d0139f995c36e9f87e00fcca589f9683b2b47040de7945ce25af51e35ce00c214632e9063921ba5d44bd758c5ccf1ad7e5c8e8dbe78f094fa9982d2b3159de29c37440f22251d44d3c932dddc1521c368324d526f0aea3bffa17779fbc7f88c1f59df4260e34daef3311196385f833c7de3ed4ee59031a6013716e0ca5e7993cc7933a934d", 0x86, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') sendto(r1, &(0x7f0000000300)="37011e9b9cf389dd97962854096513ab72b364553fc05d4da375160c58fec717b286406c1e9e41399cb7fa9527d9918cb3745e0febdf2fae7d23", 0x3a, 0xd, 0x0, 0x0) 13:34:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r3 = geteuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = getpid() r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001680)) r11 = getpid() r12 = geteuid() getgroups(0x6, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000080)="10b8befb182ba622b14cbdb40fb82b72cb875dd55024a32cd546f229adba4a569d28c4a62b5c6ae9b33779fe2587c0d7b0a99c4ae615cd5947304cae09541767d4078c0fdbd1f327c252a37f2727b681e96771a9a4142b49797ba7c44a5d18f448dd6558c4b01cbe54efabbc29c99eebbe8fc119ec47b695ef36f54e08263ee1612632a644503990936e0dc74d9bed7f55d100561f4f16528b9fba22485294b53577c0e6a12089a9dca63b176b2280a1ca80d482ea6bd492e0abcdc3edbd380f785cb11f3339597df6efd396b510011e60ce1811b6aa5674db532c479ac8d44a300307feba6f9f6e76f51dc71c9adcc66f8ed41650be3fb17d393b39862e791bb460bb723a77fe92d7bd289b55459e733a3f7e73fd9d38843691c03a838908823a289d91b7f15ff7dd84bb1a36f67f2dafe24a0e931e567133e44b2bc7f82ed14f3ffc68b4f40dfa6bdc469cb97a64ee3dc33d3ee8cd391cbe9c3f8ed3f09393ab46d97d5b1f3d773f061d67a04714514c1f39bb889203f988713be5150ce04095b5eb6e3209f937cf30c3fe324123cd8cb81c4d89b33950a833b6796f655db6522f9c4390d11c639508f158a588719dfceccb10a94c7a1df9b07a3aef5458c87cd86ce23bb35a1b2060ec346874063275e98c7dcb9a5d27f3a5cae273de0c37464c3bb59463368d46f42ae90aad70eae2796a71152d690f800c7b2947fc13d7f56f2864029b23213f50e779de3eacd6ca69cd78b3a8c29a868a43240b0334a4d3de33d36441953700abc7488bff37b20fe87024a6fc6890e6fb7ee2e885d410c5d42369d1cfc9cd46f9206109a100a3ad2490160794a34cfa7bfe9f4bc83174a7fcbf566a8eefea687b504f47ff635f1b091c2aa2ff4b12be3130ca21ea9eb17911c56418f27bb6300170616cd5e490e93200d184006240681bdecc524aa9f7d419c7f81e7ddbfca24cb3dea026e7461ec4d84157bb1b96df3dcc3bb6be7db97a624490c1c50ace0ca46da3048e3f17583df2592af249495215aef45aa7556758a88fd0ce042bf195006d187e605d610846a25b04abb5c22c0116723c9f63a661a35f0b919fd745b5bb23e74cc79dde58c9f213cfd62e03cd0c14d436164e24327c8900b20d26b8895921f9340c219572ebf0e97dbbb6708b2df261105f4a67b617e72b93466bde8503c39b7cc54c439e99eb7427108046068132a78f83bdb5036896cb8d06277a0a231754e4ea3c6bb4256fbcf3a213267c28b6d3d84f819d87b89bd31c01f62997794c67c0a1174d94c41f59826e63af9b7c2c37599aa733d0e69ab5c592face1daeb89846b739e6bb1258b0c557999998e2da87ce33ba928df841346094325b9cfca46c83cb0fcad9b41dcd23c4bf9240488a82b0e4ced5cc43ac2462232918791614e1367d75e21f75f519840754d4254b79dd7ddb17b090a489322d210f4bca1e5abcfbad3c60922db308580bbcd0f630f5133ba5901ab7c5ac2ec72af24e64b9417d493c48c30ebffa549b1034195e543c94d7414468e2aea0844cb349fd64b516fd0f81492de02088fd59fd56ebeb012d0a97909d41b3c7feee0f4a31bf97edfa10e53c59871fd0e14a7350a0ad054d472257198e0f4ae8f9d4fe88da14d1437141d310019086f8dc42d08491dc25155b35ec95b1dd22b82df0284c3caaa8bcde36d9593d545761fca24969def54a1c4e0360772ce0e27a68c23fb5420115e93122863192d59ca922e433aca7f18ccdc7c657217c88db9f1936bf9e7aef94b0a9f6589474b807cc143125c564913457e2672cdf7549fce76d14965f04f720d92919036422357469e5e1ee48b7ef889659107a7967b7c2d7bd74ce63dac97563d3f9a27abce858a91ed6201173456312ae9c249fa3a06c9e8fc858c701ca1acb6cbaf434a34caf8409a530027576fe7b28539c7227aad0402c1a9c30430ca60fe879d2356ef50ba5dbcec43d4dffccacc2312734618c04a8d1935799092a0726477c2f79af00fb3ad17790b5f96541c4a582a01d77b7a86d2370883b6317e0e8b0d8fa38d950770d2c5401a992422cdb636db9960f41bdee2c8aa871e4e918617033ed9ce3e10652375c6552dbbf2acbbc0a7108cf1a8d377d3ee529d53e6ad93488686f6e114dfbf89ba5234e166cc0e80391ffc8459ea282dac31f938140ecf0291e65c6305c5497336c2ff99cd9fa60f84dbdf7af2db69d467521a354eb2d03dcdc8943406be0a4e0398df61b12ffe684dd714f892c05ce80fa4929ed5b77f4e41a9982c31561b714d0ad9b271593a9e9960be434f139b736c73f4d409459372300d8d2bad78449842659013a3c9b23231e635026bab7d3a3f8b78bb2b80e290c6d70f76f4bfffc6da48cb3677e43bb1ebe73e291ae9bbf1e2ad9b25d1a58c1b403ea4a58d8316b7d6edf274e180df34868977a8c1876fb3b9f32682a3027ec49aa131e2e119e39a0da491eea376084c84c7bac2ec9ff2736e54067ad039c0c901b739955126a794dc37705fa53c60e201d1a4d90c97aeb21e8e1cdf7d24af6c15dcf531fa79a44cb44a215dd9d8ef050a14b45a8abc416d6e8af310e850b1ce72ae0929358509ad0f21c123021b3f35bfd58121fdf8516647fb47d8acbbcf63e18522957564136f3455edb5e453edf20c48fe37eab83764e73d4a4bc003fadad4eb841599dd71aa57f7f2ed6d7ed6ab29d6890959195f818e70023769e1095c59edb4ba9cfd88ef4b46cfdefc467aa4eab1110630ddbc75534a556cd33eafeaf5361c09116b741f021a04fb1d943ab5d262b941a99044b07adb2ebcd5e0087c57ed78d8532f444c079ed3235d6f358137d0b9f22d6e332913ae37326107eddb341fc7ca7699b77b7ebdea5a871a81eadae922b41c336db0189278ee5e2049e0959f66bc49df5cfecca7a23fad236b8b0576c10110ed325ed3d298b2d3f0ec1dded852c4cfbe2207c29c46e5cd942168eeff9fa20cad68f7ff9c75b7c0a563b5bca6c695f1ad821bb87cdcaea4bb4bf883ee198c7f9d81cfa13d8e01b4b3568fd858ac03fd343b6e27e6d717eb76138fb6a46686f0f3a1d90c622d41a03daca463ce0a9fc75357532a5de1c357685947237ee6478ae9e58883dde5a5967b94cc5e72dd426c5c5f09702d0cd6c61dcd494bb3895b1cacdee092f6ee1e30a1166ac36f9e56c9ee3897161aeed28698124a628cefd473d06973d78059fea43ffffc583757aeb21d350d71ded4bf169cc9c9b27238d2b4328b9a2919d3bc001325c2297f8eb03722eb34ae1b076a6f3d64c07a1d483833a99316e1f33a55421bf7f62c3759a22b04774ff365b13c28ec3d60e5999b3f54c221806bc907171f8e6d23101894e0c8b442352f7ffc2ae431876597518fc33d906fa099c55c59d3542751c5792013f623da4609c28b67ea93b860a49cb326b04ea1a9e92af7bf78ad44962dbfddac0bfaa0b0facd853f6cef636c89f4e0089818b99f5e62368e8f26cc3adc56045bbb9e5929ee7183ca09846d91054cbac7faa3b13646ca78dcdac0f89224dfd923389e4736d885e44b8d175c30315c68e760297fb717284258b39fe46c2817477cd20ccfa4baa75f46452ee4dabd794d888c7e928857d74bb7edc687bf0fce7b5a4e28418db42e04f1503ad90834e2c138508be3660fdcd7ed4a77a9ccadf2e59b5787f59aa5b51697b4779d3fc6d62987005e3d8aee3aa8124406b77180ad5401d90c3d904e46239e31a179480c42cca12426646ad7a85e5a4b3e222d04fe0dc9a28a8f3c584c04f98d3edf2cd8968a30f13882ae1892756f58c6b19738f75182e4e25664363010b5439a062385bd51ea5964e2a05d707555d4c0952003509ad1b61a24721c3b00eb39cb1f4028e5d283e93d5dfa577c83488d500435f9a150b7fc2601e91d1de26442fe40af469b56ca26da67439905d7948929cbbffe4bec204ac77caa14f8eba9b10cd707db0e6ed266b7955372a04ce5b1d9eb335d9abbb9e4db7812b554ae01c5bb0fc372992997f72d18e484923c45a266a59c67d3399b268922f970feaf5e755cb20c499dc7597bb0fbcd1b0fa3cad7b473f5772e84eba4455baf69b2e9cebf0dd069e3b980083454a656ba120223a1677392c79b0303d41f5b1275ef02cd87bffe9c3a4d2641734591713f8291570575250b543238a53578787613d9ceae4b9637a720c436b6450672b22d4d473043b0cd264c1aae1a9e9baa1210499b69876c363c819323c87225cabe477884d43f512ce4c948f9c8b7c38367cce2d46dec35b0b8d2bcd800f6adcffb1414cd5b0187846e5f243762c4c79b52111e353473ec8655a4ee448438f466db0c5b776ac08d47b35def5a1a70bfd173c5067a466a1f7ae0801852b65da601bedd2e3178c2ce5d24a35bbc52264e53e17a78edc96cfea6e6f8d0baa9b4a6403a21b34752fe59c8ea23910a99663b65b6647a45e8e9bc9f216eb4b7015a36dda376a57ac78546cce0386f03de3075e25a84bf13526e7a6fa87598d3539fb7756aef4ddc4d35317cac8f1fe88dd968d04726562a45dea2a4fbe18db9490362f356b0bbfc02a50307b84484c61fc272a6b0f840db78d1bd08c96918cbc23102f681ba7ea3e697a9893b2a9f6cc643016212fa5c6202130e8df58b4379fb013a719c0a42423d249ddce9b0243fbcf35d02062b24ca10f517bb1a1ba10e80c7a767e8c296641a05191c99a63fb00aae5d7673061d36b125efdd60a930734357deba38e0485ef7a67e557491d0d05eec5f9f2ecccf827477136da3bffa25d33c8d91ece7420d66f338aea522e4f0f571314055331d6d086fc561a3e882737150fb9ee866a16007b2d4fffccc2a7e9bdcd249830814b73082850a4f7951f70afb496a76fcc104b5c91416d77bbf23f9ecb2a0e6598eac41a9f73dc63a5679644ec535fb56ca20f20a42a81c1a66696d8e5f025d199a8abb10857ceb71d49cfa6478c950c2fa747ce0455fc0647c1c9fd19c156c70cd3c3b969645b38850d0d01be47291a58ba377873819d227b3f8bf6379b08565d8e09dc35c34fdade6ea84c3660f3f4372550dc1b23df724b9cb9d1c71c988326e0ffb763b459e3cca083220691bcdfb8af1661252c4a6b9a3092b06db36771bc4b63b3d5727282179e1d70cbc5aa3338a1a940bfb71ccc7f75cea9ac7efa30b1c867153898e5383776939f9d80c4ca0ba782d95b788cf8342ace421326f53fed0f7da173dc570051ee0cc31ee8126b1399d8a0edfb9bd9b25b42d494f3ad4efea8a71a47ffb0fa83668e8a02cfcd2a9a0e19aab62d1616744ffdfafa48b9a759cb31abe997406d0c177c3945c02890284620ff1dd65a54a75a2dd7056d34e1fe65ce2f74ffdd55937dfac4746f6f4aa4d0a716d0332c4d370eeaa48fc3ba8f7cfd1722a3c33fb5fe10cfc1266d0614161eb9590db1489827406bcf76a1707801efb26caca8ba70ff08c0ca0130383f6d64497950f76702d99905b33827c061a6d9d047490484fea339e0a65786740b96e01eac90a40d75c6136d5240ec275c80dab0fabb7058d7dc678248202a0b2497f368b9a6023249343720787705b0269d76bae0d632821f0069604b2eb6b5fac4dc89e487ca25750d57ddd2bc10d5de643be049d7c7379a7b0f8e0badb3c1216ed517daa53152de4a93bda29e0822fe006a951600d06c9f3dab640cb3e8ce24bd59475efae8630314f6d4495edef0a9db9c4e4950c1cdf074180ae26dacdd00f149c15f70e2779848d31bc6ef83d5083568eb468aac96d2b4cd52d7", 0x1000}, {&(0x7f0000001080)="26328c1ebc4c2485e61c94e9b5b24c3fa0bcc1cfc1b1db6865e2f6e6b25c0baea01f49bdb7c1a9ae0232c806da8b57f74413301db3deac2fed10e69ac4fb6241191cdd5244c8e627003e2e30174260ddd19a9fbd5470e07fece46f5fa4b333e05e81d1b7cc1e9be3a47496394a65b8ad320496aacb6d00e5", 0x78}, {&(0x7f0000001100)="5a260a33e469d5b4d8df0d219d1c4f921acdff9627724527905f57fa4d3d142ac7a99766440d800d7b9f00f394b61049b93a8aa8e373ead6eb4f728a6a8954dd335b2363d32ea68243f08e8dc9a0ca0bee7733a827bb343afbba3b52e9b5f221baf33270490443b33c3c44eb9a7f4cb6ed9ed51afadba99963085e21ddfaffd75d1e95bcae70164e13a174a0c30b21b1c74d20b196d2f2633707538d9292fd99ce2f75dadc67e6ddc0ec970b3010c00fcdec1f91ecac05ee", 0xb8}, {0xffffffffffffffff}, {&(0x7f00000011c0)="427f2d8d7b4afaa29b15bb46eee60afa66fbfb8a2987b5f2be163400f508079c26100df056854874f3ef53f9ca05b879a62c4f3ed64523ace24d333d6474d90ce2ad34603a7a9df81b964e10fbc2d502be98ee6b924dca958a43a5fb21e4921f40562f39715473a1bd5263d3200364701451817d0895bfc3c4e83108371059cb701e9392d96595cc7b66528f9251a4d49ec17556aa61d38970a560631a2211acc9092a571d2ee8a3eb98bd1f838461c8f70dcff47704074fad3f23fc13037c86158fdac29b51963c69b1c073083ab000278ebc79fb27b8bbaedaab641372e03f00b786be7a36efd5532c39c232f0b791a788d2e32c0d6684b804342610ad", 0xfe}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x128, 0x8}, 0xa) accept(r0, 0x0, &(0x7f0000001700)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 13:34:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1124, 0x4) dup(r0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 13:34:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x8, 0x1f, 0x2aa5064, 0x1, 0x0, 0x1ff, 0x9, 0x3, 0x3, 0x4}) 13:34:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000440)=0xfffffffffffffd21) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/31}, &(0x7f0000000380)=0x21) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockname(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)='W\x00') r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000480)='./file0/file0\x00', r2, r3, 0x4) fchownat(r1, &(0x7f00000001c0)='./file0/file0/file0\x00', r2, r4, 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x2, 0x7fffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x4b3, 0x1f, 0x800, 0x80000000, "0df7c792a3e7f9a259bd0d2f5c3a1ce74dfae669", 0x3, 0x6}) syz_open_pts() 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) socketpair(0x6, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x8000) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7fffffff, 0xf7e3}, 0xc) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() fchflags(r1, 0x0) 13:34:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x25, 0x6}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 13:34:15 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000200)="8b0178f8ba4d179d913847102839da385ae475c7c547b2667efa669f70e4d10136af708148e179ec12540e12cfc4f37c783cc8473cfd9168b18499c095896380dd3266ba24234f288e8d768b3f6998cac4ca0f1f35d64a42bc449887d3f937e16f4fb171f7c1810d762faf27cb7315578afdf5364a22a85163e9803791ce307a8ea456087d1c7415f56e9ff08774ef908f22126db277def767223afa94ef5b", 0x9f}, {&(0x7f00000002c0)="b3244a99cd99a8e0e23edd07c18bba2dec5b62fdb99c6664744c6d5222258b53f729170814037b1c8ca8c0cd1e9267bf9519191f615f7f61aa044c8202988a6e47047690fe7eecceda44281e1edeebcc4875749ac03a0635192c0b4bdb0467305c7987d05414184404b79fffd4c0a7d9262a68def7408a450bd1c2258bbfca64b62d74907345f5efd7775664279dee1e041dbce1b17118843f500e3d7188eda9bd37a726c02f15b953d2f5690cd4165d56b95ef0a3edc26f60f43e0ea23f70532e64ba17732638a7f678cbfe8056738cf33f908dfddd803c29aa47fcb8b7", 0xde}, {&(0x7f00000003c0)="076542bff335f330fd1d181ef320518e6d124de069aab82ce8d01ae123b0589d775650261989aa7e01dd08ade162f419899372d454bd82ae4fe7f22ef788250edce94412a9de9d41c3ed898110647d767473c9ca3f96766a2509d2216e93dfaf5c8f6ac8e2c5a83f43027558eb013d0ea05aea3bf9d37819e502726711d5b54930ea8cd18edbdb105de8ba52d793654d", 0x90}, {&(0x7f0000000480)="5b6d44b4dbda709c5db3b7ea37124b2db6591645581aca2c97440b1f3be3d73c3b9cd1f37c5267a70c107cbeca912143e3053bda1ab631a1749dfac8126cd50c35f4260a5b4334160997d68f551006758d3526097f892d1946fc24e61af3ab6c7df2209e47675c9cffb705e30d3b210a7910328f4ef86f3b7930f48c7fcc05f6ab7177cfb3c6878099fc25860cb39061756ef720436b5169e4a5edbf77d34da093e35d213151fa14e91d301365114a157f4a836daa79c3fc49b8f57e5b58fe929675925ed4d2911e0310b5bb85f491e8debfad3567f299f862b191a54d62d46d613005ffa2d3", 0xe6}, {&(0x7f0000000580)="bfcab56159392884e3d9b5b7f7ecc4fe223fc111ac2ea42937f250277eb00be0de2a8a8f65e57ce9d789d05d9ba88e2ec4734d035132ad8c35bac049a59dccc522b353", 0x43}, {&(0x7f0000000600)="d5bb276aac37a5718585f7dcc5343e2ce17dea3b550726010da6dccd5642993d29204e392bc1fb4208d6b171fcb9bdeefeb6177b31db41aeb9d91061da138e831fb272e2f8159ecc843aedd60a01ca1dd37b929571df5d36e1c466dab2c326f2c625c02acba1a92f9355b0597b406aa3344e38de", 0x74}], 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x4) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="51a8816628de99fd29d50000000000000000fa548c4b0abe4a48f3f7ca7de7751836cd01000000000000008efd1d80ee5f8a182f9c96d5b9fc", 0x39}], 0x1, 0x0, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb34b469cca68b3b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0xfffffffffffffe0f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/62) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") clock_gettime(0x3, &(0x7f0000000040)) 13:34:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) socketpair(0x20, 0x4002, 0x7, &(0x7f0000001600)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000001640)={0x18, 0x0, 0x1, 0x7fffffff}, 0xc) r3 = socket(0x0, 0x5, 0x7ff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x30000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000015c0)={0xfff, 0x401, './file0\x00', 0x2f06, 0x2a8d, 0x8, 0x400}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="bb87484d9efbf1404d07d533131507321c455ba0fe022eafbb7f", 0x1a}, {&(0x7f0000000040)="666ec9fdc2a422aa93bbfb9052ddfa034b1bf5b8c65fc2f37e9cafce8ea084913a18d9975aad25f51ecbfd7059c54cb2efe153e439421b32aa7f9897640314053297a0bc8e9ba90f05eaa457cc5dd34ca66e46fde52f9cbeebcbbfbb83665e4a7d45d894b6aca09c220d01d8b66db02811ffaa7fbe2fec1e983328ba4bcb860ed6bf382b2b3fae8b47df316a75425ee1439cc0f0cc3b140fd09d68b3e869d2bcf6994f327140b76075001759258ed6a5882eeeaca9996f528bb6462ffd9b1c88e37385ac37aa6ef7b9f9b7e049a9bb456fa1f0200ad380026a4445dee40b0cd6fb95c6fd6fb919f58a0a4a58ffaf1101c89c33d3b106a3a69d8d87b5df66a906a4340b42d100e1958fea0d6f68b5b5e6905fd17a8e68f1847e001d2b955280ce36a95eb4827cc11b2ca72093a844577b7efe16fbd71cbed223c2f43562a9edca63fbc1310fc3d18018276970203560b0adc0c5642fdc9ffa41b277da118ca778e9733368b138544d33c086e6252f9e04bc03cbcf717be0dfc8048beb140c74d6291fa5874c1472865bc25376f4778d8151df96ea9d28f96c7a459548e5a61da08ffc75d051a74fa293ef4fdb95e07e70887bd43d087b41817d487baaee976e34db6af255865b5c964452db075ac83dc6b876c83605b2ebd89bee48efbfa1be3ebf624a451a26f8b1ec2b0b116939a50926770023a7940d0f93d2fe4ae0acc80377435040c4368c64415c12541ea2c29cf254452ea5152979d6013c96e742d3edf20b7be583be859537798708061a5300aa16e8036866bbb6e73a2362f92f49f66599ba9e4324bbb9c36410fb0a96bc02d29518068cb0c2d3afc8e2e9be142bc71f77be8808528632b63c43cab80b90f394df2bfac8732bd3eae28f1486a9c1d91c959a267c9771ffabc574e4b060bf64b77c04deca68471c05f459b87a087cbf18f19c25854637fe571f9d61a6b9f2c30ed6fa5a00ee663a6e52abd341f42bfbb661108aeaa918648f7e2132179ebf7f3386e9b185727af5c96d0c27d3e0d71486f1a2f475b43e32b7cc59bd321d8302da7f5317812e35c84f54def47a3bf69ca375a971635ef48210ab2b23d9b651503266effad93389181b888b10ef3b2ba50f78007dd9130de3738de28540a388428ee32c85b803c0efda7d576c1412f04f95711358bd815b45c1329323120b311293996d6ca4e7ca59464b1af062b39c6136ddd7ea076e4552bebd374b9e73fbbc26f1f14df0fad70432d368d81c39dac69cf294ae76898f587a0a763859de253fd7329171433b6995c2a0fad78e9e2a225f79ae13a29ce960436f647aeddab92a80de56cc02244079b1cefaafee4d32db37423eac93543c99fbf538d102e0f8e8fe81308106ca88e0681a6a353f8b74e89fd80e36c6f7f8d6b71de4019e606229f31ddb3f1d6e20b9784c153e6350bd13fe504fa5bfd1d1c8b89f2f74d4f8ac7f1777b3b2eda5e072ca8c551aba47ea2cba25bb765635cace6af790e6d92c01e31cd8ae062fc4eca8d1bb7da127ffe247a5d92946abb0b5ad1ae58ec0a6ba1c16c69694baecca91ee18bf7d73d0da0fa856e4d931a3314c0cb5599f389224508fb57c0c7cff30e71b53fa541f8e7161eec7a2d6740b758f0f7ebadc6ef36f3a84dc85f6fc14314077929e6d6f67a3d58bd892d1d596fef52df9d29b046e4aa0fcb7787f3ac3647099282658238e19a2d8a13e665f1f8856f6b6f498b2bb7e40c6bb623c061fbe27267c8b0abf7bc4b9147d99a7ad1877ca34a5ddff1b95feef2c65a3b7d89f0e14feca11d55e0a1b207a1b90426185546d77d815aebbf75614cce9f9ab5093260c3f1b6372716900f462e027029d5c05096ff0ebbf6cb87ac71db2a4d641e8d02b933b771e63c7b14187d4becd24ba6ef7a3752a79afbeaa01bdc7f8f0ab75e1790401f9d908fc9d56bf8c6f07f819e14ca19a44e3562a212b410e46deb2652c496794416a8e74bec96007b5f9e5900c135aa8357f94c316b4f0d1f3278e78cb64698cd527f081e3becff5f0deb37e6f7702a926c17f7a99b5682445fe75bd61583c7813c2feb80aacd7da8f6286a908b62e566072f79789d5c9ca938c5659f68d89ca1ecdb5ec9544ddb84f10b290af16a130f2c3639da00391470f0beae9820d8cd4a0b58db9c0204fa513b65a74886e576d2f8bc339c346a058715c4585c5ce1e46d2c49c0929324b0e27a53ea4cfbf07355335755261e9f3e411a80968e5e572895b21fef82c6266f6c0db9c38e1a6e2b12078bdc429da34a5affeea92db276ff08b69dc007cbd000d179daf7c46aa31a3316eae01a81c6d373f22f49df953172def5e9e9e154ee666cabc34e82ffab45e252743bb76a1e638b6bb29a97cb5e51625d7a693a55e59c9fb3ad33f2d787f4f1b96ceaa9df985668aabcb7e0f5e90c2269a915a89410b4cfd77a2a6096d0d96174c5522099a6154e60c62b790240a28ab7f0069f8779d6ba00897cbe9050b44a68dc02526192163ae4c25e4d026a93f9e622b06732cdc2418e4a2e9deaf065f70a523d85abdd7c8244e7abfe421967ec5521adddb9ce8dfbfd17bcddcbc8513df857f1b49efedae4a2ec5fdccf53c933f13b0390b76668d8bbfc18132198b508976b6fce859c809ae997aab4ce071f4867e83d9e4a3f6c5e811833f005300859e4761331448a7f9b96730d58986c59515a3d7aff60bfc943add7ef9a6684403ec5c16186632008a3d0ca50513c3362c7c88eef4fcfe75a506da7698a1202b0f8fd5955194622551b9a7afb4b8327a792923936b015d85f56d83c4accbb0f8d4a57dc4b385cb50522bb0dccef070024e00a5c013ec69a2174ecc9c6ecaeacc40a83f43171de84991932f8063305392e16c970fa3e4f60f114162ca955cd3d0d0011eddc4bbdb5022238ea103411b271a216e5d2e843297662aabf783761378f6f1bce9a3b3a5667b6b152a725b6686a4e09572146026a83dbefdbe74146e262f56a2b0513d9dbe769976a8448ebfed2b051630761c38fedbc0080e0219a44da07f4ab8462084fc68212d96490e1e99d3493b508a655f56cf9ff80c009590bb19ca8bf53998e9ef0e3d434563df19f29f24eb54437bcc29c165da4486abf67456a53a4c18cf31a325a3f06d51bf1010b6796cd5120f94703cef6923f65fead5ace7d8253b886e94c5176220bdffe2dee733431cd9016b311b0e5f980cc8a5ce2776436137b5d2a258d378761924af01f2174fd3e97676b245cb676eaedcb0a3ad783b42ac9d695c9abc0ce0d9f3ec95f76a93786706c7284d99c534aa714fb13e67779067c9e5877e738c6287a7803b2376f226e21b5011078303e1147767ab2c31a1ba982e81895789e4e18f9bbdaec49282a8237d19c1d75a3b6087f4951e5dd129ee8a34f400232a3bc7f224b02313f3992794e30864bb399dfa730593327959c9569a7a520da0fd64f5d9f5d224fb2c7bc401b0ff777acdffc4787d6a697b16dbe73c9c43d6d85be08590661deafbd5281430bbc5f68b36272f6da4c095affeda9fe95ab68e2aa4203fac7d247feb50bf871b468503cea2965bc72544e6cb44495c820c02f66e27b365accffed14bb065385d352a77a8324910173950bf90c7ada0684b9bc86cec7b1c27e0562accd10ba7430a235ec91d80b9ab8aecc13a742f46fd32571a53fe7693251b749eb1e4288b7cd06bfcd54a0ffb2d7273c1e363ba0943cb64e1a436046612670a4818c441459e8e3e93cbb953793e636b8dafe2704664ffcd3ce465fc3fa2a21baf40cc2f5872bccb5b2bce21be3d059ca614d0dc3dda394a83cfd1640f55da8c37130ecbdeb6c1238fcc9ebcd909471c027a9dddcc019e6e7510f1754452376a966f91465204749a1f97e069e29e34b4bd6a458d6e34b5b82d18b8cd703d8c3e93dfea4e650449b0852d22b020d53d393d4a7646f9200536934112e8fa3be018e30bb6988dd74f36c45b496c3a11a243557685fd7d088fd8501a99a09bd028490638fc9cbfaffdbcd8b7d510727b11b60312a5f7472fb19fe9762b3e3eb98e69d3f47e90094769647328b296825ccae99c15f5455f404f72c3d04ec12820dd7365d83236a380ba7da9ad0ca5b242c30bb7c15306ede307ead84fd89a2d6c2af862f8435bd74d2c271bd6a99aa7b1f1535a17b85c9621584349ceb731a965be41c01d06f6bf582a4a5107d2b37887bd85b869b4c8630c384b7a19b17f4c74c7f5e194fc46004a1b5f45d04c51fc38e756c8679880d086f875be4ad2a85c064e58c7b0046c22523c197467b6b34176d1beb7eca941e9df5657518392178916a7613469c53b47a91f7cb16040d66178a54993fae69ed52a1b250e1f3bcefca12e8d3e2a9e9a2d39ce85638742c90d4090bdf905139b861a668be67dd715bdf09f91a253d12c128eb4b56e8c0d870664fd7435183dda1316495fd39adc1843525a9c344c7a2da3946bc61bf6195fd862709d042d86d39eef1c82e9962928cc9399edd789cdfa49f80666b4f5d09145b858eb33d72889590aa4467a194c3cbfc32590043f3f43d9668c541994deb35f1cd87f2523d710398abd0cef870b39c5e092059d7daafa67f24acb16346d2abeafdf55a5c30443ab00185743abcd8bf39e5497979496f0f28d5254a08c6b90e662a3f56c988d41475b9cc0e946cbc5091b0308d1c5b787f8aa02e623ef406b21d132a9dcd246923ce518958da2d5842999e23cb8254039a34ac43abdef881e6d3155ecf884b80dcee3f1fb9e1c55b3079a7e239de45478a0cfcbecb9082df8eafa29dddb1999cb4d18c447f6807407c3e67ce180ecb0cbb1624c0dbb1c061629e596af12ba49f736326cbbe1b496b52f00ac77d601c946839babf43abfa69ba3de499cff7d80142afb97efdde0340f4bd4222ce0b16832d1c26e176f2db0cf988aacc2a5fa859e8328d95025675506d33d903e58585a7b90f30867bafb2cbd7c89eb49c7f18398dd6edd231beece9b97e8a7424de91fdc90d827332ded45753de5f2aeae4ff12c124ad09c2258be15f5a5a36413728e4d9a72a6eec8bcf9444dc6a1bc71868e1b9430f57dffd46f8cdfe8c7133ed91847dc57455e66d9f3d2bd11efaba451a511bf9cbf83849097e525bb891d9dfcf1da5f0bfc656354cf9729d859361046253d58f7261d6f4b20b70e925c5e47a054e1746d9575a73656d57f683010db678b86f5cc885b2df7eb03b75773d4dab155773104b8d043237da4f5bfbea57ce99c4f60e927927112d4638c436febf0d1a993a3dfb0057bea683a73484957441d8b7b481b2242b24c45f321f326e10f1f272833eeeff4473fc62e6943da946bde2bf86aac76f2fde323f9501576c3d394ebcc90e3d59219eb801353f0d4da19767378e6351fa24d7a2a04386275f7eeee92ca939e9fea30000b1e32ce24c987eb83c8d7577f9675d3f5bf24dfcc3e391c80f50ddffb0bb16dff2e3cbf3d6dd7431cc348f4ae89093365e77111a886403b42989e11f0600ff0207e47c9b1f6b52b3d3836fccce6ab2e1ad8b22de02afbc8cd1de75bdd4a0dafb64289413c39308e3390c68d0223187dbb806e62a5e9361ca02ed0ba07454ab61658350d436b5992bf245b220056ec98d6843e74e35b89d0613d1f2bd5e09b9f0abf5eb6214b048a9cf7ab6726a685f0f22b20f02ac944f5e93ddd9529dd5fb9626ed9b7a3399c58175e5a9faad1a8def4f62e15bab0953524af9416a1b0b1a37fc7d89ab2764053a916c827d3b2724dfacbe8761db48c82a8443b554c8ecf", 0x1000}, {&(0x7f0000001040)="8fe5251af1738d15f36cefc4518607de5bc20d7d21e16614bce0be3991a29071481029932fbcb45d64eb0216fa7f089617e4018b56f61fad9b6f28dc764ea9a2cc63c057d5316754e36fad12b8ce061623eb2dc4694378d8abdcea94a2a573679e54e952b18ae3614edcd8dd1f7c3b952a50547a1248d60fe70ceb69fc0c5078915e0e493bdc2d5fca903d8cd5e29b3b13bf2ae0684a6c1f2f588863aabb2f005c97aaf3a2af0db9344548452bbc571851ba1468ec586b116441ddcedddcc671945101", 0xc3}, {&(0x7f0000001140)="7bde0a66f056d54abc1ac64d8c7debf1d048621270edf42582eab6edba379a32858599bba813c286060b0b4786a347eae64cf5782d4f9cdb876e1431cd62d218fdf05f5d98feda15f26bb6b6c7343a199bc003e261360318b470223557795c4ddad0c032d2bc1cb59ce187bfd4fc271b894541397d1b027a935c86ecbe1b01c96f06e2ba117656a053e105415aae4668fcfbf38259de13c3ed38e548b4b5afec0c502f2a736067976498476a92226f327ff14149e8894a1eab785468be2bbd2f0c1e049695f49d62f3c18939e54e84", 0xcf}, {&(0x7f0000001240)="71baf04d7df661e204c4b5df0ba583a21bfc3e3492c594e22d3dc2a6bb6fcdf514128f55f4e2fee0598df444f61fe9329e6764f54c985c34d43a3b3721d0fd4c9912ab3b0ceba2f22709b8e60faa162b6b62695c86cbaac15e99484407fb70a4b06e9b44b2cc4564c12c938a2de4e192b41c1fb3408e06a85e3efa1157bc55db86883bf7b73d83cc235af0638d5177f660aeb40914f80ee385dde6edaf81fc6ee762e3845f9b7d747b3935154fd032516d15ecef69fd467bd2a4a04b9daa0eaa5b2f49e174a064e2c72a5c", 0xcb}, {&(0x7f0000001340)="7df068e247ab641ba248fbf2c6d6971500c830ee630503f809ada871fdc2de248fe3dc435fe20953b5c25c56f41422dddca88d2c720c434604c0254991bb80ecd1583a1fcda81c830d85ce32891e23837d2e7f0691e0d9052d3236169074309fd11bd1edefaed230772931ae08068dcc2fd13e89d061029c11ed93e38376134f30c7dcd69e811da727b6b152ea21307bc94583f3c61418b6cc0659088deaf315b5a4eaf9b3c7000ae5971fd5947fe398f546d391ebfc9006009bfa5f442be1d39a604177df114274584919b0d7dc555d9ad909", 0xd3}, {&(0x7f0000001440)="2f97e2c5d040148020340695299075a50a66a788bc01dc7dff361c28c99a6589caf06b5bada00673639b9a6d08f32d24f6670c1a998e5f9665be9381d2c9194bc3198bc47e536c222371e6c1fb02aa7fbba0da906c7c6d25de6769d11d595f625d9daf3cae1b72f5de91e3bf639fa2c9ad96280a0180f8d7237de8c4db94fde16c09bcf2cd82e7380a2fd4ad58f267f9783e9d749dc939ffa6af901364b9773acd7da8cc91efdac635", 0xa9}], 0x7) 13:34:15 executing program 0: r0 = socket(0x2, 0x0, 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, 0xfffffffdfffffffd, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) shutdown(r1, 0x0) 13:34:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 13:34:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x20, 0x4, 0x10000) setsockopt(r0, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) close(r0) fcntl$dupfd(r2, 0xa, r1) r3 = dup(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000140)=0xfffffffffffffffe) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffc, 0x200, 0x5, 0x0, "785f4ed17953bcbac91ced05aaeb685574e7815e", 0x1, 0x6}) 13:34:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x20, 0x4, 0x10000) setsockopt(r0, 0x20000000000029, 0x4, &(0x7f00000000c0), 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) close(r0) fcntl$dupfd(r2, 0xa, r1) r3 = dup(r1) ioctl$TIOCDRAIN(r3, 0x2000745e) 13:34:15 executing program 1: r0 = socket(0x2c, 0x4007, 0x80000000) setsockopt(r0, 0x10001, 0x9, &(0x7f0000000000)="50b10df9038645d841e0b249ec0478313235c3b0b88cd43258e8ea3e49cf70a256279c622fe5deab196c932aded29332ca19b798d5552d5abbc44ce04c65474a83b6bec5cb2f03c52597cd52b5e56150a9b60a5e99839170c2c0d258a61f91f31239", 0x62) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 13:34:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 13:34:15 executing program 1: rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x10000001, 0x5, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = semget(0x0, 0x3, 0x210) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000002c0)=""/157) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff8f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) socket(0x10, 0x0, 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x87f, 0x20) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ff) r4 = dup2(r1, r1) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) write(r1, &(0x7f0000000040)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0xfffffffffffffe62) 13:34:15 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() read(r1, &(0x7f00000000c0)=""/102, 0x66) r3 = dup(r2) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0x9) syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffff7ffffff, 0x20, 0x3}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x2, r2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r1) 13:34:16 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x842, 0x10) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r3 = semget$private(0x0, 0x2, 0x40c) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0x2) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x1, 0x7, 0xfffffffffffffffe, 0x5}, {0x230a, 0xffffffffffffffff, 0x7, 0xffffffff}, {0x2, 0x3, 0x20}, {0x8000, 0x3, 0x800, 0x3f7}, {0x2, 0x1, 0x9, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x20) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f00000002c0)=[{0x1, 0x3ff000, 0x2, 0x101}]}) pread(r1, &(0x7f0000000180)="efe3a63095b9700a7411677f0f9171bd052a4ba32c42", 0x16, 0x0, 0x0) 13:34:16 executing program 1: stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0xcb, 0x8001}], 0x1}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) syz_execute_func(&(0x7f00000000c0)="c4a115da1b0f01c1f24581ea79897b65660f661b3666450f6ebd652d0000c44379041b02c4c1d37c4e000fbfaca84000000066440fe5bb7a000899c4c1617c37") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) readlink(&(0x7f0000000140)='.\x00', &(0x7f0000000180)=""/42, 0x2a) munlockall() read(r0, &(0x7f0000000300)=""/165, 0xa5) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0xc0, 0xa0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x5, './file0\x00', './file0\x00'}) r2 = msgget(0x2, 0x40) msgrcv(r2, &(0x7f0000000200)={0x0, ""/175}, 0xb7, 0x3, 0x1000) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") 13:34:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = socket$inet6(0x18, 0x4000, 0x7fe4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3}, 0x8) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 13:34:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x140, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) fchflags(r0, 0x0) socket$unix(0x1, 0x962faffa6a9dbc43, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xc7, 0x8}, {0x87, 0xffff}, {0x45, 0xb2}, {0x6}, {0x87, 0x1}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 13:34:16 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) dup2(r0, 0xffffffffffffffff) 13:34:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) socket$inet(0x2, 0x5, 0xff) getpeername$unix(r0, 0x0, 0x0) 13:34:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x200040000000) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x1000100000001}) 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100, 0x7ff, 0x0, 0x8, "7a240b402b6e573bc3fc283d21fd6e436713dee0", 0x1, 0x8}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 13:34:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x5, 0x401}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) listen(r0, 0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x7, 0x23) write(r0, &(0x7f0000000000)="e3093a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:34:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "04000100000000001900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) chmod(&(0x7f0000000280)='./file0\x00', 0x140) link(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getsockopt(r0, 0x1f, 0x10bb, &(0x7f0000000000)=""/147, &(0x7f00000001c0)=0x93) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000c3284766a9b60901ff8138d69f5644a590320dead54a6d123bc5c09a6e39cbc29aa550ee10395a2f22efb40bf018c6c4905a3ca80bf739242f3522d2838ba3ee461912fd11c8d47682079c3f99cc22aee005b58773f416f4e17732c8be5b70a6abab1941a06f49a7a094633b4aba4ab6588672e74ad6aba68b9c2794d508e8a3cfdb290c9b42c85ac4d3bc9ddce0030364000000000000000000000000008ed3c158f4a8000000000000000000"], &(0x7f0000000300)=0x37) 13:34:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2d, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x90) r1 = msgget(0x2, 0x0) msgctl$IPC_RMID(r1, 0x0) socket(0x6, 0x6, 0x6) msgget(0x0, 0x80) 13:34:16 executing program 1: r0 = socket(0x2, 0x10000000000008, 0x8) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x7) r0 = socket(0x19, 0x2, 0x3e6) fchmod(r0, 0x4) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='(%-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='()\x00', &(0x7f00000003c0)='{@##[\xeb.]\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)=':(@]&([:-**##\x95)\x00', &(0x7f0000000500)='\x00']) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc0) 13:34:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280c8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 13:34:17 executing program 0: r0 = socket$inet6(0x18, 0xc002, 0x3f) socket(0x18, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket(0x1a, 0x5, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xfffffffffffffffc, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x51) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 13:34:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x150) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$VMM_IOC_TERM(r0, 0x402c7413, &(0x7f0000000040)) 13:34:17 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt(r0, 0x10001, 0x8, &(0x7f0000000040)="16ac3d915cc2ff", 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) 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) 13:34:17 executing program 1: r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/106}, 0x72, 0x3, 0x0) msgsnd(r0, &(0x7f0000000080)={0x2, "114a840987caf57b6d7fda4846a1ed176e8e391168e68b37391c3c8bb5f59371c0221b1ca97e3c45133a05d6bbc4a4ae56076a9873520354e2b9f9c39509867ce5d0086fd65c7312a274df59c1e5dd1ead1c7dae476f30eb8aa621f48597e5adaab9e2c713ff334a53d911cc478319474319983b3a92e6818fba64"}, 0x83, 0x800) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/134, 0x86) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280)={0x2, 0x1}, 0x8) msgsnd(r0, &(0x7f00000002c0)={0x2, "3d5db469bc810b011aa610564b8096543211596d7dd60895d1f43fc8aa909dfcda7183929545fe9045151669b0be5687054459eb4e3baffe787bbea14078d957dc8b068ad0d684196821daed99275292d2a99764f260beb36b30a1852966c9ec77c8cb7d4036633f41878ce7b2f3b7a8c624ec97f4fdb7328b24fe5d3cf5b290a0349f2bcb5e764d881af690c1b37825920a7f35e2abd1c79bedeae4b30fd17fb1de"}, 0xaa, 0x800) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x2, [{0x3, 0xeda}, {0x3, 0x9}, {0x1, 0x9}, {0x2, 0xfffffffffffff800}, {0x1, 0x2}, {0x1, 0x800}, {0x3, 0x6}, {0x3, 0x80}, {0x3, 0x2}, {0x3, 0xb6d7}, {0x2, 0x4}, {0x3, 0xe5}, {0x1}, {0x3, 0x6}, {0x3, 0xe2}, {0x3, 0xf5}, {0x0, 0x9}, {0x3, 0xfffffffffffff000}, {0x3, 0x4}, {0x1, 0x100000000}, {0x2, 0x6}, {0x2, 0x7}, {0x3, 0x86}, {0x3, 0x7fffffff}, {0x3, 0x400}, {0x1, 0x8000}, {0x3, 0x5}, {0x2, 0xff}, {0x3, 0x3ff}, {0x3, 0x2}, {0x2, 0x100000000}, {0x3, 0x8}]}) msgget$private(0x0, 0x2) syz_extract_tcp_res(&(0x7f00000004c0), 0x8, 0xd56b) r3 = msgget(0x1, 0x14) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000500)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpgid(0x0) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000600)={{0x9e26, r4, r5, r6, r7, 0x9}, 0x0, 0x3, r8, r9, 0xfffffffffffffff8, 0x3e24, 0x1b98ffbd, 0x7}) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') msgget(0x1, 0x421) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000700)) clock_getres(0x3, &(0x7f0000000740)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000780)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000007c0)) msgget$private(0x0, 0x400) clock_gettime(0x7, &(0x7f0000000800)) msgsnd(r3, &(0x7f0000000840)={0x3, "fcb3d05660f0c93dc079a64ee2dee919f8dcf72ee4bb4fdeccd9b3208d942ca4d9d0a1256ab57e2318bae176a2451ae3f386952af77ede2b48a6554401501f6d34228f9ed37a6331feeb839e55b8c70783366fca429c1ad62465cd850a9f51e46c4b7e3ec2d5ab9570dca9941a792d09f3a17668fa0685f3c28a4f09ebe1b13c312773c1b35b4655ef6889ebb614a73b6ec2f08518d910d120662e97f17312e387e8db92577e384b7b320d76c0efbd25c1835e20ff04ea1852680ea126ebb285c3acf75f8d68acf382faffa29724866564db8b052cd5e53343d5e9da6b4e7501560c2e"}, 0xeb, 0x800) mlockall(0x1) 13:34:17 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x40) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x280e3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 13:34:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 13:34:18 executing program 1: mlockall(0x3) 13:34:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shutdown(r0, 0xd3c4722155410691) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r1, 0x0, 0x3f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r3 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r4) sendto$unix(r0, &(0x7f0000000140)="9ff82e4dfca437cc6a222f14a4ed17ce926ad675896358c7ff3c442b5980d6d6447e343a2be009ed5cf3f7965c7c15344b8b25560759a7580d92db8f621989", 0x3f, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="e679b1c7bc62d425d279edc8b420e69001cf1be4c2ec7dbd1014e89593beca0a0229f0bf69d452b6c08d66c5702e9b2b29a4491a2f00e7ac94bf402736b6c826063b0e672058f64b64205695cfdf2b07935f584c5ee7f8fdde488c03382f8af525e9786d96249706ef1cb054eb1dd5c3e323b72842272230068ac641472d1a62ecc88c04f53d4369f64589bb33e74f0e980d0c48703b726e0c56952c9a46ce4e736e31d06c9163272c4997f395df7dba3017b87cd4873a598e601577920f19fff6060cee43dbc152b12036", 0xcb) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = fcntl$dupfd(r1, 0xa, r2) fcntl$getown(r5, 0x5) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0xfff, 0x200}, {0x18, 0x2, 0x4, 0x5}, 0x5, [0x0, 0x8, 0x7, 0xcb, 0x3, 0x8, 0xdd2, 0x100000000]}, 0x3c) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) bind$unix(r5, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x7, 0x6, 0x9, 0x1, 0x6, 0xffffffff, 0x6, 0x1, 0x2, 0xffffffffffffff6e, 0x9}) socket(0x10, 0xc007, 0x9) geteuid() fchdir(r1) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000006c0)=0x1ff) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000780)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)="36c48fbd4f714dc30b184e6f0fb2d729ee13c3a3356ea5447afab5b6f267a90146660bc32618ea5b51e6e24a0eb3cf0fbb295f21076e24a86fcbb8af4fcb7007f95d6d5495ade5716963d407d9fdba01e93c2a3a", 0x54) fcntl$getflags(r1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000840)) setsockopt(r3, 0xff, 0x4, &(0x7f00000008c0)="e83c574d0ea67fd418f19388026da14aa2c936215ef2fbf727202bdcaaf7c646ddb605f34630aa2bda3711c1692bb5e4fe3f6c3caef85e9e7299584e7f7796db4e1f1b9198c9040e2b37ca380678", 0x4e) 13:34:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x1, 0x80000001}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket$inet(0x2, 0x4005, 0x1f68) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 13:34:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="eb497981a7cffdf6ae9b9d694f4ad11b57b8303293ec26071f4928e96901a2a933c08ebb02b0eb3761e663a59154e41f2a7b1f09f5e09e085bcb2e8477c2003c6c17b26af4abad03071892923418db24337eb5f2a3646b51088d81e4f54b8a3003f083e725f0be5d243a98834fea2fb8a6a8f411b2f9483b88382410cf", 0xfffffffffffffdd6, 0x8, &(0x7f0000000200)=ANY=[@ANYRES16=r0], 0x1) r1 = dup(r0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x177, 0x3, 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffd, 0x0) 13:34:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x3}, {0x18, 0x3, 0x6, 0x9}, 0x6, [0x3, 0x3, 0x8, 0x1, 0x8, 0x7, 0x7, 0x9]}, 0x3c) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xfffffffffffffffc, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x0, 0x0, 0x323) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 13:34:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="eb0594a19d39d148be26d7fb1e27a564a72c25036ac13261ccda4ecbf66bf1049398f3ef3ed60ae9e82fe3451bdf8b5a72779402978921f4d076ddc2d5c318917cbc2ed611558b8272bfa010ec5730352be6a34cad3994453eaea6fb65df557c6cedff677df10427c21803c848e6d02cd58a4ac5a4859c2d8a0e8a4f6932bf7c8ec02c22498c4041e239a22558beec7b45ca2a4131f205017f731eaab437", 0x9e) 13:34:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) 13:34:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet6(0x18, 0x4000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) 13:34:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x5c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='%{^&-\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='&/\x00']) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x20400, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 13:34:18 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x5) socket(0x3c, 0x0, 0x40) shutdown(r1, 0x4000000) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ftruncate(r0, 0x0, 0x1ca9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) r1 = syz_open_pts() r2 = kqueue() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) fcntl$getown(r1, 0x5) 13:34:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f00000000c0)) pwrite(r2, &(0x7f0000000180)="fbf1df104604555fc09a5d76e1b9a92ec2cb7cc3771e5081bae5b6b9979d6ded4a37bef9aea4dd7e12e4a59a5ba96d6f54cae316f208412720d34f34131d102a004b361b45b92a8be346ce9dda19d14622110b2f73bef3cf870eed4ad0a69b7af6c75feff11a6a6de8024c109dc5088b51295978429485ec5c38d8b04cf543b052d8d4cf909315c252550eb9013978db6a9726fd515e029c07c69ac97f23bf2e722833dc7368d1b75d5f3daaa069f8248dec57c2933bd00a7108e9f91c662c24c8c73c447375747268c41c16fed4a5635f2a3a69a92f71dc7211a3759944aeb8a329222e79959fe00dafd29fb376914c211dec8c00a7fd3b4890f2d7", 0xfc, 0x0, 0x0) 13:34:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) listen(r0, 0x100000000400) connect(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000002f66696c653000174f5ba3cb7157c89414b9710f3bf673035a819f2983de147c1b04dfce0e35f70096cc2ffd801f34b1d27d8383c476567cf07bdf6428937c5f9287431b1ec72cbff96b740cb0adb260bb060000008f42bf80a2768757475b2306ce45c1cff71006c6791727bcc9815eac976cb147170288383451a954ce8df1eeefb7f30995b15ef89e42774cc5c1b610083121edd46cc21072875d18c61b07a5c9b6534dba36c53d0e4c23cc1e0963e34b11dffdd101e038c022775d88367fb9f42d962bc3eca0ef476c5481e665"], 0xa) 13:34:18 executing program 1: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffefffffffb) 13:34:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80200004, 0xfffffffffffffffd) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 13:34:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1a0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80000000) 13:34:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 13:34:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:34:19 executing program 0: pipe(&(0x7f00000002c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x0, 0x9, 0xfffffffffffffff7, 0xffffffffffff878d}, {0x6, 0x7ffffffc, 0x6, 0x2}, {0x3, 0xb0f}, {0x9, 0xf3, 0x8, 0x2}, {0x200, 0x6, 0x1, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000400)=[0x0]) fchown(r1, r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x6, 0x6, 0x1, 0x1}, {0x1, 0x400, 0x4, 0x8}, {0x4, 0xfffffffffffffff8, 0x7ff, 0xffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2021a, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x48d51191, 0x5}) 13:34:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x221, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000180)=""/167, 0xa7, 0x2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:34:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) unlink(&(0x7f0000000040)='./bus\x00') 13:34:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$getown(r0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) 13:34:19 executing program 0: kqueue() r0 = socket(0x80002, 0x3ffd, 0x3) bind(r0, &(0x7f0000000040)=@un=@abs={0x25ad51a74fd02bc}, 0xffffffffffffff54) 13:34:19 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = semget(0x2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 13:34:19 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r3, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r2, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) read(r3, &(0x7f0000000080)=""/95, 0x5f) r4 = dup(r2) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = dup(r0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) 13:34:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x7fffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x5, 0x9, 0xfff}, {{r3}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x0, 0xd0}, {{r4}, 0xfffffffffffffffc, 0x84, 0xa0000020, 0x20, 0x6e4}, {{r5}, 0x0, 0xd8, 0x20000015, 0x800, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x80000014, 0xeae, 0x800}, {{r0}, 0x0, 0x15, 0xfffff, 0x2, 0x1}], 0xffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0x5, 0x3}, {{r5}, 0x0, 0x8, 0x4, 0x7, 0x6}], 0x7cb, &(0x7f0000000340)={0x1, 0x20}) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x42, 0x80, 0x9, 0x9}, {{r3}, 0x0, 0xa1, 0x1, 0x9, 0x73}], 0xe73, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffd, 0x1a, 0x9, 0x200, 0x3}, {{r5}, 0xfffffffffffffffb, 0x80, 0x8, 0x0, 0x80}, {{r6}, 0xfffffffffffffffc, 0x2, 0xfffff, 0xfffffffffffffff8, 0x8000}], 0x100000001, &(0x7f00000001c0)={0x9, 0x5}) 13:34:20 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/162, 0xa2, 0x800, &(0x7f0000000200)=ANY=[@ANYBLOB="9b7f0000000000000000"], 0xa) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) getrlimit(0x2, &(0x7f0000000240)) pckbd_enable: command error 13:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000100000001000000da82560389eb52a81a0803ccf75505cad1f8f080f4e2edd1c8e16036beb1d2266d80ff28d634e4ea96576863d4958891491491eac0e0a0d12e33ffd79e2dd77eeb7119f9e68cf678a1fac2f061a33c015daa3ef4d3e7e89c879c6c74af1cd8bfbcad31b34e4c6108000000d12b6aeb07d61a7f4c8b78c174a4d39a99b6785063e0dddada4c5c91fb6f4be1f85827350581b820ea7967a3b79a2ae6c9df893141a0417a0c101ec672ed039767d1be120e38af00"/206], 0x10}, 0x24000005) 13:34:20 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x12) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 13:34:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xfc, 0x1, 0x6, 0x9, 0x80}, 0xc) r3 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) semget$private(0x0, 0x3, 0x20) dup2(r0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) 13:34:20 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 13:34:20 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000680)=0x57c) 13:34:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000000000020c, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) shutdown(r0, 0x3524da92f2f5d795) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x800, 0xfb3}, {{r0}, 0xffffffffffffffff, 0x49, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x8001, 0x7}], 0x5, &(0x7f00000000c0), 0x1, &(0x7f0000000140)={0x100, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x900, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) syz_open_pts() 13:34:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) 13:34:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x6) chroot(&(0x7f00000000c0)='./file1\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x9, 0x1}) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 13:34:21 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet6(r0, 0x0, &(0x7f0000000080)=0x3df35d24) 13:34:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) getdents(r1, &(0x7f0000000080)=""/221, 0xdd) close(r0) 13:34:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x22, 0x4000, 0x80000000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1e9) 13:34:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x802c7414, &(0x7f0000000000)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) kqueue() 13:34:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x1b04) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='O0', 0x2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 13:34:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x12) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xe2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x6, [{&(0x7f000017b000/0x2000)=nil, &(0x7f000004d000/0x3000)=nil, 0x824}, {&(0x7f00004da000/0x2000)=nil, &(0x7f00004d7000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000525000/0x3000)=nil, &(0x7f000005a000/0x4000)=nil, 0xffff}, {&(0x7f0000115000/0x2000)=nil, &(0x7f0000178000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001a3000/0x3000)=nil, &(0x7f00002d8000/0x1000)=nil, 0x7f}, {&(0x7f000048e000/0x2000)=nil, &(0x7f000072d000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000b6000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001d5000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6f2}, {&(0x7f000040f000/0x3000)=nil, &(0x7f0000160000/0x3000)=nil, 0x100000001}, {&(0x7f000018f000/0x3000)=nil, &(0x7f00005ef000/0x3000)=nil, 0x9}, {&(0x7f00005a5000/0x2000)=nil, &(0x7f00000af000/0x4000)=nil, 0x8}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000523000/0x2000)=nil, 0x5}, {&(0x7f0000689000/0x4000)=nil, &(0x7f0000721000/0x1000)=nil, 0x6}, {&(0x7f00007a0000/0x2000)=nil, &(0x7f0000786000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffeffff}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) pipe2(&(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="f7f9e794", 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x401, 0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:00 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10201, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}, {r1, 0x2}, {r1, 0x4}, {r1, 0x24}], 0x4, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8140, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x7fff, 0x80, 0x800, "a575d8ed897a3cc9f6e197d49fe7bbc18960e80e", 0x6, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffd, 0x100000000020000, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7, 0x1, 0x2, 0xffffffffffffde53, "5753e261cfa4da02bfcfaef5df4f4bdba215d0c2", 0xffffffffffffff52, 0xfff}) 16:00:00 executing program 1: setrlimit(0x0, 0x0) socketpair(0x10, 0x4002, 0x31f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x30) getdents(r1, &(0x7f0000000100)=""/183, 0xb7) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000300)="c465c3fe534da5fa1596f68e83d93a3a8a97cd9d437d3cf7de5ab74cd9d042210fa7e077e7c1de6d3c6a83d761dbbc51079552b6909900084f161d792a886c6927d172ecb7e5f9d6d749501d4df6546b74992d2cf0dec29209d0571acf2f77eca40e5a27d0d6aed3cacc3a22bdd3cc7395787eec84ef0e4cc3", 0x79}, {&(0x7f0000000100)="561648e77687b214a272a37a9da3806f7288c502b69995408df8e3688ceb792fbd3ce613479f8cacb1d43dc02a11ce66d901bd512fcb33", 0x37}], 0x2, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x3800000000000) chroot(&(0x7f0000000380)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pwrite(r0, &(0x7f0000000200)="d47e6a93497b2d057b44f7537c9abf926d7f0e7fb66d19b7870f68de1a808735e5720deb7d0728cdec4ae102f93fbb6a909dddb646d5eb831c7d6ee7ce2a1bddaf7fc92c1b0bc941a3bbd66c326d940b59cf8ce031f46d423434d6116170ec68105278967b48f4cb90877ecdef45d177efd8bfb7138e801d27f834c999e733df7dcbb70cbab4a5e6bfca2c16073e8401dcb4d158fd19bf3773ad73daef42f7b3a57ac0cc28ffb86a225be48e9a0183da57ffddb970ec016a7127867d32b062bea3ef58526104bad6332d6e2fcbccb8429e3f46e2300fbb63e205451b5239209e3ff3b92e4d1f37", 0xe7, 0x0, 0x0) r5 = socket(0x16, 0x3, 0x8) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x3, 0x2010, r3, 0x0, 0x0) r6 = getppid() r7 = geteuid() getgroups(0x1, &(0x7f0000000bc0)=[0x0]) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() r13 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000d00)=[0x0]) r18 = getppid() r19 = geteuid() getgroups(0x2, &(0x7f0000000d40)=[0x0, 0x0]) r21 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000dc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000000f80)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="ac42e1c2fd8f88e12cee52a1afa4c62ffe330b86d4a4924ba13f5e5714b26a35bebd0158c92766981146a33447d5ee3cbf4210278130b6599909fcbfb5d3277982e78379fdd088a7d7491a5cdc5095bf97bad16546b9c71a1a83549eebf7b4760005bfa64f71beb33585cbf32876094c074b8cea72ceb63d4cbf6af2bb6f558b3fcc54edf503859299b700cdb38bda150dc6795fc6815a5620e437cfc300bb1f41f3914c112fcd5d178756449eb50d839ef3b5ab92371d1f6a882dfde044616e2ed5b8b48492", 0xc6}], 0x1, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r2, r3, r1, r0, r1, r5, r5]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r3, r2, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x148, 0x7}, 0x9) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x1) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0xffffffffffffff06, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:02 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x3f) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000140)="b42072cc2bcf19e3b704127d5a03f1f266fef047dac8d743135e50180f4d9af1eb378dd5736dbac752a5ba64e980e06c2a1de2b434", 0x35}, {&(0x7f0000000180)="9adab17c00a9b822b98a0906487877be7d78782ab58800ff59634f7dfc997b4a5b36b781d22f79298f9829a316b724462a5dc9238ba4ec0e5f44178aeacd5ee21b0753887a4822619f2fba91f6da3edcfcac3dc2842d19d62c4a6df809cad8ef946515800de89b5232ddf8d754d4ce92f0819d837ced51a9339599ca1cb8ca375fd422084ad4d6055a65410af89e84b38a7e3a8447caca9ee45792cbce228735bc336ae0ea2d4ecc0eea2c0556f698fc4b5009d08c96b0e610a310b158b01d8b9b7f0719ee7ea1429fb1f3d04996b2b4e64003039526c940d8489c9605f14371485de345a6dc84b9478ea0bafd7d8840daac145cdcc90a72c2d97be1d426892398499165a32fe9aea87b65b10d025de72c18773162dd94b12feda4927cf7e9a7e3bf12390b806dce3a47a40e5881f60573f9c31d98491de12ebd354d43812d796acfaf8f329288502af95eec3b0e7c41df2107f781f6b23aacf342ad3ec12f404bda5a7a369914ae6f6dfa4708626aa0518af877a5488330f64359f8fbcd4ba081ffff7bf72c861465685f82f22f11d2cfc70d77995f63d6f28f4394f390fc7be3c96475e87264ddedbcf6d377c0d7a8e9cd117ec389da99dcf026e3add8da9b9a8b4d7b9c8a8b230ff622c5c0ddeb5a4b3e9e19ebe7a8ca6038fed724427cdac2d51e5e51733524b5be894f35540ae9d71336e31782b5b1345397c74fe494a989520c76ab8146c5da1ba9ec24277b54302f6e7b43eefb262077184fbfc428777b02cdd36e491348d2a2b9cf6196dba1acf53d6c3dfd73d3cd2a8e7fd72fc40964c411d26b323a0818bc92a8bafe48801e2434991012ffb26e0cae924441d0161b909d08a13a196bc4b6f98a26b680adb8c405100336996d12beeaf7e084acc5d7090bcaa61e7113c920e76fb01f1376fe4b238a20e33ae6597cf2495050112cda224f87bfbbc00305ad213a6e326cf827208ce8a2024991275bb5ff9e50b06b0dfe4e1e665edb0c76d4c87ab87c6bca1d370fca68ee34beb9a8c13f7e8b154a2e6d47e9eec1ed0330a243f676a9f50659fd5a66281b11197c478a5872bc89c71c42f42010664ec39b6058eebde8e0e0fa9323990d5b685769eacd019c41b217d437495df9e5309bd8134861e572780eb77f0563f9378aec916f39bfc1a40823fe903be349c2b7ba616de58cfc5f6f9fb67820ed9c75a5fde1949e67cf4421e1c9b08ad8c9fac0a82ed3bebc95a229fd2e93c100e636ec485868487682105e636dcafe10917104d3b4b7cd4378d78920bf9b26a313c3ffa0d0fe6d2af0dd997e45aedb551da83364dfb7682e58cc92f04ee11ad17e71f66df6475a5ffb9e72b8d3829bc281b7b1b8fe22a3be6209f002f60575f367e98fd250d0cdc348041dedca1db306f6ef029927182bb36e8f5de5113be5e1485197df93743637877224d9d0be7242d88df9ffd6721b0118496472952ec0b7a9ebff2bb4c24306c698837b6b470ec023987f774e8caf8edf879bfe5573513444a2b091d4d6eb6ca4624d3be4d6dd57d62e5c3faa1bbe6e13cc8ee03634735365fe73eb0ef93535709109f9f2c3efcc6fe33b7f188b80c28e4b995110382bcdc6c521e01f46227e81bd19a4fffc67304af97ebeea1138aa0d5db10a59aa373b0e0544d2fe4336a4733de1ede4d16d91d64ecc185c63a72829395eb8a37a47eb671c5ba1718e4aad6f28e2ae81eceabc0c97dcbb23f0d281167b4c2a7cd8929ff91a24c377e91984420fcfc80b01cf1c12d9fc58f2373f7de35c7a1b38eda8d3e931d55c1619627b0480bc370761c3a49c09549d8cb4aea469f36b4bfa5da61545221f205b8b72ba52c9b57171e34d271685f876007c3cfb833263a1b37a1277ae585638200fcb2e19f5d2ca6b9d5c3ff531a6e03317cd61169a68a7393e3c0672e748d8873573302a9d93aa232a5584b9b4c20f4b66e7f31d5172038d155cfc28d73aa46ae68d1d0341626d89599525b3f760f9f468a808f0faccd123055f6068d4e5102d24d0fa4f1581b09b948d80fec5bfa640e3d03204e2dc976605be0a077c4badadfacb776c4b1a27682d5311e628c489752f4adf4f9825114143ecd0f2f8df35246b66559174dfb9f57ae92410fdeed97a442c925ccc2f8e6332a5e3e01279cd575f62305b7cdac0ca1343c57b1d96b5147e48ba4896710a192133411693764ae4e714a943dcab3ecd951f28ccf6da1e43fe49d4c342cbab77e6d6b410a6574847cd408500a01f2dbe66810967b0f17e504cc339bd77dae406507ea4908d113954694e54d33a733865ab8115946ce61e4ba2378c798f1028d8e4e2ff6fb9df77d18f6cae8ba0cddd4b9bd58094a74e883019756ca59f3fb8e1da8edac8648835d0dfd44c6a3d35b0a8015d358fc414902bec92e4c6ddf6b8e50ee8f37f71b1cda0751841c30ddccf5b55d22eed42fc64382ebc59c2059d2b5f93fb19d60708e4d098adcb9c683d250da87336ca70b7ca475d1673b2427f38632db6f82954d0ec1db0e8a0cf3dba145fd1c37c31ac2bd531fe888b6ab9347e3b12ffabe2d6bf07445e2bb8e22b44f2f603de40d8f34e9a3ab7682a258f06281760341843f1ba51085d838ce3920bd7ac4603e98e0dff4a80874b23e17abc571b66396a3a3d0d0798b3c8c7ba79aee145c9f51bade52a9eee020eb8483f866d950cc1c738b38c41a9bd5c89552e01810b250bf8846830e0f30e8befe0ee4280585e1383d8ebdf6f98fc478e61776aab553d19840c6e45bb4d9e40ebe6d3e46eefe408d01cd79d9bc59f1cbd81598819e33a92a1a84281fd3487693693351169e5b751fa0528e7664bc54cbf9b25732685f5b9af103700fd4c78a19dc5683a602b6d09db0baf80e5ee1857658933f21acdf1aeb4bde9fb10cfede3ec82acd5201a1edbcbf87d5ad8cffc76f4d785e19dac8e23e5d3a66035378e3d7b51083d8636e2d3d039b8287206a10cf99f0549fca20185451631cb349635efdf5813206e09522ae4fb07db56a9e3b8a7a0bc3b866b5e2bb488d1f22186e06d105d2c84c803790b0bae242f0f8602ac5194f47d5403b5358ebd12d2d040f39220cc21da7868e2da1c9edcb177ad33938b90001c00e6da677a34ca6930bb5b3605053c5b70fcd4e2aa111da899259cf214255a0c491a71fa9c3c03f6e83efd2b964c928260fdc539025b88b9528ca136f5d660135d05bb37e6a254b01880c032f15fdadd550013cf8113996cd1dc21c50cdbfb19e26288a299a01f40acd180fc1d4380ebd729b5e42e266eb69b85e82fa7fa5f7b3076ec4cc90df5e293078c5638fa74b14130a8a7f9ecdc8b30cde55ad9e48e2e4b2fa9199d40f0826fcf1c15bf3c1f3dac2a59f9ae99e61de8e57ed5be1c1228803fccce5b9026dd0c55316f2261d53b76986a090e8b47d9367fb298503ca21f7acbe1b9e4fefdbe6ac6ee2dd2e19b1c94b438ce78807764da2dc38076b2d7f887bf6bcb68299e2631fef95775064c5737672044a2b742d201e38422f07eb41ea13af2ef908f3cbc969c33543b53acc8a256db383250c845a0a69b8681c54e138d8609bebe6b8b68ad60189116e319e06cbb193e10d182c34814c74f9469c98633921a98dbf05854b96f1d0cabdfbf6a08c76a58bf713dba054bee3e7e77cb99cf12bc578c70a76ceb23ef1ec2dc0bc960e7c8e751f1f55b2d59534bf15e6e9a3636ea57b830edd9d8a86f8320421eef5ab83985244dc1d6718727829ff22f3a0a9dd80db79795f6edd6c86b586af233429e1b98c7d9eafeac09cb2646a84272e704bb4fdcb5eb7d10c5bc2de9597928555d9fb1f29c2770c40bd3e8cdd72a97bf96397de5aa4bacfb0f1ca2d88ad34601d9e94fc67005f4d014b6a0f73141d3c29693d5cd73aa6358e25194801c037c211b46fd9eb4bf4b42984985e92fd100cc588b6af6452299859438bb53a29fc77c7060255d9a1c0216e1f4a421160019c746229373da3bb37fa44acd55d0c53a820874c5a9f998f27a5662323206eb09847ac20794c26726f90277858a10f92b97944cbfb21529f9f88c59e4f523f068ce1b1fae8aa6a10ddbee8b44abcc3cc39b4a056b6b519dbfb5fa6d7b5e1b5b0051e35ad225448d6ea8f28444c51fde0763c0820633264e307cd6066f65b7e522a92febe4a5bdbb7e06385f0421ba5983a38facb53cb9401b4af51f96127887c458fe773df2e31f963fe1219225ec15d7c2188fe817ccc8349179e4dbbfebb25385cea845e0ed4d12490184d902cc6cb86b2c9fa160154ce1e20a7aa1d1233b7d4803d52afc9b732a1231c61c67844c66b4042603ea6daafdc64814af6e2a9a2686e73bc94efbc04e010f3869aa6e6e3780e78bc44bb5ac3d9704c73b4c0aee677474f70455e6b62f8fadaa9d86dece8e5f60b2f4575d0708cc9489f84ad92487b2a0530a2a3d7dd65a111d70c80e035d23e75a2f800d6aea22a33d20ae74527056b6e2e15cc4a6572ed307195a1e8664c8bc3b194462ff93b9963002bc90b9ad1a1f170f77da9239536bf5c84c7180460a71173dd59b18e8d7598451628f5590ba8de764e6299219c4b97940d93167e27c91839c8ab4b9911e6763c08555261f759a25467facc2b50b59e53c45b11ef5f2a166701ecbecf91b1528ca81453f54bc277c7c564c925ca79f3864fa4a4c90dbe7b5c7c6230b3835e61a93f3911c0bfcee820cae351aa50ce3ebec3941709c007037023953ef9163b8b0309bec4131cd13bc5838f619041fe89847574f861082ba7295b91431f8c8d93393cd57df9ae6eacba83a7af68d9c0550dc9beaa0a0f712c5b0a5464093b84fb53e87c828cba4467bce09bbc0e98f6c7192f073aed578cb7b8cdbf4b721ad9105391f46270ade8ac3d0dcab88f896311bbb13b6bc514266dec924a1d48bc5ad4febec3dda4f622a20a2e377a8f4d7629e2f1d9e53f0dabff953b683e848133134d75b3532b9c5d664a8e018226183a2ac29df645c8adff7a1596ccedd3f8c11c84bf42bd4c825dd850c2dda49f2327b194985dbc8e2e468dcb8369767dd52c7364bdc820ea48f5324a8abe5ba4b1a56793f800869de238cd69ad8766aab1ff1beaad8eb95f66ba8b518ef86663992e792b2fd08a4ac5e6db51d6e84d7fc0f99896a6a93cdcf1457e46f312d3e442a8ef59a1819be949f0deeb516e577bdd6b0b4be073611278833dc14ab659542a2f0b860acf600a9b3300bc784b6f857ee56a7bd9cdfda234a70d0d072912346cf582e8c18eed4876b917f1b2ee4b3558c1f2a6694383d6ef195700906a1782e9ce21d18faef9afe37bd5aa0af4d62ca9814824ca4700fa9a7bda155175ddb171c1a4b8ff5e19afa7601f0a80bdfacdcf8b4a568b9991276aaf6071833fe0731aa82da15bc7572de3a3d1b5ba746c3204bb7cd7cd9da6b836fcccdc2e2c8b02c97cc07107c44648a3613efaf5c6576d8b27d17fe95a728de7949d256479a2c7504052e045bf6e18798d119d4e3dc80814ebbb113f73c5c60d3daea0b6900e17f9c48fe84b4b724a8b6c91fab923c65742a4421e82c3424ba8222199dea308b84a0c19cedff77d21197c03615689bf7f8fa5320544ded27cebd6f8843bd9ebb183f879dff0c23f05ddebd0589e5a48aec1f02ecfce3f888bb713639b99624724f5addfcc55035d93581b74515504735307d5221a5e023bb3e44b38c645c7037f13709a773c05346877422497c4ace7f88a822546bd61dec798439d1cd5494d7430e1470b91f76ea54dc89c02bb9078acddefa6dc65297c4d409", 0x1000}, {&(0x7f0000001180)="d3503a9a83e9e7ea1b2ccb4642681f8446cb11c45dcca36345aefd2a619abbcfc87fc7fa7b5ea7f663f13108d61aa23f2424dab987cd50232f2fbf06651ede46ae2dceb3fd680436eec01e41c9b09320a2d1dd3446d393da06c25bb3fbdb71cb914d877fcba484a2f19512484659bcf11355dbab765f6c74d9956e3eba4dd8269bced589df8c051d5cf29a853c728df6c7959acab1c9f10892d9f204b5c32c37b723e9b47a149c0415a28c28c860ec4f9f0de248000e9b03fb615c62695dccf17be589d72036b3ce9be1cc6e6f507a101a55c72547dec643539b7790f744f2bc0e6d154ee1d7ae6d59aaa4580a0355ffb108e96462387b04f25de4dcea4d", 0xfe}], 0x3, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r1, r1) read(0xffffffffffffffff, &(0x7f0000000200)=""/23, 0x17) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() socket$inet(0x2, 0x8000, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 1: r0 = getegid() setgid(r0) socketpair(0x7, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffe, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) mkdirat(r2, &(0x7f0000000100)='./file0/file1\x00', 0xac) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:03 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0x3, 0x8, 0x7, 0x8}, {0xdb7, 0x4, 0x4}, {0x8001, 0x7, 0xece3, 0x3}]}) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) r2 = dup(r1) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/106, 0x6a}], 0x7, &(0x7f00000005c0)=""/221, 0xdd}, 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffd88) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202a, 0x1b01) write(0xffffffffffffffff, &(0x7f00000000c0)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d6a0ff6eb70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e55438", 0x153) r0 = semget(0x2, 0x3, 0x84) semop(r0, &(0x7f0000000080)=[{0x7, 0x5, 0x800}, {0x2, 0x0, 0x1800}, {0x0, 0x401, 0x1800}, {0x0, 0x4, 0x800}], 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f0000000480)='./bus\x00', 0x111) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x7f, 0x4, {[0x5, 0x1, 0x4, 0x9, 0x9, 0x1, 0x4, 0x1000, 0x7, 0x800, 0x3, 0x8, 0x200000, 0xe7ab, 0x80, 0x1, 0x6, 0x7], [0x975, 0x7188, 0x9, 0x7, 0x80000001, 0x0, 0x5, 0x8, 0x7fffffff, 0x5], [0x4, 0x100000001, 0x7, 0x9, 0x10001, 0x3, 0x16], [0x3ff, 0x7, 0xffffffff, 0x9, 0x7541, 0x8000], [{0x3, 0x6c1, 0x400, 0x9}, {0x8000, 0xff, 0x7, 0x80000001}, {0x7, 0x8, 0xfffffffffffffff7, 0x1}, {0x1, 0xddda, 0x2, 0x200}, {0x4, 0x8001, 0x48, 0x7}, {0x10000, 0x401, 0x2}, {0x6, 0x8, 0x9, 0xa1d3}, {0x9, 0x3, 0x2, 0x1}], {0x3, 0x200, 0x10001, 0x1}, {0x7, 0x6, 0x8, 0x6}}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r0, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xebc9fdf) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x8080, 0x1) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1f00) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x2) fcntl$setown(r1, 0x6, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28a, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x2, 0x3, &(0x7f00000000c0)="54b9d0290ce9207fe8815a28de6c48026a4c2bdfc2bef561155b21aceedfcaab3bcc76e05091ec098b98e6fb80d495eeae34292eca86ed83d10489a7d118a9d37c7f5907e5f06788173898d7f7b365dd4e974980970353585e486eb224176e3e576e6b403407fec704bc3a991c3019cdfef19d5a245d8849528ccd536b7bc941765d280b1f91475b4bc8417eb7295b5d7408591d141260b199fbe6788a1c78f670ec6d77c90d75dc059ce2e971a63b72bc274b0bea53", 0xb6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070008000000000900000000000000b3bf0005eb5ad35a0520000004"], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x9) socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34133332e", 0x8) 16:00:03 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20011, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000340)={{0x7f, 0x0, 0xffffffffffffffff}, 0x6, 0xc1, 0x1}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x5, 0x39, 0x8bb3, {[0x1, 0x3f, 0x1000, 0x81, 0xffff, 0x8, 0x36d0, 0x2, 0x8, 0x10001, 0xfff, 0xeb9, 0x87, 0x7ff, 0xfffffffffffffff8, 0x5, 0x8, 0x7ff], [0x6, 0x4ef5, 0x0, 0x5, 0x2, 0x7, 0x5, 0xdb, 0x8, 0x2], [0x7, 0x100000000, 0x3, 0x7, 0x1, 0x4, 0x4], [0x6, 0x2, 0x5, 0x7, 0x5, 0x4], [{0x4, 0x743, 0xbc, 0x2}, {0x1, 0x101, 0x3, 0x8000}, {0x81, 0x3, 0x4, 0x5}, {0x800, 0x2, 0xa783, 0x80000001}, {0x10000000000000, 0xdab, 0x3, 0x9173}, {0x3, 0xffffffffffffaeb2, 0x30e203bb, 0x7ff}, {0x7fff, 0x20, 0x8, 0x78e}, {0x77, 0x9, 0x2, 0x4}], {0x510, 0x8, 0x8, 0x100000001}, {0x10001, 0x8, 0x8000, 0x6}}}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x400, 0x7fff}, {0x18, 0x3, 0x9, 0x6}, 0x3f, [0x6, 0x5, 0x62e, 0x7, 0x10001, 0x0, 0x7, 0x9]}, 0x3c) getsockopt(r1, 0x7, 0x10001, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:04 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xc3, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket$inet(0x2, 0x0, 0xa1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) read(r0, &(0x7f0000000180)=""/250, 0xfa) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x141}], 0x1, 0x1ff) write(r1, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) poll(&(0x7f0000000000)=[{r1, 0x111}, {r1, 0xc6}, {r1, 0x4}, {r1, 0x102}, {r1, 0x172}], 0x5, 0x87) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000003, 0x0) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r2 = fcntl$dupfd(r0, 0xb, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xc396, 0x8, {0x1, 0x1000}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="1ae1b166239c2b9574c52bc93956e6d85fe5ae1b95b74d035ab55a4dc29fbb0fff93a19cf95b9c837aaedf7947a14531cab0503f4235ddca906406a326c030a97b68604131fe118227d362f300a0229ac3fb579fbcaa7be175b0b7dc65164fd5eed006203d238b8163fad8616202555c50c58046a145d50ca86333d0013fafa074a1b10066f544d4968884143139b94d9cccad1fc8e1e40248", 0x99}], 0x1, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="39e369dd2949e19c8227707f6d00dd26101e883f9c534321d5494f998cc0f2b8e908675e87035a6031dcd7a96276ccff635792636fff11b602a7d1a45f30cc54d173e245248db8ebf1f854f5072f8e092a4c69d988f9d2cc6fa8b40336d7b96fb1e01840dae843e51e4f8253d1eeace5c72396c244b3e2fa9551452960f73cd8f52345dfa759ba62cc28ad5207b67509c1863f17a3b1b502", 0x98}, {&(0x7f0000000100)="34e60681", 0x4}, {&(0x7f00000001c0)="e88efc41a8bb7f6cc636c2a569b0844e11bfd89bf9810a654efd0ce70c1d77e806bd45ee0f1c1980a1d1140ef9d0b1035d86341c32a613cf555cebfd4fb824a711af4afa5a9e7d65545b9aa82aee4ee3afb1059bd6e277cfb83286e819447227c369b21cf1361d27eee72d18024e954ea3c410cf2d1f4c8bd87707f5873e2c0d", 0x80}, {&(0x7f0000000240)="40bf3db63d131dcaec685360e8226aa56f556854241e217597193ae87c86bdf5db785df9ca8b4ce57d6e1c89d330e6da548851af4116936c0326e22925e8ea0f3f8614473247b52a810d90fb29cea69524c02869c2513dfaef0e767a492acf1dd6fd03432b7a77d6d5ec442f9d314f187719578e30b9a0f9ee2257737066bc1dc2e36904fbea6b57833116e910abb2c85328811b641ae1cc7af26d0a3aa85e82775609809d06ebf767848f9725c88004e63341e7c9d0e0134aebc361150a00adf54cdb217c2f968eea0ed1dff70a05afeb1cf46278bdf3184424", 0xda}, {&(0x7f0000000340)="9b8b171beaacd048d5d970aa739aa86cff24ccb5724d87e2a8348972ed0ff7f98273c6507fce94ee3cd9defc395bd5b59159d714f90cd983eb32e5abd06a9b56bbb220c49cd3f703774beb5839db8788bafb333f0f1b6ab5a1509b1816a7fff3b1592fbbf00b781fc1849349293601b165853d53615c5d96ccd3761d3af799638756aaf085f105406bb4b3c6ee72ce0cac99ce2f8c00aa14cfdaa8a22abeb812e256dcd1620a4fe326c1cf87f74ca3dc4aeeb6ef8f5212b8fe214310f2e3f70151869b0b3846d09db8ebcf785fba90a0fcec126571eb5ac5c666e2333f79b3dd056fd9be49ff69941cd7978853ac4aa12cadb162f7bb1426b1169c0f5f5951", 0xff}, {&(0x7f0000001380)="4758a69b6028af809881f5a85a75be7327109df5111e45e2c07cc7ea83af294412dcd18bce28b3bd4382439f12547fb790f8f7939de94a27d62eb45d03e764dc5332b276722dde86db0f9a1e4e4a07c14df7a613a3af36fe34059cac024af26d1724762c43589dce699d66abf6a3b8c1295cdb3d965197c8791b88554446583fc5fc90179a71b397bfde709bdfbccd2dc60058da152362e04bcd01d6ee54c9a274478d85cb3560b55716beb492e8f8bcaa6522124b667693c4f56921728cc6592e3c04d685596d29a251a1ee0cc6a8e7ab5b33a10921dab2dadeefda03ba701ac20f68b417d53c9c3ccf786f17e42c1ee7f216d730233415c6b9dfc71db15e497095cbfbb6ff920899ce264869fd7a4e5a70dac1007b0a7bfa8bee00e302d440ea7e1a1d9318093c49450c5f104c2f2e2b461eb9549f09c7072e46a4b41c552cacdcd31810cc7fd911e5ff93550eec14c7702614ef2f21f6cbff1bfe1dead61edd38a3765b7988a6a8a7a04519026fbf228972fd0feb8d264157ac5ea479177e12a92a6f2bd22a76c4b2775e0ad69f3053bf08699a85a398438f490cf19b6feef162d44fde8d6f4e3984a8885ea94ffde28363f73a6d86fbcd6ebebea8434227789b709b320deb0added2c6bd3d71103ad8f98616c522ce346dc483a51941d53d7304c39e274d58e79c950bde7b0533f4a4f1012c8e6afe43f678e3081f93b09ef4afd66bb57e4039cbe0683a368a01439ffe8deb4b420d5198cb11e4aba84155993b7aa5eb866d9f45a457ea1e0eee6a55c6a74e3597eec7089bfbf3c16bc08ed7546884d7176a0505adb9145e1c9078ea497e83fc1e21ce8713e515cdb15346d6e0c873c9fb0ba77c0a87673dc5dfe2f7a2db495a15b4923709224f44347829bf4144026c3a8d0a984f6beb22430a776093dc75976fa01a478107a456fb2f36206367a97790c7ea8ddae9857f85dbde5987677ff148ca353d530abd35116672158b0a74fd73cef993419b46260056c8453d906edc9d56425654370b12b17d7003da732d320e9ebc2b77728f71fc2e3532f0b625d4455205b7a9f3e12b153c887d7d4dc47299b07fbfe1b20197ab6e56e125c49cd31eaa9f906df78106ac1ce513dd66d3721dec327ba7abee4f3a12f718d35c0cc396b41b8e334493911fab1f60d10814920f6bbbbe8f9d6a46934a3fb034d76ab82863d5a3021f942a32a399c5a9f4ee8d1c97ceb0ebaa74ed62a6fa447300c02461aaa4566c18b78471d477c4998c0cd9fdea58f2fd0a370237173c8baad69df2f8bafffef29aadb0750dc844a224d94d84f0ce6a30c668832837a64891a26aab96fd77ec4dbcb822e173af5890ed1f188bb344bf41b4aae421039f09456c092dcfe7d464692be2e79de1715afc304d8183f99179cc44d47515b6a9708a742b876b92c7b0bc469c4660db345287fe9f0cc928ea50303fee862ae354ceace0f4ace256875b9bdc3635ba22e81dead8f56b83cc7962571b250216e6f5eea9f43c0640525a06ff5cc5201477860bec71735a2c7e50a08a11bfa8d5145000620d967f80536224a197bd0df7223eef86a08cd908523fb60b4c561e2b863398438540308a7e2089d2d0462d3ec84035bf28fc569200f048be4626c672ec3a3e6be7b1a4c8b4e2f4eee0db92d2c5ee80e42fada56cfdc0ada806f8ba40edf801c33610e77f5387d25f468429d66f0e9701057c55a73e798263a4fa8df2c46b5233da4734cd1dea5dd18108df5c5ac2d04d57c843bada7023c0544e25e21552052771c7bd319e312281609bdf945bd70cd833fbbc4f5620a29a31b612123f34bbb9f7efe7c70e664d6aed750ffc9d08efd911ee786bdbe9c8f6e1f2368c826825ae59a592b1c612dda9622de67f96eac051d7263aa4fc7dc1898eceb14e59aa86b20245c8ac32260aa47b4cc4d55d81dd5e36803030000343e6a32f586c5e1354b42373ab8397f2adad8c43023b109a10ff27075e1ccce9d825b11f803025d11381cbfc831aad9f339d41e73671924d1b467079c1107473728259376edd128623585ee7d6194290c2cd4c313b6deab3a206a1b33d8f3e14737cd433f6c0d0a38197d139ee005b84d59b2b397c527a8904de40a4351f2610e75808934fe698d66db6eb5ab0febac972be7e04c323ba5a042a00bf5cadf00871f8e9f3b4074a9478bf42ef82b9c7326e6f52549795c197c5a8d9006bab1bbda80205c196038ba64e5be24fbe60403052f4d9c99027fded6455fbeb298c534fdf128dd7439d190775348d5e91dd7cbd2a1815c53f9c82ac3275411f0ef19692563a930177b82a2c2ece52d36286c75b9f101cd8e98b547c0e3da98ef767fd0a49b8d28e69f9210f34052b2d47a066c3e924eae133f7c621bd85051618f16b5e29454ceabc4ac192af18ecf00a1472a9150a3f573e911bf21cc3e527f02848f89c0f136a5cb1a172f73746d24dabafb7e743c2f162bf011662aa8437dbfef0a4432bb1e1bc588ca8f4ec9ff56cf9f21affd8239b6605d529ca9d6480c7becf687179a73855b12bbc1d3a4ae83ea035c257c87d03da1315d1958e3b9886b12359a61369d0575bf113dbaff00ddd8995699f390ae52df0c66be3a614260a98d06400a732ffaba58a0314d61db91cc7cd75c14fbe5d7b9f7425efb92039ade7fe1f476bde37e76ed14e662a6538d61d57e3fd43bf92fe14b119f540accb3f3e609042710253656bf38a2a57e33c40cd8adab3abe6b8fdf0e3f1610b2b65c2442e384d67f3ac2f8da25cd3cfcacdb25b1765f2a49211c009dc9ef0e5992d200a27c68fb83997c38ca470b6303780bb882ae696285225957d4bb2721e3ea4ef0a9587ed98634331889024982e971742898e24319502f8534e9597ff65666115e16d649d590f9278889bf87219753aaa0a5f8225cdbad2a63064cdc2befd88676cb4a93f2c0c73c4bac6977976b81998d24608e4d15cd632c1e505f21c54251cf39a7cb1a7dc4adbc6c73412def0d524c55243127ebc062365ff8e3d15956a671cc04f6eab436264b623fce52298a2e3752a6c7ea9b075cdb90696f73f3ad0d3e1db0fe6031555a689bb0f65d7906b2b7f7ec3852c4a928b634957d016430cc8940d59ed31832a5616f85925ee69bd333ef14840533d2338b239d4c224ded9bf58ed7da095a609c9ea360b5d43b8fba3f765c6d6ac91231327f8a2ae5fcf2ef8a89264af68b6bc1ec67c8fc7ad4b765555ce7ebcd879973b07ba4db9ad34b008bdd7b7798e8fbf4324d144b0ec656075988a827edca03e23847aa8cc67417562e2f2fb913928178447b35c0519913b241724abecf21d6f32d5c129420dae941899868924a6b3093ebf7ad9e29211c11f1f0e9a44e5434250a0e091c1776fb893e42dd3ccc9b701b75f121cc887fdc41a9cdf1807ebbf2d857a97c97b10bb1f6416ced07fd87a07d1cedcd246e74d186a695b7a48e0e843466ce5aea58a0daaf40be37f6ab81bf64805665e3dfddf6fd49619dea9ab8efeb9da4cd802561807a5215e48b42e8b249219f0a00f375db4f7173ceac15038942e8b043b4c0a0ef83a1487b847e8fff69f06a2230a819c0fec738346109621b4acf2b7dd8ae3030dca738e1bd6a074a924ed548e0d846af70b2013da5c0ba04fc92fc3c22a5a09957aad5f1a4ab87473cad7f520e8f3f7fcfd8dd99913e35ecd84d00a356a33be8045c99f023450455ef7c2fa6957d914f11da6bdb81e27af1647d4576a4f58f327b28c83abf34487bbcaeca962bb46a209c2e376439177ac5d421c2ce4dbb6006530df461e34045f83d84c121130332a53f1aa1fb3a1ccbebcc9b6c4cefeab0c6a0bf4d61d12153bc40a0d90f87da65f3260465f05fe16be4f5c4783a373d358367c94d57879fd0df3b4edc7220aab08fb8cdf9dccf2649458dda8a0f7ef4a083196d22712fde6a5df1dd98a6a12ec653a67a8d80cd4827b7b59e86e72495d9e6493f9dd6077a3b077dba54bedbbf4a0464ccbcbde6f13d3bd5b5eb226b2ec5e2a4ff8adc46ff2156a39ff2b1115e345ad8ce06425b6dbeb879bc38aa380a822e0a59ff28901da9f7d83f16fd1d2a5ba03d614385beabde77056a200a4068c892daee55e2746ade6f23b29291856a4c978b03d0f02889382bb40459575c9fcbc04fcb5df078cb99f30a4f57821fe7cf1347c557b330051738259a975541eeec742ed7833346a64d5ed6c4490b761006c2b791a9f1af265578c64faaf627fdd5ee3168e2a1bcfa518759e7e544c2b61a772c34bacdd64391a937e5ca73232c5ba6d124ba00da56c7c6617aa7af7df2c5262aaf24c6003e639fc3c03783fe4108769464b1832c4f078b370c0469c6018bd72fabdc8771c06a27a42188d5e33d40c5577ab047ffcfa3865c75bfeb15e109155418ce37f24989633f53e2a772b14db8fc20498ac0ea6d27a9e3de685352ca81f5428e6131f238f4c604bdefab4e5b3747764200efc5f570c6dbb301e287183945dc2cfaa32e6eda011fefb4362504a44161f5749bafd074d8345767e69b1f9b992d65ef2faeb871400bf3ad265acfd46fe1b67bf8355a06b454412cd3d33dfd4e9ab30416c098b1dc1c3aed00064381ea80cc6826f8a1112791e5d5aa921e711d69cd1bb936bf26a81bb5330023bc6d8421969e0d1b3bce2ef806de7656d19bc17220f51da5419461cec797992eb866e67710f6e753faa43f9dd0be5d64342e7bf95511659833fc50b0473ba7fc84f2a07c026426429fa5768093a87f94ccf89350567f6e48143161e7853ee0b6642382768afe165da77a41d8f983d53905f33289a117d2e8a223c52fcb02fd2d3814c0931996db6cfab6af1bc298aef652c003043328f22c01cb26b1fd1e30a86abd39d0b972f9c585117af3d100126b80dc7247a350e259674a3011de8f7169c92af49855f50cd9a590b1570810d881fa0d35b3667426d6ad6071d55f82959c6518eca47d276ff530bc646eadc0584d9dcf85ba70f4f25e23561680e8417575536d3d7a5945e75229ca76ff9ed41ad0370433dbd4c7a324546069c64e47cc62ca007344a6669c6a041858aad93ea7a0f170f89069c01c3cccc1f3ea93f7bc335366975d9a110bb71f8de335f509f1c173b1275a49d9a7b7ebd68b40f3b7d5db3b9e1d4e5031d6360e76ac08970330a5dd8ed2a73c8a3d79fc6b3b785bf8c5deaf9958e40dcd66d974d92fc9999203890467bf9d1a8a5645949ed737f1a6d5eebca93ab44b32f895b35e41e69d13003abebed50808abbc8229c4645d9a44b25f237cfdbcd1643b4f81112d0f7932e13cebbf6d82f986e845cd6c956e46b45f34b9428377b4563a1b47733b25d74209add6abf5189e2055ddcf31dc5323e4e65cf1df307b2f0ca3c3d3fc8a6de7cfdd9410ec9aa26989f39fc46ad569adc42fe9a4a7e5e957ccfcfd2b09b5aaf2221a0a5f199b2649bc27341ce1359398da44eb22dbf0c4f890b8be4ef352d8bf3d8adaa470cf64795448cbddc8a89868f62dae2ff8d2bdf857f4e2861acf911f6a0da777fc103d436ed618ca7044739f3131e90bc406e29d23dd371d3c080b37b85cfa0d2a92adf572659ad6c48a7604418f887ca4e3c20141ccf6eb0a1f6be0703aa2e64ff99134b97b0dc61445c6247dca645d40355f071e0963fd6a9c5ee1707eb75356069ed3a44ddd724641f911775f1a51ac528619d5f3e2fb7d875707f4abb1f5bd46b6a0a6833be76e24384408ea746a107bae8b98e6daef4a25ad53354f67386327d3cb11660b0d040d69fc59", 0x1000}], 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) munlockall() write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x50}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = semget$private(0x0, 0x0, 0xfa66eb5a26380f10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x1, 0x6}, 0x8001, 0x0, 0x3}) dup2(r1, r0) 16:00:04 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:04 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xf0000001, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000020, 0xfffffffffffffff8, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000007, 0xfffffffffffffff8, 0xff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0xb60a}, {{r0}, 0xfffffffffffffff8, 0x2c, 0x80000014, 0x6, 0x8748}, {{r0}, 0xffffffffffffffff, 0x15, 0x80, 0x6, 0x400}], 0x6, 0x0, 0x1f, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x6f, 0x0, 0xfffffffffffff001, 0x7fffffff}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xb9, 0x8, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0xfff}], 0x83, &(0x7f0000000080)={0x9, 0x1}) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0xffffffffffffffff}) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/238, 0xee) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8108, 0x86) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x6, 0x3, 0x5}, 0x8, 0x7, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x9) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="9d774a516a3c79c4ee63"], 0xa, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)=0xe7) socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x8b, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sync() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) fcntl$setflags(r0, 0x2, 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000200)="1b85105c1cc78058056eb6d51055a9c8815ad9d0a84640a5f6a8af501b0e9fa7d5b52b850f69cc88016bfdb323e24bf526bd1bc28ff8438ee8675bb8881e85c32763c5d0d9b68583529ff4f4", 0x4c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) read(r0, &(0x7f0000000080)=""/101, 0x65) listen(r1, 0xd40) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10aa1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') getdents(r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1d}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x4, 0x6dad, 0x3}, {0x84, 0x3f, 0x5, 0x1}, {0x8, 0x881, 0x3, 0xfffffffffffffc01}, {0x1, 0x2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x400, 0x9, 0x8, 0x2}, {0xfff, 0x200, 0x3, 0x5}, {0x10001, 0x1f3a, 0x8, 0xb3}, {0x401, 0x1000, 0x6, 0x2}, {0x4000, 0x1, 0x80000000, 0xbb4}, {0x5, 0x200, 0x200000000000, 0xffff}, {0x1, 0x0, 0x100000000, 0x4d16}, {0x2, 0x3, 0x8, 0x4}]}) syz_emit_ethernet(0xfffffffffffffd64, &(0x7f0000000380)="511bc9dfa4e5e030461a8b03006da9ad031e4c01eacde0bd2b22370f2f1dd874be6d6a3e08e964fd9194a1338985bb9ce2f6f539bb4a7e1245f1399bd7c05a19dfe7b0102ae66d90fce3a81ff0df3d9962ded7b3278d04dd06000000e3fb0d6912b5a60fc1ae4f4ed4de2cee00000000000000a4ca60e43648b05118e482011800d6f6e9f0640400b40d912996e3557050e0eeac529578e3bdd2dcf7f3f0568413016f2dfa6d9ea63337bf67cfdc905255dcd7") 16:00:05 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket(0x3, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x69) r1 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x181c1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x46, 0x6d9}, {0x187, 0xf90}, {0x0, 0x9b}, {0xc7, 0x1387}], 0x4}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80045713, &(0x7f0000000080)={0x0}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:05 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/null\x00', 0x800, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) sendmsg$unix(r2, &(0x7f0000001a00)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f00000017c0)="c1c05c6e01f26f27dd0f0e1293a81fe35a356128e3039fef15ca729111af8d66105238d2da3469ca0dc9aa6695200fa75d09d04d5cbbd7aeb7f5b4f2cb4976c1fff3e5e7392d2ff70b69cdc5976777ff43f2fdf54b888037c428dcfd92327b2c947367f407eed51ea765f89b717a1c3ca9654eb07a19fc91eacb57993bc710f202f886b5c423e2cca7", 0x89}, {&(0x7f0000000200)="d9e57421b66f03b9aeac24f7ee173c95e116e0603a38ba326f3ef82c175c97929c4dc29d9dc527589a7c89d59a8345", 0x2f}], 0x2, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000080)="b386647fee8abff769ac490dd117626515b165aca505e6ba992b65ef0fc6dc35d3720ec6129321728b3cdba7a37f74ab6cb9ef1e251d87e932425fc5574cc539d50504381c2854f9905922f59daf0f7f6f5201fe73efad8bf2e5bd099550157972ca0fec6600f9b7bbcf7b042669914fbd85c52e18bce916c0a7480cb1ce032fcfb8514a64cb92d441a4e5378cf9c1e46b9a8d8c04dac4e0e50a7e7a91b1c84ed27209a37260885d72c9b0f1598ca2eb4306fda8d2409f11220adda699611d09f1e277a5ca369898b5", 0xc9}, {&(0x7f0000001280)="b7d8ffbde342ccd7ec8993df3d96a4d180529d56b1ab4ab949f5bfaa1bb7923dc5ea4180ce74a1d00900cf4e82fc64ecb666ef7685878958e33d9a87913375ae7202f00b38b1f08aef9e193c3ec2f68bc7f25f14cef2ef5b4b3490a20056c7c505c9a7fcfe46ce17abf92a8b08a6162b41c00dda4ce9539dc6fa377ce21dd58b9a5722bb6580d7abfd0728ed8df71c79a9b376ec07ef73d4db4bf5b7f22850b986e6ee3fd7e7c4be8bd7723511390927f488a3ba95", 0xb5}, {&(0x7f0000001340)="a6c9960f9f8e15a375c3d9552676abe3bb08eb9b16499443b1948556138c16894a5b48969d80d0f3ffb8ceb78740702acfc445b560026c94bab05bd366c7c27ff1116ec8273b135f11a1eda0669b72fcb7c1aab69bc4cf45eb9ea2bb5e48f5370a3df02084aa3f716dd1b772b920e5ebd9b446d65bcd1d56caff8930e20e38fa6290fa2c17663c3da5afaf2b46f81876f6aff2d3abe979f35fbcbf0af098e8f5881faac3996ccb52f7688038c31c20624ce22426ada8a7bbf2340faa7a1a61491071d9e95dcd6b1e44e66399173bdde7", 0xd0}, {&(0x7f0000001440)="cc20b3909a740521d542caff", 0xc}, {&(0x7f0000001480)="fe919ad704ee900b188c9d6d9c19dac2068ee358185f80621bc1b2e5add752ac4afe72ede1ada669330f748400aeee2eb2c851ff536cef3bfdae5a2aafc80b0f027bf5393e31f2c113f5a9148a8a78f7e73a7c5a8a654414314182972dd62ac97b0185db0692fd4bff19592bf5da3bda282e6f6f48c52d15d1bd58b7e5d6c74995ec5a80fc5b3ead830d56ecd5fa12ce1ed62a0324d02336208ae5c3c3584b6211b89f0cbf77e36deacc37dfb70b3a01a11d36f50cd59fc3b9a10dbd9d", 0xbd}, {&(0x7f0000001540)="48a7bf509f31cb5f7aa34dbd6fd47e1bffe85a3d3d4ca494bf32e30dd56a580b8d3fde3fe66da533b4dd1f1cea6b4ae0bf5ce6c1b92184345de820a194c12430b59d009662039d641059873255ef644ffa3c539163cce0f020e77e8dc9e74e6a6406e5aa1e1d29285f1a0881fd58d07c3852a48918226db4447ff9c722c6a826aa95e5278beec411f7622f31d5accf", 0x8f}, {&(0x7f0000001600)="7311b2e7e569ae1be41de966d66eafda63cc14104b325409284755b8ae9dfe8d3b8f03fb1aa00595fbe2fb9ca4d1eac8bc8513bd89076af833049ba1dfb3e4ac35efc4adefc30497996d751f555a64bb56faf62388f1eda7cb55ed931c901771bb0ba079273e405193fa5fa81ca8cac9594a541e778d641f3d80ba55a35745e36c8e968bcf6d1ad8ec42f47a126e3c84", 0x90}], 0x7, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x2}, 0x2) socket(0x11, 0x8004, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) syz_execute_func(&(0x7f0000000000)="0f381e16d3182666410f175704430f8600000000c4a3a968a33d000000bd2e6764c08356ffffffaa660fbfdaf2f341d9f5c4e1f91126790a") kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() setregid(r1, r2) 16:00:06 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x84) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8040, 0x0) clock_gettime(0x0, &(0x7f00000006c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x800, 0xa) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xd1, 0x4, 0x9, 0x1, 0x8000, 0xfffffffffffffffa, 0x100, 0x1, 0x3, 0x5, 0x4000000000000000}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000980)) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x88, 0x60) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:06 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x4010, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000009ef900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4bcc98f60b5520100010078938034cf57735a15d0"], 0x1, 0x40000000000, 0x0) msgsnd(r2, &(0x7f0000000080)={0x2, "85de3ba5cb141ec46fd95e13f1b544969f71dfd42f90ef9f3670a2b8d4a296331cf9545a12dfc975e3ded9be6c989c7e04323c40aa1f602698d4a7de514d61ecf1b8a9f7d32f3236411022e5126d4d974158e2f6644ea9c8ad040da28a413f9810d13065c9efd9595d52464ac8964f4d2b64d55cdf3292a5c4a02b89696299db5ea21df692a3fe1dc7c7b6b0b8a511694fc7e8497e6a6685ca6ba4b84376cb96b6ae37345d7b0c8bcd27d2def91693bd4fd8dac14270911a903edc3bceca078738125d83a05668e9e4f7623aba7b73a50b423cf6fed494276355b6783225c6eed44cba28dc3a6f2c52f6d1e959ddd92abb7ef6d492e68bfca11e78f6"}, 0x104, 0x800) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000e8000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000006f568d6e68c0fde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090034780000000000000000000000000000000000000000000000000000000000af9f1d5000007c0000000000000000000000000000000000000000000000000000000000000000000000003415d459d80ae29c65087070b35483"], 0x1, 0x3, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000700)=[{0xaf}, {0xc3, 0x1ff}], 0x2}) msgrcv(r2, &(0x7f0000000300)={0x0, ""/190}, 0xc6, 0x0, 0x1000) msgget$private(0x0, 0x429) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000400)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="010000000000000088a1247424b37db3f7dee43cff4b21b24448d00ad1f3c7"], 0x1, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) ioctl$KDDISABIO(r3, 0x20004b3d) setrlimit(0x5, &(0x7f0000000500)={0x5, 0x1}) lchown(&(0x7f0000000540)='./file0\x00', r6, r5) fchown(r0, r4, r5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) msgget$private(0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="030050e41b57a427000000000000122c42274b263c1dbd3dd9677d6d8bd727b95451b51c25859b0c7fab55fe4dc80a0cea7887"], 0x1, 0x800) 16:00:06 executing program 0: socket(0x10000000011, 0x3, 0xfffffffffffffffd) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x80) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x6b, &(0x7f0000000180)="ac879f237c9ba347daafa5b637fa1b79d3c2e3e36532faa0622e49869b449385bf6a5046c6d60e5c7afea1b321d456eeb2ab5a2400d2fa5ed72681b8681fc4a3c3bc9919caf2493d3135cb16a439b8de713b66f99578996c0a51d81b08601483ecb60dd496a6dc49c68525") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x39d, &(0x7f0000000340)="02") r1 = getpgrp() r2 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r3 = getgid() pipe2(&(0x7f0000000180), 0x4) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x83, 0x2) r1 = dup2(r0, r0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x2, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1a) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8c0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socket(0x0, 0x0, 0x8126) r0 = kqueue() preadv(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/64, 0x31d50ce369438d34}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="07ee45d64f0f62f1d105a9d5a3b14e571e3f6264618d1a7417645dccedb1df85dd52ec", 0x23}], 0x1, 0x0, 0x0, 0x5}, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x3ff, 0xe2, 0x7, "da69949933485f5c74ba6da45dcb0f62e98841f9", 0xfffffffffffffff8, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x8) recvfrom$unix(r1, &(0x7f0000000180), 0x0, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a00)="0de6b83bb224b3b819ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c015243e05159fe8ad23ad5f575107884c820a", 0xffffffffffffff40}], 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x3a) r3 = dup(r2) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="319a2dc9ac1077bb0caced496d9105eb3862714e308fabfb96214024139b3be37857de1b4a88a96004c570fee7f55655367725957e73e05aadf71c86a24ceacad61df6bd4a6bd792d354014bc66ec7326088069b6c9589f8b1dec9aee9ee227b41ae9bce58edd59351a6b544da8961a81bd45054fc1884c09bcb56", 0x7b}, {&(0x7f0000000180)="5528535983c2fae089cb01ce64423b4500c154656cfddb99bdff4e29b849d7be2b56d61dd0e13a9cfbdc714f", 0x2c}, {&(0x7f0000000200)="6cbf26e2bb1d8298ce5b413a5eab93028372b346113f8c94f808b716a6d488fca80869451900c3ec6c102b8093bdb3690f724ac4e93646a6492eac8264dc5d1182a40b885f6d54ac99b74e867fdb09b655ffdb0a136d168a986332057fbe67de7b2758cc09b5362ac0936472198183ef4adacb705e4df3789dbb82def6f7abcf1b66f1b3982749198f8df3a48443d77a773386664e6adcdfe1011c07a436c7e49af8b084f3716204d569a5c81d2e86a0daf1033e095bc68d4b4c2cd598a06f4552f07271b98eefd5bdb3c1937cadbe862c488ced1c1abb09149bc5322f72aba7633116d98735b3d846318b6efd13d563b217c9815881", 0xf6}], 0x3, &(0x7f00000013c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x401}, 0x4) syz_emit_ethernet(0xfffffffffffffee5, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="6eeb272228496cd0e692f7d3f4b18fc196d6d7db5eac8199c010224e953040337274c5393a357ff0037d45a69f25fc5ea45973b5e3494f9a234c7cddd89f4960a0ab19e0d90a18823216294ab1bd1d727b907552b5669b17a6c62a66b0588c553947e34e16bcb40a813668c950d4d9787e1eb886037a95b4dc827f0413b2992fea6f49bc4eb614f7912e0733d044801eb0d904df6f48d9432be5775188f4eddab07efd1e0a", 0xa5}, {&(0x7f0000000200)="a39f9981f0f0ed393f5508b2510ece66f39fc78928b9b7a72f7854a7533b98a3fbd4224d9e65f6e4f2e0bd45f7747e75369cff5536cfc78121bb3271f98bac827952e978dff7e00cc93e4af52ab861172ff9b687670d43f5a08386d48230e93ea743337ca4eb4242ad2501cdf7b04515d94fd810d4b79efbd1c2576b981116900c0bd40c84dbd689621ef62915984602940f06a513f3d29515f3e0f290edffa59aff578f4bef29e1c4d3b0999f41e994a98be33300e8e7dd06", 0xb9}, {&(0x7f00000002c0)="d33956e6f1723788b4a3d02910bb25d946c18cd07172ea01f099ed680571c23cc9dbf40ce863e8cd6fef917a300676edf3169baff041b2fba43249558755a1220df5e9b4342f2381ad4e813927dd5495bf79e1aaaa15115210e0c6aaec00e984601094fbae808ce4a4e4c2cc43f4aa8419fee2fcd411aea983513e3d157d4ebb58ccd8318d001d57d67bf64ccd62fc", 0x8f}, {&(0x7f0000000380)="0cd0db4ca70c0d2b62a3c4d6da14e9074b58c3e5d11c42f6b8fbae7c7f61fdf9d6940d9b5ed678a75456fe23b8331027e61fbfc919aafcbb1b59df1a03993f5d5f12a4671aeab3f4a9386107191495c10819d7605a91503a3814e18cc97dd94b218f920563b63d959498cdebf6d9e20c11cf27a15ed7e58fa97eb4ddbb613b55d217f614c0ccb9f4d6429dd5f5600ec6b1904db6198a26edf792c27827a586197518586441c16cb95032254ae74ff80c98cdc5198c64b9c2a5c4e6fda85688a90d907a5e96", 0xc5}, {&(0x7f0000000080)="a3ba800a2c6a52748462e112de6127ea5844c8a486edfff5c5717d2d859f963d14ac3b8cb1f93b2ef6732adc457fee0370ee161a5cbd04320f", 0x39}, {&(0x7f0000000480)="51a54bc456", 0x5}], 0x6, &(0x7f0000000540)=[{0x88, 0x1, 0x5, "ce97fcfa64a1f9cc892b23b86e3ff78b6efad5f99ee8740323d39c969dd16930e9fc3c6e8c4736bb68b0a88e9c1dbcbe1e507ac43d3d14128bfd24ecdfd9658de0fae294017277abfd43cdf7d938128ee7c29e932fd99767614caec28ac9d2c68208a27fd741bdceb9ed892721ea1fffb2328e838b"}], 0x88}, 0x400) sync() ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x3) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x41, 0x9) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x3757a96bc4c7cf0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x6, 0x1f, 0x97e, 0xfa5d, "c1fa5011cbd37918c668c5daeaf12c56d2d477cc", 0x6, 0x4}) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) syz_open_pts() ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xbf, 0x0, &(0x7f00000000c0)=""/191}) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) setrlimit(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 0: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b0d000/0x1000)=nil, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x820, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) r2 = getppid() r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x9, 0x1, 0x1, 0x0, 0xffffffffffff0001, 0xf51, 0xffffffffffff0001, 0x0, 0x3, 0x80000000, 0x8}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x5, r2}) getpeername$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000200000000000000000000eea9dd6b9543a589b1d3648a473db5d53a51c9df417aa895cc016ea0a6fae5ab67b60c649a4f204503b41550157b663122452e6800fcafc692a1b1c9e3b780321df61f5589604ac8d062f68513c37ea13e4eec00896b06f238ddabee563abcf3a715d6de3167693e0d5a11162768aedf5adc8f9a0173b1a8a4a300414091ac57fc3ff5ec0ec513c07e62a2c90e613997877e88b18ab3b504fec23ca4e2efc9d0086df629d050df0129314b4524064ff344016e8f18c36bc9f2bc4e2996c76fbd68c2bc22427bf48c84d62f6f7f62b82218dcd521170000"], &(0x7f0000000180)=0xe) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x118) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb2d999eb2bb2acb6c5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade61171f8cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de10d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f61d2b5bd1ab741195035092631bc874d948977ff4800230fe6071bd3333f012cb74295c4ed284d250906a317cb97d8ff49f361b27321925453ebfd4c4dcf8c324d03a12881679ea5a3bf81138a14850c9c4bfd256c23b692f9f9d38e5073dd041c2ebff8d8799844e1aefe97463ab32e0738f7b2e834289a49b0a798261348ffc8b5ac79f98cf569dbd0b810b76f722fb6a09dfc36629788826ba5adf8d2", 0x1ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94fc33335619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628fcdf", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500ad62b103434820abc4bcacfa3444002007e142975baabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95afdc27b8cb831351d74122ab9bd510eb009b2c4c7a18ef00201167f00000000000000000000000000000000000000000000041b46b435242d00a2bc3c3f019e907ae0817ac9ae8089ff01000000000000009445d99e8144b256285db42562548a62acdf6fbf5c4d3e93a9bee424ea37bd0000c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) pipe2(&(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f013210 failed: hole in range 16:00:08 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) syz_open_pts() ftruncate(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x7d, 0x80000000, 0x9, 0x1, 0x7, 0x51f9, 0x401, 0x3, 0x2, 0x200, 0x100000000}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') rmdir(&(0x7f00000000c0)='./bus\x00') mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(r1) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file1\x00', 0x80, 0x28) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x6f, 0x5, 0x0, 0x200, 0x38, 0x2, 0x2, 0x3, 0x3ff, 0x1}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffdcd) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x110) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x100000001, 0x4}, 0xc) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) read(r1, &(0x7f0000000300)=""/4096, 0x1000) kevent(r1, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) kqueue() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8010, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10080, 0x82) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0xfffffffffffffff8, 0xd3, {0x100000001, 0x7}}) r2 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0xfff, 0x401, {0x7, 0x3}}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) recvfrom(r2, &(0x7f0000000080)=""/137, 0x89, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4d0, 0x81}, 0xc) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) 16:00:09 executing program 1: getgroups(0x1c1, &(0x7f0000762000)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x0, 0x7}]}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x8, 0x0, 0x80, "d8912190a54e770efb787e210e06b3d5dc1067d7", 0x1000, 0x8000}) syz_open_pts() 16:00:09 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x0, 0x5, 0x7) r0 = socket(0x11, 0x3, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x22000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x4, [{0x3, 0x3ff}, {0x3, 0xfff}, {0x1, 0xd1}, {0x1, 0x100}, {0x3, 0x17}, {0x3, 0x3ff}, {0x1, 0x100}, {0x3, 0xcd7}, {0x2, 0x4}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x8}, {0x3, 0x10000}, {0x3, 0x8}, {0x1, 0x1}, {0x3, 0x8001}, {0x3, 0x1}, {0x3, 0x3}, {0x2, 0xffffffffffffa4cf}, {0x3}, {0x3, 0x4}, {0x0, 0x462}, {0x3, 0x100000000}, {0x2}, {0x1, 0x6}, {0x3}, {0x3, 0x338d}, {0x1, 0xad}, {0x3, 0x1f}, {0x3, 0x100}, {0x3, 0x7ff}, {0x1, 0xffffffffffff0001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x100, 0x0, 0x8, 0x9}, {0xfff, 0x7f, 0x4, 0x5}, {0x2, 0xfffffffffffffffa, 0x9, 0x3c4}, {0x5, 0x1, 0x2, 0x75}, {0x7fffffff, 0x0, 0x5, 0x2000000000000000}, {0x8, 0x3, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x8007, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/3}, &(0x7f0000000300)=0x5) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r2, r3) 16:00:09 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = dup(r0) sendto(r1, &(0x7f0000000040)="43e0d54191b81ae9452b77cc4a18e8a1ec658e8922fed781d8ffc670cf6238a820c21ed73a333be12d7b6b4bd6edb5308bdec605b66d8fc1440652d4067eff50fba59d4d9d96440fb6dc1eaccc73476a0a17e44ec2e18d56263bd9f8d0476b9283c0f9a469c5d072977667f1cfa92c9e5b5a907bbe47bb06901d3f9e1110f806d2eff8cf7d5004c34685049ba5e03078cb815e738c88de0e12069f7629b81f6fb7bc8b382a1c2b37fcc4883761909e1d698f8f2eae7c12fa575e2ce387154ed9c91a930274e7974b66759d2d8646b3abdfa8c4145a5f6b05a1968423cd", 0xdd, 0xa, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x4003, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) ftruncate(r0, 0x0, 0x1) ftruncate(r0, 0x0, 0xfffffffffffff4be) 16:00:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x20) sendmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)}, {&(0x7f0000000280)="4a592360b339f73176eb1cb811095d838bf664624d41381d5a0f95a459d2ed73f059d6d9face3a6c939c0c737de4db44be4e7795c05a35c263658bcedda6f973820923ddfa270faa49495db440707ec49534be7247a0ff59b1f0122aa4", 0x5d}, {&(0x7f0000000340)="6864041352557b339764c705a8f52fa2cd3e3927b9033eead49a6b3b1f5c5ad24acadbf724cd212183d27549e1d7bce3932c3598ef69162f924174b9c13d520e9e258ec1b8f9089fae0cf47cc902810312d26e45b4d0ce150138c21948f6bac3e2b6f7a6a98937f50795a2b3f7ce2e809737fb2301a3ac7c7e3a6497475fb669ad8fa8959a3495", 0x87}, {&(0x7f0000000400)="0c034d82015e26546a8edae61b651c1e3fbcfb4005217b57bd5451f01fe4e6e7035acd86a5e237ee4a768661d06b117ad72301a1edbaca8d3821055d7d44662c985e595ec73a79f866cd578fff4cdf84008ca4cb1f01809adc8e95ede4b15d7ded9b3c6f7b2508a33331448ff5ea8bd59bd81223f5832ffe93b1d061b68195ded852869a655e16fc01d44ddf8f6cc5781802e396a8c2faa11a629170e890e4712165108470e4d1fb660583b3d90a1df414d25a51ab22d59f43500f306607c10709287500ad41aa37", 0xc8}, {&(0x7f0000000500)="f98beec1ca783a7acb2c4703128b053bf2c13f97c4393b48fbbb90d0065d298bad53877e12df8f511c4570a6dc5bad0f575ad46e02a6c9376dacf0313b4249b6d12d1f8a962d14eb50bb7f79eb339cea05c977f35c68cc36243d90f8d35751337b5d575117db4ef1525431a6d85f5264a8ff6960f4f0872e8323912c757052f88c684b3b71dd3276508a2ad3ac116950ba3a1c353ba3a249faa39bdca6436ceba43a79f3e3118b2cf4cdc57f2c04e76a3bc16bd6a88eade16fa7807a9360e0f2097e11902a823224730e55b7edd5fba2884c2208d2ec95e7bfda66107236dbbcc7324cf5703fff0c09f8f3edf5d9612d925e22537aa95442d915405793118af00e8a17f8d331adc0ab8816a5ae4a15e42c2d235289cf212fa96ef9863c39440879dc95da03005997a2cd055aacfd82f6accfd75af45bc1670d00d99cdb744a172686ec16e2bb68078a7c4b16bffdfa43be71db2c7f12f6166c53ce52e731e86cb81bcbafb576b1c3f0e72047f07900da6a7164edf4cbd31c20d2eb68a2fc61f510247ea3c58b37e6e4edd120d40a0b878e59dc1447742ab477afb17e3e3bec506c20573b75f89ee34f1c1ff39afa945d0b882161f63ede11d2d604b4c9a28a483aa6d3e5adcb8f4fcf29720eb2b4663e704ee53d2889dc90ecad884d1eba2c8ba2d52ca6095e906107c05b00ed01cbc9a07990cae20c7b6f882f019721261df1227ceaf8ef53bb78375c453eea44e2eba7901ff6d026b74826099e12a68398f57398f29b6b8cb3b7d76b699aa09ecbb4f10ac107fc6910de08879f01c1b18036d0b6edcb6ec6b6121230d578df2b847b7d2d48f3200a3069b4cb2782d84eaef4cead33a6a5b98cc242b457e0dded6cda2ef8b38fe9f1bfac7e80b826a51905ae2ef2ef77cd841cef629078c7c34f0cb94fe593804a8fc3a593d51e0d631ec0dcb4aee472415c607b70f7289cb2da25f119e313b4a4412ec221e014f24aeb2d10ba62da383c442f3065047ddd141b063348a407c7d634f913736056e77f05adf2a7bc89561b5bff2c1b1681345f870be7c6bf0a6749aca88a05a39c01435aec6f031a6d74db6d396f3c4eaf2d9b089059b28e5292869d352a20b8d7d89fcb37ec6ab9204a79034a2b567bc08ce8a226214196a1c488007472913e7cdbd17c5b93e73dff3147fb751ad7fb7594da22df1394f30a6774c3098f285287688a6a1c930595261c25cdcbdbf1ca71d6ccee32db21f100bc75c6e836303c3a941a22f5e6b7c4d3b6904288617a83db64242710b27e054ce3d28eeb29f03b2c543c0e67323f3cfb753cb3964d22deebde0a5e617f4e90da63853872cdce3e4910ce9b47dd0de592c82b55041faa4128046c4bc598811f50ce030f615002516c1fd976111757c747cc520e1bdd0044812bf28a8c3b4c83d0d0cb450f77dbcc95c0704bd777071efa8060e88ff8a7249636fcd8b8f8f7247b63b2b97e0b46400278d02651cb008574005d16ec045492c78a8d060aa83a4ff649d4559336d8dec9de47152ec9f66e3daa2319627b32ed3e6adc9d45fb0d7807e13dc26afd4ad99296baf814028f7fecf9bb303c41ec6d9172ad6c55c323258cf742dd16f1e590dd175a65e3a674148d6b49297dc0a299d7db33e6d7e7f079cbcf1fa02191e919849d16a55de1696bd1bbaa88a1fd5ac5b30c80c089e56088301b806d1c4b194a61c42db952302d81367f1d12fab582261f26fd3b7675d6c0757bb9ea0183a06368cd1e72faf48b71961d5320ffc3e17b19306fe62f61fcea47925c16b4aeb21e52e449b36640ea30f6122d2bc1806e0469479b953df15a1ad29ec18eabb1d9bb17e12129e9735ad25db8a7e2eae410c31d1794d6599a6f074d4b3457296065ab7a468f3af8b164c3a511a4d381af4c5a13286652fcf48801d58756cca3671fcfef82c4c90d49167aece34f7632a74bf9062e9f4a51c791e2127396f05b5dfac345313ee459c07c436f05fa8d086c6da51cc5ba8086253d15d8156bbd9b0ffe1f74a8588e7abe24f0aa12ca95bbf98c5ead5fc0f5b8f2d574d3467fb318c950e22d3e779c538e7b86a556e94c490e168a202eb2609574222d3eac4506492af1bdba3948f3212d39a97605be424c7c067cc78df42e2578fad75569ac3e4aeffe0ed0553fd6196f9df7608445f263d78d9efd5d42ab33b5d0c4947c4a9ff88fbfb71537e3e2734ad7ede3fdf3c6ae56f301c0842de7c26a92aba061c80932ed357ce3f78da5edb161b7d49f594f3529a5e7d66cd01b76453435947057b34a5c7be21b84733eca041282813570e6c44a8cb606eb5b7cc1056e92dd9e9dce8278e74e71d655f115514d05e36f8983f4afefc14dd337488d930f738c445b8ec4e14b368464dbe8497c937ac0fc2ece39cefc3d8951459d8a87372cd2e8d5359205d21ff56757d4f74871c16d8e76bcf50436e254daaacc6076b3077de733ff3d2e9ef3a27a9395060988af9887d5c2c6ebc4c998ee201fda12a7057896a5dfd435958b19de33520f8ee4cb93fff24d3ca4b5b21a5016c8bb7af7ce13e1f1613d7d21ee632a1695db60360743b18e44547ab6dede13725958490a4c689de8f5494fb95ccedef627dc4ddc29c8f381c8cc13694ead52debd06e99ca94930b60efee848f7cc201f375b60762b48c19c1934b961e429b619b030241fe52043c41b989d06a497281544ef1cd7cb4a858087b2923c056606adaf8c85599a5117c7b2e45a5a6a08dc0e30faf157b4853017dc3d113c5f5eebb6d8ddd17d680217c8d235589decc04d1b52e7a002230f215f08dddeffd84e95b2a89b882b8434047ed219efc87c1393bf048cddba230d78753c6cabd4bbb95cfb19ba441f61c5044470d2c50a3971f17c9adeff035118432c61d8609443ead9d3eb44e503b71213b30a168d86e2f091ed695736019c24fc2d3a705307421d158aac0afe8d74b389b8d76f463871182706948792f2815126e0347150cb81e9c30c1ca0d62531937432cbb8cb2139a4ec28f72ca4e1fc2d8e2319e58c8645540fcc52ec2c250aa7926194a8f371761c0c998cfb071103e3140973728b9fc628c50fd8af82c7772c128fb375e80f1ffdf3ab9b60ed3c2e3aab67fcdc894131d6d9f884752f27ec25dde46239b8f357e3d22a80dcf054fe9e72fe8c1dc20ea3d81ccadc585532e0c2adefe280c52c71afa386c8fae88e0ef4bd88738109b116504adc4d989c5147686806391db8e1581f944544964dbfdf5df4d27e3fcf03948ab78e0721152cd53aed79be66aa808aaa42aecb34b6a6704689cfa90f4d6fdbbd9b5e4de00b3e7f8458fc6b680e47a9bcb0ab91b592ae26fc894c7fc3330fd05f3847e1a72e986b17f706b46a07dce45f1d151cab84a2b93185c26e6f6d7e3c89bab5e4722472f4de1ff06096067be9706ba4a8b3233369bc35d7b60f5fd14f898e66f1d605547aa0cb0a53c22be76ea41fecec258bac906badda5bc7de36bd71dcb1b284fd97855ff0b966e424800e52f61153e5ec5a6faec1f6191b9a9d1c0efd835aa5fcd57541638e962a2466a6cbed60b9f92f217d654334a275bdcb92775c53134d5482df26bb706ccedc73b9f35e7ad63ef050d6777f44434a5a174044d66c221613b6c1f625c708d6dcbbc4e1a50a76a824393bf79af5569d6683ce1f5deb4954603ada75c45be898d7ca836e7d9feb2b9b2f4bf7fa9468163dca0006b8c966d5d4f4732a41fa1e44ce6d81c2dcd225e1aa80b0ae4458df15fe4ac6be33085a01ae3cb4cce590d9fcf5506ece76240c1b73c197f10b5a61b49e4998fffa17afa64097e6f2750d47fd47d0e9779023ed84c986a5a180ff7ba48dadd131b13b8cc24bbd40059e789227e818daaa9ad4dd5766f9c414820a9ef26b6ad41d1e49fe7f0af701020f569f0c8d10b929a7897e62b7ffb8894bd60021c9ea8e6bdbc6103cc0a74d8ff5f6aa8a85dcc88623f8b4008a82bc8a8eb74df5100e4a92ebe3f00666dc76b45ce27efc3db2fb126e5649126b125534f4b2e5cae57f93e0ab8262cbdb04fbe8e67d761bc9d73272a625e532e36e2e98fe38ddf249ed1acd4aca38877ce297b3fd33b221f896ea954cfd60b394b35168fdbf39ed4862f83950e4f43b0d80bb9e2802bf8a9589f5096cff3d11a81f823e9b8e9f266bd00d0a2cc4051759f245f0ee77c36ffb480548aa8ccc415467946f3ef4d17b0d183022be71ca1c1c359e9ca734698380720cee47cee6116504eec5c70de8ffa525a1945f7e4601c95bd8e405e3a1a56d55db3fc2c6fc21b373b437d9c666fededc9a4890986084b6319f83949f982c09388fad58c7eb9ce85113fb6a51be89c0424ea437d57cb1970fe1ac44f49c72761e6040a33ec8dc60d68b37aa75fe18995ac0f896c9fc46e8e054b8c38bdc09318c4b8141657b91ec586a3f1d88f233e65c4e8fc5b9733ab4c395ea096a06b96503e07848210928d8535a16f8417e0d3838dac0026f13736a56aa772f059615a80c449d43c68c1875497755937e9f250d64a852f4b6539d4b83944699842676f1ee3f8baa18f0a046a4ea4084568e003afc4fbe121061a136c791d5695c39a0e88eda0df5e453759dcde3e2f5874968cd47313ff7a1d0944d1ad0d355a009de4f14f318b96b9ab9c2614ce33e66973fee0554d557716c3db99a66294520c3aecfc8542a6c7e1d290b5cd220830f4326d9db6941e9e58a37592856b174fd78a7a19bece879152ce3ab5c2463b6e3e708dc4a3b7e89a1bed3d462d89b8d4a828b2953846782152cb345a06a9f8ec4aca6f4bff7264751a13c393ae85f36c8137710afe2718779bafdbc714e23a1566016c7b095cb5b39276f054f07b7f9763dbbbf344b49174b827f86bf8a9f2915d07c953cedf020a692681c70325ed20a9a69fc40d74f78dae8370c7a1c927f767770630bbc8955e2a06c83de58e7733778869624919bbb72c4f65487308e94a2498102e0c82bf1e92060f5586b0ce5b411dff1c2509d3e35b278b3cf586c62f4c674af5d1e20ddbe83f3ac08513a5b01d69387f44eff6223b3c0a44d0aa41d169bd0c600ea129c369a3a5eaaf97a54ec93c398e6c9b110cff6f03b48ee1dbe5cfc1ecc43304b67bf17f63e83402a465789545db78afe4485c27247889ab161f4496067c39b1400e299e3e4e524fe3e27f0b6de846d50ee33ed8a8d4c3552b0f451d4b95f541a47042b510d9e1e92173ec8d63528f0390a241688469086b12cf78fd7167f2ce11213916a5fda784d2a061f0108e0bd2e559c387ec087b050e7c53d81c64bd09d08eb149dfaa16425fd8530dc73448405ab5f0b79bfdef55128f245b0bf70e5940acfe62f4cfffe60942bb8f28e477e0bf27e0295a96daefe8b85d91e439a15445392d2fefc4816f1f1896bb763eee8c938cd5fca989648d691e9011190d6b36010c3c4e9883622740156b6845fa10edff6efac3707428cee019e55600ac926c152e063440a0c1b44bdc73b4c32bf5be9b70179d9588a677f91de97775ab28de16fb1c27c0cadb1dfd225a21928bcee07921d0ca43fb705a70e824dca9148c55635796a46b2e3fdaa50289bf270a648cd2f74e8d6ae3202d576fe46a52171a67adac9f7eaea1e2c14fcaf82b92a9ae7aef73ec6d70bc97a0612d7ac13c00007057ff7d871b8a9e6e618fa3c4e31a8bd5817c3e8d10e49c4067c5e9cf78c090fdf3ed2cf10c8c695eec866ae04e40abafce08c4e6ceed79f287564a74d2e7b379eb284e61f06dbcb800926efd65f1be98d1e3cc9de78", 0x1000}, {&(0x7f0000001500)="6768f9cfc31f783eabd939e2a8f17ebc0e0970983622726ed3d4ba1971b9c4b7174ad8b96427cd00c91650a290724f72a3137d46235b6764f60559171462787e39843ceaaa51e039a83af526e2a9c5c28068721f6ca8b1ef05227267c91651cff66ef5681912ce8b3e2d586b4e38325a94a145e6b15bf9d6262c69a68ea101bc064c466735a0f1af8c466b2659ef5c492cff53a35dac", 0x96}], 0x6, &(0x7f0000001640)=[{0x1010, 0x0, 0x942d, "c5afe7919022abbc2fc8b82e028d8b982e50f6386d8166beeefc96da69cef6ad85c3055d4215f66f2cdcdb444435d2207d421a03555a15a04f78c2e5573dc48411eccd1071f7ad466725c92e9465af2eeca98d3aea03a7a6b62bb24646a7b5222fb8f27933d9c47fdd3dd81c97456d134724239db652f9c09d42a7ae53ba2f091cb67c3db9030619701959e2cf3d6601e233bf7eccabf90f3e71daf87c31c1e0399fbbf7c804555f2a546a07a43ca0d9931a190707058dbc2b8057ac827902f51f09c1b3ca0cfa9dec8a5326adf3550a27f2c57beb645faedb2734f9e90250afd71d4cb6897073b3aae5be8442997927918aa9b10620c3b1c06eee27c476ad56ea8ede9dc21a47ec2465a2b2ab5e37a66bcd41059d356163c2d7d63b7bcd1fd35e85856fa3b4344abc984cbe765c3e9cf552f3794518c328710152da8be95643c7f71de3fb404533cc6474716711675f6bbfe30cd7490277c16e37a1daa826b036f12984135cbc518c9c43ad8295d85edf88cfb56204e80e43e3b937b88fd176232763f66cc71bbf558b0b0d5c589f3ac31896098c26f2deb8988fbd8a1d6be23881e54465ebb2d5dbbf7a00e75391dccac6bef7c1a77d6d3ac1bcd20173ffbf51d1c6f241e9ae7e3be78e601c1ab024688edd966de37db362a3a19dfe67577cd727bbdccb8df4d2fd4eca47762f26ab173b135210a184d62c281e43c12c44cb07ca33e4a72c036d7683ef5699e3e35607da93010f29e35d3ef35b11a814784a74f70c6e5d09849a951d6b7880617e7bcd34abb1d94a43d54b789f9905dd91df8ea5df3ae56c72b285ba2e512d2e4703b2b2f7ba1e3ab3ca035a6dba80518e2d0e5251742e82063240799c3a2f654154002c2a9706791bab4d2277ad7c79435e21e4e511ca587314ea1f28fe6c8ab04fb93d2bb95081686a381871634b21dcb026902908003a6d590382c624233a4b588cc6bcd0480c9268008d05c1a89c75c094bd40f2d086275aab13dd54176e8747e4756e7d453aaa4bc1e296e11b4c23ccdae5cc969a74fdedcdbb8670db65683ab097a68788c49d3244d846477938105f4bd233dc566600af2a9630c37f6105d7e520d13ae934e92eedcd2f71d09bd90360c98e5d0d09c6d0e8911a0904fd1ea03d3a72f7d3bdb760c1ca16547ad111559819eb35224dfdeebb0afde1327f05226a3857e65aa91d332173e2f3c8db853191904fbad46526d72fa60d1818b8f7f9fb5058eeaa8fe5c80916b517084e399fd9869ccd4b3ac4d74399e1ed09ba1639b1155e2a2a8e80e5163cf9b3e8c3cd7747d62126f996b434cfad89d874b38147700a9c005103b12ec83b24a1cd49ea8149b64acf2d055e1f05443b885781fb55486372a2f6b9946b3e654a95e3e9e5aa6e486bdb4461fa00d7ccf0f33aba86e7e570ee58bd8d53b5865c79108e4648a1bc95dc0b733a9a78f1bfd92e9b0a14db260acaf484d3d43b70e66831367f2157a8ac13122497b324167c2e4c8c80bf41923d60fc418bbd2873892e18715c79f6c7f9163d85c890b5ae8c118c84a07d2891ab6bfcd6a6232917da4dbe0e774a0ded9d1cfe125e1694b610c97cd6ac318d0c25925ee3b8c364cb8bb8b52c90036cf108bfb5f82e297be6748e357986c906d4843875188f100f50e333e7cb9b9aa5de904f44969c4106a0458e27e22fc77f293e913f61ac60b88f3c670a2a02e18f9ac17eca825735f1a8647553070e9debae734d504948b0ab417cf2b7019adf1d392e753dfa6acd7f8a6663b72094389ee89901bc5caccc3218482f3b15166bad770e78ef922ae657384c809c4ad99ed4677866251805a29a06f78181cb10caa99866fc9b7aab2d804f4d3a7f9fbdc606cc1729584dcee37507ac5e4999b04c9a265ed4fa703e798be4fafa097eda97298e6e809e0222fbd58ef5d48ac49500c8fbc488c162d7564ebf479dcd1f134e2f2dbfd80633fc8c0462e6829a17afaf92569a829f68aa88abf5e595bdb24a3040a663ff9273b08eeb45fcc909078adc6220bfb95ac2157dcb194dc46666d0bd04dd3677aaedb4d06279823956036761581079f865a58783905f9c547fc222fcdddff3b0285a68203f085d7c7ea240ae77714a41998b0d20f445236afb7218d390329859a0cc7b50e4bb841a4c7bee0b7f7409c0fa5211e19bdfa120a4ef965edbb7140fcaf34458af925ced4ee5355be88bb248942a7624a7df417fd802c665130d0b08f3540e166ce59ae31e688468354e37f26dba47cfba42f7a098041f97320b15b79187c3f4ffe75d0a8850c67b53bf6a7af4d89c9aed9467246f94d97127d3c5b90c953612c6342778d44c416af6dc41d2fc9de720a28191320f1ad7f142cfb797c42b26d3fc3524fe06192c41f839bca1845a04653d7856894eaa84b36e0d8bbb8f01e63f94a6670cd2ddb0ddaba2f93589080448867343ff0f0235f46e7da2d8dc1e69ec4f1c17528010c68eede59ea9a85784e406b49793f5056c4782fcaabf59299b1d70d7780a35960cbdb22181dcf03d0d81f02a4aacfc7b426e34be054821a6b3ca70d747ab4ba6d025f99d36df92222936001308b0f45c8320095cd90392dddb226624d1f88173e2e39f418249035e228da1d3495104b2a12350ce50f34e1a867ae7037233b5ae6fcd0e40840549bb6e1b2c4b68f95562ef9be3cc269093fa7b37a0e416e9ef7f5f82098dd06033b7c2b761146fa717921347360d059a1fcb815c274fdfdacbbf677217a0a3b20702a4b2b7f62f2e7ce0b056cf67ba5aa3a755d9f4334ce14ee4ab4dae33964d1e665834fedb43342ce62be00b6b7aff68859409ab6cf6dd16bfb2c74b0900424186a714e135b1d405cb41063550e4311c59e67029037ea09a80e1ce6742b505826fa66736bd9cde700654119be9982bcaa40d70fb7364a0af64dc9a7faeb76beea82a43290d2cc66e6da2ad05ec4e5e39fa43683e5e8f8652350bfa92539d738f9ffdcf678a8ecd6a99477216389a23157fae074925ed95ccf2bd2097598f4a4660fb215a892416224b0d4b84234f4ef88e141dad8939b6de8abdd8269614bbba091e2216e163eeecb6e5738f1596c3b442ce2f9cfbf88e0f9cfa48956eff7354669a3b9e1ef077dfeb56997d2d57343acbf6a49a1401b87f435c04163ae1af334041436d5b57bb762755d22073eca2e255791e68265318816d5121bc4d3d769d4fa6378a3c9f05f8eeb0f59602a0c46e6859a34a0634b8ee320c3a40f2f1698c20be23e8808ccc4b1f3350dcf3fe450668ae3b0d9ec96fbb20e300b4951e2134ceed93e43e7273a3e4584b182187938957957a604060add734fc8f92a495f6b6bdde491cd6f1858bbf7c8df63c13f79c2abd6da7df94c3647757fa9397158a6023009e3294d2ea100f60f2df9da2b0f1f92a6cf9a1356fbcf27106e9ba02e17021c41531b6392e1361aac734ff9aa798952c8547e8dae462ce9985b5125e9a21d6d06f02e54dfc40b0bf4a17e6624e8ddae1823e1051a5264eb865da0132a1f0a9e623f0030e561a6fde40d03dca74a9ae77e2278444463bd5aa5f60f1d41f5aa50cdb33d8cd6baa94b4882fc2e75c421eaccd8769176bc55f61c89539b4a8c7131a119a7935b0999e89dca1fb4d9510e2f9b3573461dab0f66ce28372411cac5e9dad1751d2f656e601ef6b2e9587a7c9d79800da1c893356aba4541964c81a316c77af11156578193b31e077d6b14f9c2d084d9a768c056d8de4d0ac4196674391f42b44bd05c9b989f2e32cc3df2f6d94fc119635814eedaae0a1960890591c3d537a2567a4dc5fa077f237193bdcb3890373c13c8c631e5c3c1bd27229479665930fd5b6457eaa41b0bd4f357419cfde1a95f07b1aeefed157a4a731a8ae89fb3b0b622774f1339a3d882a4f2a2f04c794ac29b9ede1d84705d6e5f9857ec7d18ec48a7331fc20493a74f6b4896228d5a9d62b66dd08a5dd4af62e353bc3dc5a4bec77e1f6561bf9def5ed6def73bdb7b4269c32b4f4f5a29f1683aa80d55225670eaeefd80206c88d566f142471267d05d36b695463a707bd3ca8a532d74d0062d5a0e01578e44b41a6f4ddd23074d5b67de3ca039785537c23d1e062d20ec01688d967c2ab39bd69d8cef248ff157e9f92f5b47826adba3d87024ef8ad1c01783b8409d865a738c201282a92e8ee969d94dad23fd8d8ee321c872ecff9bbfda6d96546c84be0ac52792fc90f5404040d73a4991bbcd5a4d548d2da96981a6e10ae67da8b294ff1b1f4465723a1d9f6f5dc41d2e366633983f78b0cc04bf31af84ae658cd4e8ca07b04718c911aaa4d18779e6fd5ff96a6fe4dd390d6603298d78e2427a68dc8f0f530587dc316a45e995c3e1d07450f81d4e0278f5e985ae1a7b734f34c23d23673dde1f7532f4c344ceb53f52baead65287e2a8f6fc97e01b1dea0d614e8172f367f2405e751831b88cbec0ba574d9ade17b5b9ca4e54b856f30b39463a22162f5777067f144ccc1174aeab418b8181c41db1aea9ea69cc295f065eb0a5f279d256b1c89f5c185b50253580d3d2f114b8cdb66f144c3546546afa9404b58140acfaaf2397d6c27c34b4150f14c36d8c57cffbac53052e5f82f5230a963d445c788010cb20a032c1680a6e3e82879d32f9247fcd7b13fdf2c701a44e5ae4206db2cba11c7e874d5f68eb98772bbecabc8bb4d779ad328803e5dee2de3ed7f4146634e8247aaa63e4c2dc7093e16a55f1f949d62012c4c12e06afb83b20f3bdf4c0afe3052be635fee8dd17121d4256bd70d58d666761b00dbf8d75e84f14cf7e7da1f33b4f1989e27d8dc447ddfb9c6622665b560c9c3abcf08ffade262c16eb8a3cfe94a10629d00ab0c6267885945c1797822f13c436a34d0c53ac2b71e80a572b0f03e5cc424a295005ab94eb266e4dace104f6143c2e78aa2346d85227b53f181b93822b9980be32a79add8d1ac902da18b550c8c2c3d4b25a8129c86f4429e4af102c446d1858a2506a9cf108e824f8b4f045f2605a55104b0bc4ecfb29631bb728fbf9fd57cc14bed83bd873139f8b4e8e1c0a4727cd0f3ff4fbe9c98fe42ea1786eed72c8eb1018748a0c324168e362919e0c4154efb95a1956865961013dbf485a2054307bcabcd671973756344950af09eb27d573974293f7060c5e6dc7ee56881216919529647348488f2f534adb00a14243076b5fc04eb0ba7aabc937fe378776e22442b471db42872424298ca5e47e26a4344b7e0ffaf8b5b8fb89e5a6f75208977b72024ba66706484a9249d405f08dac6d58036d76ea266e29d64ffd4f8a0e45f4ab376add9e15fcf5dce4d1d5e1e6d3f083b96bedd4ff934a1089e087c9ad84e438835dac0cab5a2351eb83490a961086675ef101108f6aeb4ee6c1544c5e5dc07f9a912edeb601a3f7297acb75214051c2c6b8c39dcd29200e3ebee664de767bdbd20e54c85976114fdfcb048d9d4d05ce0e2aaea1de68bad179ae8331d0cda95f4de7eca0f3c95295810b2a5c48131b42200907ca9204ea11e565cf36574a90b11c0e7e52b1b2981335418b890015fc607807a35b4c5cf5644b7f55ab052705e3ebf3b1a906bc63f59f5800fc5894e8c40affa2cf008be4d41c81d1caa4259d1162901d3d5f6339d1175c0e69020646f8e7fa8acb2674c5fc8585131f7a7019eb2c5b4b62868c908031a5f9dbb4cb4684a6059109b5017722cb7982ec1bb6dea149efe473695baad192a8f44bf040d1f09c3f891df4b5b14e60ef79154ce039e67cfa95fc36fdb8882ff"}], 0x1010}, 0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000080)='./file1\x00', 0x8004, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) dup(r1) linkat(r0, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00', 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x2, 0x3, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x14, 0x2, 0x2, 0x83}, {{r0}, 0xfffffffffffffff8, 0x52, 0x1, 0x9, 0xfff}, {{r1}, 0xffffffffffffffff, 0x60, 0x2000000d, 0x2, 0x4b40}], 0x9d9, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x1e, 0x1}) 16:00:09 executing program 1: r0 = socket(0x11, 0x4005, 0x7fff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x1, 0x200}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/249, 0xf9, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) listen(r1, 0x1ff) fcntl$lock(r0, 0x415, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpgrp() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x222, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000280)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x929}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000005c0)=""/4096, 0x1000, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:09 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) clock_settime(0x2, &(0x7f0000000100)={0x101, 0x6}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x4) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0xf84, 0xffffffff00000001, 0x7, 0x6}, {0x9, 0x3, 0xea5, 0x401}, {0x10000, 0x10001, 0x800, 0x9d74}, {0xcd9, 0xca, 0x5, 0x4}, {0x80000001, 0x0, 0xb29, 0x7}, {0x1, 0x4bb8, 0x9, 0x1}, {0x4, 0x1, 0x8000, 0x64}, {0xffff, 0x6, 0x6, 0xfff}, {0x6, 0x53, 0x1000}, {0xffffffffffffffff, 0x3, 0x9, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xa91, &(0x7f0000000240)="d50e51f139f20c4caaa99a10f97d4cb9fd19ec4295eeeeabdfe061c771e14a92889505b025d477da000800000000000032e25602c334ecfb9dd4d8ed44a2ede0c1c17787d1ff9c0341ce63880f09d8712e60f3dda533fcd076f054e883567dac723e60002ab27914cd662f0f16e437066790215f35bb9a5780eb76916a5ebe5998befb109426f539e53f44db6e7c30cdab9307d9a338bcc38f") 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000067, &(0x7f0000000100)=[{0x45, 0x2}, {0x3}, {0x6}]}) r1 = semget(0x3, 0x7, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x7ae1, r2, r3, r4, r5, 0x10}, 0x31, 0x78, 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f0000000300)='./file0\x00', 0x22, 0x50) getsockopt(r6, 0x1, 0x7f, &(0x7f0000000380)=""/15, &(0x7f00000003c0)=0xf) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2014, 0x5bcc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xc91, 0x40) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='\x00') ioctl$TIOCMSET(r1, 0x80047001, &(0x7f0000000380)) 16:00:10 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x100) write(r0, &(0x7f00000000c0)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="87c7c15cfdaff7bbeb35ed7deee5315b66ba7be9fac10ad0501ea4716c6a66f122717f9e4d614f45ef0502d94a7d4bcb78d96f4bb2031a4bddea4c1f2f2cc80bab7bcffcd30a4f207516219a28de3b75794c583d3fed451d5cfc097ea917fb422babb136e923e22b9828c11d32056a88c5e3a940bb3a656fee89e6ba91fc761a882efdea3d15da56fca872a795ae44f3480f24e7a12e00042e6cdb5cb194efeaa4fa1f0b1aa852d418a7d039eae7cf0f17eae66e594dbbe86a682715586bb78c9e0d3961d9ba7df578dae05e188c8a06e3597f4a08256f68c6983411544c5be09bebe5c27709e5861bf5bcab0850122a2762a500570e42f01a723afbe47389da680082fa027e58ce0f30aa394766e039bf3c1d24a3734160cc8bee42471f54721e1fcc2f09da0e03de06acfd2978a8915c67a430a41c787925096af7a60fc1a0e824664b65386fb8d367ff9ab4831f4518d5702127e7ac61feecc4b0907ad737071baaa3f6484cff3426a6c3681b20fc80a1df037ecd34461bd45f2f923f1d6b5f52697e010c08611fd57d529a7215a3f942373d8c27da7420b843d225c9", 0xfffffffffffffd53}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) lseek(r0, 0x0, 0x0, 0x2) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x10000000028}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x100) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) accept(r1, 0x0, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffec3}], 0x110, 0x0, 0xc600000000000000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8d, 0x81000000000000}, {0x43, 0x7ff}, {0x87, 0x100000001}, {0xa7, 0x401}], 0x4}) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x880, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="4daca9acbe3e4b43b7a8ebc23433d5feacc0026fd01b305a1eb2c0afb0bc3b0d5be153dd522da52661537ef118479151c62d207c511cae3c670c1dc284bffacf78006cc2af4ce635ae4e09f6076799dcfdc8f175402bd7335356e6055db0a3c2623c4e1b1b475926a633ddbaaff55c2df61bea353ee433", 0x77) 16:00:10 executing program 1: r0 = semget(0x3, 0x1, 0x4d) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r3, r4, 0x1, 0xff}, 0x1, 0x1, 0x4f}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:10 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, r1, 0x0, 0x3) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000240)="94ec93988623c664f786775737ccc4e4c9cf5fcb637344d21e6cacd2b0f5c4e03aed37bb191571ce1425a3d1523debf60f887584d66320cd6e0cd2890b36004158dc2ebe3ddec6a225c100e6f12d9f06d86d9b77fd36f05a59b6f73b0f1cf2c68231553b0dd148042ebee44e59c9e8809570c22c8c84b0720aae04ada093fda0999e9a0c371f91dbcb6e3871acd53eb6dc777ef905ea1b123b50fac18ec57196e3d83f4292fc3e8394056a6faa6e5adbf0c09d88c6e4bd166bdc974b94d6f8d52ffa48304ac792c6dff40ef8d3b4afc6fc02e5d4871620d36b0f6a", 0xdb}, {&(0x7f0000000380)="92844a8d", 0x4}, {&(0x7f00000003c0)="a7bd74187304cacaef8ed9e3f41685853b717372bdb4a46e7724b330a1a10aa026ae9208370698f241794722ec3d501ddbaf0934d0004166fa9ef41c1ab2d41f533fcbb1f00e502c6820f57e0a01b5eadc1ff3ac0f21609b368a54b9d96198bb079d93d2aa02c653d4ae7c44e7791118bdb102db4cfd00330b344e355532173c6f820c5d774b0f6ce9ccdb36eaa60df67133dbf54d1123936f9beffa1df0e2aa9c2359d589ea669aa32caf8274c297664a49b537c0d7da20cbeded66ad4209df6d1f42c4357e364934e4f17be8864b9d863b22f41fa7d6dc3a5a598ea6dcfab88e8fa070e906cac170bfaa70", 0xec}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x402}, 0x400) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0xb1899d1961a71e4b, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) close(r0) getpeername$inet6(r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8001) close(r0) r1 = dup(r0) write(r0, &(0x7f0000000080)="d276732e0e1b7376405e0b7ae8d5d79ddfd2e2d5f5417d750a3bc34b40d69992bd2e37a83afe16719e9f34905fcb9ed424af24e0a38b5922e4ce6c49fd5aa3246d9e6dc6166b0f3df710950dc9c29518b38f7dc8b9f339fb91df8e103fb04369d87f0035de22a98853a434ccf8f0fd1d9420958a8042a0790a49fc0530ca07c86ea6bf22673f4800991f64607f66aa786fa1c745ca6a9266a712f69d9ae4858bb033ff752dec6e7637a7c908c0d2c65a01253f40d0c779f9bc718e53", 0xbc) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x101, 0x7, 0xffff, 0x3, &(0x7f00000001c0)={{0x1, 0x9, 0x6, 0x81, 0x2, 0x7, 0x5}, {[0x3f, 0x8, 0x9, 0x1, 0x5, 0x3, 0x7, 0xbf80, 0x8, 0x80, 0x9, 0xc6f, 0x400, 0x5, 0x7fff, 0xc8c, 0x7ff, 0x6], [0x1, 0x7fffffff, 0xffffffffffffffff, 0x9, 0x8, 0x1, 0xd4, 0x3, 0x8, 0x5ed], [0x3f, 0x4, 0x100000001, 0x918, 0x2, 0x5, 0x1], [0xc6, 0x9, 0x1e, 0x1, 0xffff, 0x4], [{0x6f, 0x8, 0x401, 0x6e}, {0x3, 0x3, 0x1ff, 0x9}, {0x8, 0x5, 0x0, 0xaa36}, {0x3, 0xe28, 0x5c4d4c24, 0xffffffffffffffff}, {0x6, 0x0, 0x9, 0x3f92}, {0xfffffffffffffff7, 0x8, 0x3, 0x9}, {0x164f, 0x1f, 0x6, 0x7fd}, {0x3f, 0x8, 0x5, 0x6}], {0x3, 0xcb03, 0x100000000, 0xffffffffffff0001}, {0x1, 0x8, 0x9, 0x3}}}, 0x5}) recvfrom(r2, &(0x7f0000000480)=""/127, 0x7f, 0x2, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) readlinkat(r2, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600), 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001640)={0x10, 0x0, 0x4, 0x10000, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xa4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c6a000/0x4000)=nil, 0xfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000df4000/0x1000)=nil, 0xa89c}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f0000f01000/0x4000)=nil, &(0x7f0000c63000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000fb6000/0x2000)=nil, &(0x7f0000fb8000/0x1000)=nil, 0xc2a0000000000}, {&(0x7f0000f45000/0x4000)=nil, &(0x7f0000fba000/0x3000)=nil, 0x400}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000cce000/0x1000)=nil, 0xfff}, {&(0x7f0000e32000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000cff000/0x4000)=nil, &(0x7f0000f82000/0x3000)=nil, 0x5}, {&(0x7f0000c68000/0x3000)=nil, &(0x7f0000dfd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000c2b000/0x4000)=nil, &(0x7f0000e1c000/0x4000)=nil, 0x40c06a2a}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001b80)={&(0x7f0000001b40)=[{0xcf, 0x58}, {0x18a, 0x9}, {0x86, 0xfff}, {0x8b, 0x200}, {0x6f, 0x9}], 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x81, 0x0) connect$inet6(r0, &(0x7f0000001c00)={0x18, 0x1, 0x0, 0x3}, 0xc) r3 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000eec000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001c80)={0x2, &(0x7f0000001c40)=[{0x0, 0x8c, 0x7f, 0x1000}, {0xfffffffffffffffe, 0x5, 0x20, 0x600000000000000}]}) r4 = msgget$private(0x0, 0x41c) msgctl$IPC_RMID(r4, 0x0) shmget(0x1, 0x4000, 0x220, &(0x7f0000db4000/0x4000)=nil) r5 = semget(0x0, 0x2, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001cc0)=""/193) pread(r1, &(0x7f0000001dc0)="589d1c1551c841c87f5cfc24147aff7a8f886a41785561596906fb79a60f2df868dbe11e6159bcffdc6d32c5f2fd475c2b2d2e743329fe1a6d5e1c0544b0f209fee6ed0cbf57b3cf113dbcc6b3aa6921db455f0277d27747c77bf5b79617aac026033e352791d05cdb7f1b0181e4a02772b430805ea74553be71d69aa1cedef7cd30f27d4d833ce7a31c12fbe47175f7c4521e05f4780c8deaae47964c1a59e6482d14f59683e0d95e61e24d8cf2d1121d9bed50deba83b6737d5b4dea1e9092183022bd00b796ca78bb39d760f3ca3eae696720738d1e1a04ea8a204be6a368cff95ddc1ae6ecd6013330964802faa4e3dcf61e24e3b0fcd37eb3355e978331454a20ac6e642203e8c0c4cf5f13b401943f625516a180e759c3574386d2095a717f4f736ec8148884f3e8d88ddc596fa8d3b351de34acb9035a78a0f4d8f024e7dad526a8be63a8ddf5835fe275a0d81e8fda3561b5c3b9fb1e8f196c5f1dfb0d774125e4d04f774c1442342c741fdc9d719f5dc58b311bebbe7eb6f3aed58c84d8a5319ed91c1c6f4271edca90f66c88571a6204f7e4f6292160873b881789defb9be082f93e7e6b5c30128267d09742fbf922077edc0f1b4adbc54623dd0c6096b17186f40ff9c5a0b0b8904d624750c18951fad95b750af6d228714db01d25a7eae7c6c61c7473f889b738af3d8f2d141ce69d4b9e135b03fc4f179972cccaea10a19477b1dc0195c2a688c7159488fa3061394c719135b2c96b9c8f17ff892b8d099831c4432a7e2c377fa997457bde81bca1b3a8338d8055a5b1fb07bb6e7da886cb5f39c7ab50bcf833919842f516fe3ce727fe4e8b8b24b1f4588af8763ba42cfda27d4216f842a4946cdaac8377b8ba7a452ab87e478ee9445a6d88b87f9000b7828a0e881d8470b43b0b00bab34cd95b9df3897b8c47b69dbd99f5537663d9bab8c6f534e6e71331a4a9f2cf3efe13b3f94105f96013c72a2c28f69b803120b4d8dab78e364b5ca9e64b4fc191171018cc48ce6a9c3b52876f453077423fd6d436c0fe921df2b799e644746f44acde5fd3540723bb8fd6d1929685bc4209b36a7d25fd743e518942e8ab9067b73aee5b172e255a5de3adc418592dc5aab73019d017ea4d6f89295e66cec668f14c0196b74bc92eb59e781e2211673fd9ba9ba28d89a966bd179da7ab9fea98659bcc6a7c5b0c465e861a8fb6c3de8c15c26ca00a2ae60e505a83c4a9591e38d990bace7e89d7066e3bc9779dc64c2cd3eb26828fcdaeab66201cc59dc9155b6bd06e35643b8d6801bd7949a460f3db8fd9f597be45d17fffec2a2b3e95b8842eacc48e7d72c214c40054734e9fb6691063e2e303718e1a3c94403b4909c6673adef6ace5f4c6760ced3f0b7f73d02767c2b5e935e8b710db8905e27ddbcd8792a543cdb92dea1ff2a42d3fb06f236f0a242fd89d51bf6353cd113ea12ad881b5641131468d4047500397ad1ff50c271929c0e26a11f3c50a1574fb275fa9ef4efcb209744521e11f97fa760e84f46d53d813c7b32bbfc1b86cd7275bb13e7b5bbf58e741a0e5ac630d2e361a7869d4a80630431b585da208050ee1a54b4bd8bd76fcb9129c5f99d7bcf712dca8e34ac6e229eb92c2b45532a6ba720fe3422aad908cda2ac25a2e000cd117cc59379304f19ccd6e2ce6de24f9f00ae1e75509d9cbc11c950cd15ca3b0e182b5360cf3285aa9670cc088ba576894c04dfb232e22cade280dbcefd5a825d99aa8d2c146f83b967936f47ce3fb7da17a177f2d8374401d53ddbf6344579227c27b722f44eb6b5ffb94af62d00705d6d2e8a33e616e1dd8281aa34b1f771af73d6798c559b2d618ea0cfd1b7692adad7ef96fb79d3e29428d2b387b90005d9ce34057d7ec2f25d0e9ca73d73fd3d630e0bb82f4381a3237e61cba4f7a508f3d6abde16e80840f29d60c3e1523fded5017e1aae0210f9661477141b2ba86b6c9263ad311f690ed8fccd0fce9ce22011a5ee1a311d496c778e0375bf169f4aac4dc8476221be549321a64d42918459eb37db6b7f19d2fd05c18297b7245643f89a7cdbf736acc466bcb467c1b22b726758adcd46fe584e32828f0e3c6f7f520e032879928f71a494d6df6bc6856f6c4ea7663be2d2c176671fbb4c35d7ea074c746db0a5abd5d69d7dc98ae3e633081bd655833f75df0b0fadd6d56c326d15b7825729f0d4fc55101dc9aa8bd87b4b75541462d000038a983feded2732863d2b82cf1c9971f60f4127775e2495719063f1abf0edf699172f28a16b492cae40116e150def2ff5d490bd538dc1da24761cddf94966324e596416f634c856527959a700dedd1f94acf79cc596506bdcffab1f185e4c360f242f70311f2dd08661c7729e3d51165ada98f2b0cf61da9d5ccd21f8ec3f17eda3e3173ba49808d2674d4cdf6208c99a35f147871861e7b4a72212ef2199831e0c9007e67a615f3deaf395133c01f35c7adcfbbeaa439f89db093ef16c9c4d587a723783051ea6963c7dcb7d09b52311eb334e0279aa28177917fa82d301434881e856de96a0be1131104739c642720b79a17079df6101b8f661bc62196cd2f1aa3790e988a7e65ac8d51fe130774f83cce23b9f25ab56ea6044dcfac1f4d0b5f7e47f036d926a0ea41c8ba8dee52cbd5f16e8639798599cfbad4fe848f40611d3572257883fc94bd3f9f34785aef15fbfd804d6d7fc31812d51493e0c48b0f228c5da405d5f5071a6cddf1485dd0f285c32bc276e931b1df96fd33acd70d2b97e590ace55c706d3813369000fc44768e04143eb2cf6d7e7a778bb678d6419b3005a786b92440a43114995c01030f281e7095d07a517537f5f90d1af54595b6fd408e0617db0d2ea3618d176639e4a91fb9c1874c5a6a30071645926ec23881027acc5d5c99e006c100384c68a19ae17bf4eaccea058cc308889be0480c4aab03e0c208ea63ed063b7099a25f498de878681170ca01e0742a9604b5bd41348b5eaec9d77d4fd956e36d4b28da07dcaa75375ae09f753c5722a8a721ee844b437cd0cfdcddfda056f548df469e91df05b21e120cce350ab04c1381e562785a28bf7efc5e20e1a726eacb02055d77e3eb033504d2874e2d0f0e5a879cff28c66265784d427609b315b3f5774e129fd76a75a2bac88803feb8ce06f3ca276320290ccf74778a3835951315e798a449cf8b6baad100ebc0e2109ee2051f40c463026a1673a7c35859db546d22f1ef06aa425f8d6b9bfc3485e3fa76801bdb58b8bfe7502d7bd1cde790a5dce43bb3fa5bdbe117f23de47a152a79e22f2b6600d27baa7b725172fff96b7241dacfa168411159d29cadac245c8bb6cf60af6b231e148f9ce042c1b56a443c064dd5500f73523e938ef1721fd150e862157858ee3b65c9fba5444aab565068261c448615a402de93d76cd3ed182fbd100e01dc6bc1f9a92c2cab964d9bb73e9e1194edd67097f6e237efb9d64f4d2b379aae25ab8343694a263aacaeee1751d715148b52f39b54d3fe87bbfca383d087f4fcdd5200f4a0e8c8334c8498bcf76e3b6b2417791c278c1de1f64d50476a27a9c75d2f59f218c84ed6d5e1c8fd7d7cd44e7c11b7e9c695d8ea91f40a397252a0cec9fd324227f03951f86da1bef6300681181fce46c3fc8ee04b3f4c620731935d11f4968ce1889dab62251e463e123e312f7628f1eb3f4ceda2e837ee64805bcf14361e3f52e8d9b388ba5200ec43e7c6e850cd3ece50232d9c2be6725a8199bc97899175cc0af1ea8b5226925121af7e19f2cfb759b3c78f49d76e5ed904076450d0c1a8e3a09cc2d0c1f354a056b36e4a6a533961ba9cf7ac77c2c64e4353cfd62161cf45c0bab53f922d33ba765f75b60256f87bc32ac5afe90511bff9f80398d6966f6b23b0db845b5398ccb0cd928ebc57b212b3f497695735e5cf79539de37f3f399a24eb3dc29e743a126d2d063f411b5d281c9bd62402f1d6570419d47642731c6114d74ff4450abd2feaa0b26da067a7e5e2b9c155f62570c4eafb2de53949db163774191881d46077efca37a7e1800136b289896c4435bd2943317ef5937993075fe70f46fcc38c5b86714bd6bf787eccbe84d6e80e9e4d766d5fc21ea00fb58efcccf5fb84bc8b4e3fbd4cb7f264728cbf48d665a07d9f74814d167feb6e7a33cc053a8e4243e0a0b4d3a9cd92e21a7b7f4d49e62d4caa2300051f92697fe3d642fc5dad16bbfecd9c18a4de4973a063d4b12dd510e21596d0eeb863f1671ff42007757006396d38db3d7e193dd97403438f84c99d8b10a8dbb1aafe4fb601de3f5e8be5050e7483e10d40745417351cd213a41412ec9f72ad1c53b1c28484a74e574784131a42ad6c18a4266adec7ef609b934b97c9da4423e67e056d94088fae150546edb31ddeff5520455f55716833196b6768c93f8820b7276700d498ca85895e6a3441b239fd92ad8fac7c3f28e04a7804513635defc553a480801a06e050f7c438acc957d7dee77e2ede7d3b11cdd183447e6c4bce29dcf414d7f45fb2a6baafb83e7bbb2b3b27c8ca8dd59b97fbaa722c631a760fc84e8dfebd234035433d604392d38ed0bc6ee6f5fa74e33fa709889938916806658af2d70be40aa54be3d7ffba33437454f08ab33a9c1d2bbaf514ddf65137240408e4fdbe5bd15a0056045bdf12b665c49fb15528818bb7a370a03a7cb5cb7d7b0e462d5235cf6d78752364145a616d222d25507baff48d21307308925d93ba670b17bbcd94aeaa03c20ef9e30958a12b6743b5d20a7bb84457f5c7bd38296329d39a08499ef955371db09dba3dbacb527f668835dfcb5655bad615c0a99b752d108f003c8dd53002f3ebd0e0e651f7fafc3dab0b0e68227c7657368fa917f79abd4b02bc8fd0b2636f59909a75eb3861a44b0c24fb6f884b3d7ef304010ffe331a70f053be4b9a18f01a4e6528c2ed2475aa7586a9ef2872a1be5a286a4a54dcee58f7f14354affef6b1d451fd8563eb310a292e24bfff32a23ddfc9b18b5845ccef419addc8dd7f63e9390bf05c746e90d2131f5603c63e9ec8d9167152c6b7bdb6494355f5ab8d8e421bea698f8d07b8f2dd5768731a8045d631957dc77048a86c4bc27ae1f5048840d6af75db579248aef5431dd8d7a2405bd7baed9713bbdb4c3f15effe7190f2a846bef5664a473118eb7bab5c2a8f786eef57b1689c809d9b8ed07054a0cade0c17c9eb805cff7f872cfcab83def947bd687e9538906fdb4316fb84094982d0d532686d990d59af033069d303124919d5e62482f7f6bae8245845a1a3b81e31e0b30e37a0e9191c1548c4564c503199352da1c3189830c8f62a8f8d9a402036da5b137042194c4b0d27653c652281724b30309dbbaf30df45e22d8dd756a9d25a7c4b84ecb6700e876d173675c487f1904c53720014c2ec9f9f365f8b56f3aed25baca5520f25aea3b0be26959ca516177aad527ff5180a900eb1621dbefe58359074e8e22c60d35b96d7df96acfa19563737d699ef5087465d411467d93db69c2aea71535ba37d2074c09197a1e2312d24fc7a72d1488d5e7b214b08c4afa2ec7339c91e8ac9a5ee173ec4fd85d13dd69e655da5e758172b54c19b5597910831a061c73663f7b3911511673c4da17898826a81d0c2e0f3a74cdf53284a3009b79023ef5e5a6611705a3801080972f457a15c99acde09a82c41d699865f541d7a161403cb03847e73f138f7b006b6776d6a042b67dcc6975dc9b745eec881db12d5b62bd62d438beb6aed8", 0x1000, 0x0, 0x0) syz_execute_func(&(0x7f0000002dc0)="0f6ec666400f168c39b5be7f1bd3580f400f9fb76adc0000460f03be322333336766460f11d0c4417df29361000000c4a149d15da7447800f30f2d12") msgget(0x1, 0x20) connect$inet6(r1, &(0x7f0000002e00)={0x18, 0x0, 0x6, 0x3}, 0xc) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x6, 0x0) r2 = dup2(r0, r1) r3 = kqueue() openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x118) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x1a, 0x8000, 0x100000000, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x400, 0x7}, {0x1, 0xca}}, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:00:10 executing program 0: getgid() mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799d2e1af28cc97856e42c100"}) clock_getres(0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x202) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x20) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000500)=""/144, 0x90}, {&(0x7f00000005c0)=""/203, 0xcb}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000480)=""/49, 0x31}, {&(0x7f00000006c0)=""/71, 0x47}, {&(0x7f0000000740)=""/128, 0x80}, {&(0x7f00000007c0)=""/76, 0x4c}, {&(0x7f0000000840)=""/137, 0x89}], 0x8, &(0x7f0000000980)=""/108, 0x6c}, 0x1) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/210, 0xd2}], 0x1, &(0x7f00000003c0)=""/68, 0x44}, 0x40) symlinkat(&(0x7f00000004c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffbb) unlink(&(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x10000) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x67c75121) socket$unix(0x1, 0x7, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = semget(0x0, 0x0, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/15) semop(r1, &(0x7f0000000040)=[{0x4, 0x7fff, 0x1800}, {0x4, 0x2}, {0x4, 0x6, 0x800}, {0x0, 0x1, 0x1000}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1, 0x71}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x9, 0x2}, {0x14, 0x0, 0x4}, {0x6, 0x0, 0xffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, 0x0, 0x9, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000000000001, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 0: open(&(0x7f0000000040)='..', 0x0, 0x0) r0 = open(&(0x7f0000000040)='..', 0x8288, 0x0) fsync(r0) 16:00:10 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f00000033c0)=[{&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000140)=""/222, 0xde}], 0x2) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000000)=""/106, 0x6a}], 0x2) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000080, 0xff, 0x20}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0xfffffffffffffff9, 0xd31}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000010, 0x3, 0xffffffffffffff6d}, {{r1}, 0xffffffffffffffff, 0x20, 0x2000000d, 0x13, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x41, 0x0, 0x1, 0xf6}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0xff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xddaf602}], 0xf73, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffff9, 0x93, 0xf0000084, 0xfffffffffffffffd, 0x95}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x4, 0x4}], 0x80000000, &(0x7f0000000440)={0x9, 0x1}) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() semget(0x3, 0x1, 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:10 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x3000d000000) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:10 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() syz_open_pts() mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) dup2(r2, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80c8, 0x0) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x800, 0x8ab}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xfffffffffffffffa, 0x4, {0x3, 0x8}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r2, r3) r4 = socket$inet6(0x18, 0x4002, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0x10000, 0x80, 0x1, 0x4884, 0x8, 0x100, 0x0, 0x1, 0x7f, 0xdbd}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x5, 0x99}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x1}, {{r1}, 0xfffffffffffffffb, 0x90, 0x0, 0xfe6}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000005, 0xfffffffffffffff9, 0xffff}, {{r2}, 0x0, 0xa0, 0x4, 0x5, 0x63}], 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x100000000, 0x1000}], 0x7, &(0x7f0000000180)={0x90, 0x101}) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b}, {{r0}, 0xffffffffffffffff, 0xd}], 0x80000000, 0x0) 16:00:10 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=')\x00', &(0x7f00000000c0)=',\x00', &(0x7f0000000100)='.#\xd8/$!:\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x10, 0xa0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001440)='/dev/tty\x00', 0x20280, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x880, 0x0) r6 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r13 = syz_open_pts() r14 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r19 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000340)="2c07b76b7b32db886045c521e483727dc891de40ea7e368aee342782e44b2464a4b9a36aa9c3e00d21db701d0b79419da053918b45112f928fc909b50c81341e4b9a9f8bda9fcf8666beb2f2513d4c54d220aed876fc1fdb0c57c49ea98aa596204c92aac1eee760344df435", 0x6c}, {&(0x7f00000003c0)="17dd729b2389c8df01d31ebb0145a2cab33f83ce833ede0cf42399b893fe6c58c7bbcda5733a49edae909838d72ee79e61b448f379921ce9f72f106196260853c9d25059aea5ac79da2dd1db1446725a4e4f955af03a3daf044aa283576f1ea55d2f217b3b4de179d9b64bee2f9d296be386b055f74a72b05a3bd775b37ac11fbf3949cbf59e165911872984e1bbf2c4706c6f375a9d9b775f48dcf6cb96ddc1de99883feea4ab3644db669f0b9ec40bb8b38fe4488322f501a134eeed1ba2693558b44601c464b326469fefb377c2986bd66c1e217b54d8e18eefd89030dcae7894cc660b9d50dbcb9f2c8e3d9f0934ce134cc2b60475f2ca6db6f8b463fd38376dd78643b0c29cb7dbffe86e2084ebc6e8819df2504e90803ae440c045170c756d0d341a211b1ee8b551a453a1901999db585218e0cfe6d1677b516465fac6d6127a6dbbd939a53573234c5d355c0f856ead3060668c5525ff81b1a244d175b0fc044da11046aff57545a547d06d5d2fdd7f0079f6ca7b4e759d77cce882af45ff78078ca03887274e03e05da054d661a004cb102e8eee0e3fa4d2e2f86013cef68051d65ccb8cb59a0ffc69f55afb2a44f2adeea92ac160aad5748b2ed670badff1adf0e55585b451f9fae4390133b9d1e9ec40257ab00a9230219bdafbfb726b0ddfd1827c6839be7edf34036749da7f4b37e13d78d93c10644d73c01287fd5ff18dac353bffe1ff9438ddff8861dcf010412f0790d0bd924b1cf3e762228c197a0de30480e1204a43994c417a35570f0d980fb9f0a184a76744f590ede5ecba8931c91400aaf3282b1afaef0a91e623a4242fa9c19ad9826759c4c4a274edf809d0ba28468e2944bb83f7450e84b534ca888c801c3bd38f2ed8a4b4283519fc83f33bc3e4790be7ae75a6b386e4638df2f299a88a30b737af9a0666f41da9b2fab270bca7691ce01bb8195453ae636351718c130ccfd6571d666b889ab72a4bbf2efacf230377ac990412b499baf76a34e8f76296afc18cc7ad75a558c06d029cdf8b567e8c37341711dc8e9f6c67e1a3687d6cfadbb015b44a7612c446e263bf3adc8c74bdb4a3b070ec38cbca3a8d443a10cf2b3ca116ed82547f69bdba9137110593bab7165d82ff94b580cdf8f8379b8937dc626f1022d4ca29f0f2c9247618365f95bb40b135a4e4ffc5bbf8387c40353e07ca18a921e07ef82742febeaae8d4f2467875d96bd67948b0685c6e96fc2009b9c6c80d847bc90e5284f2c368e5a9a79e05f02533817a35cdc210724e9bd40baab6e0873812daa17a5df6ddfaadccd34dc0a3db840dcf6275798b56e35a19fd12cd699e91befdebca03ab67b1f381d3c302451cfd6536d9e5c995aa4c3925c54a7279152465ec9563deb97071c08930eabdfdc56c254ec97cba6171ceac0d19458dccdc07f90a3ca26d62e8337ac548f9af76bf111e3fd10def8ad510ade3064ed56789183b9ec2a886a92b3a351f6654df8e9b11d2bc55b2228ea47e77368044c549477e1ed98fb1f23906d8091e059f1620eef057d73272cb72155c5755af38d2cca5ffa864f687c31be9c62975713ee8caade2fedf065904320effd9f065c2030ac1f65ebddb6b3c81d67c7900a0ead9110ca7d1bd4343aa94ff5c779f9a4823ac586a2912681ab97c9aa317afd4b59ddf0ba13302e53261819b0229578d6d27430b3448d172d6627195269e825f8b3b11242188040c6f803876ef3e749e0e979173f5a2195f0fffc6189d88fc093f5659278aca19737ac76bab620b691460a1f5ad5f728b42e7256d5b233e69b483616de894214e5eeb05d1b459bf8dd118cf0693267da6d989383b4a030b7d070ac681018e2bf0387ca0f0de143298b615166c5649877715151f252b8309cdb50d7cfa61595aac78fb19d4dd6e557519e1502bd53867699c78552e314f38e4ca6ced767d15ebe030c1c1506023d7f8a0aee0ffb830367e48c314966920056daa1cd9618dc08b143da96335b97205b0dd025aea33e072faad360dcf0a1792d7345688d5e2fc4e29d72412f2f8dad956b79fcd4600ec1f2b2a27301f2b84d71b9d05e301aee1ae9181db33d1079147a73c26544996a0ea9757906243a05c99e512a4febcc5f46fd7e621207114b47293a6c01fdd923a656b93d071a566592edfb7d4037c79ba2fd501bc727c50b63c3c7c81ec00ffa6920c1861976c83a8db9251d35dec04f95d568ca31ee2888428d1c87983dba5667ac054163610629f9e62827412dbd87b9850f3d07791f3d790231242d958015b63974ee65e020757339e6ec8570f3df47738768c032b3fdf333e339fd4768eb8b4ae89b66bed8b96433d4d803c7b108aec8c306b52b914e15685b1706620dfab9a1ac630e3690dc2910b50f32348db8bb8a46d79a8222b626d420f07232ed48a6144b09a3ffcb8224f4a94a0697a29ffcb25852e5a3f1f05743cdea110a4f80d9e8afcbe5c0a4d8191e892163760f0685d2eda0125619f18fb342e36515626ee06d7f1a09dba142c634648449f2b7fc53c4a9df5520ca78fb1bb4dde170eb1c18ca1ab632e08a3ef399bc7b793102188ab9e7c99990e5cc11c79a0e864d0e1a612bc668b693680108032101fd2ab666f7fed3b1b82e2736e09b2c2236ac03a4b06da38193dd2b4324145a674b0c1ec23a9c18353b7125bc6e505b63ecfeb36ba9a51c1aec84e2e4b5d3a49f921d505baa8ec2a2aa74a02bd2ef95263ec92c5970202a250907d3c1eaf0c922d6ac8793a571216df04c0d86338aaeda01ef98142f4541cc3a7d971634737aefc7da043c06b910572eba01f8f1af0f8749f22aa607d14e99ac5c35f24731e59b7029d658321dc345ff3167d53316eeaed006a4163630b64e8d02f7932ef308ab60b33537517defb04929694ee831ae6168ba0179ef16672cd147e907eab4ec130e0c6ef5f520e7cde35369aea9775c21b012ab10c1f022fdfdc3a6af6a62e1e9fa52ac5517df9de86fd7eeaf3a327f22ffc65e5ccdb13beacc0e93ca14dc087c6a0e37b6a200797ab958e89f16ebdc79274b0687f30c1231bc03bba375936d8142ad4e4931127f5df9150d2571c25b3cdd5c73b7f7afc03613b09e9a020b06e653fc50e5de8f6d219e18455cd41c14e6c866b23ddd2a6f974e10b180c01a67345b05bedf87b6be11feee7b8a4a27ad782730c58f86ef547715f763662cc677135f0b0ac97ecae803c53d9a5b5a9248ec0d8e249ff9ee70c17c900d90e5f81610e36dbf5f907d0840c0afb92e674ff37ade5e0beb5b9c8793b004bb8e43818ba5091b49fe3c47795cc0c338305bb89efd1d4d8d38ee94fccd9e982b72bd2298bf97cf2930f3afa0454417c53662ad4656ff6cc18cc286f9a7c4012ab4e39ec6b915b7c2a2216780811b86878ed5d9a9f9fd551a5070ccb6bc5b3387ec28d36755ba39639131dac5abd291dfcd6b0fa1f3de40c7af75077b35f16126153892c4486783c37bb6db5188644ae77f353e3d4d8257a101438210f10ec96b69713e736ff2e738fcc9f56fab1873dd2fd11b7e54330e616884a3c19a96e1d3215dfeb74f95778c601e4991feebb6234655c1fcb5ec8b548af998fff10ba8ff854c23c52f988521da112b4c710d8a26311b94c218007b71eea4e24932ce67c5fd91e22fcb44e29a02946bf3a64dc1fdad3d4318d5a723b141df8ad115a906b57f6241540f26f395bf56a1daebff066d6e99abd178c64be55f61a9ee3d484baaf4296b48b70a24a4130ab24732c12d4002e692002f632721a1c8888451d8f49e7243b1fca7f65c5b0f81588aaa0fb4d2315374f52768654a259164c8b37f89313a305ce9ac467aa5df7f12efdb0dd0105057a7c5c41eb5e0812cf2c62d86f8050c5b3dbaa74bca0e4301ccfcca59f75882454da7aabb097f2bf8ec271baec42742b34eacb1017157a27b03f1cabf940744e3b93b84ac093f841fee7fa5af8a4025515ca840a23d61331a56ca8e1940f5d391610a9d865ac2fef470b28a81cf1af65b82c91d2dcf5b09955304482139f200154f6a56fc0a6210e1f8e309adb1282a73b46667e0a1fd301cc78ea64343521011bb3d519d5b838f9dc773578c0ca74356afccb4d675ab85cc69fabedd017a12342cd62715060fffaf8245f7477cbb93947247094abd156de931e545250134fa2ad2bf19f5739539a47e2629323b279f53fc349ce681963dc541aa1cdb44bf93d786a3e9091807685678baa3ec389503ff1e60db8bd16801f8ad83d1a41e86dad5f527b7fc561a8f0fc87947fdd1e37155bca351d41e9ab0f6ce9809ad7e81825265328b01c910dca9f639e33bd5a93fe7b801a3186f84f66f6166d3e0870975638e9a3aa8433eb4b52b47d94774ba770214d10d84bf479ce4541bcb0e6eeeec01c9e70c2b8f27efad56fd9b29f45b5ffedc9effde886a805a73e7debfc1077dfc606a42f3353ce6d90cb89a4f42c89e33e6eac5e6bf2594baea4870d1a24db2d818c7cd304854507815acc916930f0c0463e82b09af18a46ba33893b94529e8e6ad47ee2cfc0ef4e8ca478e4bea80973b8ee1e60d9b32ebeb7f6a253faf99b13b2564fad8dbe0f7e7b37ef2587638e90f204dbe0dbd2b121aadab8bd13c3b7b95ff4dd3f2ad83209a7d0f5cc64280ca9cd2ad1e044765abe79a6278fcd00336f64ad41bc71e442c15cf821782eeb8c1ef4c0188f5a7989fef89d147c34c25f0e7ad8c205908e0a1f9259efddbe58354b31e25e5f4a6864071a1e591d09ff70fc4a9bf8c06f3eb30791b6fca8f25a1a23abe8ae87d8321a2e3af21bd3f21494f093a613b091e1c7a6eda2997690ff658daa4b11c706478473d938ac1eb451659ff4e847110b9ae2a156d74da4ffc989945a135e59c8b41e9a37c5dde0308a3245b6ebae4257bb00a9d4eace654e16fadad4d1528902a2c1bbc67609ac1adfaa25268e07f31912ad0b35ed6e621d6f2f060f7ea3b708451ad61e2624c03c2986d05d55752c41dacda9460a4e3089ccfcffdecf88881180b7c628fc2346e0b3cbb9d4beca29199810a1a0dc3a4b4246f67232ae7caad5d5c196dcfdc5d5c4282804893251a910d1fff08aa3dcd705840251f58890801c10ad95f7cf7430c52c06959eac6223c1f359608fae9d373b4115cbc680b83aa91b4d20f11151d4910b7f4077d398ca19e5fcba91d825d82e86120f71add799a8e047bebd5be1a1e628569e774df595fbf192d62857cd24695bc186ec05c09306846927e312873393ee8aa633cad5174b47aff40a10787d26e58a1f0ea6e996c900c1a8e852d6ca75c6f6c0e1780086dcd00f5187501bfdd9a3c3e893d2ec73e5735d5bafbdfb8987f99db0938c51a83d4d4c9c31eab88ef02de9cd0fdf060f1ecb2087ddd046e282285a67d35db2584801cf436ba0e1e1eee92783a8f31ea3dc4857c897422f3544dd5aa9c9825b0968e5533ccdcc234c3852b81a0965122c7bc1f3a9cb4260ef9bbd3e6146d3c7ba584f1a5566ed9cd859d1d5d4c0708da6991bb1d207b73e6b386fb17a79073d2a1fecdca918128a7fbf1e2974018f63f344a2e4f558a6555a9b8e958ce733b36728b300d917ad38a0fa1c748881d5ac40fe5ff9acf48275d724d9570c22e5c530d1b98cfbdedfbb798dad11358ee152ae496675e9e625e46b91bad61dc521567a7891a7af4a81c867cadb54a00bf23f06cd6044e98a336ecf4f3e43b7d1dae4f80ec714b332fc62fa52108ef7c4f2e51a5c5ce883610ecbe8192273a0b9bd225ecb1e75f572ab3594f9", 0x1000}], 0x2, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r24}], 0x98, 0x2}, 0x4) setpgid(r14, r14) setgid(r22) openat$tty(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/tty\x00', 0x0, 0x0) shutdown(r3, 0x3) r25 = socket(0x21, 0x5, 0xffffffffffffffff) sendmsg$unix(r25, &(0x7f0000003ec0)={&(0x7f0000001900)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003d80)=[{&(0x7f0000001940)="8bf1cea3428146a254ec5e8dc65d474976aa5bef3de3a639adc3850b5c44e6d572269f8482a11ffe22ccab13e5024bb08f2c46412477f6791576b19a1fec5c1b817d8d5f8c32f5768eb01f28d0490afafdf51216ff9079e227a4db0a5381e3346b2266b3a7329db02e76ef96725494de77465d0bd7ab6683ff1af7531d5085ca2a20a25f032c18b97fb535b8ed5eb1f92319171dff255ddc320c1f932bafe4466437cea1d57282c38a9388e42ac83f99fdf120cab41e26ca053f5b28c8f29097af746aae81ef186d1bf00e793c78ad16669aa08730b27b7e05e3b25b98671243cc1ecb03a9faa09a41879bf10c2ceeb72f7db1821de81682c13ea40872ced78133bea2f91345a215485398d7f4371778441caba5c108a39d1ccc7e053c10df10b04185af8f49d5e6407a24c9f5e67754a4c165e33b537c03f63194bfc617ffadabe23cd439e869dc9471d2991e81fb28049aa001ff45f018d459ce951d43f43f8ff672144538b6609722af98a00ef631302cbb7500b9e284e8e4004323285b392b1cba4175ff18a0e84e9db3c58043122aa0dfc57573aaaa0d86fea1f3a17824e3dfb1d4392ff4b9b66e1c35d67e3918c2f15c594c67fd1b6ac93d4536d90a4119af2003aedc14d8dd051fdee16fcf77e7565c8d62284251e1e033a2e8d4ad2b7145387f114429304d7eb9fb5342f3f14198207d15dede990774df5b7a68bfa86848b757a0abc336f10d5d7e867ffe8bcdb7cb91821d6c4e81dd99b8deb644168a36c076ed8ca55e9c788bce6a473c02bf3f62ff7a7d4a5e2238db5b36363fd02ccfd22b14f8e4e9ee72a884b78cd12fa293c0f395fc83720df57d238bb25b8619d33ee38346e7440532e694f2658c6beaeae6aff7ec7164231c2d0bdc86e36858cfb03d1720b7055094f7e5456ed8eb66715ddfb96c782d1699e9bc9f229cc48fb8ff6bf86be9395a2caecfeafd9b7619f5f6b164b3121b5e917970b6bab2a43a29a5048ce9182c915a60b09acbb7828877bbf7ae146014f2d5593c2f6639f99889b65fb97ae1c1061699200099ced045886237a56f215c3c6c12e5aa38885828103af5f098a1692d90590a24b901bd9a89136b75c676c8754d3525701617ad0038664d809a8a883e8f56d5318ccdaab02abdf028690aab414ed424367c8b08218a430bfa1b178be5bd2ae78825ed6e4ede52ef132a7aa628927b1b528e0d05ed458dd3393711ccc5a5cd725ba32aa0a3c57800eb26e30410833823a5d2753dad709a76f9cdd3b2df48e522f254db8829bdb3ec909324ad36e553befd451c84cda34697c822480c9fe933073e9a4aa15f30b9feb1e983be9329c1cc12df3d2a6d8b0a3be91b14a93e0e29197facebe2d0f69ea5bd6f6e0110929e84d8f505e39e43b930f6c7b448628f881ebd72796499774f2bd26425ee4704b78cc279bdb2b0f65c9c669a29d7cb59a1e863e4514b498569865deeb30c336ad690e32efb1b6cba8cc1478a9e53ce952c1694408dfe045cc6c875c3eb6b6872323eaadeb83eefe8aacf3552995829fb4a2866296ecca1410759ead8b51f00c519a45047cd55b70535f39bd6606cb38510019b501adbbdb9d60ff0a68692a95f5eab289fb9b5d6633b658c90847f7d9c51a26be1d4347d0f6f15f3442cf5ebbaa41c5931240758fbe8c7e4757d1220df690b4acf74be178d96db934b9556021c0dbeba992163749d133c44982d89f17abdb4329f4a2715533b01285b7f38c56b1905a0631443b28033b5c67474bf950877e3f2b1e16b55fc22729c6ff5cbe14c4c28405a36081c99e34896bc9e801bf6d4a1895df0d7a8a6a7c15079b6886944ca57a316888b74ee89f670761a4567931a705b9bb0849227b13ad6a79e912927d25b7dce392687babb7f435684f282019332d879affdc7521f503f57aed6c43be0f560ef8296dddc37f8f18b42e2af59cf3d5e520467dfca70abba119fd6bae8ab8017b2fe1a13230657a97b2ec422ff359038f64a6adf945463cf973cc6ce51c0871ff6eaf5bfc01b6a300bd012b315a22c4146a072e5abebfcf15f1ba5a59cfabb9a58d46204a461d013a5175bfccf8e6962e439c529ed9dfe63289d3e0c299d6286a7ddf898afca35cffb0d5e80ab8e0c597bec3d01656cc449eb22aba4e9c674290f35ae0e9b93ea94e57b94b514548ac38bfb9539d69794311a7b31a9dcc2e781c6885d62b2e291dc6422f496925e49048ff9588213944665df782bd70517f366617f4ec74c58a8028bef0120b1458fcdf632d39dd7e58ee46844ccf73a8d55ac962b5ff324ef86ea692f7a30662444d9b13acb1b476294e6a598754d85e9b36c596d71216b8bb83559656d6be6ff3fc1a5b10277daec7c1a95e69636543edf6ff0353a528a648ab568ef65c1187927b18dc38c37c61a0543e62ad0d7cdbaf2740e9c58781a9f86d252cbcf2bb59d950cb534911cdab452769937c1ba5b7bb7091c9a102965532a8fe8a71adb5ecc08445bdc5a0708c4be79fcf1f91824c7e73e7e824539ea2d5139c6fd438a0ef411439ecd4c3ca57627362a3c7db1c3d30e24e4ee70334c13dc2d5fa46cab6791f486cbee9db09eb40bec5c9ce85fb098fead19d2acd9b6c85bbbd99e0e344fe90aa447ccd44beabef517f756d14e6dda86ea03ff4f6c811f7c4a82e95fc2cbdc17b39d6dd3069be63f00a0f198befabec75a613dafbaa53dd30b01ebff0868f6454e1cde0099d3a6625fd4ea8f953d427c0efacb38bc32592fd29f876898ca8716591fedfd8d72dba3e1643eb4a1a20dda163324a0686ebf0b9185c8d929a60a184479767b22e8c65998722986b8d636b5480ad047b522325dcda45e5ac0efebb3ad53867aa57dc822c1cbae756b9ce6ebff2f519c1b2372f5c9490ea40eba51082edff168f024e61fb0556ca3df84c98e6a1800d1f19e7589cc4d85384d402c36f35da9185dd04b7704ca9eb09549c9189c63c4864c7bd38306faba1d93edbdf27a9956d412467a1246dd8542f7fbc41219daf6db6fded553db938c0ce6a2f79d11e599382604155097c5b4933c85b25dde3bfacf85e92cc3a32294882b1c44c25654bac0c24eeba3b2832cc305205b5da6cd6ba64cf17ca8ed4fd60b40dbcd0f7340ce6910a2c03e98176b7fa2261f34ac847ee0227cf9c50c11df6e1ac6e6e68c51ff40e7cb03a5b129fa165f13597672b1ea98e7aea0fbb2fee0956cb716f75af90c4721a19f4df3b33a95aeffcf5ba3e38ed90409087e8ab131708ee5c39879c2bc88633528b5dbf319e571c9adc517cb3769838fabb9717c2597587d1ad6449eaa1caca5f0ec23040e4093c8f735528d6ed37db0fbda5face4790f61520e7479becb8e11394c7ff8f3d3415ad5fb71fdde90bf3f97b4d844210f51ec0d08b0e7273381e5050b7d17113dcfbab11b820055cc8539e142b03b3260face793929ccd8aa6d39f4191f400af439c41bf1db290093768ba9a67d51926112ee2a00a573a1b7900ae794a0442124781a61b71372903aea2f1f0bc181772d4a7f3dd2d11a58857c08bbf966fea99d69d98e4148c900b9e5249f0ea69c29037e5658a89350b2836c8d1000d09d8d75d3ae3424f22632c9797bd071ec7b1cd35f3515287a90e01b4bdfaceae3c965d3129bbfdacc9e6224f62241b93aa4cd438b7ce1f13e8e465a5249e9442c9b02dd6d8f3262e014e65f3fdf03be90815ecf2f7f7ba589d907135046d2bda60e225015f54d513dc515d9ef010602968d9c028e936303db6265ceb5a55e480a44e700941a7b7720b1b818d1f76fd159024f5e7efcf1a5792c18b39dd0b0e60c4eecc7a9c3e6169ded53252541bdfa13da5d9ee2f6b6968a32fe12daf09df0840294895cd60144da9c4e1095655dc2272d5008c770b8739dacabb63fff80b6d17514b4b2fddc1b0dcbeade6ea9cb5f1cfb86d5baad9be4950289c208d1c75192d3602e23dab3ff75fff7fe75e835fe50a7a8ce50a0bea765c08f426b3aba698957fabff97e6ac2adf971029744a5b9fbc3377f99f9824b2bcbde49f0f9c7f2e235ba2d57e5f354a329262e08f3459b420c306f9584878d5bed5b0800de2cf672cb160cceffda1e8817b20c1c59c55c6ed77fb035d98dc713fa4e780f17b6e1f6b0730ecb3b587bce12cce95e605fd0c430dc407eaef1bf16cace65bec2e392d56842e22675324333e7ff966399aa1092f1c8fb29fbd25a905bb9e2365f8d3df207ad9ff8b7f2279369c3bd5172a57534a511e57669dfb12b01cfd0f69b71dbd9386b20c3798b3a73f37930f0204230f103d50f822c3605e8e676581762c2ea9f27f0c099d69f770e9596004db27744a22435721c4eda597217b687085c7cd64272cc21e8b258d11af5fb7a718a467ceb0185453e36513bdc057eed0b523e0cb8a560a058273aca152b85c46e8f086e8f0b383983af8d87a555ad92bb19f41639d082031ec9a879b48db7d584d15019728f9e7542e42854af6932fdecc943a826d3ab914bf5b45965751e459a50d1f185c3f4fe8aad2d9709156c1e3247a48b6bc70d4acfb110d2d3fc290d44c180731334377261a11abb1c3afa50dc3656511eb441def1774c1020a635a8e33d6124cb8f093c325cbbcd8af9387863b0bab0ba1ca6a500f1e1ff62e41aa1c7656dcadd2896e91cb41e05668ca71700a1064f7edecb7fd26843d4f23c0c9c99d55dd6c5fdc5d3b6506c2aaa0ca870f0eaa2fb4736ae91491e93b5f5c1284ced661ea403927a9391a026f67ec5ac3a7af14117f200b538421b525e07c7e3ec97d6b25a083e7a1b4ef40cd0cc9fee8d9536e19b42ef3a5b1337af03879c53227bf01744bde29ed3a4dd700d3a44cf220f3f3ada716c4e97f4ada7d54e206bca4292833f6b5d53448bcd40e02544bf0e3e6243b42640f04be47e01d1c03043751278e3e7989b37a2ce563e6cc02e052aec71b8f33e2a4006723cc0a3d3cf4717a9a193c4299d6477b87f3e600a6e1e44bf9a1e58d43e9dd5788bd78adf57e296d8c2807fe0965c2453f1b1f7c9314ad864aaf74332200bbd5e4ef851ec65220ab0abb1984047daf47ba4c3d330ab1f43fb271250dd729cbe8aa978ff936dcaf9e3965fd7a0581b25fb28cfbeb6c5911fe75f41f7dc6eb23d0d1cdb99eaf8f59c5bbc21331bc80f376479203b457d1ffb4f5ac15281f8ff14f2ee6c1b66639f3b3f0d7b84bf776257aaed90211b3d245c7ff7c759b689038785fcae8a0335be41ad55bb26dbf6b28dce45e884dbcc0e761d819e3be5ccfeac6cc598560caa082e9e47d1d2c05e7974fb7105a6266dc2fe8e068e1cb71a9f566c77d0f2f977038afc3d8a2a82dc9f83eb9b916f0c06cc33e0ed4ab997d42fb06c6cd9a3d528b3b995918ba41bc83d2882a522e19f4c7615dd7d4eec47eee12cd564c385f4f33e8e9ae51d0b776a936d5f790a158ce7b5fe4006fcd04d8225cb6cc7b5e479655302805d4bdedfe7afcf1a467702f9cbe52daa9d461af346fd1c17dc2832a3d166588455291f207357cef22b214126910ff63d610ba011e647e2a0a84e12785119b8d1ac30864f47cbb5645f1916280ed39025e208c2ba6e09ac753da285e3438a12c39d9ccaec311d9428abf32d50b0703832ee6dad26902ff5a821a4ef4bbfb9a54dcfdca67a5fe84da0789564f5fa379e647fe214c1faba8dabaa748c427a903eefa64b4bfe55ed4333dd840a36c99a13c93717fb97d17494309271df9078d00fc5632db616ea19ba7ead4cffe79537f21cd845b1e50c1321a68376e311e3c188", 0x1000}, {&(0x7f0000002940)="e6887e91b08214d083b4fa1e2bff52d85c35b87106a91f1cdde4d4fe5fa0d3ca266db2fadd4baa28bf5298aa139c9fb5201c7dbc275af2d05659db62bef02b1d26b1506b510dc8d4f263eda9cb037c985c402b31b61dea7d0ea6499bc0a1effa4ce7ebdb", 0x64}, {&(0x7f00000029c0)="7b7ebe979415dfe4fc0ef9ec05565fdc5fac84f208b62685b9a91bd69304d444fc594b74627271059578389e6f2ab10345dd26454ccbf55422887635c8936ec95ce96d6abb09ff0e225e9f7973db3b0d93fcc7943577abe003a28b2451657b3bcb8fca67d70f36b70002d501dc7340e268883ff50a4869845df3f2495f42d919164cac9eefed90649f128215978580160359a9f0c3d63aeeaa05105f800e92ac2a9d50d4e2508e1cdd1b0027d4fd275206cafbb8841a688a7d5a39d53c5ca13a8f28e3b107df4cea8c62fa9d626749254efee806523fa52844d1e85aa63ecd7dd470a3cff03f3b3e176414927c40b6d14dc8e6a27c44b0218710c7d399902f27ff0af65c48dcc69ebf47cf0db7478a3c48f5e3129a14722bc2dcf6a8bc209dd6de5878691fb2546da0adf019f2aae0fd779f2ab2cde7c79b24b5ec906d6256d2446c6e353b8a2c01f5336fbd17693cbddbd43b87228db5309472a56b2fd73a5423bb0a9b255b5ab4a2be1094d0c6a21ec1aed354799aacd281ec33f296041f330fb838af2d3d37d7328384213e07637d09610c66443cbd6c0b19716b6237fe167bf953e18e28561c026c00caec2cb807386d18e012d1f6d968dc70ee6b07daac5c3d9395cb4d528086142bad696cee121a1fa1b4c0cd4379a0a34d1457e1149624369320f96e17ead929defc7b4dc24461e55364587e00a025a0e2a542ff54875502c304cd7c97897ebdc838d942b04b04e4def4bbe8b091c42df9c9ea03f2b2fb9b8e8d2636b4274bdf59b2cf17126d2d3833db2810dd719451fd5c6a0073b4efdb8dd47dd16460f865e11e468a4cd3e1ebb50af5dd7a274ddd1f4b809ecdb83b9a6ccf9c0271b23f8d5eaac28eb49901a8ae12524be1135dbe95a399a40b9f770c2336c7eaa0424aba8ba31d4707651035fd857a23915960a8b94cb5add1c06777ccc86f444adfcaab92e5469d459212438d89593a0859be8e9051306767849702d4eff04888f6db3dde4d61abe942349c339edd35d2af73795d8af04386055ec6be90a25132e28c23b8e499d7f718efcd2757f6335dc2f0e9885e0b0ef9ede2b1ba35b4e69bdebb26c8b7a369515b5150ba471f360614e3b79204957b7d3f74e895e6d408d33df3beca5c30342841b0e3a2e0cccb5ef8f9333900f19d95e6ded008241b644ff5d5a8e4799c21d1c17dd57d09182ef2eb70bf397aae75b24cded748fde6bc7b396e1dead7930bda16ad1eac06e40f2d348e35361bcb5f6492f17a12cec4a7b981c14ed7884e79a1833fa2bef01e8e86c4f8374bf805731a4cd17f6b3910a724878dcf66d1b5f16aac95a2feee552574df517016c1bd80f2694e1cdeb3e4b3eeab18ce236018d28529336b574d8a9c1a0ae20f30745280def9fb6d4b60db140c0533f79b9b9254c18f676b2c02cc5fbe3efbfd8f1b1c98ee721143afb57f4c50602ef0b4758bc316325afa92cd07abc003ba2c1433bf7d15ae99e5e6869471b78d290f65fc71848d985f159d55b3188274e140d2223d45ca4c7744039b4fe4b53821d730b54db4e1f6cc323560a31b047495b84e2779f1a826c340d94b85afb770a939f813bd5fc1b630bccc03e5974d3f6668e6d4da85bed5b13bacd23d98377914e8e80632ddcd91cb24553adea2184dd2beaa4188c12e915ecc763cc182ef7e2ada5591835247fb38868961168ace7264ac1be76f83a9a54701729bf1c7d7b46db01bd84f7119f411fc2e31ffc5c74c69ae72bc052372fd3556a11e382adf65c56db24dbb5ae5ef2ef9f2c6846d6d6caeec4450496314280633339c47173f89e98ee3d6b8612b00b59fcc08f088a60eeebf41e4ddf248ad352fea821690a19b41987a76dea8c04a4bcc83c3bb67202a06869a563ff889ec5e1ea53fa6e6fa0e9799256cfa345dba199f9bfacfaca6a522aa363bc346a2c3a88767ea473efac09b5d6ff191cb4df9777d87f9828cc49b283c3e8d8e3b9f369fc5a2a10cb9d441fe31c5170902c76fb9531c799d9b9030ad4de8d9a3c8c4ab62d449709e2d97eef6b73847635a82ac66dcd68f6ab46e5f3e63550407359e25d38084701e91c33d8f4f84aef24a9957c4f30756aa1ffb66e9a4cce638b4040b6e23cbf3d8b847889a4036c036a7a6b19ff447bfadbeefd79d1066b8c1d5a6b76e9a32026da8f5fb3c15befa42b310a9cb052289c1bcf791f9004fa056abca7a1c9452b0bbde34bedd121f59b7621c7b188c7c751f309b84ab710dccf7bca2bcb7962d5fd8c86d5422a1222daa0088f0578b20729f6424f60c27b54105e8a76ffdc9551b461f0cd596d71fc1ffda78fcbe3b546f950841b5edb0902e6fa779e7df5d041c6a3919edaa8d38b0111bd3fe4b3c1b56b98e2db582d153025cd34e3eb3bdef6b5d53d4b207dd03368e85be91dd9735ec8ca3a22da645deb1390b8145ed40285b3e2124179936761263c9eccee1a0846a086cd12aa675245e34b1204b9370c644efe2980f4ed1aafec40546d030c45da995f1051a464582bf826538057e163109419c3c19b1f2a1ea0a08d1df3ef8fb498c3c1a5aa757fc2d7dec5857aa3da013509870644214d99f12709fdb774bc65176822a9e6c50ce257d2a6051d2baabb5a0fe9660f25ebfc826dcacd1b5a95db1cd46351b4166f26b91be288f248b276889deee0e84effd6ea330e85d0ec9d145a4ed2efb94d7bbfdb44787ad2ca8be6a0036a3834d67266fd730f1c4b46321bf848b64207445e377a89b07321cf17bc13cb49cc44fa73e4d37ba8e68dd4fb7bf1804f9f65c3e18c77c3049661845817d2b86633e8b16376f7c8705f8c37539aae803bc4c53d7c4044e02ff8b9484419123ddadd05b6b8d2d61fb20d99eafea64e08013455d37ab4ec688b1a8a47934fcd72ddffcd17f8de51a04119fe154a59bbeaffc7a7c06f7a91fa82ea45fc2691adb4f79a9a92c06ef7817441d4bb2944b324cff59090efa1153167c0eff423e9e09bd0bc5dfa31005cc24dbff461a7a587390d633705816809dcd941b6be8accb5ac2417130ff60351fa267f4944615e9248070e70ed49054196dab04f2607a8d23d8ab0b0db431735fd0c3a03aa91edd9b9cba4ff45a341e2c79eda95be2c3f987f1df86c296738d78308b5fbe3d631b2661aaa8ec04e84435df298c32326afede25d98fcd7cff17a1f52d08a16db516856d3b51ee1c45a716f66ee455c792a4e401f067da8b87d61f22014ac8afdafb1f50932fa2ae6ee901b03ad4968e1b48b7b4321a22606d3ad4851a8e40da66c1a07a5a8641af31c6f19b49fee009b0e4bde2c796b1f3195a720c771045e42c7286ac7a201fcd8a3aa09862d78e11f6842dcb5b4d2bb30dbf1699e7acd25debd4900fd8520a6263926a052959167723bcf5b0a98826124221896facd21467313807741ce9c92d2dde2278fa12313559658194e5b2fce774a3c5b9492250b8b2f1104e76185bdcdaaf9dc022955be65ebedc31fcacadb3235bfbd84aa252b9939040bd0d20edb402044ca1bfb0ebe6a5edf9156f2f98e9728b751d3c385603780eeb0d206e678979b35f29a359b05fd7b64d29f089b9158b1cd708bb22487786162f482264adbe03307127551d3c447116afbc15e2d7e0fca6a48f1918234e4d334cb1ab8f593b27ea6b1deb33d4c257914704b8e59d781fae4df6940c741ab498e77a2f1a6e75f7685d71980b9487754f4f337dd58bacfaec35c17201877876d7044010b985d602d448c7428c250659c3026f0ca9d197487d977ca50aadbb13e16bf22b268e1ebb62cab7140c947d810c88811dc615cf1ca5f5669545c4c6808cb181edeec0f7f8c7ba41c748648f56bcaf1b1356bc6ce1a6d379c068afd53ed24eb3656d05c434c1288ff3b68aff84ed53812e3d204eea21a6b39554f600cfc96d6afc7d03293d8cf920222f99d0919be797192e2299fdd98322cade02cf3d72520878e5e4ed33b796c5b117040b700e080fcfe4fb204b7b60fd86135b9f5f9777596501e7c0243185ce1c4b4b8d4c2c592541790b5853c9e098258da089d9dcfe8355a702e21f36a4bcdbead406be989ad7e20aa6f64c168a5ebc60ba6e8295a0e2631f84fa96fc9c6f95098fa2c02e8c365b3319f211d659625682668bc7f93e5df64d59035e3919e07b85145e9fd1c43388dc19a8792e6e41c859f1c1f007b902a13c93a009bd3e573e2457bb4aae580dce18a2cdb60f61a1ed99a55063e7cb876d1db81fff4bacfcd3d6e0d3913482f83b8c8048e5bd30d561071dbc378b62706bf86b4d2c0d99a0c6c7895065515e531cf86478cc0345434273e74bc2a1e95eaf750afc489b99a5b825c4618d1aa44fb5269807482e8fe06704d0989cb0cb152fbc99fd24971c20ad71f9018c59ade689fdeb5a4c994fc206724ec39c373a7994a902850bb3f284f2d6ed773f2606ee0d0ebd8dfef73e60de24615a1ceee0bc3c8fc8a926bd3edf7cf8a52b853151b5c53a0080a03a8bb587b857ddd50ddf37c5b46f41dd7cf445952a44be1d0ffdf64393c678b1ab30adedef9fc8f6864cf44df6521110d69f074d5ce066113f3b37d82de88e8c3f7fb058c59ccd924fef69c654efa5a1fed6a42d139fff136656d7303fb5009d96c752078191f4b5fd27ae1fc9aa3caaaf7544e1f6859fc8c00d7f3680c788f221732fe68a8d0add17d24b42dcef5c3f86440c8ba6023e0771bcfcb46ce1eba31b155a0e68fb0333dccd09bcbbeacdc971be8396f2035486f032fa52500b831fcb4bb174a371c8cafac3a9648d2729e745b972f1a043df5e83ce53a7b642005e8fd6bc62f5a52bea922f7ed3f2fcf14595bcf077e32fd16924fdb0a037af142586bbc4f2d79804c3fd8bb6b7acfb24b22509a801d246a40a2e3221b1d10dc30abd1419d336b41e9b1b93539e4575e6af56670c97c1f55e60905e2efff4ec9f289a345c6708ca63fcb1219e565c277f8a28ae14b9e8675dfc1f864b9ce046007bfa602d26949e67f951c34d258942133ab67742d71bdf31c57a30b08a3871236a19f13e9ed2b775a682c2aebcca20d1453179b1533d46d8b93525a064e5aaa66ca12731a631f66625d3f82a1a6d8ce1375018e830ef3c8d38b6d408963d03d08bf9461f8bb4ae3ae0e8609df2be9d3790b86b1179fdf4d71a294edfa2c805f32c2c88fbe5d8eb058148e17ec8b2b38b9bf8348fe2275733458ee1e4a46cf94520d57524f4487ccb82353a2d6d3934d4ac42a76836ecd8255d70e414b4a20747be01e8101a4f95e2db44a8c7cab3561976fc4107f0c0adf444a10aa0625cd274ddedb64630f81c114c414d9abdc79e135c6679b0540d3350944d67e6d956dcc8b916de35cc11c63d6adc574b000c21237c6f40f6576b52bc77f74806e0eb02f3bf6a63653277e3d5b8126f7ea7dd4982fa0a213e9a7f39c8b4e2b99bdca559ac10c4e1d277f00bd928a99eebf4548a4ba44345554446300acc7cab2969d06d2978ffa21f69c2e3f28b5f64f3d14179ae7f013e2815105377faed68971eba46905904e8529c0608d1efec7490bc92254579703914a2e716f3773d4596eaaa9d57a7b05243f7dd2b8a0f12989e9f8f3ac3b6de580c16f79c02bbb5308d7d78bd539ff8f41b0ca8b5a31f201a48a2dbcbee8d7874d9b05d2ff466aa97507e0db4b4a84cb9a4fd96eb97867420de925f4d17099add2e2a5fca86364af1eed16ddcc39a172a6c88ed11f74d20031e93d47b8eedc3bedf0813b5d06c9dfd081d0dcf2ce19189132c0c89edd80a4ae74c56d1b2492777fa2727", 0x1000}, {&(0x7f00000039c0)="16406e72947c711c2e66884665e23579d68010f70424e4d5bed99bbbde4d08f8aef43bcb3b54064605706ce9e3ad2a5c90c9d0b3abe4a8e0f0427a3b48f3a96cbb0fef2c4364e3c8713fdcfacd86fafabd9c25623e8b8cc1d2b63b90e2dfc106148dd9756638", 0x66}, {&(0x7f0000003a40)="a2df46984e3bc66f676003778bd5a8bf998232346a6340e41a2edba35fc5bdfdfee3c0c5327deb1c53224b1baf4e0c0b0a6d190080cfcc6d00bc11a7cef71b16745ab19c63b13c48286002319850addddb9bcc54ca30266758c54b8ca46eec7fbfd276a62b4dbb71775e28064288054180615960126e683135b8c09b1c3a90d5d3d92f9df591151564c8bc7327452823987ad3da00ce8fe2abad431fcaaf9f006e", 0xa1}, {&(0x7f0000003b00)="392385b3b0fe3610a7d9d896dfba967ab57683e0bc5a66d4ccdefab3f4a5ad811cb8e44ffaf547ed5fd17686fbc8d83ba02521a497a9bcb69ea413445574f21e1dabbb", 0x43}, {&(0x7f0000003b80)="cc76c55eede9b0d95b34953bdcb35879cabbeb9c51a3a42d2b9cbc076aa500822d00b2ddd52cf6e72576a31ab77199d13171a004d44bde02451526f5c3a4d7ec705451dfc6fb2514f4143c2d6a54b471dd91ab0853f45da67421d16fbb41febc4f36ec4868552b1642c88fdaee82de130aa0893f00ff20d378f7deda43be06f85485505b4d458cd5c913a9e702ecfef4d6e559e281f95c8c090e04328f8379d7938c89a9b205af84375f925c3cad65e2d67028cf92e2c8", 0xb7}, {&(0x7f0000003c40)="728642afc13e0c9137d44a7d2e9907bdc9706d77a1826c12d441f1030368a8a772029787ff502ee263baa1b992fcb863528856e157170316194162009928d4622978306c8ce3ff8d68e8cb8a3f7c9bc96384c2fc49ad4b49e8e28d5372f63f3e6a0f115dc4507def9fc05b2a3f5f0c79a4b4b65fe0ccbd8206f8e24598dfcbd3a1ffaa81424c7c151981f417c61a4a38bf92b1d3930430d438195006d820e17a0e36eb077916af691d6ddb0930ed8953e2d884481a742388c8d3ea0a3571af", 0xbf}, {&(0x7f0000003d00)="4a56e2e28a967632ff99825208e35b1fbe5eede19bb44b0d594b294d9afc909504550f490f863466ed8b66758d89ddd0a08f408a7f6284a5bf275f61209b10cea4650d68146ec0d6ac6e7d94eadbf098ee9b750dcbb0", 0x56}], 0x9, &(0x7f0000003e40)=[@cred={0x20, 0xffff, 0x0, r23, r21, r16}, @rights={0x18, 0xffff, 0x1, [r11, r4]}, @cred={0x20, 0xffff, 0x0, r20, r17, r22}, @cred={0x20, 0xffff, 0x0, r19, r21, r16}], 0x78, 0x40e}, 0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000003f00)) fcntl$setflags(r1, 0x2, 0x1) fcntl$setflags(r25, 0x2, 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffc1, 0x9, 0x5, 0x8, "56e26e8f167673349bd194bc2d38d829dcdb9d63", 0x3ff, 0xfffffffffc3922c7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = dup2(r1, r0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xc000002a, 0x9, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x1c, 0xffffffffffff8000}], 0x0, &(0x7f0000000040), 0x146f, &(0x7f0000000080)={0x6, 0x1}) pckbd_enable: command error 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0xea, &(0x7f0000000700)}, 0x8000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x104) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000f1c294b8e41323ed000000000000"]) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="1642bafb36cb4046ab94f2ae1c1d946926242c0e8ef07a437c153b3006246b99380ada3a00f5dc01cefe1ad691284f2c08dfd307569f6496c1276f6478c1e12525cbed8081e837a0678b223948dbcc3de4423e0dfaa8d6d94186ed194378bf03a52720f1ae15ee547d28f0302a37f52ec7bb183d21f5004413a3ec5266a7bab68c280544fd6450cc523592f4bd2fef4308de2968779d21470e4e3b2dc4a1bf34926425dd611c82a49b271c8da03d244cadf95af20b803f750177a08a0377f85ad05f199a434596bbc6c31e8ab5d0e5e43afd064353a49f69bb5cc1bb67b6d508972d8383023b", 0xe6}, {&(0x7f0000000240)="a19de0a3ca3350ed1755a357887ac45aa20617e72d1f6231c3804b608059e29404c46c88208d379b7484dcd5bc4c9182f67b1ada6cc8f857b41f0c4a26333b9810edb68ac76f143ada8663a55d1360cc76e4dc82eca9479942e27dfea534ff7a29e56e47c296f053841cfa69af18f7e816a5034540b9cba6b95460f983d6e708edde200d9a7d6a3a98a2bc8868de649f1c4712ad3fc35b46ad54be7d4eb9b579cb9510dad0cce3fbf74506bf396c4445a0582e86996107d8389d", 0xba}, {&(0x7f0000000080)="44c1d539d5235d21db45918074ba55fff0120c0fed36c2af715c627fdd76b4f743fe4946de25a111587e8772302f6a7ab5e92b876cfce4c2e03cc7a88d1cb9c7d83b3b5018eef440e0b1e4349175ab3173359c2ea74d84430efa8c1bd71d744c86a7021547e1e514d23378737ef6f528d9732c73ec83f89d5b17936140", 0x7d}, {&(0x7f0000000300)="5d4a77408c4a4c4cc77fb33954968b07016542fe737ac8cbf08f31", 0x1b}], 0x4, &(0x7f0000000c40)=ANY=[@ANYBLOB="6800000000000000ffff000021030000ec46ee06030ff684ca1c61a8ad330e7f52c5aaf6c38bdac4c2457834b57415d2a2b16469ad63baf2d83afd6bcc3b19b4aa5ee2e47adde82f0dd2bbf6f1afe877c6000000000000006000000000000000ffff008001000080164698b394578648c253189c1d25816db17123cf40176db8de39177abdff6bb53c56a2360000cc5bc8e4a78cb62d93ba46081ebd7b2a2cd305e91bf01104bada0fe789760000000000000028000000000000000100000006000000f2912ed50f5cb8bb488ba98fbcf4e60de3000000000000008000000000000000ffff0000ff010000a293920ec23c8ce39f374bfea153dd82961599a4949d478518a739fcf40021545eac37bd57d22d5fbb06dfde1744fc1cdea686ef0bbc9f3c31e3e86b0d39faca22ce7fdbb16c9fd09a07d4630cebaa994421b8ea550f113b78070000002ee8d2019410df110a84b06064eafba8acb400d800000000000000ffff0000070000003623479775c5e344040e1e96b29b6d66caa3c25777d068ac4a76cce2107607eec1e9766b1ff0c31d7dff9e77401c897c607326e260b3198775190f6dfa8baea7f389820eed56311324e66c393b4d256bb52137467216993fc3dcec92766600fe8ba876eb01c38ddadd22b8facf82ff9ce4215f9adbfe6cf806f38ac466f18140e21f49ef7ef8fd05f23cd25cc2dae1b20bcefec8405db15cf614c4c1783ef2750e27a348e2643419493fa2b65e5c7683c069c027f034e1d339923dac69884562fbeaae2c620000002ca5620000000000ed64b1e4242c7f5345f1212d2ec60c6dd44c672aff92430af6c91581da5700bb8e3529885b01bd465fa1f8b97118d3c16ca96e37e03af80c89d42b5080830774265f3843513879fded4cb78e4afa1c8aa6351fede2cd598c88d95a2ddce872f015415855310ea20bb7a49102904740ed351f2a70d6507f6cd1c29c249cb04774070a21bfd7407408a325eeb511dc4cbdecc93c23ca259864ab27d5d58b87c385971c4ba4d2cb0cee91effae053771cfa74b29ffea04afcb7397369e90ca62f846c4f165b48799899ea6f093940ebbd906efe921e15dfbfe09f639a49d6bc9b1779"], 0x248}, 0x400) shutdown(r1, 0x3) r2 = accept$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) sendto(r2, &(0x7f00000004c0)="e2e677232f91aec1d5a30eb25cbde54a490c96ab392ddcd7c64af74edaf68504ecb53a5263405514bdf841789879c7f0d13defa8c0907aeb45a84feb3d2c08ea90f6578d6ba7d9bdc36f11777d71f09dc6b934781e72bd3798434b2ebac6e58581924d6775cb", 0x66, 0x4, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) sendto(r2, &(0x7f0000000400)="f88aa30d50c681c9b4e4dd79a5910c27d9e7cffc74ecb11f5ef55b0bae7c5b49eac1fd4e3d9a17971d329f489e5145182e0d8aeeab53b3816d40d3cff38117f5549ad423f46851ad63da85e5a6747736f824ed65b865ad94a945ef7bde5f605c36d6361d6dfad1c877173754416643949c25960382cbf1553282fa94cba2cd74b6691d343a50a771396b5d0d", 0x8c, 0x8, 0x0, 0x0) socket$inet(0x2, 0x2, 0x100) r3 = semget(0x1, 0x4, 0x20) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000640)=""/14) 16:00:12 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) fcntl$getown(r0, 0x5) pckbd_enable: command error 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="67ffa840c3fabb05a563fe87b1ff7fffffbf226bedd562cc41198721bc8c82a7f92714ba285996b7ac340ca2c87acb2ceb4f368e7e770b475bc000"/70], 0xa) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x5}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) r1 = semget(0x0, 0x3, 0x4b0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000280)=""/213) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000180)=""/249) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20102, 0x100) renameat(r1, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x10000000000000}, {0x2d}, {0x6, 0x2, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) setsockopt(0xffffffffffffff9c, 0x33, 0x1000, &(0x7f0000000180)="5eada3d24c75f4cff93ff9cb212c0b3115049d8083b3faee242c918c2d755b73681c1a2562399f878518d33af08a445a60d9f56792923414c37cd5b6afe4f84b75ef1ee60d88046f54074c884f33b2886a5bc7583ed35eb67c1907e2d344e3282e30252a8c6a0386b605c627829beca677b899d5aa62d8c17974f71f72bf86c747ae94fd33725b60984fdf44d62efa11ac5d5088ca7ace47e398c0bd2e8952553d0a2fa4296cad8f6243f8e60028c18bf1579a7b326e06e518e19f42986f0d150262cf7655f82869918c39bb2e79377de12c126f178a3f95f8305cee312e05c055336503ae80d0ae5a58204adae7e7749245d62f7ede286599922d7916497f1f628129e932e3497ea73a558cf7499d8d359e382335d11ab4f759a0196631fbb096226cb2ef4489a75da2c17c671e0e490edd29e6d6625df390d5bd136dfa0f263f35a27d152d6cb78627d89e71c5bf2c18b4ae09312a7c94e5e8c9e737449b5044146f52839a15c3b2f7870ab604fd3e04480127f4c972edc0e83786fc6e842419713757c8cd22512f887c691427ad7695ffd9b847010dcfb0683bc16d08b6fec100850aa61ef74e25f109db28274bf697680832bfe39873d9eefc314fe4a32f777bb81471669408e6f816f4b94e5af85883a7a1115b6739e9c9e8c3018ac6b502ac7587447c283f76ea8b4441dcebcda37d47b82f48cb4e8cf7208978b305ab0adca30d1b12f031e3f9b08e513f4468d8296d04a5c06ba4c9d915ecebf1e2af2c812dfa8ee0be169f35facac9dc304d330f3a76519e055f749f994d441d52663ea2a7bc01e2b0c6d36fef76fd8907810518e15260a64a3f978595446b5e6b1ddabc87fb7e25f976d3deb3ea144375b054e295f2067d893aef4483b4801277655a1f6d63619450f7059323271041c9e4fd0ed8cae9fce2e6cd053f2c4d0c732265b3e5e6414b7161d6fdf18bf41f9120598959c3dd04d473672cd3dd200b507a27bd92949cc3694f789f157ecd3c8a1ae71151627649280d7cde1788b33f15a2a6ed80db136cbc0088c90dbff1fb9c721353353f0113c30cd736a7bacd933228d7d3227025ddd82d9184dd20b1393ff703a457d67b21f70812833b49fe5e5547cba79fc3fdcd2afd3103954466236ec4dc3ef04585ce75b646fb232cf8ce9c86809912e8f6214c60b895e973352c91e4ac15d1259a2a47495901e805bf7ca86a022f021436a924f17aec128d8d09eca0bb12dfbccc99daf0cf74f7191c10f30bd3c19484379024e6dcb1c0ebd38f5b8643830543c6be87e0cdc3a790222067081aa08ceef755b4690da6a3b0f10d398bd614bd1610bde0564aa0e429d0906fd535c8dcdc5df3c7876bef378ae11d4955c228e4875d0eb02938af2611ed5160a48c1f681a30999b5796f9472cb061b6aba17fa6c8dd203c6c69c48a7ac8a7f95e73985ddb5df861e9fde112d0e2198aca91e005e153bd50b11c8eb62d055469b773bbb8c93d102add012877f4975956adca7248b11f650713c619c696ce2cd9717151c635c1ad0deba0d23f6409e39c4004c8524230c270d957d81e62273bd89bc15022ed378b5b2b420990394503e480937033a7d4a24eeecb90d9fd7f6fb81821e90d6e9c8aaf7926c93ec1f54c5d271a0d38e5233cef998576ff050925f59a28ea3f072676855b4fbc39a41929a26d20fcf2ec9441954beea3ea0e0f5c2a13485e103c3c0a33b335fd8af86d4541c4b7cabbe359e62eb7cbefa4b79c5883a475308c451bad06b6bd5bd73753b6365eb265e95117137f685cd525953823831c5f8766e7144e8213695b507f9a59c853e7cc5c3be0326cc916d1be32db3393b1872375a2a4bd0dc851310d8369906e51c8c41e2f12651da7bb18b12b34adfcfd9b4b4e5c1edb6590dcd4d8b7926a9eecc4a691c74885bae521488d0cf83c0c73142638771f09ef015e35f9cf9c6632db4019269e0f2f946eae7e538e989a4bb02833333175ff9f7ff160d43f21ed339557122e923c1241f67449f6378f92d3ddc02df52e07709da82e6fe934319a09a2aff910da316ebfde5c38c2f920c294a59c23102896b9330f3800317717fbfde626271adcd616fb02282d16a708605114854c4ff2737dcd0a698bda7746f8dec7277a745204a38ed47964ecf958babf51fe3e53e1a6cb7c8d0f008617a371af5a301d9e77a4f4a5ccb34e84200f0a2ffe1cc4a8ba2fa7b9d8b84d5ca050258856da6cabd3b055e745787843fbd5c934fb7030de4ec9aebdb4a00344618ceb589d7c41132b7d5a48ce55674fa05f8cc911852182eec0aa6eb7c73418702582069d541a078c356fba0c901462ff23051da596f9e263ae390c95972673eae8ef48152371e453967c136699b7f7a36cfa5fa4e61d47f0404afde1c9b3ae001b2bd2d7a6136f26f07749f4804cd1106f0a36cbf2d1e748658d9a02e8ec7107fd05432715cfcbe5cae5a8ff9f12feb0e7d0131fd03395b767869022cc66ee0cf465886c21bd32732f631653816890e49c3c9207b167829ac889fedd90b3090523fa27df4df12be8233c176b31fa0e9574cd85f7b94059da81d8a8dac93e46f16651cee7c9d7a702a15d5f84c75c05f8f8d4cafd8766b2c681b70ba4a14faf96b20c28e7605a82f56248171a89c6987d851007b825e3282879ff6eb229a5e6e9fa27dfb0dee15d62212d7385898567f4a3b9348ec1c9bcac4a42380c3d9d97cc8f9257e56ab528f5c9cce1c7ad4951a898e4ede36071cd022efb0df03b726f890e0ae7234b77e49075fa2f1f2956c0a63c279fe6fede8a8f2fe079a7297a1b6d77a2e577e41970f677fafc49803b7b0aa148b66b5b490140e46a65995f7452209e1a656a31ffc6d2caa87d046bc39e7d9ec743499916ec3ae3cc0b44c26a9dc27ea6de4201c242b30887685a1553ac2ac8b79fc3035e1ac2a2564b4f6c6371269071b4ab1ed41d30f17ddbd007e0e54f52b765533419ca1a806e68c810a2d34bf1d79bf278fbb8b66a0f8b84098d490751715d2726b43b29c1ded6261a0fdd3bef346b38d5c35acd1c1fcc2100aec6f6f32a25fb75879c8c0ada052bd2e526b71a2c100efb6c9c6c013188b08481996d96c48dc7164804f1a3878082cbf2aadd93f1826924749c4a5d77ca62578a13ce15d71c6c45cd66a53ae4b2f65341c7e62843c4f400066bbfffe9ec0abc8c793f7394477c70c67d1e30838f936ff32663faea5dd9dd3f9c97bdf8d1fe515617be1afdbf4c8879ef061cc78a46b81ac3b9a9719fe95c093cddb22cc18c91937a0dccb571d114e80aa841a2895047875aa92f0bdfb593ce43e5a84a56eb626b1358f7a49085deb48b85b6819fa737f5ecdab4da238611668cfa7d97c1e931a186708884df4d59fa95804068ec1c3712936c027851ab18519d5e65d84a072029a45109742b24782f9edba5c5f9956047a02c47c212efd31c893de9695fcd87d8de1e8be42a9775ad331d240cd5290034184b79beabed22993e663abaa10948637030ee9aa9a74d4c9c164acb29f4073d740ef6f588fb4ea23087d2ae6a3b7cba356aa05cd186bebdb2b50237f62aa8545809d1ca7ab13198bc46ea114b3ddcc09bbe48e7cdbe4baa42cb92cae80c71c0e025c902210bc46d0a65014ce7b39d78c0ffe049589dc8e6996bbe2cd4eb06ac01f1afb22c56ea84df81a23deb0a8cc292fcf2e5773aff940f284f0de3b65fb48bb2735c0fc284a486552d34860b6bd5738ba1f823bd9dfda16fc789dc8353ce64051767c6e00f9cae9d08a8c3026fe43c5b24a23c540932143fb5b028b66a925035c3be1f4af8965f9059809501764696f2e3ac1546089e3609ab523270705b24cff627d6a2922d649d2db091dfb7493c6abcd6e5d1a25dc2004510e1bc18269f5f6459d37e6ba719b83516ed2aa2cd3467381cf1fd82ea2f3a62d8d93d20a2724f96b06bcdf25a2ab4e68ae77aac41c1eecd5f9291fa358a5fcd6a93162f879e2fafcb51f232e7f5a0425d2c3f96848ef5fce56e66d92a12454ab3423bf5645ee943a53d59a434a69855aa36917780ec7586f72e9c1d67a20f0531d05bfeb2268ce64fbf54799c2bcd20200c340d7772a6b033a9973c74aba31db77a3e252e8e1cfc41e280c6d9db539c88156d17cedc31bb8938dbc81944ef4092f80a8aca8e6c670358cf234d17bc890c9c8a217eeb47da5444feff841b1611f928cdf662204bcd073327ad9499b4a16d3b6412f7ccac53d574309d28aea40519ccc9f14ab63ee20d81fe233fbc27d88f1801e5bd78a9d3907d4cad0983bf7d2fab4e7142fa7b2a4b0bc5190c2719a4c2a66115ffc1fe34c048e07a25784ec1bcb4e8afc58c3aac794db42a399bc4196f74dc7a9fb78cca59729e3fcefe3f6b6c51347d0a9385eb85e1bd0809b2e5f3b4efbff62bcffe46152bfc1656eaa8cf4bd5dee5d089be3f01a96035d9ae8d21516fad1b99716f73b40e0affbc67be98092c7df5ed9c3ba8d13e6d0546daacef046b18b7e62e6f6654dfaa665f45997f71731b1a19c08ce3e8df235fa79be62d2c9c85cd1cc68052df3d5764337567ca6dc2fb3ead315fa4ea17c9a385da494a980493a26aedc244f1c4d1254e04603d7df18f3376fde3141ab583cc4bc6b74cc91c3cad2ea6dae11f628b30387e72d80146829436f33c68f3db75e20d99dc3f133022940835de283f9113635015d36bd73216bd39ceb8250a63da0edec3a5fe529b6b31eb2f4911924aef12ec39e1d5fa2b8d021aff1ce59dd7de45598733555996f302b172cba1dc8263a8384315becdf11062687b65afb1e21d57400bd132b7c6821fa6be561dd292a495bf387bf8b4689f34bac9213ac4a640f2f45caa1cc549c30284e3992117371798178b2460323f607d16d07114a4ad83df0df89b44b502eb9b068e47831284fc8b02b7a118fd879b38f4a8add01134b7f490019688d6a2cf72b153e2924d81533d4f28f701c5d62ac13186ea0326718bab00a1a0e853ea085d0fa8b86c4cf57e9d113b064a45d3a6063b9a0ede39ef86d848f4087e748b68017f7dcd90acf2daf9fe23abd567e02784b45303e55c673fa7fc05b640a73b440e89e5228d993a0003bd83c9bfcb1c8db5e72a125793906e2ecf141271edfc104b7bc3d3ac63e985e7c818056301a70736fd2d9c17aca19b6fd051e7d7642e060f2366af25f7925c43cf8ecc8de79f7647ace16bd06b87bddd318452ea6d91e33fec47937aad63e60ff034c8166dfac7cd9509ce1e02d440204bfd7fd94ff1358c4c15168640a0c3d9c9b5c7e61994e7bb25c4ce482d72bad5398fd8f288aba234aa631b62de1c34745c4f99a0b55498bc0fedfbb3d1bb869918fb18fc6cde8d11f0a0ed3ee2d1d8eaf09921125c6f04221e9b8ba14b70552639f86832e7cba0c2cdbbedee1c9153b94eb0bf764070ca1532df22b8a7759660d3476e43dafb8391727797f4aa2d8c8dac5c433432366ebb0b6cf93d431d064bc975d092dc07c9bb5cc10b31b91ec1a6ad41ed13b77091473eb72cc788d8cc9281a5581994233c0f6cdb56dca8c004eb85a3bdbe0a7beb40dedb8cb989d2a03b07758d1f2952d16177f6f2fe1a5a99aa17135a4d16fa93fd3e082d30528ba83f97248922ac61fc794061aaaaa0667c786460bb4ccb60539e07b1c4c8695ef703e49ae87fad9cb48e7a7ce1a0dbd1087a0db5888d5b27e05dfecb9de0091f0f28d0066b5fe978571c9fa90e12ebe9549e253d5c4a3ccd5ba3e162b591eb65b0e5e38bded714470b0ab0651f9e2548fb", 0x1000) mprotect(&(0x7f0000492000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) nanosleep(&(0x7f0000000040)={0x8001, 0x81}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8380, 0x100) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x40, 0x9, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) getppid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r2) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x0, 0x4e24, 0x30000000000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x1, './bus\x00', './file0\x00'}) read(r0, &(0x7f0000000180)=""/134, 0x86) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x100000000000000) r1 = open(&(0x7f0000001300)='./file0\x00', 0x20000, 0x120) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001340)=0xeb7c) listen(r0, 0x0) shutdown(r0, 0x2) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000000)=""/250, 0xfa}, {&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/105, 0x69}], 0x5) close(r0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf60, 0x0, 0x5, 0xfffffffffffffff8, "3978239b71ab6216ae11e857e3b55280d89a037d", 0x7, 0x8}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x7, 0x1, 0x4, 0x80000001, "58991a3ff8bf5b2ecd002f4f8c5f7c91e06b276b", 0x3ff, 0x9f9}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xf, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:14 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r4, 0x2000746f) getsockname(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xb4ae) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8020000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x305, 0x19d6, 0x1800000000000000, 0x7fff}, {0x1, 0x7fff, 0x9}, {0x8, 0xd058, 0x1, 0x9}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x882, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x5, 0x1f, 0x0, 0x3f, 0x6, 0x7, 0x0, 0x0, 0xff, 0x7ff}) 16:00:14 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1000) syz_execute_func(&(0x7f0000000000)="67660f50f3c785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32450fa9") 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xf7) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:15 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:15 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r2, 0x3) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f00000000c0)="b604f3926705fb59a7") 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x80, 0x5}, {0x26, 0xb0}, {0x0, 0xbbe}, {0x0, 0x100000000}, {0x86, 0x10000}, {0xe7, 0x3ff}], 0x6}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x4f, './bus\x00', 0x9, 0x6, 0x80000001, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:15 executing program 0: 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, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) 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) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000200), 0x1588d52ed5c4238) r0 = msgget$private(0x0, 0x28) msgctl$IPC_RMID(r0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x21, 0x7fffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setgroups(0x7, &(0x7f0000000000)=[r4, r0, r2, r1, r0, r3, r1]) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x60, 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676ef701c021ca491403d716b988e5aed344584014fb3ad0823f3db5803985e8f7ff8026d59441e347e370203c2dddd8cd1bff7c4b32a509e2a59a7b093f5d39fc63c2a36082efa0706d7afc9687d46979479fa4893c39a3251289b7d386256953cde14d54262d1c00f400e941e63182b53f7eb05abeb9e17ec3bf56e", 0xc9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) flock(r0, 0xc) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) close(r0) fchdir(r0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x101, 0xffff, 0x1, 0x6, 0x8, 0x1, 0x2, 0x0, 0x80000000, 0x3aff}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2029, 0x0) seteuid(0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3fffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:15 executing program 0: 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) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x80000000000, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400", 0x401}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x8) socket(0x33, 0x8005, 0x7ced) sendto(r0, &(0x7f0000000080)="3ca38c8b8a4d24a06bcc196dea63132fb0bc1db8d4ee98464326fd97519cbab4335f1cd9d7e575bf03200279e79e3bf909bf34cf4b66d02cb9413472e990f07cebd4db55ff4c34be18cf54e5bff2866ab8b80fddcc0339118b2addd109769d0d43f6d5a1c32ea4", 0x67, 0x1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/162, 0x47d}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/219, 0x19}], 0x4) r2 = shmget$private(0x0, 0x3000, 0x41c, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x30, 0x40, 0x2, 0x8e37}], 0x81, &(0x7f0000000440), 0x101, &(0x7f0000000480)={0x8, 0x100000001}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "c50f6f030c0a94e7381338168d7808956e4aedb1"}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x6, 0xffffffffffffff68}, {0x10000, 0x1}}) 16:00:16 executing program 0: kqueue() symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) open(&(0x7f0000000040)='..', 0x0, 0x0) r4 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ee8000/0x1000)=nil, 0x3920}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000dd5000/0x2000)=nil, 0x80000001}, {&(0x7f0000dd0000/0x1000)=nil, &(0x7f0000c57000/0x1000)=nil, 0xe46}, {&(0x7f0000f39000/0x2000)=nil, &(0x7f0000f1c000/0x1000)=nil, 0x4}, {&(0x7f0000da6000/0x1000)=nil, &(0x7f0000f73000/0x4000)=nil}, {&(0x7f0000c9a000/0x4000)=nil, &(0x7f0000c33000/0x4000)=nil, 0x3}, {&(0x7f0000f8e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000c00000/0x3000)=nil, &(0x7f0000cca000/0x4000)=nil, 0xf7}, {&(0x7f0000c82000/0x2000)=nil, &(0x7f0000cf2000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x100}, {&(0x7f0000f84000/0x4000)=nil, &(0x7f0000f1a000/0x1000)=nil, 0xffff}, {&(0x7f0000cfe000/0x4000)=nil, &(0x7f0000fd5000/0x4000)=nil, 0x2abc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x4000, 0x8000000000000039) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x7, './file0\x00', './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa2, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x7ff, 0x200, 0x9]}) r3 = getgid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000240)=[r3, r4]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffff6e5, 0x3}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80000000000400, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x4, 0x4}) 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}) r2 = kqueue() msgrcv(0x0, &(0x7f0000000840)={0x0, ""/4096}, 0x1008, 0x3, 0x800) getpgrp() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) 16:00:17 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) semget(0x3, 0x3, 0x120) r1 = semget(0x0, 0x3, 0x300) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/25) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r3) 16:00:17 executing program 1: r0 = open(&(0x7f0000001380)='./file0\x00', 0x100, 0x1cc) shutdown(r0, 0x1) r1 = socket(0x18, 0x4003, 0x8000) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001300)={0xd2a, 0x1f}) r3 = open(&(0x7f00000012c0)='./file0\x00', 0x10060, 0x118) r4 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfff, 0x100000000, &(0x7f00000011c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000002480)=""/223) getuid() r6 = getpid() fcntl$setown(r3, 0x6, r6) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r1, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99abdc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1d114033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000003600)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) r7 = semget$private(0x0, 0x6, 0x81) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r5, &(0x7f0000001340)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2200000000000000ffff000000000000f87c8a5b671b1b542a532ac72990dba828eddad1557e8706000000a711000000290000003d0000000300d90035b21ef0c26d08ec"], 0x38}, 0x0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f00000000c0)) r1 = dup(r0) socket$inet(0x2, 0x0, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x40, 0x2, './file0\x00', 0x6, 0x3, 0x0, 0x8000}) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r1]) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file1\x00', r0, r2) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000140)='tap') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002003, 0x0) r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x8) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x0) sendto$unix(r0, &(0x7f00000001c0)="3308c8f2407dc00f46736c2fc3edad639fba861e2997f3fded6273cc0ed24a3ce668f2115bc29534acc4d64b42466314adcf411bcd6b68e7f3f2a96c06df9acc7ed7", 0x42, 0x5, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00', 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = socket(0x20, 0x3, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x400000000008, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x8b108e521e67fd5f, 0x30, 0x200fffff, 0xd54c234, 0x10e9f2da}, {{r2}, 0x8c1b4fdbded4adc4, 0x40, 0xf0000001, 0xe129, 0x3}, {{r0}, 0xfffffffffffffffe, 0x14, 0x0, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000020, 0x4, 0x2e}, {{r0}, 0xfffffffffffffff8, 0x25, 0x2, 0x9, 0x800}, {{r0}, 0x72741411251e6d32, 0x4e, 0x1, 0xffffffffffffff7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x44, 0x1, 0x9}], 0x7, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x80000000}], 0x9, &(0x7f0000000280)={0x40000000000, 0x7}) semget$private(0x0, 0x5, 0x280) r3 = semget(0x0, 0x3, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:17 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x1, 0x2}, 0x44, 0x9, r6, r7, 0x7, 0x10000, 0x80000001}) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x260, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)="7d1dcbdfa8a62edd50c418241a2cbc96c3eaf4b84df07d85851f8e2c69e13880debf482c5b873a4767d21d48553e50b0e287215034bebaf8a61056b842af5f0170a9067a764ce120a96331dbceca15e6048ace8e3da7b1a924f1819640e10358c9a73969248d09cee4ef7656c0422599b1fd16aefcb06557775951983b501d10956da94418c446c4d23ec759dde93343d76e7ea8950ec08dcd5e75656095a477adf3663ff24cc56a01", 0xa9) lseek(r0, 0x0, 0x0, 0x0) 16:00:17 executing program 0: poll(0x0, 0x0, 0x80000003) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) writev(r0, &(0x7f00000001c0), 0x0) 16:00:17 executing program 1: dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="0102cb9b7059f61a3332178fb293af9460394f7c8dbd02585b3ebc416d4aefda39b679f2ff999c32d40b21951a3f48dc810f8a11dec51f9ddb38c1eb97ff5b0a1b5c628e5950c7f393b6691bb1107a95ec9ae22d831b4428ca491d70cd", 0x5d}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x41000000011, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x401, 0x8}, 0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) write(r1, &(0x7f0000000300)="ae105c49a54fffc76cfcf36708e490607d318a0a391b4a4de2895a38b52eb7e37ebf4d6cbd9342c95c86f23b2b8706adcffcb2fb17ece1f582fddd291847d9495af1b1654908633f4a37a4d9b120c47004ffb2526e95fd3e424dbf7f7bd125b785794094762e9c2985376a11372ce5991aea2e44bd5b1fbe7bceb2d0ccac01a6e5643c88ef52e10370528269c2278627b594f4f789d87cebeae1944bb39b502b4bdaaaea28fd6f58b926ad0035b6ec215182a7f89324bcfbf1e2cbdd502f68f993ed5b", 0xc3) syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x81ca, 0xfff}, {0x18, 0x1, 0x693, 0x5}, 0xfffffffffffffffe, [0x3, 0x0, 0x80, 0x1ff, 0x8001, 0xfffffffffffffff8, 0x10001, 0x7f]}, 0x3c) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x10000, 0x100000000}) kevent(r1, &(0x7f0000000000), 0x11, 0x0, 0xff, 0x0) r3 = kqueue() mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x7fff, 0x0) mlockall(0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x10, 0x82, 0x8fbc, 0x8}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x1, 0x8, 0x80}, {{r1}, 0xfffffffffffffff8, 0x6b, 0x2, 0x6d7faaa0, 0x5}], 0x35adb0f4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x10001, 0x7}], 0x1, &(0x7f0000000100)={0x53af, 0x9}) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r0, r1) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x400000000) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) sync() 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) listen(r0, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:17 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x400) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="ba3b0f96e3a00a4ed4448255a19c1c29f6a2659068c8cc5de164f48816ef8e1274065666463302b5863897ada90d244c7bc5c449e64c62828856d8b85728482577a63bcbbcb6dff513b32575ed24e47c0d80992f7a31d3af258a", 0x5a, 0x400, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x0, 0x8000, 0x2) r2 = getpid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r5, &(0x7f0000000140)='./file0\x00') unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000180)="cdcbd708362252173d2c5557da8ae1df7bdb1364d5a1cb72b15bad45a174a6feca78b59f9c1fa6935caa404ac08c7d48bcc52a641ab7590106898e4ba7e14c5619df4dfc88b6c7871c2d0291a91d2b53cb2b7c7c603d592b9eb6f2187fb7a83fcfb35e5c48a13a512054c9b352c0d5c2c48fa86141eae2a63bc26da4c1f511bbb6fb801cf95acea624a9bedcef1cec917a2589f32a233d565268c23ef588c8672a3d8236d3897f72d61bba04c28295767569732e893ada", 0xb7}, {&(0x7f00000004c0)="6427f92acbed9f35469fa4c378eed3e95f531bcbe8c870aa718153ce9d63b6b1fe827aa3afc5468b946da864b796167d8315110baef739c7b48474d8b48f8eccd8906b27073e14df2051285ac840ed0e0b3bba59d88805a210595ed8bf6e4133cebbe84253ad3c5c4007eceb905985266203abe7a7a9b351b14d4c462dcbe0d7700593a7d8e0ca451c031c71e0a2277d2fc91764982b4c2d93727176dbac032aae9cc1234efe02f0b5e5a3f93d94137253670b2b148bf82f0d30435c81146bb490dcf005066c50ff24285131b83f4fee4f64c2d25195e8f3086831afab4fa70f6d76cbbaf8c52cf41574caebffcbc24232e5f23dcda3499c9b42dcd9f639eb5f23a12e9a1e27af7ff137632f40e6ebdd7bd791bd4ca2b1bf3cbfa26d97f244b7458ee4ec1fba3b7389408557ab8db41195ea510645875b72563749c8119d2f22fef576108edce3e77461cf97779ef87910b0f02492f7a4f27dfadfa6335c66fcaf6427942d141d94c815610d1273befdec1f31d5f4c1c8990611f9686888cd28fbe68b9c3714c7b325cb6e5328ef1ee436b48929fbe2d68f98cf62c704347253a2a501941b66f72336c994c38d18d859828827a203cada15558b866f6cefefc1b8f4dcb229df04aeceaa50eaf0debeacfe50686e4ec3327a643ee0ab33bfc8dd39f7460e296b7535f0901ef837c77daaa01793f70dc4f0a87176b123169d81b55ab19d9a7d9c56a8f9e4e3172b178db5137561035de3b758e1332145d67ba859813ccda278029e31db361a7114bc9c029435abd07d99e0c466b363c2aefdf6774f8a72196e70c5dda829c1c93be8b9ea26c1770c8604465716fe9ba902d1aa5da009dbbb11312ceb9122be57950745c650ca2f105d9dbe8f151be4fe70c925bc7f66c2e19a3a4d5d06ae75b1fe7f05503d0df2399471dc7c3899a422e3b6bbf775a2dc91680fc1f6e1c1292a08f2427e8f5dffd91c2108077c94a15332cf4ba7146acb7a5040261a1d417617c8f11552c563dc835bdd30b5fc1af07db5d0b52fb191f7414f18094e7d81b0c04e5a3df7a7515cde3a759808a76107faa53af12b47623be2f60fb4a68e146fefb72a10d41d66dcb22675cb64d93d41652b97cb1e92047b6870ade3db813365da84256af8bd440f1e3861f6a69a0ce6c5c1bccb0a7960efa396a98df639309f628d7140285d41c740bdb80d601f8403b7022748dc8b555b96343684388e792edb8feeae263432c6275ec3f169aa3490564ad9bf8a5534b64eca991048cf9a738f8c25dbbaa6d16d0869f6ada3955077874e2ea10446b31d8016785851dd07311cc1db30cca865c66e880c013ff1c0685d866eeff1e2b7f22cee39b5d11ddea1b4c7f1cc38c7463fbf3c19d92c2c16a9df9f9619113850001498239155816a6e196dd3b4ece43bbbf22325a8a21de049b5f4c1aedf9da9e577453298ced23c2595127e9374b46e053eacd0250a311584dbdea7ebc8c9f91806912a24990e29273143ea43c96efb73c92ca227471a61df98994c03a3ef04533889ad97e736b8051d8c3f676b210d57fc678652fe6cea53b6000f269bdafadc45dc14600645039c2fce90dc5c51ed58b979eb8f656bafbf04573847306302d43f2afcf5cc9fc4a6a512e6db53c0000533e8ab5d76fc335c228d839c2b4519eadb792ed355cd5619b36f0719c8c5bec0a4855ccf6f4f79b133ed6c38d0d58321d8a0b5f79361af17fd64cc353fbb12c74fcaadc8caed01dc117eecad4b9f8a28dafa8976dfdba1c7a85ea5e6561f2b8a9485759fc9ef258d51cf29cb2a8fc0cc2301e51b8963470b51a8363f3e3c9c8202984d3a1562738f58645d25a8de7fe8557fd3eb424ba72c4dcdf4f9b12ca57d74e3c2e020b4ffa7dc01f919f45b663cc2e235f1a5c8ca212df3d644aaf44be28dae22b53f493eb2aa577e6baece5cef4d0c1c2de013dcda0be010e34401b7ad02baa8783a438669c7c699ae6e60cd56c8665cc61199d18a4429c130057573200ca121a38fd9868a6761ddf054b3afa49bdd75a196a79b96ea93cdabfa6d0d5aa793868ef3dad10d1cdab8e3a41d2154f4db09945ee97e5441229c936d029cab809b911ea1c7f20661d723568a74716092e8dbf598656191693759a7541c0c9391d1a72d0c2f532915d600aa2d0a3caba00cdec67cd021414f2dfff5738f552f553003240d4acba492c0972821f52ec9713c4e1e57f3042856493095edef1e3e246e58001759f587cce3e70532012cb915977418618b221814b0b6e6fd30165960e88ad70f85118016efa1b6e153dac327c046f1877b6ed3c529ebf21f1cd39b9c1e31265ef597b8b9b3ccd9ad3d1abd3e2ddf4287636bb8acb109631d6ad496826b8ea3e072786923912d652009c8acaab93808d948dea316a6c94911610bac0c222f740d81fb5196f9ba6986f4495236bbf48dd4f77600dcadb714349276dacddf6a6f000da883ac796acdf76fd7dcd57c915ebe666d971948b377168a79a5493d4652f1ccc2831fecd484ec6e07e80cbfa4fdfa624906981cefc870ebcbe131fddc4d15f582552fbb66d0cbf6b02ed00a279786bd62c9085ef5d7e334bd7e941e05190b59d015a743f77c357717f938aee538dcb9209ee572ca3e245d8bc03f8b363e07871874e83d7ce175befc3a5b4504143b569163284d2edff27ed6dc5c75fa5c53fb0bc737234f94d19e05291a700a74720621e485adac7d0553ba8ea1000dfff6870a47b9a6cbfebe83a69679b85c346cab94a65cfad5d75a6cec565acd6f775118fb89fb951278186e5158b8294f0f87ea5c0632a7ddfe6a3da24c0ddf342ed15a603ec6755c267501e93e4129a57c08d198edad6eaa6f436a90e47df71f203844f0d5f9f738072ac62e1583bfdeddf98d62ac17ed97cef2f9c8af7c934e98d7cc7066e051ff94e6913fbfbd3a923a37944ac377cc4ed4d367a130ca6229c95f79c3c4a02cb57f4b55944f676f149d7e6dea394d01eb4b99410aa9cae0dbf1682fe23574e61cf74861092ccd1d51b30f28c868a2e832ef70cbed516b5f6a115e07fa2323c07550d521474719ab94514f5724621168b83c83f0dd2a98737121cd688deec76db2df7f310cd02515186e8a189f1ff8708cc92fd5dd067e03906bba7e2cab96feb0b62b35301416a1bef7f2c0ebc0b3e6883195ec0aee76ea4fae051fa215b9ff808a3c85fae079ec21bc923c120defd0d8799049986baad0cd86ef813bbb7edad3ca790b173b9db500f96817e7077cc2414a6936723b38b233ec5ef4dff9a5d2561ec33b4cff6b7121228f4ecc4c13986534275c6c0d9e28a99348df17f73de29a4543aa4377ad5bc0e730cd10dc0c53a3cc0ac5fbde8cadc1066a40f00a252186d8b9a12a17696fddd654b1367b5264af8ce213423a29a96b66a9917df82308b9fde621fabd5c92f6f1cec0d003811998588492a0db661ec4a0aa1f6dcba508e4eeb39be916d87eab4edbee06736091abd73c0bf24c5b5c5420f5a38d885c745102872b10384c8318ccc24be255f8c4dea33402118c8910fd12f3fd8823e3027b59d09a15245f805ec2b4270327c2667d86ddf7139be187eb17439d84ccb3bbcf97fd36e0122406053a32832898b653b12e37656272080d2c521163a0e39c8e3a59b9bb8e2a6487c2bbd6bafb12a183d1c05b658759dea09ff27df08c93c26fbeda36109bae3644a4b264e0ccc465e851ddb0d48ec16fcd7bf82c21a209d4455bce9239db7e9d6b8bbb93cded07f7bdef78d18250a7aab708b5a2c51817cc51f9951e21d3ff74bce4a2fbf455f5c472dc8c658852c41f855c556a928471303699e3ae19e2084a7abc430d9558bbcd91547e2fbe44b4f6b36f137ebe237a597d88f4384638c069ac0f6349be0b2f708f64c2ce747d7b97b69476d3bc6e06156d14b3c57c4a2b371d624d69175f998b9c3efe49aec4ae98d1a22b2a4115cb957546fdb8eac739b1faf57630e2bc7c3d4084fe6cda3d5f16b472bfb95e2ebe97670add63677a7814c7041f13fd2354c924c0cf45c3aa0514b435c7da79cfb511220d0d4556450146ff5c322f90fd7c639be94e24cf7c457f04cb9333a09c4b9e38b2cbe8c80f2c7670c7e30f14281fcb1590c50404741331d058e9af73c792da4ddbb2b31e81bc18ccda98036e112baf328621f18b2f72271e4f2c8212eb92d75eb82037a9ff0020e06d8c227a6f90c5d302a3a9aaf76eb60c802684fd9f7edc53690d1f5ad5ae23d38ac4c5b43a76df090a6b087b806169d513b8f4c7b72f38298c4ae4c832d90d8da86236a4c0f01fadc699466658b049fcbd0c6cd7e305a1708af29933c49d2c431f7e1a30b5765d404c8308aa362395051beb1abd6a19f18f430b297c1389e22e80340b9cb32782750a3fe075f4038911d9f71d9b210756457e906a5be809857376eaefdea0921b8fa8eb0459f1278831179fcfb35cb0373232e78404e1a04c843ffd165c39529e5066ea314a3a183aa3c2d947b0f7c5ad066e4981922fd89bf48c2fa4aa856815ab0e36173b78605cb8be58888f01d49b6d0dbc318c3965b6ccd0b30c4fd6507a293c69f4c56a6fce9bd999adc58443d620a295dc842894da41c714f47105973bcbcb3b90700180652c892c89ddcc07c8d99e288ddb7bf51d4d780ead49bc7ca115b6f2d2368d525e6ae312f5bb16f026b89175b2286ea32a063fcaa2c592b096f5efbab0dee8bb519c579d3c3dab0ef3e53485c9406aa0d0a46864aa25eddba855511280a7f8aa4076a454f179a2c9949729d0bc2aa02b21eb5e430f7d34ada39443c83e2f0a80db289fa02c04aa3607628c60d6cc92a3217ea847828b309af1bb319fc2c263f754be44f95b451ad0b9a92ec951abc34edf3ec3d6d76b04c1ea6dd6b40c2b98448cd1bc66a87460978b23b8548d5d3dbe5fb9eaede8850c657085bb318baed2b86a815f0354a89a75892df4243104f2e1df957fe9add6e4505866e6a69951975a65322a7787bb04dfe4167e7f59112d194c40c48c9b9b097b394efa90b3bc4da3136d7afa2198dc94db5935ed9bd237ad32cbf7058d644cdbc4295c3a1fa99724afab2cc3c842446f04ff030f14868c0b8fdb601d5276b48b18fd513d014aa2d476e35d5d2c61542505359f36dbb3800638e9d9dbf8b169c2765b306f3614dae928dff8cb1af283d61e2d87ddfb03cc36c4faa7b9d1e17b077654e5950b0cef27a93d69c205eca5212934c75b1cd54b4525d5f34f950e6d9d45c4e90e3e45af4d60b836e071f8725b0668fe4010f5351eb702bbab4549067b27340fbdad7f85c6f07758b9a144354398a36c40356c4e1e3daa7e76608dfb39c5f018266f6c1c2c84a26ec69aa49b9156c6af6739c929324ef161cf220d241a8af34d95bbd17289d10b984c1c9d70a5e9470a2c1ded22046fe4218649f8e957be17c22ab3054105490c65a4ca12a722fc66be39bf483d716577bf2134ced97f3acf3a937f1607f2381808eafb1e7d7c64b626de187d3fc022eef20aa7e9ddf63abb27726c6805df701bfcce960ea2907b08d0e298a4b705ef67aa9b91ada31acb0de837bce3be1dd21b98e3f77cf06eedabdaaed676adbfcc12a114e8f2c84d777b46470214808cbbc929e4c837d701356e94a538df71d038bffb465ea6a515ef4a303d6f1a75104657a3e7b0ef7f0eddb395e5894022a74498bfda45d1de27ffc9422e029863a3dd81a3dabc7a5db4e2f3ba69d133bafc6b477845319e6685ff2d7bbc93d10eb6030a58094382a4af3d4348dbf3", 0x1000}, {&(0x7f0000000240)="42bcf980d12803e02ba47895daefa68d86cfe8752fe46d7285b23bf42fa5e6219ac8f5127aae62ff88e30c588a57a2a2a490ee47dc39adbe96b94f94a5ad305333fca4a385059ab7ca5e47d99a6621532d9ce814a3837db85070a8c344a41638ab67218932e2ea66b9d743ef8c2fc966b11c2b72ddd51ca719cf1cfdbe49ef4df83339eb5aab07086c3ee8dbf8794b23a32a6fcd753c18cd8316b121fa831ab97595a5229632fa4e5c65decab912c999af318b1639e17cc34376272c403b50390bed1075c92bf6f662c349a0f17968cbe4", 0xd1}, {&(0x7f00000014c0)="c7eaf2085bc6245f044edd8978d0d039e82918a379cb01f9af80801bb4a228ea3ea4fa6ceefd6d8bb1c9efc6b9bfb69d5249fecbe44c00f65a78bf80499b759ac5076c9b8397e5ad02280ee437054548032a1d33629dd8ab604cd26bc4098f8fb71640b9c6384a4621b489f194055f1054005338b1e44e0b661736025fcc48c041f5ab83fed48a64c7bd6a91374f23320c8cda3bcf129a5bc986a95f44110ceb9cd904e7cc77100237caa12edd703d6040b655577754639c13c53c2765001d3409d8276b", 0xc4}, {&(0x7f0000000340)="0159383a6d11963516b652335288ab891e8a00638bd472633b3138c2", 0x1c}, {&(0x7f00000015c0)="48776f7018b8015acc1dc3dcfb48d02baee310fe582355a4d107f1b99ae3a13c711f179f3934de85c243b78f386a83a10e267484db9953a2b59971c02b4d120d713ad82150b9dab0e98690e3b9e9b61f3adda527da361d5da6668dd258dc7f79318a367c1f03180875ba6ba42e6b64c6c6e74665cbeb65dbdf01c260df00271c06aade1b483eb33d4fc12e1e9c3fe641f5de182f6a8dfcec0fa393f9b0907bfabf4204f6e979be594d1ae944d6d628776a64536d4af1601fc452177afe5fee0b06c901b0a844283a23879afed98dcad9cf9b59da6d45bfccb81a99ee75eb10c7e9094944196f240aa4a23aa490f2ca066cb7687a8c680afaaad89a340b83c2306ecdc2a0380ff2f6fc961d1b9f7c4c9a1cd4a638d7c9d52dcca9f3e0841517ed296c2d004c51568e8f2cb3f9c206228a186a9862c2dc5e4d533880cf5dbb8034c309aa8f3d512ef8c44bcc6b0f88b3f0d82a4da1bb00ea66c622680da6fd60de4c7b19f660e5242dd2709184c8ba9fc81a23049e4803b273cd3da55eac8a328926ca3624ee44bc3614c82adb0458cc2916b62a5f36fde0dc278d65288a8a3d54cda7a708f5244db28962ed91c594dd7cf019bac376321533f3122155df596d0d246c8c615182f6a567c77c35ad61fcc7b66716d31b6c4db8cadb9ddab79fc61420f14fe3cb014b1fdd0d1bec2627d05fd24f208046783b6ccbe698e5278fc7546a3375d30bc3b72d2db664746fda965d8c38546b007d20fee1987022026bf35d9c549f4867b53a138d0d604837fc6a7b8a3d316928b15273c39905da6581983f8c71a3d3d0d47294640a8bb322e5670a524d090d1a12c39233f5848fe066b5fb67479a655abc5ab7838aff635577290fc25c797119b58af635c4292b6869f710e831c23dd3268974b784ccdec8302b41b09a4f11bd42e672d08688552816653d63eed77b1811aec963b8711f1241a9783172ce813e1381f4181734456d440e0f072696dac68f3b8bee5fb750c1441f34f46bd2584db75dd5a72a285b35d57e037195825e11cfa99d7af8f9391a9ee0bcf23821ba71c7ed5ac27006cc7da1218fa1d6450afa05d18886b42a6ebb4f0631b9bea1bfc46be37b80453163d45ee69d278de8fcb028b844857c9649b0cc45c2f8f62e0c8d2681f32d27fbd53448c35384d3814bd84cbcf616fd3d96cd2f8705f7f4ec2f3bdbcf1d6cfe3e9637e416d6d715ed421d0c08bf295111230b2d00d2d00e7f712f30e92761766b84786d65527cef5dc5c370431923e8bdeb328af40f7b8094851a3174ddad37542a9a4964ef4a5a298c62ec3aabbe9df197dedb073e68b08f937c037774eccbc5181c731ff5f34a692f6763405364aa9bfcff0c0d28330bc5dedd790308c894be64daf4cd45fe2a8fc19d09ee729dd1052cb302fe94ba9cf4b85cf2abd02bdf2184c457f3ad639a4017debe7a77bdb001cb615b1e11a95b9abb3d0f39c59ba80a0ac8295d2b9e451ff341ba114b43fc7adfc5d1259d043d610468fee1821f22564ee876e165b448dafa0dd9455e00491322fd04a796a2a554c7c314b987ddafe264259484f2386cc8f7f3f209fdd3d173ae71cd42a20e2b81eec03d0bea579973148ffe8b9c266f57e7276a437734c2bea280e3e8ef8fae58857715e406b229c3236dcbc981811f54655a8dc5d8e738ea760f0153b73c5468439f257f6da1422cd2fe93d76f850316ea50d6bafaffeb2e1b8f4583e2526cbc83e4f15a76178dd60366f71df55af648980567eeba8c9572879406357de04d3c4c03837bbff826272e43193f628292170dc90abc0e899cff34c56dcf2420321b7f2a5fb2938ef1f56e106f6a25383f36614a789a282453f8cb4fe85d5296709e6dab9f90b8766c58afb443d59732869c73d4119b5b7b195c70edc933d49dd5024bc1fb3308cf061591c31e94486de8af4ecd959d3f3b081d9eb42cc63db0da2b8c63d66e89420535480d576a6930f728311678819066ede323e1d4c18493557be40da85d719e3097f3eb43366dc310f931d2330cfa04efbf9052f5d0c0756d4e8f4029aa32d726ce215b26d72bcd2a968550a8e4a8bfb2663700fe65a77d0575461a3afe1c716a6fa789f598ffd1af327ff3280a7d5ed579088e5a069876ef7b63ca7a449bf1e1bf0cd1f9f580d709da9e393d2f3a5ceabe050a4a57a81212259310417fa8da4eb41ca7e563c26f8a6183e36bb3163d29edf57a1d989e30fe1e13da4d8162bce3b8d2c01c2e5c7c25323b7799112d8a7c980bb1b3d79033273ef8657fe2c73a9c9d20c8e077966edeece00a3c72f1b8d0d276ede1303da407a3ed5e065a39e84513e5c811576483d0ce6d477521b285bce4fa1a33f46ea791fb902ff7faa1b3bd3ccb9ac23976cc6d4f89be53075dbbb25294f892dad91218d8bd468bbae9a9e754e524d6e7092d3e6541824a277e044ad53fef9dc8e6574e1856c35b923c4132c7f5368b9b8c17d5ec9cb05eb133de300df08a71e427ad2a35aa95d72fbda721f8e7d358db88b7ca55d6f090522cd3dc57cf0e25b131d4404d79c4b8abd07c88bcbc99e1b9ddab29fc756acb3b7e94086a44622bc8b62f2c0d46743de1caa4142d53ec9812f3947996237bc8080df82f6a4dd8f59a0eaab97235bff3580a54b2aadb25f1155a224b350803228e6b643ad0638e970597c98a5d1640bdcf01e2ad3fe2e55707687cda68ee66f92e7f8de01162cd2663edd5213d790cd72e971edd6c983eefca27f54304cfa2cb5275ba102e2995cd97d74bcfb91184f25bd664d04316b38ddb47c1c267a552e3cbf6f1c7860911ea1498e358cac918f1d369833993e3975a07f9dd7f7f2fce44ecf92a2456a8caf80f2ee193b9fa440dd04f647623f834c1dfa838a75c07dda1d233ac66b14bdca41851f5065996ff9ac22a53a2feb3f5e6507e5c6ac59e21a9606a83e3c0bcbaff8937e3206f17af69e7ace904b0f339fa2a9a6661ac016e7fbb3f9f1e1dbbaef33088e210dc619ebf63f9efb73c3b47ce7672188557ab73ef2db4f412b8b4267d99286d47df464982ca68ba18567849f25974212b0e4081f3d30c2ad0a2b9007df637669bee423ce75cea6345b3d17efc83e013085db5131d05b814b7e91d4c167ffe4f343c6a4f84928d125831f6090c6406b537b0c44df7e313a7364630f8e3ca804e65afc5abad1db33c04ad4e1a684f9768b2c5123e3aa358266734ad168bc8ae8ad910ae27c9e6a0b766f0f16a036edc9c311d784d4c6b8b02b60b1c8b0e9af1c01064a292988b7c1b014cd622c4ad468f5b48dce02718c67529e1ed51bdcca8cd74c189fab4e5a29d4ad8f748558ba10ccfbc2075609cc5dcf7f43a651e21d8c59b0c41d99d3c62619805f1138a7be85337e6ccf1f1ec37d647864a60f8ff4ab266ff1b631fbfa93db0ce5196df5a45526abd4a1185015f71245db8a411a989a12f72827e62be782158248f5113708ab0fdbf690b45f55419ce928cc7190a2d99853d1da86c27596abe920f0f6171a249843d3f8cdeeff6c7e3bbbf8e0fa32e91124df0811cf8c5c1e6192c88ff4b475ab65415bed92daa934d677b747e5625b9a62cd2ea6cd2c1369200729ce0b3bef28fa8b27a793fa0b0e59085be02dabaab5643a16aa822cf5b46cdbea966555cb328b6b6865d8f7d44a10a5dc1365c919e5a2460cdb3909c00080c794758b7a9284ca490cde6ae0fc7f4f2a2ef57846d34c6ca012d45b0003b00ef28fc44c75a7f21a3e9e3abd1e9c912e3e2952cdc70efadcde667b41b3fd9d4fa7b30b1775cb5780420c4c48a438cfd6d89511f163d65c1816cb3f932ea64221796b2ceac0feb4e30e00239a25e963f14d282829c539a8d5e5d296e3ee40c5509d95a3e8b22b2f131b10cd5211c6c2373b98ca98adee928ca87c15747aa0f1e5b05b2e784c5599f53cfe45529239564a01aaa7f37b2e249f991fd1ac490f0471fe577f75e692d175b3fefef25e67820b04d881cde02f22ef9f8370c0751f9e1dc9a91230890f15b1a90984dbcc906a277c6a173e6a3c162ed6264a411cb81f1ef24c611cdc543646c639a700cb60434b523041007418339fbcb5ab4876576b8e55da65e33219f513e174d99d1b3b7461c7a369635886ae4c436826e28ecea15e905a642726ccc3789ad0d7f7b9068bbc24b39fc5a44d07601fed5aa66288d65f4b5dfddc1220d21e1f7cd4fbe0fe2585d7cb5d4a771abf78f0a7e3e9c03f69c30285dfd6bef8b8059504e15a6152b92a06ad25a883d89b10d95d1cc7f5ecc3b750998e7efdc49a772dc0cc3b6b9ce6cd6ff175b7125f5cc22d131a2cd4b7bbaf3f22d1b09e8b0a2b304d6f26fde5e82d3e7ff8225f8ef6b3404ac174990a40b30bfaef9be28862f6d85d72703cf34b4a16aa9355199a33f4b9bad90137eaf20ce00c5edbb415a1678ac3b924ea419e86c63a31c36876c6f3656cf6c32434805a75203b7cef9d02beb75449955384b063da45f8118df77e2f3a8c06f692cf98405c5e18bf2e8b0219b4b9411eb6c8df473aa3b03d411c6f09856619d1c7b98753409a4f0a682917407cfe583b92e1c8008e40c644bf5e8d7230f3d7e50fa10d18159c07c2e27924ee073b550286515d97ec655396e5b9c5866c00469557fe9260ed01c4ab63db68dd2d1595b0f0c5c39c4c629ae24549ecb1325d53fae1adbe50389cec36a5c7326ac240bd300648a908d7674ca6ea4750effdc7315d67b34685c2d258aa5d8e9201d41d9cd33b5b318c4bc6939d8a85051b62fdc1ed112ed90ba53522dfbab38f60e30f1d7b3a8e34f3a787ffda09e8b53a775c700233eec39cee45b0286649ec8af2646f553ab63f9522f6fe2b9c127ca2422824cea4e1a27a1cfc86811093a92738cf57d396fce704aa639c82fb44b9e83ffefa5dd6d5d7d1939bc09c91776335333c76d5420b04e98391aac3229bb8d3f61836de830e602deae424085ea4727ee70a90e3107412c4cb8eff604990b578463e2de3d127bffdf2509c8a53a92260673407ffabe3aab7148cd768f87b4b88ca87cc0839d7251efa4a3ead132767fc2e175944f90733862b85d7634155303302b63a7d7f600bab8ea73e0b9f924ce5e4df1192a020dd4d32f88aec82e8af7b5ee0d592c00f028225da458152150c32dc3f293d89f7fc38fd1aec352f0775bc840d2be222f63d741689488e550403e587d6736de82c1bf21cd6680fb75cfd3cc5b3e8f85f7b694b900292d0b40f1954ffb49851b1e03bb914a051a02b549862e211d08fbe88f9d701094f40a89cbc44abf913e4af656cae0bd55f2903586ac8a23a0fab09d2557a09cf0e9a50355a70284fad8a5333724a73e305b20fdcd3bcfafdf123b2b8c46f22e43e2dfb5baa7a21875ce4aca07eeaa1a28ddda6c2b2a7d67115cfb93336eb5163974f921fcbc87722b36eea01e7a35fc08efe0ba0a998f0060c58f5f61f49123358b9dc7643476e67c8b0cecd07f810d24e13b56528b8f63b7469813281ca5ef793eec7fbc5dc80f4a1d65893ab5ef4b0cc9adb3ec63e90202a0aeb385824c5e95191fc616247fd314d223adbff04db632022c5a5f3f1acb933eb112ea1eed46580b59e596ec14a629714538107b51223901d65c91a7c52c1a1a9808aebd0ee37801c63bab57b61ff9d0b1df38c916ef0d349395dc723911bfb47d362f25af3cbfdc562ffd36d3d118f3a5149677870f7faaaacdcd7aca85d1e526bf5bd8f36fa642655b8f41c7c52c18810a9cd6ed2bf673972a533da692be523ba84721286624f1f450", 0x1000}, {&(0x7f0000000400)="44d5667dabe1cca7cfc26c9db5ae3c1e0be01466d4a2fc29783c8dd928e1f909380e91ccd08baeac81193a25a91fe99759c4b99e88ecafa48ad6ca1cce7c59ffd0e2b104d3bf9a65726509c6a137490544cfcdbbd7da29599336ddfb2433", 0x5e}], 0x7) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0x2, 0x81, 0x1000, "9eda8d7dd993250fa058ebdad33c948e260507ae", 0x0, 0x1}) setitimer(0x0, &(0x7f00000000c0)={{0x4fb4, 0x5}, {0x2a, 0x6}}, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x40, 0xccf}) 16:00:18 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0xffffffff80000000) sendto$inet6(r3, &(0x7f0000000080)="acc3f1f24a9da161f2ac3743e4b4cc6c825ef003b141c5db0f812a6773bcfb128a837a729386963d7d15b7a9d64fb7231e0e33e8892131d8b411b4670aa1cafc88582731c8a52da2a6c51bc45ab342f2f7df4a337abccb0cf45d1920604a1e12ea81433ae45b0f40f727203d1f78a9", 0x6f, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x6, 0xaeb7}, 0xc) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() getppid() syz_open_pts() ioctl$TIOCSETA(r0, 0x20007465, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x11, 0x0, 0x28492f91}, {0xffffffffffffffff, 0x0, 0x0, 0x25b4}]}) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000200)=""/157, 0x9d, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="2d226d1b61312db4298148c51a865e68b210ad69a70000000000", 0x1a}], 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0xc0, 0x7fff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0xfffffffffffffff9) recvfrom$unix(r0, &(0x7f0000000100)=""/211, 0xd3, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x4a0, 0x20) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xfb71}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x92, 0x0) setuid(0xee01) r4 = geteuid() setreuid(r4, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xaa08}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x415}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2c5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1285}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000e65000/0x3000)=nil, 0x3}, {&(0x7f0000e24000/0x3000)=nil, &(0x7f0000edc000/0x3000)=nil, 0xffffffffffff0001}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8001}) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xffffffffffffff3c, 0x45465d62, 0x5, 0x1}, {0x3, 0x2, 0x5, 0x36}]}) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x1) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getppid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7f, r3, r4, r5, r6, 0x100, 0x4}, 0x9, 0x2, r7, r8, 0x3, 0xe5, 0x3f}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 16:00:19 executing program 0: r0 = socket(0x40000000000011, 0x2000000000006, 0x3) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:19 executing program 0: pipe2(&(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x5) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r5 = dup2(r4, r1) r6 = syz_open_pts() r7 = dup2(r2, r5) kevent(r5, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x70, 0x80, 0x80, 0x400}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x96e3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x7, 0x8}, {{r7}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x38, 0xf0000000, 0x3, 0x401}, {{r2}, 0xb0b5c01de7763753, 0x20, 0x80000001, 0x9, 0xf3}, {{r7}, 0xfffffffffffffffe, 0x4, 0x2, 0x8, 0x4}, {{r6}, 0xfffffffffffffffc, 0x8c, 0x4, 0x6649d947, 0x3}], 0x7, &(0x7f0000000600)=[{{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x31, 0x20, 0x5c1b, 0x3}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffff001}, {{r1}, 0xfffffffffffffffa, 0xc, 0x60000001, 0xa6, 0x81}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x71, 0x7}, {{r0}, 0xffffffffffffffff, 0x88, 0x82, 0x7e, 0x4}, {{r5}, 0xfffffffffffffffe, 0x10, 0x8, 0x2, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffffb, 0x2, 0x60000000, 0x5, 0x81}, {{r4}, 0xffffffffffffffff, 0x28, 0x5, 0x1}, {{r6}, 0xfffffffffffffffa, 0x64, 0x2, 0x7fff, 0xff}], 0x100000001, &(0x7f0000000740)={0x400, 0x4}) recvfrom(r7, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66496c653000"], 0xa, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="73ae7a86afc2bf10abc33c51f58bcba6a2259572ed62b43274c6d638d0115add6804ca2c4b46c51c60e7f3a0adf552a136a59291d89dce22ea4e8c5472217b59c3f4c621d7f47905d349fa06853042023ce856847c9e23dc70fccdae587d23a4fa02f85306c8f462a910c8d101d194ec26bf915f587f047e116d39dee67ab7f258b490992ec579be55be7395ec075019e2ca2043aea7bc0e0ad73748771ee2abf70901fe470265e3f65dfbf10db847c607ccbfe0b11e0dc7ae0066833b34a2c782687c2173748d906fa3946af7701022e18f1f266927a82dd80e0e9d6ca9193346a6", 0xe2}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="d2798bf56fa1664ba07876afd52bb4276e32130c04d34fdeb4ca807399e609be59f0c425ed6d5264ab8e6d59ed4b56b9e4da86229e589d5639c8b207815c6e056c9554e9b2a503fda4f2b060d9624aace270e410d8271d7af712342db01796c5147aadd7d12f63f2f385db3836f12999a02b5845b0743b88ed55484cdeb598b6c56f5ccc135aadfabd37603d42e822a0a769b43b3ae7454808701fc840ecef3b6c4423e2a4ab7ff6ab11179cd6ac2fb4f2914d49b3610f6fc52f2465bbb430c898d7d35b8eda", 0xc6}, {&(0x7f0000000a00)="0f4157c3a9131cc88d1d4e83c61f77bd80", 0x11}, {&(0x7f0000000a40)="4796a2b47da2e3364f91f14195cd6e3ad3b66be9d56ad2131b28e69c07e723fba0347efbcb071003cc147bc7c2ef699f769611012fd923b0b61cd8f9abccd543993689e6412740b98148fd3c21dad766ef", 0x51}], 0x5, &(0x7f0000000b40)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r6, r5, r5, r5, r6, r5]}], 0x38, 0x40a}, 0x4) r8 = getuid() setuid(r8) unlinkat(r7, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000000c00)) msgget(0x0, 0x200) 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) msgrcv(r0, 0x0, 0x0, 0x0, 0x1800) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) getpeername$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30290, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='\x00', 0x0, 0x20) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() sync() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) r6 = dup2(0xffffffffffffff9c, r3) kevent(r6, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x80, 0x89, 0x9}, {{r3}, 0xffffffffffffffff, 0x11, 0xf000000d, 0x5, 0x9}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x5, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0xffffffffffff0001, 0x7}], 0x7fffffff, &(0x7f0000000080)={0x0, 0x6}) 16:00:20 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)) shutdown(r2, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000321, &(0x7f0000000000)=[{0x1d}, {0x5c, 0x0, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x973) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 0: r0 = socket(0x10000000002, 0x3, 0x51) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x30) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:00:21 executing program 0: clock_getres(0x4, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, r1) clock_getres(0x3, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20081, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1ff, 0x668d, 0x8000, 0x6}, {0x80000001, 0xffffffffffffdc3a, 0xfffffffffffffc08, 0x3bb}, {0x9, 0xb25, 0x0, 0x8}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x66, 0xffffffff, 0x5, 0x7, "d798f1b2df21810280c4b125342fc1193ec96f9f", 0x1ff, 0xfffffffffffffffb}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xec08, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r5 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r6, r7, r8, r9, 0x144, 0x8f6f}, 0x7, 0x7, 0x3ff}) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x4bf6, 0x5}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0xce2d70aa6284f5e7, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x109, 0x88) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:22 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)="d2b1f156663b3d00df", 0x9) r1 = syz_open_pts() r2 = kqueue() close(r0) fsync(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002003, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000003980)=[{&(0x7f0000000000)=""/102}, {&(0x7f0000000100)=""/4}, {&(0x7f0000000440)=""/7}, {&(0x7f00000001c0)=""/120}, {&(0x7f0000001640)=""/201}, {&(0x7f00000037c0)=""/251}, {&(0x7f00000003c0)=""/65}, {&(0x7f00000005c0)=""/94}, {&(0x7f00000038c0)=""/183}], 0x7, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus/file0\x00') 16:00:22 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x680, 0x22) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x110, 0x189) mknodat(r0, 0x0, 0x4, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0xd0, 0x0) 16:00:22 executing program 1: r0 = socket(0x5, 0x3, 0x4) sendto$inet6(r0, &(0x7f0000000000)="18e70a85d8d6b8f069b25ecbc808e10470af55c4a03543ac2f57e6576be50c35bd73f0011ca1752c86176c7f3355d5d30536230cb92f080ac475894c55298400bd21936836ba", 0x46, 0x40e, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x2}, 0xc) setsockopt(r0, 0x4fd2, 0x2, &(0x7f0000000080)="f8eeb55fd4dddbe7e6e20f49592954638b10ef90645d593914bfd3297275d0cc1cd3c5be598a8b1bbe2f232fa6b5cd6e7845cceedccb63b0f70b6e7faaf184566c200c9984e8e229e38215f3812018f90008a0e3f7c3b49617246aa9d4339d848d4220c4731331c94aa9bb519f834d2ded48d2d71a1f197621539bce5c02121707", 0x130) r1 = socket(0x1, 0x8007, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x4}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000013c0)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file1\x00', r1, r2) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x6104, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) chdir(&(0x7f00000000c0)='./bus\x00') execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f00000001c0)=[&(0x7f0000000100)='\\!^[%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00']) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = getgid() setegid(r1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2b, 0x8, 0x10000000007, 0x1, 0x3, 0x400, 0x8, 0x2, 0x0, 0x7fff, 0x800000000000001}) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/14, &(0x7f0000000100)=0xe) 16:00:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) write(r1, &(0x7f0000000240)="c42839886b68707b96ce910d355aa50316f33c32dafa4b9f9d4ae6f8a2389744f09689cc8fe1a26327d6009d3fe559e4503357168c5710a7d83a32ab7337e6d9d860316c96dc02c01be63e2bdd47c08665d36bd374194c51460f584ea0fa81afbe36c824bdd9483d4d1873ffdc2b980afc377f26f24030ddfebdb7a418cf42ad49c4a48b3260429ae022a3beb67d420800850b2931e35fa70172b734abe23b1092979273d3f9afe15753ed47a6f048c7d29192191fce44345af75acfb4289425572c0f4e7ac5b7dbe40c7e236a9a224e4f940eb25e95db6083ea550b6ac716cfc52417ce0eb3845e4d413f7acd126d71af8c42b877", 0xf5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x25, 0x1, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x8000, 0x8, &(0x7f0000000000)="898f518d58304e180bc7d548668dc7944db8aa46b626efdebc27ec48803fb5dc70e01c371c238dab790ea3dd9beec2592c00f273e95038c2a3064897598b85", 0x3f) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:22 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000001, 0x4}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x81, 0x7f}) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x1aa}, {0x6, 0x8}, {0x101, 0x8}, {0x7, 0x1}, {0x46, 0x5}, {0x8a, 0x9}], 0x6}) chown(&(0x7f0000000180)='./file0\x00', r1, r2) read(r0, &(0x7f0000000140)=""/11, 0xb) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffffd}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8f, 0x3fc000000000000}, {0x81, 0x400}, {0xe3, 0xffffffffffffff81}, {0x25, 0x3}, {0x3, 0x6}], 0x5}) r3 = semget(0x0, 0x0, 0x100) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8, 0x2, 0x1, 0x2}, {0x7, 0x8, 0x40, 0x7}, {0x8001, 0x5, 0x1000, 0x7}, {0x4, 0x0, 0x6, 0x9}, {0x2, 0x1, 0x3f, 0xfff}, {0x200, 0x7890, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x11, 0x8000, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x1, 0x80, 0xffffffffffffff80, 0x2}, {0x100000001, 0x1, 0x3, 0x2}, {0x9, 0xfffffffffffffffd, 0x5, 0x1}, {0x3, 0x7, 0x8d0, 0xe8b}, {0x5, 0xe69, 0x0, 0xfffffffffffff54f}, {0xfffffffffffffffd, 0xffffffffffffffda, 0xf73, 0x8}, {0xcb2, 0x6, 0x0, 0x6}, {0x6, 0xda3, 0x3f, 0x3f}, {0x9, 0x10000, 0x4, 0x1f}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x80) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xc1) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:22 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') geteuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) getgid() geteuid() r2 = getuid() setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:22 executing program 1: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) lchown(&(0x7f0000000040)='./bus/file0\x00', r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8082, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x6]}) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x8002, 0x904) pckbd_enable: command error 16:00:23 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$getown(r0, 0x5) r2 = socket(0x2, 0x4003, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) fcntl$getown(r1, 0x5) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:24 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)) 16:00:24 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, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:24 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='&)\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='$-)\x9e\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#!\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='-\x00']) link(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000002640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="ede667ecc5c3aa0ad951388a600c3ad72eeb2e7c14041d28f556ecb458a1aabaf7fb647c941d183b4dc4edcafa8e6aa6dbb197d527da56dc161cc92c5de6c1661d83e51c81c6fb13504af51882a3435169e073ab2f91e1d2a4d83dd9dd2320df598b62e57e359ef41d4aa933ab89b3c0fd1a82ac6631576f3bd5784e63", 0x7d}, {&(0x7f0000000400)="5ac30cbf371c83d5cbbaef10212498bf515e7e2198bbd7aef9adb2f675f0b49c1c8363457adfe68798ac7e34d886592f0ebf1a8a74e84cba81ee44890946ffc47191991f8109043b32a93c2cbe7389ccfe5867507349398813866b015f3a24d41a452ca21099b37d32c7416508d7ab330dabfcbaa5bd8c645ff45bfef43615fda458cea6be0020f3a2cccf1f1e4dd08c22f954f70f2c7a9c4774dae565a94de1aca4", 0xa2}, {&(0x7f00000001c0)="a5769c60380859270aeeca8c0fbe4462371cbe1e7250890c12ea348e0dd7997d0724e3a98a5026a85b06e452d89b42e555c45f4bc5cdc9773592abea4494494845d368a13c38e0e1f438567d1b004a2df898f814055a87d2bd8da5bc9c965e968bf075070021b513c5ba6e", 0x6b}, {&(0x7f0000000240)="2abd68d21fd11709b22b169fff", 0xd}, {&(0x7f0000000280)="7ae7572691f154f77f83e912fd19bd47ea183809114788d53251d098055f95992bd8a6ccacc8e3ed186472739b32a2d940b074ca887f2faef459f9cbdb572aa2438f6c2a8d41a416ab2471e73a31293d237874f957e9b9f48081fb1aee131734215098ab2d7fe7f07ba6bfc820a4a9935750cc0bcd0e7f74756abb44df5285980e6caaa75482f6ac08edeb9ca521e43736665447b568c68b2b38bb269b64627fd47642c9aa9e34cbc6b959c1d3b8b2ee9558c966fe4809695c51a2d9f4cabac560058f5f9eb0844f2dd6b10dc19619c1a94e666ec8be8ef191818bae3051e19894684634e6bc01cf54153c63695754", 0xef}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xd48) 16:00:25 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfff, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0xfffffffffffff800}, {0x18, 0x3, 0x9, 0x8001}, 0xedf, [0x0, 0x1, 0x6, 0x8, 0x3f, 0x9, 0x8, 0x10001]}, 0x3c) 16:00:25 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0xfffffffffffffa82) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f00000000c0)=0x1f) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8) syz_execute_func(&(0x7f0000000140)="36408d91000000002e66420f79d964660f515662c4a17951946289030000fc66450f1750f766f2f0430fb07f3626363e65660f3831c1def2c4634540d400") ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) symlinkat(&(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00') shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) open(&(0x7f0000000080)='./bus\x00', 0x90, 0xc3) fcntl$dupfd(r0, 0xa, r2) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 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, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)="7b836dbe3e3027108e75d97fc5eefa0fc0dea878a047cc883e8d9343ee008181852d1d7e35d4ae9cbe9357a073c8b49d9c012581967a6b958cf31fd4c10cba9cbfe49d3d962fa38725d3", 0x4a) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x737ed275df206520) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x12d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x802) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) setsockopt(r0, 0x3f, 0x800000000001d, &(0x7f0000000040), 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x282, 0x80) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x37fc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x82) recvfrom$unix(r0, &(0x7f0000000100)=""/95, 0x5f, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:25 executing program 0: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/139, 0x8b, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0xdc5, './file0\x00', 0x100000000, 0xfffffffe, 0x3, 0x7ffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r3, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x0, 0x57, {0x8, 0x4}}) 16:00:25 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) socketpair(0x6, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x4, 0x3ff, &(0x7f0000000080)=""/145, &(0x7f0000000180)=0x91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r1) r3 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: r0 = socket(0x23, 0x8003, 0x400) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000340)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) getsockopt(r0, 0x1000, 0x3000000, &(0x7f00000000c0)=""/165, &(0x7f0000000300)=0xa5) sendto(r0, &(0x7f0000000200)="66984a6abfd7012cacdf2ad2895bc9c813326e14d521456ad3e4260aad1d322fda9ada6525d98aef971ff84da93a9076e0b68e1925670d52875312732fa1ae4bba74f65c734e7382f88a137998ed6aa93f87425d35129a71d9af27071e3c4c913d0880971d1bf381e1dc8cfe5e8eb8c40f5bfc7b0491c248400e02773b5febe02bbf7d2ffd94b5b59c30c70b07ba83a55731c9775501e09f59a31925638d85a76be62371c1825ba23afa7382", 0xac, 0x400, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = shmget$private(0x0, 0x600000, 0x201, &(0x7f00009fe000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) getrlimit(0x6, &(0x7f00000001c0)) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000100000000007000000010000000a80003900000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:26 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xdeaf4152}], 0x1}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:26 executing program 0: open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x7) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x9295d66cdbd927c9) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)=0x6) pwritev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="c8b1f4c78625e60c", 0x8}, {&(0x7f0000000300)="a027ac7d4fbc02f6da3736ab61e78f0eaa500a41eb5881e4becb1d4d120d9a6266388ef5d64b6732af22e05c2e80b0cb57f84ea618e82266b6087259d9dc6b0aa70c1e63a4627ee51ee1f335db4e48fb08ab", 0x52}, {&(0x7f0000000400)="4b7cf75ca45b8e39303b51f11f0c2b289ec7588b701992e59fb0ea01e8cb09ba330c5ebfd0494790f329d4bbceee7964ea621625dac2a6f2db2ffc285554dba317f0b39a2d4aa814a30c0969b4060d3f14d7412188bcad3cf6777062ae18c992fe322afcfef8d8b13083fb6160572638879dac658d491e68a5d331c1d75bbaea8158f4263164a872fa6c5a55f42cf22d31b3211cf852e54b", 0x98}, {&(0x7f00000004c0)="a2be7597cea30ad9c559f2d6355f9308a263879a56cc79a1a4631bf0bd75eeda04a34b914e8f0f13eeeff957a165aa8461c709efb88c3d41b25c86021d259929631736a04f97c19d58e166644698265f4ffbe3982338010ccc09be5f9663c8f41a233759cf21d11f8ed6230603dd3efb4565faddf14c65c1f0d5723300c76dcf7a22af9f66ff35ce3da756238f1a7270c3b960c7", 0x94}, {&(0x7f0000000580)="c998b443cce3f0e9c9e301bce324a218ea1028257677e298b29e10be8965fa065112", 0x22}, {&(0x7f00000005c0)="41b39389722063e0e04366592791db411bfecd809c6f0d75e09d0120976a1610b3c31acefc936744cd5d4b3cc8056962104a6f8621d2db338c6b4f526874efc3854464b2601b7c94659086df9c70c1a9dbb8d51f70cf74c7f5397e1224a8b12c755fb73da6b49e43a45dc39ef04597cb39bf2c40e5df196e32e8401e56572f6a08b53b6fc3306630926e5d491110701a67b3261fc724a6dc2a4a9e035bbda03e2b1e024e9058cceb61d42dc992f2f0", 0xaf}, {&(0x7f0000000680)="b5681bc7a08715d218ac56c58185ee92ece94b4fa6e6357330238d0d2385409b2ad408081885eacd32e4f11e0484a43fe6ca69126079b00a32d8d20b0e1da94efb90d6016461", 0x46}], 0x7, 0x0, 0x0) r2 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r2, 0xa, 0x3, &(0x7f0000000000)=""/185) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x100000002}) rmdir(&(0x7f0000000180)='./bus\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, 0x0) semget(0xffffffffffffffff, 0x4, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x3, 0x2, 0x1, 0x4, 0x6, 0xffffffffffffcfc9, 0x1, 0x3, 0x4, 0x329]) rmdir(&(0x7f0000000380)='./bus\x00') 16:00:26 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getegid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xa00000000000000, r1, r2, r3, r4}, 0xfffffffffffffcbc, 0xf8, r5, r6, 0x9, 0x2, 0x5}) setuid(0xee01) r7 = geteuid() setreuid(r7, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() close(r0) r1 = dup2(r0, r0) flock(r1, 0x8) getdents(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xfffffffffffffe00, 0x4, 0x40, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc5f7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000000}) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r0) pckbd_enable: command error 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x800, 0x3, 0x9, 0xffffffff}, {0xffff, 0xfffffffffffffffc, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x6, 0x80, 0x3, 0x4}, {0x6, 0x729f59c7, 0x8}, {0x3f, 0x3, 0x2, 0x7}, {0x8000, 0x0, 0x7, 0x1a9}, {0x8, 0x1000, 0xffff, 0x7}, {0x5, 0x0, 0x80000000, 0x30}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 16:00:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r2) 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) 16:00:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = socket$unix(0x1, 0xa, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 16:00:27 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"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x8001, 0x1, 0x1, "6f7fe737e0c1f897a837202f67d0414d56711454", 0x6, 0x9a4}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:27 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x7, &(0x7f0000000040)) 16:00:27 executing program 0: r0 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/243) r1 = socket$inet(0x2, 0x2, 0x9) pledge(&(0x7f0000000100)='@%+\x00', &(0x7f0000000140)='\x00') setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) fchflags(r1, 0x10000) 16:00:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}, {r0, 0x35}, {r0, 0xf}], 0x3, 0x100) 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), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) close(r0) 16:00:27 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 = dup2(r1, r2) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000080)=""/13, 0xd}], 0x2) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x84, 0xf0000016, 0x5, 0x60}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x41, 0xb5b6}, {{r2}, 0xfffffffffffffffc, 0x10, 0x2, 0xdc, 0x10000}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0xda7b, 0x6}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20, 0x9, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x9, 0xfffff, 0xffffffffffffffff, 0x3}], 0x134, &(0x7f0000000340)={0x8, 0x5}) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:27 executing program 1: select(0x73, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:27 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r2) 16:00:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c0000ff00000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x1ff) fcntl$dupfd(r4, 0xa, r3) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) dup2(r0, r1) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/16}, &(0x7f0000000100)=0x12) flock(r0, 0x4) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="98f7fefce7ac9e614b70c8966cc7cd1078df8273ca55718dd06909e8ce62ff8f032f958761366ab65d2f8f2197", 0x2d}, {&(0x7f0000000240)="caab91429b2e47b261aed36d39d1ec8b7dff5c934c36e47c347e27295964d9b8e52bd637c9f6517747b4cf0bb696aef4d7cadaed8472e7d075c675158c57d0e4ac87c662808cda8a6b832acb137598bc122cf420645f1e3b2d411e5d8ceba58289c5183eb4e1d67ae5454e978aad125def4a5d57cd3b1ce845426b0919afaaa5c2a98f6aef8c45180cca9f65bb078d7b292beb2ea1150d84426f8605bbae9955bdd697f9e6d16d00e43d2595e21b69065d9b524984d5be83", 0xb8}, {&(0x7f0000000300)="2d940e4eb0257cf4f590cc58568e7d1d8527e5ff9a82ee90734d0a424e0d280ef9a46304484a2188be9cd28d0ec17f6e6c83051401720ae78e007c215207bcd83bfc056ab46bf46d5edc1850e885e6134093be74dd8bc150ce6b23bed194b75d51fe9d912711dda3f053452ee2761815dcd385f2320b954056a5b29f3e5f32f262da2f911ae937c4ee59cbf1ae5208e4ef293c11c740bf11e4d06987a53eb385bb947809d50e403f179190ee193e72b1a569ad5fbcdb6a9f949441436cff5b3097a99cc3c312a07777d44f72cbff7d823a1d366fe31b2b846013e62606c26e15ff5c42c1c3b4dcadadf466f4e058ff9df8", 0xf1}, {&(0x7f0000000400)="f8ba82753e62abaa166c0d48eb705f49bccc0b326d360649bfa215c98b8235bc2bb3426fe7755a159783ab3913a94701e9a9272333eb919645ab0531ab99aadfc2", 0x41}, {&(0x7f0000000480)="0c038bf475169a2c16009ee57d24de43cd060fedf76c54e73e0de82eebfe0d4761b04afc8ca5314b702b9e470c98f0a9eece10c8253b57732c32ddca2a1f10da8a9cf2a77a533faf82a3a0966b128d090bab163f70a8691bc0c4dabe94497ebf26", 0x61}], 0x5, 0x0, 0x28) getpeername$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000640)) getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0x7f, 0x4, 0x5, 0x8e6, "74f5fed4efa9fd110d12a22121775d2ae358a3cb", 0x101, 0xc8}) readlinkat(r0, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/239, 0xef) read(r1, &(0x7f0000000880)=""/44, 0x2c) sendmsg(r1, &(0x7f0000004dc0)={&(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000000900)="56c449f815d9b4310bed5932009c9915db48de708bd9b33c300f316aa542197627c8a3c49350185d827b4d5b985367f302d72e09a08b0ac2b773562a39cafa2863f7f9115fd64e495117903725144ba8ce775c2a0068f9c1ac3287b8a20976f91c0987cd69472c81a417c62f8f2a89b7dd9c3e74ab0735f122bd3a31c7809ec3a16dcfd1eab09fb1631f5c1ea81664775b28d17c58823bae426f90fd7570da2808461b2a2418bd12314216be727ad252dae7c8db6a71f07665bc4ba3b45bdb7cc65e6e7493af450ea8cda17dca0d142fc08ea1fc2ce093d31cc7d743157e355d67556b62a425ec8d524e6f5c46ced97ea1364f1b1fee0c84483c19aa10f7aa59a4bf459ac1359077236e37dbfa7708c1424b2b3dd96ed9522abf0d9b2bbb1e0e533df38987f8e6fb28a06e7a26714d4be45eceed843566e2e904b009864c96d6da783243a1243744d660ba5813e2f11e5c4f898f560adc7ff4eac26ff9a3f6adb4d102509f170325d7acd06d35c6e7b9c7221974c4d69c14bfb1fff51b8d37d0188ee63b01503980624d5c813e5f7048b26f7e97f7250712de96fc2648c8263e02f81a78f6abc2ea30e610276888fee434b45d5b9acc81d8d3f61cd553bcf99279ffab4a2948531af222a64080272ddd28d9778a5de7c166cd354ea6049f78e9ba0e03ad1fc54730de270a3c88fd30d7c7f23a23edc4f553747fa600f6d4bb687a8bf36e03b1649f93d92934c77bd9375f91adb62c4a22c9a0976336b0ea2005d2505ecd5efbe5367c0d17b066e98edf3872761a19e3b38ccec1222bb32d9baf4b8db2bd7c864385c524318c885b8f42354f33a56503484938f1977d83287747e2a5489f690b3ce76c4d1cc20c92b8d1f592428e2a52533335081775af4e3d0f816ae7acc4dd331e8f0d0d9748828039a8469887c70c13f1f3b878954b3987d43fab81dd6d456e582a6fcd223b9370f5b55e221be1f06c6e1db89eb331df811aeebb82c7a2c74d25ef9a25acffdc73d72eb77357525e3a75d82c536dc01eebcf4bf7ab613afc9925862a53f7bc6816d3118b8b5b305b7389a06e2480ad6226391ee31c5e3baad726968b3e187bc927954f42675de0f428c95bde7dde90a2f79f95cd0540667259cb9742152e43c419e193744c8aaef2ce02fd54512d2f9b47f634a3d51a40057005da3e1d68fa8cab3ce69aa8d2ac880a8bc2dfcf418332b433027beaf4dbf67b6bb770cd92f58beab9930ee2210d425e66a679e8487d2ba10b0fe81bc987114e7bd3a3833ee7fc99216e50586ce12abf1d23401794e3df595bb1da8a39acfe50e951ae108b783d57e423c83bd8e84ac46342ecdec7c5324025c6b8afc232e415441bee25d3791998493d072f479d3fdc0dd7ee8f413936ad8c6515f275a78cdf9cc235ae91cc30669d3ec98fa286420f77bc83509cbfe3a618cb2c048207f346a46fb0968d08ab465aee7b3eb72bbd83ab1cb36091d4755ba095fb8c91a6330f1aeb011efd06be801f780c58622827d82700e5e819cdbcaed3f096226b50f522ac290890d92b60730ee86fc7c2df3559e584813f143db5f426c8d908ac8410279e64ec1396bc5c6a14c4af31163ffebf1b031ba67d7c1590bd09f1db401df378db74be294e310c0ada7e850335ad3a9d1d3cf6cf376c82ace5af210ed4f224b0844154cca0f073218faae580f03cf44789dae92c94b4ef853a896b67a4e3253131b05fafeb5a7e0436b80947d91585174b4d3263d522b7291ab425b3f424d15e6b1ae586d8c3b97055d2fd9db982bb7dd3543acbfaca5404a648c0a7fde8f59b3ae789a58c3030d85c77ee47e5727361635d0e64c76c8ac635157043e17f78e27345425f606e484d8a580952dff0e0a8e7473f6fde1bf18dcb17246e925fc14d5f5154dca582e38fbf5f7bf252c7c47fc21b4d883d3b519991f105ce036db75bef70c39abbdd644b44693037e8a0acda827ce2cba339b4fc00e1caf0978998c9565e1849ea4195f72431567c8933ebf5762fc5ec59ea78033f7e54a0433a1e3f785b595ec9c318be937f57f4ba5cfdaf7363119650d3a5a6240a95d95ce6b760fff9a77b21209ea918486b8d75e6428bd8aa99a72d16fc89131fd4d3ceea6401ebeed0714bd2bcd8976b0c91941fe3ee81ab32796ab71d1522305c3749b8d3a5cf8165c643372238286e84988f47ad58de27c5516bbe71559f1527b17ac988b77c5183e1dee105d4043c45b7e0205b86b961d58398971bd4b3a04b7efa6bcf7c6b1df5d13b0f828fcc94a7c6f4d56f3909e2a2f19c8828fc5bec63fdf9460d68ef73b2db91e982ac880d30bcf9c0f16277a3d1546f313904e03ff5c1dd1cafc7c6849bdfd161b9d3740d3a2d18bf62c0ca3c473216a6ef69e7ba53c2cc7f55981e7ec09f17b95d87ecae461780789304c4f99b6e9b7fb83e876d880478cb849b145f77a853ac3db96bd43cab185aa5d3631a9f24f736b15bb30923acab685e1d0096d4e7d93a20d608992209810988813de1be07ddcd7fa188b979e084b9d06830d578d26addd9acbf07b04c733e005c80b8adfa7a33bd5cc294d6287bb479de083ed6b1abe9c3a70da85d01c700e1d304afb55903950a208829ef3adcb17ec6a09fe8ad46520870a6b13d0501b5e9a2d1a6e9ef9b901428d88c3ca4afe971a92093882e21cc6185744a33496f6da771c6fdd77a481cafb8c2f850113b71a364a8b90232c3b77ec45ce992d5b1bec4970e06f37afac3ef84eb987bcc8cda0cc1111f18ecb4fa36afc962ada68990fe17b36c07fedb6953ee78f17c498538d383758894564c00cafda7b7a471a525a60618f62a1be107a83e9a35c4d435b124fc327c6489668d2dd58d0986addf965ed54dc6832dd2523d60545c3a6543a04800dd973f87cbf58c1221e0ad333d816843cc416cc8a60f83fdb754e10c332b9fff562834ce1a19dcd5a42e224c0ebd405188a2e604c7a773d6c6e17c2bec2b01ccc2d521002bbf6ea28b95bb845abfa00072d318526564672aa103e887bdd45bb824376d2d27bec93c975c24ccec5c414fd0e6e5f3ed9221009b9cfcae12f82524c24adeb55b4df1b4f408b0303297f75dc67e3d9bc9de8c3164a8688c40813a30b503d72f897d52bb19925f6fa2fc1316a4b410b475ddf7919b2d60a7ec97f9ed8b654899e75e15dbfba8ad750a769b4b2646dc03878504ab3d9d79828d54ec6c8bb4d5fb7d9adb1d4bd462dd939771ef3879af7a3056f71590e1cb522c352e7c530d659ae72fd9290e9b73baddd7a40dfa7806db078434147fa9e425ffc11d7da343e9bf75e4c8efd1f300fa67d8ff0219f64d2c05cc758fdfc8dacdb46ddb41e85d8abf3ee87e7b70e8ebfd3474ad3fad80ddfeceaa61f65b04753f3e2a27d0d5eaa6822f3e10273252505bc5bd31db71d231e860e41a8cd16d84a081653a4a8da79790ddb03a2fa9f89dc3aef4cb2ad478a3e24a656d79dde4428ce2b05e98fcae2b84eed14f33e2a2ad694229240cd69ef373c09ea52a4755370e5913a533aa2ce33281d6636cdccf76d0149408bfea62df90b59716d7d34cbae9e7adda43052978a0bb064a6195cf722a4052ecfa727e2ed0be6c1fc6b6c7a1efb7a058830e506563756606c0773d8755e22b4de2e95b0b41033a1e511b8be4f8f2b15b19958ecf52dbd281dbcb241b894ba5c83573cd5fcbc61d22632596c735ab8bd5317f7d80b4b933a102986576ba64124228076b8a5c117c48d3d8ab4e2f9d7d758ad7ed08a9f45abd82d60938b3c1a66df41142b24c92b33bc87c135f848764bc8703a6a14c013cbabfbaf3b9935dc1b7c2ec73ab5e3850870011262489efafc18efff578cea2b807f80e99699c4c82b0d06b150191e856fcf137cb296a3e9ee2484344cb1a3189da3c876b21246a9b6376198f20d0c5a2d7fe08d87d89c83ab8cb09c9183bdda64b0bdf847cec80de0aa0c242c5427f4738af0afe5cb3ac7b83a1fe4aadb84d11273859163744ebcab7fc371f05db416df8a1edd8e574eddb18d84831f4f39f18161afac801ef6f8efd8160729257d8e07dbe7944a6a8de371253ea49c9dc66a23b6d3888735bcd1d7b0daa2ff8b00ab14831e364b7a3ef928f96366d06728ceaa6576e4c662c06428b7003ddc90f2d286e3c2cba2f3874de241037fb0128305aa30dbb7d0ec65c8667d67d51d2a61876cb998794c06e013902a01f7633ea47b6ccf8e9fc2358fe9cef6f0eddf4477904af63fd84d9a7c7745286ba119831cff97e2e438726ef286f79531b742c2bff4b15acaa0c0ba28aa5e5f01db120fd81ffd281f7a59c2b7d94648d43acab63a04a2029ef22105f9cde77064feec6b314ce7a1b51b7689fdcd0875a40f1bd6d57f33c6f8d9125905891fe61291a5286b2a4d9d47164a8fa09f69b033b28c1aa8ab5f0ea66b4b2e89c49d103abd8124d5d2242128eec6fe6fbcb3185d2191988498569f235da782afc25a08a5e10936e161171c06f6bba9ace3d7578f141ae09acaa3cc1e2534459dd615b21ffd32fa5e1af033a6147447add3d1497de97c6c84552bdc8a383b3ba5231b8e754fd058cdab97964fffe4f248043620a0caad244678f8aa4a3372bc1d67427c75c1786e8a23686856c36379a4e356864c86d5e2ae50bc1fa42a20bae53e5f67dfabcc02d68b90bd09f63a069644168d264c910584e0900e3a71b2f8bdb3e226383bc7b4e1ca8432fc359bf5de14dafe31b517faf0a10bfb1e67b22a63dbf19ca9e0c0ceef7322fc3daafb5902bbb0718f14aeb172989a3e1adeeed7034c2c1a5cc53639e51d6c0cf6ee3a033c7a7ea9445701b929496d24c11ea9f1b627f6d2fcf80d2679971bec2086c1e63f5b322d7a963ecd4db0eb25f9855e0a775e615bda9e5354d22c3c4378ae342b4e7dbe3bb93912a08865f6e7d7f07f022b1f090fee0a8742d6a81c0f55116df80d7cd3f62164cae0f3d23eb5cc9b7a13fb710d99877121d5f2f0de6f8f10963320361e42ba42626b4101173b2409b6eac797246a060ca958e8488197d7850686835bbbb74cecc63d8a43452926560d1a1a366e2874897b3570f1a01e9e0cb742e28cbae30417704f452cb0b41b39c0086d134d46af5b4824fa8883f03390d6a4a15b713343eca380b3a0dded9d0e6513f3511ab24c911476c17fb0b9a87491a6b04984f055278b603e97100b0f27f423d123eae3a820c242f600fb1230479897cece9d9ad208ced295ad6e04c542dfc76f4f4144cf2fcea9e79b4e323c3404fe99e11ea50e66a90c00312ad2beb3cccdefdb9de8f94a6de882ac872fd69eeeeecede2756318fa30bdb2d373f5cfc941dba678579d73a9bac420afe45bc883516f7c2d88cbda251cca096ccfc94b356241945f83e3fed4cb0864144bd4fa84154ce98d0a24372792dbe14251bc012b0abb9aeda21072d3583d921d985291b48552e40571ee321bdc1ae799bfa5200b8c4aa250920b47c75fa62bd9507877eb364fbc3a999cd853de675b698281a545bbbe300c340df1fff8a0c445dd7d3d704fb5819de310eeda69957617dfb2b5b7d5f6a926fcd2c2cdc6d2ac2da1c309b1dc248bc122ca8b01bb2e4020c0979f261fc73b06b377b92c7be55b8a9abbfb09bd2831fc0c0596dd1313281d959012b1b183ab5fb6b6a34909e196c4e21b0e8c709386e84d2300b038731efc1583e7080a506b5b1245e3ea61ca2f70967b61ee2c378ec95001005f7e96d3d30e7cb0a82bc75692eb32b10f733e8dcea359ad8dea491c771b177429dc5167d291cbdb", 0x1000}, {&(0x7f0000001900)="3c7a8ceaccab54fc5da237a2d3e0ace289d950b85d20e395607e7a620932f43d63be9ee800507a0c28cd92b0af843e90ac877c37316e7c70b79e8c9014e597afc202dafa666ee262f074e7fbd20eadf079ec8103d954d89dd417d842dd0f11f21c64252ca8a13179b07700bf7d2ae5fec158573d4ac6c2199eb76e555f0a38ae585f2b177e0e5064b67f23f9a50a71357e4e3af242f238b5f339636aa14c49f239dd21d617de492a0f33b71dd92d1cb61bfb65082e5a4df3539774d49a50ca82d23422cf3024e0", 0xc7}, {&(0x7f0000001a00)="2019fc7184f73a440832d1d013bca00fbceaa95e64212ba31542fdebfef74ab6f7d2bdff92cad840e2d19d41d076513af98f96796ce702fa06afbd53b2071adacffbb9cad695a9b2dda4e5fd6907d0d097076b15bc535ae076c36218e4044545da43e65aa1706aeb89780e1c1a8478f797dde611c5d2ef2f6a7b0cfd77e085037286152932803dcc271221f849c3a44131e826ddc948dd1cfcf3d732916aba6d6969f76361f6f88d52584784bc18136f1d21cb0a74884e54639f04a96dedf2ee30e640965af4e8f2fc036b5c75abce39", 0xd0}, {&(0x7f0000001b00)="60c8a142b25c2cf13a92fcfad0b6a0dbf002cb8f1dee0fb08174c042eee66dd4af23c6dc17cd27d6f52df920f45a7e8677745543f4feaed0ec5320ba4268c0", 0x3f}, {&(0x7f0000001b40)="c0fdedbcc25f4cb66e463bcab8f46687961e38a9ac1f11fe2614e0470a836f833d298ff6861aa722673b3455081b060df2d04f1e0760f6c6", 0x38}, {&(0x7f0000001b80)="5db703c41b42f0bcf7c08e47c79878674cf9f5984c4a1cabe27723e0aeb8d853c18beb1222f802551e3b88815ba7531b50446bd05be2490a47dfa4e84fdfb317ce4e70bcf16efacab7f4bd76f5a765dce404c8d3bf52212dd55913bac8f2e935d0729beba0c5b4967653a8c290e5e6a520cca5099a210fcb8b940e811a248b7e7f44ccd8461cf6c3ec62724dbf6620b535d3d7ec51428dc3b63580cad86713d21394afece31e2fb54996b1e2fa243742ae6397baade51e345417ee980ecbb08f49ba89be25cdb46f0c7cbc21500aa0de3c0dcab151b60f38e0feb49801a9a7aaa66b043e59c1743f0ec18a693c0e5accfd20379f259e388f9725e0679a76feaf09f058e688df27f31f4f2b409048a12449592988bb5586f9efc991a20368a73552f55859ba78ee32ede06221d7f86fcf267f8b7ddcfa38e527bc7c58f8ade14daae7bed8b85edc50ba053256f06ab98312881947519b21d86e9cf1277dc677fde34f1a84261a3398f13771f8bf0d37c378b6cd3d5c0ab13e0e8470c24708dc7d8306de6bdb8a517946979285629f28fe04956efe5984e81dd50d5bbc1164a7519d5cb0a0352f5f8ab68d67123592d57d3b0af811e3dbac810d911b6efa0d945564796e0c43fc3981d359c15b8501bae0758a50e3b20ebfb07377d932cc1e44a1a77b6e935294696b64d2394794fc7a5e4a815c0709e9de624ebf42fe297efc4039d2d05a6601b606b76d1a0d60ba6a582e8f68cd3bccd425a1ef3b7f604b8b09e489766248b84343bc4e1647104aa472ed465cdff0d8b098de0df26148ecd8b6daaaee0ebb068a2f6b41639ebf33e13755c5edcbcb88aefb571afbf827f49a163b154c348942571898fde4b9bff62dc3f7d9e767cf43c5150f15171fb09761f94e64c8ef355f60cf799706cb699a242dc2efd7394d25959859ea80e16416b7f64c75515f6c544e9f119384516376408b56662f70f2575d34e3c94830051ec8a5f0d7f698d7987122d5b554ac53e1b3b4210a83092e52c7c416e1dbdc80117f3925416397ffa8d1ab13e5c59898edd479747e68bfd5e05720a0e49c11afa8ce8ef3fa6e3f26399e28f800a13c2361c1aaa4d18d7d3f84360b1ea60629d8114ab413b74e8e9af03be1a25e108c8a002ac717af3ac71957f1244271e717f1b8f44adef285b5a16417bf5969762e6fa2b8d6d7114a13adf49521554ba9fd15bee3eb28adac75abf27bcd4a835b8c40c818e370649e078a103b46e1299fe822672b7fb94f33a2dfbe75b3f67237ef181f678779d9e2a4ea6e44878bf6f0ff794be8ce1481c78f982a76509d8b41704b1d99c97f66bda3fa8d2cbc3c03ba0217da7424db70ea558a26ef4e6b55c1073d3ce2405cbd1452a288d780a745779cb4305e36bbff765e9380cc0d5ca8673d7ca80f84ce933fbc1be8c6a6b96fa1d6fd403e71d5251f9def346b0dad08f7d1a485250a99eb0c511bd2bbacba146e9b4ab7b6262412ded07979050965e0018c2a92f2bf3f639a009c59a1af587b90ddabcea2d14385428d5b82c355f67cb87b146c173fcb3af98e9f7fc6667e9b68a0ad6be3f2a9a76cb01563fb4d8f6f590ab87f17117a907be74180181dbc8603bbd8ccd2fd6de6c7e7c0cd53f795f771b032c6d919c5152f237a905754c0e8d37fdcf1d6413167e89eaa749eafc9ef95b0325b833d94024d93184626ce6b99836865e534d5dfcb9a47e551a6c4ba21bc7af8449e6bfec3d7ba98503cff648375729f9e3630a524ad4ab203575117ad11e137d85d21269239c384291825f7dc89cb53339f5cfa20f2ac106988d83a3dc1044c3ecc94d7049512f44c694fd7f538fcef6d2a15e28f83e3ea8cf590610ec0c17dfe6cd830a71b0c23403d1ceb40bc829daacc1700a2fb9aa96e05b5941d1429ca7f481750ac45186eb3a3633a928e6824e3fa0b3a3a7a1fc83ea8bf6620d88b026f1687c43725ac344b6f19f39699321c02342ac9c81e15d87d61ba7bcd138dbc0293e9aca8aee03fb1f195687c0f62692611b80b4bcbd0889150b1bd3717422295c7ad527b7b95924096f3fb72ecaa6e1646abeb4077f88594137152c626c4317ec9a53a7dd32457209788ee5a09dfe124c458bb3165b6780e0332719b738e920626b00a87c998b9f68ae34708ac8a2d1fa772a2ee22d1eefa7ab6b1384dd5e9edfc1ec2b7c3ec3a3c26c4dbf43fd8dfc162a704c25a2038e49bd5a498fd7639d2ae86d3f6e2266bc10d9cd5d9aa75f1db3428d8a605af8cf04d99c4527e382aad2f9baa405e16826f15be2435f3116909f11d3c7049344dd9c0506c316432ed4aee93f6468c95f283ea62d3d4bc2342b9953a9aa2079e253a55d4faf422c4c50fc2748e64c9bb6e792cba360cabbe5b5ed4d76fef350a630207e81221f824cf8066dcf205d96b504ef8cf4c25d8c5ae06877155bf2c91f98e8d2662557ca52a8527c13c6627b9799eb1d0f75582ff91037b368c016494f2ab172c7f5f0a3ba6bb3d8a6eeb54df47d062c41b451a507f68475818f225740d57a653d2dcb8dfe5b05c3b74ef813b1814c8e55035a1b2bb1ec3dbea5dffa83ee001e0e5986f381d7e2c616bdc7cf37174e4ff591a0b9c146f0353ab81419429c312254ae6bbe14d4ffd5bbb116a8ad9a51645764e1ed26cca0a29bc9dec6f7f0a484ffce63a404f369ec822d2823e81b6289746a52d54a01760d0227a2a7622e8134b7093953921af91c5e2b6ae2bdf63564115b676c06f9227c31689fe7229742ec0d74a35763ea3752583b407a4bd0666417ba0891c07c98ba0176d25a2a9f80e5eef25b1da34c48d4ca87a6b60dd68a880bcfc8799a85fb0f18a5b7b0036da592d9e0ae23e0125ec28de3ae2a345e44180a98fc27362b77348d539bbdd71978120fc33873de547169ad49388b8b4a44aa2c6bf8726f52b5c477bece807cf2b851aac77fad23084c3fd59bd8256c9d568f03aef78505ce1d6e892d093f50275a7559acda89da23b1f0dda7419fa8ab4a7592df770e801f5c1a049dde35884535cc77ec42308c068e8cde17f8926aca6cf24443bbe1902b2dda38b7df3bb231c8bcd30431b66264e9e33c704a196372f85e8251b09871556d7696ce8653b1b2dfd1a9494efa16e9e2dd203759f81e23f3253f6cb5c9e7f2fc1b295cde9547e7e56d272dfd37666f55c82e7a3031725935ae232ab48f393caff28eeb019919b333da275dfc04da86ad33e555316ea7963958f3949c93e9dd6fc5c17144545a64dcd53a1a1b391f4c994664dafa40c2c6966ce46d4f835436db86b590025814642caadf74265b1ac1dec98aea3a561a580fc7d702e768bd6acbb4fffbe517502e102e84f452a1e0c996b44d3e7b0dac6653ac29bb51d2806ea933700ffe8275131087a36e5d656995d303690ca18fb6c4c39acfc2076de268344d32be028c707ae86b5bcb373dc972e13497f0871652f071be4e83cdf30d629a149b50898cb5a4a54cfcfe0fd56d612b1927bd6723fe131737369b3665b6b79c8e96ff0e41f8b2b8e2e39310cacd51df8e485170b6a0aa7169c78a034738ec7c67ffd1119250038dfcb76c8e469a32590e1de9ddbf8f4f2745358ec9f30dfcf2eeac754c6405ea8236cda6ec008e213fb7f101eb8024b0c8e48f32abebb5a7f69abd473514e043ac756f3f7af2dfad1b960e6c56102eaeec287a97fdc0d105c0f76f32aa3dc3cfead9b87526d77b0c3d5998ae162975a4361ab7712b98dd580e2417e8fc42172478636f622f2036f1d8467cb88b79dcc9bd3ce3abd0ccc81f5a5ab2279d1e727f267e523f6f2a763ea819e90ae37f19d6f9ec1a43404d0be6e17a51912fe73dad75db6b191da826bf5377bbece02238001a482c740c8fe4c97b3fa705e2ff6923df9f1388cbb26c45446a969f91791c55b4fd36af84b0f5eb2c0836178d32e86967547e093065ac12dfa8d849ea75155852104e77f4ff9c07a8ffcca44d8f726f10d09e7488d0ece0da1315f67d5a87f91fc1a38370d3f37a4c6914dfa733781a2df0128c6a124b1b701504ed78a76e25f1dfa013ceb42f8faf9a810ff56fc35279038666acc8478e39a64ca0a141d3fd18ee7e551910b4eac1fedaecf2708e42797034c2ba3ad5669e730f0239bf08ad915cc0aef5836702788de67f00afedf9648cb11a06fb8ea6e8d544fc8da7768246fd7139981c9541e3a815ce22339d3a057ed07cf5311692ab2ea8dc9ecc4d81499f86bcfb9e06cfe2d377ba6f65454887cda679e96615c7cce43c5895a9b43cceaf512af6be2aa0927728a92c11e3f4c100b86ded5e33e72fb408cd2dd0236a27a5d83bfc3dc846277af951d6a019baa54f0e4e4d6250c710d0ad33c83ba28996576bc4da4f98796f71022448761d40ebf354c45e3e25d30884ba958647dde973f57a15c3a30eb7737fe6168fd8aafc12b93c3e6a68f6888dcd845ecf84beeaa7ae924069aab54a6cd62b9904a73c5633e6855a559741e492c300c66d27314736f8b2e0be7fe2cc015bba34171a02b522f09c4ba1c53072a886ea4c8f3f4eca11ef24bedad7f15f9e5817ef2a5177516bff72a8111328c2ab7c463be7a7d7d354bcfffc05c28914b6b307951ea5f0b5e4b8f1a5ed229fdf066f9c03344c2f02856b698736a18570128f1bc9671818eabb10dec0557cecd2ca7b820c1845e8edd0eb4408bae9451551815528a46b8d993592cef5d412fd2bbde357e9840ea033f2c1c30ade222bdbf6b7d69023316f7228b9d037774684dce40600a39d54dbc23e22a2e975541951eb4e9c47c87eb1353de1feba8b6fb5de604bb9d09ba5310d0c5121312e06609f785a61c1ee31e3cfbb36132b11569b9f5d82dca8f39ca04c17e779f62e59118e4da792a7f9e5315f4749852cf2f98b62e1064932eb85300484d3145b0fc144d01d2996efac5291b7dd9855d17712663b05db08b920fe4e903fda448bc8c5fdeab1765948ac75ea5143898fba36db392797b5c5315427538212b567e7395435186cfcde9ca31235938f46756072c5487e45577ba970dd9a5fd82c5a76eceabed07ad049b44fb57ffe6cb1583949c17be043fa5de3f4e1fcd738bc5fca93ead2e00f359dc75ec95727f1a94bac60f3f9e8c033106c39e76e2e1179d4c6e5a1f727541cbf2cb58159acc2f6908047a93b3915e40bca27ebd8e8eb162dfae853a5ed59699d9070b55fd65c0aaf6e938edd7160158e2a0d80cb7a2716fafd6aa9c00b006fb7252f00dd9c4f7cabd824443c1a03083d28ffd7ceb554b16f48c001b10ed2d72cd90b967142bdc1017ec3f659d2ad918856646b3d39567fd8cf8c3c5cd30131740d505d548276c534aa230aaa90bdb23cc66fddbd215a066a3e3a29973a7351e9dc5b56dc8672af0109bc69c6edaf57396ddbe1ec5782b3f540486414d6d66d3695faf83f065f4ad46b9a05ad5a5cc11c215c2798c4bb6cbd5e0bc2e632a34b9f7c99e5a7e1803a623ced33c9e94f9b38d2037dcbec836b20725df6640c67dc0c777452c2194ef03a2a33d274b192e618c762ae6f2a8816ff4b698cce8cca6b0ca025a5850e7bba1c021de58f63c0a153219f10e952a81f157d90cf6ad43946b5b15b6d02e434074e7233ef86b4110103548a0ac30bbee266112c4da61758af5ff5a7a11d0ca7436beab875e0214a9cb7b87e3c937da3def23f852495c22d0f536688483af86f799afa1617cbba65edda67aa00a96c69f0bb52f33498f848406a36bba13cf46adf236d37b58c8840cc84c5518b6b5159870a10db0149e417363", 0x1000}], 0x6, &(0x7f0000002c00)=[{0x40, 0x1, 0x2, "e9f1ab1df16679449886ee0a3c69d2197e06ed0a619b8a74678ec5e4b16e42944fa8de8688ce393fd67ca9"}, {0x58, 0xffff, 0x1000, "9115b2308dba337a664b963e3757d551ea2aa4599772714f2a2ff91ec9a688ce29ccbebe050391ce57d0287185f0192128ccdcacb74afecf0c58e996e78a1eaf648eaf"}, {0x40, 0xffff, 0x5, "fa8c99b145e18de34142b16eac0c03dc8d5d3a796024f62adca5786bc0b646977e18099f822c54e544e5e63398ae"}, {0x1010, 0xffff, 0x0, "d95ce52a605d7bb3960f743c2521f6a66f5a3e612cc2a1d030968879ce8e905d8efa73f5e9c0075795a0e7a5681b5da17e36ef8b46f6f6d95805bc2de19126b05ce0724d3e7759f8c9b40fd970029c89811a8cf91a04c35ec76c4e8cc0f24154de997dc28ae211d7c89965467c2e2b879511dc08f7ddfd244d84a6073ea69a7e1ee05580feb8e1f8c03ddd080941f184924175c8d3b16aa797065842501e52a05012cc25cffb0ae1de68015a74828993e5c0bf318105e1684f8e749f40cf82d0851e3b6da0529d2407c2fb6e2cc562c66096cc5971ff713c127327ae2da149843121698dca9c0e997a067450e3facf19adc2a98e4412708149f2d769f15a23ec75c39cdc223daee09cc495710cafe9dc0de552936ef4c8d6c94cdfa27f6596ddcaae52aaa33dd3d618d043b935bcb4f26f53d5d46a74b507b10fb1b870dd511c4c0694f2a0efc172603ccef4081f8149a9af2ace700f6d90604e37bf60679c4c2be296489f78e269d86776e5525ffef78412e30d460ee8b44282ac358d2920625b1069a58c03a64a7a663a5b1dd6173b8bcef4f3c1711b4f54c71779a706ca484bbe2b6673f0a3d121db9fdf305a5abb736990d213da5da66b52cf8f1f5834f8d67a106810088dafa18f64f049af529b899842fddb02351be34b5311205c531cfadbfd18f0af37c812645e51538738bbf5804b9887e965b421482f400ea1ffd3aa7b1979b6b697619b6b1aa3459d126eeb44cff4c5b92438ff4b292421cbeba0432690d444e28ff7d156e691e861f3791f0c5fc056af40af64750abd195ab3decf15cb409520bb4d86c919513a9c31376032ecc78b4e7194f83c1efdec8d535aa68ed98a2cebc303a0d58a5de0560e0ba66944c30a4148120060e14573e3bc8df2f707ccce4e667d542a281451eacb9e984b9caf9b82ddff5037931ced4387731cfe1c336b1b69e50363a1877c44904b62d7b7456b374e6a3d6f675fd272ae3955f02c1bb524b2253fd0984cbd4be0c909b38207450e2cdb334896a297e42d707bdf1841b6bcfbf659c1535c5211e1e65d6fa3d0c95a57cecf6aa6ae6fa52789cec1a61b9491ca441c23a3a4c39735e5946aad9b7f971ee7ef0f0b5b73c76e978c26b2704762dd2cfafbb956e983914c37108002d4b51fa26bf804133232e5249a889a2a5d6548bbb5d8c5edb7e97460a178a3105205a204405d320aab5e89a6fafc0e0f05392f0e598eae2aacd56a613ff822477ef5c28c507f780ac37634d8b9f914e701dd1761e34319170227d52ce0c7cc72418355188d06e298f1a20618a42d3e3d9f5df43d3b1e2b9b3b6e8d302346cc8c42d8abca333b2201ef1890bc2df91f57be4ea026d2b454b9bfd169334c38fe722a9dd8f5a7eb062576dead3cda73580e0beb58a6416ea3b479ae20b93f70d3d9b3d20c4fbe703afb631c5a2ca489d617c06c2c78a96e4ad709ca619af35f94b9f6f1383596ecb3c3fcf8900b60a4d3bea30d47c0765400550ac663f82fcf248e727c7ec0774d0cdab33da08b27342870b20c7e3106ca4a589b6beedaa5e6212113c2196a03e518d48fb7bc1edcbbf25ac6ea673d705a0178a8becc74ebcaf1d4c82a712f5a82b2cff59776ad87cfcd662a0eed93e33611616bb6ef53e419ba6a97418c7bd6ed003271b506a542ac076193fcd1dbe1a6571d3523da674a91f5c98c11f1ed7a591c17298ec833bffcd0f97806db4c9fbd980358fd24372672bd29980761a087b4fac79c7c5e5b2b5305ccc0901a2d20d0005710417c46887722f391e8eaa8ddd58a91f801223cb75ca33ef51db710b35ff8b73ff467bc045cce424e0fd76ae811ce1c49b704b68b1f7a49dda91777062f38700eddc199bee2ac18cccfe87b080df697393837dfd74810da4a6d73d782cbaa5eec9423fdfbca05f2cb09da4d9cad78b9fdc2f4bc9c4b02b6b3dd06368da789dc6bc49d5189895772f1e5d2564c7bb6753f1655599b9e3b3837a6566c2a14d89c5286e3aebe07d2a21b49b0588ce84a439350da8adc7f4317d0dffd42539cdbb81be515a81de6bc5a673501113914b1037bbfcad46459a0fa03bb1f4a7c2984c8ed93ef082ce1434fee3a922ccb17c85b798cd6dd303a5abe07af6844e3a1cbfcef72a83f23f7c5465016a8a8340369f2fa17592174c6b4c251862626c70871c5ff8631458384e9e617a1e7ea4bd560e8d0d0b095b623b38d90ee36a91f3cca8deeb2eb50ee8991a4e6b69ebf630c55ae4ebc199c0c16f1b80424762ae9acc1704659f1764faa22c4ac57bd3248bcc60e7b46c1c886d1e1c65ff78284bce68482845e5ce71b3005f8a8eb129d22406a86d4fccffef65c48fa7f39a548aa4cd0c03ba20e8529bf2caeb5b667cdba37ee8bd9f2120ae3e67884ae997bb722d640e5af822b7f70fea156dae94900286c706b70d804f26410408245ce72716c3a8c59c14834b59f562e692475eb79cc2ef8795f634077d8f9476e5ddbcd7662dc78331269e0bbf7eaa5f100942b3f32e4d33db1f617ebeb2a59594321f18a4f8b209f15d57fa4b3699041d34274a080e3209a54c8b9f142547d61ecf3ed87a8e4d9b9e6f407d607734d4c94f28fbd5d190467094d0e16a4f455523401e4be8f636466efcb03a1132f0a83a0efcd5300743dba716896a9d2f3e917e16467709141740603e203c52555132fd536616a958a03cd3a8815e707957ae3a1bf6318cd5ab1796396958ee0a37514ca68b4ae56a1e409f97282e6ce399a761c298de9996595da1ffdf00dd4e8d9438e89e617649b903ea7a33fc7cb73b55434e11fd7a7b149dc2f0d2a8e7cbb8232671724beed22afcc6f17a2cf53da8e650f7be1158da5ca4b004311fe7faa9b62b80e345a5eac200c84ecf3bd3a3a0275d0fdd67fdb0e9cef23c79f35d1a885c08e44322b9f008f9c5edfaae3fe536493fdf28df0c904ac0d2d44d0e6d285a36c9b7f1fb99f71405246bcd23811613154fcfd36735f2915f4dab28c310d6a3ba668ddaa18c1f9565f7d49ed7768c8f25b09c715945c71393d40a3ae192dbcda00b8c84fb346f22944d7b477b9e9d9e3a41e0cdf80a76018f17f25d90471993a6199407ec625220900367d32a2a5d25b793941929e5a18112a63eae9d191f0fe46cdd95bd6a65f731121e1c677deb6ae383a100ea3fee91d149d048b5bf8d16b5e40467e421712381dd8ff0c21ebc4b6026b0d60cf0bbde3eb6f7e9dcb8f8088441b76499b4d7b30a43e124ef4e5f72e4afb33c656309e91cf8faf6c64bcdb91dc5e1afdfeec4c790dc828b90346112acb8f00b69e652b5950e5929549392cbc8809e86b591ec27e0c716ebba9df1af4014869f5819618a452bb2777c923b65331e9273c69573366c7ebf29d785c67c37ec75a67f9a4e2986b34fceda0e0f80ac59e7d6895787c0b8d05fa94f06eab1dc7f3a550f8971fab0f38df8b7f2c36257796adca3d9aacc8223f8e3b7df8c7eb6e637efe0e2a8a88f9cc391f46d2b055fc690694921298d28293fa94bcc57a08dfab3549ec171a6677f324a6ebcdf2e6846e9c7ba32e02b6579db2ec92f172b40d1da35f4c9dc88b9cb36e8eedc460d8816a1fbbb670efc7dc5df1656b0529f6a46da95fe200e35650a22f2022dcbf3abcd3e24b2af2c1dd3973ce7638d77230c5be7ef1a5b03529a91bf2b636bfc94392e2b3bfa3c015f8c9688762e924c892cb04eafef9fee90e7e4f826d3a537b7dac0f7cc3542eb625283fafe5b103252b232fc0a71877f4228a8f8a286e20e22751c3f98606f9337ef74bdee0ecf4448c07b82b6d319a248a38d2d6e066761117b846125eef69d871f1cb0a179ce15e8b2175cc202966afa1a3d4cbbf49e8336d544b0d96c00880ea0642b9b0870fc40b5fc37e9bf0044cd512254214c1789f7bc1a8fae88fde415e3d2b6bdd90c4b09604904e1d220446f4367d77b75d2b2bd34e4d9c6a856ea6c9c119e61133bf1fda11c2fdbe16cf811a2ac746c3f65c0370c47ec980054274f4773168a7ffd98bf775cde18649130fd67a3dff296e0943d0710c3cc009b7e95301a92713a1fa76cbaea04383ca60a40067480553f169ad0dad424d864b752f8d4c919d77533282c578dfd5d3f4f2c086b4d7ac13a18d95028a3e2cbf9465f101ebb2498e6e804badb6517998eb325384648ae0281918b0cd96ef24858cf41830fba78d80bf816a125f223c94f5080e2b2d1943d33a52348f7549b136775ccd778c9572431cb0abb234aeb3063aa2a1ec1f03305a9180198aaadc2b14136d0fdadb0cba32826c95666f66f8f280ae8a50961db6eb09c7ea282cb15a8bb7cfcc6833c4b8f4b024179936cc4cab9510f7a095fa392ce4e3151c4318568fd0aea104ad245b02887165e21bfac7b5981fa8ebe79bd85474f1bf0f65124885b44bca67732d2a911be1bd50ee156c885ed2428506703714d802d2f735ce5bfaf3ba28805e58ad71581a60527a57a22f872ecb7f307cb2c054126c3f995b2a00c5b5d0f9fa834ee4ea13be5ac0082fd270c98e9b1cdd687f4d37c3dd906a101d59012a1cecececca4de2aa7cd181ed1d847503967f7e14c8d43bfe1722dce590c2ab2d366bdcfef5d7607d58be35f0caae6c7e580716bde164fed8fd752e34ba006d219937fee31d4ed50d2042d54a5dae37f848acb2ed21a993844ead82c5e85b59207c1ca03452cc67530b9df9d283f26770703dfe8402dde4926be544620cb415fafee24fabc03ba9ef74e0c2b347941c83b42aef381d7a27ec268b15e25794d97ee616537969192587c3a0b42f6b89fa3f01e4eae487bd46b50c9d8b7ff1f7049b049fed816ad3f8dde4b9328c71c975d45348a41ca3ce5c8a25d044d7a871fc2243b19823b199df09e20c7ae17414d58b4a37f9adbdee2de42f67fdc93889591d904443f10a79c302727dd3eddb7efd029265f23fdd33faef58be1f083992b3034f281df567fa560077f6f8b0d9838332e20e17ef9f826c630797ebf4842f9f6d690a50a42c61afab8f4fefc620ec54f285231827fd35ffa3a310675ad652c667f3ef3932aca214a6e470e916baf069844d955f746fa401f7c8544f2f4adfc0defc05b042a0b38996c61a994a9daf55021a0113a93c41553399500bd6c6b5a3f65fc1e422bb89108e5c8c830762061f2a1403cd3e8330034db475fa3fe63b566372c59ddf95acd4e0ebd8ea371402efa430fed919664de81420fc10c25c206b798277a3a7a415333fa61f98fa6fc81ae80adf8aec98a259ef6ff4550096bfdf3cff78618ac89eac7ed244d386270accdf24007b57ca0d4cba3840d9cde195a67e60eb126498f7944d6aaf604e8f675e3233ccdadd4a79679699d221f8758e547d2c655dfcdab340c72410c6be644ebd3b8a4773cff264258c3bf9600c1f221771de720fe274dfe07b7524fd84de4c555de772040206e8a02bc8c1557ad9661ea0ef2993544cd0225ab6fd4519ddb65e18e613c392a69e8b860bf54f534b0bd0ee3918e430f8114e75766e9b6984feadeca211ae05cc4e0e5e3bde526c63bc269c46b5381f0beb830eebad487e324dabc6a1714aa0bd793e40c62f3af6eb2afded877fa999550f3c5df4e3b0585679a420a472b0c022cc0259cabc01ef8f494601fe5e58f305bd2a1c8f2323c18a91ffe021e95de9480e53b81c5dc4c57e2ca6d07f1182e52bc2ea31746acc4b97566af9c60407b532f482b91dae8709c08c8aa1e4cbf08b772a834aa314b4960d4a1a9eb425131aeb0898702e21daff47bd6b4d7fcd397e49b5"}, {0x1010, 0x1, 0x5, "a9d6d0b1ec166fcf393a942c3717914fa58505676bfd5de81722c1712ffe5d9900af071933d7b9332af1a2f1c9487d24c82336b7f0f455491ad6fbbb703f9ffd5612523fe266f7b5f285ddc871bc4b66a1dcdc445ba8e0f5f3ce25f50d5dcc407431a52aa8c40de24b633add925df22ca8cc52b3eb53460f055a5f7ad8a6412c17ef9b29e5dbaa42d5ae00b9770efa7003e189956b4a325a5ee64ec364f6ae735a05cc9cdb23080bdf928a630afce0f472a6bec9f2961def3f900695d8c76dd1d6cf582ae83314d70b2e852c296b02cfed716aacabcb663329d8b5a8f6d1da7494806eb8882ed019f33ff9154a55ec87191716b0dcb997866ab402a8010a149d8f4efa25038b95709fd7e3dcc8d1319b8494e8354ae4aabc39e89be3bc9e75c4837160e2b2e565f482ea44b9e6be52dac5660c04f3e71881573bb860561806b8ae109606a95419e285143607db925710dbc82135b4c247722a178362a7be11a84e13e0df4b43480cbeb424a0cf747b6d309ec5fa7678e7689949a854bb49bc0b12bb8fe45a89dfcd1bfbaab2c6e376306630d4cc21f72920b944496a3e75bbe71315908e61ba5990963c39ba27201d4ab90f3deba8c6a617f78dda089658a7a796e3f05e866bd55db56fcbfd8003c45b595679f27ff76f71cceedede83a31022745f222ace78cdbffee5daa5373f17db73f3d961be4659eda91762ba9fdb55cca8037400f8ea0d50a2c879c7262eb0e51ca0d0e051c675c7e409a42f741e3c2a61899c9e673f6764d9e870a4a3482917a94f61ec5adc68af98979fdac631d8f18fea7a27effb8088af7915b8a8148453387c4a144f5fbbb0ec93fc7292f7b600e7ac7a0e4c239180acbf44ba79380db72e537b4cdca82c602e7f25539e2c0d7c1c38b7f9d12fac125a3c3b729d396d842e49737fd8b0d3faa316b61af265e0cd42b870b63318ad1ca5960cbb2689dc5dc3ef59eb3641af4c5ebc324718f361917c5f39e6b0b6a9f27a316a6c6689854f74e897dbb2cd7adbb814eaa3a3c22fdb4af47f5fcd2a3a451fcda755ec7d131304fdf48e7500d32ba64ca93f9ce6b271e03f90b484c752397f347a6db680d0c77267cd679616da4ce1a85e528e94ff87b575cbb913659d81f56a36ce9a77ee299ccb354769ce73903c8f9166757dbcbe981707ea1b2af55bef91acea30b3b9f108a59b56e18781ea3db12117c3bcb113a133a24ea0e5cf5a88d070c443c3923b95cfe1c4f2f7dfcb6948a20059effd91288e362d31429daf4b72380c11f106d3e3293caae1e9b0044d139c918aa3f21c94c54f1dd4f192580ed91d91ac4976bb9664ee24787a8bd83329f8b37938312a70a4cfa42f7f4d6d00825c01bb9361912f4259b05e971e433b238625b62294970b04ccf265919a96d662c7b0861af2960c1ec1a157f74af3896937e5cba8642628948c5649cf906968df07d05fb9316c811e2a387b2bde49c65a3c10c55e2767ab62c553d26b748fbcada6de5553ef58de2f674bb183d7696fd348ba71aa9a6288bef603bf368e71751735c9a68c5830b17178c53075189f72514b4bc6857f61f57da69440eed824b3b679484573a2ceb47213f31416acb4642dffe4e280eef4c5316d4903595bb8b3d9ec45498206a6e08a7b90099af23547ea4dff3ee9e295be5d512ca66171607d63cb45a50ef72a99dfda9f7c8fa27fec0a4cb089634a5d6811723a4709fb389777e472ec87ef607decf0ac4d5cdf7ced26d6fb2dc9107dcae63b2ae00baa797f7795235e23a6c3e17e84a5a2398b3dac8c7cb91667e8354f7cd4f4ba0413f08a96245e6ea70528168280c297f81bef269a261fc4c14aadcbbb04dbef241e597b30c7a2994aae9b4f433e77214d462ca3a65149a1852e3a4d5e8e3575ebc9f6361729343784be9e5f7d4c6c04936234bd1e56d1af59fe396f4126fd8d82ae98d3edbf02cb974df1c9c2e43daa1b3bb9cc110807dc44fb5743802c2759b197a11e9afb9a5cd1a98ac0fa79d71776e99848444061c206419fbee87496bbfff6e1c6f4d57db3f7dbeb3b59b332b4284cae129f7a8e025722995d3b2d7a854cea2a4f5dcf90731c9fdf2d4ad6653126d564803a783d61ea1818eeb31a22eeea0b2bef2632e7ec339cf4a706911c13910ff78c1c081fc651403b89309c589634919a17ca1e29038d237e993da04d6f45dd4719824a9e97a0d276cce526b042e5661c72839be2b325537aef246c63720e685a7c01567dc42ee2b99f1c35a309bbe31d8f6b56d863941b3a580effe62cc0df52606efcf5dc9caae733ecd4963b95fcca14c4eeb68ae0c57f57997aa2286bcc74f210fe8460f3fef8548e16b7a91eaaf76672f05e5bcc9dd986abccddaa301b067566546c45f6333248b6fe390da6e85faf7d0de6ee1b36f21136aea50bd39e693312409b033259d068e1edf4208c4cff658ce7c002a426d70b712f419031004e574f42b210611164119b94d9be8ddf883d6d7fc2c06791f9a36a4423bce12053153c2670d1cfc85b51f833387d85f28c5b5761ae2ebe7bd91a63d019e839b47ea5647aa88d4deb8b8f0c78e8576a7e74bffdf5372586005062bd92740c22625442487ec8acc3a21d612b4e4c6e1c87e7d11225b5a16bf1c33823c1d7dc95f990a90c246c3f4cc96bb72d03baeb40b069e984cc6b9de1c5c169b4af6c8e578423643be3b377d58e913b5c7569c747c547a4b9b298cf0e8f4d3b93063705f04b4e9db7bc91e38906ea3715e042c97327521d9f9b8cf0049493b0952303cc6fdaa57d054fbd40ec55a53337343b28b96c7256f2140b32502422934d1f980f5b4519116e94c405fefc6a57379888f327d31fe953ea9e83b9ebd15f8a72ac50a82528cd7dce42c801074fe11800ff23b2c2e647eab9d967acba04b4042ae760c934052bd6e663065057d91547de5565d26403dc75f4edc42c2d18d66571a90e2cceffae373b56213d9fef047cdf805f184d517a75306bfc49b74a24f34762de7d141303da31ec06e1a77af4d57c580c6e2f115ac83628fa62ca63a8577b7200c888c9ec3322640c6f5792a69064f151f573f7a6001d96d8ca507eb5a7bfe7772fa14248fb3777c6b2c82f6a70370ff3e90ddbb9f38f2025ffc45ff937fc0d02a9c687c01a9477299bebc880842b5e98c93aee6a6cbbda9e066bad3faeda5da7f42e5e82557774ff304979b0a905c8b7b952ac8c02ccef90a2d78315231543b90f2e49853ebf2f94b7ec34875ec380523808d5a6db64bc5efff418858fbd0cd3c21bf6f88786bc0cc17d23e6a2f94a73adc999911296e9082c28634a44896e866521bc531e27044fd6903eb36a3f3037eeb50c6c2ef9fbbeb336425948a09c617f6b638da0e5013ac5a40942572bc5e7d009706b658860aa82bac2dec4ee6491c0edd575d470c375e5ee5a6f203fd2dd7e3d47c7e16b48ea0dbfba4f39057113b34ab64025c9ca5a7be8b1a903f32d04ff1772546eb1d8e3b87501532c4814a4ec79b6e8de60cf6cef6a7b8dfcf1e74eb212b00c8d853159ef5c557c2ff0bab51dec9f294e1f33b02d97a709b417a1a46c3bd31835ed47838f7e850db7e10bb80308f0644893b079978d0f99f666deb6e0614be821cbaf34294b9ccaaa618fef2cde86daf598a4a8b3a5274fb9cbe5c63f3472e80d93b80d30e31171053a08a6b9c6db0725d79ce704967f9be2cd7d965a850a0f3dbdaabe3aa7f0c8251690d95d1682893a70c2fdc502185a5a48c34e2465b34e46794daef5c9580e6c3e8c8e1bd5354652c98fb1015bd00abc195336f5c4c94a69c235f0a2fdc4c0e1ca4efeac7dec7f02388d858afcc3372fb964896105c42b7090c51312c50ca5f166d2aa19121b4c865ab7b98a3369d6cf845483d4fdd47f1e065a31375213d3086ff1b0d67cffe42ef192a1b18103e6e12042b0291492a047e5f8fd00ab4c4ec89c8fd045ae84ce4facb3f94cbfe9f644c7d4f4c5dec1e3f468b9b03df78647950368877d6821667d98f44b1ff1cb20f609f9582a1b49f296d037ab1460e4d52a1772daf49eb7c7608193e956aa94ba76cdf1c2f96552ddd414673ebf88aca3b025878cc5a30b49ce6d5162aa6f2f4e8ba568c9e132bd5deef7cfc1f1dd88a817671b856a1a5e3ad403850e2c18affb07b7b13958b46748dd3bd1bbd965a514932ba0b957b217e8716e110b80e1b12e0011013cb3b8ea1b78fef640bccc560cd7cb1be3f5c492651172cb8ab71c0763d0b64da2b4897e80d5e60439744d112ec434161570aa72a8efe27b3f1f91c23312db4d70ed1d44e14f77dc9f606bd13ceb5234f6fadf54b869124073e5b2555042f6a18ee8b703f27f288f6c6e4d12153e596bc06e7cc69f44c3d5a91bb98583397c521b9a2d74afecaef2e3a7756efa11b1bf1644c9459712c9806442bb6999edcbbbde15c7b6ecb5a7052268dbb74b9b8285f4cae9c99a71858dffcbcf21a20a8fdc68ed108c2c147ea17bad473ad9b01b9595a8670db2f693a08266192d4273fd2d5bbadd036bcd8d10b6f23d89b5350f5e6aff33bc8c1f7923d652590088e210c1fa3e62c155a51c2c4cb271a9d64590eb5f533642258b3bfbbb42d526b1549a1a4049a813d9de5e20c054102a74a15d456878e9d0d049659706954557cd47176b0cd93af4dc6b25d21e3de351a3fe61d9f9eeda9c461adcfd669c24a201f64fdc96fbbf0ac5482f255238f25747b614a0baa00304894c37e11a9fd823e29a93dc40bd42fbe5a59ff40cfb2e8d8ef22a2c28989a11a3a17e4fa365aa5b4f1b5362e82bd7698c7d0ac781108f0a32367c9c008d9a96069969a051e151d1fc126f774bd38ccdbe032a35cbf65216b6a672165ad00f7709c509c9c16d796830e3a973c0b0f15aa3832d3eb4e24bef5759e5d721f971a563ed6076676186f7008227d257d0521091a086b8e25efefcb0ad699d879e49ab8fc3f77ed7bce1c0357cad59cc911094301c5bfded99ca7d3e187020855ba8e3e7dd646d4dd9040b312b53969e1cdf31ad0c1a20706b3a59ebf9e8d0c3bef123664a7c3053ffee1252b5009e8db2d8f51544101db933f2317acc1233d15b8d241c3714badd6f405528fe03b754441f83da7051705667b006e717b0a84dea30ebebc821df149dbe62a0693f9a1a45dc7c611a7e1db00e36e746a14f495cc87f8fd39fbd7dad3465e04c28d70a84b7908c152e29d50f9ef46610557e30e5c89a2b1181d8d350857cd54f33f88eb18745bf63b8b7ed7036db7379e1a2c0b88af5896d6d049180704ce5dc2314c4ede9b05e5a0bf383de4318d19382081c9c409aec81162e8584b280a1063f8ad18a982b75bf0d65732c1ef6bb7050124301349ec38bc4bddd6306c60cf03c45ccdb625e14b174ee1b5f8a63b941418abe96d1d96c50272ff172c96bc23cfcbbe20f257f47c88377c9e3c4a9c557e2a05ff2c4f5fd815040cc5f8f5aa48515e7527d7a6e67037a57d50eee99b4f786446c303e15efcc3f0757059bbf7e4eff82bc8188df0c57109a401df8ef626001433989f4e222963e17e4bad5b137dd967de5441cd344d802c410b69f8cad9761c992ab87bc19d94c104374e8c2d600a332bfed28c380d1b176e4cf7f120ac77a6020264c99e960e1075a521b922a8fcc438beb8ff38206783486a2107a7e1b59bf1452877fb7f7c3ac44652f1414e403fa54f0290d58f0ac4bf97cd6c836477956e4a29a0f343ac9d727e0a686269f1ac3d2f4f38f4247b80272c0aff61d65d61467c64d07c20212eb557ce68263"}, {0x88, 0x1, 0xe85, "c61c70a599428158d10f0ac0024f85c584de42043c6df00358261adc4d2e652a0c98bcf6356cad265d564467e8a4ae13f9cae04a1ce289106fc2fbe75f78c240f5aa7736d0457b73ab4657d441ed3f0b0a411861a0d1eb61e9f767a75bd117ad062b04efca4f40d240ef7cecbca27ff6f4"}, {0x40, 0xffff, 0x0, "bd67ab25efaaedb04b7fa91e14af48f2908a828ee1b37407157a6602c8fb04deffb8698903d8ccde16a054"}], 0x21c0}, 0x40f) r2 = semget(0x0, 0x0, 0x104) getpeername$unix(r1, &(0x7f0000004e00)=@file={0x0, ""/4096}, &(0x7f0000005e40)=0x1002) getpeername$unix(r0, &(0x7f0000005e80)=@file={0x0, ""/108}, &(0x7f0000005f00)=0x6e) bind$unix(r0, &(0x7f0000005f40)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000005f80)='./file0\x00', r0, &(0x7f0000005fc0)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000006000)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000006040)) r3 = getuid() getgroups(0x2, &(0x7f0000006080)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000060c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000006100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000006140)={{0x400, r3, r4, r5, r6, 0xd0, 0x10000}, 0x4, 0x9, 0x9}) sendto$unix(r0, &(0x7f00000061c0)="af3a446ad4c2ca9018aaec3bef07485cecbad8d59182c3036aa43da9706dcd07892b6bbfe233ad8271f042b5b7409e6f48255f391cc3b98d1ac1e06f49c45bbd27b0f7c9e6d4ac8147b4882870850fcc88fceee2f6640da4a63096c89c222108df0a25d050ad501b92037392ca612d5405d0b953f44c0963efe6a9cc4ccec70b506c8374e5d2ec935d8bb02c008eed89d12ea3247a3afaf9ada99c19e09876d92f80c511cc35da398d075a47b3de19bee9e1095af49714d5f4a2200ff2273c3132d20e9cec497a612b", 0xc9, 0x8, &(0x7f00000062c0)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000006300)='./file0\x00', r3, r4) 16:00:28 executing program 0: shmget$private(0x0, 0x1000, 0x84, &(0x7f0000b3c000/0x1000)=nil) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6060, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x4}) pwritev(r0, &(0x7f0000001140)=[{&(0x7f0000000140)="350a4504f9141c747ab5e941b3cf823f01d073b98db308a355892c00593f8d0695eddb669346c5d03999052dfd172ce4858853a275fd6023408e5ddad71f8619a05e0f3294501e47141ccc3f1c8e531861db2fdefc45777ba845c7301d01d59753acb59266c8b388e2ec22322b178e466ac78df4842433a390445acf9e6614c3bd371e538fd214ff4cc0b4002e4f5a8e9268b5d3e5a5719a4ebb4a01175bcdfa103cf4d0eff5aa62ea6e8426ae2e825ae66f2c86f6fd8a166febbcff09389c32b5802094e6c75c4c2bd16dc070fb4dc6f52c02f956d6a66d4f644f4706cc283568fa8b9f6b2cf569ae9ec9405cd1f15200470b051c6be011448828fca835d0b12f9ba882aac5f0f5400b86f3d68d98e199084c74072bbb4f8d5920e4fb279850dd25825c8aeed7c163e71e0d60c487367a504f4db81f87b2128162b568418100a650186c4d6238502a89eb4995aff4189c646179d7d1fa8eb5e224556b884e354b0e5ea1ce3ffa2fbc46b410567d3af15b0d3acf534737fd4c3da949e322e0751b1748d5a90c4ca329a010e2cc8c480a27cadbc483269ab1216ec8940b541faa3ce28447d658373bfb7c1050d2d0afc24719a0e4b798c1f731b17ad59231a3672dd3038a12a62a8aa45c758d2dac5c176cb07acd3e82e13de5a1ab9d40360c1afccf658f00b01e594b692238280f271dcc7dcf80418c3be790ead0fb136b6ddd9c7aa9364eb840ca7bcde6fecae45587392ec95af8b26b1040d8a61cc06025611fc24c55be7a03fbc428915befc05d646e0010ba239e5438e8157d0c15da0b1d0c5435bd58c6a2fe0b02ee89bae7edd479172ea250d8999122bbe3b7f84b6f2a22e2685a8ef34574439e23d825edc84f06bec7eb55d7e250b9e9470d50e383d0df3674ce1619187196526ba7600f0766fd6fb9bed2092f8d32877be70153a6e86937fc6f15a16eafcdedaee5235e6d80856cc0818d4ed4e080c3ad2e51a768036ffcac07ad6a20a4e353e4a5ec21780e2ebac887ae454abacffe2c13f341701a4e8a040a9f53812dfd9aa2d9ec9bc49e83b1a34b34724b6c15956a3994f60a375ac14dbf75ecef265615107e2a95c6544dc8019f34d9ceafb637ccf03667160b075ac3af2154ff96e1ae9816170e261b8e21bca32c65e8535f136f982818f6c55ef99f7ce6180703d6b156d9dd062c0c651859512938d7e68633fe97be8b981d6f2299d96840cdd99ca8aeb945912d08336f566f854942d3ce63831fffbe3da575891a52d92d984638d7f6a7d1d819fe202e832ced9dcb2af2f807d4e9e210adb716dc07200a5a5a171dd01097f66b424dcab1d3410f302491f243196d7294b88fe30d8fc0887e902635d403ab8c98c310aaccff4fe5676de28d9dc7c8cd969325778f7194fbe9745bdfe1f9a03c4c98e42a4f88303a04a39cc62eae2d0c45008007f879a46cad47e926e53c0a44b95151fba6045737e320d8d0eaa3afcdfdf327515214465e63730c2bc4f99c937e83bc812702320291e5388c4cd84c242822eaf4b1bd544abf33bc824c98a84f35c2432e7ae108220098eda7ac69454ae4c8870e4ea80a690353b46c31c97b1412d24c387c928bd3510eb142c56e196af34ccb7fc514ea894507fb60bf73e05c22aca585433ef12e65805bb5e40b81dcf6265356ebdcf38f9cd62de181c1bbd7b68ac5e5b92cdfb99b7c15fad5c95b06218e24b5253fc7878473c3b5ca680635c19b7757ce6366a3d837796d4224e62f5c77fa8478e2186756fdbf4e35fed7cf349403df35617bc4881bfbd6c7e24c4725b5cfe199642a9fead2914aab520d9a8ccb6c418886c8784c2e0b965437e37247284dfd03536e78dcc773bc75d7c528dc2cadefd8015a90193371393fb83b0dadcc0dc08cc755b3308e7fdb66387411c2abd48d3fe52f9fb7d5c926bbe08eb287908390edf0cdf74856aefe25d7ff0b9e329188ae8382d919b98b805c6830921f192c0fe89ee68b6a32bc4959dd7c4085816e8723f17ad2dca51b6af8e78bd62281a545022a56f9313c31b18fc112aee85b3eaca81414cb7622092b78404d54f426ac5fbf216dac933824c4b31a5b880f54fd7b25aa890a5a53d746d5ca2644da372492aaa890ffea100f701414fc002d7ca57db16680e49249f6c7221ee0e87debabdfe7556cd51f9f39cbe75ed9b78a727f81b5db745ac37cc4d46318c4a2531baf7ad1490e46087364df99ffc37c3657d219fc5238d6e5bf5511843ea55cbb02a33c616dfc430475125232e0f487a592f65d48bc025a57cc54ae899445b91243b3cc07e352dde7a1fbaf63c5244804d88c29954527b118212699a2d5a5fcfec683e49df4e2e54c26e5507af9fcae15db9b54121aa17771a2bf0922a601a56370752044773c390698276703a137c19866af20260a4c57921fe3de1bd40cf6776f6a8d55b27e181f2a8f3bf4f4545f26405f28f14af5beba447be932cd854ed5dad4c28f1034cf1155b396b9b52749f080bd67d19bd6f57f45c5f37c96f0f22680d29159a4f61cbabf2a7889ddf6977242d1640cc60f085135990f954365fa45af27a4c17c62f9cd86318f3d6a4e863dcb737edd38ece67d82e0a603802e1ff431dc4bfc15b98fd3a50d8a0f5b0dd9f0bee2d99edd31855fff4cda357e27193d757390c1725cec2ce917ff00972ed1857e843c53cf5b9f0cf2374fe647386c7052d68f7d04bd03788cdd9c7068fd8129abb65ce5f784fc18be5f2408b506aa7b239b271c67ced106f07e254296b8c35037feb5057417f40ecfbfe2489154be511cf79d10f40295ad401e09b51adfab2808f81810d78c97d2aaabeba425867379535047c7d7d65ff1778ed5c7af0d0bd04462f7b40ae210742cc0ac7e448c4aca96c6bf9128950731b1f754b48e44d94e652d7aa66e706c3ec4eaa2b8d632eabd1fa190867973a24076f94d2af0cb744e432a4d4f4a87bd4ca4cd075964ae28bd615e1d266d37d6f78df2f5bbff805c9c9aae8db17cfa4bd8ca6c30a9ef448ac59b9ec92f0ab3512498cb33390e36b18cbdf6286c35cc2068f1be7a18c43982ed34f956856116641270d2d14eaac46fc3436cd3e1b6daa2c3ce9d61da15c4b984cde818c9e23b89712b109205fd3dac3c7280e4e41ec1269e5b9f08b98750ca06040406985851ff950a7f23a86dd95897dd468ce237a51ab6d4dac0de5a17de72aced960df3bdd8bdb7fb25e5a1d49c4f15a86262684f4802b181b17bc854707c4664a66ff143e8a99b94c34eb50624b07ab6ecc9de7f2826148f1329c185bc49b8f3832d24878f97ce00df960c35592a1c4792db7b382ee7bb602c1aaf3fa14f2306ba5d841a9812003b87bc80ad9ea97ac92fb8fc63b61cbd806e8cacf2a7dd6e2b0832a799b40b0242f50e9f86b6cd9600aa8f3e130486bea860769e097b60b361b8a4cf2f9aa79a80fbe4664a764e60b2d78e714894e7f317d5527dc9b8a0a08e69e89b45ae48d058acbde8efb47866a686f5fb679a88bd0646102c177a21af034257410aee0fb55b9f9fe859d5498b4057d6f4f75df2cc59656ae1d94aab6d6dc390a03b1ea694714a29dcdc40892808d28d91efd6961ddc04dbeb4b4fc0eb3cc4c93139563981d6c348348ca5a87afc6a1b87e552b8697edc55a2745841a717c6e0cc732d68441d452d096caec442d1045bb9bb593a43b9a5041d80aeac7a640f6ab2db2aa6759027db27bb10e6b11abac440948ec5d3adb9cc48cb77356f3a5b574e049468141234fdd185400d0ae9d177a314d879f6a5facb408944d56e27862403e1537b7f0bd251421358bf8b01b1032c8c7b3f74a1da5f938f08d7ad7dd944c6484021d9e9d2d5d3d965524f2d40e5e2e71e78b401029c0173b450162fd691a84c8c3354f03f5546dea33718d86f78246173e0cd307364d86b460a43e2c5b9ec590acec49ea80f2e519c8e17404e796b43feec44f64b60ed96600d7241d2b5c81a6002a7afe101189888c241d021e38b57d8b1d889904b98fe92a9ac8195c36c867a5d378c26492ffb0c368733fafe86e62a014205fca044e7de5ab1d8dff71892791035699f46d9bacfc355ddc677b9fadedb27270cf02f9837574a588aac08293e295a96fb6fd26d7bf2eb5c0439d6762aa9f8273bf6828dcff9008e17f5fe32aca679d63c060099b4601d0103025d31c80fdcab258291e3627bc5455e351dc59e7c7bfb5e5b0d313982a1dc36d5a87d64fda148757ec87ab6d47e5860e77f97f221bba90fa223b8404b51c1bf15a4add24bdbb567de5ec23e5799d07d3ea7be080d60c815daae4fbaa7bd1a7137018141fde599f025d9e7f13c1d8029eabf1a8bcf45f0b3344fa20ec6b4f837cd1c63a31e08edc00d1893ba38c5832762ee7a668e0c772878a46e481ee904578abaca7847b69df7082279a679a34ac49b3aa48dbe728d2ed97d84700762846670e6ef2997ed3a448b92287abb001aa6f7b00f335fb2eb6f407cd541b253b57311915be1a7a736eb9ee32aae2309b23dd0ad04df6fc73d544462305212cb04e9d0b1586def601fda5987af462fc52c6cb5de87d83ea003874d3ea2ca139680099fcaab8a712a34c7a6268567a9bdfc3484d93ce5780fd64647040988c1be4fcf03fc5711e8c6b575502c678eaf73d7e5c2f6f8295257ae06a9f2b681c9584bd3a9cb23fe7dae3b28a86ab7276725965f377f41a31ae7b76fc3fe3f39416a5d660cd1de933fd0478db5a704f325f68b8ae01aa996f70e484207ebbccad21035fb4bc3615a33be80dc01e4eb798b00afbd44e3c5993ce55fad2659bf08bebaf1c430de3990d1b4beed1c6fdd92e34834392f8b47f2d047ce3b5d231beabc8b21fd324e89c10ce84236083f0f7eee34e878e0970bb81934ce801a99f060355704b0c3b7d7052274c3de982b418b03ebaafb02622b69a359ff65b31456729b0c8ba325b0bc63ff66adf3b7e675f9146b202c11c809d4e50826a39914a2775205c1360bfb04e5dda04bcdc8d4d302884fd545ce35a8fd8bbe02bc75e9e0c8acb176da43f4bf0705fe7d30988d5432470fb781f16e699f79780c9636d9a339c8435c6c07b4e43e44635d35373eb414b799ca44e5a4c4ff4ee9e0eab06ee85044e6b5a02f8decf572ac7627a1ca2a1364a38e74a20acc6ebbfcd35b8b509e9236a572e6bec524c37ed6d585870d4bfc253fe4dc844a6a08d6c268f23dbe7da447dc800256922f65fbbe08dc54f1dd53b03fb284ebacb517ce8411bbda76882d68f28b7233aa10526fb72cd7a2943f6a03801ba0eb67449677afa39c5b1d9c48ee88521be2f28cc356dd9e8af7dc8f1273b6b3835435e41c15ebd5ee708c27284ccadf32bd6caab17c1bf4c487c4c3c581054291e30fda73ad1af4902ff926e6ce8c39a6f727a3985eaa995c4324300f8dd91d2cb8cbccfea80985ca6e3a5768c9c718564b9cf9dbc9ae40b3bdbb414cf7c578e04544995c4e1ba9a43a40c675d20769cd413db5adc6035e301618fc98c31ccc789727b73f4c20b31f19584cf46caf77373fc609491df6257bc5427805b8cc04a96500683faa36469983c6478c6682a6f0ad62dda9d91e4f1d9a42b2a39bd366601c0029277443010fc811bbb064e53bfd484d06e9d54e60139fc5f0132e17afcf56f8444d38ce655230629cfe24f5454c7e24f8164a369dbf0c39b07f9122c281a729e45c0b2519fbae13c74b9d95b3e6d2def7f0045821dd2d7f0b155c3442bfcac925c4e64b9b0f5d7824f91d85b50648bb14fce870f98dbb70842ad179", 0x1000}], 0x1, 0x0, 0x5d) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001180)) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) getegid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x21) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x3, 0xffff, 0x0, {[0xfff, 0xffff, 0x83e, 0x9, 0x2, 0x9, 0x0, 0x0, 0x5, 0x4b, 0x380, 0x7ce, 0x7, 0x75e2, 0xffffffffffffffe0, 0x7f, 0xffffffffffffff0e, 0x100000000], [0xc, 0x8, 0x7fffffff, 0x100000001, 0x8, 0x1, 0x6, 0x3, 0x40, 0x2], [0x9d8, 0x8, 0x0, 0x200, 0x1, 0x1000, 0x5], [0x7fff, 0x40e, 0x1, 0x7f, 0x2, 0x8], [{0x101, 0x4, 0x3, 0x3}, {0x5, 0x9, 0x3, 0x6}, {0x4, 0x3, 0x7, 0x2}, {0x7, 0xff, 0x80, 0x86f5000}, {0x400, 0x7, 0x1ff}, {0x7, 0xfff, 0x4, 0x2}, {0xd, 0x8001, 0x5, 0x80000001}, {0x1, 0x8, 0x3, 0xfffffffffffffffb}], {0x8, 0x9, 0x40, 0x69e9de60}, {0x8, 0x7, 0x3ff, 0xe48}}}) 16:00:28 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f00003cd000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000180)="259a0aaffbc83ef3f2dcb68b5a0d97e2304b94b8397879fc6609eb07c72c1586e5d48385a5380fa2a711c4ed5a33c849c18e6de8bf94bd596df5121ce44c3dafa6237f94c4be815282007363600314f9245cbdaa811a81189144f00b43e7c44604406a1c3074f87b4463fb386ddc77448c3cafaf6720f3f9ccf3690af14ec102c6118f9af13cd57e9fd4d0c7a9f485ae94aad64ee8c4219229a52ec0296589df3eda7d0c5892c468dfde82cddab4f7940865587efa452cd743dbe9fca176b326903edba17129265c425b20e54c37839daf92b7d1f20e100a16972ead71b399edfdd29a048513ec03a115ade865b3774790c08775a862dbdf8365e0d097b19bd284f156cbbc492dc7d612eb04cdc27df501f35d632bac1aa608f2804cb072d0990cb92f99d5459cbf99aec752877f0a1019dd73cad843d006c3da657fe3e4c7153b2622b3d17d8b4f5bbc0b2cb1bb291cc6801a6cba927aa157a80b7099d61c7a0fcbcf41d3c2a9e45f5b70ea480fbb2b880fae6ddf7657cf24e2192cd5b9aa6a376b6056f7452e538273a6f557a0ea260a8b13981ee233ba82a337883987da7667ae4ade9be01109fd76c8236e5931ef0b9d0a8d3098de0c27c20a0d5042c32025e2b5b9e80be060394f0b0115ca7a793d3e2387e106bcd3fb48578ebe47c95d9541a02d388a8e57e0414c80d52acc817d931cf33d420565c207f014fc081cccfc42983e4cbd84279f15ffd3d39398c3c47f8f8703c2b8a526f65f7b1b8af07370a3dba03177697a18b5ee95fb63160de02bea58f8985a1fa8ac4c3d740e8c37a07e4984f90b11f2763b5c7045f4618f86010d616639473ea5ae2d06395f054fb7d1301534f8866c7e0d34657d30b84cc5a38408b94cbe0fee4b6237165e96a1ff0c9454a6ee18fee0e9cf74609e026bf9a45320ebb59e9c49948f8b42944f90498a1fd756a034b5bbf506978c4d80fed22558ccf91df8a24ded810b0b339f352f75ba3b012814227022fa78eac7864f5cd4911dd9db04ac53a35afc4fd7cd418accd915c3b6855ca8cc0f008343f65e086b9088f2591db7fd0f0275e65f0a0b5bfa9f748602abe54445d4cbc8f49c253254c093847894c7038811a14a87b92902a02001b02a1ffb0046dbabb39f279f052775ceaf41827f1246625f48955113e07b30706be59cfb355694b1f0ec551cf728f3f2e7d4eb9457570bf321e0c6e680ddcdc9aa93011e5190b2fbc8b655074214345bc14e9e8e5fff59e5d74dcac505f43d5a4e550c58bdb59deab7216eaf7f72d66d9776f5dcd84569b35828b43d921b58259d7704fa5855c041466cb1161164f6da6ad1428c5ec665a06ea9c78fcaa2662c8fa20257fdbdd7c91bc65e2844dee299b159f73804894fd0319432bdbabd2b8962082f8620fa99b29d39fdd8cc9e65f8f7f77107ffe05449885db95e0c53492c6803631b2dc53370ce174e15a96687d00d640ed2a74e52250d8c14c208e80ea99e64d8ce170e89276bc400f668262702076dfe1a4358d59af37dfcbce1a655ae593d9962c15ec7388a1516cea6fc6f6eb2714b5f03266a91b90db8525f90673faf6bfc8aa9562bde86baa38b651064d18c63392714b10bce86b929c5ab1eb566d32bc9b7434d945548ee5babf1f04d35f2a875b40409f212f843580f2dc8f7cf79a9686c1735b6aea7bab73a3fa07dbf5fe5b5a9a8865bfaa14bbb69e8417a2bd3f03ec099922be3d127f68d334faa20794eb2f0a260f4ee28b1685e34d9328988ca57d821d4feaf6e34002b620edd173e01a4781bb085dc46edc94762ec75bc982cac2cfd0677e197085c8b84651f424a61a5b008aed13ea36e4c7e8b63a189f921877ef4a1c73cec93dc70979905e884a3112c71710bd8fe39068bc3413bebb98cc9a7e6535958dde9db0427722e470777f59672c3d4ad98942172c84671f5715d568fa4d8f132855632eba62023ebb84432ff12bbf8756540e4a62b861115fcab5e3a6ef05cbe6dae592fed20ec65a855abdcfea6adddea99013b262260b91b8ea4aa0a99bbe3fe4e5f503721bbdea4643dbfc42228d78e6ea037170c6a2853610307395a8124b1f753fe7e1d9d3c7a727e9ebff37703319bedfc8270a9f97585a670a5404bab0f9660e7d10b47caff7da6301e8a8757d822719247bb337b8e43fcfdcddcf1cc48f803dbab59c7df8edab80af263a6e68b5f98262deb91afe54cb9a36de078ed050297905c6dfd52e2f05a8c084472f8d11e51972ec32368f0b32a32270b23a812fc11d229293a33e22a94c8873b9ce1b69748e757719e974a6a92225ca534a3c5e7aacbd850177e597f30fddef6fdffbf99183ad3b4c9c2509012490e9ce3643a66364ccc52891882fac6a292438a4f3b6a6b3bd542ce45a341b86c3ac5df37f20067a8389691122a66eda7d0752a74f0b7a0bfe09e616a49a0efe716ef01af9231f906477cdef78b8c8917b8452908dddbbcfe1c338370674329c2ec5448bff18c46deeccfa69ba2eb39ab79985243ef68a58eb0c9dbc07367eabe65d4392f118f5db133c47a936044eda58328d693180462ec1c25849bd0cc9b519d1d46770e81eccc75d80b0afd973c5c0461cfa09e6e61cb698ff7851d39c97c6006f4e02dd24ab4a50cda626a952c45e2ade76a96dc4374bf9fe5d25f8f5691ceff1d34e91222cc4d77b4e8f9f01b9bd12ee4d8111165352e79da10a0e1fe259fa533ea939b0ab0d4d99c4e6662bd84bb1a75e29d40f2fa8e073e42a54ba2adf6eb9c6839176f93ad0489d6bc98d82a300f7377cc147230efa98b027080f59180c2a8afcb22a247df048a19ae7ba002a30f6467ef76d8258c5991daa2eac6f708150496b6360aaa1e08992bc51320286899313259f3c76d014c88c22a46954445357c50924fb8ddb06ba77f25b127aee08eacc79db2c775be9deccdf4644c2600054d878a6b02e009b962ff0d4e6b5b4515207712fb7d6e3c1ed18190a407e29c4f0dde37ff5533d6b05af603c46ae707e85dcc039f659170d98769a66692f922d4792f6399b7efce867f73ad179a49f475e5a893823850b7df269a35b294887b491be9dba8a2c2a32bccbc01fa6d0769119e0509e4323873f7418d029094e490dfc387deae131c23c83a206d391429e893cc52ff81ffc6044c9cd4414eba35d064b2385e76df4b810628e582a07ed3887dc16749e45d76fba9c6daaac1c5ae9e86739ece26c3a477157113d5698d593b926440002171e0eced4e3c6d7d7f5aed48d12433c19b0003925eb22818ee66ba70aa6c07320e997b11d5f02014993e9ee23d3ef997b80ff19c94785a7d7c056c290d2a6247691f148c29c943371157af8dd4110359d9693de3ba746cca50817aee92fc47dd8e06fcb171cd5eed82cfbc40186f5c60509856ea6ce8ad930b1622f8679134c585d31553214f40486937663aecf3297f4eae29c3e92431710f98ea4aeab9573d740c52", 0x9a1) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000201a, 0x8000000000005201) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000080)=[{r0}, {r0, 0x2}, {r2, 0x20}, {r1, 0x29}, {r2, 0x2}, {r2, 0x90}, {r2, 0x44}, {r1, 0x6}, {r0, 0x1fd}], 0x9, 0x55) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) 16:00:28 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0x0, 0x5}, {0xc039}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_gettime(0x3, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/49) semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:29 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000)=0x400, 0x4) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28, 0x1}, {0x6, 0xfffffffffffffffc}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000040)="0920ea345f3255df2a3e43637cea21cf6aec50d61102e0027e974b9b98f224d12204b54ebef47130c81db13ba85e5a00dd63d7657741d45e7b30d2fdc29d75dfd8888751fe9551ca2bc2a815c973a39a26aa739e769217f3be501b68b4cbf7b74271b7c327499fcc59bcc9da15082f7b3a6fc63ac523df9180108f1c224f1bab1a9e533c75ac180ba81ebe3b8e69949ff9f36ed6c446bc0a6eaebcf61339d911b5ce17ad1341e562074a140595519659f613ba23a534975de84f4a67") socketpair(0x1e, 0x1, 0xb3000000, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x110, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x82, 0x41) poll(&(0x7f00000001c0)=[{r0, 0x1e0}, {r0, 0x40}], 0x2, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0xf66, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pckbd_enable: command error 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x27, 0x4005, 0x7) connect(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="d3002e2f66696c6530c11962ec4d2398b2a900"], 0xa) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="1b5ca32cae0641dd91e99792b89154fbf6835acd13089687c3518b0a6f9843f892fbcea0899e0e1503bb512c9960422f46bc18cd7bf6f42289af604e3049b6d2e511a6e92595ceeaf00b7e443f93693ec0e508ba6455b01b73f35ad457d384fb364e6ab82a7e75", 0x67}, {&(0x7f0000000180)="f8451d92a8a541d5e3d04813d8dc4becb47f4a738671ea47f0fa069a9fdabb30f5a3f18b26c8dcf99b6b770ab7e4016c4d0ead0113eafac3fbe2b594e52ab2929601422964b49b5fee683f75", 0x4c}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000a8006ad01b"], 0xb8, 0x402}, 0x8) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/35, 0x23}], 0x1, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xe9, 0x0, &(0x7f0000000140)=""/233}) poll(&(0x7f0000000280)=[{r0, 0x8}, {r0, 0x9d}, {r0, 0x48}, {r0, 0x180}, {r0, 0x100}, {r0, 0x4}, {r0, 0xc0}, {r0, 0x100}, {r0, 0x22}], 0x9, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000340)="20b799501d2c1c8de57187695b1d1ca518356a6034c66dcff3ef0751138a0c9cc01c03d928ff2d231d89859ae697b2e184d882a2f6aace70788f69b69944a0af02dab563b190c555274fe0ecc185762a77c6d30d2bb95a72611408a2868686204976d7f2b0e81a498b4ce9b4a6b32aebf946666bc63d471c23ab4bb37dc2e7f8656ca1158f6e3724a700a2efe952af463bec0017a3d282c2e011f89b36b85e7727bd3538dab6161224e24c27f8bee2fa5a7554c23661e8249e32b75ff634c0b0e88f393ebc2b25d79a47e2552f", 0xcd}, {&(0x7f0000000440)="e60f9d195de8f54dc4d4589a2d2bd0717eb507c4edbbac2d16a2a1442ef988987afd273051f492185bfd887f4e3336ea80efc65fcd0d3a00e1ddbc9b", 0x3c}, {&(0x7f0000000480)="8497fac912a882bb8f63e802f405265045ccf1c00d06d44033ba1e4e62865bbe3663d6d2c16e1e5f9b43b6723b07b2395dc89d36cba01f937accbecb048f63b3a94a0ab0d570c56d018894dea4b70a062b1a5e9483b6818fdb0d9520f9894dbccacddf62", 0x64}], 0x3, 0x0, 0x0, 0x8}, 0x400) getsockopt(r0, 0x7, 0x101, &(0x7f0000000580)=""/185, &(0x7f0000000640)=0xb9) r1 = open(&(0x7f0000000680)='./file1\x00', 0x2, 0x54) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000006c0)={0xffffffffffffff26, './file1\x00', './file0\x00'}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000740)={{}, 0x6, &(0x7f0000000700)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) shutdown(r0, 0x1) setrlimit(0x0, &(0x7f00000007c0)={0x3c, 0x200}) mkdirat(r0, &(0x7f0000000800)='./file1\x00', 0x60) kevent(r0, &(0x7f0000000840)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x9, 0xd5}, {{r0}, 0xfffffffffffffffe, 0x90, 0x5, 0x6, 0x448}], 0x81, &(0x7f0000000880)=[{{r0}, 0x0, 0x0, 0xf0000004, 0x40, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x18, 0xf0000000, 0x80, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x41, 0x400, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x8, 0x3}], 0x70bf, &(0x7f0000000900)={0xa75d, 0xffffffffffffff01}) msgget$private(0x0, 0x8) connect$unix(r1, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000980)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000009c0)={0x1, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40)='r\x00') poll(&(0x7f0000000a80)=[{r1, 0x8}, {r0, 0x4}, {r0, 0x4}, {r0, 0x10}, {r1, 0x2}, {r1}, {r1, 0x11c}], 0x7, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000ac0)={0x8, 0x8001}, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000b00)=0x1) pwrite(r0, &(0x7f0000000b40)="bf6776d953804bdf17dd17b1e2abcd35d98b6f28d0e4ca0ab804469216f7991bc1ed5aef4278abc401d33f8453f3f8aacc38a0372b56c7e3f59a3ec7ce2af70451bc1cb63b7604036111197b102192c69d8a580ca118776d8f42cb4d53b99227a9d71c80b3c769c0f0d460ae8845ea238e5b9246763e2326b6d60b", 0x7b, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x1, 0x3, 0x81}, {0x18, 0x2, 0x3ff, 0x214c}, 0xea27, [0x3, 0x30a, 0x6, 0x8, 0x4db1, 0x9, 0x40dc, 0xfffffffffffff826]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000c00), &(0x7f0000000c40)=0x4) syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000c80)) 16:00:31 executing program 1: utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x81, 0x7}, {0x1, 0x2}}) unlink(&(0x7f0000000200)='./file0\x00') munlockall() symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') utimes(0x0, &(0x7f00000000c0)={{0x80000000, 0x1f}, {0x7fff, 0x8}}) 16:00:31 executing program 1: socket(0x200000000011, 0x4003, 0x4) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x28}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x0, 0x4, 0x9, 0x8}, {0x9, 0x401, 0x3, 0xee3}, {0x6, 0x9, 0x0, 0x7}, {0x7, 0x1, 0x8d, 0x432b}, {0x7, 0x8000, 0x8, 0x40}]}) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x200040000007}]}) 16:00:32 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x0, 0x4}], 0x6, &(0x7f0000000040), 0x7, &(0x7f0000000100)={0x1, 0x3fffffff80000}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x401, 0x5a, 0x8}, {0x9, 0x6c, 0x8, 0x100000001}, {0x40, 0x2800000000000, 0x2, 0x9}, {0x2561, 0x0, 0xd1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:32 executing program 0: socketpair(0x11, 0xc003, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x30) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x251}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x24000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000040)='./control\x00', 0x0) mknod(&(0x7f0000000140)='./control\x00', 0x100, 0x10a) mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000300), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x600, 0xffffffffffffff0a, 0x40, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) dup(r1) syz_open_pts() 16:00:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7d6d, 0x0, "f1f743cb40e374632e86006fa9bfd75e8158806d"}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffed2, &(0x7f00000000c0)=[{0x2, 0x0, 0x800000000000000}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x8) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0xfffffffffffffffd, 0xa0000000000000b) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x0, &(0x7f0000000540)='\x00') 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x7c) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc80, 0x8) sendto$unix(r0, &(0x7f0000000000)="9f8371a8c43f816c3b5c5337183b48d49693", 0x12, 0x402, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffca4, 0x1, 0x0, 0x48) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 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), 0x0, 0x0, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffff01) fcntl$lock(r1, 0x9, &(0x7f0000000100)) accept$inet6(r0, 0x0, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x8) fcntl$setstatus(r1, 0x4, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x1ff) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000007005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000280)="351336e2c487923988bf18b24d3ef5bca4ff510640de91cdc2209c94b159a46f206d247d1b804fa5fbd0b9d01d8b4e7cd1d11547e82266c1d1cd58202f62059ff231ff4011c39e32633d4ea59a62aa2a673d1fb4a8862d634d0c8edeca46cdc9ded2f21cd6af506245903041ed68b1784c007cca6550af15925327df8b423336e2065edb7812dbbc54bc5d96257a9f360c789cd6bb7d757bac81e373f1252083", 0xa0, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff85) sendto$unix(r0, &(0x7f0000000180)="fc6fd7bc97cd85892eae4905840b3245c6a47d8ccbc9052c58f6724c5e5ab23359d27b0759ecc31cbb2a2b605acad6004ed1f781b75d9fe09f6497508b2177db3f648651517d7bca0faf36a8228b1faa0bb48fbc454bbad1fdd4450205196f4587e55b428136c5e206815f1f894cddf411b388d546a2377ea9f46ca2f46bbd11a25f759f6a8884c51ca281301601687e444ff8778536bfbd98e50820b84965bc9fac87f2b475b37fee192e9f69924c161799429ba9e3b674e9d97ad82f73acb5f6649d97366661e52678cab0", 0xcc, 0x401, &(0x7f0000000440)=ANY=[@ANYBLOB="01277ac4ec04214c691e20df9bf4d800a9cf530c6c6530007e497afb"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x188) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000380)) sendto(r0, &(0x7f00000003c0)="d8ca7eb28cf348c2b83d71", 0xb, 0x40f, &(0x7f0000000400)=@in6={0x18, 0x1, 0x10000, 0x81}, 0xc) 16:00:32 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:32 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000340)="54ff6034cf8bff3a756b6b052b5592486d2e42b5ba3e5f1de9b6afd0089095b1", 0x20}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="e8bad4de24d59a6be9", 0x5f6991f2892fb9d7) 16:00:32 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x7, 0x8001, 0x0, 0xfffffffffffeffff, 0xfffffffffffffff8, 0x20, 0x2, 0x0, 0x7, 0x8}) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x30) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x4000000) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f0000000080)="18941f143129108ef5923890ce8a079edfb5620a3017a663c37f064ea4025f0919df5d17b83b7174dd567d11d91eb32f60345e56d0ea56701002858e6e95daf05a3b28de263f03d1f697efede1e5b8a4bef7df9b4eb5c4e9e9dda75300f5487bfcb2f9c57cc36d2ea6f6de4bbb08efd991ae84d940ed56f0bc5cad50af5ea042ea4bf9f75dc65c8c9cd9afd7f91d88f3f92f85d54c51b11c21596599276384cf29fd1b97a4765609380ea0a48da435ca3d207e0c4dcf9d2f795c5815da431eea2642655c343234f5bd9b819d563fb9a8f52d608df2dcfcb62f8d1b805276b167a909aa639240e86795590dbc9319d067f35244de7878b06e67537151239e4be55e93b1dbb779a18641550b1c484bfad57c54ddf4abc50e739c3f97d3f0e34867f89f8aac9645944feacae5eafdbd99ac1abe4c842a86c703eb35863ad3b926eaca6f516c256e75ec8ea9d8835e5f4a35db951589e0f163b105c55dc9ec8ba193214a7d305a0f99aaf7a349bec5dd0d1a1fae903ae5b79ee31dfbaf20a7fdf7a1374e70c630da12da6de3e77c97f05bfc68a75a84d604549b0fe8a0c5b1fe67644004b9ee111c930da4221b9cb4cebf0e05e9d137e2970c02c8380c895df7ad435bc96398078fb7717ab07f6c8755c98b18ce0dc3ebec261ea0e80888dee6350da44f9cee68b8ad7988cb7fefaf19d4ae3d17f4755bcd0b09c90e81f898c17bc578b5b37d519aa006699ec2dff2c0c10e779b0cd287de406130c51ec197ea949df016436526b031127098ce5094e9c052817b8cbe55a04d338872ecb0d4d88404b09dc7317dd694076c528b1991d17b66ec9287479c03e38b753eb6c82bfcc363cafbaa47b2f08058433d552c54f32a80488454ad4800735d2afdf2edc124e727f97dc64976572b7c3a9b0c893f5b2d58d595a541b0864a22ddf271561271e0b538918581c4dad64b32ffd581aa6aa3265c1fa008a3d5067deb4c761b91fd49bcc1ffae4efb4fc6b2f9a784c7924dd03ff2dfa3a4855e7f73ce27002ecb2798b4d711c56b894779c2f750c002a666da2f3d2a24e8401ad4ced2ee65a75234e9fdac59ae98ecb1d7431869b20e9ccd8cb9e5f6c2014defc91a62c2b49c2210abe850dcf74005bbd3fdfdb262740151938aca50a33642226661a08c1921c64650695b2cde1fff3e08e38d962e80c9a53f7857f57b3fa92e45fb5adda3afb8dcb7d9fa9e6d3fc03d8a24e1805bff1325d140b7a8ef560cc1641c98da11450f9c5a2220d230ebf2dc505d2810e8efab5bd001e54502f0cf3e5a16b1c0d5e0426546f7c72601cbaf2572d9ccb676d0b65ca7bb4b4d1a6673278cdb1090c9c10d4cfdc570d950fa183d80fe21340b3bf99f17696a513a93059a33e4ada8c72cc589ee078d62a5d37e9839ec56b6a4971f2624015c32969c6fdee389aa981571010dcb1a34f6183604d42779f1ed8b19751242efe67d919130f8b49f7c24f30f054a11e782498fca90046144cae12e3bf1ec9cc3b65e9fe32d2bda74e6053b405b375f38da663f0ceeef9bef2c1f7bc93b9af48e814fa13aed0a47d1f10e8fc742456ab72e0b73cdda4a34af9a1dbc95707aeb2e750670f51d019fbae90042f3eaa8c3c156fb0d15063ed4d5b5672ba62ed0efdc9ead91868c4010d9cf14c0bdc82f5f819fad777fc76345c6693dda66b2bdcc338a4f6d9dce92b1e818827ea1cc79c072b7f694cd57f380d01966bc1db537cd4549c58698fb8b9aaafb1322cc5fe1c611e6319ab1ea31166d7fba310687f2e2c49c33a45659c8bb16dec80cb709ffdc5c92e2b35b7746291688801ac0dba434273ad4ffbc0b0b5213c667091c17bece03ee94cc8ce0f6aaae4600eb855dd68903c725ed15280f782f6cca10fa6389a174d57cc9292ba7eed2c5a607e1a735669c62fe4f8026c3be6ddd91c6cefd2498a0e72fe88decc44d5f3ba31d2c94cffe50aef00cc0bca36496714eb9dfa61b623b0a6c4776b1f1fe9c6d4c7543447e338e12f93150376c9f7461ce88f2ec7f3a4a097dcc90c494239d70fe958a6207a8b6761bec21ad0c5fa0a40cec92436997c7d1f88e2edb58b79368738292c79dba781ba64ca08ebb1018ab2bacccba105aed187ab179754be8c2bae403cd2730e3ac57e9226aef4548c72d549b746cceeaa9ea9efe547ccba187cc5499c213b0bb28a9ac48278203213aa75242280dd969a4008acf17fa8b097347d1a303bc2e2839552928d12613da58570d2cb10f4bdd16666df86cad62fbcee511622f20878afda66c1839070f30996bda1709ef724f9a937b3453544e3caf5b68ab3be13f147f1e78c01885a163ca832eb32376a6b7809a3dba9cc51ee82e78a08aabcb43df199aaa5074a18b65e4a1a88dd07aa3b60df55205203fd35ccc93dd98c38de00ebb9aaab7b99b0b6614acffc5d7cfccbfd6c2eae8c66be1bbfabd61a25c0c2e980ccd42eeab307a13a193ab666c3b8a5f107328bc52de6291c57fd6d1db9da9ecf99aaa003eb98524b8d77ba1cbfd87b28259ce68e9cd350cb10508bb4d31390175f8583ccde72eb4b90a4af5663cd423721e3d7aa01a02d33ba0646ff75fda1eb36a8723caa2953605876a9e02e4823f0f6af0da12033c8159138814b4a4f10f7a490ac351346878da97f2c86b2ffde31de05ac790803025b919859bf3ad239a896f9237405fa76102176585c2fab0430314ea05a10f304faaca6fb310f900a97ea68853e3ac3d4d54f9889aed356db7b49564d37c1b8f5e2a8ba9893405e140180c44d22ce3fd41395d5aac95e82681f5ea8338a37de96ba1b8c92c5aa7ce1c6dc6ceaaa56ad0782d49774049786f6aa37914b99f9c2f1780ed08efabea6e19720aa579f4bf7ed7f39407c8bd5ad7f3f576673bc5d3dd2395b66d0503d3a53e299d46ef16f52dd5b0bef29bffb7c900d36d878717259ec11d2d8cddbc03f74c3e196bde085c2b1b7e664d312a07bac8372d1c0098168b58f0e98a38c633c72f96f88d5aca574b04aeaeaefd80828f9afa18485f401dd6ef442f30b5dc1ceb258dc929814a93a16bcd0b5bada8cd17c89a143ea931cb681aa9d4ba6842f123e9982c3cbc2bb5ea88a6b8f721c25cd7160feb9ef40045a80c33665cb8bb74c06b5e21ae9eda8b4c29c905a3b378a7557cd3944198277a1fad9da209968ed5fca5a06eab9bbe44e1b3efcf6beda3005e4eb7ab816b6fc352fff0cdd3220b8d5788054dca895a2b0213b9287ad86a4fa17b0fc410c5b8c71b4a6ad02ccb569e68928ea02d20d6d139f2d0947c45d5cf927b0013850d5bf8b1289311604fa82d4fd6cd165b32b792394055c894f918476307bf67d5bdbd6bedf09a553728ced3f4b363e12e5aba1e3b432f6c8b56354ee5498965617628ff63fd0ab76afc2fb9840493535415466ed190f98f2496f2b0405e43cb43c99c4d66dd0c317b530d83eccb322137094cc6016ea11373bd4cc430325488074ec06836439b2fccacc5b46c51601aaff02868be82a3262ec7e8b858dd4bb9e93e1e0bb105424ea196619b41dfeb66cb81f8cedb22c40228cc903e18ffba8b734cabee948b7e5e837be6a3aadcf53ffe6517ad11a7f87968c15779450c1d6a2146a4ea892d9f62b2afde4b8fba8754973ca8b60855a8c57dc2b47c205e7d11d9d19ebf3cdbaa9ac1d6eca3ecff42cfbd2b782c70de710b51aac71798f34fe2cffbcfe6a9b92d5eb73fe48661d61265e0c97d3c42e085a21ef582a5c7ea29ca1df32d9742d0fa9c718e29db8c0fe6d055776c55d413bcfc5269b3f8b957711adb6c3be530efbd866de19ae9fd7e77aeaa4c26c768e5435962a65ac84b23f94e22d01fd71ef2582b4c3af014f4c72ae1e2d1a60c6ce5f24a2c4c2e544e666aa879ef0dff5803b1d4db0ae4d3dde5a7743b33d1c0777e119efc4a647964dcf32a0ffd4d60e984f77e6b6abdb328b12cf6489f0195773a43757f46d8bdbab9c89333feabbfba450d5431243617e4a42dcc08fbd1f113523342162a5733c7634ec8ecbeb6c863a6f8b15b0b97b021c0cd28ad97167f732bab158764d74af2a3abc33a2defcb2b61ac452d5d371f9f9e401a6c2926d2fa62e2a837218f8501709a222a99919986adb1b16e7493eb38568a57eaf3c4668a126576e1465ebb578d226cddb06f1e7e68251d4cfa9703cf876dcd4d92fe742585b7517f8529fef1bce54d6c67b813b8033b7b8131794f7cae0527a8dcef5b1b4e5ee3828288d65d7d2c8c580bd00a09779c5d465b06b359e2babebebf5edf8f5293d66bcebb243121b1eb3ed881389d83b08df20acd504496fe2b335cc34fcf8a986a3bb72feee67d3a3345080738d91369102245fa440e1ad477835c6769425d6b3c1c19dd8ef42f5d160a270782f656a1d4d977c69813b3c91a4ae48d92eb28a8217eec4ab0b0db4b41755885aa0bf18a2e916d088127e7e3a92952db007324da150785d67c2bbd0862601114b00099c59458156d1f3f89c4325fd34f9aee2e722e7422f0b34ab567642989b3014135ac264cceea4bba995ce09856dde0fdf07376c7141230f71e6a3dc81d79a72d53e36f91630c8ad40321c617e9a4faf43da6597104d64139a678221bd574312b15ebd071ab5d15e5444e8103c560a51dc573eec7fa54bf0acafd952bf9a58fce4dd800b805b7b8a2a9cf5b3764a0e91ee1dc12334cd219733de520fc5333e24127b6e4a42ccb24b6115e1d04eb14741dcc5d965c519a49ab78c34e67915bc06cf432474601ecba749ba4994adce77e0108f59d1f3df02a7506ddd91797457616e2a6138b3ca07262dcd293e077eefde54f670a75692bc23bef7b16a8d411954580790b3a3d9cbb205889115e3202280333dcdbbfaf4934828e52b1f0159cb340e7e0ce3a0bd2127418de14fb3f09272dec4a338b2418dcef655d970d87210841a935a1d4ff33b1ce3839d667eff0740a10fb1a9120e90dfb6f264c5fa8832aa8a5ef14cd05f00e97c4fd6316e03cfe44908bcc17d066b4a207b12c3273e3df0e43e2c0e95ffe234778984b28296dca14869e5885e104a97588f73cc3ef7858ed595c5e43ad9b4ec778658efdebae4f31a00a38662d0229a1e39db728d5f51eebb929a4f16304f32c6537810dc671eb12ffca9d1502261edb2587e371cb158502b195e7a7ed8d34c173321035dbe61400ae4ce2cbbb2a86ef9c0f179be7afc7104f5f894f6fae3add0f67fe73103e54f3b1bc962517cb91ea7e6f943865b4f97ea408b55285485ce74ca89c967ea787dbe8085fba84bc82eebf59536d81ea1418b71bdca194a53fc3d20f86e9e987942d1bbf3c26ab7b5e6fd79a99e87b9ff00ecfa45430fe402997bfa1851fae4271591bd46336beb93bc4ff2826ecc9e27e34f0b7d89b011b214efee749820f54e0cf81baaad4fb8ff542b2b56069a1d19b1df8f630bc916bd8ac974e0e2567ea6c9693b2cd631aefd5f5409b8163711dd9641c717ce3c442e86df065a07c897a13e45fa8f19f45220ebe29fa637ab3553f38ea0082a3cdbac9c8ab81be4711b43466dfc4c9347a060072a6942e6469bd283cb793f10e97dfe1974eba1403b05bcd936ee5bcdaeab959b3a15dcf90ced0ab4825f8039812d1402d8f18b9711fe4b601744228f242b0bd63c525bf33dbf4be6982fc939b5af61e5fc05339cb5b7ecf6380c19046cc56e02f3ee8b75bfb7ecd15a727f97ac3669cb7f9e8f8cbeaa3a324eaaa63037a33c3b8e971929abb62825939e90f6f09d12d53a2142366f6f00f6a7e2443fcb3dd0a87ab96", 0x1000, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) execve(&(0x7f0000001080)='./file0\x00', &(0x7f0000001100)=[&(0x7f00000010c0)='\x00'], &(0x7f00000012c0)=[&(0x7f0000001140)='\x00', &(0x7f0000001180)='@\x12!\x00', &(0x7f00000011c0)=',{]\x00', &(0x7f0000001200)='#-@\\-\'%\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)=')\x00']) recvfrom$inet(r0, &(0x7f0000001380)=""/128, 0x80, 0x843, &(0x7f0000001400)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffa, 0x0, 0x164) getpeername$inet(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) open$dir(&(0x7f0000001440)='./file0\x00', 0x180, 0x1) 16:00:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8001, 0x1}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e400000001000000000000000000009e"}) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x4, 0xb3, 0x4, "40e2ec32506e3ca1fcd80bbf939b9388ad918c54", 0x7ff, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26, 0x3c}, {0x45, 0x2}, {0x43, 0x5}, {0x20, 0x3}, {}, {0xc7, 0x8}, {0x101, 0x7f}, {0x88, 0x10001}, {0x8f, 0x1ff}, {0xaf}], 0xa}) syz_open_pts() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xfffffffffffffffc) recvfrom(r0, &(0x7f0000000040)=""/207, 0xcf, 0x841, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) socketpair(0x1, 0x7, 0x2, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = socket(0x2, 0x0, 0x101) setsockopt(r0, 0x0, 0x8, &(0x7f0000000100)="cad2b41511efcc001cbc060e9dbad8c096ab17c99b6db971214071ced827bee8e3246d906e54a4b33f1b10376bdda9e56b9adba94bea66b83f3c70be0c7198414eb079ca447383acc614b3405146790b4bc947a48ba286fb4eae6203bd", 0x5d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="760886666a885384169ffcd007c0e105030eab5c0674c9bb75699ff57485c840a2784b60faed91e47d666ebeefc8574f8e5143af008bd8d13972ae964f82e16a87564c629e8f4b", 0x47) 16:00:33 executing program 1: 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$setflags(r0, 0x2, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) lseek(r1, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x7ff, 0x94}, {0x80, 0x8}}, &(0x7f00000000c0)) poll(0x0, 0x0, 0x6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20500, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffffb) getitimer(0x0, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) socketpair(0x6, 0x5, 0x80000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000440)={0x1, 0xc633}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000440)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x10000, 0x8000, 0x80000000, 0x6, "98f46b0e11a59e592cb61fdc92d80b4e84099a33", 0x401, 0xffffffffffffff7f}) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x800, 0x44) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x0, 0x3}, {0x18, 0x0, 0x100000001, 0x8001}, 0x5, [0x4, 0x101, 0x800, 0x6, 0x3, 0x5, 0x1]}, 0x3c) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000002c0)={0xbfa, './file0\x00'}) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$BIOCPROMISC(r4, 0x20004269) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x300, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000480)=0x1f) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000200)=0x7f) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x200) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000340)) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x1, 0x18}) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) poll(&(0x7f0000000040)=[{r1, 0xc6}], 0x1, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:00:33 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x2}, {0x43, 0x7f}, {0x8e, 0x8000}, {0x7}, {0x81, 0x40}, {0x47, 0xfffffffffffffffc}, {0x0, 0x5}, {0x83}], 0x8}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100010000055e7a9a77fb1b4c002e67b7d624e1de3b9f09bb5d97d71cc55a53d9fc22dc57d0e3778524920aa04a0105a76500d8091ccc64580e93119d8bc820cb930fc045ef7428097f4adfaccd51a574494c30b545737738d0656ad39051d2c55ff27da092239c93101ae5e4f7ed2d70bc0f"], 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) 16:00:33 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="03", 0xfffffdab}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ffe, 0xa) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2dbe0b477a696c070004"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8100, 0x8) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0xfffffffffffffff8, 0x42b2, 0x2, 0xc53d, &(0x7f0000000140)={{0x101, 0x1000, 0x2, 0x40, 0x2b19, 0x4, 0x101}, {[0xef, 0x8001, 0x9, 0x6, 0xfffffffffffffffc, 0x9, 0x10000, 0x5f, 0x3667, 0x6, 0x0, 0x3, 0x6, 0x4, 0x5, 0x4, 0xa5d, 0x10001], [0x8, 0x6, 0xe0cb, 0x10001, 0x8, 0x1ff, 0xfffffffffffffffd, 0x6, 0x3, 0x6], [0x6, 0x9, 0x80000000, 0x100000000, 0x2, 0x1, 0x6], [0x200, 0xfffffffffffffffb, 0x10000, 0x8, 0x4, 0x8001], [{0x800, 0x1000, 0x1d4, 0x69cfc6e2}, {0x1, 0x4, 0x2, 0x7fff}, {0xcd, 0x7f, 0x5, 0x2}, {0x1a0, 0x0, 0x81, 0x1}, {0x8, 0x7ff, 0x5, 0x3}, {0x81, 0x73fae3f3, 0x9, 0x7}, {0x3f, 0x1, 0x2, 0x7ff}, {0x0, 0x5, 0x7, 0x3449}], {0x8000, 0xde, 0x4, 0xe8af}, {0x2, 0x3, 0x915}}}, 0xa4b, 0xffffffffffffffe0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8100, 0x8) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0xfffffffffffffff8, 0x42b2, 0x2, 0xc53d, &(0x7f0000000140)={{0x101, 0x1000, 0x2, 0x40, 0x2b19, 0x4, 0x101}, {[0xef, 0x8001, 0x9, 0x6, 0xfffffffffffffffc, 0x9, 0x10000, 0x5f, 0x3667, 0x6, 0x0, 0x3, 0x6, 0x4, 0x5, 0x4, 0xa5d, 0x10001], [0x8, 0x6, 0xe0cb, 0x10001, 0x8, 0x1ff, 0xfffffffffffffffd, 0x6, 0x3, 0x6], [0x6, 0x9, 0x80000000, 0x100000000, 0x2, 0x1, 0x6], [0x200, 0xfffffffffffffffb, 0x10000, 0x8, 0x4, 0x8001], [{0x800, 0x1000, 0x1d4, 0x69cfc6e2}, {0x1, 0x4, 0x2, 0x7fff}, {0xcd, 0x7f, 0x5, 0x2}, {0x1a0, 0x0, 0x81, 0x1}, {0x8, 0x7ff, 0x5, 0x3}, {0x81, 0x73fae3f3, 0x9, 0x7}, {0x3f, 0x1, 0x2, 0x7ff}, {0x0, 0x5, 0x7, 0x3449}], {0x8000, 0xde, 0x4, 0xe8af}, {0x2, 0x3, 0x915}}}, 0xa4b, 0xffffffffffffffe0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x2) setsockopt(r0, 0xffffffffffffff2a, 0x7f, &(0x7f0000000000)="26a5580737db392eb4764358a4b736c7f6ab4e84b63d2c3f86dcc163f44ced3fb1b3c6bb38749a570cf4c2101e3646ea4d8dc1eae2d5ec647bc6bffe5185ac74f384dbdb859c5408ca1030f90d53f0d9b9402b217a06db48cd0334d7602debfac24d57de4d7c480a749cfac68520af6cad3a586cd66ec4ce7410da9fc3d99e0ca5f8b9fbd0e47befaa5a86dc948f8fec3553bd6585e5299e7cf2736a12b80b3bd0b690bbd2d4fa6e62243044fae07005595930063b01b33f32939916979a6273b9", 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x3, 0x8000000000015, &(0x7f0000000100)="8b3502fce7d5bdf9db8473d0a68d851c8bd19275190f7f3d3e672b094f8aa4f9ac907c05af147e77da40635574893b16f0f781ffe47e22bbc9ea73ee5db04eaf01ef83397301ca4441fe5719ec7ad5794c788afd29c2b52c6853220df776edba4cdfe430c9b0aa62a0390937b7c4d10f48c98d76b879874dd7bba70711895ea4563e05ecfa0f1ce65b17399953443770b8277f4e209683bcc5d0e4226afd23c3f7e1b076adc5f495d7e612d7499a40c1629d1b89e8d3a80d599e40f0eec9dc82d88692a2240194f155141401a7", 0xe) 16:00:39 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) r3 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001180)=0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001140)={0x5, 0x90d6, 0x2, 0x5, "149b603a6381687d873c1ab7eda2d1c8e98330fa", 0x81b, 0x718}) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r5 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$TIOCSDTR(r2, 0x20007479) read(r1, &(0x7f0000000100)=""/4096, 0x1000) semop(r5, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) socket(0x18, 0x7, 0xfffffffffffff000) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:39 executing program 1: r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x99d0, 0x3, 0x30b, 0x401}) setpgid(r0, 0x0) pipe2(&(0x7f0000000080), 0x80010010003) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20bd0, 0x100) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xfffffffffffffd36, &(0x7f0000000340)="b6") getegid() 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x22, 0x2, 0x1) socket(0x18, 0x0, 0xfff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) 16:00:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x20) symlinkat(&(0x7f0000000040)='./bus/file0\x00', r0, &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x400000) 16:00:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xc1, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x101) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x410000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x50000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x7ff) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) fcntl$getown(r0, 0x5) 16:00:40 executing program 0: clock_settime(0xfffffffffffffffe, 0xffffffffffffffff) r0 = semget$private(0x0, 0x4, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/92) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000180)=0x80000fc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20020, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/66, 0x42) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x800000000008080}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) readv(r0, &(0x7f0000000080), 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="9903237643c2a2aacccaf528db7540c8bffba10862040e6122f831b898ef56cb548465a9b822a1b0b102722d9ecdea9c8f97b8d6671b28", 0x37) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x10) r1 = getppid() wait4(r1, &(0x7f0000000000), 0xb, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffff080200000000000028000001feffffff000000000000091400000000", 0x2c}], 0x1) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='\x00', 0x2080002002, 0x40006000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062b00feffffff6e840000a3bb6b3c042efdd1000000c6000000010000000af6ce4f22", 0x2c}], 0x1) 16:00:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)="c55201cf0873f54d830471b09eaf48c133262b685378ff7d6ab0e0e7ee6605355d7ed7455832131c780f808f742b5094e1e8fe06b41374e409d00d9fc0081f27f5809fc49e4174e51e34e3c4c83ff1efb14ec815d780c97a0020061be10d3ceb121646ac20222ee4fdecbb1c743338669425210d5f200d17df718dee2aa74fe246104733b821895a03226d4c9b462479aff825330d8a92e9a464555423fb5331fc82dc801a8b3729c64b5d5b80a5ae2db3bfc527572601ed167306ab975d3bbd3f4be910aef1dad693a18e1fa005c6dec52fbc7b5c9821e79e1d1205b199aa36d47beb6e16f37a5dde2ff81e2e8e1a", 0xef}, {&(0x7f00000001c0)="843b0912f869f5431265079bf1fcf73a34d639ffe30c739a91c0114e4d58bee1c63ce9aacdc18851baffa4e0d8478cbb86a5f1116afd314db5527453d75ea99b503365ce777ded95bfa29d7b0a24dded274658e2d59235453f7b91bb389a42b2b0ca1fab0316b9b248a938e165be7bd9b2514b7868a1", 0x76}, {&(0x7f0000000240)="481f827966ae446dd2513203aef2ea0841f02cde50e01621833f92b2495598dc5e4c32b084d29e4d218ca53f39073f08da2d6356f5e12dabb09897491fb8f775adf706afe8e772f3435f3496e8cf13603fab73f3d9a0cf1de79348e3a20d194fc3e69f71d8fabd381811b0ba", 0x6c}, {&(0x7f00000002c0)="ba69b2d0984cd86e4c37d313a70bbab445ff63b754bda85c50283223f123a98f4bd4bd75f60d8b2eed6dd9158ebabcb55c00fd34edccbcb7fbdc8bf98ace1575933f17e762e199c705722ec81e36d48caee64613aa501d12ebec31032d00522337a7be11d52f133413bce2c87b2ba0e532bfe44204a6bef6de89f8a8335aa76831239648aafeec4482b83e15f8861b2b62e75980a398e5a64205ca4bf5d351b43c5bae25b8d6e58589c504644f7bbe72797c6c40c0bf38de1cd697b477bc1a62379c666c5aa6057263ec63018b5d6dea03d11a1e520743a943823061", 0xdc}, {&(0x7f00000003c0)="be1357ba34f1c2fe2e1f14668e1894d58a2fd473e3d987fec1dd7d08a15fc2149b077a6b3682b8e841f0f1399b0bbd9a352955b0d74a4844fea259c165fc4c70", 0x40}, {&(0x7f0000000400)="fbb7e8514085dc6bb46a4cb76e06ebcc796ba2aacd50564493db02a52dc261f35d38f12c18a6c7aace66d01d6fa4953444dec628115543610a50b0bc54e7925f80f0497fcb098101e0ab600b304a416536d8852ea697701dcfdb32706eb34b395ad63efbe1f2cd1888", 0x69}, {&(0x7f0000000480)="f439284372e3a169e0b3806b630cd680d8d52a07c832c830536b4c3317344927210706b0af8684627136b8ef937be23c107e1517f777649ead602475b96c46ac0259ddc9579f069d59b63d82976618440fb6943cb27fddcee1f6fb8ffa9903e69fad0733d9349b9f066c007047693d0a7fddcb1f005134ba9e20451c0fbbebb45af0f954ac1cba545636627c9778d412fda21056b907cc2b76efae3af10b85b543e6bd006fab9f", 0xa7}, {&(0x7f0000000540)="c83c9f4b521bcbcf46963f6d454379eb37ea8c767d10bf7c864793cf10ebe951bed95b89df98fa290d4704dd2a9e965e8d1674b25c6a7099e7f617d4aef1dc1c32b324d2cf0a9b7b1fffda2de6105d93044a325d95ee26cab3486e47a3fbb2ddce591212aaca1c8879402ad4c53b31e525ae348143ab0d86bc701a7282e5433e587e3744359b4b58aec4c284b6979685f39bb70fa78322423df95afc1d22958ce91d1decc7ee15337d7312029ef2e1db6f7c9890ed336f729deebc5617c27424fcc5daf06c549adb08b558920a8025903205d596e4fc7df95a3860c1116c99bbf6ddd086770516928c60c007c2c0c7ba23c67e22d641fd00732a740b0e10d4b972df9c0355c574573d7834616d9efee3482ecbb8df28a6faa3b97a19f443045668408cec3891abc7f7f27d1587f92cd942f774674779ce237fbe1f4f256e9d38b74e7c71ffcc7a7902e2adff26ee77b987e61d71893d108647996b7dd7b361b4d797253502c2b187be11815f74bca27a879cc0e230196eb2bdbd1ef1fdd790744730ffe43e9793a0e63c6163f24defc440392a985065e68dbde59d47b25c2f06a2c276ea8016366e7c98d099f8fe1563a572fad294bc283d76ef57b36c7fa66147d2886f11c6089a79652084876b2ec15713f923178d5ba08cb73cddf47cb7dd7fc681b8d3f57a921052afc560beccbe30af491733795ef45be400c6a41b77043dba2c9666e6f8913d26a951d9f006cf496c789fe9f5727b8a17acd001740aff548f9808c35f05711aa40baed493634a7277fb77a19382a41ba40e3869de308f56d970497a441cde7938c5eb7a9c5e4c73a95a012643b33779728e4dcfea223ff52731708c540c571d8706b0c0509e989f640ea346c23f37cf51e0914b5d0d6054e3269f7b2a427cf9c29b489093351d8bbce35b4eaf307a96fd111055ce692177650bf9a2ece0068c9712835810ef3350d51f0bd8a6e1e9b6eadf7394abdce3bdb785a49cb145a17ea1c41dee9d64cb107b54cb1b1f4dc40a94d8a36acaa9873f8f582ebf63e50a654f3cf2758a01aa7837d5283bf638b88c6a4fcce8f64bb6dc4e9c100548addc686de79fb985f7e680d54b1ac9d658957ff97dc0144e140294235de4f484d07b31e3a9b65026043c052a257d04415860aa7b661c1b6d4e5a2743fe737db8250f04dcabd1f930985355d4fb478a77459008ee44d4fb4f56d12c0fadafc79a9af0afaed3fbeccece6a6ec0df1198324fb01197a1fbf4c5a706d92b504635f189362a4c66688b78375058c94a6d19494dc23a1811c0b72dcced6c072de228c828335d44fd37fecc87f10895d69436b272289ff815ea36b9c4c7cb760b22ce8a2d9ffa374a532f362563807d9ab5bd0a63025f9c92c1f47f12acfc0f5f9262aebf34006cf7caf05a8ee9c06a27a894a6f0a2f00297ee4ea491a46def21553e7264b4505d0347cbfd59f028d62130cc2e8624cbc021531e5fe73eb909445ce1d270d2fba07e042c42106c168e47747250255d326dc09d320804840386e3f9727fd369b25940c7dbe82c7f0a715a31ecdcac81f305a24fed7035d50e826b622d820982b7b13f1dc5021f9f3da4ae97a4391625075b7ed56ff7cd23f907c9a2719da469551c46758e580f1a7ed4a3f1d9b796a4da3885d046bc088d2ac912c4b13628c7fa00048b5d16794097c6095425db00a2a5eb92cc22210c7d18390562e9430a90afa5a9d53bd552632bd91951e40dc2fdf1dbc996b13d977a47a71d15df00865dc4fae522552a9d9d68df6bae4193295532127c4c995a7b054fcb63c99474ac7d3a0286efff3ed7e27a8cfbfafb1f5c1a9f30d098f2a7e116a7ad7abee212d004c590dd10f0822bf7b90dd45f7b2f977b66d343e9ced5c950fb6ebd07d7575a8bac6e5f352834b37cbbd8af1fefaa3760d3012528bd269e08cea681607a9ab814efdaa45cd5e457b5ab599d34388518897c3472536cda05b4c39b89a21b75b54708b012cffb7433d24e1f84cde4c9fd4ee4bc3861e3ddb2375d7d4720a9ffc69b80850a7f01df0f5e6226109d3cf6c630b53ed500dbb3e7a54f4476d0efbfcbb05079e77e9bf08b7a3ef74b9d9538f41b2750a09d9ae2dc2b8e7c204e436d43ec4a5743550ee88def439214375f2cc2c176d5bb9c5022180aa596c293776ac7879a2f497a18214c839a25609a7c079c4b754fedbda8c305a35885afc98429bf5752e98400cf180b6294426238c845142fa15851d28f032f2807199f370e3a6398e75d9e34435cbf8aba221751aec8f94a8e435daedabad8206cdc2ded91535f87bdd748f1261616c7deefd74e8f01be84d4112ec2bcbc2310beefb57f07a9571329fa399e967d461b420a10fbf241d3e8b4c94e45d8fff836593118f74db732b0a8258313490f5cbda8b8af34fc5681b9a023d5f7ef37b51ee1cd883d2045797ee2f45c9a03fa52254afedb1b0a05e5d30ccf4e577569138582079abc3b3aa24a386ec62ff5aafc5aff326dfa05d9121d25cf288a111676b7b85556c56d87f3bdc27a6118b3ca62afd1aeeae76e770c6d722cfc6b9b249e64bda08849de86984cf01e242892fb27317c71d794d64726b0321b7f353d66925209b15742394fa2d92a867ba7fc2da0970772c7e1cb379095aa63aa378fbf620e551eebacc55a45344d14335dedb19c52ad67d6290ded6efeb88e703b98072dbe7458adba605f058414b2211f44e8b3dc1d934f31ae9e24bde66de4087460cd428aff12e8534dcc805614ff77798b7cb40f085108a1841806b1cd4e413ae8172b632a1929ceb56b70944480aadc46ed60777e02c1c238cef5b35548c97408ae15c0d4a1f791bf4ced841e9f4acca93c62a406d57e863989870670cfa90ca8e15ad7475217f9cb7593a3304e2a692175d8dec8f293bc34b8a9fb977b3ccc9a70b2f3487ed9a73a275de65aaa975c279fdc5c093d1e82d2a2c09c91bcbf0a6f26b6ad9dbf1b011a33710876718e1ecb56d6e51de9b66efc1119afe622cbc91437452eca053e4b92be2bc4f3dec258db43fd34b5b868b462a6bb833bd2dc20f255f5d85c305b53cd45c0e83c8e3f54a46ac100d79176ff758fa7dd6684b0227310bbf5bdca5d6c11360b1b85a1286434ea8764a151c0b04c985ac3b4c3d93152abe8903df6e25c010cd5ddfabf745850aff51b3b78a82b8c394082c2063c67ff56ac502dfd096a1a4cf8f0ecf4df46bb24f020d0d0943964a700b7d2637749c4e09593bdfe2236b8ea31ad8a8418b969658912867b4f6e7a8515b678273e611e3f56a6660612d835b29a9e58327e371ec0bbb0cf6388de8c0d332d35b120006fac21e4f6c57959251dda2e63c0b26907c926e81b97c5f514375940310082a594830e2b3be3563e62b9d39311ffd6952bc408f319b174b657ff3157c05f7ae7f73f019dbcff97ee4cae97daa86364d74823d267aff007a27a7d77dc6871cca6e6f773735819cac6a24eba2d580d81dec20b172dbd9e9695fca6e16fc5bc31e8c74340a5504d161af581e66ff712b08bcea45850676704d0caffc4644e36587b850f244ec9f5d90731114ef2a3e14b241bdc743f9f5eaba88fd83365d5f4694013fdaef032b823e105e4fe14b64add02c678ef9de4c59fa74ebe9cfffbccbe01d094c9b42cb04905d9eb1959372304844e7fb7d4a828c84ba72a65efe721a686e534808f52c7f4472b7a9152cc7f7dc93cd15028ba754bb3e2ac234bfd0dcd5a4b62a16d3b3390916aa7da898f5b6aa41a6d61d71ecf9f8bf60cb56b0e4dcb7006deb85072f259afdeb5e68c0257bba187d39b0adbda816a910c4b2896686ed4fdfed16f27cbf221d6eb86ee4ef69098fcbddc915c0e88c6d7bbfea05024d796150839e233fce92854286bd44d88150c2bc477f65eb90179c1b1052141d332a2e0c47db581c2bbd1158be700f38d8afce5460ffcdf3ff54f96d8eeb4775404be35d6d2320afdcabddf9af3b807fd599d2b9b624f41f269707a60a8b3d88f7c2fadaf092d94c721a1b3249c96be6f240fb0c6b0052dd4dbd63e196ddc5f748a04dbfacfe4d2b293e3979f1b52e4c66762aad654515fe60059ef2b3164b643c942a9d1650e26dcab049d1459aecf16c636c0d57528e98aa10b167f5e53b1cdbd89e47013c8dd31a7d53e90aa0d9d8c85ea31c18f87b4fad1e6bd11e21b3e23582b4da9b892d05533a7876b3bafe948d1769e24e6ec06ecc007592f2cb7eed09b241b0ae81874b34deb7fab4f0fa026ba035a1efc5394a8b24127867f2b34c7700c4c2c6234f5f5a74e28588bad85a6aa7ac6b22b2da68865354f8d684f72bf3471f359ba6716a906979e500547c2f932c6ca4d038fd0a093c764c00ab97439e520e16b41b39d580d5ff160cf9fc5881a4ad406ff70949898eca07789eacd17eaaa1ed41479fa06db0ce88d0c11beaa99a5e0503a6e427e5b22bbca05f0464d077b6059c7870a83c8053eed40e8ae93468fbb996f4ad3c683fac23914557a8e1797cb8a89a1d9338f7af730d89676b5520c089b45bcf1a67c4effa480912e44136a1eb150e14fa942fc604e64ae9abcec94fd9ed272071c081654abb638bcb6a31dd83f91211f977d2aaf34b9bc135875b6927de207e7133e43f734175e5d6c97c0e1136e6e46ed5790f60d128283ef69f7e0e7373d0e775f385b74802216f37aa879982153f899aa3b21d57bb6460258302ed0ea16769e6fde539cf1556b998f47cf042f378bbac9e7efcf955741894511e558619f6c9fd2ce10f6821073f82bfb0f51bb81334f6aad7788787c785813d0f02ed1f4b8f05672e4d7428365c269ce7cb282456c0d3c3bbdaf830deda0ea3216c3a8087a73f34265e6a018772ac2f43ec5c60311f567371f5fd0d3c49f9ec85d7b8fb675b50ace94650d380a01b92e07d77f186f848914ee1bf6645896a6be417303b0c74f02312892b31af263fe966662acf84fb320a52bae59864f82ec64f24d687bacc1a394aa0d876a89d0e25926a646bf388ee87cd4a241b4eae256c881709a236917d414a2d92950a5dc1ab7a0987a0792421ee7a496236a6be76918cc5f84283fb8a0036b4e8d6a87e127743b17e85ec9c38aef89a2ab917c269cea65cb57c3df3dfcf16d6ffbc91fb195913e488d579514edfa279ba407b61d72f2ad3b7e610a9985b93bdfd8ea3cacc9072aab96e79dbe87f4c2ea1e047c9789341b804153e6ffd4a0fbc769f746d3c0cb9d5776466188d2e5a3358665a0927597fa3e365b9caae208aea9499deaaf49bd9d72f48abd51c1f25ba076cbe3a3a79a7e4146c196caa745dff40b3db15f11071708fa0e339055411e697a61ad38f3ba30d6ad80bfd3aee3df4003d4146719b8ee7bee41ae3c3b9ac483a3fe20dcddeaf46c623765b5dde821543370f8fe4d757ad251eaccac1435630687c30c92701855720a82239b5972925acfdf200e0441585e81a4bfbde34f37250aa0c3fc98b9f21d1ecf7207078223a00008fd13e77dfdd43a9db036cef3fe80f17fb988a9757975869ccff54d486fa8bdbafb30c5ec8acf8e76fab4d5a78fb7951eec94dcf7d814c10d860d9ddb90b4408a9d0cdf58384ab7cd0eafe7c36f901fab818ce5a624fff7e3e53357e2dc2645f95dcc8e85e8b5c069aa065859902725c1f5fe803aec6e66ad7a13c3a6c99d24db8d4d71234c0187b2cfd20564f56202f9dd9c9127cac011748127d3bb27bf82f28c702c327ff7d9bf76270ace42af13c773b33076337e3263f6b80ad0ffd1bbaeffda0ae4c17384", 0x1000}], 0x8, &(0x7f00000015c0)=[{0xa0, 0xffff, 0x80000001, "e87d83193acfdd3dc716217a270b29d77b026b5a3643408521ece01f620d73f78fc0d92e6562518d5dbf909471a555be5f38dc565e5b84db246555ebeb54dc68ee98f7a4b5854b70cc27d0975bd4404a0ef47c18deeedcf1de921228a26449924c0ff7ce2f9bb841f51c211c001409170fc0738ad110fd277d3b46bcb03af64524900d960a0aa055336b5a3e5d17"}], 0xa0}, 0x4) unlink(&(0x7f0000000080)='./file0\x00') 16:00:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x194}, {r0, 0x2}, {r1, 0x4}, {r0, 0x100}, {r1, 0x11}], 0x5, 0xa50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/229, 0xe5) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="3cc06617ca0330bf93396911626ebf06aae58255046c02078691e8a2a17317818da38e546db2a373012c5e5a48cc9e682f7f410672fc540c77f0ad25228502072771b5527669582fb9778c4dfe76bd70cde92708efb4b8aa6671769d9f51a774882607351a9c6434a9c00f556beb17a6d496e38bb7a98f10fca74278cfb31bc659ad28832b2de5271fc524c0f5867bc562727d02876aa1fd161001bdb0704e8f4a2bc270420c3c44a63058d54ee938c9563b3f82c450cabaaf7754ebdc2a", 0xbe, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:41 executing program 1: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x220, 0x20000000) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) 16:00:41 executing program 0: wait4(0x0, &(0x7f0000000000), 0xa, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) getsockopt(r0, 0x5eea8256, 0x6f, &(0x7f0000000140)=""/193, &(0x7f0000000240)=0xc1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x110, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:41 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = syz_open_pts() kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0xa, 0x9, 0x9, 0x70872015}, {{r0}, 0xffffffffffffffff, 0x40, 0x23, 0xb0, 0xbdc9}], 0x9f19, 0x0, 0x8000, 0x0) 16:00:41 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:41 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getegid() r5 = getegid() r6 = getgid() r7 = msgget(0x3, 0x0) msgsnd(r7, &(0x7f0000000180)={0x3, "1887dc90f4097a72e5fd8c214bb983dd04dfb12acae10263245f3155116bb6eba2eaa3948fdcddcc117bf00b0278f204ceb486a9d45e6318c80b04a60f61b8c410351e439008f82721aa86eeb6a92d2404098133eb71bdb39a816222958a3d20b510f124d828ec70ab4f9c759b6d70536e374d40c896bf51a013be399a5a66a3c66301526f933edf783bd6aecf2d28113de98964422c901d39d621"}, 0xa3, 0x800) msgsnd(r7, &(0x7f0000000280)={0x1, "038c89eb78779de2da6978c160d2aa668cb67fb4cb721d9f56c5475ebafaadbc80a1d3ce66d3422b4f6034101d45a2b8ae033c22a305dae6a0e7e8febac2a8cfed6588a7425d47b2d593a1999d3af7b34dbe180fcee4884e7797cbdb5f173c074af1fd2d6c4cdf22793888ce5bf3cf52c965b8986261ced2ba59c944d5661fbf61cb1a42701c0e5ea2b888a35a6e447d3f8c817559e9d5194dc1ba49c1ba28a3f9bc3ffe83605fc761d7bb0729e04ad01f8a0fb026f8e4558b92e174f94da45bea94c20adaecbb7f5f381a37bf3c35ffbe64ce3a79c10ee512471fef5cb28c9dc5c4f96d5cb5147d1958c1ab2962ad30aca8818176bb7df26039c86c063a02"}, 0x107, 0x800) r8 = getgid() getgroups(0x7, &(0x7f0000000100)=[r1, r2, r3, r4, r5, r6, r8]) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x9) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x488, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1aa7) setrlimit(0x2, &(0x7f0000000100)={0x3, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x80000000}, {0x4}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0xfd7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff09, &(0x7f0000000340)="0645974ea16b526edabfa322e291b5d8cc8da7aa1483de60fc67dcc2a1e8ef570484e543aed34e2f49f7dbd2e5f0628ec1f0de47f45b7990c75df55c2447fd9bbc7443bf883781ad07de183612a396e2613953d108d494f12cc558f28dcdaa1bda3e88435c5589ccc19e1387f427b9abba10b2a22ab14083391c2ad19c41e296d057259ddda9d1825d224ed9938bb4508e0b690914fdf4be7ad333a28260668dd3d43544340bcef7169d9d51f3c9aef8a4ae92773cc8f397226cbba23880ff80537eaa54e450d4438149d506cb61bd0003e0b88b247a4492c0debd268d43b32a4276e1f20918acdc5b3000ff018b4afd6d1806ad0c226d1b67d2ff5eb49598938a58d6d7e4a5ed8e30e2a5ae8aa8b5436c072bef02040aee619be99a79664d441894c93d9074a34921485a4c626d35194a8b68f8e144921a16654b4d8c719a06113db7df323e95be55") open(&(0x7f0000000040)='./file0\x00', 0x200, 0xd) 16:00:42 executing program 0: munlockall() recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000680)="d9", 0xfffffffffffffdd8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pwrite(r0, &(0x7f00000006c0)="3ce5e14bb9074706bffba3fd515282f12bf61cd862f11984db20e99495b2ebdce272856c006500035958f3ca3191657fc9571356cff4947a5d946075024ca32aafc43e67822faead51901c54a1920b1483a61b225350050d11b2655266bb16f4b1496da7047e1ab982efa454902b86bde5105c6b536861023ce50ed553aefec8c11fb282e712d49e0eb402b6426575cc84a9a36b9c85341860d60cbaa91f982880cd2a510521dffb98f32f18c3398030f8da18c45ebb3297b2f378a4c03f6b5bc4bf3900526e7f8b6fa98dad8563db74f8f2a4f45f9a10f55b9633067bfb048ba0bbb2eff607b9e25f836f6e664a63a139c2cfe7e418b22728caaa4136060f4336419341e18716fedc35d787c2a899d491728c633acd8f37e3f01ba079130443d2c9445fd558e877c12bf56c960d125fe078c4b158c430c18d0613f7b7d35a8f8b8c5f465e4c33050f06ec6d547e97dbe6d8f944a7627cf4ffd87816a7d94675e35c914fcb0a42fdedb6935e92db2d13dd7ef82b327eb16b763184d1856734ce7bcff53859fa2f13d7fb3ecb6981b6808e5aeec66b3bb63b363728af9a3623f827b17678ab4724697a2ad225d487bfe0d7766159dc74790d2faa781e5adaed38b61544485d0bbcd924c3f65ce7d9893622697c7fe85abf1b178537bac2e49cd5a531578281d60a194d5eb440b3b314d2f80ca73b01f6697f8192b4d05b767bbf74ba50f26188b047720dbd10aff3f4aa9123ccfa34d45d4b3d6339f446987b4f3d5ca54ab7e81dd78ed7ec3ecdb668f06dc4c80061d9f9c556537f37f2a00c03bc87af89f3c6149f106c217f9f18785018f1983418cff9f2b7aa2141cf3f72d3c1c724b24cef693cf0a2d6ca682acb726b0035f341e58f1d1ed64b29117db70f8662eaf99033810bc469fbb563ebe6fd258e25c42ced758da8377040170cab6544cdc171f519e907cb528cc941a64ba69e42d4cac8b055361cdf7d38e0eb7c702a451e66d8f62dfbfcd3fe084ae097d348128198b0bf0df8be3299490ae6a24a56d5ec6391bcf8cdd0193c791f38b1217e499df408b5ee6af059195d5f4cdb959f225ead5ce1f10173b0aa770adba673998c7fafae9420623aebb17d4f1b4eb969cb241e68b45fccf4ca11be58210c7442e25005e5c8dd786ec2de6839d24109ab20b4be071abb5948c6c1e682554145c58b6e93a2a6ee3d6abaad5785af5bae92ab3379bb2fcdd5288f31e3ea691403464e2b5f80db274c2c0b434fdd6d6d9d3baf5f0a4c2a5c50491443e13723dd98884b1443bdc0f40f12d761b389be7a728a84d5831160f3849395a5c5bfaee8923d3d1169d3720ee8e0446933a2881b2f032f92a0d50aae42edb03e0f140dff59ee237051e58a61a42d81a5836f7eae12a23d4ada92dfd2e5f3fdfd02cac06630a4459b589f48f82f05f8c9d6b04230d8d3f5c1483c2c1f6995c27feee41e2db30b017c3a22d5ee20acebcf0551f8135c89ddd4dcba6a6d442530479957d8527123e64a0c7827cf77512b84d4a3f5f7b2a69a65d2dbefe12bd72203911b4ea43a16535bb6b4719a3cebfd961c5cfd15b5ff167ed01c52ed604b27ca5d4a7a59edd25ea6674e187a0b396184777b65b95160eb98e2479db2b524194a1106465ddb6204b0c0e446efb3a4c84b358144269a1f37d50709d260047b335601cb010f936422b9ed530b52aa2eb4d675053182a95962f05d583caefe8bb60ed15e6dfa862f3823d3866528cc1938d9508dcc1d85bcd91c00846795250e2936086e567cd4a0c80277c7086c7b1c643d150e7626aafd66b69171884fc48291c10b7cfbe9cf1ba7bf8af991633b4912fb60da608f57f8296754304fd1ebf3aaf419e5e8cb5c6f0a76859bc8622c77bf7a517ff923a8460f4adcc971f59f918da5a40c541676fb438e6d88ca59d185f18062def7e3445c7401b798a6730ded9674a0f70271ae427fc52c643cb4274bfda419789933c3b8f67d0e1caee46fd54a20dd9988dafb34b0f07eaa25152178028284e4484f09fb16c2b7db9f9f387a66afce8bc289ec258ecb77adf70fcabe288adcb027b0a13f979c741d20e17b3a6098c1de1935c8f784c170387f89db0ace06eb3ecb0b35368f4370fde3b571e15c1911746b65a6d0d01cd9c17876a7fc6fddbfc7e9c90659764c14d7ba8cff10c12afdc4f70864e80ed089037f702f08ebc56493982becfead489495a7d450ec8821106ed9ba7e7a687b4cde92f4ff6d992e649794fa6d9abae409646ead562975c14512e629c8eee267e924c2a0fa985a6455e63d2ce96bbd8ccb9aa734ee9405df64810baaef45d9af238d87c61ff8bc9bc5980b5ffa8c175b7f96d281da589297fbf2ca0a56a90203f536ec25369a5a1ec3d2903a80959982cc6e8c51ed437b949dd38982655d56cd772975dc8b3511820bcba0788902a45ee7c99b585bf18986d55709148200e5ffea8c972b1adcbed81427976b95b39067080eeb35aef554df0c329ca76d3ae64f27b7ed965a3a2c929b559b0585dda5d725ac217cf1da5371a8c1d67d2d2912649f202a65bbb4e7362f2f46a062c6d86c28c6b27efbe516bc23d18e1e5b252281cef9bd74ed88c6d9afdd8c5e76579769ffb374b80229a3a29dba13699b369d31ac11d1e9c9bb678ad0bc3890272fa474d9717386228b5966e151cf0c48902b47855dfde37d008f65b9c51063a219ad2ee0735f73bac9edd581ae6467ce04029cf647f9fef899d3e416f515735166f3dfcd672b8cb6c43ffe2b17e80636c324070a96c75ed6dec3de7294b7cddfda5e0e651d9c83c922aab17a0e3c4fba08c7d0c3247ec3a45896a3fe6e8bcdcc787df31c9871060164fc9b719c01939f46a40f122d240caeb077d9c45481a6a284fc9e2ac7562610c0e9fa1d5ddf872b13a81c851dbcec3b1a653021d07178bcc5c68681c001a6a01c4ca81549640f98e78749a5a84f8d88caec02fbefddc455ea68937fb1af2f554aa2d74d1a42322f4673712a782a1bb57207636987841ac21282b109679ed1f98be5644ec7c49c7936ff2e7859e2a38f0e50bdfa797cbc0bf6d9bfdd2d314dcf0622a0d492808edd0b94fa0d72675fe053f7516d16a8d20188e90c0164f450286d5a19f7fd1ede6133cedc038f072524112995e56844d172f34ff0a1b2cbb6f2dcbd285f7d3fa613b889829cece4bb7c85be6f4a866d37dbd264476795a5581c37ef9295c879e276cf7c722a08bea8a15c83c06d02d6812838c9707d9f7f11502a4515ac4dd6e704f95174c7a0a3e25c2143f5c6bdd66989cf7290e6217617ddc5a03a872be4f378a2c5b11319eb1b825ef460d0adb4fac3294e905790defd83ddaaf83498964bfe3b39904a6d480a6a82dc3d2de820c70fd51e991d4cf41bf608e3b0244004b244d47622d234cd5985e1c215939568276251a228f42ad8dd89a6cb748f8898d8e12e77a7b99ba11fd695dfd27d60f1f6e5757494ad812a6a8983f5950c807f44089eba951dd24ebe0b8ff82ad52f8e460d05a7a84d77152ab17d770ae6b5758c629d3bd54d9f9549b7824277ee6fe0e2c0c0e669f5fb5f9e85695b401dafed3c3bde6e5b8e61949ef2ef1c0687ab3bca4869ae49da5594756de15aaed756090c454d3fd30745fd56ef1308b7aa631ab6c26308b79264236c0406d3bd03030c917251a035b564e41a7074689ea912f8b16cf596e14a8520ed807ffa66fdd1405340673861be7b9d8caefab66e4db63f39d0fbda6457a19359ca547dfa9b0c704bdbb8f1a4b6da3830365b39058096b8c1770a5af8e2d3da6d75d289d75ef8a5000eea9b48d043b860a875a8c6636c4dedc24ac1f75969caf76a786d2cedc092203d59e69f0cd79ddfdd90e75f1c909b42568a50c4fdbba4474af1f447f19acc077c0c331f02301ba538013b7284637181823c5d18037fed654fda2316096efebeed55baf3dc5d5b3ff27dbac856c681efc525ea6fbf83b1bd0c4c081303a5899cfd1745b2d8e17bb886967640171b287b00953de186d2fcf032ad3c6735e90a2d6e4be5a4a377209ff2c2761e44713ae863d69908cb5bbc00515f06fd6722f46f80e968c0e9082dc149033f6868d453698b09d7b6003d8deeb6f30f62bb239e44332270a205fa83f07b0d4943b77176fa1a4d49d8c52cf216f5d696c031648a31633dbc6e11cdef5dcb6a335a8412f2682a5c7af3d9af413b3e526edd5ffab84b29fcdb0c64a174357947b59a150d88a2f65cf204ec01f393e8c0400ca02042e016cdad22f9ca1529280c0688dd5ac12f591f34284ada0da44b0376cafa1c3b53affae317b3a59fc3fa2eada076fb65e33462e9687506c7e4c3e812c648d60b898e80bb08420d42bd4d0577dd4291ec97a2a5c09329ee0c2c36fea05df58ca88b193b6a8b801c1bb37374242ad716cbcaee55b5dba00316a5084d0294cd31ae76c7d131276960f9aef06d668da9a3ed3dd82f3242167d7d9aa3a4b117be71e098b6cbdddffbfe937c01bfabb9c6d5da60a73bd90206286788f64ecb4d46c402e84bbb83fe3caa47628a5e753fd32915f727f91e06f331ba6fdcc6d0302bc56533cf63be386f763cef36f5c0bb949e338846036132adf7fa3e89f64150a78558635ae801a8de253229ee22c6c0a259e2baea71c58ff6d4378bfcb2e46480825acf19f467056c023bb51af3cad9374709fe9e71f13d817e9c093b675b9a61091ca23c1a02f54012e6a574ab482e57e4186214de44b8c3e6558dae414c69780f9968a3d6c5c2c34593452e727025c0670d2bc776546e0a6e816b8e968b2e99d5d5b91fa8499138fb430822c315595b4e20739bb241f1ab1a1e06fbf8806a333240eb551ee20b24913604301ae4c833e7ede12df4ac63b1f7eec5293e26e0a3d00348ac8de07d7927c8594b6c6d0fbf80ad65bee4c34e59f8aa99c2915bdd62c89896e08fba070e21f304731c2e39047e2ef13ca719be75fc64f3e345577bdf32e267aab6a5662d31e7764cd33af8c21d7f73b1a4c0c6d5d03c270084e3f7252d8a45f7a6dfd65ce53103f52f0c687773ea852b94e840b4ad3e790888d129d3f09332fa797d55def5b41650f10271a7e9ab12ff2f1eeff733a5cf65b5b7e84f9ac42f2fc1013d82d9107e99b5ca29c3393ef288d8fe0f9dd1e9df49a43d6b41fcbbbd25ab8e0813a9317b9a3b370129feb9091b0911be9800e007f135895e3066d8aef356bb83ffeed86b0b72d6c3fc1fcae29015b20cfa31bd6d02d177da55db72071d987f2d7fcdab613a4d69fdf76e9bf19e6168808190ccd1a64d003b416df77537f00c2caf53a79a07281e05804f0671c613d2d0858cbb96a82533edabe517e4bd1a8615bc097966b28eff1e51b9938aa284b9ac8f94badec5182180bdc405cb2e34a3fc711d32c78676c4b6213a24b13f16add30817550ec9c560382edda6bae8e9cc57b7f09d746ec84365c80778da365cab2b4dd9343e0d9142a9f7ff4d06fa00d8fd14295d94f12c755a413154afa0f450f711ba640c307d1a4aac1e0858e7f0de6a12d88703d3137d75b34bfa592e17e80f86afb36de3f5d5980a46a1f5241eff51d07fa555b23963e14249c8ec8d380f7e69547b86ad57dc4ed395886db956d876518e76ebdf73f6384262063a7e72068a9c01383af7c57c02d3cc27bb9ae7f2a17cc498ef94bba75c8a62e1922878e2b847cd59a29388925238c13a5b90a81ef761bc91ecb08ced66d498c745d9697e380cabcea2a5d86fa2ef55023f17820133d357ee054b3228e1016b2ac4b0", 0x1000, 0x0, 0x0) 16:00:43 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = socket$inet(0x2, 0x1, 0x81) close(r0) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="fca8b631f13535d486fccaa96ca60d176db8ecc73acc1876376019d17d6963716c20875662dfd9a93d0049ebe9d8c79524e879e43491d88e4185739fa06ca18105c3fc4a85e6d58f5ea116a9f953a5dc9a50d8906909cb7c3a212c9861e2e40d05980e5429a39b03ed53d7696e78083a6b58e79e1d7e469b7555d3468a6a6fc3f4475cd30072e7095585523dcdc8bbcffa3249a9dfac34b0eca66c4369a03865ee47de8c", 0xa4, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x40}, 0xc) r1 = openat(0xffffffffffffffff, 0xfffffffffffffffe, 0x40, 0x80) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18880, 0x18) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 16:00:43 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}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0042c45f200e04da88bbb60223f51eae55012e2f666903000000"], 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x100) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) read(r0, &(0x7f0000000200)=""/23, 0x17) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="c7a6018cd643c4aba58ba15ccc8a241e1ad7c26211d4e9e3fbe1a71f3864156a4c8e7102a3cb7142b418281e2994", 0x2e}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1809, &(0x7f0000001000)=0x7, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x431, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8bef4435c7f62639, 0x0) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x1) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x80, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000021, 0x100, 0x3}, {{r2}, 0xfffffffffffffffb, 0x54, 0x4b962976fcafa940, 0x9, 0x4b1b}, {{r3}, 0x0, 0x42, 0x42, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x18, 0x72, 0x3, 0x93}], 0x800, &(0x7f00000003c0)=[{{r5}, 0x0, 0xc0, 0x14, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xcb, 0x2, 0x200, 0xffffffffffffff7f}, {{r7}, 0xfffffffffffffffc, 0x51, 0x4, 0x5, 0x9}, {{r8}, 0xfffffffffffffff8, 0x40, 0x80, 0x20, 0x2}, {{r9}, 0xffffffffffffffff, 0x86, 0x10, 0x2}, {{r10}, 0xfffffffffffffffd, 0x0, 0x0, 0x83, 0x5}, {{r11}, 0xfffffffffffffffe, 0x11, 0x40000005, 0x9, 0x4}, {{r12}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x8}], 0x2, &(0x7f00000004c0)={0x401, 0xffff}) nanosleep(&(0x7f0000000000)={0x2, 0x3b9bc9ee}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x80000001, './file0\x00'}) 16:00:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev//smouse\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x9, 0x80000000, 0x8000, 0x7}, {{r1}, 0x0, 0x36, 0xf00fffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0xc02, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x10000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0xfffffffffffffffa, 0x4}, {{r1}, 0xffffffffffffffff, 0x88, 0xf0000044, 0x1, 0xfff}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x20, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x7f, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0xe1, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0xbf, 0x20, 0x8001, 0x7fffffff}], 0x80000000000, &(0x7f0000000240)={0x3, 0x8}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x88) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) read(r2, &(0x7f0000000280), 0x35c) fchflags(r2, 0x9fff9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4011, r1, 0x0, 0x0) 16:00:43 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x100000001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1800000000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8b4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1f}], ['.\x00', './file\x00', './file0\x00', './file0\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r4 = dup(r2) sendmsg$unix(r3, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000300)={0x10, 0x4, 0x4, 0x9751, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe59}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x29e4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x90c5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x7, [{0x3, 0x7fff}, {0x3, 0x8}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x8}, {0x1, 0x239}, {0x1, 0xdae}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x7fffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x1, 0x401}, {0x1, 0x5}, {0x3, 0x5}, {0x1}, {0x2, 0x5}, {0x3, 0x69}, {0x3, 0x9}, {0x3, 0x400}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x5}, {0x1, 0x1000}, {0x3, 0x500}, {0x3, 0x7}]}) shutdown(r4, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x3, 0x1000000081, 0x0, 0x0, 0x80000}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) dup2(r3, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc7) setegid(r4) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/164, 0xa4) 16:00:43 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') r0 = socket(0x18, 0x5, 0xfffffffffffffffa) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0x7fff, 0x5, "bba33e83c3c1b0aff6124621089528d7067d5f96", 0x5, 0x3}) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x128b, &(0x7f0000000000)=0x8, 0x4) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x130, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x40000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x6}) accept$unix(r0, 0x0, &(0x7f0000000040)) chmod(&(0x7f0000000100)='./bus\x00', 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:44 executing program 0: socketpair(0x1a, 0x4005, 0x0, &(0x7f0000000000)) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:44 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00') 16:00:44 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffffb9, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:44 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) 16:00:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="bd59d05f", 0x4, 0x5, 0x0, 0x0) r2 = socket(0x38, 0x100000000000001, 0x9) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="f696c25a35dbe203c4dd6474891de68a2ada94", 0x13}, {&(0x7f0000000140)="eba15c9dcd7f7fc443489c7625817f284d24e0266d89ba5f5f966ed56f27069e801b73ef9d6b00d24aed50f2df11dd2bff7f2dd9e7bb841a2e7a467330", 0x3d}, {&(0x7f0000000180)="a931d7430284c8451d2477cd6421726146609a7145e140a0c601da0ea6fa9def9fd5960eb942747e78e431a3c5aa466736e4f220ef58f975544460b237cbbd4be8d2e2ec8fdd4255c1db9761ceadacab59", 0x51}, {&(0x7f0000000200)="a7bcbf5eeb39188f2608ee7f1b3a1ee513b4de5a1130e29ba80e9ae6cacf21d203e7c1c07a7cd40d24b0fc88e9a060dbe7bfa38e94fe21fc20e4989547e409681067378d7d14e5ead30ab4121423109c7975846b003f73ba203f57f770ecd1ec2e27d8053a0cf420faf640e180315352e3af1da3cdcbe323540c076d8715477172ac0ca61389693ca8d41772808bb850f11eba0498a09d1c27e2122faee9e5dcfef656d9f4526a93e3230d3c6f4b093c6b6b18d096bef09c9fbc2e5bfa3c29e15ebafcd8c227fb26b07262ba0b6cbd52ac4f102f5823ff3c1631", 0xda}, {&(0x7f0000000300)="bcaa04d1afb5acd501c58cc8ebccf7096ba2a41576dc37e100811ebc", 0x1c}, {&(0x7f0000000340)="d5f0262688b530205fdcdd83429a556f8fcfbe2ec7b50db06c981bc2ac155beebf6879fe896f39f543c4dbe73dfa3ddfead24bdc41e7fa9bce7ebc0c7dd368f244be44f995e8f9bb74363aa237e7bc09d57e07e293cc5dad04f03091c985672a7632f964c32219efb75ac8d21bd19ad59ecfde97448c5440069b15436b77bc2842", 0x81}], 0x6) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) getsockname(r2, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xf1) shutdown(r2, 0x2) 16:00:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x9) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:44 executing program 1: nanosleep(&(0x7f0000000000)={0x200000000000001, 0x5}, 0x0) 16:00:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000003c0)="a472974b6f60dc720ff005b1b85a40d1739f26d439f4a0fa456f41f20131e4a46b893876b016acbd6a86983c795f0d285f50cb5d4aeefe18cc56b745f2baf4c404a935ecb9b218d41fcc1f1517825aee301f91194f23c1af3f596017f49477150a73b40e2aa934e2f4055781b6f933a60fc7764f9fb7e259b000c4de3e96fce996e3070d1c30cfb3992b866f8e6d2eb8262a442387fdad25e321bb1b306761d8897fd22a534fff1257ee0d5e33acde82de4bc743cd3104c867a666fc3cdd6e98433c0628f3a64c45467cb7a4e6f764e56445a5f8b91441aab042b3734c2f10e8dcb2ec194f9f64189b7e41a6f4f3bda447bd6104b4feca1152e20fac0d17119f42d1430a1b1cc1e34cc447f459dce9f49864a400abd70308ce282cc07110664aa14d4f7237ca9d504493332e06d3c4106f59ab9a46", 0x135, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x40, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0xa0, 0x0, 0x7fffffff}, {{r2}, 0x62254469a7521be6, 0x10, 0x80, 0x1}, {{r2}, 0xffffffffffffffff, 0xc0, 0x4, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0x80000000, 0x5}], 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x28, 0x40, 0x40000}], 0x6, &(0x7f00000001c0)={0x800, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240)=0x8001, 0x4) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xff, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000300)="cca6313bf8bf1c1c93d436a4309c525bfa9bf6c0752c3abde3c721e2ae13d00b7e41dd7abd7fdd63f4d4503ed6823b060d218b252f84458f39556c7a724294ee6e352086c28c5a77dfc4223b60ea2d583194f8a8bd1ca517b355a0635999d5465f4c2aedfbc41b32471ec6710ba43ec66b3b9d57772d8e477b1aee459fbe33b5ff6096f7e6fa05c0e8911df2ccc59fbbe95a745e507be39b878cc0557433799509f1323af0e05161ab3361ab78522c51d99a7e064e859b0563b15520700e2f26fe43941a899642717a76860d33406e47380c2568537d808d0ae41fe40e4de67d1402747e7f02eafe96963f61a92c52bc3f5ac71f92b2d105763b49c678fbb45c4aad30bc34924ff712b255a29dc959778e6de167424dab162ae1258be7a758c73c86e26945bc57398c6b5cfc8f6f1756a1f6ec3caab6615fff88f2c65f0419c65d9a97fb2fe95d5ad3345fdf23aea18e7f5cddc81027a1183ecbf7b11b14aed08fec5698596a7129c738b9cceea873416b9f06d2cac52d75fffc599b244452ea431a3b27ec1eff147214dbe5a3568518684de60f286c852b6a0873d2415cb95c18ed1b13774f124e7d5b720e7b89e177dd983d816d610015d7213ff7f050cc893228af7f21241ffcb2dd2991770f017a4505caa2e486c906bacdd99ae0b7f12a9089274e82c069a97ba167df88ae9b3571cb2f931f31b70b1a2006fc6523ff6fdbaf121d653413db445220b9c626f2576a580c1d02d293ba66a0283864fb5e03e162cada0eb6261c647fb3a0f2bd64759cc71538aa73576dd851b4449c94b47d1d1e72e611df3914789acdb4c48018c7e9a62e6a39010da9f0d6d624771b3a6d35b197d6882c4334ed7470274e6d70a96c86adcbc4942755f0e81a68e0bfb4f182481ac452a8282249503a301d604a5f0ccf3f6bab32ae386ade8f4e273844f44d89d3a99b82e364ef8d43d4bd6eb4eaf11195d9301c66c5a41ebecba750d040c408863945899347349d934b9b2e1637c4cf7f26acb06c9a16a022c84faac501dadcfdb09ce947b298d7bfa65f7f73db8405e877c9655cf1363bf7db130244a426a4051f747092633f7bcb7e4e9274d90a59b661a3013a768c9a7291c7f54df19bfe7296b445440d30ecae5b78d342970f06ca1d578e4330008463c2eed83b79771046953a9472ed0417b25e70ee51f4d8e53d0498e2e5af4fc16145af79dd62751a6363fd88f8205b457873edd093c8db1618da2333436e16130057cea635ac2f4ff0f2881ccdb4c04de5a9d7f71555e76f84c47ab30828ab3b179a343727a8faa3ca6f55098d816dc9bdb3fcc9c6c4502b51e4d03c9a2130e63f5ee96c3f44d748a9ef43a1462dfe5debac741b913be0cbdb50fe73fe93438d39b78fee185a5100f66c44acc5deaff185c61fd5c22d4ec0eb251d2114b2ba0caa000219dc8bc8a0195fc6dcb4d94ca84a7265f47a223c64257381748669847f72bbcf1b1ba701b9d9d785c2fdec54b62beaa0c96f92f665a0561d7e4cfeda0a878e136afdd32136554ddec137bed16863eb70890dad44a6a466c6f2a08c0e0a131782705e2ca3ea03a338abbe2901707a276ca1d147ba8238663590435fc1847edd6f4cd3742ba6f026904a4fa7edc9b3f215331cd17445879a66e089a5057591813e8b753374595596a4b4c880c379f0dc1a4cfe104e280d037163b27e5743ee35ce3737fc75e802d91114718796a10e8dcc5915abca84146e836bf6361619c5cc6b280c1483fb902df9279547e37ebe5718da4e2429916ca29ff2e42fbc3f40adfe64ca10b6226a86a700860440fee0686fb603ce9d5e79497c2da258f80b73f1c235353e2ac29d6afc14bcba0717cb0ee9e552e07681e08688f15d148d767f7b9565ca4a6ef3163d406430e4d69ab0e70e864582d809ae1fb33ab36dfac94376edb52d34514ac618d75955df07d98962aaf74a68865a4ca7a573224bc37402411dba926c452d18ecab799d744b6fe0f7b0b1e4e37af6c348b4d47b502c518ba1cb51ac94e1bbdac22ed8ce8dbdb7d402708f7f4d19b25eee798963174124be9f55f7af742ab28b0a8b69830dc4d0b7dc05620012128ec2260d5483879a96f9dd34010545fabb779c8a511fb783fbc39dc3817ef48308c00be1014f4183fb18f28e3f8248c8f301c1ab2c7451f97af23c76c5281b3c08063ac34222b7eb7f5dc9d4affbdb16474ebdebc25aa0b6e4b8e80d5471150a05139cdefba8ff4840cf5afd0240a4e16ded24324dcf0d06133c9e505893180b5a19335f5517ebf0809bb300eb120e23f16975fb6714ff15443ba96a67d76a9977be478d5dc2da5f7a95587dc59e4c226032d16aa3607601ef5fa20b8d4c89d2e683356bf778787ed3fef361ae84061ad043a10aec934db88f3dfc2bd9fef13b8621a1b4cf64dc98d1cf5673cebb23381d56979a37b36588bc4c2b40273f69f66318c19bcec8449142ad2629d9d62bb803b452705dfc71514e890e1050d37a8b8255dd7d14f7252c157d012838b4f34ed89f64bfa98213ba73d7333f8d4fd171d6f772245dabcc95e7afc174adc19e033ee2174f35cab959f90c2a22ea5ac65f2ab5d128e1f971ba7cb024101968f5109a330cc373428b7e0697e8354c276a364d0f8c17177c8c4c46c03a021a69493a75e1c034e65957ead0e80b6a04b9af6c9c3ae5a29ec00c0b8936fedf9fa6012d36e2bb5c4918caf22a897e3ecfa515cd02e6bac3c8b7eded816af408d5d7bb7ce823c49a9cdc4e132fba0c79a6315d0fc8eff6dcbd5a8d16fc062bb1590d503b019ff8fa0aae6cb52133794ebd36427e84c4fb0abc8277da8afe69e5d39385960e50c43a384314b371395ed70dbc51217c4c6927ebad28c2dcef5460bde5b435654584b54ba2b4dc0018ed90a886cea5acc618ee23c1c33779122c2bef017a83fce183dca76b6f9d4cc4b52374c0d32cc664ef6cd2bd645052d7402b282f5581d7c7402348997d6d7d1974a58f0eebfdd0a6140e13b5c58796f92627b794ef5e370ebbb98c6975073f8336ff2b36a55241b0a503579d44d64799bdba65dfcff7ba5a25a7fc3e76f0c371435251b5b10740d2c0b60449610bc28486817f748782ba27190793d5be00291fbb4c9bede215951c8219b187ccceaee3bbf78bb4544e783eea5ef0bd6fd151a6709388c3a6c8f9492c55bde40ee64a79b13fec0959a2b0562f9e6b338466392d09f7325c666b1a44bbbcb3b1c1e7b2649a0c5c14d721651e5655ba3866b8ffd91a2d5eae203b5607fa531a283a86ac578bbc4bccbeebfc446050a1894a8083a453546a58f7de9cbe7c52a4ecfdb24b72ed8efaa078d7e119d44c69430eb2d961e891ffa2bad8d7b444551a6dc692ea7e42ac5a825cc49c3565be90266f395eca39b3778806c555a933186459fe5cb700f7e4c0ca39e33459ffdacd11f63ee372bca7152b3ff9ac8c8207a16ef8f2a1e7825dbb46c64b3a4c9634f890c767a3aabad3a8e9aad492473e31831f2204c16422d6b5e52858f65651687309729db7b94dc0b03a21f1895ee0891efdc8f9084f8510398af0ddaab5a5766e87d63870c9b881e502d75b886b19f756582005d12e35deceedd94f8fdedf579801c4f1a2bede413eb924a0115cfa14b0474e62be2a8a743baeea22da4f01040286de5bba26a549f28e4a42aff74e1dd31863d57eed8a27e7efef062e61f9b595b9a06feca949fb4b4bc2f5244a40c0f99205eba22ec1a576b4d7201d5b6a90f7cf4ac7aad80eea322828098bb523897f545ee84c8bf528b4f20c03a7d885db84d4f64b216c246ba494f7ff4823c5d19831614915239ee4d66bad16c0edb0cba11edb750b158c126ba64497f14f5aaae9be175e61c9d171689748e1e34d00cb9af8276187f7644e0c5b3769089c59a806b8dfba367474b29f8031dc4baf05ddc794ee8b6a4ba2d6c5ea9130b06b6ba9bfcf9398bdf74a37f56c849182a272accd14594a258d7ad1ccb1036e6c11f891df65cf73d45eb669f692079ddefcbaebd11f19a0082fbd1337e177e46b06a4bfe9106d29d56b6592534c30fb98de96ba51577f9d0287e4bc834e5b0a4be91dac6657a152d487b6a60f226d27137ba0faf9604a05c4bd5b205497ef2e2818ae84b83156f71e36945ab6f013244eec05c512c9d4e28d9fdf6081acd0a8c1232a2ac7818641bd0efb1e0c1d6cd8181d6f2e15a7e43baafdb59d86914384cb0543ca3967b1c5f34dc2e794c86be1cc570debd059f875289b7c48fa6e5d9d8b176664249955de627edb2418463f6bc2077626b9fdf7c22cf31b89dedf79de69ceb7a64bc0878f73eda85d1c8c36cc7d46a0643a8637364377caf321a04116d8c1d3f6ccef181aaf486330b6f40afac5bd7a6b9a5102862d221e67a4188390fbbe85d9e99a1821ef8e3ff79d27bf2199117c1347bf48ddf28eec4b942aa7b966b1d6ed12725d50cb3865b3aa5d9deae92a41b6ad2b484410b2c8f45f33c37f830e8f504147c2092f4f3196cf3eb9c97d2a1cb10b968d101dc47f87e80133c31c9d09d8dd769e52cf17c7c75071b3fe09bad8bfe467f173eb0709466ace12902359dd69c01b9287696ca32c515eb261df35953a9a832e5c9d0238f40fbdd2f696f0e18c3f2f4144011ec3313b0671047610f2ea391be4764b86ea80b90f46878e88d90f581b460ce6cad7f2f58cf63acc199958c5263693a5ffff14046123281bd8f0892351e599ff14e8328a69822464d98c6eeff351a0121396708cee5e12961e668124790c39fba1d4bee7d6f5ce40019c4d6ed825836d926405e12f586f8d04ba3ce2da5805d53dc5e2b719bc2a5bd85ea3016cbc83dd46093165adcc09fce1bb211c7d9f1da2c71bbf8666d0a27b3ef961705be8cb38ec626978462225d022e905c178bf637b8356d2d319fccba2b3575a305c14a1d9b4d34b15ab7bfee827663f1685b9c5faa1ad1969d8f5250bc453d6c90b205744c58cf7c3408cda798eba4e6cf07b4d92325cefe523e120e29cb5f4561311cee4e17e45de0baf3227a13bba6cc05da28546a5f69d26e85fa4feb7eeb63d57f10a9c675d833810c2400fe4d3bf76ec2ae167e794dc6f42f08028c3c1e21bc70e347c5de2a0e8060d3bcb3eb10744d2b41fee37aeb6cb5a21190d45207e1b3c382c162bb39d61b55f9df7a8e70df568987016ef819218fbd6b62d68f5c31a109b7c9f30e682f92f95eb2fce2a931a876ccb4177c0266fa891c7774d56721e04cc3fc02ebfd70af7cb600017e3fb897cd85978e300913768bb364d3530c50a56b2f168cfebfc7bd3627d78a06acd8eaddfd93f687ea8b396642929de136b5fc9ca77c2960c4c2d5779339b14951e8c144fa7765c5b357d0909049640c5e4fa00991111b945f019e7febdeb75936af565e1e5aba8ceb6910ab8ed00601f215d3348aa8e8d0fc4afb60bb88268780949c4c05eadc8b8bb369af0f7d54a7f57eed2892c195cf751ae65d8e161b502f02460c82cf8ae98e912ec7d1e2eb677ccecbb1d3b096ef1befc52e8a9f31c9e3bc52822020408203f949c8179364f6d0d44890d98702af3e2b64017aea6b78c46a8b310b065d2bb4f041d946e789dbd1ee5bb997f61b103af84823eb02df872cf7f58ff6e147f1696cdd938ccfd4d85bb210cea6abe7ec530e9a7f5c0f189180b1d102bf0b74a8704b8a52f3bdb1ca2d68a118a26e371ce2b74bd9246e54afa900b7d6c9293821d731dcfd2b72dfc85f006574c3c0adfd4a258a2da2bee9c023ea45e7c1c68e48c5eede5", 0x1000) r3 = fcntl$dupfd(r2, 0xa, r0) clock_getres(0x3, &(0x7f0000000000)) fchown(r3, 0x0, 0x0) clock_getres(0x4, &(0x7f00000000c0)) 16:00:44 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffe00, 0x9, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:45 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) semget(0x2, 0x0, 0x0) semget(0x3, 0x4, 0x25b) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-+,\rs\x00') 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:45 executing program 1: clock_gettime(0xd, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) r1 = msgget(0x0, 0x89) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r3, r4, r5, 0x4, 0x3ff}, 0x3e25, 0x2, r6, r7, 0x8, 0x3, 0x6, 0x400}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x3, {0x1, 0x9}}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10402, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) r1 = socket(0x1a, 0x0, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)=""/80, 0x50}], 0x1, &(0x7f0000000200)=""/126, 0x7e}, 0x2) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r2 = syz_open_pts() close(r0) dup(r2) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x81}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x7, r1}) r2 = kqueue() select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r0, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5}, 0x6000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000140)="33ea2ac0027ce3d8f05279f41eae5132157f780a806b7239d0f0f0c4bbceb2137950d9ea1c9f5314e087221ec3f3414eb2dcdd61fdb6839b84d07755b5c8fe8822f57559be08d6e3e03ba6318590d430881524f691be0ed5e3f7a8cf6421f24f8f6894893cb52eb9891eba07b113cca5ad7fe2f29f043153ed2a4d22c61f436f04d9b52cf5e62b69f29edcedd1", 0x8d) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0xff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:46 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) getgid() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x80}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8a, &(0x7f0000000100)="591ff4559e45288455f0cd63132fa3de9f66b900000000392e729dd81af211eb375a69107d15e5b6525fb7e933addc7d0446c1b6ad10ed88b63f99bb7992e714f326aea0318555f61de6a3985c9178e7825d14bda9d9ff0400"/104) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xc]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x7f, 0xfffffffffffff917, 0x3]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1002, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c, 0x81, 0x0, 0x3ff}, {0x1000000000000081}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/168, 0xa8}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/164, 0xa4}], 0x7, &(0x7f00000006c0)=""/196, 0xc4}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000840)=0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000800)={0x3, './bus\x00'}) open(&(0x7f00000007c0)='./bus\x00', 0x49, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x8001) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:46 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x200, &(0x7f0000000000)="77d22a117bcff0d49957a2ae54c4681a1122fcb1fdac4638a98c67a4fdf38ce73fbf9444cfb1b39422f422f9880a3719b4ad72da24d28c8e1108fa81ccc543fa22e4b9485378fe5cc6aad65dd0c4f3468603de24", 0x54) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') 16:00:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xe, 0xfffffffffffff000}) 16:00:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000000)="870a84388639908881a77b0202a965d86736a5581bc2b05654d43bea049f347f1e1f88b31eb284225b76ffd94b1d8ed5778736dd547a6e2053d8eb47bcb7404e0cf33cd64103cd4fb9454cea4b0e", 0x4e) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1, 0x2}, 0x10) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "07193e0be3d579d993e99cdb5731b3cdb5da3e58", 0xffffffff}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x6d55, 0x1ff, 0x40, "1d4a904f10ebc74189b64944ad7ec89ba07b6201", 0x8, 0x5}) 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101}], 0x1}) 16:00:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0xbd, [{0x3, 0xfcf2}, {0x2, 0x3}, {0x2, 0x5}, {0x3}, {0x3, 0x4}, {0x3, 0xfffffffffffffff7}, {0x1, 0x3}, {0x2, 0x3f}, {0x3, 0x400}, {0x1, 0x800}, {0x3, 0x80000001}, {0x0, 0xa1d}, {0x3, 0xfffffffffffffff9}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0xfffffffffffffffb}, {0x3, 0x7}, {0x1, 0xa6}, {0x2, 0xb9a8}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0xffffffffffff8001}, {0x3}, {0x3, 0x1}, {0x1a3756773191eb1b, 0x100000001}, {0x2, 0x8}, {0x3, 0xffff}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x101}, {0x3, 0x100000000}, {0x0, 0x40}]}) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:46 executing program 1: r0 = socket(0x2, 0x2, 0x100) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:46 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(r2) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r2) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000100)="6f34e178ef8f1f1893c88fb266502f92eecca8b9e4fb92243c783449c8d7ce7d52a6a59292deaad9b2b3c16cd9aba7cd245c1ca29424d46d30b53d11d32099a6711ed48804dd28977a6b4d3bcc1a36357a5328e730cc07700f27db85c03c7bf4a44bbbc6ac611984d18b350dd7bbde631f17f5e195f36a9738dc89e978f7b579dbf67ddcd8f06d155575329ce6b4067c83090b05632103317c5f12d529aa1e63aaefd7c67212ccea4757d21258260f0310a28f34f9c329671e7c7842cfc466c850d5741661c83a7b6ded40119a8f697f07a5d703f434e44e4a3abe4604a5216ad232483c5e6bdfa5e5e6bbaac48a81712249", 0xf2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xffffffffffffffe2, &(0x7f0000002c40)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYPTR, @ANYRES16=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYRES16=r0], @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES32, @ANYRES64, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES32=r0]], 0x10, 0x400}, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x13, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000140)) utimensat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)={{0x1, 0x800}, {0x9, 0x3}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r6}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) write(r2, &(0x7f0000000080)='\x00\x00\x00\x00\x00', 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4012, r0, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt(r0, 0x7, 0x2, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00') 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) fcntl$getflags(r1, 0x1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:47 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = socket(0x1, 0x3, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(r0, 0x29, 0xa7eb, &(0x7f0000000180)="0000bebef43ead29a51acaa9a3fb86212e441fc67d30909961357d7fe2e3cde57a456db751d209e37d016c3f56837bacd676e2c100"/68, 0x16) dup(r0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000080)="6d1e7d0594a5d0565688988d763204305bcdd67c1ada8d7b5ad14eb498d9f49be6175d756dd403b4de49badafede91d405703ffc9c5c8c3b4582ddca86480ab7ac69bcf73256fdb7a38eb2f3e69ef87ff317654f385787675f548eeecece135dc3763e439c21949be97deb8d59257126830506005f6bc9667e53eb45e83f4a2956c51f3b1f2cab54a889fe3b6461973b1980fccb0c94a637a0f0bfbc8f8950bb1b3aadb1fa4580605f8573f43f51919ee47f30b9a2968c994d527bea87241d7819bea650121a84c58f5c5f3441dbd70f0aa63bd54058270e753a25ea94d3779fdc3d3781285a7feec6b852f7c7db42087e27b13c14e0bb87", 0xf8) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xffff) ioctl$BIOCSETWF(r2, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:00:48 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xa00, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file1\x00', 0x80002006, 0x1000000000000000) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3804a, 0x0) r1 = syz_open_pts() execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/97, 0x61) 16:00:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)) close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x9, 0x503, 0x3, 0x8, "88b37a665a0360145e7edc7aea37ced4752276c8", 0xfdae, 0x7}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0xc2) ioctl$TIOCDRAIN(r0, 0x2000745e) setitimer(0x0, 0x0, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000002c0)=0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) getitimer(0x3, &(0x7f0000000240)) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x1d}, {0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x80000000, 0xffffffffd42f5457, 0x803, 0x4}, {0x800, 0x0, 0x2d7e, 0x10000}, {0xe22, 0x4, 0x7ff, 0x19}, {0x1, 0x7, 0x80000000, 0x6}, {0x60, 0x10000, 0x2}, {0x100000000, 0x9, 0x6, 0x3aa5}, {0x7, 0x9, 0x9, 0x7}, {0xfe, 0x5e0d, 0x4, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7, 0xf3a8, 0x8, 0xe37d}, {0x0, 0xfff, 0x4}, {0x1000, 0x3f, 0x10000}, {0x1000, 0x3, 0x9, 0x100}, {0x2, 0x5, 0x5, 0x81}, {0x6, 0x2, 0x5, 0x400}, {0x9, 0x3, 0xef43, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x87, 0x1, 0x0, 0x10000}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000007, 0x1, 0x8}], 0x33, &(0x7f0000000140)={0x9, 0x80000000}) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x7, 0x533) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/4096) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) listen(r1, 0x0) 16:00:49 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x8a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0031f65fb7bd824a"], 0x1) mprotect(&(0x7f0000202000/0x4000)=nil, 0x4000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r1, &(0x7f00000003c0)="70e4b9dd48067c13850a38e32d7f500126b26a225b2f9fa9074e6c8abad8e6e53607ff05f8618cc9139ae51f088b498ab3b03378485fb9126328da932929024f3e99317d3f5c9783269cfd53537bd577cdd7c18706cac69b3ec9c2a95b70837030e0dd2889eb3c3e32ac5789c130c867ffc3da873a426f666e47e103a7eb933f0c2e953c37632748b9fe37b21cbd3ae47b2b6d8ed0b9fb6476765bc932ef439e25336e9778df0d845d4679b44c41a707f5cc4564780a7d938939062d738ff8c936e3f7d37e879a45f82fa6a1d8a574e2b8e52ef4bf06155fb1f7b28a5b01c4e15ffabbb06deb68756ac24131bd9a7679d5d2f624c41b0d9789e2adac8ff6671c8e17fad052407d74d6c78f6aa4f530b74cc23a278a25716dfa07e5278f62ea37600d0e0aa280dc589105c328878a2a5703e5d69ea60e7e1b0cabedde6f759753586647c1d7f28e5b83e62eecdbf14b3ec9077438ee183e379e8906123e5461fce29366c471cc006afdc4175b835c07588cfd86289f100e4095a4b5699c0d0c76ea2147", 0x183, 0x400, &(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa) 16:00:49 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x1, 0xb2, r4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe(&(0x7f00000002c0)) sendto(r2, &(0x7f00000000c0)="d5cba14b15feb4003ecb8e36ccaa8ee86aad4158010b396c3bb0d30617eb0f277acecbcbe57976cef50b5b478bbfa6bb4df4c1dd2e8974ff9a2924c98a276350c3b86e75cea00b73822cdf7f0577cef6276afc2a37ef6a4dacf9efe8cf799f1638b0cf5cfe08754c9f010bfcece19cb7cfc8482d468a3518b666d45cd43045d3fac497321e29d89b4ee87961c39f8de101ede561948a0219f6f3b588256db583", 0xa0, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000040), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() fsync(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r6 = syz_open_pts() syz_open_pts() close(r3) pipe2(&(0x7f0000000000), 0x0) close(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x6f7b70a1f51fe66e, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000340)={{0xfffffffffffffff8, 0x1af5, 0x2004ee60}, 0x231, 0x2, 0x1f}) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xde}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x6}, 0x10) socket$inet(0x2, 0x8005, 0xfffffffffffffc00) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200, 0x9, &(0x7f00000000c0)="91c168dddb6c73d933a91408ba478e197fcdd7e61be55fd55ed46cddfca3b609839e13b3cca220bc2292dcaad69b3b8ce617c6efbcae2a7a5444ae40a87e69cbaa27e0ebf1ddbc712dcdf2ac719c03cdcdbdd37a4bc7ae7521f58d924f8a807e05612f6e58f6168546b1612eb31096e7b77b3bf06d30819dc360daf548cc9c99b1ec75fbeda40f46f24411a186d4ba44b6f7a1cfeae469660db032d037", 0x9d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x87ef, 0xfffffffffffffffb}, 0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = socket(0x0, 0x4000004003, 0x0) fchflags(r0, 0x40000018000) pipe(&(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0xa3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x864, './file0\x00', 0x8, 0x8, 0x8, 0x1}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = socket(0x2, 0x4, 0x800) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x500, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xdeaf4152}], 0x1}) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x47fc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:49 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:49 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r3, r2) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x4) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x84) write(r0, &(0x7f0000000000)="2c2d1c846be384c9896e99f9bd24f2a347b361ad73a8a28118fd771adcbad9", 0x1f) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x1) 16:00:49 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8408, 0x1) fchflags(r0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) unlink(&(0x7f00000000c0)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:00:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc) socket$inet(0x2, 0x5, 0x7) open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="52a7ee3439cd8de9afaaba5ef642a9e34a726415b8c146b78b9d45973de9b95a47de743ada2047bc96d1d9cd473bfabf90562eb7531f7857c40e9418872206dd1d24b84141688e44d853d8cc03d47d66ba6e4565fc4cb5e0d262427ef40e334a2618983dd5df17a05c026b3742e9933c3fbfad3177927cf3e634ebb0b6c46e6262433527ee63a4d4bafeb7922ced43f320b8e8e09d0866", 0x97) dup2(r0, r1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c98aed82654460588a10c0ff28a7c0505aa12c0af27bc1a141264ca4e819fb8a978e61885854efd98b11ebdb6639f28cb00fb440bf5134128025a6d7d5b0188a01077f27127ad8a8ef68e233ca30776cf08f1afe71d308ff59e1bba1af91583f685b9a6c0f65d3bb33d679d2ed989d3eb66858f849110e0c49d334c4d0c72f31c6abe997982a2c3fbaf11930ecf264ecea0197cf3392faeb7efc2b4947a471a9a9e2cf066abf27c7c95ea6ceec51c0c045bd65e8a875d3fa1132946fb06c787330e6a965555a974ecfa2525b1d676d4893961ab894bfc2bf719b", 0xda}, {&(0x7f0000000240)="2bcaabeb575a1d9a06f1fa709d0d0f8e6dda0da672937ad9c28a522a4def8b75dc675d181927750dbcccf560223d65f07febcc1f4e89464d4f0fae911ab632ba07c4fd262d7c459bd642cb4ede65520d702bb1fd4efeca7a4365730b0ea1f0dd32ed7c0a5d10a4c6cf248a7a2059f8df457cdf6127e968801178ebe2c7f07ae6daf574e391e588b49d2b0d04cf273e", 0x8f}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000300)=[{0x4, 0x4, 0x6, 0x100}, {0x5, 0x5, 0x8, 0x4}, {0x35, 0x5, 0x100, 0x8}, {0x1, 0x18cc0000, 0x4, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='oL', 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000200)="4aa22d8fe113a75c6b98a1713b27640a48a4adc4d90c4123", 0x18}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r3 = getuid() getgroups(0x3, &(0x7f0000001740)=[0x0, 0x0, 0x0]) r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xfffffffffffffcd7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) getppid() sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000280)="fe986db56acd9de60a8c0cae09968dee3d3ffc777a4e59b7042a0cb6a23bfeb0ae768003b53f93f395f89ebc8ffc1cb1d5811fe6a4517e915537af45418d4c99a4807f84bfbce6d41efeca0db1f7d13a6c09a84bdd01414439852ba9dcfa48cb41775a3cdbb42fbfbaba75e25a9828d9764e19e27a289692c4819c0a16d94178c4d7eb993934d2447e0571b07850e507350708d0a0632568b4970d04d80e830b33d51dc0d03ae4414b0548b3cbc036fd924eb747724b4c2908e8", 0xba}, {&(0x7f00000003c0)="11ea358a4ea2fd9d6c67aff1bd3723097aaefd1d38aa0a0a7ffd703386f2777bfab39879941938271e275fcc158913f675a5f23982c6e59530c77830e4f0e69716ed6b54ccec15f8d958e0064e4ecf9800fde283e62fa411edee866ebb9d8090fce8bfaea8771d4f85df2429cc93531349706a9a3df99ce3cc2d92d239f7af3434d5452987a3f3a54dc3163c0dcab110ee7c55987fdda6ae124c991f43b5374db0a99b597c26", 0xa6}, {&(0x7f0000000040)="905e95233207845043cdcc59607b824503da0d689bdfe5563ceff298f545338f38326ac7f7db774b2bb4871ce5aa310f8856cb26435e7412cc127d936700b4d5f8e5c438e98d2b49561b20f4d170c8a68d1da4b574fe13b4bd9e3b7e54fd4c1f871928e7f2df1bf796afec2240", 0x6d}, {&(0x7f0000000480)="971e0f6aaef7b8028a479bbab42cb1d500771191125f3b461da6ed3396810a177996990e6030157f4b65d16cd8f063312daeadc21b38adc59aa20ae2b0c93258b6f715c93631b7e51956489c8e86212ad4f8186c3fa805a483a9a1db8c236e0d3ad445f52b4c6a144100f4ec38c54b59ffd425709fb531479e2ffecb026fb2bc515149edb7572479a97aed063548734bf956262bf1bfcddb9fe7da56f3a02de4259588a1dad5438301f2444c5c15ba163899d2", 0xb3}, {&(0x7f0000000540)="db02081270127f9a97b1218e69190d3869c4e4cf3507a1a56718e4a7549634f555454c391c25df4402f61a", 0x2b}, {&(0x7f0000000580)="e2c687741598927b31ac25f76548d81998cf973c8d33ec5461ce25e2b14b9bc5f109b95c6f5a86d8bb7919a7f71524811b27479e0abf4ea38a558fd73db50e1f95ea6ebe51517c0bf367bcef58c49be1c22cf14c7dddb389b44b3bb05b3597b76bc14a98fb25f0ade04e369a08a7b44ded3fab65e3378ff2a798061f9b087f0be4bba3b93cfc3dba14b441966c06e9ce0822c10f067b82bad1cdf613d130b8155636cb1eb2f2fceae1fb490a9d589f97bd4f57225b2c601dab473561d26811c3ab82bbb69a4e90517342260c084f611cf4ee1eb3ed9b2f3de840e2e7a80ad2c95b595fb1483199140524e85ac85e9b33", 0xf0}, {&(0x7f0000000680)="e5197d4f12ad50b8b3b203ea0acd82a6ffe0a6b542046ab29254af569df76716cb41e1f1f3f6b3f128d273b073f97e26d32b80cce29a945e5e151b1392a16954e410f6776c82ec88a2fdc33c67df8f3913b08853b6a43f2a87bc02eef7adc134c5d972454d7bbb0e490dfd7a10e0d5e1aeeab85c0786006ac3ca831c899786b8e148e8473091b502cdb817116244a54236ac7ff1431e586e0796ad99926b1f01c05f2a2fd43b1ecbba2c06154aff1ea20c74d8e85bab35ff23c27ef2d34d04fc66c1bdd5acb414530002b221d5c874357079a3c9eea3cd710a5aebd4516cb1263e5f3b291c74e14f61e14e458c685e0260b4e18767023499e1bccd7b717f8ca0fee146fd9c84b8e139ab114c528bf097d1600783845b209cb10ad92edcc99b5d46e7bafca8e3324ed827dc5030733aea17bd862e4e08b1c92ac1a41fd59ed5802fe59b924b7c314680ec7f3421ca0a2d38b445fe1911e9056c495259715d34d5854cccad32faa63544b927f2d0bd34354a5d6ced76f9a1b37392e51713e077116fe2d70dbdd6ace31b0e65490e9250e3283bcec002a9ab5df9e3dc982c8a8b434cf5fb237c98ae30acbca5cd2f7dd9dd5311db35233bf70e247fc8e8d777f06b1fe928619ca7e7e55a5959365d95989df78bb16ab5fbeaae5ba7b7ff0e1574d919a808967087aaec0d13daf7b80c0f6a633b9cf53dd0b677bc68cb1d4dae2a6e09dc369c5935f8476b1174e3d2a84bab53f0dd31df97cdc37e914ba809a2e212f2fec0242fcb91826f1a1b9dda5e8551f794770c6feb0a3f572789f9451e92edd8b3edc3168eea997135936e7a2efe86c9617eaf9870658b0ede88b2003ff2f046b60358ac69c99db86f345c26f30334b62b010fb29cad3889f30fc5e938d400772c4f5fe429ebc985e742581091074a3defaebaa752350af93722f7ea77e735f41fb33b43ef324d5bbd204477bcc39ef4d549b1c7bbc335edaeab9c7af0b29fb7c55729b1de4a411b22fad8c8ad599e56d84530e79c11aab0de75e3cee44e79e5e0d2e2fc6bfdb86673b91a43b458aa8698994cb5c9f6b183bbac6c62d80ed0ca8e6b70315c9c71a4c27d151c6c5137e3e1c492488e351c0aea034831d6a5b16d11c58ae6f3ebcdc530b321717dd8538c96c7afc7fc3d9bdc5bef6d098b85c4b033be9481513a6b20a56c1561a421f3a1ba3b55c64b28cb553fb005ed07cffc670f5e1a3350519f361f2adb3df0d7c4504e3a88b4cc057ba7919e1026c250491c7027aaf2e4eb8560664340382423ebbefd5a9d6895f2168a290618f7e5123630d881fa37d898b5f7786b43c2f5a51fea3a1dcc4d2cf49e97ae1691a1ac9148ebc1827bac6df107ef14a17c5aaf26fcfd24b3cd235291bed300390db940bfc8802de5030794802db9152883761ec876b5b4a0d58ca7c9f79b430be6a4cff7a5a081bb15e563faa26e2888dcea3cb662e2a6c38eac286bc1f06cab558d0cd770210c42603930749075632161ddc9749d3d1f7c7b85d0a247757c30c237e557f1fb952c383772e84baeb752a87a19f6e9004d28fc6537c9f7d4ebc2bac48c132acfd857948bbf9393dcc92382ad38b323ec45413eb20113d03182c8337d2003cac211726954454e7596c32e786eab1348dd947d9795fd2442ade95f895ecb12fb9fabc1712b522e644c1e988147f66cdb98ae88196a9c64a7947f2a6b82b5e5ecd6ed93c93616c9ad0ecb0a3d85a5e14774edd035185aa67bfaffda8bb42eb09d284c8497f70f1b16a515594a9fc08afcb72ee88d563d9f7964db0d13fb5d54bc9568efe3c4bef525b4bc8783a2676deb7ae93382d1a899e75119c503cd9cdc6e2839cf746df76986e3ea457403e6aa2d48663c2afd4bda246feb46ef452b42597d100178e7828809ba2e9674768f90de8995e1e2022d236c065b24b48088e9c1776bbd595902a96dba5201de2715c3f60b936b9f22c0db9d7ee011545952ea2034b2cf27319dcfd801e4a339b155738f608ac13a6591e12bd085303804f470c37b9c28fee8d06944e81affc12d80beb4b5da0188bc531e83a4fc24858916f2d4ebf7c9bc6abc3b9ac7be5a685c5979363a107547963c92713facdc30ffd6eefdb89c97c31a03df07e13e3f13afd71a6e9b83e9ec2ce925a640ac2e5030b2f7bad539281f66eff296f1d01ecf08a07d3ef6b3353c10b95d8cd3cb4d292f33b059acfd65e0f0c2af88fcf3961fb3f398d992db06f3c6ffb53d861cf8feb4c2ae2a5b2e6a43be7d789339976ebd0e0ea2f70e1ee58d20b17a244cc6143a436e34305f45abc745fcd092948f370ef136eacc683afa6a82c4c39ad965a78feaff86e4024ef3a4cf975050009f41ef1eceef273fb02e55f8d4e4445531a7db1f08476f258dc2f8ac4edd8fe3222daa51fbdd7010a4988e36b1c73d30aad5c44e40aa8d8c0c6e8c474fe7fb4dc77fd2bd3d39df192d357cbe7d8c6c1d8ff1d8895f243b47ac79ca8de5b128346d254adc131ecc9135332dc03e468df141c89edec1d3ba195cf4153e5b4e71c5d82e75469c8e90695e5393bbca9687161c3ca184ee8c532c897d6c53da666b58dd08d3ce107a24467d327d3a963eaa87d67e4a4e6390c1251673fe02e2165a52df6697bf3ebf665943bcc0805df7dd6e46aa6a1a62ca3860fd01a94c15d62ee0d449b6a2b159af1a93c87c6fdee322ac599204aacda4120538ae6861ec4aa6841ed9aa75952ccf4b3f78f0efaabbbf3c478e871b60276d37412815d881dd9e73eca51d6aafe7d104066fc526d0bae3eb07d7ae333bbc54dccefef190df1e818f3289fcda1137b620f7ac914c22ed65db5f1cd925a85d6e92e95467198d568d51c1c9a32dfcef84c508e6df5c6e1181ad65a62a3e4dd79a68ba341cfe29832fa8f003f51e9c7589941ae4b1695ddff26ee95eb78b39707987331bbd4ff7655d45708598fafe24c664a2d113a8e64ba518340e08a9bd0e32c1de404d811a9d1fe9c7e92e2269d12c440f029fe7288856078130964ab7f9949f826223af73f4e9ad8d16b30a97a1c1ec963a1262a9a2a9f92efe79ea520a06ac7f73b83f1f67e015427945f843a637ee0c2b75671729d0c27d1d8e6d24c088feb683376e683ef557ab049c95bd58368b1ccf49c652a52a648726e98b9fdf4616afceb5c1f7624f722315c8e41d08258ed73980b55379f8e736c274fb61f63a04149c7c299d73ed051c4e3aa715cf9d1ec03e4d3bfdd2abbef89ce8ac746c14128801922d39fef4a3db0ff7251cbde73e01486acec566b4da7db55135c82a029603a72c0150582cbaeebc1cf4c5198aa7bcafd93adb6382ed37490ef71e396c73dd6c5ef9590f80133d7feb1cc8899f68f50b018bc8a88e61b165c8eff523eb89392441fb369a4e2f35f67733d84763f3f3151eed46fa0a05ea2e9ba297ebcd4b69028eecc915fa870202cc8a64775083dffcae4e7dcaeeb6948dc8a98904cc4d610a2d577e717cb02915ddcc2c8b19ccba7603956545ad3c02151fff60f6b9338dc61b5e9d8086ffae3ec89ae54ef9dade2c3d93a5190ea80527c09589300d5d3d3f9b6dfffafe16c0e13809283042797d058b26e55daf3593a4699bcf8207df47d616ce199c4597641606989345701b824d2762e81de9fc7a894233e2709ab63cf2d84aed47f6e6637a90636d7f4bfa4295f34feeb6338bd6c7e1c45234ab73fc23c9679169b543b7da760be7a3ff7559bdc8cc0adabde5b967be38f362f2599c11092a0ef7507f64a78364657fb8066eeb8d9eda2908388ded82b1a452ce970eb0651553a4407b8b822999c75e4f6f1c7daa75386e2d2f960bab899897382ec42c7dc8eb9db3b5a0c2af317ab549db5001f256e0d479fde0c05f94c6c12b9c2edd2677894ff33a53b520b7a021e24f6e9f29c400477ab5fd27281ba5ecfb794e976b5cfb862f51224b1f033cc01f1a88b2a7b296d0bc7c344e4f5ccab02ff8fcb474f364dab45a3a303927f3050d24ae909d69744301cdbe4ea2a677da5c20e9370f1ec5378f0c12426e603b07ff71f0bda72cc4e52e2da8d876f159a7836096bfbe91c2dcbb50da106ff693f0536cb2495fc7393d27aee0a087eb77fbb68876ecea01cbfe7d98f4b18ddaf6dba1f3a207e0cf91c2d1cd34b6dc4c8f6815bbad9aecdef606e3f7f4a9e248ca2ef98b46e7eb4079d59277c4997a48d333d12ddb7b760384b8826baf8127731337ff2d3ac5b745707afe651b68b2a555663e820092fc28f02e04aef458f337dc2ab41eb14dcb6c729454dd68ee57b7a36d6c4c52fd8cf2dafbce7db7c9b18d92f66fda75fce5e926ea3dc4deeaf4a807080e8025b60925241380e691111b7ce8e37ce96f0049da391117b670592f991eac399aeac9ef3ae9fb42b00b87e988f571b43b4c27cbb538d4e09534d2d8f79149643db18b2aa726c3fcef0ee0e29e229c20016522e5a4ee72124ff443ab3f789acf9a42c81779647ed58cc4e6381a31e81738d69d4ed21eb4fbf82237e56f4b9091dee57a52cd1688a93448c41949cbda625851a1e9db952a92babfd56d347c76a2f5af104e7caa2e1949523ba461ecd3a82aeaa44881de419d3bd36dba1ad605919c3f44f0c63dc1f9630c9ecd18240d6cad6d8e30d652f866929b76099789abc1c2ce16631e10b210e05f92881e15f2dd88cafc72c461072b658863534a24cb253406f3c5d186daa0dd868d1c6f5e51e45f82170ceafa9d1061a7f0a6e23d137fabc79677d3292c4b6a6c9011d0bb00fca83a138ef08164b03fd734a38e74f0ea02d2b784c63b682502e054d615b8b164edef593dc178e33f313d5d3dac4f51951cb5d916497ea3cd4c802e6b9f4486be7d2be0318cbc654b93db678db0f48e080070e5bc1309aec00d3b909821774a02819b8da716b344b5520dbeb673f14f3af9171032acb7517a6cca2ecb0125cfe2543e0fd788b9d2ddf9e9d9271c5da25b1e16d5a613805cda92ed6048b0f577f833a3201382890e8f2e1ae8ea5c8039c91a475a6d27dd35f05a3b7dbfd3c6823608aab957dcf4a229d579dada5c52e720b9044000f77de372dae7b0d7668124f95ff9be39364c853fbb46393271d59cd3e5f17e40fc18ff4b05ba9a28830cf23231f99302e9687e09b458c448b43e274d4ea5c60668ec50e1680989c13685e4ca60ffb8a1abb0782c03edd5fcde1ec73289a3f97f61d4f9c9d14259da2590cc3b041dffb34f5b965a3da6b0c8894c7e21a9471b1a1b87ff16571bc4ef8222a9c954273c9bf4e7e944f5df14882a6adb88b40cc635cddab033c332ef5cd80f1150a01bfcb4211fc9a16fb0766d449bf56a251d56883b068e5ea1e022f4590474db31bc65a8c5c77b54fccad2d093418756deaef5ee2a0a3243d7f33332b537e2921abb313502526fefaf30a9b23c4a6878e618f836010b0eec7c111e3bc62ffa110b5d4cc2de381b1f4648a1cbad6c13c039a3e98476f745e94b591351577e42494173225592f57e91e77cc332b12ecdb400485cb2139b795e6946e1e25da61bb0174b188a677017b66acb5dd3e601aa18d054c48a27855056b29109445b2f0226b4a1b0e37afee55b71c2e93c17390f78029a94d2dc7ba700c7ceb781838a49265bbdd60b9c80383fed8bbe5363720dac9c0cab03d65c0dec2449b52941dbcec8770d4a88adb01ae17121709cac29a42e057a314633c5ec16219d1b15b2cb5a7396054ee245a152223a086ed2e9e70d744b177879b1738888908d63f347de4309f26c550ca16ebf855095a9a7240472dc", 0x1000}], 0x7, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800000000110000fffffcff00000000f87c8a5b671b22a72b50150f9c1b542a538706000000a714000000290000002fa62611ea8e830cdf17edfedea3fe1078db71f70cb121d3bfa97153abb7920224b76d3451730f580ebf98d6548387a83decc3997c2c755e60f7e43495bf5c84527f2771489715c0fb5307d55239636a6fb660e8fc673eec064504ac3ccdffde09d5715085c4b797f142d7152ab75f79f1bf94f810999d9c7c82a7cb8179a05d8b6dc3ca23f254b90268d2ef5b6e3a4ba70289d5bfde3256297e9bfce735913748c72d84b49f8ee4dc1c5fdc9f34c2e7e3e74d19596619a8577c19e70a91fd840b851487c0e22c00"], 0x38}, 0x0) 16:00:49 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/65) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = semget(0x3, 0x2, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xc0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/203) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x3, 0x1, 0x6, 0x1, r4}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x200c3, 0x0) semop(r0, &(0x7f0000000340)=[{0x1, 0x10000, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7f, 0x1000}, {0x4, 0x7f, 0x1800}, {0x3, 0x8, 0x1000}], 0x5) ftruncate(r1, 0x0, 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000380)=0x5) r6 = dup(r5) sendto$inet6(r6, &(0x7f00000003c0)="7ed3ce9e1e154e0ed1190edb7536b731e1af6b056020ef514892798496176a05ac2ac3a58d2612f6fcfe07c75941e7456ec2bad08e709ffb79c5101a6232fb125728a65f77a7fe7bc0dddb2c03999992705c673baa8115bbe2365ab7d3579cf8ec922a4533e8db001583ebf0de23f2c2da32500db8f2a128a3949ac2dce06c6f02842f49b6e535d527e24792914ef5d6c42053abfd9f", 0x96, 0x400, &(0x7f0000000480)={0x18, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000004c0)={0xffffffffffffffff, 0x1, 0x30000000000, 0x6665e6ba, 0x1c000}, 0xc) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000500)={0x3f, 0x7fffffff, 0x53, 0xffffffff, "625289842e316dc4c4e2c5b3325204d77fcd3a37", 0x0, 0x3}) kevent(r6, &(0x7f0000000540)=[{{r5}, 0xffffffffffffffff, 0x80, 0xf0000001, 0x4}, {{r3}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x100000000, 0x8001}, {{r6}, 0xffffffffffffffff, 0x4, 0x40, 0x5, 0x7}], 0x101, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffd, 0x30, 0x2, 0x2, 0xfffffffffffffffb}], 0x0, &(0x7f0000000600)={0x3, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000640)={0x100, './file0\x00', './file0\x00'}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000680)=""/4096) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001680)) socket$unix(0x1, 0x7, 0x0) semop(r0, &(0x7f00000016c0)=[{0x7, 0x7f, 0x1000}, {0x3, 0x5, 0x1800}], 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000001700)={0x8}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000001740)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000001780)=0x100000000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000017c0)) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001800)) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:50 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) pckbd_enable: command error 16:00:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x14}, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 16:00:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x84, 0xfffffffffffffff9}, {0xe7, 0x100000001}, {0xe7, 0x10000}], 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = dup(r5) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x94) poll(&(0x7f0000000000)=[{r6, 0x20}], 0x1, 0x0) r7 = getegid() setgroups(0x1, &(0x7f0000000080)=[r7]) pckbd_enable: command error 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0x558000000) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x70) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x1, 0x7}, {0x3, 0x8000}, {0x2, 0x5}, {0x3, 0xff}, {0x1, 0x8}, {0x3, 0x200}, {0x3, 0x3ff}, {0x3, 0x2}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x3f}, {0x1, 0xb9}, {0x3, 0x9}, {0x3, 0x80000001}, {0x3, 0x5}, {0x0, 0x9}, {0x0, 0x101}, {0x1, 0x10001}, {0x2, 0xe88}, {0x3, 0x131d}, {0x3, 0xfffffffffffffffd}, {0x3, 0xaf}, {0x3}, {0x1, 0x100}, {0x1, 0x800}, {0x1, 0x5}, {0x3, 0x200}, {0x2, 0x5}, {0x3, 0xfffffffffffffff7}, {0x3, 0x101}, {0x3, 0x1}, {0x3, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30b90, 0x0) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:51 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0xffffffffffffffff}, {0x9, 0x10001}}, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/127, 0x7f}], 0x5, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000040)="5d42445c398874a27b0a3166d83e9b9b16be6c89ce48b019b3b9efa23a6e7412db5cefe2e5ac2aae0fa3cb6ca64a34f682600dc170dfd5dc05a53ba2e23ea1c24a2ec1f91c5507aa4102ebae0e0713cf3bf06744e0d70afc49c9e7f87353ea2fab5747c190bcbdeaa284a535fc515c63013f4c6d488b89c96e88dcc71dcd57692cebde0660404fd3013414a428dc9eaa5c645a8d28ed12d6e9cc17daa846fd0ca1400c5728f1c2cddaa06c9357cb33794c828fd34e073a3cb0451f9cdbd1be03d7516eb04965e95035c618f310de8bff1a90cc8c07a0bc37687e73720620ef830e1e6340dfd8df762ebe789899311850f7497fb236605c64", 0xf8}, {&(0x7f0000000140)="d0cb91a67696ae308d6568218878909a45aa200eab40bbd3df3d83bb3d8854d796a17037cf01ec1d262908f066df029133c377a3b9d9b011472ef4b475910240e60f6b9f3ff18c729c4f6bb582a1114127665d5999c53246f5dbc95181f52b17f7987b501c3b7c62fde15e116682a522720edf129506", 0x76}, {&(0x7f00000001c0)="85cfb4ab4c43cd1d82f12aa4a06feba11b9f3fd8527f61d60db1155f76855850930c9df64eed58e0a0be08170f05b05fbba98fdcf61388e9404da82ef9a5fabd77935b078583de6b8c48bfc529ae1f1785bb68d6f42dadc3b2692fe16ad06726526c4c3bf3b87e58e59295c1542e88726c189c732da50ba4be4767bdf960f872be0b605ea8b9a771e22b712694b3200c3bfe8819f36a495547f024eef2daa389d447de6250d6f8d1ada4c8c3cea2d496af211f5ef61c5e4eae1951997c4cdb7416cb4da609216287b2abe4d310ace31262583cd7e0bb3d7fcb609c080c263a6eaf535dd219b277f1648156b7db098e7f7d506bcc8b2791f036331767dba70630469278c51f71485de183f2eef1f5250915b07dc44e18b07467b7e8ad05ae315c80f07b447e8e214415ae745f8e387e75a59bb7def83a9b67e8b38e4407764a9036c6a6d8a5de0cfc3d2a7c548640678b7a357efe8b2bb9dbbde8acc105761c67a20e85d65ed1f5cb9109d25ccd48d6c867a2404d6f075da635843df126aebbb05f7fee853f447fb3ebbb5308fd05b7206380d93afe154cff3c15a4bea923866e14763b385f1206252705f3fc40608bedefbe97132869c909b039a3e3549b2fdc366c5887dd698f646f9e9c5fb7e08dba4df6427c6481b9fcb9cbfbdb1d8f5f1973bebc97a9568b081072d632b63cb3a0d6d1dcd663b3f82111732d9672afe9cc03398ef32163bd33606e031854f8cd303936f957c8b0a40bd4843ccc9e023d54fec9260fc68ffec0df07f7da39784b81c736721d55c0b687a26e483991d42d593ef71cad0a103233e238d0c9c16a742bef482c287ec8511adc50c08397aaa9ec5a2fe0cb4159483bcce78d4c31f0173706e1e7d856c0a7027ca66948e125996ad405998f3ac8e8fd653d9b4cf7d60d765aef5be499c82ec00094ea4caef8c32fb4be875ebddd81d848fcdbcd6cc83b0b2a7c4c2f660dd6b98e57e65dcca787de593bf98bcca6c2ae9b46faf711dc0e9bf4d2df852ce80d4dacd65b95bfaf524bc5ad55eb350cf29b272af28f8e3d9c9a18fbd8b001f3abd2f83560c90d5ac688e7b5332dac5b85a5c5d937fc38464598ed2297841080b16c4cb20780642f6de4fb86dc02792b3857b6b8584c7881159fac3ba106ca030fca207c10030074e7fad525088ccfccb11a08f82624432054abaaaac3a8d49c006966f9a0ab71c79bbabe670e4b9ac625329ece3eb278bcb4bf9dd8f32ee3f1cdb0f3b49492fb624c9727822565677705bdb1f005f781609b3e058ce492cad52fd0b1f381a3c24167443d00c701c2a5c56bea7de8718d15833e6432bc138a76b83ec1f4bde044892fdd1ab053aa015bd867c360b4b3a6a36fef819a896893294df733d83821a6cc8d6e1be2581fcaac9cf909ffdf599b77d0b5cc9ee75300810b2eb1cbe99bb314acb011533438c30818d3d7ec32a0299847b5467ec95c97756435df69bd8b9767227c0545aa74eea0e4210ae812be60f2eabadb3e0241833227f123b29376dbd79b885e69d24a5c550b203cf7aec740b414bdccb1fb6b40c8edc38e358e98d32cec57e4389ee50b92cf60d76a11f4a43ff7d4f1b7bfd6fc3fd2fab6da9addb5b611b289c3e7b9bee2b1adb8ea8ece0a46e414cd9a9f7a251dfea72cf92a97cbaebada362139eea2fc08110881bd430d366d568c692946ca13c0a2bbab007f1c3702de6d44fefe6cd3b285264e40eed15bc036bf0288a96ba85e540e2ca995d93f0d44f41b2ac3317b27b234ce242ff7b443e75d76c7f2e7f86c9d8df44c8d515fa6847454fda531825a532a8d995664ee20d72c5d839a459ac2a72abd4aff48b177a1f1400a95025924ff7bda60ce67a502174fe5cbd65dfced90f7667ed26eb23db0683029374d76ce4e1c164121b37772b3843619d43e082704559dc0bb21063dfb73ffdfa7c6c66db39dc531c7de19c5da797bbcaf65bdfe1c12deea76241123f35bceb93802359789b30f27135eca55bdee2ac9b2bcceadd229c8ee8f43f141b939d6266e47d73807a0521e6db81f596484faca0e8aa3656f0ba92d2e0ba8f12bbe9ab5c30cf0465e70f95d793cd0f7a0b66073e1f03a84a639bbe03c511df3e7b8e568ef2070660f4514232af6747e12d1d8adf499604bd8a6b671e6715ff880e825788a97ad63571a7565daa3d59d0ab73067881ce9c01b47e86edddf93cc3b877f0884f61d028508de71f0a2b8a0f83b7aa99dbf505057d8b3fb079bf4131efaa7049582f9f5f790d7bf1a493e680a4f508429b959a5801906b1f43660288306b86fdddd57dbfff1883eea5468bc837a3c5b761d2bfb4c1d5a50c92e0195cb1f23f0aa4f4ade0905259d4a680fcbff315d103d6b2a27ba3b468502ebf953b427c0752608c8eee9c9d88f2e4357af0d6b35416736359ac63d2eeaf19aa5773d9c23dfd5a05a033dda1d9dd16d027de3e37d71b203deeafc390bd6132f4d8380639e1a31c4a2e83c90c88aeb823531c18157608e0d1f1892096fabefd9b04eb4340ac650f1a272545a64fa7f1ddfb584ea116b429e584f1e021af48112a6b40a4eb52ed45bcf6fe76988d73f399fca8c3d1029732d547110b1b2744a30affc9413663eda18e6038525fce3f3bbdedc7194c299ec8def9682ebdd641179efc3dc5f4cf6b5ac14add00db25c15e3563754e18953b4779ffe05bc3b87869bcb09adc484d15ed0412b77277e28b86f3119e4b0ebfa4da63ddbd66f84f70cfda6bf34305a955db43a7944d17d68397a5eadd7eb4095b32f2fcd44878a94b0348053220d4add082da4e9378c6ff6c90b607ff1b959d244939e76161bc493c2e291f6d8b29cb674e79a679d0c601e35dd850b71aa2d50d6ff717411057f57cdddc3ee6b97a8c6a7654527b8e427dd640f3314d3aefe1851f357117dfd889305280f0a731fa0d57732e4b6c0186093315109466a6bc1971e0fdf75a9a24ac4295c2c878371a6004ae49364b724d5dc6abeaec2ce6dc15ad83a63bfa93c97e35552b35fc4960d4c319af146b0f750b708e616f97b0dc6d5129f6c30f5b97b903ba9af92bfd4e90d49d1792407e42d2c293e3bc345286d2190ae2199032b2285c3ad824f138cb5817d469b346bad2f9e404b66b10e84b4844fb75aba934a82719f99a2e2b3905a1e720a0b2ebfccc574e819f004ce5e68c1fa3429f10691dd3824cba02b9f15a904228f72a77b3bb90ffcd1ae912836c2da219e0f55a3e491620a2f313932322054589fee5b3eea94ad9b258dd159a0d90ffddd000c64e7cf1978098770b0f78dd4b9acf794ec9a9a590108a5f2edf19052d8561de1efcbef73c37fd589a90985f35cc0f71c06712c36475f8eee08dad1340d69fc266d26d0c5b61a0d63f6d834114b7aacb7190e36160134073849d60150eb89e91048cbecd1c9ae9b2148313b9b31e20e549a7d91bbc9db743cd0cffd5d3a9e4389d6b958785cd93bd0d7ab67473977b1a6bf000f1540a289f4e4d526a20f6cdd1e2049124018300e42105b7a6a3164642ac845a69855f6d1f7c33ce40e95110911ebfa534c10b3239ec85330c7923c5fa01884ba95a756e485dc8a10f7aa5f6a4817ff33c50da391e2c183cb208e5c175326204ccadd68dc092473c7d483886d32e2c87e45e11b79b0dea47de23da2c63898d3dd9925d889782a0ac9d26757220eb0b02e5d3c93fe7da58aa7043a72bebaed4fea2550488a4733d75a5cf3cd35092185c9fa130b4ef986b1a1799a5290b50a950435d4e92ee012f5f18605a28c2ab4a1a13b3e103e7b57eaac7883d040a928a85e1e23d2f4058c0ac95aaa1158b8f6e442ba17f662f7ad76cf4741cd03fbaeac96c2360b9b093e98063f829d365be356e36467f4014e8af222583c00b28e1670011a272e2a8a4fd7308d0a9e9459e443d6e242058890cbad4a2ee00e3610f519277d8b4c7769c73574c176b3d562cc3b097d422aa5f711910c8d3d4694d6f6469e731073549f6775081bd7e816aa9da892ec64804a90997f913adf8eb72cfea83d665fd21f470e476678166693ccc9750c0264c604288dd40eec61daff9e4a69c02a2eeb2427b36764c9a349c7619e7fb2f4558182bd79542bb3fce12973f3b6336420a0dca89a60c19e569a5ff59cdaaf7c3f5b5adfd79fc9aa32fd3678c54ffba344e4032c6de83c84cfa0b13075181b219df95b9e0f12fd251ba22d5f29231a8a19a6e46bd27faaddb13ef371217f714cdc446f92e272aa51ba2f5450691a6de4986f2d4b258b420de12610fa590242cac9c25072bb8b72627019f22ed775ff9fbdb741585fc90a84cc24980cca4d918456c61c4e152e7dae38275a9562db504a20cc1e8acd38331cfa1b65b41f0886b6a31fb664fbe1e0397f3b13def04341e7e236770ecd7d8e274be89fa32751f44d1a8271e79a3f0ef8b47507ac50840ab458484be0b39dcbb94ccc22169e7d2fcdcebfcee5ab7f87f325ba9ced81eb4a905d328aa6304128af3c69130c3c71fc157f9950bb4c1742fe401cd2f7c97a73d455c8d484e9a1723102550be729f3ac37364361a8b714ed77f68d5b9f7f603d6c6a27408f76696ef0f350ab4fe5f31d2e9568a06b1c73f8443042f4fe0626b445350b248187d4f8b0f4465908f10b56acf5d7eb8435d104c6dd22d039a3b821669dbec8dd7c84e61d73c8d1e8131a2f179520aeeece2f114c52d01f46b8600fc88ff1d05ae71b6eff4b6e833deb4640b83f211aa97cef90701cacaa7b252023aee5ceaa063c2c6fead71395f722c62684ec6ac643bb17ac6e3682f994bc4ece7f9a92ec381d0f0084ac8ad8d3e75a024ddffe405d71c02b09ffe0a2195d3df14041225f355bb39b5fdc3c65399614d7ae10a7c22426c27b073df39611b47ad85ce89fe15f02b38f5864d4e99c6cd57cd79a59f16158f88ed40b02f35550ea1edb235a6a150f1cde90c0beeefa1e325592eeece4bae4a11c6ad21cc49f0618583dcf72103acbde124fdf8f3790d9b6a2f3a190ebfc21517f2aad2bbf1e58edaf9a90f804586d7255d3678f524551bedabe60f95dd7ef7aaa01bfa128fa0c2ea449bd7a8b816d790dc28b464141c629acec0cfe84b3cd926c292fa0bfed57592bd8276c6d3f34bffd72962da7037e68ebec7035406692ae8edf03c9426c6c2166e43c2dc3260cc69c7993ce8ec3e24dd22546b6e101679bbe39ac061f3baf38a52219fe880d95a5dc25246495c121e4f3955ff8875a163bed1a9bf01b557dd8fbbae487b68fa2b4eac7f0dd96be63a8c7f2de59877b9f11ac44ce6c813a20778ad420e639a4ff24b1daa02e1892d380b7ec9bf13f15959710044b5dac70e668c2b2c5799315fb0c5158d4e5280010032ed7d7202e5d510ddc536cb186000b4d8af7bb7514d59e9383827fb812e9120525e5ddf2a0bb6d5be94c60c22fd2a58f2b45e5a089d3415d6b9d526bf10dee295c3ab15de5a8f466be3d047f4548677a6fe2f731800b88c542617088a9b0f9ae0620b012f1a2113885db9466674bbc9fcf88aa3813bdeb78cc01a7d4b255869c39fb04ea1c91561e13ef49b2154723f11562161711c81cd69a09a830440b81eff0e44433a704fd2615f9d2cee0bbe24492d9630afec3878525c52e30e83d1ca45de824abcb71a74e222049e972530c32286284ca92a48ba09658cea640699523c569d26043aa642a2db1bb424776cfc4c0f90ffa269ac930f6ec40b0974284be17d35a879db9d877148e4c6af7dd7ae95f1677b8803110e1664128554ef3d687242551acd76dcd", 0x1000}, {&(0x7f00000011c0)="84730e62d330e0483f4808afd74cebaa0b4fbc4d04fb211931ca5b6d755dc83dba160af72646672badc197b08606b59ecd3c101ffe0a6e1173e32da15d07f0ef8c2fa7019da8489618b46b5e14660cec6be6abb90a975d2f8207100238957a8ca3cfcfbe832be6f6768f6c8a0b63e19f358af4db71d0de21619bcadf5a89ffcaaa671d9c64acc81750b173dcc4fa98", 0x8f}], 0x4) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000012c0)={0xfffffffffffffff9, 0x10000, 0x51, {[0x3, 0x3, 0x3, 0x9, 0x7fffffff, 0xfffffffffffffffb, 0x217, 0xa1, 0x2, 0x7f, 0x5cf3, 0x40, 0x1, 0x10e94710, 0x0, 0x800, 0x3, 0x7fffffff], [0xfffffffffffffffe, 0x8, 0x2, 0x201, 0x800, 0x80000001, 0x30f00000, 0x5969, 0x10001, 0x9], [0x5, 0x3, 0x0, 0x4, 0x7fffffff, 0x8, 0x7], [0x8, 0x100000000, 0xb4, 0xaf82, 0x43, 0x6f63638c], [{0x9, 0xff, 0x1000, 0xb03f}, {0x1f, 0xee8, 0xc8, 0x1}, {0x103a302e, 0xff, 0xa2, 0x6}, {0xa80, 0x8, 0xffffffffffffff7f, 0xcd}, {0x5, 0x1, 0x6, 0x200}, {0x81, 0x3, 0x3, 0x1ff}, {0xfe29, 0x3, 0x1, 0x7}, {0x0, 0xff, 0x6, 0x9}], {0xfffffffffffffffe, 0x1, 0x2, 0x5751c82e}, {0x7fffffff, 0x2, 0x1, 0x3}}}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) r3 = fcntl$getown(r0, 0x5) wait4(r3, &(0x7f0000001540), 0x1, &(0x7f0000001580)) fcntl$setown(r0, 0x6, r3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001640)) getgroups(0x6, &(0x7f0000001680)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000016c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() r8 = getgid() r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() setgroups(0x7, &(0x7f0000001740)=[r5, r6, r7, r8, r9, r12, r13]) pwritev(r0, &(0x7f0000001940)=[{&(0x7f0000001780)="74e3beddb55fd80f328a122984f7521245144f6e6d9900c376c3cc9df0", 0x1d}, {&(0x7f00000017c0)="b1ebeeb315c5d9c9f6188670ec7c0e93c1e62f7646d4e099d9942cec50edf25a522b070db372ffd5badd2835880401a52eaae999e4770763444ccb2eaf2f75dcb0767c0e9e85fa51e1d3ee82f21665c405cffa1d8758228f58ef78d5ca21c1c8b7c15e4b065967ee79ae714db7e5e3043414b8b45c784cb88a9d9d6f59679f8de5dbcb0f8f04039df1e3bd9c843d2350c24eb98ae82ab56fe3505450ae4f2bbd0ae46db9367256fa2b86b0a3ae265c40f75100a78ac8dc21d4b08e0a006e3bc422ef628351220ab929cec2f58b0b09", 0xcf}, {&(0x7f00000018c0)="b2820c9123ce95b1ffa0f5073567b0d6826d788d5853a3e8f5bdcbbe5d1a9018dc21bd477d622141ea7d28e93175333b20361c5936bded671da860ec5b94917784116c8d2d76711c9a44fe7d60", 0x4d}], 0x3, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001980)=0xffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) wait4(r10, &(0x7f00000019c0), 0x3, &(0x7f0000001a00)) chroot(&(0x7f0000001ac0)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001b00), &(0x7f0000001b40)=0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) recvmsg(r1, &(0x7f0000001e40)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001c40)=""/231, 0xe7}], 0x1, &(0x7f0000001d80)=""/164, 0xa4}, 0x40) r15 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001e80)={{0xef84, r14, r8, r11, r4, 0x20, 0x7}, 0x2, 0x4, r10, r10, 0x6ec, 0x8, 0x9}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001f00)={{0x0, r14, r12, r14, r12, 0x19, 0xfff}, 0x7, 0x367e, r10, r10, 0xe61c, 0x1, 0x2}) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) close(r0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:00:52 executing program 1: readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffda0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/85, 0x55) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) pread(r0, &(0x7f0000000000)="161a46813e245f142d4ffb96d65f017b9c4cb4114c96934a186e4763bde4ef6dc397ed0c2cfb48fa849bd185f91ca6a7c866f24ab4", 0x35, 0x0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x18401, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:52 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwrite(r0, &(0x7f0000000000)="0ca744bcd843432ea405c7a24f47e1ad3d969a7ef5403297128964d7abad575da6acb57c685c92c1f8f37cfb66791b6198fcca511c1241ea60467e", 0x3b, 0x0, 0x0) 16:00:52 executing program 1: r0 = kqueue() r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r2) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffe000 didn't change! 16:00:52 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='<', 0x1) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffe000002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="d2a0af5f00000000008e6bb761db5251a04261d26639a97cd3a4f690a4056d640a323f2725b97c57fae7a6b6c3f8ddb9fec0a0a82eec20086101010000e0cf89508aadf1fa4aa269741ff67849a692df94771ae02b82dd18af24e2cc7d1e40ecbae0c6cf4afd4d5761a33fca8c9436a44610bfd6822c472a5d3a5d2dbb04e568ac1137ed2e3405ef43e8388b38e4fd02d4e57579b327480aa28c1917dac6d925befd61358498a3e4bf72f2daa4a7d672e7571f0000000000"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000140)="01c9bc18f3f3792efd0ba957673dbd2a5f358010fc7d88f147276cb0b18a71a47980098cf646d615b49c7c53358c0d7d962b3b6de44d6328e9bbeac5224df905c3af8d0a64174d9a8321999943efae76b7dd9c4d5da98e79181c6a187122718917edd52094a9b26651cd33d99afab6a4601dc60d7f77d24322f44867bb2dca84357f08e8118d42a86f8e1dfd11a26cb3782caea280c0063eca22d542d81ee3683603359c20e0816eea08c713317382500b57e8852de65d62f264ec02c5e9a42f1dc3c46756a276943ac45da882cb3fd942", 0xd1, 0x6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000000005c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000090ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x81, 0x9, 0x0, 0xd85c96d}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20389, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:55 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/tty\x00', 0x20000, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) pckbd_enable: command error 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000240)="df4dc569228137c5600e2fa4fac99a0057cfdbe6c6e724847f01bf560d6fb03411d11810feab316b", 0x28, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x52a, 0x8001, 0x100, 0xfc3}, {0x3d9a8cb7, 0x3007, 0xb6d0, 0x7}, {0x40, 0x682, 0x3, 0x8a1}, {0x8001, 0x9, 0x4, 0x80}, {0x8, 0x7, 0xff, 0x7}, {0x81, 0x1, 0x8, 0xffff}]}) syz_emit_ethernet(0xfffffffffffffff4, &(0x7f0000000340)="b6acebf1ed4333e544ee5ce207cbb649f9508a1efe46eb00413a9662dde56af67107771228cebc6b23bace3311ff8403b63d626aea37be2db3ea4466f7e66ac6b69f3e712d1ba96883ef259ee285f882e297d6fca0442be8c00130c76623abc263029269884e4522c489ba02473f947fc9b5b46556ed230789df8b3ee75ae13692f75f0dc6fc8bd8ae61d9780c5a61bcfb8420bb33a9a82ff2b35a804bf66d034c2fae47367883fee4338ed996b67f0c17d09300"/190) r2 = geteuid() seteuid(r2) 16:00:55 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:55 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8001, 0x104) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100, 0x1) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x110) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x8003, 0x30) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x401, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x8, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file1\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x43, 0x401, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffff8, 0x9b, 0x2, 0x2, 0x1}, {{r5}, 0xfffffffffffffff8, 0x99, 0x2, 0x7, 0x2aa3}, {{r6}, 0xfffffffffffffffd, 0x40, 0xc4, 0x760, 0x7}], 0x3, &(0x7f0000000540)=[{{r7}, 0x0, 0x10, 0xc, 0x6, 0x1}], 0x10001, &(0x7f0000000580)={0x2, 0x3}) r8 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r8) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x80) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r9, &(0x7f0000000200)='./file0\x00', r11, &(0x7f0000000280)='./file0\x00', 0x4) r12 = socket(0x11, 0x4003, 0x0) kevent(r11, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x5}, {{r10}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x6, 0x8}, {{r12}, 0xfffffffffffffff8, 0x0, 0x4, 0x3ff, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x80000002, 0xfffffffffffffffb, 0xffffffffffffc65d}, {{r12}, 0x0, 0x4, 0x1, 0x7, 0x8}, {{r10}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x4, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0xa0, 0x81}, {{r4}, 0xfffffffffffffffd, 0x2, 0xa0000081, 0x0, 0x4}, {{r11}, 0xffffffffffffffff, 0x2, 0x41, 0x100000000, 0x2be34a38}], 0x0, &(0x7f0000000780)=[{{r2}, 0x0, 0x1, 0x800fffff, 0x0, 0x401}, {{r9}, 0xfffffffffffffffb, 0xc, 0x200fffff, 0x4000000000000, 0x10000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x40, 0x16c000, 0x8000}, {{r12}, 0xfffffffffffffffa, 0x80, 0x8, 0x6, 0x7}, {{r4}, 0xfffffffffffffffb, 0x4, 0x4, 0xff, 0x6}, {{r7}, 0xfffffffffffffffe, 0x1, 0x1, 0xca1d, 0x2}, {{r11}, 0xfffffffffffffffc, 0x1, 0x20000010, 0x80000000}], 0xa66, &(0x7f0000000880)={0x7ff, 0x7}) sendto$unix(r12, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) listen(r12, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000600)) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:55 executing program 1: r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffffffb, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x81, 0x0, 0xffffffffa5b48fd2, 0x0, "5a2b3707d5ae43ac6b85826d3542a501e621c467", 0x0, 0x29824ea}) write(r0, &(0x7f0000000240)="b1dd1b243ee8f336108139953659b63790d15707c4a8cbbe63d1dd1be95280a07eb2fee71fb8cc639a9a2c831dab5e3b4be68e36148a1d6d448ddc420aec38f701b4ca0b9b2191d76d376f29a357e3a66d287f4f18d405a0ca1e15986fc4c1d5ff3ba5ce226992d8a842997c4716cf5a8de7caf2c5eff22499a57e9db70aa81bfe35bdcd410e354fe1049cfd504ca214690dbf4cbe3e285d77726e18905251c2be39cec4cec64e07c71965cdcd90cb7433908012dae62aa598851500e6", 0xbd) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x100000001, 0x3}) 16:00:55 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000001) 16:00:55 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x46, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x401, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) linkat(r1, &(0x7f0000000180)='./file0/file1\x00', r2, &(0x7f0000000280)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x41, 0x23, 0x100, 0xf2}, {{r2}, 0xfffffffffffffffb, 0x20, 0xa, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x45, 0x40000001, 0x8000, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x200fffff, 0xab7, 0x72a}, {{r1}, 0xfffffffffffffffb, 0xd, 0x12, 0x100000000, 0x3}], 0x36d, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r0}, 0x0, 0x9, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x90}], 0x1, &(0x7f0000000100)={0x3ff, 0x800}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000007623879fbe0000000000"], 0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b85e5ecf025510c9101703447351c7746650e4bd6838da461905bf74b604c40281d961132aa5", 0x26}, {&(0x7f0000000100)="648a64d99cc3fd188910756e0059f759eced7c33eeba19e77a842fc7c13a7c39a20bbfa28ff2728c0c96ddf9bf404f9eb937eb095e78ec880890f94ba7be86456dd2cb0e71384c5d762b3f4654f455ebe2d4212dc30b96823f00aaf1feec7ddc01d7ed9eabf71ad76ce3657d989d3955cdd6355ba692e9520c674e9c2e49ae1801807952a641b120f11a985b68c3c9e355c9f2", 0x93}, {&(0x7f0000000240)="0d2e09a1981a845e26bb556f3d21fc3d38f58fe68b4b5eb15e035797e7bfb51b5e694e91f3c07040eae0afbf922d48ccf17aeb6397a0eb8c53dc0a56ab417a7f5cc1a9cb5b5edea21b0778040365e877516be70aacfd791b7edcc5d6aa7728dc4730eb487a8ad4997512f148ddec3a", 0x6f}], 0x3, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) 16:00:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x2, 0x943f052, &(0x7f0000000100)="f90d5779f179e94ad2e3fb88ceea3c8278e8a1e71a196a666305fa960f5f8e3b3a32d7015667ad125f97cfc6d17825d458332434e2f95718be9ade88542bcc0b8543f8460a8f02196b873d670762b64388b0876e223012ffde71756c1bcc9d4096df2a123a47061392e6", 0x6a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x80}, {r0, 0x82435575d641395b}, {r2, 0x162}], 0x3, 0x7) close(r2) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:55 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) socket(0x0, 0x3, 0x2) mprotect(&(0x7f000022e000/0x4000)=nil, 0x4000, 0x200000000005) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x6, 0xa, &(0x7f0000000040)="0c46577dcf9e3fe0baa3003d21c2c76e3df7a3b0e4645002cfe3f982d6f8ebb40f3d57c8880000000000000000", 0x2d) socket(0x6, 0x5, 0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x58, 0x1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 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) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000180)="611d2f8fc895059c60f3bdd908de9aecc49ddb3347138d0f488d6c81efeff3e141bdbf18bbdf0b0cbea3b10e41f74070f545107c83471222c722e1987a5e441fe2eda1f397ba1361fe9d44706ea1a5383adc3b709552", 0x56}, {&(0x7f0000000200)="87ea3ebc15f4c93ba0aab7db3a2ff1307380819c4e61993091d13cd9a118bbf65d249d00d33d35399748236fdc3dec4fcd401ba4daf387f328057405ff1bfa0497b47fca40a9d90c9f177dc9342f56bee64d28ea", 0x54}, {&(0x7f0000000380)="65162d9d0bcaf3d401327dcf6774f5a65688c2be9d3b2e3b73b41835a5d2bc1fe2e53ee4a2b5a2d64d28e9a8ce90ae4ff21db8c454cd3ed987d7295f871575b5c6de50c2155273a72d24eb13c46a6d819d32b39fe7c71f6ca5a3e0720dd28356f3a1b30eb9dacf4ca37486a4ae215cefe1d3a55fa63f62cf30bbb2e8adc366691e5271458978c20c4a2bd1118d5dc857c7e6da4be317b06e533e1fb649297dc8d12a9f679ea6343d2c12b630e6c2c0c476b619a6e2a665913e9368a4e2bc53158b030fe7ae7eeb13568075506595d137911cc1c88d3d2f6dd8c01134da589bc509609e37c29d4b5b1ee555b81a448fbac27d1ffcfaeb2b83f291c8", 0xfb}, {&(0x7f0000000280)="b0682ab64d129eead616a898265e5aab947e8c1baf341a40f6b6e18766f574d4b07c709848da0244996d285ca0fac73dd6602ddd379342f40cf6347b4c3ec64f349bec56db042089835a6815499d31f66f22e85692a1c5716a5a521990d73b808373cb732e08b209d06e21d54e1c1fce252d5aa56c675a287ae6d6b4", 0x7c}, {&(0x7f0000000480)="85eea45072033dba866f213af563400a36be39349d707caea1a2ce8dd6b2d376ac43b882b64733491eab547053d6851ed47fdee601ba67fca3439431eaecbe0e81af846152ea61b970b6ae1eaa145793d69e95d34b1bcac7ba8ba9b7088fb748a506c77da19845109f5ff78fb9598c921f777db3aa5336f2d6fe4af96356c45abf", 0x81}, {&(0x7f0000000540)="fdedb44ebb8a800adccf85b2a345eb09d56d284dcedc0789291ac3adbb44c50f5e5888d533fced14052467c8b109e913b9bbb7b74031e93a697744d4bbc4ca8832523c935eee118ee9fa177f6f28403a03d3a53950e04141b53d33619cf1d43815f49d6bb8456c8dd0e9f74c3026dafc8d32cc44e0454323390bf4efdbed071398890e1dfdffc70fbf5c42e130d4e1c20936580bf860", 0x96}, {&(0x7f0000000600)="54ea5680eb8417846085cf2149cff379ea763de32de0eb36552ffa688b51f750c6e457a22b737f99107442cbefe609b78e9adf6a71915706b291a01c3fe769d192c21bfa3fbde74490a54289c7d5d588191c1410fccdae58ed7b5cc00eb335af70a3b5", 0x63}, {&(0x7f0000000680)="a85211f1dd26132a5daf933c861b83f480b0a3cf5bb44dc8137380b24205b8d0ef18bd1ba738e13388ff797f587ff3d5e1d126e5c504a0d4ad2539ffbf63771249b2f07e55039b50cf8f22928864758647a72f4d28bfe1e1a25786a9932fd753f78815728f0f6688da671498dff61a7ef0e74a0fde626f27f4f4c65dccfcad967244683410de4d6ea0c333d331c63b1be54a2bcc0329f433425bfe229115cbc1379d0d57e28e53c80c410186e0c6a2d4dba92525f6397c9be9845125f6c156f8541a3f0839cbd7ac27466de5b37dd08519ec016b9dbcb2c59a7d081020ce0fc1035b446c18103e79dccd119df8d933735a57c13e46e55854ac875c8fc957c97f84f58b369a07147f070c348e7735edcd4a63ba0d9420bb4515496ea2be359fe5476b115d3f12626b7228cb1488e19a8b1b0be384d532e2993b17b6c1255f4671777a16368525fc308e07b2cc1e36e12bbc9de9e254534e94b325547c52062d0c84345c7d09b23fecbd72dd384dd91be12864b162406c16f0b2f42bc25424bb2add48701f42da4f832c185b8e0fd5e6c04f2efc207542c788d81807088ff690c44e3786bf2af13a831c3d737d92ba5606c40b4247a7c2d0947e4a756222d29bdaeacf4691dd3ca6096cd27c9d561c9c538686e683e87e0ffae5323b5dc1a184e31ea2fb1f689c84c185f6c0ea40f5b0d1cb3ab45065780636dd30b7681de45d4af8badd905f8fb54ccd96fe9973f638b4b6da24859f25580bd0cdf18b31a3a96d675ad7fcd98406c4fda3e34e0d2fc6f7ecf9fcb17a7ff9cc3d05eae60ec89e82d0acb0260e9d08b7215534cad2222cf4c964f673f693d831dffeaa68db067f8a7ecd8fc609687eab444762db97d6faaebc2704b731567b535f3e241f3e05a90afae680589b229f9eef2b74834148fa9cfc042d3624e2aefda966181af286e7307340ac512310929618faaa906c047dd86b7d85ae7e0bd3dddba2e606ad6a0d4d8fda7dd2570e4baafc93e254583d518bc234de25f44c639afd3230489903b30e97eebbf76136ecafbd19066d23fdbc692d4a6efe485dcfc61d831951ff0cb6e76fd99196deb8411378deb7982ebfb939f31edfd4cadb2b9ed01ebcf45bcaef8dcff5e25d5176d17f523eb3a4080128c25969c575b98b4aa14206b3041c1df1ca53316614c1b8f9d6994fa2e3bf413cf8da91eaf70b66f1b43f7ee5fd229ba2b1ea559a907b0b13df3e138d219ec9d4c9ed38db24e7c4ad93f4b2e9201137bb4219ce8444ca94c2ee7b2a52ad00d991c515dd6a568b7dbbdbb6a6ec99e287b97116123ab35b20133d045b333750d3b2a4cd5c2300a471a546bc6c77fd969a11010dc7fa8e61bdf8914fb8db34dfc84b36b2403cbe3f6dfffd9f2755377814672ed4335421ff43d090b259c13f1d7fc4033d930e303929bec5c7c5219563b4c10aa1b40999f083e1ec039001ab0c56137af2b2203958af4dbf5dee41d96bc99aa3083ab0bd1170e598714cbb1211f71d7513b578cadc6070b7b28d9b74458de4466555892e113d4ccf9802f0f4f9cceebc040781cb8cc8efd60750b7c0c71d8b34b3b7224a87c1b2be4a3e1859f45b50588b0edb39b6d417e4ac309fbec448373c24c535b4a8ee89ab37d800f650d72fa83b157ffec3c360fff4661161759e5b6272c60478f39335dc31eb71bfbc0f7c83d50d8631473452f23baec40f3dd05d30725d232c69221ce98d1e470fd39149ce28127f2ce4dd1057cf73d7193a89d3451c3399d8e0de0cef2813ab967f72b0633202697804ae4079f7cb73b3c605af3743e9e43241cbc0d7bf72568e9ae08d2d87266387a5c360bc8eea97ae1519a4a25570847748a359495340439a16bc555dd7e75fa40a740ae3cba1945416c506b463cfacda01c9102ed0b9fabf7202f71290d353d18ce1036a53b154f001afb45e95969d6084cddb68b5bee9e57f81567f53938cec26b35f82dd06337323e3e81f4e6d6c2cb08754692260d4a8bfed0b91a6e93aee40f38fcbb1ebdc1d1341a282d9a12a41b7bd9af94e9749d0a2b19735f45dbe10dfe547755a16e9935b5ec066d8709d013d5a139106c8d062d912994b694d810af116b6119c763f58468ed4629cad5649c0a7cc8c822221d8f2cb4fe822868924559bbac39515ac8e1e39e3c7766db5c59917eb45d52a02c48778a97d9467ea89a4e7127c43366fed28ace29af582b5c5449d54b074691f7777605056e2912ec3e547a1f971a877bbae7eeb29902b085fe7da04bd3c8ce1b2d4dac8434872ffe604c08ed8f4f24f5e74340c99c7996d44556dcd07fa545d6046142aa710b6cff60fd18d3856f69754af19245fba03509d5d0c4bd1cf9819446b4158fcd5c738488c213f07f7bed51a35a43470e62f184b2b8dc227cda1dfd6ea02fea7895a6db60aa693a14a065711ee2ee64bed16a745d191a392b3726fddefabb64b75b3a954d5543fc0c1a58695aa104fbe109e022af87ac1ede99c6d8f3076370f781cac1a0d20a6c0f2938396764e2ec2af27ff7db78b78ebae06d5689d9bbdb9d4fc9ffcf9eb0a26f399394094e4a91cdab79353acc1d09f9b8b45427f717a0bac74af99a255f524234c8359014aa66c897b6a0ea2f136ca0c1c3ff72e5fe21e2cfaa40d0d2853fc88af3fa8b783120c2d2da541b2c4974d4a4a81ea3f016194c02a211208b62a5cf29103737aeab67f17942d179a691be0799991ae110477fc471aa75a1267ef177363ed2f0971f6bccb82a139129d4f0fc0f27e471c2cb7c5443a01a52d2ff716d92291e1859e61933d27baf184e60e485f33ebd79245ae39de7a03cef931148199e6e693c1d8cb05b9e2e05adb29bd6120964d4683b6a1f5a84a8d431d884572d8c6ba81d1d3f810b1a25e63d7a71af5583c6426480e84221f6d37de62ff01d202979a30c75e01962972fddc570d7d10eec4fb12532e30126a5bc2846a62d26d15dae48cd153d417b803be70406fe17746452475255033c9f313a0c0a95cb5cbdfb9ab5e311226588ce1bf3d24f96d28268b74c6206101a67318b64928c441db84ba37a996219b561775ef65af5d669fc611097ad4ca4199114658135f3b628c89f0553f2dfd2e07284f798e3416242ba35416c20ad2b53e2fcb68a6faa07543021050f27b29c57e5fb17e5613fb37f16a3682d8f5b04571490d1dcac3121e653ff7889bf1b7a5683c2e1860da4402e319b32b51d41ad4a1ccf12b6d7b1b30b520f5b083eab7268825c096b9d0e0af1314b89ca484cf7a826b1f59680a6b4964fbb04d53552f597239c6b3086f0691b54571748adc7ea97749d3c6d33096cd3eb67559a622a2ec40b16c85bbfe2c4fbc09836a140209634c33641dcc91e730d30bcadb9bc35313e2f0f290574b214863d2b52248f9eeccfb552bdeb9292f1f61c15fcb08abca7ddb5d076c620af963dc66cafdb61b112c48cbc70f92baa4818aeb496a0ac47a36cb157b54fa0595056fa9c9e8849f0f1b5a02cc5d87b78813addbe2fcce461cdee26bd50c1a6a91eec08e83fa90f4dcbd86a880c3860d3d5729836da9fcc3ac305d067725b733def298ffd1a69a9f68b3ec83e4892ac8ca5c754707e235c3cad79f236e2b3d0acb2af1a79e3dcdafa17d6bc22665c3e8c7f68835a6992243e563b8a92511de4e18b4a898e787e099046938ec3c95ac3984872b9c2c043662a88363592a2da2fceef8eed403bbdd5cc498948a3eb0a343449f2882c4043be8fb1915ef91c8f574abdd88106ff124a94875325027d0f3574df44afa6de5e9a6fb84f56e530835c6a6400e26bd721e36dbdce8361f8bd6c5dc6679b74a57cf09f028e54b8a374f019c1cc8cf10bf8f5bf8432adeb63bfe57ba61e52854271997c668a73cc20a828025b039384fa91d2f47c251fb221e35deab6c727bc52d91b29033d5fb98e673e373dc1e3b8ce87dc7044641a35e8a84f2966b7c885511d397ce70db3cfc72be41ecf5ffc95dc9ed077808076b8c1425dd800f2d01f891b8f6751fdd1c407d78be1fb960bfb87f8fd28956adc5c6f0d4f06d7ef4a0218278973e6da667049d70f13c67a1dec77dd85036494f548497a9bd2ca318e48587a695834cbd5520f88083f358b3e11f69880a627d843448f9d261bd10d8385dc2475303baaef9033040f9e9023abc6ff7c1675073cec9342639cb94e5f684806495c1231b8e54bcdb8a02149970fc215f59d86d3d5c4a6956c83732702793abab83e36edb331c6f0e8720a01d339a4a9d210763c1bdd31a7b34b19f867299045854e7ad2220596785282e4288d33c787c49a2dfd8fe9c0a2ba01765fdc867a596acf8fdd05cbdf8598f19f805154571dab0e2b32972a899832a46549ad1e1c62b0f09e65b74dc78a67eb7cb409db0fc888595b3fbc85de0c78ab616493dce68b5423b02e65c24eb7e24b2e3057ec546bb22e04a2bf08af02e653a4db1afa9c1fd40a227d66dbd80c1a174e81e4bb72152374712ee0ee4bae4e048797b8d5a7a41ac6e6e1b26aa452748eb1566a8c0c03e5c4cbd3ca7eb8eb06ac481149e66c1a55969eab3ccf8f7d72227c383bafa405dc15959b7a6cd055f1ecfa13d1c34015d4755f1822ced125ecb7414ba809785cf55cb59a02b5bed6265d415eb17a17f34441d8c593010dc4f42dbf1aeac300b228e30c4955940e43e4a0595bb3f1e93488639cbc42488d35a2d3c342dcdd82635f2a53b27ae12f9f7b14a7add2e6a6d8a71764b5b6534b31b034ff78dd2218be45b56cc385697faad852a243ebb63de8d3b16c889f7614453abfe933584cab6e67c4781448abbaf6f70ba1e5f8ed3d61953f1512667edfcae6f52304c7b0d72ae04b9ab2e41f9d1a59f2183151f4448da48ac67f00b4f6233a3ff02da3b46d90a1435c41be0ed9a1a17b5690906c94339d59ab963a3ab89fea1a62c22f366e49af58fb339085090a0954fcbdc673f81e6f245a6170cc6c585e31227551e3b9d8a68aad276b675e7e5bf8984edf3de5acc23598507992f8b2d5c4ed750a78798419b95905b226536151bd7c0e7332c94a1e4b24c53ea151b6f415f9f05b7607ded20f377270e8ddf9c915fac5cc17884a91960806f441e2081175167ae7778078f92d538082f80afe7cda3d56a26d679dfcc0979ec91be1c23dcc7b2f87b34df27301aeec725018ce56b11fc5c9c296163df7a17dd0183153f8969c033a5ffae86fc061ac3cf017027f5c4ec012e423882b7ea14200ab9a0505d6b6220c61bcdce70fca8304deb17edeaba493fa9a3fb1b45171c213fcc6bbecdfabbe8cf4d85661a1fc6aaed94daee38ef57dbcbb463253d1d6620f7881231147d6d17938991b82e0534b5fcc7aaa5ce5d8db5af997d4af8d6c5f920fc9c2fd0d5f02dadb41cb619e0952cf328e0f6f2dd6375b7692cf1ab86495d54193c593ddf5a7ae2738a56fb3d69f220ef753a3fe39cbb3ab8bdc5421275a41521ecab10a61a2df34647d9747200accb318185562d3d7f4ff7ad4cac1f2e68190bd0f2c2be52829a32f90810909fd22c75fc66297182f2160e7c6661fbde1250f85bb9229f3ec934c35f53081aa2c5effb7ac6890446ee9e13891ffd47617ff7821d7476ec51bf23b92694d984226ab70567257b82a91e83a4a808e43985a091923ec3eb7defcd0a5f8a7762c75ba7dcef3bdc78eb5a49bba566d8576b462e97ea434a41693cd3e83e6268dee84ca719c82eb15397938c5bdb64d96596f53f045efb4ea5d037c8fb88a39280bcf1a6e6bb16b4e53adff7f7f0edf151d24339d8", 0x1000}], 0x8, &(0x7f0000001700)=[{0x20, 0xffff, 0x575f, "bbc2ba63597c9ba155"}, {0xe8, 0x1, 0x4, "42257015882c1afc07ac3495930d0b4d136b32fa7a9adc575fddd42d7de506e83948e13d7a51ce5021ebc983a685af2fd4ddba5ce48ae847e53dc5c8773a5294fc9d59d822eda03095ed19cefbff41b96c79b3898ae6e4107c9218f0b2be67a5a21cf535509000a769ea184b5778959c99f29e5370b429d32943ed2e7a245263ccd922d300aaa11e77aad4e7da8bf76bc369f179a55d2bf12ec545391fff496a2c63de712e152f0811380e2d6a6a1521c11a53f2085761ba198c1db5b75aa828aad4d50ec6432b1c4be508ee10e06cf7a3e9a99ddd307252"}], 0x108}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom$inet(r1, &(0x7f0000001880)=""/179, 0xb3, 0x840, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x8, 0x0) 16:00:55 executing program 0: execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)=')!\x00', &(0x7f0000000200)='@..\x00', &(0x7f0000000240)='@\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='$\x00', &(0x7f0000000300)='/%\x00', &(0x7f0000000340)='(\x00', &(0x7f0000000380)='^@-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0), 0x10000274, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:55 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x8, 0x200, 0x7fffffff, 0x1, 0xc34, 0x45bd, 0x80, 0x1, 0x3, 0x2, 0x4}) r3 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r2, 0x20004b3c) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) dup2(r2, r3) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x280, 0x0) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x10001) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ffff, 0xffffffffffff079d, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='@)\\]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=':$.:.*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='!,\x00', &(0x7f00000003c0)='\x00']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x3f, 0x4, 0xef7f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x748}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x80000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1000}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="000000186004008b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) 16:00:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:55 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000561000/0x3000)=nil, 0x3000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:55 executing program 0: nanosleep(&(0x7f0000000080)={0x9, 0x7feffffe}, 0x0) r0 = kqueue() r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0xff, 0x80000000, "e64656249cfdada262ac70131425b8822edb3f2c", 0x3, 0x10001}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) dup2(r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kqueue() close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) 16:00:55 executing program 1: socketpair(0x3e, 0x100000000001, 0x1b6, 0x0) socketpair(0x6, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x7, 0x40) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x1, r4, r2, r1, r2, 0x80, 0x8}, 0x0, 0x9c9, 0x8}) 16:00:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03002e6f0ae89f653000"], 0x1) 16:00:55 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2a2e, 0x4, 0x7, 0x6, "05c299b36f6dc7c13c17bc662872f0f240ba332d", 0x8000, 0xfffffffffffff292}) 16:00:55 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x8}) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff22, &(0x7f0000000180)="d0") 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x13, 0x1, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() setgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x182, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) write(r1, &(0x7f0000000140)=' ', 0x1) 16:00:55 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = semget$private(0x0, 0x7, 0x40) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000140)=""/170) close(r1) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x4, 0x1000000008001, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0xff26) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) 16:00:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x4}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c439b1300"/110], &(0x7f0000000240)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f00000000c0)) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000018e}) 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x2, &(0x7f00000001c0)=""/4096, &(0x7f00000000c0)=0x1000) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)=""/4096, &(0x7f0000000100)=0x1000) setsockopt(r0, 0x1f, 0x7ff, &(0x7f0000000000)="f4e57586afd2941e90e215987cc966b3f85a89909f0b22ac7e500f65addd63ea1f7744c7f88867479c9714b48d9a4092a1205cf3a2a767da749bdd717ecebb12f352d50896ae756d02d84c753915a93a29c9662fb08c75a21a5b85163f2a8a96d692d6b5d1c11ecff30f134af09c2b5112350cfcf4d11f81c03c22ecd6c47b8a2ff0b45ee9dd30a04416084d10a9631db7339d62512b8148eba4ae14ec7e8fd608b5527351ae65adbdc5616048a1075ab30fe0d34fe80203045f6b7bd612", 0xbe) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x1, 0x100000001}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x10000000000, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e", 0x0, 0x1}) syz_open_pts() 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x26066) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0/file0\x00', r1, r2, 0x6) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff33, &(0x7f0000000500)="003e6f2a95ddb259026ccd39475bc8384e8765d621f5081bb3c492540df934dc2e2768cb53ba63f7a368e4f023529f893cd4465f106003c57d0f0106da02c116d3210d069808e44dd35bd8d3ffa0353cee508e49d9318ed534688ff5ea46b9992da4745f10ebc2bbd6b4e0447de58c95604ace8cf07f38fb795519f8ddf4a1b089a2a938624ee3e34d15cf7c2b1bf67bf7c54d8ebf7c5d90f6b6916a3c6b15531ad54c0829b5353bc62df4") 16:00:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) r3 = msgget(0x1, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x80, r4, r5, r6, r7, 0x61, 0x5}, 0x5, 0x7fff, r8, r9, 0x80, 0xc8d, 0x70ab, 0x1}) openat(r2, &(0x7f0000000280)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xfffffffffffffdb5) 16:00:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) semget$private(0x0, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x140) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/161, 0xa1) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x101) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='L', 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002004, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:56 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x484, 0x0) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) getdents(r0, &(0x7f0000001080)=""/28, 0x1c) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:56 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xa1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x83, 0x100) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000400)='./bus/file0\x00', 0x20, 0x132) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x43, 0x1, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x80, 0x13, 0xff, 0x1}, {{r3}, 0xfffffffffffffff8, 0x81, 0xa0000000, 0x5, 0x82b9}, {{r4}, 0xfffffffffffffffa, 0x21, 0x8, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x9}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7, 0x3}, {{r7}, 0xffffffffffffffff, 0x40, 0x80000000, 0x401, 0x1}, {{r8}, 0xffffffffffffffff, 0x0, 0x2, 0x2}, {{r9}, 0xfffffffffffffffb, 0x9b, 0x10, 0x0, 0x101}, {{r10}, 0xffffffffffffffff, 0x8, 0x4, 0x0, 0x4}], 0x2, &(0x7f0000000580)={0x64, 0x1}) r11 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r11, 0x55}], 0x1, 0x0) read(r7, &(0x7f00000005c0)=""/47, 0x2f) 16:00:56 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x17) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x10001) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x408, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x7fff, 0x3}) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xf0b1, 0x0, 0x10000fe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10960, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9c02) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3b9, &(0x7f0000000100)=[{0x5, 0x0, 0x1ff, 0x3}, {0x8000000000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xd, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2168ebeb414b430, &(0x7f0000001340)="a6efade3f9824f3b6fbb238072eca1c2c13cc6052ab5f6959d7d9f05f3567e4f653664ebe50978ac0dd78fc3cbd33e79eb320803d42dca2b6a1efbf0219604443dd481042393cfac2670ded81b38af16342b2244d9bdbf4de4ec2fe3fc5a851b3a491aa800f26d0af70a374ffd6091e75d0200cb493bad5e4eabe1e94da758d893ce5dd8f4bdff01000000000000dbaa0744f45a8312e30fe857f6ebd526c485c8f45d1dc3a095446c965d77f6aa23644a597d0464a73c695c094e71d2198fa564489cdae07f29cc31588839f99c149b7fb4226d426f19e80453aca8c7907ee5fe0b639a179526aa973497471d458fc5b97174aae6cd70e04f068d7c5e3caa760730351ef4d7a3794f64f05d4ad73f56d0") 16:00:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) r1 = syz_open_pts() flock(r0, 0x7) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x4b8, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c5, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x401}, 0x8) ftruncate(r0, 0x0, 0x8001) 16:00:56 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:56 executing program 0: r0 = getgid() r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r0, r1, r2]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r5) setregid(r4, r3) 16:00:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a020000000000000000a2176ac71de8a055460b058ef9f35bca92e50e5f1d34db6bb67184cd9c453b00db7d009b4fedc5dd1f6d60f2c6852571dedec4d11f60bdf10d0653e4ab8120ee6442ca449159f48815e20d73dd44d0c11a350000000000000a4db883d93f47447c8dafe9149b38e8ef80c5d00412a46582f8a0563d363a59431811ab7084e1b53177"], &(0x7f0000000180)=0x37) mknod(&(0x7f00000000c0)='./file0\x00', 0x1001, 0x100000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x400, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x7, 0x7fffffff, 0xb1}, {0x8, 0x3f, 0x2, 0xe30f}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000340)=""/200, 0xc8}], 0x1000000000000285) 16:00:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x11) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7f, 0x1, 0x6, 0x20}, {0xcc71, 0x8001, 0xfffffffffffffffe, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9}, {0x7fffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}, {0x6, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x5b) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x63, 0x1, 0x8, 0x7}]}) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='-[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='-\x00']) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x100, 0x2000000000000005) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r1, 0x4, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r0, 0x20) pckbd_enable: command error 16:00:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000700)={0xffffffff, 0x400, 0x0, 0x6, &(0x7f0000000480)={{0x0, 0x84b9, 0x1, 0x1, 0x32d, 0x5, 0xff}, {[0x10001, 0x800, 0xffffffff, 0x0, 0x474, 0xff, 0x2, 0x41858dbc, 0xffffffffffff5c65, 0x2836dad2, 0x100000001, 0xffffffffffffff17, 0x9, 0x1, 0x8, 0x1, 0x1], [0x9fd2, 0x5, 0x0, 0x1, 0x40, 0xffff, 0x6, 0x7, 0x7f, 0x8], [0x1, 0x7, 0x5, 0x9, 0x7, 0x0, 0x8], [0x8, 0x1, 0x4, 0x68d556a1, 0x2, 0x51af], [{0x0, 0x80000001, 0x7ff, 0x800}, {0x7fffffff, 0x40, 0x7, 0xffffffffffffd399}, {0x3, 0x2, 0x895}, {0x3ff, 0x7, 0x100, 0x4}, {0x0, 0xffff, 0x4, 0x1}, {0xac5, 0x6, 0xffffffffffffff94, 0x200}, {0xffffffff, 0xf49, 0x400, 0xc3}, {0x4a38aa91, 0x6, 0x1, 0x4}], {0xe05, 0x9, 0x6, 0x2}, {0xfffffffffffffffa, 0x8, 0x0, 0x1}}}, 0x5, 0x10000}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="b7819b", 0x3}, {&(0x7f0000000140)="20e362a11e0f1343d3c8d7a2c6c777d80ac52c756c6a42d1c87e2e174df3ebff5710ae12173a296349258353ada4da1a6c3855bb8670f34fa39663e481a4d61b26a82accbaded12eaf8b9e2e814a79b3f59e539ac8810012357e4ec214e442a4e26fe381f62ebf3553e0919ba9f812b3a23c627b944591ccbb29f9e06c727e3d1577f76c32743ddbf136ac5c7be9ad21c75a614249277f513ca7f1342bb614d122bf2200e62772995460ffbd2fbb9c9bbf6a95fa9b2816b876cfc92a0763dc9e32f0c3f357eb872a440bec1e2208a15f3e884ea464f5bd2b44d626ec517402c504fbdca8f5cb32a5529986761ed5276350c5272c054e415e802f1bf0d1e61e", 0xff}, {&(0x7f0000000240)="167ff1f3d11efa0ab2a19536d7f1efa0a832b4c375953c741f14d90120baf01c719dfa4e20734852086f78e72fd78763e95c0c82bff6e8d715e4d2", 0x3b}, {&(0x7f0000000280)="c7cc421173b4e6f590fd9885c87125dcc0f7318e0ae932d63bdb224ea57faef7cabd6e71e5565e10cf6fcb903cf652778a6f5c1f51c3daa2374ba012ef436c4c928b121e0f0753bbc464bab986c595739aa4f5f1f785657d93d73962cc222386f41e89635835ce2338c18fc129c94a08e0fedd3c6d02cfbe114d3d9c4ffd632761a61c9241ebf667da664e036fd9326fcdd1095c03fff256d0ddd48a3cc7a172c160470dcc766e4ecfdcb5051fadf5688fce7912925b7d7b3947ab5871644d86f2bb675be7f3312a184b1a4af003619d62b4f7bc", 0xd4}, {&(0x7f0000000380)="600a7dddcd7d1756f2dfa13e19cb6e296ef757a53359adf91443b466bbaeb13b772f7adf84a1532211f1408af3cca8542403b612171b1535a832c3e4f79b4c3363f8487e3323d17146bf2398509d1e2d069e137ee9151c57b8bdf633", 0x5c}], 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) bind$inet(r2, &(0x7f0000000740)={0x2, 0x3}, 0xc) pckbd_enable: command error 16:00:59 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x110) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') getsockname(r0, 0x0, &(0x7f0000000180)=0x14a) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1e, 0x3, 0x3) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="180000000044ffffffe98abe950681d8f02f7320473d4cbd69972a0d8d6ca41ed0e31ecaf9c44c9ef099c6093e03701395", 0x31}], 0x1, 0x0, 0x80000000000) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 16:00:59 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = semget(0x3, 0x3, 0x90) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000140)=""/82) r1 = semget(0x2, 0x1, 0x7b0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/83) 16:00:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699ae3132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbfe2f000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000efff0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5d0, 0x3b000000000, 0xae6, 0x0, 0x2, 0x14e98501, 0x7f, 0x3, 0x0, 0xc5f, 0x1}) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x1, 0x5, 0x3ff, r2}) 16:00:59 executing program 1: kqueue() open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='\x00', &(0x7f0000000000)='./file0\x00') 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xb7) lseek(r0, 0x0, 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x10001) ioctl$TIOCSPGRP(r1, 0x2000747b, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:59 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCCBRK(r0, 0x2000747a) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: pipe2(&(0x7f0000000040), 0x10004) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7fff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a5bd284815045cdcccf19d36eea972fff6634"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x9, 0xe000000, 0x8fc, 0x4, "56becc6474ca7e8cdd43ae81fc24925de62bf716", 0x0, 0x7}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x400}, {0x18, 0x1, 0x441e, 0x3}, 0x0, [0xffffffff, 0xd141, 0x8001, 0x4, 0x80000000, 0xacc, 0x2, 0x1ff]}, 0x3c) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x9, 0x1, 0x0, 0x14d, "53ea10f0a27a8608fe6fffc200f2b4f5063d72b0", 0x7ff, 0x1ff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') syz_emit_ethernet(0x2c, &(0x7f0000000000)="b4bb26267fd938f69493aa1097b9dfc70da50125b67055fec0dbda2b681ca35c8605779685595ca8a1cd1c35") 16:00:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x38000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0xab4}, {0x18, 0x0, 0x100000000000000, 0xfcf4}, 0x7fffffff, [0x100000000, 0x0, 0xffffffffffffff80, 0x3, 0x5, 0x128ff3c9, 0x400, 0x1]}, 0x3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x7f}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) readv(r2, &(0x7f0000000140), 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x5, 0x3d, 0xb0, "14980bbbba99debf1b2789e9215453385dc6c769", 0x6, 0x100000000}) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/167, 0x6b0, 0x40, 0x0, 0xfffffffffffffdf9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) getsockname(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a53fe7ef04e5917a516c586b5bc89270af8d4f3effd26b99f10c87089911a83c123eb935194a54cc25869b6987031596e5da55af5bed3eab45d2df977b26c3fdcf853661a1e9ffe09ecb4a5c5e5b1be3e337a9c5e7"], &(0x7f0000000080)=0x1002) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x6}, {0x24, 0x3ff}, {0xae, 0x9}, {0x4f, 0xca4}, {0x1, 0x10001}, {0x27, 0x3}], 0x6}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x401) 16:00:59 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffd9b) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e7281ee6f0a065f6e6f78f653c7441157567dca0eba5579edf8df65cd0b2590b7b7d9857cca5bd6b6e0834ef31005e89f45be9aaeaf57e076d9c4ab56d07d7d3c0826793febde56630bda40326b74b9b03c2ee5e2d1e27ccfac5b35a79a2daf7b6df1ad37c8150a621c0eaa2911448fd0e055385775d8a7d3f91c58eb7958ba4c501292cfe3ba1eaf94bd8228d80f3c9c50ff23a9ca14e052d6459f3ce2468df839b90d215f463f23dacf72ccfa5a9bbd2e6e58cfee6d3f5bb769908a563e96dbb4324f002314d8b03798b6e21178a9f", 0xd6}], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)}], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() geteuid() r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002700)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/22}, &(0x7f0000000080)=0x18) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) 16:00:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa7, 0x1}, {0x101, 0x3}, {0x100, 0x9}, {0x25, 0x28cb}, {0x3, 0x9}, {0xc7, 0x5}], 0x6}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x7b) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x42, 0x350}], 0x1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x2}], 0x1, 0x0) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2) setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) 16:00:59 executing program 0: r0 = socket(0x2, 0x400000000002, 0xffffffffffffff70) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="0af10a628a10d70909b682fede6a00afb18cd4bd7f49bf122b6cf447a4db86559d3333a669f7dff1f098550e43134e2312fcd40ff765f62e08c517fe234c9ad60072aea2298133eccf6b0c7db35436af58d0bbe8087d45aa69f67b946d39f54463881822fa261975ad8e4f160eff80ce94ba27e309f8cf26c7d3577be9e87b2fe436d0f58bdc83335f4d6e94568acb0679bacdabec61258be67beb16ebf8baed2d8a3d87ae0e022c0cc199e182801020cc73474e6111343d0373ad6f", 0xbc}, {&(0x7f00000002c0)="bf66111a266a7076c81a08ea5396c8b161c22cae6922a24172c609000000ed3853515ab6378102fae365132e03a47d1420073b206faff760df0b1e7b64c85c2b1beaa23b6bf10eec013349869afba1c9ab64fcff0f56030a63e1c1c2d1afe8cfd758e90c8fedfb560ba949cb0c503c7083efd8373be83c05ad4228f8d41d9eb852b8fa", 0xb}], 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="0001000000000000ffff000047c20000409109bf4486f187096883688d9343b3edb830f25fd9afac80cf380f12904367a0ae4f6bafadbc0ed2dab1ae6ae8448d1f30b8690714764dd2f4fac0645847b65469775c0d36ba26e566bc5bfdcb60863e9b71010cf006ba37bbffdcba479ff3424cee582003aa78fbd2f5307c64696701fe04eb65205dd00abe0c646b00000080e9b8f62cca3788f6021983fc2d5a9c963fe8aac05b669489fc74802c715e29c19715dcdaa6aa24d7b6b3720c789640ba78da63c7e63763c99907c4ef6fe8a32e28fa901eb81f05f70685da788cf4e0259b309941149b8f5d63b10b64fbe37b473f63fd2c22d281d325c9e6a71e0000"], 0x100}, 0x0) 16:00:59 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r1, 0x1c}, {}], 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x81) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() getegid() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x11, 0xc2) close(r0) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0xffffffffffffffff, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) read(r0, &(0x7f0000000240)=""/173, 0xad) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x67646faa6c027ef7, &(0x7f0000000f40)="b605633b0241e2f635c6c927dcb1070a8eddbcbc4edf301e7597f385a7cea492e725b3d1f03c4e4e64b982d4221c51f3b0420a2fd44a4d54e13ab1308551e98b955e2a9e7dcc37261f67919e76605204000000165ca32ef0607d12aad43e833ec0ec2d2236e94b29238484d098b6bcf0e2dcf3786a679310ac5c79c02bc27353647b0dfc1114bacd3d4a4f3f8f07088b5e7a1a023b81e928c60341b148ca2ed04c01bd558ef0e795cec2c4bca54553c1a31eb40d42b70eb9c63f43e69690040fc419e22b0d349340ef4db93e9855e8b6152c8894b007007da0dffbd56e5dbd70651056226651d713591d81a5000000003aba436691cb78bb6e2a2c8939a6ddce8aa3bb30cd88a0fd6c1920d9edb25d8b1fa3add59c70ccc9a8db4abcbc4ee5af27efe98ebbf3be223fb80a48caa35fa6eff96c12f5ecb2aad54df83714e0c1b9dc6ba4fa7a92c2d4179f462d9842887034cb1c5bc5611c6218065eaa907803764fc989aa058636cc4baa301c99e29ed611b60e8248352c24fec0ac3c566c8d460dfed538970dc140b6941de62339e6ee5d29642362cc8dd301787abca0286a356b9374b8cecc5f1db60d343a1d9e40dcf9c44efd2787f684e98de86810952211a52e3695897dda8ae4c7e386eb34e397b70a9cc688b0a1f0027f20dced37d16bfe3283896bcf9340426e02fcbed98e96662715d6eb75019da88323522a491b6c1b81485d61ee5345108a3fe79c71c53ea12560ef10f54b1e58ebb2da47bb44d6661fe8265046168bd394a63f01fb2e267e339087bf47a067685ac2fe0c220ecdb907a9b31acfa976236fac880fbb32cb5aefa978512905bddd907800e11b68ce5e8d8e96385ca42fdda4220c7dbc8cf6f045a63e22cf15915ecfb29d3de5642bc91f1f000883a972fc955dab") 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x4, 0x3ff) getpgrp() getsockopt$sock_int(r0, 0xffff, 0x24, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x7) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x410, 0x8) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x35) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x2010, r3, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xffffffffffffffff, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="f8937419822ad7ec6f9c0df0d8300d3e88417508b009e69220f09c85009531270894b6fe5971134821ee11388c0229aa084d8517795c0afb648f964f44b11b75270480c3ffbe97ee5991bfef79d8979d6ffe17f664da7437dd0e3686cc3d439c49329b590774f74e96f1a9c9a723884d650ec6cdf9acb369dfce92be395d83a0d56ca4feb456dbfa6eb5d86cfda9aaf79e62df835bc49bc0f80eef613eb273d32d4eadc6c8fd5d95ad10b90ab95c2d063c994f778d11712946e43a929368f378d1c10a9f9899af388a28ae5d500f798b7420766a0b28f8485e9e0b9ec8350951cf635eb7b9fe04a998171b0d929f249ad83d0b216d3d3e016944ba30d33056df4544b8162ebdbc75fedddbabbf6100e94f18996b1f08055079647c338c08ca4f5323d0d36b61144a8d036be4c563925e4adb158a242258ba67015b1cd4bb2b4626a777a01ad5f1f60a669e7b4fd430f41d959a48756048b810337ef742ca334dd4f10011dacaeea23a828c4ba7d379630bf92afb38139272b25e4dd5e591c6c4b9571cb2622cf63a03db705b6a9d5a82b02c6fae6195359ecb1d9ea8435593b6868b5e368f040e67439122fcb27b22f6c20686e9ae04030ad7d6088d2858147fbe37b94a7c8b08fa2ee4eddfac2c29e9cffc8066ba2eaf1d5aa2bbe0aa3a77214413157faacd54a6b180414c118e7350445e6f5c389464756e608389e177d8147254f7275e1a1fb9d4fad91e37e6e1ba19da1f4460fab24fd17943322e1e0bead7c320a7e06b3949bf81ecca921d7cc71980e05a57e888cd3dd9fef52b859524459491a05719130635dd5db10fed1a389b743c2d98a165e62e87fc05ec1a6c288891ae1d734d4db7541e2456285009bb8f49f9b01bc15c0e93d6088de0d9fa81f8c2f8836c4c5bb460c496dad80e3cce113f6f950f6d285bc9992bb40c8513818630f06f6df8848e2f8a0d1780daf202b49d82c210033bec767918ee39f5176c295d608d5da65399fb81a0afb1b1a57a8d8505b2f72ff5e8c9c0a3263d2fcdfe5674fb35bc95281dd3320eb88a5431158323967043458e4cb4a1e27fff8461a09ef2243859952a1286276b3de50f7e14aec2cb8539cf44659d0e8c6d872b5eb37c247ab7de0f333c787fd79442a7aa7f0a4e2e2bd0d9b497e8cb20b5ff9b6e4c2a78379a585c9121e558e69095501f6d6251b6ffdd961a7c4bf00d30e165cc607d538a6aeb551764c30a33bb66ed03bb4021fdce26789dc61cd152b05ff29f5cde601d6512300cea12febbcdf17237445c0d4d1ca6c406c3b6bbe16b960355627689e08a6b016332c168157a893c7a3016217966cfb6b095c2ad8250e2b428c7f4b5af5d8cfea6756e03c5bfc1b2592365545899a0f01805f84956854177765fd1aa3867dfee6af8c4391c0dc497b27d2bc6225ccaf233f43b71db520e1d0bb8a1e259267452add1ddd79e94fb217b24a724dbd23c5da001e98fb59395fa8e3c4c670d471142ca724a8aee3999b0152db0fd8a35e68d2d8dde346082ceb9c9ef921fcdd8f9247f66182918314472ecb2aa9ad46f2ebdd1008168e1c8086d6492c15978141afc4fef76240e4517c320e53a9c98eb659ea4e8dd073d61da71d7da7f61c9de3a5fc15d48089be4cedcbab9dcbfba744e9bfd49c311f4e75286977dd9eeada436b9cb3ca0136df058b03cf0d6b3b7792bd0e792babe6d0295f56502c2c43fecb31c6e05b3e604aba0eb6fb811ee65ca1fe90d394b7690a598bc3451e55ed8c5e6fca579ca8e232e947d46879e413f48d408493492efee2893d71838ae1b3590544e81627e48885c2d0020c05524a46a29af3e234bf5c6d88a128da48108b2397890f69c83893f66453b741cc2511a0477062a9432edb12c6867af6ba1ab3247cb0eaa00c0ecedead600ce4d13298f111e87703408faa917b6a5138ba4cfd22e0558d05828eda5c7d7868212548ddfb2e45e62edfe0392967175769c0ab55476fa98da1c67b59b7f0985f1e129ad8c99b7eef6a92868be9b803c28e531135913d0dfbce2a2aaa1893771f3f9ce8fed8b3a5135162cae444e562510b944611ea3ce4234ab9ded7ad4ef98b1a524c093656550e38ad70697639e40484e182e5378fb2bd3203807438118d001905f327b7e8aecbf5b35abfab932e9e0bc117ecbab49383a0b9ca86a77650d082f5a2781044605e4431001986b1055c8147505813169d024ac2610b5888be436f3f9daa2532a9196eee5d90f80debb9a46c6fab9f9f2e2ffeecd4efb75c31be5db32c407fc39ff02e6719b3efb07e2b8702f6d4f0363cc594d0ba68ea43931cabbaf80a10f8ba55abae7dd813bc166c3cf7a61d5f0f4aed0ac78ec3c2c4786a3269994ea3a032726b850c8376939d2748400f78685be36540fd3409a020e6ceed37f068288d1a2e03d4b8472aaf79c04b55347a408888a40ac3b3bf45b12770b4b56dd4c8341722a12b2da4e5446c6733007ed9ecdc527ae2b9273ea654058fa240dd3a2a113f87597312dee9507af4dda7e0cd7b1385529606fa29c536a6edab770c8f8f67b31caf4c90aaaff6dca0fcbf499143521b50b982a14ad39567f0ed902dbd0a11a77097022b6b54d44bf351b52d1a0884fd00b607d0908a3fe2443398706438d013c1691debc778e4ddc5393f667555c4bba62812ffaf76cfc27a20d94d3d779b2a1efa443d17f19b7c7d64cc462ba1a9f8242dd432644c6763582862094664df61e43039a2918a593f6f244d2ccdbb549ae28e6a53db20e69081f87ae8f08a50c2e6b5d097c5850a821f793a2523587e1a2fa082af14b49317aaf584332f98866ea773eafcdd165d188131500aa53471c1b8f92c74d5a58d937a89cde938756bbbbd1d693510e6aa2683d2b3867e77381cfdb1741d3b72507fba91b6a6c9711026e6b550fb3f1f2787b271f188e6cc639afdd67e143df9a981e70338b87fe7986043fe29ec2784b7a9ece26075554cbcded9742776638ce1e464f944ecd502a750e2b410c77c33a8ddfe154b753b18dc53c47b33a4933dc9b560caebb786c9c612ffe7283c86507c1c43b18131604414ad64e15b5f8590afdedbbcf2666b5e4ac357028b753a72381107c4980d98d582ff50d1152959edcc078d12409d9c815b44b949981e439baf021784ff4fe926c71657c77039821918272dda7144462c02d3c5ce2e5ac2c0caff44929ba1822ed373797ef2bebf918ec74afadaaebe5576f42d4e05afeb7942b4dbca8936519458d10caa4172d531cd7903cbd32bbefb916610d279cb37daec20cb0fd620e751f9c431aa790030f046984c67efc6512ad3863c28f42309825610b4f77212a54c3a1342fd2558828b8a474c3dbfaaaf767c44285c86f65fc3f7d6b21cea1267e887f9e6f9be4a8cb2da86796511daf492cbe903110bde449a0a6ab210047cfad8d516cc829863001bb87cf9d3df4e3b71fb8544771cc6b469ec933090da0c6ef04b4b896ee31bff7a547c549034fc4678f944687eccdc924ecb9130cc88b5e3514cf16cdc493785035e1932f0d22cc78450e610ac04882b1d85958bea109ce5f01436f19a0082a72a341327a69bd2065190c7a3a311844908d0fdeb8827a85a12e0697287a1e0d0d209c4bd56b389c0b2574f86dd4216f7efb3ece24df106743d15b116a3819e7fdae287164f3305b96db0a1381c9746269e08c7d99c7284fac2ec8c8f689dd9d89715d09a72e0aa981107f720bc32363f3ca21e2a0fb42e11d7937a05ac69b268b043b27878b3b383881f6ebf47e4ed59a44a8d086afdf897683dc9cf812549d7ee1bf17dfad8746493392904e66ebfe7b7b5a55f6a49348ae850d4f96bed7043964e419c858daf0f06513e0f9a265f4fa8484291a015701512dccdcf9c13601a6c042c5c2c741f8fb9744ce89518cf98012fa1dac4224270dc21c5d77c0b8a28dafc61428e508bfb30c37b398d0f3b04df4b4be7bfb434b79950e1a8b8dc7b7205005e002c25b439a567a9b30aa5e57c7fe42159aca69cb097d8bf16f716c4201006d1c7638237228700db7f350e446f3ada2719a1f0c5249ce12a102acb56e7a55543c2b43b30da71b719da851889431b4bf1ab23b9424ef0e214a1722f17680ca5b5d9fd2b6329a34db45c7f77a18d54d10eb24ea9ab058d4c4119384825ed904c86f4f8214f237afe79e2b3a43ecc2dfec0e8e00d8dc0aea68c162a4ee13b71ff01d31f04e8baf73c892170624d444b7d006e8697e59797003837bdd4b3122a2eb1b7b38b1a02d0fbefdedb7a580a24d6b64c50997ef854c040cf710818db507e2975ba026dc47c51663ce432bff4156e2cf21c9abf8c368c4cda2c990ea5695b9fdc2cbbfabdb0ddb95075956eba4da6412a98e2191576a6d475fc423af8da9917222bd96e11017df96b1b8f41e1b5a592cbd7f0683736be02658fc7a57e935e01ddb583f716c55494dd21bf145fb89330dbfa5c9543cadb39917c75e95b5cdff9585ead79f4a63078f1f38926f71bf997f3cb03af903f645467de1de78c7febe74df5546318c62e746da07e7eb3e6681613777d2c120ff77dd2809d7cc5e1fe9943c99aa59ed8a5d73858508e2ded801901973d26c05e7132259b32db0d87fdf589123a2b6da6f5cf801cab3e575cb7372cb5bc127240aacb6104154246161644a124d50e02218dd5372e20ffd090f5dd83cefe8d4615415ad22a64865642670aa28fcba9c5dd749be7007be8a6fdbbed3ff19cc10d9a7ead4563d5afdabe6a026d9ea861c299c38f699ebbda3c288c73db446e4a4a42d7456566a5b81cde26e8111c63eba8fab1f78f74bacc84b9df35b191fa3b8067a70d4da99d31296016a36cf1be864abb648e444761f2693f7e39a5feeb6e11dd55576008c7b9470dfdb0fb76022626a10ad38966227d2256a705993eca78fff9e04eaf29076614192a3aca5ea857add919d202eb19d09801e3a9bcfd0bd99670ed5749576fb88ad3935a163cfa66ca0e12cdb19d3cc02fde86b04422cd4fb8a9f81ef7c83288dea3d3bc2f5e04df9d70ba9d7f1532e16044e6ff34bea2a5acb8bda40f761f6c61df92d8ec98b7b984829e62db3477a8d1c352c5814a655330d615ac49bbb39e02d5bf6390bb1b9fa2097a4d78bfcbdfc4a174b653070d90c692da930061b7973aba41f23deda222b6aba91439a82699cd8b0b2904abcbf02225479c1428836035d049bb527d8ca7fc6e210772d318577ecfb1314c5f0ac40ce18fea8a86725add025690657f6d0c7f8fc6c062ff5aa97eeca0b998fbee396ce4b37053510b9100706874bb1d35d14e548ecd605e4d672eb75a062526f3fc127902bb4e88d4753d780b3bf86a77007fd6e9df4ad28e66d4746b872519dc9a962e627aabcf84c9301bc5d4b59895d605d72e55cf7646f67f46b9f723ac8a16df94ee8d1e1c8208c36ede2ac8cf54317e529fe5fc5ff43d49e1f8a47029bf8817f5b4c40e0e0f7530cfb8dbe7cb65c30a36a595c8f4fa1aeaca1cdc194cdd9de04cc4db418e0201f5daf615db38051fc2446801c1315188283087d5c12c6af84807f67b3eae2e7cec2485ada8c04591cda6b12e9c90012a6de1cd89bcff3e9a426b0b667b4882e305e8c21edff4b0dd6dc070e9793660ae73597631e4c3c9a74f46d52c3708b7778795d4b1c5fce787241edc32e51e2d804aefb61a06b558b648e551dc670d8f66c7355ac6f7d3ad3ea787074702a07b4db4aba1a12ad3c888ddd52e59e8029bc574c225670d2740033ba101fbd0ce3ca72fd7116f13701", 0x1000, 0x4, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x616, 0x71) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xe0, 0x0, 0xfffffffffffffffc, 0x2, "768b1870e8a2db0cbae8866219072a3bbb7e92f5", 0x5, 0x8}) 16:01:00 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fcntl$setstatus(r0, 0x4, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:00 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x2, 0x10) mlock(&(0x7f00004bb000/0x1000)=nil, 0x1000) semctl$GETVAL(r1, 0xfffffffffffffffe, 0x5, &(0x7f0000000080)=""/45) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x2bd6, &(0x7f0000000100), 0xfffffffffffffda6) 16:01:00 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000a6d000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = semget(0x1, 0x4, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$SHM_UNLOCK(r0, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/188) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x100000000, r2, r4, r5, r6, 0x0, 0x63e5}, 0x3da, 0x6, 0x6}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x120) ioctl$KDDISABIO(r1, 0x20004b3d) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:01:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20002, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x85d) 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') nanosleep(&(0x7f0000000080)={0x2, 0xffffffff}, &(0x7f0000000180)) chroot(&(0x7f0000157000)='./file0\x00') fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfffffffffffeffff) flock(r0, 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x7ff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) dup(r0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc00, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x2, 0xff}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0xa0, 0x51, 0x8, 0x3}], 0x6, &(0x7f0000000200)={0x4, 0x101}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x10001, 0x0, 0x4000000, 0x9}, {0xbaf5, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffa}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10001, 0x0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x6, 0x6) dup(r0) getsockopt(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x1, 0x6d) msgget(0x2, 0x4) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x20, 0xd38, 0x6f, 0x0, 0xffffffffffff8fa2, 0x6, 0xc8, 0x2, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt(r2, 0x9, 0x0, &(0x7f0000000040)="8c244372fbece5737d955dca53b009fc9281ea59cad3279718a3ad7355889bf2fe1681c193c0e296162ca96191988959223dd3459cf3f20872753695857e9f985505497e9cc6c536c259fb71e60992c1df22290e5ed841298c9b59c341b76418ba98fa2ba47fdb4c40f9cc09019345b50067cbd04d2f7976fbaf2ef8858effbe9aba5ea7141f15b15fa70f0b33e78a3b1e9cceddd0b6ca5ac53126", 0x9b) rmdir(&(0x7f0000000100)='./file0\x00') 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) socket$inet(0x2, 0x4005, 0x3ce055d6) 16:01:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40000000080, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) pipe2(&(0x7f0000000140), 0x10000) open(&(0x7f0000000180)='./bus\x00', 0x10810, 0x1e0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x2) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x20) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x400}) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000240)="a6cc7d16a9227da0c952a4c85bcc66f5034e3b8543ef066c48d6f11cddd4ec7e639e5ef3a24043210ea99e8b9597da71436ba320298b71f4a173c413dea5d125ae7a5c4f6205793715f65b342334d4af7367cf915a93fd91f31729cbfa4bc113914e906f714a9caa19482fa0b026b4647b8556e037d17ba0c68eccd683ebddcfa95be4cbbd50dd2b30d6f03dcfe9b3952a7fef9354f8fce07dbe1b78c59b8cb959bbdf1ee71f95807de7c097abc928d0e21c7c1c38d6212001d0b1bc47bc4f29f9f8da787014e4d89173e13380571305ef32796a44f49b", 0xd7}, {&(0x7f0000000340)="27b8bc313d875618656dae6b9071f6858f2c76eafe2f927858705c449f482b62ef863ac7165e07af821890a2897f2d508c49bb58cdefa4ae7571fe2db9b63b997f4cb2f44f6d6f9e8176314ac8abe54fa01fe02fb6d2ffdf0138efa53e49a4e1cfc43904214eda00d9a477d49c80a02556fcfcfa0aa4325c1e4f4751e28701b501ff6f2ca149cb270ff8dd16d61df92abef46ec825e73caf9e8a13c60d4e5354fb5ef3b7f9bedc210cdedb12551714", 0xaf}], 0x2, 0x0, 0x0) dup2(r3, r2) chflagsat(r2, &(0x7f0000000100)='./bus\x00', 0x10000, 0x2) 16:01:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x63, 0x8, r1}) 16:01:00 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(r3, r4) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xffff) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:01:00 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(r3, r4) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xffff) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(r3, r4) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xffff) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(r3, r4) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0xffff) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0xfffffffffffffffe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) poll(&(0x7f0000000240)=[{r0, 0x100}, {r0, 0x84}, {r0, 0x9}, {r2, 0x61}, {r1, 0x4}, {r1, 0x4}, {r0, 0x4}], 0x7, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000280)={0x8, 0x9, {0x1000, 0x8}}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x100000001}, 0xc) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x0, 0xfffffffffffffff7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x6, 0x9, 0x5}, {0x200, 0xff, 0x4}, {0x7, 0x7f, 0x4, 0x7}]}) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r3, r4) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x26}]}) chdir(&(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000300)=[{0x3, 0x10001, 0x3a, 0x5}, {0x6, 0x5, 0x1, 0x1}, {0x7, 0x5, 0x4, 0xc6e4}, {0x0, 0xfffffffffffffffc, 0xeff, 0x9}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x85) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/205, 0xcd}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") utimensat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x0, 0x8}, {0x6}}, 0x0) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:01 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x92) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x8, 0xbae}, 0xc) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:01 executing program 0: socket(0xfffffffffffffffd, 0x0, 0x80) r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x8005, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 16:01:01 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:01 executing program 0: r0 = semget(0xffffffffffffffff, 0x6, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x6) r2 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r2, &(0x7f00000002c0)='./bus\x00', 0x8020, 0x400) faccessat(r2, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x3, 0x944e, 0x800}, {0x7, 0xc4e, 0x800}, {0x3, 0x7f, 0x1800}, {0x4, 0x0, 0xae0d9b888e2641d5}, {0x6, 0x4, 0x1800}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chflags(&(0x7f00000005c0)='./bus\x00', 0xfffffffffff9fff8) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000600)=""/190) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x4) recvfrom$inet6(r3, &(0x7f0000000800)=""/138, 0x8a, 0x2, 0x0, 0x0) readv(r4, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r4, &(0x7f00000003c0)=""/214, 0x5a) kevent(r2, &(0x7f00000006c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0x4, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x800, 0x7}, {{r4}, 0xfffffffffffffff8, 0x24, 0xfffff, 0x7, 0x10000}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x401, 0x200}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000063, 0xdc, 0x20}, {{r4}, 0x0, 0x1c, 0xb, 0x7f, 0xb500000000000}, {{r3}, 0x88b68c46da70d79e, 0x3, 0x40000001, 0x1, 0x3}, {{r3}, 0x0, 0xa2, 0x20000000, 0x2, 0x3}, {{r2}, 0x0, 0x2, 0xf0000000, 0x1ff, 0x3}, {{r2}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x400, 0x7}], 0x4, &(0x7f0000000140)=[{{r4}, 0x0, 0x20, 0x80000000, 0x2, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x40}, {{r4}, 0xffffffffffffffff, 0x41, 0x8, 0x3ff, 0x49b}, {{r3}, 0xffffffffffffffff, 0xa1, 0x80, 0x6, 0xf0}, {{r3}, 0x0, 0x1, 0x13, 0x7ff, 0x6}], 0x0, &(0x7f0000000240)={0x1, 0x4}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000a00)) open(&(0x7f0000000940)='./bus\x00', 0x1, 0x108) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000340)=0x7) writev(r2, &(0x7f0000000a80)=[{&(0x7f00000008c0)="e65799c2de11c8e58b3aa47556d16f5c3ca65dc7b69df90cf2abb048b872676b5cfb08f6acb37673fe35bf5397676a1d0aebbd7f", 0x34}], 0x0) 16:01:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r0, 0x1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) readv(r1, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) 16:01:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r4 = getppid() r5 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r6 = dup2(r5, r1) syz_open_pts() r7 = dup2(r2, r6) recvfrom(r7, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r8 = getuid() setuid(r8) unlinkat(r7, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r5, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r5) setpgid(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r2, 0x1) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="b19f30302b22cf6afe342208ed40124a54d48bf6430e901cc2378e543f1f927c70521c25fddb570595c1b1f21d424365d693fdb6e1cd0ae4046eb37a5fb3ed22d003b69195d6be6d7396d6085753d1a9490cf28ec958ab10487367f844ac6d329a68c1e055f62300e2a5dedca6e019239a0830c11217a4f6cc1138306dc9e69b6153c388bf9e53109668fa43502381a818394f6cdbd92da22dd9f57b023f8a87bd7c5a51f972cd2e18e27b6cf19c069bfe649617c5c57b12ad2f321edef13714fcb2f27309b1760cbdfdc294be023054fa0eabb932978c2cd9", 0xd9}, {&(0x7f0000000180)="b302f42c42efd1f7e074ec99cd278407937627f28ac1a2c09c78fcaeb8455751ee8db385681d3c8feff820633fc9d90981a672e128d0ddb7b2dd54f1701b862f6ca6611737992722192ac5da0a0301705249c93ea4a251acbf9497b65d85da1e05f3e899d8ba626bab29f5948ffb805e9efffa01f8034b01151ba6dd6bd97d0aefafec93875ad5d71903fc20671ae3c335ea0934e93761ced300a76cb9550c4a39a1e80fd04e7fa4c047d6f78e337c563a598666f898b078be6d8f72111a32a081abc424a54a890163fe23452982fd2db2ebe9849bfa", 0xd6}, {&(0x7f0000000280)="c7818ef827e41c3e860b976dd9553cc790165f", 0x13}, {&(0x7f00000002c0)="cbb35f10f9946af5b32969b876996c42bf4ae8ed233bde16f3ffcb24d9238cd97ccc24a26d4a90c58aba08bf27f75843ec4d0c0b4c56ba2edc4a662856c59e6fffe927b229657aafcc888efbc271b9284c8e764214e7dd343ede02fc8a03e153b7d4b8c4fb72a2bc9dda4cf8aa309034a781b76d28ea7ad98e24bb9c6a3e8b72d0cc969df289d3a1f64a8c4acc1cf6c0025f6fd9aca028337624e586a5128ee26b4b01fa4167135118e6", 0xaa}, {&(0x7f0000000380)="58f56e22e3c8667987055d5faa2a053c2d6b472a8c7d07bfa3cd046171ca2bdb6641addb09277b5769ae29464f7cda0208e72389f352540d3198d8535a0f0f6cb9907b42d91f1e83ed5ddbf1a236c86334d7048bfc57aaa6a09e9a67536b87e3713fb318949afb714d57f3b5517d7a4ede93b093e2cc91065d8b4bf2cc2c6e51b21808dcbb57ab5fe9a4e1bffd8736d80972c5348853a70ab0ecd2f4a2c679d585f8bd4ef1213caedb58edb87efe9bb8bf344de74ebfcb3d23929666d56a", 0xbe}], 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffdfffff, 0x2}], 0x1, 0x0, 0x0, 0x0) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) r2 = dup2(r0, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xffffffff, 0x5, 0xffff, 0x1}) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0xd) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x1000000005, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000, r3}) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='u\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) openat(r2, &(0x7f0000000340)='./file0\x00', 0x100a0, 0x4) flock(r1, 0x9) 16:01:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) read(r0, &(0x7f0000000000)=""/133, 0x85) close(r0) fcntl$setstatus(r0, 0x4, 0x44) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:02 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x3, 0x9, 0x0, 0x0) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x402007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) pipe(&(0x7f0000000000)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x3, 0x6, 0x84) semop(r1, &(0x7f0000000100)=[{0x7, 0x8, 0x800}, {0x4, 0x400, 0x800}, {0x7, 0xffff, 0x800}, {0x0, 0xd71, 0x800}, {0x3, 0x151b, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1800}], 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r3 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r2, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r3, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x7, "0503c966f22e95a163797f00", 0xfffffffffffffffc}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:03 executing program 1: r0 = msgget$private(0x0, 0x702) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x401, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:04 executing program 1: r0 = msgget$private(0x0, 0x702) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:04 executing program 1: r0 = msgget$private(0x0, 0x702) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/12, 0xc}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/83, 0x53}, {&(0x7f00000010c0)=""/150, 0x96}, {&(0x7f0000001180)=""/96, 0x60}, {&(0x7f0000001200)=""/146, 0x92}, {&(0x7f00000012c0)=""/82, 0x52}], 0x7) r1 = dup(r0) open(&(0x7f0000001500)='./file0\x00', 0x200c0, 0x10) dup2(r1, r1) pread(r0, &(0x7f00000013c0)="d37870ccdbdcaaf750e34929387b34a6ec850d0b4b5606fc28b06e87e8c5be", 0x1f, 0x0, 0x0) r2 = geteuid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x30) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) lchown(&(0x7f0000001440)='./file0\x00', r2, r3) getgid() getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(0x0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(0x0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(0x0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) socket$inet(0x2, 0x4001, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, 0x0) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000000}) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) syz_execute_func(&(0x7f0000000040)="c4a3114b3e09c4e219a73ac4227d195868c44189f3cac4e1fe16f1c422adbb44a58a40dbe10f4ed2c4e31d6cf10044dcca") r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x7) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/40, 0x28}], 0x3, &(0x7f0000000300)=""/214, 0xd6}, 0x843) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20080, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x13, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8810, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x2, 0xc1c1}, {{r2}, 0xfffffffffffffff9, 0x74, 0xc, 0x4, 0xc4}, {{r3}, 0x82c647cb0071f54b, 0xa9, 0x20000014, 0x80, 0x522}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0x8552}], 0x7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x8}, {{r6}, 0xfffffffffffffff9, 0x58, 0xfffff, 0x6, 0xfff}, {{r7}, 0xfffffffffffffffc, 0x24, 0x20, 0x8, 0x9}], 0x5, &(0x7f00000002c0)={0x3, 0x8}) r8 = kqueue() readv(r8, &(0x7f00000000c0)=[{0x0}], 0x1) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x3279) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x0, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt(r1, 0x3, 0xbc, &(0x7f00000000c0)=""/184, &(0x7f0000000200)=0xb8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:01:05 executing program 1: r0 = msgget$private(0x0, 0x702) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) socketpair(0x0, 0x0, 0x1ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:01:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x47, 0x400}, {0x80}, {0x86, 0x10000}, {0x47, 0x3}, {0x2, 0x3ff}, {0x18b}, {0x0, 0x1}, {0x187, 0x1}, {0xcd, 0x4}, {0x0, 0x1}], 0xa}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="5001050160000004000000010706ca9004d40bfecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *491500 96463 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff80000097f5c0,0,ffff8000009df290,38,fffffd80302017e8) at rtable_insert+0x66b rtrequest(1,ffff800017bf3ff0,38,ffff800017bf3f68,0) at rtrequest+0x875 rtm_output(ffff8000009df200,ffff800017bf4098,ffff800017bf3ff0,38,0) at rtm_output+0x6e5 route_output(fffffd80354bac00,fffffd8036fde600,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fde600,9,fffffd80354bac00,0,0,ffff8000ffff8710) at route_usrreq+0x363 sosend(fffffd8036fde600,0,ffff800017bf4290,0,0,80) at sosend+0x660 sendit(ffff8000ffff8710,3,ffff800017bf4370,0,ffff800017bf4480) at sendit+0x53c sys_sendto(ffff8000ffff8710,ffff800017bf4418,ffff800017bf4480) at sys_sendto+0x80 syscall(ffff800017bf44f0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,36afa270010) at Xsyscall+0x128 end of kernel end trace frame: 0x36d3cdf27b0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff80000097f5c0,0,ffff8000009df290,38,fffffd80302017e8) at rtable_insert+0x66b rtrequest(1,ffff800017bf3ff0,38,ffff800017bf3f68,0) at rtrequest+0x875 rtm_output(ffff8000009df200,ffff800017bf4098,ffff800017bf3ff0,38,0) at rtm_output+0x6e5 route_output(fffffd80354bac00,fffffd8036fde600,0,0) at route_output+0x7d7 route_usrreq(fffffd8036fde600,9,fffffd80354bac00,0,0,ffff8000ffff8710) at route_usrreq+0x363 sosend(fffffd8036fde600,0,ffff800017bf4290,0,0,80) at sosend+0x660 sendit(ffff8000ffff8710,3,ffff800017bf4370,0,ffff800017bf4480) at sendit+0x53c sys_sendto(ffff8000ffff8710,ffff800017bf4418,ffff800017bf4480) at sys_sendto+0x80 syscall(ffff800017bf44f0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,36afa270010) at Xsyscall+0x128 end of kernel end trace frame: 0x36d3cdf27b0, count: -13 ddb> show registers rdi 0xffffffff8152b5b7 db_enter+0x17 rsi 0x4ec6 __ALIGN_SIZE+0x3ec6 rbp 0xffff800017bf3cb0 rbx 0xffff800017bf3d60 rdx 0x4ec7 __ALIGN_SIZE+0x3ec7 rcx 0xffff800016bef000 rax 0xffff800016bef000 r8 0xffff800017bf3c70 r9 0x1 r10 0xffff8000009967c0 r11 0xfacd434144ac4248 r12 0x3000000008 r13 0xffff800017bf3cc0 r14 0x100 r15 0x1 rip 0xffffffff8152b5b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017bf3ca0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=491500 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff99d0,0xffff8000ffff52e0 process=0xffff8000ffff6d30 user=0xffff800017bef000, vmspace=0xfffffd803f013e70 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18362 443809 16785 0 2 0 syz-executor.1 18362 129247 16785 0 3 0x4000080 fsleep syz-executor.1 96463 190770 83180 0 2 0 syz-executor.0 *96463 491500 83180 0 7 0x4000000 syz-executor.0 42355 116258 1 0 3 0x100083 ttyin getty 94041 361926 0 0 3 0x14200 bored sosplice 83180 30933 35923 0 3 0x82 nanosleep syz-executor.0 16785 374472 35923 0 2 0x482 syz-executor.1 35923 410435 71159 0 3 0x82 thrsleep syz-fuzzer 35923 210630 71159 0 3 0x4000082 thrsleep syz-fuzzer 35923 294779 71159 0 3 0x4000082 thrsleep syz-fuzzer 35923 426964 71159 0 3 0x4000082 kqread syz-fuzzer 35923 415494 71159 0 3 0x4000082 thrsleep syz-fuzzer 35923 226733 71159 0 3 0x4000082 thrsleep syz-fuzzer 35923 508494 71159 0 3 0x4000082 thrsleep syz-fuzzer 71159 161287 23539 0 3 0x10008a pause ksh 23539 449658 10153 0 3 0x92 select sshd 10153 329885 1 0 3 0x80 select sshd 37490 141104 78009 73 3 0x100090 kqread syslogd 78009 152551 1 0 3 0x100082 netio syslogd 40905 220294 1 77 3 0x100090 poll dhclient 71885 161348 1 0 3 0x80 poll dhclient 22638 82743 0 0 2 0x14200 zerothread 95899 377253 0 0 3 0x14200 aiodoned aiodoned 51822 246935 0 0 3 0x14200 syncer update 81641 322511 0 0 3 0x14200 cleaner cleaner 15173 497407 0 0 3 0x14200 reaper reaper 41803 520213 0 0 3 0x14200 pgdaemon pagedaemon 24803 21091 0 0 3 0x14200 bored crynlk 13668 68608 0 0 3 0x14200 bored crypto 80794 304197 0 0 3 0x40014200 acpi0 acpi0 42605 496817 0 0 3 0x14200 bored softnet 99951 200121 0 0 2 0x14200 systqmp 23417 319149 0 0 3 0x14200 bored systq 1002 436853 0 0 3 0x40014200 bored softclock 74891 295303 0 0 3 0x40014200 idle0 96337 344528 0 0 3 0x14200 bored smr 1 103680 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 9498 6478K 6977K 78643K 13379 0 0 pcb 24 9K 11K 78643K 851 0 0 rtable 116 4K 4K 78643K 470 0 0 ifaddr 51 13K 14K 78643K 184 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 65 0 0 iov 0 0K 16K 78643K 161 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 76K 78643K 2463 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 24 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 91 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 1651 0 0 sigio 0 0K 0K 78643K 24 0 0 proc 42 30K 54K 78643K 432 0 0 subproc 32 2K 2K 78643K 42 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 164 0 0 in_multi 33 2K 2K 78643K 101 0 0 ether_multi 1 0K 0K 78643K 6 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 319 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 80 20K 24K 78643K 4695 0 0 UVM aobj 77 6K 6K 78643K 94 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 77 0 0 NDP 9 0K 0K 78643K 48 0 0 temp 150 2715K 2831K 78643K 7771 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 723 0 716 1 0 1 1 0 8 0 plimitpl 152 48 0 41 1 0 1 1 0 8 0 rtentry 112 50 0 4 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 274 0 270 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 28 0 28 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 195 0 0 13 0 13 13 0 8 0 art_table 32 196 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 89 0 79 1 0 1 1 0 8 0 shmpl 112 92 0 17 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4218 0 2799 46 0 46 46 0 8 0 ffsino 240 4218 0 2799 84 0 84 84 0 8 0 nchpl 144 6694 0 5060 61 0 61 61 0 8 0 uvmvnodes 72 4895 0 0 89 0 89 89 0 8 0 vnodes 200 4895 0 0 258 0 258 258 0 8 0 namei 1024 20054 0 20054 3 2 1 1 0 8 1 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 19661 0 19661 14 13 1 6 0 8 1 sigapl 432 1823 0 1809 2 0 2 2 0 8 0 futexpl 56 24485 0 24484 2 1 1 1 0 8 0 knotepl 112 364 0 345 1 0 1 1 0 8 0 kqueuepl 104 421 0 419 1 0 1 1 0 8 0 pipepl 112 1020 0 1001 6 5 1 2 0 8 0 fdescpl 424 1824 0 1809 2 0 2 2 0 8 0 filepl 120 10683 0 10588 7 3 4 6 0 8 1 lockfpl 104 440 0 440 3 2 1 1 0 8 1 lockfspl 48 151 0 151 3 2 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 2529 0 2522 1 0 1 1 0 8 0 zombiepl 144 1809 0 1809 2 1 1 1 0 8 1 processpl 840 1839 0 1809 4 0 4 4 0 8 0 procpl 600 3917 0 3879 5 1 4 4 0 8 1 sosppl 128 14 0 14 6 6 0 1 0 8 0 sockpl 384 1476 0 1458 5 2 3 4 0 8 1 mcl64k 65536 304 0 304 35 28 7 32 0 8 7 mcl16k 16384 5 0 5 3 3 0 1 0 8 0 mcl12k 12288 16 0 16 5 5 0 1 0 8 0 mcl9k 9216 23 0 23 8 7 1 1 0 8 1 mcl8k 8192 25 0 25 3 2 1 1 0 8 1 mcl4k 4096 65 0 65 5 4 1 1 0 8 1 mcl2k2 2112 7 0 7 3 2 1 1 0 8 1 mcl2k 2048 53859 0 53817 14 8 6 10 0 8 0 mtagpl 80 4 0 4 2 2 0 1 0 8 0 mbufpl 256 95871 0 95734 30 21 9 22 0 8 0 bufpl 256 10583 0 4956 352 0 352 352 0 8 0 anonpl 16 155585 0 146293 96 57 39 54 0 62 1 amapchunkpl 152 7650 0 7566 22 17 5 14 0 158 0 amappl16 192 9366 0 8862 59 33 26 38 0 8 0 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 35 0 33 2 1 1 1 0 8 0 amappl13 168 820 0 818 1 0 1 1 0 8 0 amappl12 160 11 0 9 1 0 1 1 0 8 0 amappl11 152 51 0 37 1 0 1 1 0 8 0 amappl10 144 67 0 63 1 0 1 1 0 8 0 amappl9 136 548 0 545 1 0 1 1 0 8 0 amappl8 128 121 0 110 1 0 1 1 0 8 0 amappl7 120 28 0 25 1 0 1 1 0 8 0 amappl6 112 56 0 48 1 0 1 1 0 8 0 amappl5 104 138 0 128 1 0 1 1 0 8 0 amappl4 96 1965 0 1942 1 0 1 1 0 8 0 amappl3 88 213 0 203 1 0 1 1 0 8 0 amappl2 80 14753 0 14677 4 2 2 3 0 8 0 amappl1 72 41309 0 40898 26 17 9 19 0 8 0 amappl 80 4199 0 4165 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 93 0 17 2 0 2 2 0 8 0 uaddrrnd 24 1824 0 1809 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1824 0 1809 1 0 1 1 0 8 0 vmmpekpl 168 13749 0 13725 2 0 2 2 0 8 0 vmmpepl 168 184864 0 183333 106 37 69 78 0 357 2 vmsppl 264 1823 0 1809 2 1 1 2 0 8 0 pdppl 4096 3654 0 3618 6 1 5 6 0 8 0 pvpl 32 515427 0 502992 237 101 136 206 0 265 35 pmappl 200 1823 0 1809 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 555 0 71 15 0 15 15 0 8 0