16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7, 0x0, 0x4000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:01:25 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xdd669a18f262fef3, 0x134) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) stat(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='\x00(') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080))        16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:01:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000000, 0x5, 0x29, 0x9fa}, {0x2, 0x6, 0xe0, 0x4}, {0x40, 0x2, 0x5, 0x4}, {0xb854, 0x100, 0xc7ca, 0x9}, {0x1, 0x7, 0x9, 0x1c00000000000}]}) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x16, 0x81, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:01:25 executing program 0: mlock(&(0x7f0000443000/0x4000)=nil, 0x4000) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:01:25 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x143) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:01:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xb0d6) socket$inet(0x2, 0x4000, 0xffffffff80000000) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket$inet(0x2, 0x4000, 0xc3) write(0xffffffffffffffff, &(0x7f00000001c0)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)) flock(r2, 0x5) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x7fc}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0x7, 0x2, 0x80000001, "19841b559c74e0ece464cf50b5dca8bb17e6639a", 0x7fff, 0x401}) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r3, 0x5, 0x2, &(0x7f0000000200)="510bd47c213d64cbaf07dd4f8960f031d687e6a8596977ebcc3195512fcd8044a640b90638205a38af5044179c3f158936b39b82b62801d344efb1e3c2cb32df0e3930a5915fd5a2454f736dcdb118bd228f6f7deb03faff316dd094c2859ec26d9b4987df54c677057835584fbc8085ebbb8de98b38f3e4dfcc303ee0b03fff0aba73cb7b72383a24a0d4a7cf6e488c03d5636fc33c303ceadefd99972dca69f23be2dfcb818866e1d904a04a72934d789289cf840d32a0a439feaf39e0bc2382", 0xc1) 16:01:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x1, 0x3, 0x20f) 16:01:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:01:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x80) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xfff}], 0x1}) r2 = semget(0x0, 0xc355abae898b56a, 0x6) semop(r2, &(0x7f0000000080)=[{0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x8, 0x800}, {0x0, 0x7fff, 0x1000}], 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:01:25 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x3a0914c44f7b202d, 0x2000000000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302a", 0xf3) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe066322e", 0xfffffffffffffd84) close(r0) write(r0, &(0x7f0000000100)="2c51e22969868f9bd8359b9a0c42f19e7352c8dd3b06650105e0e4c2d30cecbad78067475ada44fea98e35de113e73c483715ecd10cf38a313e6500c98b3291bf63862c4b466f984477bb3d24ae2b09e1ffdd0df0ed9c4b1cb31fb172bd199cb3fb61d1fd92375114031b6907e879e08ee8ee4f0eeb8fbbcf4bc436a567b5ee979389ac5496a325bc7bbd2", 0x8b) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket$inet(0x2, 0x8000, 0xffffffff) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x7f, 0x4, {0x200, 0x22}}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x10001, 0x7, 0x0, 0x3f, 0x2, 0xffffffff80000000, 0x3, 0x10, [{0x2, 0x81, 0x8000000, 0x20}, {0x4, 0x63, 0x4, 0x2}, {0x7, 0x1, 0x20, 0xadc}, {0xa282, 0x6, 0x5, 0x5}, {0x1ff, 0xe29d, 0x1, 0x80}, {0x7ff, 0x8, 0x3, 0x3ff}, {0x7fff, 0x2, 0x4, 0x8}, {0xffffffff, 0x32e1, 0x2}, {0x9, 0x1, 0x400, 0x7fff}, {0x200, 0x9, 0x5, 0x29e}, {0x10001, 0xffffffff99c2e52c, 0xb0, 0x8}, {0x4, 0x5, 0x3, 0x9}, {0x0, 0xba0, 0x401, 0x8}, {0x714, 0x6, 0x8001, 0x3}, {0x40, 0x7, 0x8000, 0x800}, {0x10000, 0x9, 0xffffffff, 0x4}]}) 16:01:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x4c2, 0x40) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x6e) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x3}) fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/20}, &(0x7f0000000340)=0x16) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) r4 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x1, 0x2, 0x0, 0x1, r4}) socketpair(0x45cd854c167f239b, 0x1, 0x800, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000440)={0x2, 0x5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0xee8bc32dab383f4d, 0x0) mknod(&(0x7f00000004c0)='./file0\x00', 0x0, 0x84) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x5, 0xffff, 0xe8b, 0x0, 0x7ff, 0x9, 0x5, 0x2, 0x2, 0x0, 0x9}) pwrite(r1, &(0x7f0000000580)="ca1e41889996c22e4d079f741279", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r2, 0x1}) socketpair(0x16, 0xd73318b761557d9e, 0x8, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000680)='./file0\x00', r5, 0x2}) bind$unix(r6, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r8 = getegid() r9 = getegid() setregid(r8, r9) unlinkat(r3, &(0x7f0000000780)='./file0\x00', 0x8) 16:01:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3ff) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) close(r0) 16:01:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file1\x00', 0x0, 0x60) openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x30) 16:01:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r6}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r5}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/7}, &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x81, 0x0, 0xfffffffffffffffe, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 16:01:26 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:01:26 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x15, r0, 0x0, 0x5f) accept(r0, &(0x7f0000000600)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) sync() 16:01:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) sendto$unix(r1, &(0x7f0000000100)="772db0ca3b53c4876f100a0a3b2f0586ddebaec2e92e95f484258d0d87837af992afe6780268375cc48894ad8c4c47355e7d4f87eae6ba9502e83d0dd5ed1fc104031727947f5c82856d242ff64ab82952c7bf591204e9e8be7a36802f52f160f1e0ba32cbc75350f34089610f8a0638dc7311c4caae2d3067c43129406125c96e0d7a65f9c5f949ed7338cc3219fef4e0657e407f6ca83f477fd93a8187376dddcd17cd788ac1d298e6f78a74b6a906e8549289cbb0d2505200a3e417110562f54a86a63e16d656a2f903eaa5a32cff8a336955110ddf1b225a02a8f45c315dc2096cbecbe0d57d2a9cdcaa7f6c2b", 0xef, 0xe, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1000000000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x4, 0x0, 0x1, "caae966c1976bc4479dcc0b398312c774d81ec45", 0x8, 0x3ff})                                   16:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x9, 0x45, 0xfffffffffffffffc, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:01:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\a'], 0xe1) 16:01:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0xffffffffffffffff, 0x25}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x4, 0x5) recvfrom(r0, &(0x7f0000000100)=""/184, 0xb8, 0x800, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1bdd2f4fecb0c61c8f", 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:26 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f00000009c0)='./file1\x00', 0x1, 0x100000040) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0x34f, &(0x7f0000000c00)="68e94d0ba190a8c9f807dfd9027866bc36ea9d617f296424c77871bca0d971d94907f0a92f631fd4610e6fa873f92d7e31536d23c463c7d5bc71e458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539517c1bf49175a6675da77f96c97b16562a3e3e6ff97d351502e19180992d2865afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150ced6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bdc24f86fd5b0cc37c0daf4bfa31f22882c994e0f5018ee6a6274ea5f6751345b3650814318389e82e1600000000000000") semget$private(0x0, 0x4, 0x204) setgroups(0x400000000000032c, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:01:26 executing program 1: socket$inet(0x2, 0x5, 0x7fff) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:01:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) 16:01:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSTART(r0, 0x2000746e) getpgrp() r1 = dup2(r0, r0) fcntl$getown(r0, 0x5) r2 = semget(0x0, 0x5, 0x40) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000280)=""/35) r3 = accept$inet(r1, 0x0, &(0x7f0000000080)) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0xe946dbf63ba71c07, 0x0, 0x2000100000000}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x8b, 0x7}, {0x41}, {0x40, 0x8}, {0x48, 0x1dfa}], 0x4}) fchmod(r0, 0x84) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/148, 0x94) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x21d) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 16:01:26 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x6, 0x2a, 0x8, "5970a70bcee672e2607cd4f53eb6676f2414d8a7", 0x5d6c, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000840)={0x45dc, 0x0, 0x1, 0x0, "dfe56ace8e5b92bbe3b198590b0a2231f189e26c"}) syz_open_pts() writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000780)="4a0cce96665481d7e4c46ceb6da1e63c3b967bf4c4ec3b9c665c43769d3587e3ff", 0x21}], 0x1) 16:01:26 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002200)='/dev/zero\x00', 0x300c0, 0x0) getpeername$unix(r1, &(0x7f0000002240)=@abs, &(0x7f0000002280)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r3, r0) r4 = socket(0x0, 0x4, 0x808) getsockopt(r4, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r5, &(0x7f0000001200)=""/4096, 0x1000) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x100, 0x0, 0x4}, {0x34, 0x0, 0x7fff, 0x6}, {0x6, 0x3, 0x2, 0x1000}]}) syz_emit_ethernet(0xff7d, &(0x7f00000001c0)="894f6f6853509be520248efce76d67ed8b00"/27) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:26 executing program 0: unveil(0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) 16:01:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) 16:01:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x11, 0x3, 0x0) close(r0) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0xb8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbd, &(0x7f0000000000)="b6") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:01:27 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x3a9, 0x2, 0x3, 0x1000}) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fc1000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000cfd000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_addr=@in}) 16:01:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) fsync(r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) r1 = msgget(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/233) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x20) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7ba3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 0: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000440)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r6 = dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r8 = dup2(r6, r7) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000006c0)) 16:01:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400, 0x58) utimensat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x2, 0x8}, {0x80000001, 0x3}}, 0x0) clock_settime(0x4, &(0x7f0000000100)={0x3b5a1d79, 0x1}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) write(r2, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2, 0x0, 0x1, 0x10001}, {0x2, 0x3ff, 0x6c, 0x9507}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) 16:01:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) renameat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000480)}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000000)=""/146, 0x92}, {&(0x7f0000000380)=""/202, 0xca}], 0x5, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x503d) 16:01:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)='n', 0x1}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x58625856533b594b, 0x84) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x80000001, 0x0, 0x1f, 0xfffffffffffff691, "f0000000000000000000000000000100", 0x4, 0x838c}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:01:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x105000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) 16:01:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x85eb) r2 = getpgid(0x0) fcntl$lock(r0, 0x7b49cc1807b90da9, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x1, r2}) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x8, 0x3ff}, 0x6, 0x7, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:27 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x1, 0x480) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/141) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, 0x0) fchdir(r2) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:01:27 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x100) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x316bbf02071c0a10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffffe, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0x3, 0xffffffffffffff5b}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4b495190d3c0f15d, 0xfffffffffffffffd, 0x3}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0xc00000000000000, 0x8}], 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) dup2(r4, r3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r3) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 16:01:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfffffffffffffffc) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x0, 0x1000) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:01:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) sync() setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:01:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fcntl$setstatus(r1, 0x4, 0x4) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f00000002c0)=""/77, 0x4d}], 0x3, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8000000002d}, {0x44}, {0x6}]}) poll(&(0x7f0000000180)=[{r0, 0x8}, {r0, 0x10}, {r0, 0x10}, {r0, 0x1}, {r0, 0xb3}, {r0, 0x41}, {r0, 0x4}, {r0, 0x4}], 0x8, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x7, 0x2010, r1, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:28 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3e00000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7a, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000140)="04", 0x1) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:28 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:01:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) r0 = open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x1, 0x144) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x4, 0x0, 0x80000000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x3fc8ff0050268201, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:28 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x18}, {r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r0, 0x40}, {r0, 0x40}], 0x6, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000300)={{0x7, 0x9, 0xffffffffffff834f}, 0x6, 0x34f, 0x8}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0xc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="78ef44d629a9b39283f2903aae8490b1bf20b2bf33048a6026e32686c5138ee2206b5e3754b1e89c8cbbaeac4c0df49c77c99815066d51225fcef41fbaf3ab45866a357b396a801c6ac171f05feff050a21c8ad739f11ccb311ee4232f9f0652692f1a411ec204c8dc9f98d8b37300e80b1192f4152833eea232e914a8ab48034549fd77654c788dd1d2e167b05ba1e3eb497c05f3fa2b76d66acc836a7961a9c9ed0aa438c84258c814f5513a9bfcf9d4870e312746332d51301077bf6902ddd9dfb48ae0f7c2c9e850a98a630f7136c22a886e7638ab0300d84d9ae33f0299e5e1072c98a5", 0xe6}, {&(0x7f0000000340)="238c3f4d", 0x4}], 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000540)=0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x6, r4, r5, r6, r7, 0x40, 0x1}, 0xfffffffffffffff9, 0x9, r8, r9, 0x0, 0x4, 0xff}) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r10, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) write(r0, &(0x7f0000000600)="d3f5c8dcf85048a213151634559d3534340369914f007b78e7fae3722ff7794114dfa295261d9bfb62a09ead090b3e75e9022e57e516f03ca549d8501c3d04464217e1c9aeb623a0c7acc297cd2af7aea879417fad6b98ae087a87ae97cbdc5d79c7b1cd589e093c5a645cc8a477c1f1aa8dbe046dda0083c6ba4d9a72282c8b0047d99c9b98b3b270e957f4945419525b6c170cdf9800f1497d570356b650e25da52a826b4ddb9406ece699ecb69184be96e7ac6f346eb71853dc8bfdf175aa8789dbcfe3723a6d3a31739d32b619313bf705b046b15971f7aca4d6a34bdee600db03329e51df07a39d2c6036e2b6394d7ef3d20a897930c0426e5e5ca1baf91ef255d6ec0b3e427c17941372008e2f8b81681103cd38ce71001e4bfdc2b3ad0880e700996eca4f1a42867fa424b401ddece6fdbb56b5e60d19e776d60a75e584d9708d93bfd443df0ff3ec5dc1b5ef629870c3afb46fd690df2bf03827b536625c3e4d9eb593b2ec9dfd7e4e80078232f2f2dd425a15229c2bbcbb8b84fc4fbe9270f951c661af85f7a5982752f70efa1a57f191e43da2abb1fa5b58f6c909f7f7c2230e9a0c264ca3d57915f1ecde14e2a8faf6d126358cbeaeec61eabb5af0bd640c7e5de0238db39c9f74f425a4b942e563b3895dffdd9cc2a6116b162d954029f9d2fa9ffe2f3704210deb62140d9906d930c7a4922dbca3b1edbbb9fa02cdac833927bb18211ae253c87a69ab29a91468af458159ed8ce95698ef10b9fa5eba55b16f1b3e0ebdae48a42bc0d375465daf107ca4fbc6d651f6bc8dfb69a8b4ff40a0420a33872106d718f9f76c36804967c1534594de322c2cabbbb589e52a746813f85782eba714818e6d5bea3accee8d4e1a2d7badcf0f2c76c7c21c62d58718fbde5578c33bd9c5c7c9f9e652edea550f420206f95d47c1d62c983a26dbe306a7b584054e6e49c88650a471823977708fa74815a1d4526d45f14e65a5c6af0098000e809ae987536422db65e7aec2d2e67fe1a6deda4e0fc7a18026ec93de80fc673ccde9359157fa2bbe7199ad4c0991d2ebe87b863b5ad85ecebfb9371c72260b5caa7f145590687e407790ea7a1bb7a7dfd46bfea5df453e24f1350578f8dbe9b2bc8b602a1c0db1204bb1ff0f00070be013ebb39452938211c0af7978fc00ef844899f23687d973c649e89b860aca1a73ca75f57f6279d3f2165f8c5636720096c2ac72459e2d3aea400a4e3c78364cc6c98309f21143411a636a21cd88fb186a48bd344fb3502ac99f0849d3436fb0c46392aab2b0d03daf7dbfc27a7d15e485e216ec49a4838c1cfad2979e92bb168b15e57a5e81ef3b8607cec1861625235934b39f53a0ee4c74815897a3f25bae23abac57a513d7607199f857a81398472e669e83727561beb07a40438470643a09e77fe390e94dc434b5695cd05ba39df9388c5100504bc43ce2a2623212444d41e8692d01b77a23d83035f5f6f97998cb6c87079e1ad36be2de331a682c8238e98f594d063c8823dfb68cdaf9e1faa609104aefd5a13ef5971e5ab552a9c3a482b1043ca42443926dc916941fc032853294e4574848dde37e1bbf73f5067bf45a834e95c9de8e3df3e49fc5a3ede7528bd4863151973c041590a9c8d0dd05a014301e0e2a0c404c947154088a748679e34b849882cba9c7a9e5fe09293bd15b7963144219f55f3815012547ffb28a129976bcf9fbecef4a25c0d3bd4ed530539f0704c2ccc967b068d656e0b09ed0b126e6e7861c6dddd146c487e2adb8559a4e27c4e64549a2f9f9d656244a2c25e93f5856c8ab1639f236b7eee1cc6003ebb39b0ddebe45419a2ae2a85263ca1252cedcd2f18165d95589c0dff8c7dc785a3eaa46d51765bb5491cf72129b6593be06d2c4eaa5016746957863d9e48ab3e68f8497854aad000cb55156762878b41f4f01c65acc0ca2840afdb390b0d66711599e9389368d8602d4b421386cd0f02eb1e5e479b2d690ae89a4e4aec5aaf8c86576881b84e5194dc4c40922c4d0cd89e8ad235596047f07957c0dda13548ef943594004fbfb9e9bde087255409c3c671d25d55ae1472f4a79204f61bf36fe51dc1c80af0a3f2e0aae8fe2a1454aee9a9c5c3b53761df43050711f2923204f9514b9919936ecaa8c4f06860160c29dda7d65140e8ac8d5bef4cb6ef4b60543b0ff24d3b44a9b51c0f9047975f7f2835c20663a607eac92b61c83794c44be7835fe7a33780559c64bef8117880b6024a7c1dd2eb94b78246bcfd213f782009f9da685b655d4f2c69cfbffd534358728ad1f1bd598d596713def57b388886cc6f608b92fc711462f7bb440f3a9892a6f337de0a531a40af869e007ce8a64ef09d9be0a33eab53afa6f65167fdd8fc05102d9b0665dbdc3dbb16b1e7a5bcb87754f3bedeac779da97ecd0ab112c9a45d9c18e28b0894dd9de1db79d7c675bbc9096eb6cbb9f386f84232f19e5f34ea7888a26634ed2464743449a5858b27e4aeb02caba6b665fb76989a2a479a99eaa9932e099521464e0b454724e10b03d311d163e91a72e04ea01eabf19126da74117dc27bb1dcfa139e67780cdc1c84a2846226424290629e55cfa8c73632aeb156f9f1ce50150e5e22a0d107663c54161fb73cf85c37302ed721e4225f65d23a8e9def5fc4d626b0ee4fc53eae0a1943873db482cfa94dd17319c1f98a916529bbf94d2dbaab02deb9cb93c9438ba850184aedec3b6bc975f5f8a38521a69eff8ae0fac83f5d8ec1c8190e8c8ef646843a7e1867036b00abdd09002c295a2d480a7c4500247b7d31c5ea2ea833cc2030256325f21b1e716d3dbb2d1d9d5e9384bea427bcfe56d76c81e0ec813c7ab9d476fee01ae7ed3b760940808a47a1c834bd4d4b0ed10026adebffe05b07e8cfe2ca3dd8b219d4e0f027c925de4a3504d79993b3c14eb897533357b0b0f7bd2a3a692f4f9a76b280ed0449407636e071238c3e27f9f789f241e16ac6bac9d874a3baa8458ad7f383d906e79149777c388df3c78d8e4944e3cd7ab67e9b01aad626758e802c8b198fdbccede01cd60d89418959441838d784170cd4d2099e5edd5cbd1bd0f0553af09f4378b3a541d441baaa9468b0c7c0235bccb2e5c4c4a9c6a8e95549563d8cacbb3b87d90bdfc25eb91f1c7fd5c080b477cfabfe7b64a1e0f9b76af7d7fc959fe039813e2dd2cc5ec7236d313055356f20f3dbcba9f633ad84225a84dafba9aa87038832448f1576cef49499e670b3b9693120027830046a4f99b10c19bb589dd01cb8faa17dc19d1d7ee31053caaea27ee1f3430d94cff0cde0f84a7f7b324f8fa576494f102c9792c30b8574879b26f5214dfed5f16ec52fe3b8e9deb05d7578da7b951e5563b31e46d8b1daac1e418f1e5e1c82447b4f5a5f67a097f1298383ec26b81fc1ec1ee7a447fa4209752d1e4344fabc395aa01da3bf9b96a8ab65e9d6a5ac083c3d103446aeda310553992330247019e195ea6161d78cc4e807ef0a8da0e5353a96d44546d8b50e2c543d8afaf0c67715f915d5f6d39f4f7f1e6237819195891cd9db9ce2f498b2830f7449abcd4a81b98b2c771201497cac2eab55199760fd40952328651d22b4387a6b72901204b14ac5a9a14d1d0b9d41815f9662315c2bc25d5c64bbdec12095288a53ba3b513e6d9e01c270a4e53b724c1be03a1f10d05c3854bf6208b538d6429ed17081f775c9da011e91a3166d51b3113035b1d83687b993827d2ec7badee70b6168cac69cf715468d4c1f9adbbf9d1e6948442c66b74952d8fe1328ef50987cb6db9cd7afccec268816e3d271048a62316793bb219caa7e3c4bcbb99310aaed5744ad6075d0a0e0caec9c39b224893ca00ad16de7862a13de28ef55c609cbd569c0fc4bf6d000cd59d3c7053027ac300a68db0d9c749f3a9f3f4afbd81703256f1c539b33d7fa2688a8c3f4fded839eb7b25f728c560b35c71b7ac2113cdf8a7817ff6c2597174e1c8dbe635030d525970a691de483998eb8cdbce2dc2e05f91f3260bcb0dda34703dfb3b6bdc62508b3d4f869340acc55353fb1e53a60d16d0fbbf5c9170409cc7719f6d3b0d280d9a259b2d6769b3098f5a32b9997110b2c4250482a084ae1f92d43793873037cb7181a637c446e9422c5605c73658a620c006c8b41c136b81733d1488294119018223d24ebf7cc647ee9939c585a1c2b7f938f5669ac8061da51f525aa79e08623c7c2e9bbb5e993bf27a3ae76d5d066184afe2753b262d5847335d98756ff8d5fb180790c0de2fef87191de190eb554ca734f639746e724acde5ecad194738ced0c14b86bc760e82e7d3782f4fa5176a6dedc32695412306c979e983faa192bda08190d2496cc7b6c84f532cc9fa47e502097c0e023dd997f759c5cfc61ea804d8aa0d7e9c98aa9403a08786639cd3a7ea4812f7a22bf27436746892e91691c3676a72ce319bc373231943cbb0c2b4df369b46e74113c44e1d602beb8db1870a18e83bc73fc659756b50c04a9dd9b9dc071536ba1e9d26066a37a4597f5a19652362f8d5badf98b77893c968168e6b06198a424aaa5c1cd73009caa09ba1d2d6bb545578ce16623f44780bce07960fbf79c929976b2cb30110b473e7a2662fedf509f1a8e1b0bb5ae72866ec8d7ef7c343b5e6828c8ea09770f55644f1d9917862206fa8533e16560e8aa085de24f60d431b9753e4c7851b30b09613529838e16b1b04a19ff7e361e9586f46e3965ee859b0454f404a799c5304bfa72e44be478c90ba56d64b31838aeb0883503650fef59de4c0bc1b3b121f8fdfd6653cd5bf22103f3abc02de4fe5ee2089a6b60e3844e7613428a20fa53bfeff78cfbe150e4fdd2c242f7babb0daf92f58ad6e1119fd3ff306d419fac9b3678c2c27ff29451a579cc9facb637a596555f8ff8c70ea61e3bf8946fa7b5f28180104763e9b052cb4b7aab35d66ac3262c26412ac5397fbc0d7f5fc7d35f5137b0c92ff3e6281402000eddd556fdf57167caa3f4987f0f4bebe0dbb4d312e98fbb18f2da78079e71503a5fe52d68f30aabbdce6b4918bb0588709715a5cbc7561e44824e787338971b753b17d0278956a97047158f9bd914d913fc8cc502a9546f0e4b5db6c5a016140062d6f3900b571e650928391667b83c92ec54996fe68779922cb880521c04024a037cb9d22e697be2f7c7da643ace636d47ce008a8c8cf711b2b3874aebad5b9aba1ef59d7f48f2ac97316a41818cceb2f620913a309a0c8f6775572e9c40bbe8f9f7eaefe6a3aeef0c8faa6148d2d4e3ef5ed3f9aefc1f83f0e9150d855d3b1f0240a6e9e786be3b2c72a1dd2a0729cf9be78ac840d5d4e501599b66b7f368716bb56f2a146d4c6a96bb81b699677da1f8b045bda17fc6ffb0459aeab52ec9478ec5304a9c26164c71e99ae99032a5fad021b2a0798fb4a567db88a4ddf06d1551fd399a034802fecde34a600fcb2092380647e132c09523a6ba046efc682f672ef83273752fb327e63ac9faf0fe8e3cd94ce07aaf50cb6d82a23fbf486ea2b1d6ddb9fa58909fd7746c195483c57940867bce6ced27cab11c7b45f115eb188d5cc5f41f200381555b28a21ce5e0024faf51a8baddcb436590e325d30a9d223c27b938c9d8f1123192dc8546787a8cb7aabda91cd8d4911532c9ebac924cc670a40d43c24880f4b9ef51dc995bfb608d99333afa99d78e4b270dc396dafcd97cb746a28867d3cb6fbbe27b3b3ab723d5b30b620a609d200eda995fd36c13341d5eaee", 0x1000)               16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002008, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:28 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x120) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:01:28 executing program 0: shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmget(0x1, 0x4000, 0x420, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x800000008007, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xeee9, 0x1f, 0x558f, "2ea801000008be09000765e16eb595607fdcd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x74}, {0x80000006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) 16:01:30 executing program 1: r0 = shmget(0x1, 0x2000, 0x124, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/176) r1 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) sync() getrusage(0x1, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000200)="8078d0cdf40b136c9b2171da104dd59a2fecd8941fc3df906ec4abb71bfd12a07ab0387b256c3cb4b0c02c17d0f4115d404230e4401838316d432d3c7d3d094fdd01f8382a838e7357c3549ae6586f21508a25459e245d5e778d60259d434b6060f5a698981f8ae3adb86bac42d3f2", 0x6f, 0x40b, 0x0, 0x0) 16:01:30 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x7, 0x0, 0x29d8aaa8}, {0x80000000000007c, 0x3, 0x100000000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x305cb55554a54ac8, &(0x7f0000000380)="926d2673de74376c97d383a17cf62b11c98b6888ca9862982283518bdfff9ec709c40d414082d050c1d5398555fd517622c821a3c84282c3080d93eb528f5f632e332120cd8cfe194c786e1df45175a87eee8aec8f14e689766b004ce80fe133cb092d3a2b66ad5b67b1c0a16d44392fc53d0b05540fc362524af426b02e59b6d78a7583d3fbd58e02048f1bbd2b5cc60b7efff5291d8368d1b58388ca7a235093dd6bb7ad2b03b47b1754cf7185899023f28b5440ae855e1b5e804e1a3aa39d71fd7f1d1a1a2c75634bc60d45bc7851c473022c97e2b001aff200e22c503dc63c931f2ab53a79f343b2a48f14f1cafcb4928800f7eb5e24168fe9aa2cef27feefc7491afd444575b3b96b6e664e1c2c25135a43026e8af1f85155fbae4f32ae184c36094f9ca41e1328eb263ee60b27b1750a53168ff249a414a95f754c956efdb8b702864b5b096ed6bda48e0732ad319f81565b17ebd40f54c2782913c91ba310467fd8549b21686a09a8446380eb61c92c0bc02b8147423e003ad68b") r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in}) r4 = getpid() fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x3, 0x2, 0x4, 0x2, r4}) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)='\x00\x00\x00', 0x3) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) chmod(&(0x7f0000000340)='./bus\x00', 0x120) mknod(&(0x7f0000000240)='./bus\x00', 0x2092, 0xffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x100, 0x2297}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000"], &(0x7f0000000200)=0x6e) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff010000000000430ba938ac0bed4d0021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5900200000088981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0xfffffffffffffef7}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000240)={0x8001, 0x3}) recvfrom$unix(r2, &(0x7f0000000140)=""/225, 0xe1, 0x800, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) setegid(r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) syz_emit_ethernet(0x2, &(0x7f0000000440)="0f8c") open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x65, 0xffffffff00000000, 0x400, 0x8000}, {0x1c, 0xfffffffffffffffd, 0x40000, 0xa2d6}, {0x1ff, 0x7ff, 0x50c5, 0x2}]}) 16:01:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:01:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000140)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 16:01:30 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0xa86a102782cc5140, &(0x7f0000000000)=0x4, 0x4) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x121) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x1) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0xfffffffffffffff9, 0x6, 0x3f, 0xbb17ec6642dc91ea, 0xc162, 0x2, 0xff, 0x1, 0x1, 0x7, 0x2}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x61, &(0x7f0000000040)="94fd08f3c373755aab146610fb61474168f8274bca1a574bea0b9d9563e54aad3fafef0b5b7c3113a2ba800de6cbfba91fac06c66be1c808b7c829f3d87975dccec99cc73ef32937ff90cced19a12a56f3e27f8b05179629f830432c3f98572cdd") syz_emit_ethernet(0xe8, &(0x7f0000000180)="5c9cdeabd6e0deda4d51c9da277b3725024f61eee28e448c23d68541c2d9a1930a14403a534d66f1ea3b0e04287df8194e550e85d622ed8cc24da68922025a66f2333804414c5b8639a54318d167fa0a57371dbf92338d375f46429db42935806cebd7a929b111a594ac334641b635f190358a66a23e4393b35afd8bc7ab95a3e09180b257c11816ecd173871c10868e0498dc918a058a97bcb5862be3e26dc41578c351abd24867a59d305bb7569b13d454666229c4388c3a304886d7eabb12b600ecef137547dc1b3c9da826b0c02b65c6d7573430917d685e1badae8def9523b87f55c76fcbd4") 16:01:30 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)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) r4 = syz_open_pts() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x156e, 0x3}, {{r3}, 0xfffffffffffffff8, 0xa0, 0x400fffff, 0x8000, 0x3}, {{r2}, 0xfffffffffffffffb, 0x6d07e2942fb3c51e, 0x4, 0x7, 0x400}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40, 0x81, 0x4938}], 0x7f, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffb, 0x40, 0xf00fffff, 0x6, 0x7}, {{r4}, 0xfffffffffffffffa, 0x80, 0x10, 0x100000001, 0x3}, {{r2}, 0x0, 0x80, 0x0, 0x20, 0x5}, {{r3}, 0xffffffffffffffff, 0xaa, 0x153c9f1546830871, 0x80000000, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x4b78e06f072e03b3, 0x0, 0x0, 0x9}, {{r4}, 0xffffffffffffffff, 0x96, 0xd2d08acfe89d5eb0, 0x2, 0x9}, {{r2}, 0xfffffffffffffffc, 0x3c622794dddcdf34, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7cd, 0xffff}, {{r1}, 0x466c9dea58236b4a, 0x20, 0x20, 0xffffffff, 0x4}], 0x0, &(0x7f0000000000)={0x0, 0x101}) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:01:30 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000200)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x24) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, 0xfffffffffffffffe) 16:01:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x59, 0xc9cd}, {0x18, 0x1, 0x9}, 0x6, [0x1, 0x595330ed, 0xff, 0x3, 0x90, 0x1ff000000000, 0x9, 0x9]}, 0x3c) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffffffffffe1) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:01:30 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 16:01:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() r0 = syz_open_pts() ftruncate(r0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 16:01:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x26) r1 = getuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000480)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x0, 0x1, 0x8, 0xa814}, 0xc) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000500)='./file0\x00', r2, r3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="0e8e51766e2e4bfae8261a804a27f223b065ad7c8e61adc40614516d79b44ac69460d692d64f467890f283c393b4f6caefbfe27a80adfb8686ca0f264dced86cd7101a88336a66f2f0b208d9fca02f9b63d38ba83af0d659f97a386d2de44dca87db149605fa359aff12e1", 0x6b}, {&(0x7f0000000200)="7c5ec5f29e60c34b6d8367d4966ba1dfc50b30ae4a9e2d20541d25d39baceb5b59e33665147ba0bcf8831afbd20dbb2bdd5bfeb4322c1e5bc9a1998d5097205029fb97ddc7bd61d37990c628aca2ef380f337a3cc5ed6e4402649027758f7d73740b12ff16b7a3d2fbcd633e033f0e1d1cfabf432a4e88348775587751c57e689a93ca2b4a0c11a55d59ab57df0ee2488d0bfd8d3aa9eb759154", 0x9a}, {&(0x7f00000002c0)="03fbcbf035f8423bc6b45ad7a8dca997dfaccc1f83d3c86619f44cbc1433816afa", 0x21}, {&(0x7f0000000380)="498a36e23ccd66e18a96d0f1b7f7d7b1568a3a109709f61be541b1553d160e0685df7332f60a532c11d44bfae16a316d0704533e17d1bc341109d3e9d877b925603a28c628ce7862aa24a95740d504b31853b3b0ffb6c0b03537262f320b0a7489ca32a80fc0073f9f2bf47803bec82dfae1a740be0f5c024a8606bccb84dc89075eef25802f721a25", 0x89}], 0x4) 16:01:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) wait4(0x0, 0x0, 0x1, 0x0) 16:01:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:30 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='r\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) sync() r2 = getpid() lseek(r1, 0x0, 0x0, 0x3) fcntl$setown(r0, 0x6, r2) unlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x0) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180), 0x0) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:01:30 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0xd070536ce283f1ab) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xffffffff, 0x4, 0x7fff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000199000/0x4000)=nil, &(0x7f000031a000/0x2000)=nil, 0xcdf0}, {&(0x7f0000462000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0x4}, {&(0x7f0000017000/0x400000)=nil, &(0x7f0000349000/0x4000)=nil, 0x80000001}, {&(0x7f00001e5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00005e8000/0x4000)=nil, &(0x7f00003f5000/0x4000)=nil, 0x1}, {&(0x7f0000722000/0x2000)=nil, &(0x7f00003bd000/0x3000)=nil, 0x80000000}, {&(0x7f00004af000/0x3000)=nil, &(0x7f00005b5000/0x4000)=nil, 0x5}, {&(0x7f000034f000/0x4000)=nil, &(0x7f0000059000/0x2000)=nil, 0x4}, {&(0x7f000015e000/0x1000)=nil, &(0x7f00002a7000/0x4000)=nil, 0x68}, {&(0x7f00004e1000/0x3000)=nil, &(0x7f00000d6000/0x2000)=nil, 0x7}, {&(0x7f00005b7000/0x3000)=nil, &(0x7f00006a6000/0x1000)=nil, 0x100000000}, {&(0x7f00006a7000/0xc000)=nil, &(0x7f000017c000/0x2000)=nil, 0x7}, {&(0x7f00007fd000/0x3000)=nil, &(0x7f00006c9000/0x2000)=nil, 0x5}, {&(0x7f00006d9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f00004bb000/0x2000)=nil, &(0x7f00000ee000/0x8000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) setsockopt(r0, 0x2c3, 0xfff, &(0x7f0000000040)="e7ad1a6d545672af65b532d74dcfe3781c6c76bef65cbc2e8705cd5ff3bf96b602bad1d0178c9d2df52ddc74828e04a228ebc2fcd0495593ff22515e4f00571e8c963ec96b2b24100355e388d3481917647f0482fdc7bfeb2362fd15e237d24c907476cc49b396fd14", 0x69) 16:01:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = msgget$private(0x0, 0x310) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getppid() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r2, r3, r4, r5, 0x1, 0x9}, 0x1, 0x8, r6, r7, 0x2, 0x7fff, 0x3f, 0x1}) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b8") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x15f3323dae26c65d) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)=0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f0000000240)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:01:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) preadv(r0, &(0x7f0000002280)=[{&(0x7f0000001080)=""/91, 0x5b}, {&(0x7f0000001100)=""/122, 0x7a}, {&(0x7f0000001180)=""/216, 0xd8}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0}, &(0x7f0000002340)=0xc) r2 = getegid() chown(&(0x7f00000022c0)='./file0\x00', r1, r2) r3 = dup2(r0, r0) getpid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) fcntl$setstatus(r0, 0x4, 0x4) r6 = open(&(0x7f0000002400)='./file1\x00', 0x10000, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000002440)={{0x18, 0x1, 0x1ff, 0x7}, {0x18, 0x3, 0xffffffffffffff6a, 0x80}, 0x401, [0x6, 0x1, 0x3, 0x4, 0xd96, 0xdc, 0x1]}, 0x3c) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000002480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f00000024c0)="791d7e99adbce2cb1941bc080c923722f5c2bd3362f057846dbfac38f6c83aaab7e9993d975fbeee1058f3a3b2f16a768b3a28702e095d", 0x37}], 0x1, &(0x7f0000002540), 0x0, 0x400}, 0x4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000025c0)=0x1ff) r7 = open(&(0x7f0000002600)='./file1\x00', 0x100, 0x8) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ftruncate(r7, 0x0, 0xfffffffffffffff8) fchown(r6, r4, r5) fcntl$setstatus(r6, 0x4, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002640), 0xc) fcntl$getown(r6, 0x5) ioctl$KDENABIO(r3, 0x20004b3c) mkdir(&(0x7f0000002680)='./file0\x00', 0x2) syz_extract_tcp_res(&(0x7f00000026c0), 0x1ff, 0x100000001) ioctl$TIOCSTOP(r7, 0x2000746f) rename(&(0x7f0000002700)='./file0/file0\x00', &(0x7f0000002740)='./file0/file0\x00') rename(&(0x7f0000002780)='./file1\x00', &(0x7f00000027c0)='./file0/file0\x00') ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000002800)) r8 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000002840)=""/35) 16:01:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b82827cb00000000000000008000000000000000000000000000000000000000153a7227d8c4509c000000fffffffffffffffc000000000000005ed5be450731fcfd128d68d280a3e50d345a3de8adf1c6c862b70b1361e950b1a1f0111c8a187f5ded0c5a3833737c852aa1c37486be245c160d587e470fe37aa25ea8d46a58326fb2b8d5a3d5ff9ebab052cd4acad51dc375640090244f850ce7843f121cb6cb463b4994f4a88ff8666c16ac89273480b584c436928280e6ff17ad938c48061c7d88a86dff1b7cbb71bd48921f95fb2f621ab4d9fda0b91f1e190f1223ae228ef2f1f445136893cfacd8307b64234da6f6ea0c99cf012f2e39021245587888aba414833487bd09275230024ef5176795da32c39eb57f1024000000"], &(0x7f0000000000)=0x6e) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x9, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0x9, 0x7}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffb, 0x6b37b2f7b2fa0f50, 0xc5600cec15c1aebd, 0xffffffffffff0000, 0x7}, {{r3}, 0x0, 0x20, 0x80, 0x7d, 0x7fffffff}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)) 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) shutdown(r0, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7fdb4773) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000500)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x6e) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x2, 0x4) 16:01:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xffffffff) 16:01:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x3f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000100)) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0xd2a156576803589, &(0x7f0000000000)=0xfffffffffffffffa, 0x4) 16:01:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x0, 0x80000000) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) dup2(r1, r0) 16:01:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e", 0x50, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b03) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="9cb2992007294c02192dfae06e2e", 0xe) execve(0x0, 0x0, 0x0) 16:01:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x122) flock(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xffffffffffffffa4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) 16:01:31 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xe0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:01:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/+[\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/tty\x00', &(0x7f0000000280)='-F.\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='/dev/tty\x00']) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x4000000000000000}, 0x44001000e, 0x8001}) r1 = msgget(0x3, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x69, r2, r3, r4, r5, 0x2, 0x1000}, 0x7, 0x8, r6, r7, 0x3, 0x38d, 0x7f, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:01:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 16:01:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') pwrite(r0, &(0x7f0000000000)="c3debddf35b82d2d284529e3fa7f75d3213ba0c4b7a86a5cc26fb1482c789c1713a6ffdca7b843f46365ff95bb5b68babd438357ec1f8438b176773901afaffe50427d030d6c49e9dd4066fefc4665b40138807c9869aa4c8f5f3ed5a664cc8fb7fab73230eb38c9492fa6224346a6908f4abfa5522944a0565df70b1041c3dd1f0e9c532b7563cc412c4a7fd1f8709a1a10775c13d47128eab9763a25a8bcd60b17d770cbe7", 0xa6, 0x0, 0x0) 16:01:32 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xfffffffffffffff9) r1 = msgget(0x3, 0x48) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000002a45f36a1492bc9d9bbedfc1e4e6e21fe46d0d2e4ba7bf4a394590f2c7867a349431f4cb9be53a68e09ae4fa50688c7ea246f3544f6948033736dd2d30b51941eac68c6f9fe86b3cffcf4f2a9712e0469bb7e0e2f87c281819d079cdf31c8e6def24abad814a92d0877a2001728b10aa9eae633ff8de8d32bd109415b66ab544fd9b1ae5763eae1319ba6a09aae3995497200419342b44ebf9ffb1cde17b542c46a0537ae5f6fb02b217737e86df0e48f53eed4d04ee54f25e2ff39e6b4971d62b801673c2299703794e139691650ab64454f72ddc4149b8f2a862c93629555fa752503b990256cc88f5b0f30ea6645a04a219423b104f"], 0x85, 0x800) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000b00)={0x5, 0x8, 0x1, 0x1, "ba1414bb7da7bcc793611dabbc261a334abe8bc4", 0x6, 0x6}) r4 = fcntl$dupfd(r3, 0x100000000400, 0xffffffffffffffff) fchmod(r4, 0x4) open$dir(&(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x10c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0x100000000, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r5 = msgget$private(0x0, 0xa) r6 = msgget$private(0x0, 0xfffffffffffffffd) fchmod(0xffffffffffffffff, 0x42) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000380)={0x3, "f4698f6e6e13ad19cf71a2756cb00b47ea6bcd0e31cddfdf9afc307a2018989d120ff6e79bf6f097ae717948604ac5933edce7f948d6f15f284377ae2bde40f537559be43d74cb83a92a4f4e2330923d129a47cab908e1dcdc4f3d381b49cd1db9747ed557cc0ed58c79673a997935779e42b8405560ef80a40c050068c8293225d7646e86a9e7c1bb728afb2c481560d4594ec45a81b76cfab77fd1eb0108db10d99c323668f3b9022afe61aaeb178310e61b7d6db9f37f387be234f8ac0ef29f38be01626d18c2424e2c143f538bf1405f461e5b5e"}, 0xde, 0x800) ioctl$KDDISABIO(r3, 0x20004b3d) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x9, 0xffff, 0x6, "1e27819a7335701002354f0aa44e364f1cb678c2", 0x84, 0xfb2c}) dup(r2) msgget(0x2, 0x305) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRESOCT=r4], 0x2, 0x800) truncate(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0, 0x8000) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="0000401500000000"], 0x8, 0x1, 0x1000) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000ba000000f0ff0000020000000000d26377472626ee43b50000000000000000000000000000000000000000000000000000004f63c8d90000000000000000000000730f000000000000004c788cea158ae43a6aa33660b240aaac072c514fb35375433c64d1adbebcbe744349eedb6bc38f1918fec682053f752645a790989e16f31cc6752968db00a0907bdae95f6beff69ec729339aadd6f28ca37c2206bdb4"], 0xfcb8, 0x2, 0x0) msgctl$IPC_RMID(r6, 0x0) 16:01:32 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000080)="87be3cce32335cf1d34bc2ef1e357fd1d55c7bdaf7c9a215e2528bebb524f06d4f4df5", 0x23) write(r0, &(0x7f00000003c0)="d55d483f2708e4ee9153ada589ac2f9c6b163a334ca26294c7a349320d8a0376be2c013844d45ac0e8aa738215743992ed72bc51dc5b35cfb6a9a84c8c837cf400067a0ae07a81754a5fa8d132a3d818a470f6a4c6896f4256539d55cb9ea80f600fa1ea135d434458b4b69896334e5adcaa2da256a40f808f6e6514582a3446ad9c190fd301f44ef3fd7a9b5574cf290d4cf93557f1ceba7a56b483623ac82136a7cbfc5b4aae5b4f64a9b737f2911e837b4cc3b10b416cb8e3b2596931f377cbc752763eec8a1b7457a65efe2dc48b40f63ea5ad6df9ef08df651fcd3348f0f4cdcd59790372376354fbd3481285e2324f2e8608781991780be85e4081a83a76c861d74ff0a6f7f19358e14c5884df0f1bd5", 0x113) fsync(r0) write(r0, &(0x7f0000000140)="4bba84ff0000", 0x157) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538", 0x2bc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='.\x00', 0x200, 0x2) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeae, &(0x7f0000000080)="b6") dup(r0) r1 = dup2(r0, r0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x2) 16:01:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffeec) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000040)="c8c03f666e6732eb3206cf3d25753b") 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:01:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/60, 0x3c, 0x803, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813a02bb5735146e54f9fef99612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e656bef3102af3694e2dc415d8f9235abdc8578321f8096e7abea9c8fd9bfaa70b07fdf92a0d1df24da0e4abc8381b9b506540fe5e82585683a892e85be7a73d3b1a5d9deda78c1711039e365eb9cd109730e30e5ea0807919572fc539e879b10ef744ae5e772e7a22ee61af6d41d1d3e0279a27e66a8654f5d89345b00f958cb2fb523920fd0b5f91a6a5e576aa7f52dd918468a693876a4a9a571aab9a61c537356117b81209a51c134741538babfdbc8d2ba6f62109dd15fe1d1173010489554ad2"], 0x10) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:01:32 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(0x0, 0x5, 0x4, r0) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) getuid() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000140)=""/38, 0x26}], 0x2, &(0x7f00000001c0)=""/112, 0x70}, 0x803) getegid() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x88, 0x0) r1 = socket(0x6, 0x4, 0xffffffffffff7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x20) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:01:32 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000040)) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:01:32 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r1, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) flock(r0, 0x8) flock(r1, 0x8) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x4}, {r0, 0x40}, {r0, 0x8}, {r0, 0x80}, {r1, 0x100}, {r0, 0x4}], 0x7, 0x4d9) 16:01:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) flock(r0, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0)='}', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) fsync(r1) 16:01:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x35, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1f, 0x1, r1}) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0xb2fc176bffd5e19d, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x182, 0x0) 16:01:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:01:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto(r0, &(0x7f00000000c0)="154a3e4f0a4b47591a6658b8a7a84e5fa90cd4ba203254d8b36f563184e9b3dddb89e57cc36e77b6084f1bc9cf27014b88127eb5024aaba6fca1385b1bc55a5d5ecb9c1cb026da078b2de543263da5c78ae31a2c23008aa1f77f61c9ef6b028a46e5c8b7eeef3dcbb294497146380325e612e9139612b2f0f5fe1eb5651c99097adfa89b88769a4e20a14a43dd59c986f3c931e5a65af4990090731b18213e561f8fd48aa88c806c3875ed920cf33b0fdbc77166e444fc23fe2144", 0xbb, 0x4, 0x0, 0x0) r3 = kqueue() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000340)="b6") r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = dup2(0xffffffffffffff9c, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r2, 0x5d03942b08a79aee, 0x8, &(0x7f0000000140)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7c, &(0x7f0000000580)="a4918e3fd360ebba4032210000000000006a317cd436bc7f8eebb630739592c0ba68863302cf1366eb0cea389f64ec3238385f02d4e48fb499e2d9e581dc12b6c4d516b5a49ca13afa86068c86448cce501c68cd7ba28c7270259f0ec1b08b35c14d3aa96a19616d0d73de5a0e7df996921a8abd8308aeeb2757f8f2044be8d127a7ac4324fcd8db197e3ceaf95e6fce791f290e6e7a93ca6db27e68a22af14f817c11e10438eae973acdb0900d6ba26e7e0cf1cef876598e3871d5d1f9549ed684a1737cb43ab6c66417208b2cb9edaf15ac8fe2a5f150fbee8166b11097352bcd278ecca682e8b8fedf0eb2b6e8c00"/254) 16:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:01:32 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = semget(0x1, 0x0, 0x9) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/82) 16:01:32 executing program 1: getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) munlockall() r1 = socket$inet(0x2, 0x1, 0x0) fchflags(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0xff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) semget(0x2, 0x5, 0x1) listen(r1, 0x0) 16:01:32 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) r1 = msgget(0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, r2, r3, r4, r5, 0x8, 0xfffffffffffffffb}, 0x83c4, 0x2, r6, r7, 0x5f75, 0x3, 0x8}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x100000000) 16:01:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x80047308, &(0x7f0000000000)) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="ae7775a8c0052b4d3ec99e80197271a82f3b2c52c856861ff0e9866695dcee9e23e1c58fa223b5dd535feed7b3b1e9ccffa5ef65239232a114fcf96e51b76c081ec8f5b570327bb5a065d2cca689ab25aa112a", 0x53, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x5) 16:01:33 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000000)="51649afa854512793832f2b536762499c7df40bb34be1f5fd255f7caf3e269be413e8e65b98e8ce396176905b9d515ecacd3f4f5b13a834855ab619fc0a561462c5df7407d092204d1990566b17f674702a433b265595f3ecf60b3f81e5c8e4bb9676afd163c77916067ac75db41b1b21f59ab92f9f5b7bf5dc9fbe5a3eeb3f63f92f83e7f87752023af8ce89480758933361566f7605ae66eb85b30e3da6296a142dcc243816c8b4ccc130fe652f4ad7e06f4e46a9128c08b742487d69a7394cc92ece1da589be50e7990e5370f0760b5044ee176e559010ef3567a67f989c8b3c045c5094f4b0b4ac198bf95ad80975281e05956f2a7ecb733d83a", 0xfc}, {&(0x7f0000000100)="08ec68162278d313db2c0fe7829768549da8b839308d722a21eb16d9788cba2dd76335d12430d0dbd867dd9a969aaa970fa61ac53c3c8c979ae1b63a692739a310b0a03a33029c4dc9db3df5f298cb5d01e1c5da66a225e3268a087a8a116a5207b140818477334ee9b9b8fe90293597180c6fe918626639bff11b33f93f138eaa1903720defac6f7822aa25ce1cfa02e75cadec8f038faa98e978ff545c0da601a3572e90f3cc4fc1da4906be89f9884510c734c1e8962fe400f48c183b3390bd4cfe20675612c164ecde3c7a0df58b5d1a3227c9d0787c7daa9e1cb39a1563664e8db7ffca42e5fef07316e9ac090d86c22111fc32116e13010031cb3a4b4de56a1f2769047b9cb9175358f66245380760befbba9d8af832ddf236babbc834c3981042ebe746f4129ca4da551b5d88ebff246df33fdbbcbb0725dea1d0e99325051eff6167ee8f0962bc1e2ac90e7c6a7a86c8a98effd41855ddfb7f4934c7af667bc05fabb49e1c587dbdb001350419e6f1fbb6439693213fb183f27292f3d9569ad5a3a6ee4ad0d65a20edcf55003a7e0df9234873f5c5238449e6737e412f4454ed699826947c31eedeb0d4c454a8a6d60993e9520a1e228e41241b174441ad7bc44afe60288f4bad69675aece6b017f791195d0dd11e2ee8c3e068c0eccaef1371a65046999f2c3786b134109e969c64f3af5f252853b74ca4f9c30f9faec99ee4557d9e9cbadf1410181d2ff9cbec5e0392fb2d3b282e3bda2e90d5da04994da0d512397007ac6dd76ec9c229eac7e7f1b9d141470205f31f424fa5253cac45ea77438be6077d9fe4734e5081e6a7e57755540fda473c3af67679711768d391a8417da1da00273c5f93e79dd270689fac4ed2d6d58a3232f64a6b2f0d674fb8162b861e6efaffd9471d9d0aa299f31cd7112f3d882b8611c447267265b1dab941fbc0953dd0031876e2b1d18022f51ebb908f7c4c1f84ac79ef1b26cb06e9285a81c7383cc4d7201e6b5ab33051b1969326b0372019ab7ea7a97ae896ffb3890581c6cc86f4c854b7e0da6ba84977dca27536fade83172c8ce3bedb1241edcbf4e77cafe6039cbd0b2df24b55b076fd60cdecad829daf6c2d4b4baeed45ca0cc659a4bc9128066bb5e8241b33f537c016704e8fb61ba5c82171832c2977777fe7bcfbb64038751bdccb4b5c2ce85dbe421c88b19ee807ae6a1fbf9c36eb05ce4f7bd1f0c9f29b943058bcb2797826ce4b45cb75d3b8f25ef61a5c1c606b80aa8a9395c6e8722f0c8811a7f41a0d8bbdac560643da751fdd7a18063030a7b8f27e3fffbf46ebe7a53c8d56a2dde037a362cffb94ae92adfe97bf167981e69eb57e67452e98a59c425d7b251f40b2f7e4de9e185a597b755a1291fe4d8c87ec86393915fb08f774cc6c76fe7b22150cadad4df4bb92a978123a2b5e1c9aec9e65463b9bca770f71f5dd60a71384b818f75edd3987ce0992dee22645378d022c3a485e2d143dce4b19d38737315e043d5c26236776dbbf11ca4b1ea910e52208a96766b7e72ee3522b7a568222c3c6dc6b2f47e12409f7841a159fdbeb0bf5864113bfbb256c7efc18c7874eb867224a09604aa80d18f72d76c3c12e97b712c5c6a45e7e3c7c8026cacdc0dd8506285272645bd5dcc8ee654f4ed7b6cd30c6527634efe1ed4a57150451c9688817d78d2f48d24eda068325de1cb5ff6e0ab071dfe4e071d695d5ce0c927e5ce8e9e9864a04513d1bb9cbd7938cc8aa32868f6b0e0f65bd86545855bd77b09ca0e780a3c39868779e268f08381492e9642cfdce4ea96de3318b95c2eef4ebfcde3e900b59f6d5b8e8e9fbbcebe5f88773196de072782515764ba529b04a3dd975893f98bf61f9964d2ee94df2c24e70ce31118d42ddecf0ed6ba413c8aa268a51595dfeab1e9d61956a460fdf0e38319464b091d052abf6c828a6b58f4708eb309c81f3e70eff6d3ec31cea2a6412353cfe322e106205073a361f62e35ee7dd618cefd3db37f2ed34572149483c50ed06fd7da83a2e5f1115153e0a411a9a34e3b68d849492bda17fd55206802410659e731ca6ddab19c318cca1175637d86878e6317fbc24b055458e8834c526ef9bbd536a9411de9918268de8d75fa434bdc53f114d176415a897fc7436d0d57ee1cc489f7321029827be890e3444c56b35c64563a0311ea40291c339945aad0b657dc5dd468ac03b03508d863e19670a17c7261151be11907f6ff2c1003c42488b66fc75c6d1f977f49e45a2b5b969c1c993e33ebf3a90d2a88297e3b64ef30942243ef7c344e7ba68d8a5dc3cec3fb64bb54c7ca7f0ae8b33c5d1ba8598b68d407933c8bc3b453c14aa0c0e35bdb29b4494403b8e5433ca7ce2fa47e9ae0108f7c38395983a41efda1c18aa4dc39ebe72b0cddae8d78110841b0d9a581fe1f6853fd83dcf98544ee20efed26acd0873c8cdc1bd2507285327dc0ffa18da18656f1f8aabf8231aa2ecd2c5b55201850475a1e5a6dcf86cb376e114f33726375b02ed8c928881064503f2ef127987993e06f8a4d6cfbbf350722d41afec50fac4d94076b64285118f7a9767924526d90af34e664b274adbfe56bc1b6519cbe1123c9d57911f6024ce17d4c8477e78ecdee972e69f385e3a71151a2d4ddaca4c5226f590b28c68a8730333175ad2ab3af0e881b54a51b91a9fa251d461c821e4c72a65222cef2015c4027e6bfb6bcfd59002c9b8cb871e34dc8a42935901f80c226975a5cd7e6c4124b8e7860e1093d48b5a51208240b7d7a284456327895cfccf52d6615fab3a8378d9acc1c22aa027cc2721c0cc24de98c28ca52ae8fccee03eafc6ffefcd880c2f8e5dfb72de77c2f5c6fc0e5d86301608d744f40efd8e52730b721e8ee00b577ec98b1f1e3452c06b3eb87b11271a3ea7c5d945f6929e98fedd7a154ab37ad5b7693fcf59062328623cbf72f673673667d4091f9b576c1574c747b9fa5c06e3f424e4a5f3c4beff9ed87cafa5a88376cc661449fe1853f7cdab311259c13af7612f9e296292a03581186b5831e3aa0caa04c76cabb47fb69f6dad5efbd411f41df030d8127b302cfb8f507674eb00b19533f4406b37ad1760f6ff3e7f9d8195287bcfe549126bbad5b54db465080e3ee9a650cb3d5c039d16b09849e3c728713f7b2a229f13c91348849f53094f59c6b63daa66475be02d67465ae97d086a1bac6c98b460a6af6a25d2ef028e440153891288a5e520e07fb9b84a91a797c81ff024efee41d29b4cc523d84d0765611cdb9ad626783d164945ab17f54ba97b6821b5c3abb0c49a1160cb9e383b51dbcefc93793ae7331e889882c76a6a198e09233999bf719ddd708a15adee96f2c9ba59d539d7dd19fc19028c640f3726aec97abf5527c286b291fec64f08e115b58b698f714e15b28d650ec28f229bb7f53987426c59b2d28e8aaaeed4f98645b00f4bda0c95f1dd5c426998e7e195d40fcec86afb3cbee3248c01d3dd9f77ddd7f2aa43a91dc0135ebde0cb46ff40cdb181411dbdaa9de896f3859866e29a9de1c714914f8ceac1f8903dada7cc4229651ec835a8a6d11630713030fe26719b3c46a5ef00f2b658b2d2d49b78bd80fa85250b719996b578f56cd90bd9cdd25e6f6aa4368817779dce6a9f9c8538f842e9daf5875c99501865e370666ce3192a423ef5c7e0aca87fa4d8c027cb8e06c45e0b5c5a8eeb185ff5134f949124f19b2f96e1672da8bc00ef507bfd343bcea14a4883e5f5570c2fd96858bb0775365265568f53044cb9611eb06e78db99bc5cea6cf4a95fcb5439dbf0a2ce34869502ed5c0e916107b11ee70252f1a7cf558c29a4332f7fff5ab0ddfb1ae5478c8a194bdc34ddb3fa5412daf23733e53660b2d43922496c0bb06048e0d64c2478e3ebda5b86098a685f1d9e366133f661b7ac91ffb8446961071aedf31f8d231bb842dafb51bd7514de7f2e91672f6f7dc4f23065c275d44a0421128887224fddc68f386fcc5c3cd6f3b9160c1c7254bc94fad0afe6ce58272b41b016ef3eef8e875209a017a0eea3f43146cc29ca50e9eb8445efaa8e7c405257e9caaab02a59d20817e81de4ff730cf8deafcc992638bcb9ba20bbd1566e7a584cb474534b3ca130be26e25a0c6e9522781f136fb0531fb2ba870c52ffb41054727f7c0cb116eb982ae7ff6de447ff72c2747369399f9f240c1096a750d3a58e8e721700df3dc21f47827a6d065c1956cadf887ff47eb239e2c69b8a04768006a3d8b8873bc74b153d3ec8949782be3ec657a2666ebf2fd825619df2623c3aeda84924362c7da668bbdcdac4da5b3f645d568c076fb8f0c811a3654df934f7020b2f6444cfe65b9ce5dba96b93945d63dff354ce218faa77117a8d8906dabf89ac9ba48355ef5a76c2e440355a42e923d1eec3970b31b7ed70d1d6c046bfba25a276fd28f1c18428cbebdeab8032990529be65226daa54582d2359b77bb5ec0164b8bba566f8962c245e5743e8ce0c48c3eb51f98b437e8b0ab3ae3ff35c87fb06e9867f53ca7d62f0b04fecffa734b52c33a6479bb7da4aa386418e59fda6f5861209048e2a3acfbaee78c3500cd394df09704c3baedf0c67ca6870c4138cf3be229b90f52bd1188f7119a0d6bed79fb712519321f723368232e8285fecbc992e6925d7ed04c21c3533f3fffa145b22effa3acb05820acf0def0c59c3340b1c60773cd493f9d23ca4458018484e46d2f54262497b309830d50725167743f5a643b63f7846057b85d3988317f266f75ec00ece9be40c9beb767a29aa97615dd717f17ce7b2c37492e8c28f4cd4253fe9b609a56ca6b5b4b58e8d60b3f58554ab8eb1e0b4ff343a8cc8fa7f968d6e6e030e812a1062fbf367db0a2daf6b130fbd5fb22a40871396872b22539ce2e88ecdc72fb3d6683e4fc2519b3ecb2d52ff1d7fd7e3d0a16dbff232c16b410266f684a552ab2f3d4be3f4f076bfce32ca642049535dbb88ddde9d334a2474df5a360512d1914be314dd8ba09cc41955e612491e331f02aa0c8f4e1d81a0cd6f5e5f7e0ea2d35f768c28ce2dcbdb43d2a0a2e99507fa1a09c7a15152875c13b6dd8bd6fce8f631534632b50240d0858fc955eaabadc99e11c746d66f9e9cbd993581bcfee61dae3876dda0e7718be6542d539fa7e444fa188a7457c8503e0406d6c6ba2ea4f8eba0a38b85354d108880cc274a181a4e75530251999137f8f34853e8349fe3800244aaab4b07558386704cf71b9eb2048000bc72b64c1c3f87f25437e0ac224935723f01065901e39a5c9d0d3043c557a498ed671aad3046befec65729dce4fa517bf5c6ed158b78e6f6ef675b3d60f81228d477085347b9a79c3f13280c9a4ce9ff0768e950e18918d166553cee9951e5166077ce3cef89c3c1899b3f7dc47bbaba855633d55f0ffaca1653e59017a66189b05ce3bca68e2b50a63581f3065436c9e8d4091bbbf8212643d04af89778eb5d245ec2261ce0a64366680cfcfd41ea9635fdc80957c6fba955cfb02524bd0ab2fb9313d3da7185faaf50439ae1b04a7d225a8246d5a9023812f326326a788be572df2fcbb66658d7c79f1c8d7b63caa5ec3226a1b64e6f373ef92cebde5cc707bf2f7fe38b6c76ec68aab82a6d4ee98d9ba8e83076c6d7e94f2b4ed22809fcf8e6d1e9c9e84eb7bf9b86c33ae932fe594ca3f5a70ee43c445372e6dbbc99fa85b6828ee79422065465f275dd67715a0e1c3b531280f625bbabfd72da36dbd4fd958f940ca47d6c005f331d6ba26fba2365", 0x1000}, {&(0x7f0000001100)="7abab615c0a71b1660951d28797789f540a01160c09af8383c47e3ad6da54c597c74c1f5b5c67fd551c2dd14a78607544030d77c5c48e31c8ae35c003ab0ff5eeb35368d55b086401c00ebf726831a49aa25365a08d4dd52f8833497dbc9c0deae1d43269d99e64b94", 0x69}, {&(0x7f00000012c0)="1f74ac09a3e860e0c4e8f00e289ccbd11827e2709b3bf5222cb14bca571a7591ebc2a1c53d73e7a5b9faf713098d943de55f16f06e71c1a44008519c6e68677302f271386f7acdaeb00959f2ca14aa9f846c0737d971ce84e7e69fdd885e8500abe5342da0022c8f2d8711ca5cbfdea431018ae36b1b92534c809028e2e8711680d2876f5208e979f28ca994246c4d13fe9ce896ef3fda090d8f76e2c34608a78b80d1f8af39b97d6dea830010b21113ee678c156d279700c81cd859304f6fb72475f8941324110008ddd219213ac1e47c91d7e9dd58013dd198377c6d6ffabd7708eceee7aef6bf29942d4bbcd6ba714e59587959a4ef4caeee64f5f95a0ce4f3be86676dda6de95b1f8dec9fcbc5a2e7288f6802c50ea3b00ee0888714f9ef30da4efe51417e5c8a39ae480b42b0aa8eb3cbf98c391d3c746a1f1bd1143f90d0f833f061f46c71f484a2334db9e58ace843946e272b2dfa1d63bc46b56f91c7eb437bd9e3248962304731a4153047233d187ea7b10396a885a73f02623c69ed4b0e41550e108fbfe04abfd76cb750cbf6802fd3629f238a5415fd19e216434e5e865d1e4a7ff768fd0ca6015c1a0544b8027e0dceb7e0cef54c6409a0a38c7967c4e2137747bfcf23ef93fca8a5d8cf37888798b38dfbdfd7bb808f5f5375773119d7b6749586171ef04d9ec279360e0407267a99ec4b76744ab8de1daff33e8d74e991a6a05b0e7a626a13cdd087a8a401802dc2ecf22b0daf4dfae7cdf6d29ef7cd098da416bec942a6b6ce31534a03039393487ced30c117aca48f739d62da9fd761ec294251051bc189f05ab1b5991d7e20ea51a090bdacf363007cb04fe7b8edd2e425277c792e56461362811436024d2f9945574476fcfca35b6e4ef34d496c45e62b5f264806d7c7dbb61acfdeaa15386118548034fa11965dd3f77ff30a0727703d8a242ff342ae648c0e9a0ec203f42b32be65c2ead53be9bc24b3a7fadc8e2097bab93011e22ff78af69c92060ba3ccac7c77d8366db283ba1de5e7ae7da8174b2d24aa610dc75420836f35ca78dbb415365f1e7d2c720f4cf1ee0b23922a0621b31a2eb44bc40f3eded9b74edbcc0b26bcdccbf0057f1ac952df083d52b26ed2ed80082f4151970615bff00d85a289a181303231097da66a18c3d8c1e21e82b47f868395d36a10268882f8623561a0e0f42147547b673acea9fdae0f944bc7c8f762999c76f02f6aab22d8de390a23de60385a81b6d795b2659ec925f751477f0dfaef5b7da0ce56073a300ce23fe7b9e295c849c3f90bd4b32a431db0247f3837acda583eed34b670dfb397783e52ae279787ec39f80df653f9dd7aabe728a494febd049eea6c20df51dc16a28d81b74030507f14446c616831aae36b09c44c5c5cc2981dda79d48614661771d0473ac5714a978aefeda77ee1e592d8c34bab8e236bb48e789c0491a9f0892160d1f6e0b86682bdec778ba846ae99624303baf5e0bc5ffcae14e3888a578fc606406ab2c54b88be90b51c7d46d9c7c3fa481fb890208fcfdbe6ec781ccaff3c8bface2ae3c13c73e11a03651607e1f3ec11fbef6e93a1684937b2674e0f2e3d5728c9f3f501d7876ece164d3a1aa5d7b6ae4a9d298af1387518e8fc68925cb93fde34bfcf128bf00d246bb8e1ca076ede592a1ae7b199d3b443cd8a5c47c13eaa862fd8e559ddcb4f69e5065888917a5c538a1aa0c5ee324d6a9f1a9a0c1aaa352c7ff90bfba9a7ea58ab242cab486c98b8e0ed88373836effa873146ebb01bdc2218dc8156e42e7bbe6144891e7d3ef21dc16ef5648d35ef7bfc317da3e986f3f60a01411e30e07824c0c849a4cd0741f88ca020ca48b2b5776e184a5caa4d2eff8032de172a12705832c97028c537ed516d8f5d26495002c1487bb30142a3781f7e7ed71d4cf1cf28e8ca73305d1942adbde859981cf0731ff8dd1c54d3adff02ded8bb6e991073029a816f7b51e09c3a1649fc2443392e64d3c63d37a04861582f7adf5a946eeeef21acd53a846b4be44dbb3364e5e60033bceeb1440f791fbf4d4b524c2d010e72fdbb385bdc0cf6637d826281c0ddeaaa1517df36b1abae3ab3c265227cb5c7ffd02de3b0037bf1b43a6ad867694a76306fd554298d7844529b76b5d1fb2142b4ada17454abe49b0459c5b6d995d163223f31081086ab91903568f6d1ae8543e5dff60ef84fc0afa89b08ce45bd2b5c9904129450575a890938cd009fde8d2f26dfafb32db7b4017b4bdd056634f48c44ee473f87aaa58f2826eed9f4b1393daa302a5145da05ef139da1da8b9bc59dd3ca92bafc51cdfb399e665edc5609680ec83f8bb5b726b1b9f8bf850b5b3735669b14d8ff41683106ecdb8574d2e3ee3ae22aa0050b9a807110cf9b5f2a6055cb573e77d46700660a1f318c7fd8c70013a8c2e69347eb9b1baebbdf03b46648b0da3bca66892325b05772843a092f9bf0e74f32751e7859e8c7ed4d565af1cea0fc38c03069434a2663f98d5467767ee1f941af6b986bd17e6d83385fb5bf75004ef9e93583466abadd4f1f84a4d53b582897c9a99ae30f1bbae63ed503fbffd30069f219a284fd1f9196f467fd9783f7cd20bdecccf00379f6c10438d6ce87a658169b734983d62a57dd33e994a0b2ed996765bcb69cb340871c53672aa0a529dbadce3accde0be924deb01b7c03fa5eac043787f393b687e9bf30979f1b70d627028c25f2e61631fcc6d6af2ddb9f78300b4dae372eb9ae964a01dec4d5a526b6953be2a873aa0eefe7dce850f9993e85da7ed4edb9be13f268c999705be6f8e0c527ca4136fe69e45a1a68243778d34249b72c47255d4c0a5396d76327947fc72486d2bd7fd089539737d1c539d0e05dd16344abb53797e1a75e634a67aa2bd0aa95aed4b81b1eb9bfcf6550b42262cb7755c54289b9e84d3fc0e0528f8f406007ce8b45392dc2de1008ab8acbfbc000e41a05959439278a7a0e6db273d7e3dd215a4b551142aee0aca30f6a29833557dc7b3757d4883fe01eb6c9baf7c2e22ea187ec58583cf8b97dfe01ec6e96851fdaa61e0b6c7696f1e3246d46c8acfe7140649ee28cacef54ea5f0f24ce325085ea3043d9f461521ef22d0ba3aa207dbf7f82f843b646e08d603ec308028fe55117db15f8979747a0ca7368bdeedd53d140c6c092e8e34c8a41452f92e85aaf286c7aeee102f0e729796575af599e13f81b490884883c4a179fc879cb5152769a6729827d4df0e148fee662422b05382ed5a5da5501cf46c96e27373a4a7b52fec74ddd9a6fc3b9da98c373db99750cae95ddeee8783a115ad179ca1ffe80769fa27cecf39f11f5a02b7663ad497cf808c1148348dfcaad2107de65d42155c1357c8cf2a7268fa022290c58bedf29d23f41120e8db29f658f0f935baef64ffb79f84b12df6763e7dee842f1fdec4196ef11f448a3088c183de65b2204cac06a2f3f2d219ee5f693b0592335ddac649a77115d79c7b02ec92f42ebb1bc5697c9e5252c49950706cdfce0c76963ad2c6b932f52a7e3f480cc2650e5ef7ca84d795818c8ca645970cd0bbae8e43b13be81b1b4927dd4f744edbe001883413ec1de2f35b970274e26c294296e9d4f7088191bd659c206274ce0d915e7475bdb698b029daa93840315b1bf8307978311336c1816819f0488d9b813e4f0e7ab547cc75655b2251445b44464f1b8ecf1b46e479b26853a5cc418759ce7fd4bad7e39cac97c15c0387067ac547f6b18dd8e5d267bcb2b61aac245396ff19e5d1cd131f55985065488479adca54ffff5eb2e46bff34873805c0d2a4207e793ddcde9bc427b091789dcec2006923c440d95dcbe9d9b798a8242d194e73053688d5f60e1cc76e258a54e5ff00ed7d61ca6b98f38c66b6d118491c1ffc04beae2b3d7fa324c36394d5e146a8b72bf4ace2cb819a6cec9cca7ab571148c5b76aca0da27d64346be1f87c72365953efdb1bcc3d71bc814db23e0d266e2eb422d2ec669fdf55d920e6ec4259ad6eedab4c8e9526393f3acbd96e4d7c775fa00304b2aa7fedc06bd892f562a2057ff321796aa031496864d29f6e36bd409fcbd43d6b743e542b08beb4b8f2785db55164835a4f66a2b658906f567ac1f7c7211a7ba6a56348d15bedc998c5c17e8c1fd2237569f691ddd08b2763feccc258f5ae1f1a0fe46ba4d6527025672f6df2da6d8e5b31274ae1c5139f8c5069a789511e6092183eebade41a186c31b8c281c7104cbc175c8933110d88f0e667ddb57f1e7b31bb9cf98ab2bea67fe0ec05b9dea88eece0901981115e3a81e0669072b9590a7cc2f77883c5fde6fe36915da4f92eda9097ba1707db55b95bb03c910f88a6cb9cc812d53b91a669fbc3043d3c2ba4fa3c4013cc3af8f8739ec036da69954e913bfb4d73a297439493d296fd446b5aebe8edbe3e6f72107b00ca69e6e32df349fcbbdf032787aa9c1f8584d40323e532dabae4c66d46df0886bf29b53e9e775bcaa61ac03db8e64af2ea8de7b976b4121339b6a6b4e9627f589d5e9b269004c31b20be735934363d5c78347106cde756fc1bb452b3300cd7aa823b37e38fc26ad9f8bf5105ab31395fc4d0d153ddc089896f968c1229af457a16f40e0be1b8ae99c8f89e7e8c9603ed792df2ba6acf0e711ce9d3a97dfb2236dbee1647c1c64c6cbaca5c6c0c1a75c46ecc96a704e59d0802afb6161f3f787931182644e55c8757fff89bd37ecdae6eaa102cafe75eb36246475b9ba6feb7ee9d9503fd780687ae143a4608713245d1a32ab25d18e00ccde414f4326c53fb4ffae3dfb2fbd614f99b5b2272cb5418f78300b34ad3090f063a2d9b946549d89945e3b3982606c1a96a8a4a9f8e3dbb4ae06c98a2e9daf5f0e0df59fb098244987f51dd87cc8b66bc932777129d7c67e20aa2ce9e58097f735c6a26d83bc3947409b8d44ceafb42db3a6fef6b61f4b5da12dfe09948031caa30ab65b9a60a97a421cc97f26e59772eecb877d80fe3380b4b85801dde153e18906ad66f09b409f2ba4b86f85879e90e65788eba0bee20895639d0f0b550118d83f5bc118faba6c63e0655e7b57587b536fe5d9a2037abaa31f399ed552208aeb4792bacd107be84c687d5abbe52907f0f4fc20e4a4d7ea8daa34ee2a606f3684e2dcb5756bbb4263843ad6ba6135cdfb56c98ca20534221d15888d8e1c676aca3a262fdc884bfd92424004bf19e95d7190f692d4adf35abad731fdf3d104311bd26b54397f1cc8b71cac62df17b16e14e5481e13e9e26172f6ca648d2a864446ac186e933088d324be185ec9192062b425f81be82c7d329f8edcc08322dc5fdbff0cd263a7a8b7503d81e7f00a3cdc2c500d92e9ff0fd722209760eb6706cb0d5937d514a7f4bd559e6bc1022a1305ec703b40aa5470082373b5244dfbf75f4c2b83bbec6e398a2b49e1d60b3102a1a4ce50b5752b90b7b970f5a23a83efef75bc300774975a1b2ae300f8ba603cbd19742f7b842e4e537b2c932306abcc3ad58e2e940096c744a96e0eb10a8e263ae329a99d771dc7012e2ceeab251432b5f7f7b72b809a8dc834a079d6e25792e66a54f85d1cb66e359e950c3e7aaa500ec2e749b002c02cdd330a16097e5c4ce575bf33f3675ddc36fa63417df0e0e390b063296fe3539de20fb0f2f921ee7a20faf9d34524d4bf000330f2c68f5a0984058edf3f6f86b61290dac75f20ef3c730880a905b53f5c56bd19c8b085a0694bea21efbd2a0e4896cc40f81428a1d2cffd85ca60acda2514", 0x1000}, {&(0x7f0000001180)="5042992148cc8fdebffde49bb1a4b0b784d30128ab064a213adb37cbdab82a5276563dfba6ac5a29eb151ea5d2d382ef1b88d2f5debafc3ab106a8180fd382e4ddda0d41c6c3c6db1f16c4cd7af7339b19aba53cb2925e7acf53e29f5da8477e19060ca7ff7a3eeac19831892be1938a6a027d908525ddd15a2efa5530e86d3f4f2903e17e2efd", 0x87}, {&(0x7f00000022c0)="979fbb9d1befc724a3b24002bf082e55daaab98868f84169ed92d0c75175a95e22a040bb3539fcdf25addfe67aefcb751876bbf7983e80168959455b2028b0ce6fd152424434b1df78b77b14fb21b3ec63e070e9c2d8bb302421574674d4e385d20713736a7ba7c8360f7d31323f", 0x6e}, {&(0x7f0000001240)="70bb8d96a5863eafe6197c16f4", 0xd}, {&(0x7f0000002340)="ad4ad380e1516963fbd66ec4abc7eb7a163b3f80703ba6b06104aa121d85e183ef1b183a124380931927f6baec13ea25f5c8f36b", 0x34}], 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:01:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:01:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x81, 0x40}], 0x1}) 16:01:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:01:33 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x18c6cc9b2ca74f15) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/65) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:01:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) 16:01:33 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x1, 0x5012, r0, 0x0, 0x3) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x5, 0x2) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:34 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) socket$inet(0x2, 0x7, 0x92) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="a570e74f83ae5c308779625eac23731941147a00cc56177d09961779673b4162090277b5e86c87acc7bfe15aa2235645ef806b7f90c774b9d0e112505c", 0x3d}, {&(0x7f0000000040)="35b17ac64670ab73e700644d041b4ea28da71607df912be22369855418d3c43ddaac35e0ea97e3eade0349e678172232bcc209ec7f0c7d555e9b8802537e297e10cdf0358f87802835dfbe15be046a0f38", 0x51}, {&(0x7f00000000c0)="312bea3d4e0bd30050f59d086726f5f90174c746b05aa6f7b5097e92fcbcc68bf2bf97e3d027027b07ebed0a98e902f8c54008f12b84c1ce7d8f58c137e24e824aea9bb0a470e64801a7eb647ac79aa7b0200f778fa3b5e532881e50510563f614e2dca2970082a8f9d46abb33c9179bc09823b9279ec0a919ecdc06f8428cd717a7510f708a396a8c01fe1ed3c97c73413544aa4dd1e88d22c65ee1a2c437b0b2c792358c", 0xa5}, {&(0x7f0000000180)="26173ccc01e719a9ffa750cdfe2b023b002a8804a478f5af7826e962effcfc8500f17f2f127669eec210b54c3a69dd5a389da5cc514e17b188b2cef267103689e91f2593ee4959ae72bebc636fdbb17c61e4b3d7c8e44ed186f9ea7cfea3a369ddaa7f804b78f112e0d7db4c42f91df18532798d247f61073c8107e06ea614920ba02f745bef27aa66764e35e70819d4ca60e75378462847dfcc2e1b1f6283c854f11625b22490a56b5f8da039828600af3e3359302052b831fb2abdc25d6ea9451fb10793ecdc99bb02d449a8d85667", 0xd0}, {&(0x7f0000000280)="7f3b46b17e9670fde4b41afb393d0daac721e073cbcd8a992f973fbc8c73511e1d71fc60967611c56c214742d77ae8ec81b00e6e1710c3d96dda634cde408c1a1d765d5888cad750c091987f818067672d748bc7785ed55670dc525aa8a9", 0x5e}, {&(0x7f0000000300)="438d773545d98dbee252e3459579ffaecec803ff1d0f5f95b1486ad9ac406514135ac8ea75e6778c45822b0d959336e88843aa9441316dd27d62f1a8842b4c0c27617fd0a30bbaffb5c84d35c44a6f533a5a604b9f206ce6e4b78c8caa2dd3eb3664dba7b7e3ccadd0700b6c53f4def820687bb8cf60f564fadd7841cdbe004f9753c9c1d1569ddbab0c82d6f54d479b7f2519532cf842da17695424b3c3b2adc45a77cf5853e6a470aa545d53dbf5f6693e3f76be9e61296876e879c895cfe1", 0xc0}], 0x6) 16:01:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10a) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xf9, 0x0, &(0x7f0000000140)=""/249}) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) dup(r0) 16:01:34 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000280)='./file0/file1\x00') r3 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000880)=""/188) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 16:01:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:34 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x181, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) 16:01:35 executing program 1: select(0x40, &(0x7f0000000000)={0x80000000, 0x0, 0x77, 0x9, 0x40, 0x2, 0x3, 0x5}, &(0x7f0000000080)={0x81, 0x5, 0x0, 0x6e, 0x0, 0x7f, 0x3, 0x2}, &(0x7f00000000c0)={0x7, 0x1ff, 0x3e81, 0x8d8, 0x7, 0xe7c1, 0xffffffff, 0xa85}, &(0x7f0000000100)={0xce05, 0x401}) select(0xffffffffffffffc6, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) mknod(&(0x7f0000001580)='./bus\x00', 0x2058, 0x42ff) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x4000, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = dup2(r1, r0) sendmsg$unix(r6, &(0x7f00000015c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="4aaa8c20e36540086cf663277339931ebda47cb4815fd3f9f22893ead80207fff49abc419d7e395fa149691061c309971e76dc5209bc8df908b98a01c0440c82506503d45ae93829e9", 0x49}, {&(0x7f00000001c0)="8b053f8aa049c789a3c25c3324f143ae20780f0db5fd6f9415e97b689f3aabbb22de19c86666c049d1c721d33f58da4afaaa7145a445b96ab2e29816c37254be8fee390346efd987355b23524df6d79ef8001e44f262b46575bcddab4c28876fded4181610315cac8c63b04b3013114950c2819841c89a5c23d5b221cf15899fee1492b4936596bdc202328d15403d7603f0db438ecc395b18e525b692d8302be67b7b49", 0xa4}, {&(0x7f0000000280)="0a347672157185e55b804cc17abee3f3cd32adae6e9f643419baacc13b4c63e73e638359a693389c126c614e39ef85702d7a06ed435cc49ade48fb26915f9e79fbcda4a77829159c31f6eb6ffc27d1e4e5baf97f10c271ed6725165142cf938fbaacfa89a922c739f010feeb444874b8e2d69e807e8b002f42b01126aaa43f02595b5f243ed85fbd2516bfdf395faa9cd1f2400d0a7d680c1c9bd146ed6601ebbd71fec9a5ec06aa6c14663a2920920559cdcd0437287d51987da0a9ea017bacf10824cc08723e6c1fd0962a4a94c4facaf2a0b1f34917685978d40bf13135e430c93f3a6e3a4a84b0beecc40fa9763c425244ac53e7625fe5", 0xf9}, {&(0x7f0000000380)="705edd051c037bb02e46afc0609db49a3273cce027d9f0cca3bde660dc67152d880a6a6f0b7226", 0x27}, {&(0x7f00000003c0)="1159e5164b84f6d1b8c73b267265f8798545b4c9641b02b9b1a805dd6cea91c27e7f2295b728bd6d7b1ad1262313ff428200dfe508e4a7a76bff9dfb650a76b03db9573eb6609bec5bb47320ed02f59f86eead29a41ca8e9c5283941aa9772a71eea0745b7101a446080a0d795bec68842701ee92057feb03bfda68e7f3a16c3076acc61a85496536ad645a6a928b363dfaa367253f1da72e81ca81c2a0029296c2b72118cae5fe7700fc1da838c6b431dfa8efdea5e90b0540ecc911474f04b23616203ea19af36eaa097136156fde08e08139ef7ef0afe82fe729d7597fa4abe0158e5043819d213427bd9e027fd57ce1e9f34b6cbab64cf796d8b8a3cfdb6ce30b09fe9ad6f51a5c692e02548f8c254b047f9a800185b6875893e59007b38b6fc49a5a5a8a9cff30cc0eb02237d69f3aa669e1100e3ba66864e479839848427de802ca783a38b9b38324baad4a9dbe557740300f1adffd39a17f67994962d3b995a0e78dd0c2e5af3a3402fedf43741fd32036b486fb8be5b4e457f0de8db2473670a591d7fd09421b89f0d8ffc87b16f8fe3b2ea232ae32483402f524b7a9ccfbb345d983a4f2acaf3469ca98c2958aedb833737529eeac96a21fec265cb0043114edc23be3b4c25010c9f1ef1595740fd344ad880b122a71195dc0742048bfb1c7ad920109d04dccc3fa2adbf789c577ef98fee39947f044a9fa5e99a3cc3edee355e005f705f996b0d3c7d85141e27a884aadbdea435d58fd21b93824246056e33beb8aa8e98aac7ceeaace8dd989ce13dcc150686d40f0f3c9c31692c2a53471a394373b09b8e603e143bf66ae504469559308d0dfaa6ab5974569eba35ca6dbf88f6c365c60fc18a5c720d1b73f063bf2a7a97bdd660d0102ac0b073b76492e92b28b6ebd38f8272587e506bdc04596fef00c5eacf321c1daa83403a4108ad46434ed67fde5744704325f2d16849f95f510581ff78640c9dde0f50aa1460f49393527cb31f8ba100e0c54ba73c1f2c31a6dbd3f938f3b38146b5e2f8c424a1a588e02bea88684dbabd8f6a21aec16d706bb493f8baacf9f640ccd62ca30e680ba7eed6aaa340dfce2c112db83652ead894efb0b37e2b2b7f822dc8a976812b939e5a12c944cce8f0281974114b5aa36623c9b72c8c0b483d65e5f7a7dff082e575e5e81ac950e9f0649a88374ac987fee5e4a743290819ea7b11f2c59b95a33043c88132d48d87d1a16c19f36b7cc416c0a0522cdb4f4d1a8bd7abc418bc950867d3498ac9974bd333a72aa31d1d03a4ea0fe31c7221d61aabdc0378495c3101f3928b6023027dc6f1545f2691b50cad38f04daa19f64ebe04da522d6bc358713c5d34dcf21ca43c8bd34692a846645fdb030b3a0f6ed0200ec8a06f1ba329854f25ab681bf192c011433d94675407548fab0b0f0f0ba87c0d080907f169f5cb08a503bec3aef395a0cdf52fdb7f919f42f98dc0740e62de9191dd2dfb47a0c7fc522bfdd97f38cb9e73861fe973b5766b1f0c34705662c5f76a1dff0d67d47d873367bb09584bebea245d93fe5de911d4af7a671f14f08edafed64c2439ffe6fe455406dd95165667002611ed441a4e0b226db707635fa36423af5ff8d9b082cf6a2febd6a31d38c773b54360f9f9621e6e5a1e9ad9d4e8059cd454f765383ce75dc07eabd260eb56a247e87c90f28b31809f8607cf5bf21d900e94f0ff7595a4fc5613b9da80aa3112f6c61ece8282ecd31b0b3cc32ccffc3c46fef73b30908891efdec991e0289f5e337c747513198614107b9b370e3d44527d7e9c149b4ba2652ae966537ceca1ffda7250eac847d18aa57c23d04bd1a5f1770990cf1225f2beadad4c150e42a3dc39194d277947a2d04c64f08d017f81816b4b448a183e569609949cbe102054628bccc17bd840311b2c2168024f8bb7c15101a166699100aa591da8fee21ca007b70d9e0f1193d6aff9d3320815988330aa9c9219d7b9a91debb184f05487bcd935faba9c40d44b8697bbf61fe0821ebe1a9434e3df6f480688236f83c938828dd41e1e7f631e208fa1ea87c5bddbfc4867e37e20c03654b3b374138fa0fc5e36847911b5153535f628316307f40b82dcd60e82b3d7e956365de5a38796607626e0631bfadf1b9f6cae61ffa0ac8c05a2d67dd9a67606ab1274347d18fe0091a4780f34a9c1d33cf01044dfb41281c6f42d4635a95c05a405669898c70cd7a4eb842050f42fee28fdf8bc1b1c361c0b434c54bc77adc86d4d396755834e12c2be15d39f4cdfa7e961a619a0453b1e295e697d35b746e1e635d9efcf5b98f058adf02c813206ab8a8d6bcd2b0add73ae7d34b2543fd60ee601acd2536ad4b40b0a4f930f488f42d9b5515c07e6b54cf1d9d942628e1ac707b242a014410acba77c5118f21ef5b41ec26da8385f12a33759daf9571d65616375967e7f9d1b25dc22595527996ecb58c16abbd7723205200e967d53c137e49f64e2ffd48140bb7f372037077b16f558b055f8be77709cfd4a7bd7c85337c77860eb5a345f8c022e4d8b520dcc31a8874b987c03d80b1b91a038690ea93e65d09303c91e605e4393bcba4b14b72b49d8c010a25cc5970813ebea7b5b8184b77f18dbc24dfb45d57a3fc0c0c9d09033dc7dc8d49f64c19364403db2e73a97810d144b0c6d1d32dd1e04d0ba67fefe176b8cb1fcbf1b2d3de1d0b680fc9358f869383bb7e33a4d8050e79782dace8679de33659d5f54e955367755941e2886e6d9e34aee1a18070aae7da59bbd3acf4be233d4aaa364cdc28cf97df37f5baff55f78e016a61a7bb2aaee66780969b13c105c48c88795359e5587bfec6efe5317e94473efab2cfaeede5508501a9395836b3720d91fb5035e7a99cc551ae7eb5efce0d4c47b88b0f229d1699a562c7258561a4a721ff23b884b96300a73cd02855c3abfab0ba4d46952161a4a1e24df745cf9c467d1136ce02069ca3dffeba1827f36a5b32af3250e2ff34e05763a9c24232e7ada63fa874b7851bc9a6740d63c4551b246ed9d645237dc50725ca90ed4711d582bc07f9ef8d24c4a0563c403a31dd2244ac4cbf3d22966f107752b8180f662f456d3195659c49c3b54f98796f3c7179bba21ae66ac134c4bf5e0fdd070477ffceb345637306918fadb52031bb680bc23a4053b54266f7d25fe2685073a83ca460b20838e2a30dfa1bbb7e077983dbd2f9b325b4941a8a51ace35fe412ccd3ba07bd56178ecc8b8976bdf345b9d36add7351b2a80abdaccb1bf730f9b09206a880d238d2ce84b03cbc0b8bc8dd5cdec98c90f3b1718aba5eb57a4e1995b47c7f5971e3da9f478e8936d0c56097fd83ff999e811cfeb1841a1d2b916e0f933d42e642b9a8f2259abca1759ae0215840e88af3aeffcb69903a4ca6698e95e87ddcdb51ef8b9f6f270455e1c9b0fdf6775e7778c1fc332b58d985ebd8f0ddc632d75810f5bd406bd13e24c88f9e30199d125425219eed198855d052489bb737190eb3a1ee241cbed51fe3330787fdd84938c69086633553439d262da501b874232b8e2bf337836f726fd22927e7e7072be8229466e04df11c7617b893e5956cba35b8fef1bb080b9fe3939f6bbe41a0f1729bb94dc6b27696e5355a5af7f3ed10b577a99e9ec0ca458bf301a2305fa8201802f279f40d6d7b27cd42969f89e3215b5205f45d96d9f6a915a56f7f9829fbbb6a0c3182c884a8039ae01a1d974b6f918184fec704985e496bbb9a474dcda0898aaecdb8cb8f4c2452143cb06582fcf81a7a17678474cc90d1797681e45984789d859f2620b0c0cba6483fb0f6bd92cddb98af900e39b7fca97495f128d1309e19f74356904fa0c185987241e062f13ac893cda646622551fc446fbc500c423d6d9d8833578a73dc35bdc3f4df1fbddbe4ce8a65e05a17e3f3626def4385a677d7dadb205a29ce82e734d14ff74d3671556429cc8c87b4d1b5a031f32206d675d7d3d55c8c4cc04f31937c72b2c9a0b025d12cb0dd43f644aa558c16500faf4af5db6ee0f5c8aca57e5b6215e89c5c80da1b3b6c970b6786d34b4a102355c61b0e77ba9878212ba39c6589724c6bd40378c023c04f541e1eb19e25c3f10218e2e3342cf974b1536a30acb55ad95466315bc3818c4d8bcbf83fdddd1a1d445c89991e3b98e24ec3821b2f831c3660c8ddfa71603e7daf4a07ac6ba8c7be8abd2c6c5ca59e518243d5283ad2a594561426d0d3a0358c3afc5247207893aa315b8c2e7793990fd6ac61f855c2f594dde91d9f4d1917a27e9ed9bdff6eb1eb466e3544b6cacd8139239ddfdc634bb5866cfe88dd982b9c3b57f35b66c30169846f9aa676f316e604ed85240e4be93a3b059a17c607e20b515cb372392b7a4b0bf26750ac34521410e11c725f67449a833b3d76f902f24078287ece9633592d14847f15310b895db3818f4f6720df7cdd8b8f0a0032c2941814cf430823cb233dde7fbcb686d636e64943691c8629a111b7909c71d2fdc3ca3d467be2dd1502f96c7933d5b79ef9b8a3994ad67d570d3e9fae8f8d7bc262d8f7e9277a9f2b36321c32ea2bf438c315a2d4e7b68940131e1c3ea15b13ba36afdbbf80c272207344dfaed5ae8c7bc4c85f5e6673d0ee26972975f635df181dcc778deb7ee7b75f194676a33e7339c8634a3511fdb0557f7e1439cde446c9074935dd1275cd8c1ce61486f5cc24386b4cfced8bcdb8b3745abf382e741d49890b66d9d993ba9be57c78732790095f7c8f2d9261462dfa8a08d7e735db1224bc2c04d48ee03ebaca30fb030852196d1c1f0b1fa3afe62aa66385d9d34f0d88111285473f716a52e653436352ef6cbf0f54574662bf7ae694c3fe0440d977542a2d3af3a8f532e639505cad6bfb52c8b6606faba1ee08c5a15f8a36847f325eaa613f86d484e690bcc359ae263a15f3f39e8c844eb0fceb870a3594f30dec338cd13464730d8a8a423bf0ff72de54986b9a1a1c5c461d5b84e9862b72573ac9f780c08f3c439dee227310b28421deb166d15e92ad7e8b2e1827f740e8037cf0d9127ae6a0cab56ed03caa80967382984b4b1e5e07f52b51d2311cf55a95f1a063679f340df45152e4dfd6ddafb20d1d10257d6f2fac895f69de8a17c040b7abde0b68eb91d0081940f84e2c9df0a8936defc9e4a0e22be431273f73e0907db5986402567676a14faf05fe2c50c665e38cfea7b9457b5a948dfbed6b396ac178006c07d98f8e39c5e2873b4ea0853b8b750b49ad431039cd69648dc3a67eeda340eeef3e41d53735da35de9f778ff890022be07efe0564637e485263ae58fcaa0c086dcf8c728c10296589f24b89e42329d614ad80f9373b9c09cc8d7145cc1852a8d085ff395b2054e162b9f129f63482ab2a1b55b99a9b2cc221a04ffff4419a5eca861d4c99b150345ae16cec3c30168bf7529d3a0ac88cec7b4bdbaa2db938270aaf108a259ea6a1efe293e701c678c2c605b7eee277fa1e45dd137eda1ae997b368de0753d868b0453d46338a701f18308ad95225878755320c00d4b9afec93bcdc5a7e6e48da45ae254004d8e8f285519e143f3a25aa6e3e2c906e1feefef3c8714cf0074011066f150b32ca3df72e0e791fad78b3ceca7e6129c2b9f7b789efc89d71cb040e54778615bfdbf9b24bfe92de380fdd99501fa1ee750809a287631ff058585ab6c1abb5431b080c0e635ec07f075910e41769dadbb2ee0e4054c9cda2b3df608bf8a73888d41e7288c254826407ff0c8fdf27e72933789095b231fea04", 0x1000}, {&(0x7f00000013c0)="e766047ea65e3f7e016d309370a2810cb95c94def592fc9014af06a6027b44cf48debee2a20429943423356f53dd5aa882cdd5249ceb109574941f24945dd04fb1ad0da0ef23040fc482a50d759357bf06ff13d30b334538289fee1458eb105b421d5c88f936d04fb0af1c4d175d04089e73b08cb41b", 0x76}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000020300000e5fffffffffeff0000810000004d7d38c499f15f8715397535046c11b6d33e648a53223d83290405e3a9bead6de8c3ff333b47154a7abd3d0f9c72cbb10da0333da9fb6ce379d611a85b05b416e197cf34aef79ec9c1b40574df22f7db172bd5ca52bf5aa024ef71476f269c9deefcd082dff1697813e74fd9c3d4b6e5f5cc8b874c7c7d520ff61aeb000000002eda079ead2f27eaf4e2", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x2) r7 = getegid() fchown(r0, r4, r7) 16:01:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000100)=0x100000001, 0xfffffdf7) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r1, 0x1ff, 0x9, &(0x7f0000000b40)="63b4f703774a576ce0b13f172cff541c581e61b899930c73935f485efe44cb3cf9d5bcbee1d97e1b556afe76f5c9f402491ac93dfcc03ad90d65f674118d0c71b79f8a71e157d519d09a4bcf228ac8a34edaf28229109279743b567af5b3061a374637004a6a88b4e106d4dad593f3edf799c278cd22e6a123bcd09c31ee52c4662aaa358ffa2ca59c857b3ebb8d953f803a9a90af51eeae6628bea4006d884429118a8ed12e2623331d6774b8a1d58f4a51bcd75a4b6758307ddfe3dc5146e46165c7ea5b288b16d1433c042e8217c7542b5fac7207631acb15b24904d5d0e24007c2ddefa806b1618eb66a065b177b67bcce9054bb10ab8b1ca49683d0de778589f3c88534931d57f8d1f2716640993becaf05a56158c86be1b51d7e24bb86c07083ba39e61045372d51a8e5137e4171fe41cd74b518e3a5a88c3cfa1ecef9e5f3d877aae483390c49ac0bbf8b4b4a8054125623eff808567a96b7b39c61da4ba9dfa6990aa861ae2233f444b6680c8e17682fdb62955d7f34c52f7bfa82643466c05f16bc1fb72303ad391445d5a29d2aff611b85c7b82de802f890cb83af2b0350d717f57ff1dc412f5d522f9472390bff6b1e4f3fdd485fd7ac50489466b34f6f530ae01b5f1fb019d50e479681378337e32d28110f4b4acf48bd090b407733f8bb3ff28507426f7b1b3ecc9247ab00682be6ed79a6a1bf5d4c94ff45a5846190978f759447ae25d1a44470b75505f71f13ce567c86d5b81bcb5589ec078fa490666777fce6fa5017a602d49108c7a7fe85c076626d620113dfe19867adbf668e2166b7ca3e70bc22f7a0bdc7c4c7c68f1698aa04d0439ba8130b0ecbaefe775889a07b5bd8ba9691c2b707b8b9f9ad61793aa67d3cc0f781313910f361e14bd54a095a7deac77eabbaf86ffdcc7ffea3bc2050952d1d1a78bec621b68d41289be1b8f09f975378b82483596ed18a1d867ae8a96ff32d33bc2510584accb8710b4ad6a70421e31c3aad4044358b0076c73c76f0813f1bef4c4bc3610cfcace1b9c7de5acead95c6888ad552498c7a12c4a70d2ea1ec3001137c89c611bb59358f39590d10adc4083416ee698e8ff74139ebe2f6cec4c58e08aef68b5519bbcce27a3b596d4ec911bd494d6c504033ef50026ecb92c7fbad991b7bd3b7d20f8a84ee2dc628c3fc186c1a3bf814cf6a8df6e2dd7763565a1553a5c87f354c4ebb8e144b2bc85cc8148e197a4ba8079aae7dfdeaf944c6ba70b310e6728e79297c689a604aebb569129f6645b7516460231849ff213d239354baa5d8c769e2bf58754da0a489a276ca26374a116c37e2537fbfd0b0f9f512e92f6bc1e433ba7b69c41f84900a1d16612800db7865d9e321a1e7ac6c048356a84cb5a7c2a96af1c0d5ddf996a8a543c92861909904aa27ab42d44ca612fb9697bf19565902748fcbe9db9d8d1f7e2e5f5e65ac1e394ac658a1ad8999eb580c9bb5855e82d042de669443cbfe56ed74de6417f68c0c8c9df2b00fa34d69b899995a7a5259acc8742bab90f5f3d2d53777c9d8e80d1b63d278b56bdba76dc9835a64001a809e9831fb24865871be117b2cba981580d53b436dce5d6bc8b19d14e4dfe3a2665237ac2b14e475e7df3e17d116b5e5777b562028022811c2b84db67df180ffad6510caee457f01ca5faee0b54c5b639f8c31a94e6e0df8a474cc3e1edd314615c06aaf3add203a2c89b38ca3abe773799d2d68dce2fec602cccb1497936210ceda4624b86caa412a57cc0102634525a48f2868957cf52d8ec3c5bfbb88ef83472746d3c38dfbc5eb3d65744ebc4272c42b8c921645d1840d814db2ea856fbef6eaf2bcd2a278548dbbce754648f5c9940dd0b8a6a30b344c3d71ddc12928790289b96e56b98f6972fafe7f212430cd9be627da38d2b8be97e003d64af4529ff9c9749962b10e79eb5431d2b770536aa81095d96be6077d263583a083dab0236a99900826e80ab7d9167bafd22d2d50f2a78527fc2e82b008afdbebb0ed91899c498be0a51630ef3a85b46523982d79147dd09dc1d122f66420bac4335a14da98ecdaec3863b939c0003de1cc37587dee1d5b192c38c8197ef243233fb4925901f2c7a9d0774249b1b736ddb4fed91a62333a6a3d016bcb7f4dea21bba73c0c8f874f80dee31c99b7303a8fe6f3d201ef7e099a52825eacbee1504fa4b97d26a67fa6f65735ca628f2b98aedbeb60e823d0cd145db94fe459101277c1fcefb872ffff908d849ca1ddf2813b0623bac17dadb165b12b06357c6d90953e3b7a8ad01075f2c4137045de150e6335afa070d94490cc3b103ba8644461cc873ccfd53aeaeffc6eafb105d314aa62049bd13d30f63683b8358b582091af15094d8087fcba1bb1d28d247682dde653b489d59fa4001c039510f2d75c04080fca23b2ad18acafcbc2482a94b5769ce67ecc7094afd43047bb95cf81eb5e1521c0b0dabed026c9862d11adaff9bc091539f5990ad55713f0acf8890501ff6eb3cf34fe868072fe29afbc03362b2e2ea06d170adc98c1309eeeecdcc10e846e596d1839e8c15a2d437773bc8a35726df3fb8b2cf6c4d4e783d956fccd2e5a3f2f423dfc2fc26af5868007fa793b261114db062294489a68950c83b22a65a2b13cc3f5a601e8c38074f2acf0f273e2e2de5281ae3fb65da38b3895977dc72bc7f9e8a46d975acb01626fb365c86332baa8147d0663e30ba2969f79e3fe4344f16c8c2c14d3c7e9648c3d489ffd521e10d1393a1b1c6d249553838a4bbb5686b430470729cf69199a7fb5a48add2c8dd6c07f1e8d5bbead861ab1c9c550ca381620c12eefda2e40dc562fc64ca898660de84fee00cc66564dc6b5b0c1b55ed5a8ba02cb7e35546038b807dce7c38ab665914cfcae12045010c0fad2b26757e5f261fb82f1a3c873ae6802a8259dc24b663b91c59528051c735a7b3f8d3b7d7895aca88de52ee98c7db8fa1c9fad856438f32e1b575e63fdd43288ecd37ac72648cdbb1713b11b971a4678291d6a5ba032983095f69580f15dd3f75058afd4c3318698cfa854be5c53fac103f826a85fdaa3e5488c906828e05e1bbf98bfd875aa7ba404367862e39c301a3b1bc0f0c480f78f46ee9180784e15b8447e1b6be3b44f0cb4c4eb2de3165967f4d029d164e9e9e0e8770213f9e6d590f04cee228e595efd4ef3c846ada9f5c963cf9865749a1bbb926c20d164c3958bbb1e6c3a487b1735cf75fd8781071f53d926449344285d44d76b23367163cdc9f9b444c793c530b5ffaac6bfb31bd308256667ddf3cc702e6c17a177f9ba6afed12910fbd76d27ec6b84664ecfa2a16b29ee87f8878dcfa14197ba86fd7c2ab08321a0adf31808282ca2d8d1612784ee8b23fea8f5c7b5e4c5f3ac734c35093354eb2befcaf9a0b0697eb7f0ae35d546b4db8d2141b72c11c5c66d29a6e02c50bed02681e88f1ce0e1784ffb5daf60661638d3e6ea8a8582c6987e13ca78a9b3cd668163a20143ed3548d75501ed41c2a836f2fd4ec106d0baf37a48d06e4feffe719755995ed18e4d80d2ce155b5589f6b8b021dc366ddc03b2d7d3e943496fad6113dd57e02647d066330936f101dd2bb9718b4b1ab55251ebe2211cd58baa9e957cca487470646da7d43cd0f1197253d7e1d19e54454e425a687446cdcd9ccd7530a0f4138d9f1d4645e1534fea304a7ac27709bfbc15ed38eabc9c9558512ddf4d5ca042909a2077ec1abeb684069846ab5612856505d63fa628e2222257a1f27ae49a57c338d669bc1f21b538b158f1ad7755068b65469284d36308b115d4ef5806b6ee5fbaf6f3b0f9a65eda48f06c558bbadcbd373840dc4dcf8f374d3990fffa2eb8459c9678b4162e11f0d2d037c121963a31d9e3cbc8c9b3d4e4921a580ab52fd45ad5780fb2d79ccb3052e72519f72f3c431a1bdee8fbae73771421b59126cb58db71127c15ba70195e848a6e52d75d4f6f6d3662e6ac584caa455c4625543f9a2669173c18c538753c7f7bc866e1b3315458dc70bbce22a58109bf42f96f2afd5194420aa1161d3b97316c65dba53b0fcf1f0b3d18aaa5e8dba64fb7b50af320f58b8beabf6bc4bce8327871739184fe86680644ad5d7e8c807dbadc0e3f1b423b64b09cfe5a43b52a47be09d06eb00b852f5077e0b5d98bb309db69ed84e47cf2f6e9ace153760474db035be7df948690a052b079ad76d10f5d69901949a4c204eada10123d74547dc2703838f4c1e49c0b9042ec004c374445befc268c1b36ea9b579bbb77fe881b986da8794c6d5ce61f9ce53859b7c81cee230ea702864b1c25926ad945aa0fda8d4df49b7cb051dba20a908fe03219cd2cea0cd2f4d9a03ca5b50db7e89a990e537b4e447316456be15d9185e93488643bf1131dff4084c0a2d8af3ed029782f77c26f63d6a598d9554619de8a5a67ab44927f42328562579f853f474e9ca7c6065fc0420024a87346776d0cdc404f6787c7f43cbb06f463f40fda817d4e97fed3549baead9360907dbf181044271152f7bdeea9c4823eaaa27695593404c4bcfd849de0f644a091df2ed4697de8ce55a1ba51b788212521b1183ecb3864fad7a8a415e72bcf09c8db298138f46096ab1fb5eb1dd34b841c73744c610db684e89d376b737c92a69c312ddb6f1f7fb09def88c5af303acd16dc124cdfdfb792110c5a789961de438355666eb7a9d4e25d141d4ceeca34f6ed711abea6bdf123ec9e63ac2d682f0a7920717ed66bbc7e2b29ab86047348701be4f10f6921b465db4c600a0a4d3b849edb80c0aaed43a18d502d54962e2f8009ebd15cd34ea4b8eb35b3e5579f81f5cf8d016cec9f9a46ec224d8515829b4b118a83903344517dcfe2502dd6efed5b4d3f64caa8a323d0a1bd154e0bd8aae5f4d288602f2e80bf42bf5d9894e5d3515db6e08e40fe1ce06a0bb539a8d4173a2c1ccaee3f2d3ad100cd132de23c87a88d27f5c59c49c4e4779285b355026d0a6e787828db7caa8add6928855aceded0b46cea55023b99698dc40624ef58f8849d86dd0e2ee523f48ba14a6fa544b6cb6e688d8cfa56b0c7f07b9d74c13e24e22e5e6678ac2cfd52a4ce4d5641b0aed1017eb307bff2f43668aa9b8a38499f1aa6d1bc2df6d5f3d71798d224d272cf2e8fb8ca2a6821e9d154fe5a080c919858a931455a0655fd1e2eda45c8d0467f0a22137c603c066771e4d64285d93040be9b859ab8548638a999687191f92bc7062d6f1c087968ccb6b8c0f66d2d1774adfe26efa39ad21c5247632d7924b070833a3bec67ea89952b04d53e9fcb19472af0e3f628dddda5e3e6caccf73acd7c8a81a48ad6ca807da158c8c24fe8e930ea9c9c027643eae0c3b8cc2e3360e963fe872d91886d028efd829b58d249dc0c89732a02438906ff55671262e71a34f88a64cc5a478c16b4799546f302f8c769d87c86a758c55e50886f9591849f9047ecbe57df9f6d0cc2a9715ab96a298d34cb4476cb14147576ddd3a0150e07caf03b4bd3ac2b4c768591c79f5e82550d3fe60ba205a90a20b4fbddaf76f469ebd41cae10a0fd03da375a324c273393053c6d7c3dd1231e2e2a541048826fee083bbadf0d047024110563d344ee7505419ce3eb1e7e85292ecea70319cb01ba699b13887fe69a90de74a9a374b8c3a754317a6f0b97c0b58e428161b7ba953f4d0f16b7f250e3c7772392053450e27ad5198e140534be1b1cfe4d84a9f6993fd5457e2a0166ab1a66bb8181ce1a390b0bce58d0108dc0b7edc2d0", 0x1000) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100a8, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000006c0)=0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffb, 0x83, 0x1}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x92, 0x70d1, 0x1}, 0xc) r6 = kqueue() kqueue() connect$unix(r2, &(0x7f0000000700)=@file={0x1, './bus\x00'}, 0x8) kevent(r6, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) fcntl$getown(r6, 0x5) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000240)="eb86037b34208c5a56f946cb81385866ad465909b454ac58a822ffc35378c214c67b2ccd76411abd680db8a58d97ce6e717893bbc11154593db8f6d2139c324fd5b94b557f3851b45e042e0cfb6b2f52d5cffce7", 0x54}, {&(0x7f00000002c0)="b58043fc72854203370cd38bf1cc4fbb59b506a2333546bf6527a23406136a", 0x1f}, {&(0x7f0000000300)="9e2218d4250894c3d40ecb2eea473bbb7ad3541575f9cf00a3a18299a4f77ff99075d68fef61aa107dfc0cfc5385067b504702f22735fd1fb4631776e0118b7c59d57d046659ed13bd6dd5bd3059e39852d0369c0200ba0dc9061801dcd996876b11cd38f9814f5eeeb3321e9f49a7042651e4ab5a738beb045c17d93e4947af36f2e5d6c477e0001fc60b4de854b9d47be0c79f976250d3dfa9bfa6c87c5cd43eebdfcfdc97dbf7fe883a610c4915eccaa8d22d6a396465", 0xb8}, {&(0x7f00000003c0)="3b891510d8a98464744e5903fe84c6f82f084ddcdb2b2448d9de440fbf0fbbfd0f5c2c5852a4591a5839b8", 0x2b}, {&(0x7f0000000400)="789694c89bf47e7f4b04e15fae1e1839296025a5003c85b06766166d535c512b807aad9b38203138bde0520392462649f352b9e76bd327fab73e34", 0x3b}, {&(0x7f0000000440)="0a1672bfc6a318b7a476c8713f47d51be2d55109ed3f9f3884fbc2dc1493f46061cd75e8e5acee5a504153068f2feaee86204df7f49075eb3e24d1774fc193409ddaf96fd1e158e04e299c4a96fdfd5a39b4657d6315436c7aa68040dc2166236c088dd6b7f65d97d879900ff0dd493b35b5ee65edd22e64f19dba7367eaa4c878ca30a0d0413a2b86f7cf5282947b85d6bf93a3a879469061c582a7a4464fc40ab6fb5e893f4d3271cc973b7658227401780cfad630950b906aad24d0c8333095c28bef1e9cb683529870db52b1a0653d34442dea412043177e429f7ca374759a45069fa23f6369493e56f4fee5dcc5d5e4e7418c02f476d8280ad07d85", 0xfe}, {&(0x7f0000000540)="729e728b0a9cc9d75506b2aa6323cdcd07fe977ae65899faa1e94db4427ee1ee6ec61e59a999543f272ff822d4f81b0295d388535853a6f97359282c98c4adc295ec7be23bcb31661178e6ed489193e43f5d9314c9605171c4002b39f8a80ed836c162d1e91bbfbcc2a97268121e85d7cf1f04b6c982daf1aef7957649cb5cf8a38bab9646b6c7b6c2d4567667a4b1917fe2327daad8c19797c5084b03e3d97389f2b242f1204ab6b3a92d0217d13bc866ced49cd287fd6863b16e00ed392394c78459e32aea6a8770324cbc3219060f3e8231b89bf88bc13d7840b7ea8d9864c66ea63933560d0ebf507009b607da47ff704228b84f3b13cea2cb4257e9da", 0xff}], 0x7, 0x0, 0x0) 16:01:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x20) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) 16:01:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) socket$inet6(0x18, 0x1, 0x4) 16:01:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r0 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r5 = geteuid() setuid(r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x3, &(0x7f0000000100)=[r3, r1, r4]) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(0x0, &(0x7f0000000140)=[{0x7, 0x1f, 0x1800}, {0x0, 0xc25, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x3ff, 0x1800}, {0x0, 0x61b90ebd, 0x1800}, {0x1, 0xcf, 0x1000}, {0x734129084105c8a7, 0x6, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3ff}], 0x2aaaaaaaaaaaaee6) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r6, 0x5) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r9 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000240)) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r10, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r9, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r7, 0x2) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r9, 0x6, 0x7, &(0x7f0000000380)=""/218) socket(0x18, 0x1, 0x0) 16:01:35 executing program 1: r0 = socket$inet(0x2, 0x1, 0x80040000000) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xfffffffffffffffa, 0x9, 0x1fc6, 0x1, 0x9689, 0x86, 0x3f, 0x1, 0x0, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) fchown(r0, r2, r3) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getuid() r10 = getgid() r11 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r14 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r16 = getegid() r17 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x3, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000a80)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000004c0)="7b9e904c52063eeb1789046edfd95bc0af8656b293b506521c9c665e2ba7e15bb3b8bb828af7a351f5f5033782c8850718364de2ff73d2139e70900ba850e8fc06936ba95dec3cde1912840000285b654694c78b3b9a70a2cab092bc7add8a852d70df9f5a09e37e6e47cb51ebbb34601a63cebcbde437de4223b1ae9c97f8f2ae0dc5310f2370e5b16e12131ab1f624d3668aa1043b105cb9df12e3a9089306de8245c5259c5733cfbeb8182860971c4a2ed8d8d41cab68b82dd26796ffa0523c3fc86bec1e73997d0abe6f09c832559eb87b4ea515866527cd808f", 0xdc}, {&(0x7f00000005c0)="7534c09da59503adb4b2815118af6e1674f92a2b3b035924f441b88e7f76b3771137e9de0ddfa22da0e58b1a5144c3d87b163f9f94f8690eb4bb65f0050635c51108413309acbfefb63f061a764c995725018b51666a8bbb979717c17ba5e2eb1245163cf0459e0f589b8e0409f49204b69655f5524530c4daf9134d2628bcea4dad007a799ba4b23d3f785806e8384d670d3f4460672c83068837727090d32499872fe48c9216c8420bebbc8486f0185b7b40b4cd3814c151c0e573e8e644d0a622dd66919304ec61a3f26b6a9dc9062523a3c87f99b27ee1c60ab351773579b59e85672807cccd3b076fb14885b3752280d53c14e5f6f2", 0xf8}], 0x2, &(0x7f0000000e00)=ANY=[@ANYBLOB="20ab9693196c41250c41ab105fb81e4e00"/30, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="010000002000000000000000ffff0000000000001f93606d87bf33f8cb0e9d5443117be0d8e176089e197850bc1334807df21ad3e340f26e460fdecd50c0065a48311c1c26110d7311e08358f2d617f52987f504256c57e7a07380e965c2d0a10b3871b8f498a03a8f8c14bb3d7a8d421d2893f792c1624c5a0695db10d12a718f0c7ea392ff065668b18877486ceab485bff3bc9ab16639d64253038863c59686dc080d5fcd1e5736d4f41c241e05ef948c712e2c5a13a21691bd0814d7242920530cc557820fbec5f5b6a5ebf7d9258374e4392f427e4feceeb16b0f30fb905717b5630446de41e62f6b3d971f948f5c73da63aa500c83b9249b02ed7131451dc3fef9d43bd581b6fb1b3da43ef8d92064", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0], 0x118, 0x9}, 0x403) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000b80)=0x1) r20 = kqueue() r21 = kqueue() ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000140)={0x2, 0x7, 0x9, {[0x10001, 0x10000, 0x5, 0x4, 0xdb, 0x0, 0x6, 0x7, 0x3ad7281e, 0x100, 0x1, 0x100, 0x29d2958b, 0x7, 0x6, 0x8, 0x9, 0x7fffffff], [0xffffffffffff9132, 0xfff, 0x4, 0x362, 0x2, 0x9, 0xff, 0x80000001, 0x1000, 0x2000000000], [0x1, 0x3ff, 0xdfe, 0x144b, 0xffffffff80000000, 0x8001, 0x8], [0x6, 0x4, 0x9, 0x4, 0x8, 0xe1], [{0x3, 0x7, 0x20, 0x84}, {0x6, 0xffff, 0x5, 0x2}, {0x8, 0x3, 0x5, 0xd2}, {0x8, 0xfffffffffffffffd, 0x4, 0x2}, {0x8, 0xfffffffffffffee6, 0x6, 0x8}, {0x6, 0x2, 0x80000000, 0x2}, {0x200, 0x8, 0x7fff, 0x81}, {0x1000, 0x6, 0x2076c1f6, 0x40}], {0x1ff, 0x1, 0x1ff, 0x3ff}, {0x7fffffff, 0x9990, 0x80000000, 0x4}}}) kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r22 = dup2(r4, r20) ioctl$WSDISPLAYIO_DELFONT(r22, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0x7, 0x3, 0x100, 0x1, 0x100, 0x4, 0x3ff, 0x1, 0x1, 0x9, 0xffff}) 16:01:35 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b47543034", 0xc7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000140)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3d, 0x81}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x400) 16:01:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xb4, 0x81, 0xfffffffffffff61e, 0x401, "48e0e56f3b4e2140ade2f12ad504aa8e4a853ab5", 0x5, 0x7fff}) 16:01:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) dup(r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:01:35 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10, 0x50fe) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x100) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x1) dup2(r0, r2) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x7f}, {0x48, 0x5}, {0x89, 0x7}], 0x3}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 16:01:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="005e661a68f3253089192e", 0xb}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) execve(0x0, 0x0, 0x0) 16:01:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00+/file0\x00'], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffffffffffe}) setsockopt(r0, 0x2b2, 0xffffffff, &(0x7f0000000100)="e80169573662294311fcf2ff1fc4ae9d242c5da1f4aebb2b8d68b1a6cbeed876fb1ffb4d64df297a62d7feff27dde4141c86a30b460f7562e9a44e1dce3792c793a198cd44f62a12ed8519b992bc5d6adaba5b403c4f8fe566ddc14b7c354ce3880c19c8960bf23e59cb075531dd37c349bff925a7f996d7892ad4992299a0fe7406b0ce0e24c9cbfb69b75710260bb24548e47f0d542ffe78ee36202bd12967393c609300de496184019afc58afb80bee405fc5680c967221f0a0c2f6524b246a2267abe46ad0ebd7c5ccd7ffb064aa1c9e170068853288729f92f7a39f245dd69bbdf39f733367dcbbb15e020dd146c6d79ab4e4e3f43667ec4a995d66542fcc62e2e049db8e6d0d51adc507d23e6d58b94048aba955f0c1948e82f9f4f71e007c24c7b8142e80e360f8199a824754888c625947e556133c6b8208194b43b0ff70dc3abf8fef5ad224f36f5d7b1984f169a5425b8f7c65c77464267da24826010d08cfc811cfead7bc39a66dea5624df652ed03ac132b56eb627a1e15c1f74ca77eebec12b12982836135b6a5519c8dcd19cd841be24e0b2459b87522002bdc7e7f1d4f917e3f4791ea0be0aadc31a6932e7a82b59180fc24bec11bdeaaf3081046634d0c711e29068660da316db5a1f518b29279f720d84de293bfe6a5902389d883504e5f859855e8bf111f74d7d932aecf9ccdf57798239555bba9b7bbf59d43af5a73331c991755bd783497efa51ddc711a401be68b3ab2d452009ad51f96a6db2a5a8f50a4ed7dc285ef8ad0401edc5cf74c154f8fb4edcb782a60bdb9700ea795314edca6661269c131fa9cc10b1488bb69ec139c6b2928e4dd04102855bc0dba585d28d61ba7483eb2b406d525faffd7d833c5d528962049546615144dab393b0633c958d6cb64e7fc5703cfa6d8335cd378dfc3c7653e292fc1dad69749fe1ce6bd01165ccff2d43af8bdc7822272e2388fd4ad23a6a1cf357914c2683fa7eb31e9772dac9a11deef5aef8ef7a290e2e669e9a0c640289a743144f60cf1f9a4df16a6d763c353a61091d9e4a1c1d958a33e47048bc7fb6c33b5f86baf4bdecd71540db7b1d36ae0b72a66affb89aa3013ea653ba3137522ace6ee91cb989ab7b75ed962d80822cf685b4caf0116bd537d83168a9e0ce80c8835583a0bfe16542a72930b3acacdfc454edd2b331b5cf5c484a55b6b0fa8303674f752ef3929166440ccf8b747899618c3e9abcc6a36c85fb759322f03d6e78e34941e977266811ac031fbe4ba2fd87dc9ae9dea634fa78077779000f74cf9ac2766facd6a842c5bd915f202fe6b15dac800f160eb7fb704bd09886c9f27cd08cd58cea80f2ef3ff373d4070be1d8074a7b70b155533440e6d30629026b83790e69786fde38eb3941ffc7d120c06cdfc00bf021fca7615871d21db312c3875b64c7e4863bf116ac6e285d8fe87b89648655c8b9a19ce945f0240327672ff399baa2286e66ed6a6a122036bb203fda6805288d3aa8e2b14bed83727457bb80974f87ec6878476fbb3031b7c634d2df781500e9ae8cb8ad449921ac6a0908667a401346a6ed275d038e11dcca12887ecd8261a153f504379325adbf7ab9ba98a30fdd3804297849147a05c46bff189b6625e84b2eaf479b2a66a4ff6d9a0224a392b832eac920880f66d1dedb26ac87ef448f8621f5615fe186f75812b2be33829eaf066ad7ea5c8043d93253fb4ddea711f928eb9a7e70737b50c55d6910761e689cc04b65e804987d7b6172df51eb49ea4a63e6f2140622c73d3c3e25025369fc6e7565c0dd76cc288338e9b2400637e6403f07ae69149fa9b9fb98f9046ee0f6d27c4bb3205007dd63ffcdc8851ee947b292a297751cd109ad2c9bbeaae61e7d55885c5a4230a2b55bf9aeaa911d8ab5eed109860dd2a29fa1797345eb951bd79cbadd6b7990c285759cc9a1b813d821ab13ff4191289ba9e2cb0e0164b24c3b6b7e5bdca180ac80bbdb3ffce6b01e58dace4970ffb02146e3aea5397fe01ebca9880a10148942539758ac1a7ac77990646b64a0987dd059bb888ed6aaafef3fbabd7ab386c8a3ed5583cd8a4c20bfc0396bcc0e437058f6d7fb239169c5c1f152e3a012038f1c779b0e1000679853b9527a66805f610b10f67c70e7afebaebf59f6398e35d9c4b4275e6c25d65fffea0b84831cbc4ec19dc10a02dc2f11920d722bc0f99ea907127ec00779d10cb85c6783d29fe86036dbe38c01384bff2c52bf2270db82af5dd1d07e4c5b2a8aa72a6e768504bb9aa275d30e0c7132ed815199750dfa9dba40cbfd3062efce501b71a0555c7a55be80e7889c04f89551ce7b49197aedabfb3bbce09eec4ddccdb775c9a6263d8dec6d2ff23032fb7d7d00a544434690dfbae153fda9e37719f8f61fa55715c2bd582363ff0262b481f5088cd70b598bfd9b0be136869a1754773150e10db37eeb1aee50acd03c8823f02f9df83e95455757eb5dba42fa3b2ccfeba93c8192e7ad2df5c17609a912250a2a0bec3d4387086fc8ddeed1a31d6e9f303d457aeb9bee1660bc0d3a102a5859feaff0755b6e793c919bd015054fbad6228c365ec63e69112558d8dc2a18f0f074551cb2e8bba380ddb23c566c522394e976b6a51485e2a5769a0d0fa34fae9386159fd337637a88c325adbdc14d7869d3c291a123770f3c64f9c6952a665daf46edeeeb097cca5c9ce3e7556489167e98800decb1ef097d04e8e87b5c9734fb4a0dfd2600696e30a2c929a0dbc4180733ef774ec95462815a82cd71efcf0c34cf93d983c38e5280dd98ffc8a31ac85a17b3a0d74ceab49845eead4488ffc9a0b29dcf3ce955ff979aaa2beccd223841480a6b42ae94f6799dce0c607b7a1c4b8c95324691a671f0808c19222424d99e9b8f7750dddb04d8c984657da74dcc5ddeeafbbf2e72649103b63fdac55d4b1819371abc839eded1336897f3a66e157cc7756fd671c9ce8689c067e8dc91b043aac7cf8333481daf91d42ead3d1b3ed153436df0344a5fa7599ef879347aaead7d929923eff4b23c26852faf9af05e0b7746ee519ac120164fe2b9cd0ffb73160bad71c08bf1dd00388070e88eb08942d157a37ec8339e664ed56635d68621db25b884832abc0310a575d836120db19a59cc648548660ea34c57b22f60be1f28a670e936fd184dd368663403c1386b96d561cc1ac4f8e5ef54268c999264cc81157b43f57a77416cc78dda5ee74aa039e78c4db2d38d4fd7cd9b78f0d79472126a32ec48084fff94547f8e7bd7a519e22b739ad0dcda7710baff0a0094fbc5feaebff8ae3e198c52e2b0867b62e84d7bb61276b001dbf5c92feeaa922fd23e012604f602bd1ff6c34700ca11fb019bdb4f9604120a3bb8e58c7fa5d2caacba6f0e99be598b2260bf6366d909a48dd3ac5d6e07f491693143d8f69a35fe55c78097ada5b49004d3466f27bee3e5ffece76b28605a7b2e72bbb274d6dc3bb24473b987fdb703abd915015be40984851aa7f1c48bbce7a444c735523399838a77845dea6e88fc57a3729c13eddc96be6d6616945bf2b2c775e9b64fbc998dd8b60317e24d7d0ace75ead73da1e830c65f168e13a2435fe8a7e336f02eb5220052d3285fdb1706350fa9599a0c67bfe4c942a644b5b0d65bcfdd2d544832959f003195cb4ae7ba9173bdfe674492ff5d9c789b7dfce2033db127fc0e9d549e9b2a958521542545f75493983b4e260d4b1eca96594a88a82e1076506023ee36d5a0376ac6e7e1ee0f13816af2fc4d209609995a0a59edccf0b46476a2419e66efa6ede4772a8b93703b64ac6fe940a414d18ff50783167e5e8b5d07d7109b74964396af3bab93a398de038fe12114f7798398b626783101625232b4fad51983333298398be77bb099e16a4c6501cd8ae295eecb4b3c09491d6ef35456e0fcd809d479138755e6e390c8ad6a26384b49161b875bba6016b1a934c4c03e73786f51a285cf1397cc0063f94c590e2640c3d49baba08ce4237e14d95c010bc96c25df0d6fb28f7ab3c8242e374362580a6a0035d69261e60fe09f80c8e38a00d6f7cbdfb2f4de73765945aa78b5d76d859e3fd41122d3d327b394ce212e102c26ba805e89fc82a153d7a7c364f6dfdcfa9450b7cbaa0596c4bc661fcd8074f39149e594b85852b8980659429714fd1ea386b36a5cff5b282c66883a6a5257021812e215f893ec0941367422d25dd1e80b9d1071932cb34eb6ce5b7e6b8235b3ecc0b2e89232748004546222b5988d0479a657df9006417f79e5e1ddb961e69b002251632d9b7000cc0d1d63de1a133ac6fcc4f140a174e2d015554b7a21400373fd8e89d50f587264c18abe3620a447f8fd89f9944a5bcf7e71452a2e9f8ca8aaca3a58f8950e14e17b2187766feee85f2a934523040e822d7b3d0de58700fce5e320044db8e0dff1dd558a58068573319d57e26ec59622d25f0028e168e48c8f85f012fd71fdead95dc23e28bc3a77ec0b84c304cdb23278afa785f1b83f11729995814c97f5ed51552f231e34c507f2efe55d30365534bcd5b7803ea5b251bd3fb049ef7e54806d23bb1cd2a6a17d0f6431acab51dd75b26f46eb723380c01ee13d48dc5914953cc6e2dde85e7f82d382ca4b439c8b614cf409c69858d92b6a684c44c40730cc12e920468a284a263f15f4e058341f877e2b997a6ab52bafaf5c3f5aa07c4d078569f459db5b4355faed812640fb888a73c613bd7331f5becb2b3022331f31d77f1852af7794a15a328c60282343d1175effea14dbcc50ebc068ff0c59ab59f565bd43ea770cbf4b45fcfea85f0719f6909a121a4a9779fee28340dcb1815d622236584c82ef8f245063209cb389552168ee361f403385a79dcb18f375944865fb9cdddfc85310497b73cf6b13ae7e04cdf0d6f707a9359bfebece97510ea9cb8d02803036151337effc14c26bc3527c3301f2dd4be2d2c7388fc2baa92ef3314d5a33abe1510f7a556e9809f2e1f0d851a3e6b05d5d5111cbb81782a495552368a536a0db95767db21ed3a84420305d339b238a98e12b6339212aec73453e60bef24d6bd73c9e374cbfced38753ca03d6e1e85fdb100f2f15add61358b57b8cdfd5e9c95600356e64220bc028749fabbc61f60b105d30a17d83ef8dc494439e257c62c82fef0617e7845940aece8d290abb09bd0cb80f3348d386d3b8b8797db81b59493aefdf71fb6c7cd4260d50dcd3676087ec0f9839ef8abc1831c19e379d8a75ac8f2e1be5d130113bf7841676e038aac366c94ff62c9c771d24f38d6fe2237b2ffe8c1d673956a13d5de7317c2b8e2b61991aa2a2bce00e113369ad2cdaf6401a99865abed3bc52c7885b616be0f4df246320638114eaf0e5a0e7ce412e81c604e522644400b11647b8f9c912f9202675468de634bd6267c32699a09d81efb8f6313a5f3ac76aced63e51bbf1d004ddbf9f58fcbd188908aa2d9be906cab9bed0bd5b93e2b2e0f919b0e417c880e89c8121302ca0d7b067d0c85941b295dca780345b846fb6716448c2e41bc1c9bef6cd7e5b9eb57427dffabcfbd51393ff14e4194f0d0a20c9fac6cf4042ed44cbd8cc7a2fadaa9d2c8faff458e4d0f42517d71c8d69cac650b3e05c03d9fd36879f5179e01adb4ed03d6be751797c34242321d0261495f22b45d7243dea1e09f43dc5c6778b00ea793253beba4953b284daad51283ff206dd7dc19b888a161a1116804e1f2df88aebb0c85bd1c15d07bdd4a878746adef5e45503931eec9c32", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:50 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x2, './file1\x00', './file0/file0\x00'}) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x26124caf13430a57, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = open$dir(&(0x7f00000003c0)='./file0/file1\x00', 0x20000, 0x12a) pwrite(r0, &(0x7f0000000400)="f8b6754eb96740625fbfbd91e15dd88e0145d9b4162ace091c92eb7542fa664e86ffacf47b5ef0f5287f23b8f7dd537b4bcd22c32e952fcdaf9e12cda8edb8249304a031eb3128354c2ee64eb5dd7874a0a1ff799950cf4180f80160a811eb39747a84373de12fdae05a5d6979fffe8f9ebba23a633d77b5a5e9866c664e59600f961dbb130bc7bde9622f7dc3f6ae8339c027a090bea5af6a04fe289c27a84c7147a295b1813b71c76a977b6c0179f7218ecebfae34775bcb81f8b9a40ca54f87dff1e53fdce9772dfc81b73ee2583c33a4efcbdf8e668a33c3d5541c51add4679d62fd2b2814e07531e73c1c9633e2", 0xf0, 0x0, 0x0) r2 = msgget(0x1, 0x42) msgctl$IPC_RMID(r2, 0x0) chflagsat(r0, &(0x7f0000000500)='./file0/file1\x00', 0x0, 0x0) readlink(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)=""/95, 0x5f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0/file1\x00', r1, 0x1}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000680)=0x4) r3 = socket$unix(0x1, 0x1, 0x0) chdir(&(0x7f00000006c0)='./file0/file1\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000700)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000780)={0x4, &(0x7f0000000740)=[0x2, 0x0, 0xba, 0x6]}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000007c0)=0x1ff) rename(&(0x7f0000000800)='./file1/file0\x00', &(0x7f0000000840)='./file0/file1\x00') writev(r3, &(0x7f0000001e80)=[{&(0x7f0000000880)="b3fc1642b244e08b42d3eb275427b4297f31a452b25d37f6af3fe13786c94653cf66070ef9c6ed7bc6b9d35262865d5dc2c04326b7e24098c2fd74fbeee6cb6c72ecf7cb6098db9175c0ed2d12b620035f34007de1c749bf00e160dd86b72b4dc005e5ac7f95c4a420d1d3a0884b5326cc92202a52cff792a7343f6269fef6563c5818687e5d", 0x86}, {&(0x7f0000000940)="f1f0b728c9d4fc3c66faf4f95a6535ac310a889d7c5864114dd7bdcdac513e1a8e52e879f958055c0878784577723779cecf792bb8e7a5fb674fbf944013810593d6c74f0dd80f201ce069aec8da9452e518cdc444764cc7b68b8ca2a16a1681e93e70eabdcbacaf23a6f054e6bb7c89e23d1823fe0ca37205b7bb1a", 0x7c}, {&(0x7f00000009c0)="2e0342fd6846741e2fa0b43ad6b6e5117674fb2074830e02de5da918f2545db18fff0e22b77ecba6fbe0514083744a25b9a8e9ae32bce3c6d6c1bfd3c473857afb007529a0d86d38d2c04657daf6", 0x4e}, {&(0x7f0000000a40)="8087aa1775e69ec655e384b7a1eeea4fbe860f478bb654e9e8ad321dc6385a56a20d4568f3e2cf92cd0c184be09db641dcab9a2eebf6b0fa49fe67ef5d4eb66d59db67e5244b8c3b1ebe37279e4a30153a9895bc6051ad8062fbab256a0f4e6943a2325daae19521f23b5bd3a51a2da82e1d0e0c7e25f7560c83e638ad42b3143262dbc51c781a368e9c25f945003f9b027e928f5ecb9fac8052b6d594b848a958b36576c468402a9b4ba928e2af212fd5fe89a12e3010548293ef4e2d5afeaedeb9a1f7b8bc3753a856c59f1c4f62eae2d980d9306866b6ddfe06a954bf1b21f6cd3902eeeaf4e69dae384f0a83ce72dba369961d370b2a1690fea64f73f38d2bb81c8cf15e2034e903f89cba82f96a8fa8dbd1cc9e65cf6aa895e2ee989d2931f60dd98dde86baf1f7a7f80b41ff132af46fcbc550a490d6f4c3fa8b7860b4b5d79a80f957689cf1145e00cbefc3765a87ed1e0528aac13c9c9ffe715d4b1176181e4ce7ad12b2660f7a41e90f30203ce32b7db1d0ae27421c8e2bca38c262e791860d02d462506f75024309dbbfa404ea8aa59a18b480308396805f7aac71a68b1b0fe8c2ddec843e206227d2d2d7fb402c5fcfc9c449a31490209a1a29f0fe4f294288d42b78a442283061af609285a609aed0c7dd543411058e7ab1a24803b09ec4507c301c4169a0a8136b41046066b8f6ce9a99178d8e031e0a860db0aff4c767a3c0a910e2d2aa0b9a9ea1f6d0292062010f8ec1e823daae81ccf86d65b01d5fdfcf7dc278839aea3f9f289d3853ae8ba434d9670b317a1b4330fba7fdd8262baf8c26664faab8367f06746129de7872ee312a28e349ef55b6629444fe059e6204a3eeffa4c15341ec5bad0998855faa033b97fb5f982c407a4366d22e814c1e6080627c345a686ec881799e0e82bf7203b2cfab4ed7656092bf4918806ccfaff02754d33f68ab34ca8f90e7093b477b6095433fe730638b72763c157a2e9dd64064ebb684ffe7363ac8c3570d0d5ba868802b38fb8a7ad67315c393f4616c2526eafd6bf15a0b4a8fb94ca5c6963ffd8fef29b06ef73f34605c1499b7c5dd7c5e0ec4356336b6e5ce2cb5e3af3995f597b3152ca4d120d866994d80b07120d91f39623618aec3f6fee4b6db46e5894dc845855ac17e2defa95ac11e6a71569c75981b77154480859e11a2d74b666f4362bab63df64e5008aa73949f1a466a69d10f65132cdbe5aad7afcc24eddad66a016a7359a83aa342d98a85de00a55eed8889f688f207913782795790c69d4d126f04113970f854f3e729362e75a903b8c96b4fc1bfadd730505535a49f6e8bd5d79ae8916fde661c9116a1060028882e297247aa4f62724c9aa29779f9a6ac4ea6ef8b2dd3132ab26efd2babe8941a5e7dcad09aadfece83b232bac87d7e06073eda6a2eef87da6ac53c2af330e2a527c06cdcadee8f5a670732340fd9e425ac4623576749f45750fff71cb432d87b1dcac32bb96ecc018287c62bd226ba1ff0a0fc8d97481d3c3da8a12cba8be5aadacaf862c7c46127405aea5f2185236824360fb0a80618628b0babc252cb12cd12040ccb980fa159eaa74b6964c83aa96b795fd04e37068a6676cf1c31d40a39b6397e2debdd4224e3e10127bd32ae30022162f102ba6d22d4687e205468edc9fc9e966b60e3282fd4fa5b8b5f0cee1cf1eaf494320aaf028e92e49a34a93ed08f79c69a8c53c22053783f1f3a8c5fd28c6ac16da7427ba3ec8f0075c5fb45c40ccf096bc0873b81f234e79b392da8061e104c751f72125f6043fb4b3a354c2ef72e93aeaa969abba5fa5524342e775e05bd04acc4dd511acddd4448ae3e77ba661031dadc66312a9219c34f29c18e81e39ef5fb2743e9a274984b591f3492df46da9e687ef15368cbf7f546f350cbe239caf3a9d1be0496879d6e8317e762a0c633fa4413dfbcfe30b8c18e718b600865c619386f6a307abf84f4cb1ad5e913c8a4db96e8fcfafd894b2dab63175e5801fcbed8ee6a0a32cd3ea320922f884aa69b3cd906463af2c1e60a556cbad7302cb755d362ae3331d9478efaa5a67757ed005007c10ef059d93d5e08880e80a9d2faec2042c7f704f9defe1d20e0eb4d5b15614960aed3b32665e6903b6348573311e042dbb8dc2f691c6a1611e33061d089600e35cc4942afb6799feba8c022069117241d88fdb74dbb9c5c245db7a6877804aefb264f9eb46f75bd4155eac561559c5eadef90e3988f446e37bedcedfeae6f90a926126d54a75213d79e3a991d2145cd5706ccbe2d0821e876d6f5f3a3a6a6a09860196b9ebad17e5dfb0c0ee6ea8b628d07360dfe28d475c14a067ed229f2d2a63b6cb30285b0c7f2d4f5d9b4c43273de063838a52a77e73648c13822fa5e869c4f914b8cb89dc5a5b697ad80b54be5df1fa8c6fe6da85c207e88ea353882eee203081ed825b1f2c3df4fe2d04dd19e3fc79957d0a95a90dc934836e35027d8fe85ebdae6fb05bc4fce11ee6fbd066303cdd1a81ba4863af9292c45f6ca7c412604e7b129c4a7c922ffff224bc41e9219e5ced7d59351ad482a79509bcc2ca377dfa850308cdbd6e88330431048e6acf177c93b2db5e43ab88619f7956ac05ce6e9718317802b7e9be0c4fafe4b248e02bb8673b050f38d4924cd31c7b1cfef64f1c171b8832c5617ee34fab0a7526a7eea7ae749e20280bdd4b5721e18c467c9bf31c827c177fe3750cbea1cc8251a1690dee14b4ddfd0fb84b43cb4532cb164316e042f9a716b38022bfb0315a33045a1e519e8fb3cb4ac07565ee17bfa5ec49c1dd97ebffc19e88087eeb14e71f259127dc7a3cdf1ccc8acf31887ace3b99a39c522a2fe54bea83aeb4933a229154208b7b918891b98ebd818b789ac960da93ec0938e26f9f2f5d15a59fc4b9ddef05935c0f8b8bf4c709957ed229ccbdfa1093ea815339cd9bcc9d34b4a87ed6f6b6ee4a22e2eaafbb7d3d18b597192465bc42befa11446209e01de4d0875ac9b14c218daa082963c61cc4194845e595a5b4cfe352a29efde350946d3c3ded5ec7861a80f2d55df50b3ce94bb73b5554d91cd882f57be9f43d5a79a16c8ba7671575aa2ca586b2fafbc143dca988b59ce4129fd33889e61b76f361ed15dfa2084b730f09c0c5183e7412df6cea1a9b53b905e0c84d3ba7a99b0b9163d486cde8765fbaa1b015335be63eefe5a17a320172dc5c57f4d5395e3a0be86a8ddb91fc2c0d3716b4c1ae68b0669730d439228c565d4544471b64ec14e8386996dd491762d5205be01368319717dbc8f927f3a7fe2f8780ee5aaaa822cbf7c273af33a0aa73a600f5170c4786c04ffb69b715febf45649ca9d34eafacac8c1404860d596142d6c4693274f3f4aca46d41785b7d29ffb73429f484bb93c61ee8d58a2f1723f2a24d3c97bd63808af59e19ff0824dcc21b1d89c082cc8d4e412a504596147c55b09b6e43cf958caef9e308188175d5bc9deba4b83e9cb8f810e3b15bc1a5b8ac79cad837b2baadb3c68e5832dea847578a2a91f39a79ad57628a675f31434260b465566d53b376e662c34550dd4a84797c4d1dd79516d0e2fd91b223cbe37a70ca611cd2d23916754fb3afb0a6a83f32fd8a105be861e8d32657622e7c26d664bee3d40ad6bfbc9a5e16715673356134b2c847efe506b9af86b6ddd0371939260bf1bdbd676732f20d804d41eadd5446c5c030da52e6cb3574e3359c587a2f4ac106254b9cdd6d3e2804becdf6e7ed4d4c0fb6d8d1a4411a4244220b563a72cd4bc6cfa5e94bb53934e11292482927c7dd2390765559301dbfaa3698c5feebcb0c4e0074604e39ba56f6b1796a0bd0bf04babca2a5c9759a83ca7a62e232b2073a47f3ce1c04b97d01693996f1676a889fcc6d7735a60b3210f2cc4581963e61e88cffefe895b696a329b5bcb41a601ae3a9d14061810df087df4efcb7e2c03ea611c3d0c280e814cf972a77b0bff60a5402faf2ee493c8852659351b8e22b4e4cbe5f289a5c74b83000620d82353cc73cfc1f7bb471bb4dfe22ad4f3ef9851be672dd7b3bcb45a99528311fe1a9f5858df0c6f71ba1732b5c8b5bdf3e06ea9b6d8a91df43035d6276492c5818aed7748f18118a37b1c595a7ced1f7e569bd1da92c231f1a68cc2cd33b6c15a35469fa5e3a217a5e1c17bcfbb8905642f29cddd8d23aacbdec19701929615c8785345067b6215f141ceab5de6b8ccec2cb4ea7837dfd3196aa6629f7d542c5d01c32794b644c7889bfcad865e6f368be255a0cc5cc642adab620f0d02af1c47a6e68598f724d82ac65d3f7b0f36f5bd1207010b641fd90d5fe2ff7e38fe7c0629daf5e1a5aca027d7b79090880f2ec1d795c6fd52c4abdad9bfcf306ba9861fa0039b568dea1e9a237b3e742a76fa350c495e12c9359633f3b581e0143737a89c362f159044a72921cbe334b475c0cf36c2abff6aad3a9302226c2df0c3bf2877d49d8157dd67a312be673b9e877988eef1396585322f849e44c13ac2915553d46ae6fd5e11c0825d41842e3a11b932eec7a65fc0be788e1811e154d38fa8b23a73962ae09ac8d8379219e534eb5b9d6b6c005568cf1ce2c714b12ba8d2983a6b0188aa73a46ced5e7b4b86e29d0990042d98e401b0a35b44ee90fc978793b81d5ed37205642b9741ac3e0ab16b3c7b3563964978fe6bdd0d6203afe726cd957b1ef74db62e4936a4b88b3c25de2ca032494e9a60e28e60726e88a624217f45387f1ec3c32a37063b8ce0de5d3002a083872223258ce9a7f58ce5700f86423cdb0ef799afdd3caf43d3beffd50403b6d49f209132cd50cf38a317dda65bf1cbce9668eb2f19db1e26caa8938625df4d4a2bb8686649670d6b5e416742be5f9cdbba6508277ded769f5324a465968444eb25284d2b36c57d36b8dad7b14b0fd4d14620866c2f3032a64ac6a90991838821e3296ed4fe8ef80d0eba7e78fa6de68be2b4f1d7817397fe206f2d19c850eed53cdc1b6da596137920497e3ca4f83ed6a4d27b861856841dc0be4b859cecc3e2eb3b6095af2f0a59d8aed1a1c634b4cf7b6912ab8df0adabb9c0e967b313fa4965972e2c8a48b4dd07580891523c2d635add04de286a295d20f5e6155aad619bd84b7b8906d8e3684b9ae38d7978a986081f1948fdb6b0053508f5a705445443dd1a5cb888ea9b924351f7fd510a2c90ca81c63ed3f42887c8339fedd51dc9619493bbafdbf4b5ddf5fb143d0c458051e581465384e38a89a9d26cde3df36ce63acd2e3ebdb0e12b213439db9c3e217b1b3bb891d260e6481aec8e4d721b46977d468a33a6c332551278b76cc9bafa5dbe64814c3ca2a1b775495805f1825cd8c4483a23060512dcc05b31be6f1b2559bc3a3a2c2d27f354fe4f8490f6d6e6067c039339ffa76e96fe1591db2e4f263779151bfb5e88679d72bee2bdfc649f20cfd0d1e2c770b8c25de569bc00ed7efcd2100ad39878a730288d3ba69be2405bfb3edeb58184af18ee1c8c6ea912cbbf6f4a51dfb59d1990a7564b4fc9f5ae0c1d519818b3dac41309e4ef1b749abf733b2ad18b02be8f541d8077d529f13d75de65e2a8cd336797106f58c16c1b55497f5857e5e7e12f42bed3594440adc8077409a7d23d2cd9176f1ae2f22079ce7addd47c0b7b6df4b4ea20093ddf5313c09cad6e86e2a2988960f892ea3f3ee9dcff6976a40fc4e9fdfda6fedd4c1705251527cacab3490dfff8dd8c16658e5e173dcc6fb8117da5650064c1c743b4074a810a6671f1aa5eab2ed6", 0x1000}, {&(0x7f0000001a40)="caa82d270270c369324db95ca81f235eb6700960e8e91a8a57967557f036dd2ae3ef82d5c1a752555f6ed9318aff310defc3bbd8ee7db069acf1c879a7cadf9edab9e52e76c5f60b06a170d63aa2285a6cf5b6fbd0e0010fbff6f23e78f712837dc429762ffd260961867dd3f24ca32e6fe4240a69565bd3b79b96ac2511ca1257559753e3430a12f791878cf684b26ecdb62e95fbe15dbdca4a7bdca161d2", 0x9f}, {&(0x7f0000001b00)="d0268e51a589ee310e1f64c1e73675bdac94398d05f516ff3806e11e5b470be4de4162eb417a0a2960bd00e56808089f7e70ba", 0x33}, {&(0x7f0000001b40)="c4a2def911e30b22cc69eaa75c7b4ead3ed3b7d164bbc90ad17499e46c0b2d69f3a9c79a393f5e06642f2386399b38d1d8f37898bd2473ebe6612574b13516869c875f311315e8dd59132f6de23525bc2b0e0bbfaff6285f86bcb3ca0fe5ae58673b2e3562496e4d324880f5131baad75d00f017fe37c0b584e035e9c1b0c49e7a9ca0856815d07880a36ecb17cc3f89775d69b02136f476", 0x98}, {&(0x7f0000001c00)="fa4711c596c123e3633caf4d91ad6bb734153defd37be7c423e7cbadad53b250d63198c58ec20f7fa318652dc5398d2679e6db96fbd65af1d127f02ac86cf55122bea6057f4e013bf30f803681f5e8f8d665c58fc3856a1db87eb7484d8581c243230ab975e2a239cf15c252835e521fd6c89f0033c80660b2525523b8ebd3ddf44e2eb97b865542d1b357db42d94c526d607786", 0x94}, {&(0x7f0000001cc0)="93e7a4761eb11a25ccd0f4c07edb696153712ba863b1d5c2608fea5644db7099840530f16100e27e295737ace86fca2a07e84bc65cb6be9dfa8039c8f72bfdcd3c92f62a8d22547dc98a5c850d5536092fc718ced78b5eb2083859851af7eb33f948a48b7486e8890456b431569620edb45ae7fe60d766a57355a19a6724049b546e626ebc3c546844a5b1c5a79bc544616beec66a876638e1c79c28a4cc2f33e5ba4541bf9aba", 0xa7}, {&(0x7f0000001d80)="59e8ea56f1c8986ac83a74a88c966b811fe5af6606ccd52d40b2afa56519f3622cc199465f1b1742ca48c99fa21dd4a6872e1db006692e3054c7311f3a8ce71ab8255cca7e43e2021425130cecbcfa6b45f3b8a7ac9574a6939b8d500085e18cfb666d9c9a96ae7406ffbe2a95f8672fbc363a8904ca1f535793b06c5053331ba83dee097e4f9295e93b132d6acd2685d2865a274281fc6ca314d02d2b5882668c6631ead5c46775d25430f252780303269456e548aea1eceb8cb9bded8426ba6d700cb67e4b650d5e8d68cd9a18f6e68bdaed81a52bac6350105de7931a6f833a50f2cf5f33d0b6b8d0bbee84d55e58c05c9d049cb5", 0xf6}], 0xa) r4 = socket$unix(0x1, 0x0, 0x0) mknod$loop(&(0x7f0000001f40)='./file1\x00', 0x8000, 0x0) mknod$loop(&(0x7f0000001f80)='./file2\x00', 0x80, 0x1) utimes(&(0x7f0000001fc0)='./file1\x00', &(0x7f0000002000)={{0x9, 0x7}, {0xffffffff, 0x3}}) pread(r1, &(0x7f0000002040)="9f1c94142e233fff", 0x8, 0x0, 0x0) fcntl$getflags(r4, 0x3) sendto(r4, &(0x7f0000002080)="4f21322470140af33eed80023ddeb9124a7306a9e8888326c91c8239f85b46518a29f207b74e2c2b4e4d43ab583c8a3a75ab1c2b3e9a3416a9160fbe6f2afbbaa870b60fde02e5eb0cf4fe0147c175b48c01e17c8453b0c37f57aa7a7ec6e3de12018f9269ac0cecf1064a181f48f8c3a470c0469b20cd944e3d8f7f4e131110b24c7c50035195febf8e4b4cc46f2e92744ab7acac14f82aacc71c858d9ba94b317cef9c9bc6c7e046f3106b4d5fbaddcdb1d30ecb7d742e793bdba070d37b289258b15162195dd9449ca2c9427f70d01930924f67b561b70293173dba76324efa08800cdd59918099c998c556c200cd46b8595890", 0xf5, 0x4, &(0x7f0000002180)=@in={0x2, 0x0}, 0xc) execve(&(0x7f00000021c0)='./file1/file0\x00', &(0x7f0000002480)=[&(0x7f0000002200)='(\x00', &(0x7f0000002240)='/dev/null\x00', &(0x7f0000002280)='\x00', &(0x7f00000022c0)='/dev/null\x00', &(0x7f0000002300)='.\'-\\^$\xb2]$,-:\x00', &(0x7f0000002340)='\x00', &(0x7f0000002380)='/dev/null\x00', &(0x7f00000023c0)='\x00', &(0x7f0000002400)='\x00', &(0x7f0000002440)='{\x00'], &(0x7f0000002580)=[&(0x7f0000002500)='/dev/null\x00', &(0x7f0000002540)='/dev/null\x00']) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000025c0), &(0x7f0000002600)=0x4) 16:01:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r2, r3) r4 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x2, 0x7, {0x100000000, 0x20}}) 16:01:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0xbe6f9d9c2410383b, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:01:50 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:01:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8240, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f0000000000)=0xfffffffffffffffd) 16:01:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) socket(0x10, 0x8000, 0x2) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x9a, 0x4) r3 = dup2(r1, r1) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0xe8372da6daf0b248, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) socket(0x1f, 0x4, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) dup(r1) dup2(r2, r1) 16:01:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x44e4}, {{r1}, 0xfffffffffffffffa, 0x10, 0x3, 0xff, 0xedee}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x62605c638e6535c1, 0x80000000, 0xc2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x8000, 0x3}, {{r1}, 0xfffffffffffffffd, 0xf07f664bab7f483, 0x1, 0x1b, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x98de}, {{r0}, 0xfffffffffffffffd, 0x1, 0x5, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0xffffffff, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0xce, 0x4, 0x7340}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x4, 0x5}, {{r1}, 0xfffffffffffffffc, 0x84, 0x40, 0x5}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf246a88e1a4c1d8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x0, 0x6}, {{r2}, 0xfffffffffffffffe, 0x82, 0x4, 0x396, 0x80000000}], 0xffe0000000000000, &(0x7f0000000000)={0xfffffffffffffc60, 0xffffffffffff7f22}) 16:01:50 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x10000, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)=""/165, 0xa5}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001340)={0x100000001, 0xf96, 0x8, 0x4, "cf020cde340e20a309544c140e663da020c4fad2", 0x8, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x152b2e4ca5667f7c, 0x0) semget$private(0x0, 0x0, 0x200) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000013c0)={0x3, 0xfffffffffffffffc, 0x100000001, {[0x7, 0xbb7, 0x3, 0x5, 0x4f, 0x100, 0x7, 0x9, 0xb2f, 0x87, 0x7, 0xfffffffffffff001, 0x6, 0x8001, 0x6, 0x9, 0x9], [0xfffffffffffffe00, 0x1, 0x2, 0x800, 0x6, 0xfffffffffffffffc, 0x10001, 0xbcbd, 0x4], [0x9, 0x566, 0x5, 0xc0000000000, 0x0, 0x8, 0x3f], [0x3cf607c4, 0x0, 0x558, 0x1, 0x2, 0x6], [{0x401, 0xfff, 0x0, 0xffff}, {0x7fff, 0x8, 0x3, 0xffff}, {0xe2, 0xfffffffffffffff7, 0x5}, {0xfffffffffffffffe, 0x8, 0x10000, 0x52f}, {0x6, 0xe4d, 0x1, 0x2}, {0x5, 0x1ff, 0x80000001, 0xfffffffffffffffb}, {0x5, 0x3, 0x4, 0x8001}, {0x4, 0x4, 0x4, 0x3}], {0x400, 0x8, 0xfffffffffffffd31, 0x7}, {0x555, 0x81, 0x4, 0x3f}}}) 16:01:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ffffd, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0xafe, 0x2, 0x865246288a421de6, 0x3, 0x8, 0x2, 0x2, 0x2, 0x100000000, 0xba86}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x4) 16:01:50 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) wait4(r0, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r2 = getgid() setgid(r2) setgroups(0x9, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2, r2, r2, r2]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20, 0x0) r4 = dup(r3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r1, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r2, r2, r2, r2]) semop(r1, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x0]) setregid(r2, r2) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000005c0)=r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x0, 0x9, 0x4}, 0x40, [0x2, 0x3, 0xffffffff00000000, 0x5, 0x8, 0x2, 0x3, 0x6]}, 0x3c) open$dir(&(0x7f0000000640)='./file0\x00', 0x8001, 0x40) socket$inet6(0x18, 0x4, 0xa) select(0xfffffffffffffd91, &(0x7f0000000680)={0x200, 0x9, 0x2, 0x7fff, 0x7c, 0x3, 0x85, 0x10000009}, &(0x7f00000006c0)={0x20, 0x8, 0x100000001, 0x189c00, 0xfffeffffffff0000, 0x5c04b3dd, 0x3, 0x401}, &(0x7f0000000700)={0x2000000007, 0x6, 0x40000002, 0x9, 0xffffffffffffffbd, 0x7, 0x96a3, 0x1f}, &(0x7f0000000740)={0x8008, 0x1000}) syz_emit_ethernet(0xc6, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd9877566bc36ea4f0bea999d617f0d9bb4cb7871bca0d971d98447047a3cde9626610e6fa873f92d5e31536d23c463c7d5bc71e4fb366fb38abe22f3ec118458e1f87a25fe7abcc0fa42c45174bd7d475c1559b53f064b5a1e734e2a5dc539d092c97b16522a3e3e6ff97d351502e19180992d2865d2698ceb66c22cf465afecd6b8108cc37aabbd2b4f6ddfb5f5b37edb160cf5eaa3d47808b7b8401150cec6fa0d427c3018dcd6de2cc176777ca00705869832b24ad526b835bd") semget$private(0x0, 0x4, 0x204) setgroups(0x1, &(0x7f0000000880)=[r2]) semop(r1, &(0x7f00000008c0)=[{0x0, 0x40, 0x800}, {0x2, 0x3, 0x800}], 0x2) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x8001}, {0x8000030, 0x0, 0x0, 0x80000000}, {0x5, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 16:01:51 executing program 0: r0 = socket(0x1, 0x4000, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x18, 0x0}, 0xc) 16:01:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10004404) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x5763b6ba39be1980, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1, 0x5}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r2 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x9ed6, './file0\x00'}) 16:01:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept(0xffffffffffffffff, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) r1 = open(&(0x7f0000000400)='./bus/file0\x00', 0x2, 0x12) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="9868a4646ee7b36341cba1d8eb1a6d67b0def8ed349d06eff842302934736c692a92affe748110a92a0ef052472220526104ce58e5173c4da8675f2d6cc221b62c6408f92a33eaf8dd78ec38ae8bad417e384c0541c2bb4d7f8b", 0x5a}, {&(0x7f0000000180)="302519e344f3bdb1653f84c131794d40bb32ddd44d8f7b73721d63f2dc08b8a5e4028519bb259b", 0x27}, {&(0x7f00000001c0)="6b784effaac9be3c36641b61fe97336d3d6dab39b8eba9f501c6e86079b63d22d742f5a85380504b4e824df9a7a2afe03bdecf6778422e9ce1c8ca055f7b4c155ddf154c724f44bc125e8b885c3c7c63a39b0408199e8de472959df11b0b7e15410ee90e0d2e6d629328fa9d9d1a00d6f7ee432870ba7862a38644eb14288d289590548903acff9bb99704fc807fbf814abf29c35a08265ab7f4cc070527656c2ccbad7d6e94cdaf", 0xa8}, {&(0x7f0000000280)="3cd9184de5103c1d51f3a9983dfac0e6", 0x10}, {&(0x7f00000002c0)='WA', 0x2}, {&(0x7f0000000300)="97a7f623c98b543a6a3e24152c4aaf01de46b159a1dad33396a7b82c33", 0x1d}], 0x6, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x10}], 0x40, 0x2}, 0x400) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) utimes(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)={{0x2, 0x8}, {0x4, 0x6}}) 16:01:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1d}, {0x4006}]}) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0xaac9e42c4cd82815) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48, 0x3}, {0x5, 0x0, 0x0, 0x4294}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x140, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) syz_emit_ethernet(0xfffffffffffffdae, &(0x7f0000000480)="b6e7973e60752c321cb752e166e3022c3806af15ff23953af04de74a874d4b95ba5ce9a16ac328a120128c6b511fb1f9c34e9661f57cb94568a7271b0bfc6c80548cd8557e383d94159874635b876408a8cd92dcb31c654fd2999612d510e5a8b8a39048a17dbbfa4ef84b18f30da1b995c63d1f1ea1c20313be4ba472809ffc5e5ff4db509b238d8a23863231470347d9dcaa4b766640d1c9b3cd0d2a8238653080a4e0d4bfd835d14ef3b05597f71466ef79") 16:01:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0xe5d, 0x0, 0xfffffffeffffffff, 0x0) r3 = dup2(r2, r1) kevent(r3, 0x0, 0xfffffffffffffffd, 0x0, 0x10000, &(0x7f0000000040)={0x8a, 0x6}) 16:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) fchflags(r0, 0x0) r2 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) fchown(r1, r2, r3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000300)) r5 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x6}, {0x8001d, 0x0, 0x0, 0x7}, {0x5, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r4, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x1f, 0x8, 0x8}, {0x7, 0x0, 0xfffffffffffffffc, 0x4}]}) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setgroups(0x198dbb9e2ac3efde, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/103) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:51 executing program 0: r0 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r0]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 16:01:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x4122) write(r1, &(0x7f0000000000)="776637ef9cd6bcb6a3293b6f0806c2e4cdc9e00eaf5b2e444d08f9325ffee7171bef6bfda7fd07b40c7f5c2d6b2708b4e94c6ddbd3d9e4a946a17880cf10ba611c7e4491aa0267f7258cdbaf05f753d62ef2cc8044c08ea602978687178306940220322a16f922375d6e87e221aff648e0a812f1b8a5", 0x76) r3 = syz_open_pts() kevent(r1, &(0x7f00000000c0), 0xff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf, 0x40, 0x40, 0x7}, {{r3}, 0xfffffffffffffff9, 0x18, 0x2, 0x1, 0xb82}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000001, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x8}], 0x1, &(0x7f0000000180)={0xfffffffffffff800, 0x17a1}) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:01:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x1, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) close(r1) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) readv(r1, &(0x7f0000001300)=[{&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000040)=""/179, 0xb3}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x4) 16:01:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x520b, 0xffff}, 0xc) socket(0x2, 0x2, 0x0) 16:01:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x465) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) dup(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) dup(r0) 16:01:52 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0xfffffffffffffc22) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:01:52 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:01:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x9) dup(r1) 16:01:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/145, 0x91, 0x40, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:01:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) recvfrom(r0, &(0x7f0000000100)=""/72, 0x48, 0x41, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xb55b0b5db6311e83, &(0x7f00000000c0)=[{0x4, 0x7d6, 0x27682426, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80) 16:01:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xd75c0a290d613d30, 0x4, 0xfffffffffffffffc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) geteuid() write(r1, 0x0, 0x0) 16:01:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000114) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/223, 0xdf) 16:01:52 executing program 1: socket(0x0, 0x4, 0xfffffffffffffffa) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x7ff, 0x3ff, 0x6}) sendto$unix(r0, &(0x7f00000001c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000df9f6f63bb736be1fbf9f571e6c49f41daef383e42f08cde136e87612e87d56c49bf268573d721b1e659834eb528e966bae9542086a55e8d625c35eb1625803bcdcedf54b5079521406a66502ed057db6b987247ceab809933ecd99b5764eb1d88eee1ea1b467f1e10ec135f33db97a0bbf782afb0bdbb12b8a8737ceb473834cb70157ff6", 0xffffffad, 0x6, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x2, 0x0, 0x93}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xffffffff, 0x5, 0xffff, 0x5145}, {0x6, 0x9, 0x5, 0x3}, {0x9, 0x1, 0xffffffffffff8001, 0x1d7}, {0x77, 0x3, 0x3f, 0x100}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") getgroups(0x7, &(0x7f00000001c0)=[r4, r3, r2, r2, r4, r3, r2]) 16:01:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x621}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='ml', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000200)="a968f8cad09a8d41d00b87ea16da8299d2267207dc5bda870b900b6bb53adc7628f3e1a921871d4e332a9fcb4841bae137a1d2d780ed9746e08f832176d8f416b94bc9a82522f20756e90f2814b4ed3900b8390e617ea75126fb497a5a8c8452271d78e44f38a75cbf97079a2a84bfe4134980be572020491f2c6723098d289b5ea5f41a2e310989cc2736435a4a9f2ff8d491a26d1c227b02576cde7abe47fc95ba43aaa958fcd058043b16156171e55730b94d000000000000000000") 16:01:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) 16:01:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfd3c, 0x114, 0x0, 0x0) 16:01:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) dup(r0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)={{0x4, 0x8}, {0x4, 0x800}}, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x1) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='.\x00', 0x10) 16:01:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) mprotect(&(0x7f00004fc000/0x4000)=nil, 0x4000, 0x1) r1 = getpgrp() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x2, 0x80000000000000b, &(0x7f00000000c0), 0xfffffffffffffee2) socket$inet(0x2, 0x1, 0x6) clock_settime(0x7, &(0x7f0000000000)={0x1c8, 0x82}) 16:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="7deac651bc19db921efa5525351581ac9b78ee5f6b2c15c1ed5d3fa3d44e17b58497f51997877ad8f99d772a798e64e3be91eaa05cb33b8dd329ae33a412a9b9e3926eaeea2b6576d30371370a8c4482143efc7b8e8a4ada417bf6cbf2f33a4268597eea9d7da3ff0ae24934c3f9833bd1a96dc9afb548ed6070f666bd303e1a9f5f9de8ba0a5461a3d26d4a51e5f5c7671335a45b49e032051ce3ef008971c50ea4d4ff0d6c0725ee51effcbbda5ffb775d0b004c45744533ea", 0xba}, {&(0x7f00000001c0)="f85639ee035be3e3fa20189ef8f5e0455d445576ebd3dc8a2979cd6753ba9f435cb0c5d26578f8cadc6bd067d54a73d96875c292d58d081f0684afd2feb3c513cbffe99ce18dd7bf513ab8c5bf9f91fc8fc1b362e6b2ac3c1b57b979f5f719730fbe124a962c551a41497db9b72eda30161f223d6fadcf9c3159a14a0179d204009af5ef2947247cd2db2e6e7d4a3551f346d459afdbb069cc620648aa845fce506dd30635b4d56fc9d1498d82f40ff7915251fcb4232610bf6faa56f4f1714878e6bc49056daebc6dddf10260282f741fafe56bc55be7631597d8b4caf0e52fa01e9c2427aa3c3f85cda016186563ad57aa920f2ed13c2316fa30c04df7", 0xfe}, {&(0x7f0000000300)="0b698444854244a69014752cbe45996c1579b5f05ac7c25eb8671534b3388befb54126ceef0ef39f8aeab2be8373ed331189f997ce3c81110c7c3e8e24b8e1dc163a864f87662bb4d3b9fb1cdfc74b86b8d6d6cb3879490e9e1ec97fd1eb798ff32a942de3d186f550cf99712497eb7a570ebf895a0c14c00d4977682774b31899cfcd35bd801d8aad27c0b37a3cf27ec9807533d23f4fe527188fd7889a4444adc3bf1f0098c9455e80019ecfb97550fd094cf4952002858bbea7cd26c85d0e46d6e8f1cdbbae8b986947cd1e6b00ac5ba44d33a6ca61f7fbb11ab193cd411ed89378da744512c88b", 0xe9}, {&(0x7f0000000080)="01fa72732332da21a238c6895f0f1c0de45857e79912ec8d196fb9c61504120981bbdd9924", 0x25}, {&(0x7f0000000400)="0d34f78d93f0846b927c76d786b4d852d915d216bf5b3a827f051e81b71c545b724a58d3d2900696ad84fd5ff8202dce96dba98936fbce2e8ae09341d78e989250d4aba0fa07a3af13dec0a2bfa6d931af1c736a273d17be601749bee46915670a6efbffc2b723531167f39b402a73378125e98091751ec1dc00dd28db2ba45a3edc86a23a7f2674788d07f2676561020a9191899dedd82f69852906f810a971cc3cb321fed776f9b743c93463479f784aaf614c024476d6a756de7c31844696c169ec072ce26ac1a0226c9aa24bce9558229c3d25692e65e6e5c088f33242538bdd1274cfd3156084d04bdf472a688ff7", 0xf1}], 0x5) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:01:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7, 0x10001, {0x1f, 0xfffffffffffffff9}}) shutdown(r0, 0x2) 16:01:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f00000000c0)=0xe6b6071) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x200) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x2) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x0, &(0x7f00000001c0)={0xfffffffffffffff7, 0xe87}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x4}, {0x18, 0x3, 0x8, 0xffffffffffffffff}, 0xa00e, [0x8, 0x101, 0x6, 0x6, 0x2, 0x7ff, 0x63ce, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2}, {}, {0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) 15:59:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 15:59:51 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10420, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, 0xffffffffffffffff) 15:59:51 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:59:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/19, 0x13}, {&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f00000002c0)=""/47, 0x2f}], 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x163) write(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x796) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x90) fsync(r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 15:59:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x169) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0xbe30) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 15:59:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 15:59:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffffffffffffff7b) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 15:59:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 15:59:54 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6011, 0x2000000000004513) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 15:59:54 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:59:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socketpair(0x32, 0x8003, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0xff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) 15:59:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="5e105bfc1afe3595518e9f624b4595ed1a83b5dd1d5fac2b2dd3bf257eb543bb1d68d66c48f97c0b783b30747dcc56562dc31ab915d840b8598c6309333363108b2b2c77bb08e15914bb6d62d59d16122d1d70b573b9592ffe1aaa453f15aa91819ed18b09e6d89f4b", 0x69}, {&(0x7f0000000440)="6bb01813e177b5de03c64476489179d1e3ad91a6411700a7492ec5da40fbed7d95d60c50dd84f92796ad4271da6640cab14a156dc93647cf8c299a8bb99550307d7cf8be270813325aa492be1cf84dd8ab5ce588dd8b7b3ba3700a67460e44f3838a14f65bd4bcedba32e85816abd52b47ebdecc2aed943efd45091f31eb5d23ce55122cc9a65287db3a840059a2d948240d7a231990736fac3305b88227f43c8784eaf2835371bfdda29a5bd36a81d5e9d33b9d4c04c4856f240500c5531c3df6f5f48e1d94098054cc19cd93668912453ef1eead52267028bc00b1498ba0f6dd80eacb9ba47aec4957771d4a14d3af3cfe3b2e896783b615079a3c299b53e977f9c9b682a7f4f35ac43867085cf8b6ce14031aa2cb5806d9b34f68fda5207b28fe5b1c54c7611e4223d563c43eccccfd4fdb0b1c920420043fd7c177faa2f07cc58d9f82898f58b4cf00e7005343fec1698576167e9be3994bdd10adc22fa2205c66049ef344143818d02fe4ae3ea013582869e60fc8a0ca2aedfa2516e8e92376aa04f6e7414dd02bc90bde36fc7e74902a2b30359ce9c1f0f7be3f7519e2324a5558b351ce0040f9a47bd5845ee09b8614ea76f38dd31ac4e226c41ea1501149c8b50f6121335af25751287bb0e809ff52edfbde5b5819f69a3e6a89df7debf86bc1f1b1ffc9ccc4ff40a44acfc7c8ade948dcf7a095ea7eedc9acea771ff4d1eb56b23e45a116c232c70fe8c1d29ebab5e61e58143decd6cfb0a339d07582246b31ddbc856ede196ca8f461ae53ae8c0fe648803e1c26237ce91e32a1a26a136108288d4778d95d6ed6db2240e20526560f3d5314983e8d6f4cdf741dafafda7d66eecc5d9fa9ddc225a126941350b202a81b9e9b8e42fdf3102bd12cd37720a905eee0375e4d0c9cc86066e0993338e3743a3db6cd776ab683a12f667afb6c4e52334367f68d54ae14b78d4ec53e17d333e32f8d71704a61ea891a77e26aaf7c70be32e04805021cf8d19a49e83cef16f3a3a49f1f786312883d859f7f3e1c2c1c944e6637939ef7f3e143d1038a651b84526420abfcd17c82689986574cb3a06d9c4db77e3785dac0332dbf61f3306f385b77c4b5c61cc2f81b2c25b7c79249d27b28d9680906a463172c4b16b474131984042dad2bdecbb63494578cd39857ab8bc36c87749e40c7fef2e1dea0a542ea70ac435d80749998712f0bb7dbcfddd8b732466f5d77f477a8d72becc4b3f41f3247d23753f946bfcbc1a2bd12abcf566f7cbdddb11760b84ff89e2923522bc698f3013b9d25ce14c203575c5ec1d866fdc9966b9d7752b7d6e42d28e480e365d0cf2701426b645cd7e62f6e21a51b71262843c58a40794599c8bb8b3b9318638087d2aa72f3fd420fba846d5ee7f40cdbe4f16f4a426ff0bf3a04130f68475d52313727288a5d3769fa26034ee0beced6206561a5a04c5206c77a21dd609d16602a21d1431aab9fded57dd0aabce67f997cab1ea71e6deb74cb152fb71a8045b1d781f25ea4440eecf6aa370e203505ca83cdf9722a1f7000045c1f3abde133a22b5857066167ecb17611d6b08cfcf529b54d591fb33ca9803201a97291b6fc31cb7033462c2897b0794dae1030e4d2dbb8b5b150bfa23a217a155049219217d6ae99e3002e017febf19a083c845b5353df6bdb980cfbaa3602e55c83b5d016b91262d5f80dc3312cf494dc0361e7d1312e6fd1df049006836cfa8021234e3710c2b685c27e50a517c69c33abe4990744b7e520b70ebb5ea9f054b8a6425b2e4a91b268da01c6101f26b500805eba7ba1b928c57cd79f14c4b7c0651b2214a1fe6392d5ab068bd66d7da9e5d15ad15c49407227d460127d3928bdbac0c1af8923399c2482b9a6ab71134a534be4371593180f149156972552befa359d29a5886aeb2ecacaefac880a875ba9d3da2a7d8159aa8fdce0229b1a71d704061fc4576ced6b1375e2ab57d6a6eac93cbb6432240a337939ea903fc3fc8f0122244969d70865e1901c75d6cf7807e8e9a0cc1dda43360d8141f50071cccf3bae7e6fcbff973cec5032a46dd941b9c02c618e87480081bf4cec856c0957e1588ff8801a190465c2ca25c45cc825290c2cf17abeb3cd9f689d2236a09db6efbf85d6aa31fa45f2834586227d61004db3797ea959f7e0fd50e02db89df54d4f998064c48b4bc9bb6a30e03377faf326e10b36933bca41291d15254c259f2809e478eabe52e31bebe51ad2a22237be961ca1b4ce8a6e15a9e767f1aa66e676265abc93418946ca40379fee8d012079c249155bf87ba8cf4cd46b1742b34f84a9390a70f08ba7a22bedaa87800170984282c0ec9f5ed4170c1231e3cd1f23ebd5a1e3bc001509a5fd921d7ef97c366e339d22582914eca502d80caf8d76da2c9841a5cbd46f49339a3d6ee92da67683a27fc7aa7398804df15c9f8cdb25a0dbeb2b52e25dc053b834c7ec748436e55605f18874ca5cd2ceb5b6826c5fe5d6dd76732dbe08516c4db1a0969ea2219137be2c43e02afe1166218b9041305980465dd1684a95626b5ab6f55da35ee492892952fa6836f6b9ba9a9a6fc0e7b7e3f5744805596da4fd80c7eb9b66ca63eb3b5bb4c812f10209c93ca3f4d6304b128b763c5ffce3181c207e84e82d01c98c9b76a7b8760fe2436e90bc0f3f0251b9e0dfdd6b29fcf7df3ba4f8daf7edaf31f8697a93dbcd3acb1ac9004dbc05b92a2e5203437076c397703c8eccd88f3f336e3f20851ad1942e19ba8ee8b5a44c3a30a3d0c7c7e094ff1b6fccc7b83797fd36d56b1bd04855c9f3c3761e908447184d88a99f8c01e086ec61673e4be4b1cb8ba428e7b61482cb86326eb27cb4483274582716d1dda26538b045d2f8432e5eddc56014fadbe394a35a33e18b9e14ee60736dabb2ab2a964e5271bd34af099b39078932f7d2de63ed1903e2e210673c73e1b94a7a834ffa1e7d65bf341cafdc0d01a0397f1721729de9640ed1066819dbfae18b7343ec47fc4c82291754914c5f3ef0bb0856daf919705eb1a1cbf717db34f70b7d015aacfed9c09d43b6fd45dfc2ea13ff64c6380858ba1d271d8cd73adce264512db155b700e4d2f0df3d78c04bf3b811fbe4d84158a37f763e75b55ac8fbb4c7a4185f6e50597c75b7c5c6fc7ab92bc04389644cefdbe30a6c861ba76fdfdc0c5bf0f8f4e16dfe9e91f4df5acf49963fead6f892fe934b0c6a089da02c88e5e8cc1e28c91950ecacf9eab666127a7f40e5c9476710bcf55f6e1e5af61f6b2be86924162ee0c81c0f32149791e03a181f4b2c7787aaf2fe99594fe48765596c90b8259797b405776718f5be41656a2d15d6561eb0d4ffd21e1af38c53802f5e42d0846e233d7f02b0f397a0d8083dc2b57154526987dcc35a70d4d7a930a73a506bc135af0fce020f855e80402e2e604173bb144698488084fa9af2b928c74381a36247fff4f320e88a09c833eea5f45654377a925af4ba023cf1c8eefcaaf09b2a170556c540d18140cb112b018172c3aae786ef2a60987fc770a5a5dae5e328b722c40844cad3d1b99d7f852203bba946270bc2f52f2a0358bb23325d13ba0d0282463420ca6cda4b9d76ddc1b2a2b77cfa37e258020691f9331b5a37da415fd4e5e4b733d8752df76c5430623a3c733e3218d9a5ff59a0574b62203a80c71900d118d9eee83de34b25da89af4d0f811283acc90567822caf4b6a16697b3b0bb73c8ecef5a7f7154d78d152b394293a256527c8561f0ba1c4e1f81345b3f06ee007a3a5da451172640c0dde32639f0d2ecfae4eb2f2b11277c2d162fa78a9e3906dda91ac577d9d33d7a8f35961475aa315ff316302c52751a4e5c2157a1838429c33c714840b0e94885107deb8b34676233176b577e19c7957a646220cfe741d56e55fafc7a34f7c0c50678fede548eff02b1cc362f1f05e91d75b688655e85a9cde0ba6c71f0941d07c6e251625b5f2dac49ed8a041aa5000f73ed9767947cfdc68883cd578bd56bf309513639a84e93831d39317e3e1b41313c40f3e4797643727f947a49deb9537a5326ad1bfb2f0f964176c3af5a8ebe9c507119535dba03a4cc61af2137b1666b27c90e9bb21d4ffa39f8aeb076634a86ff0bedf7d935e3c940891722e3eb65c72d84e5dd33c9a588f4d98d8df6bc2499373389ff35733c56663542a59c907350337cc278e8039ae1eae917e769791c02a2922b8a317df11383db066b3b8bef17ded00d730898d9405bba3d7df7ce36b3282af19081f08abd34145b78667faf998d574834e712f329d7da8304c9dea6ec5782fd36f88aa37f01f10e34b7cf926c5c6005ddca920d42f390061ca5cfa09bf791916b14fccf8318adfa9228176622bf9c04b39242e55cb92e8d5543f2dfc650a7bf68c52a7ad41769e66e99c7e339835c7cae88ebf6ff91c2871a8f5a6b869034624dec135372d85e2d814404661c687bab44cb2d5d81da4c820840cae32c0ea56d1499007b9b6d6780018fed288d8d12afa52bcc576163907ea138689187dad591577d30db3317d36d5bb2a909dd243c0472006dbe08f6ccad6560915714b6db2083246bcc87d14568994c40f6213debe4cf2c97c06da8f5cbc08789ab604c2a1f1451091303adf01b54a4389f14a64e54f2737eeb6fa8533f6c9fe29cc5b924d1e66dfdf09c449d525ce807492611fd9762e129ea9685322d50b9c20dee9da4019951f46539b43be0b705ee54b119d31cd5d2773fd6ee601c1459bd91da84e05bfbf577a13b57a5a8c24d04b7e63f4f8603e7b42d3ca04d98f57482d568e01bc1db3422b9e7b9fe4487ae9c623278f196bd9d19cf9d60626238365403ea0a0fd34fb1b8e3e60597940dddaccdfc7d34df05632c8398d49ee5be1cc11e64ce80f7292b7f3ed705ddea5d5a9bd2e4be77f18c767cc72cb9db82b7da71456a5e3d8f623c04128a6a95fde516d70c7eedc566e2907455f6708ff5df0c86c7f52d1bd3bdf5006100f6c028bfabed40d8f5220742de068207ed2b8e0210d8c1c648304d9a65bfd55194eb08dbfd1332d0328badc9fa08dfeb856c84cbd5f409fbc84d77d8d0d24d7e619bad58ec98d9ecce9b170a223b34b0f3f1b9d8853ca17cec1b739ec65d2463eb49d8828409571f21dd15330ef8a17915daba62a0f3e11f693c868e9e8b332f3dbe8250b506ff21d8f5e99c7d3175ad77b00afa474f3859c40a5cbbba5c9cd83b5af49a4f9c76c3760eb3658297059d1492fce7f0bd631ea43cada43fedf09af2bb0d7f76000aa1c14b3f7015227ec0998cf869a7c622732910b5ddafc9ffaf7ad76cd6bc308dbdd5f9824a8f9985ecc6ec9e3ea009f30b244ad9ffe30c1fc36e008175bc25145507dcc10f8a5c71c4a1656151183d752bae86798483a949a9eb4a7740bb2aa5e6025cb24e0823b8cc1e4250797d5437f9ab630ed225b680b120ee05d11ccc1547d7ad1c9470a14ff6642d5c24d288092606ddaf6813453ee2b10f565e01144157cb310df71da1bcccc72aa6786520df103403b383210f94e61678379279ea1a030d009f67a87921b8615b1f3c12c2f58cd5da8f3b80d27b39d9587710d89c00523cd0d03f22ea338b48476f4e47e1670bb3d1fab8ed33d26d42bd6539ecb893a26e3a4085685d1aa0e89bb072025b78eabd832663a2cf0a28ceee04970619f89b64cfde52f76f575001ed1f932ac02a87bda9393403637f9b846aea7beb7e06704ff3504d1c7694e45243beae46da99e2e60f05fc7eb92377a29bc2cbfceb2223939002f", 0x1000}, {&(0x7f0000000180)="5f3756e0251b20095042381beee521aae13521c27675079d315bf12559f568bbcf13116bd0267d4c14263ab6b01a4d1b236b68ced08122360fe481e208d7e955d1c0e3f117736c2ea898808db73a6e30351b7c006a39ba801019be1cdbd8c00eb1a42ab440d9673e5d25084e97049f5e783441eb3fbd4fcbfc427ece4b166c5837f3b8330fc4d8a18ec6db07fa68c574e2ec520c9f357aef098d8d90509a18eacf837fd20063dddc80cdee4b8d", 0xad}, {&(0x7f0000000240)="c485f7aec7578f18d41e0972f93a5187c71d8d9d84be63e63bca5c17b88bf844792aaf6776f3fa1839096711ecbdb0900843e7142eb394e8caabced97802b1d1197af5fc334ae417c5b3e158f1b2eed89cd049b056a921f5e5b44597db2c9f0fa50dad234ce924fbe6b0db5dc4e77d80774fff05ad7714374f760990238ab664f2af1b29c79277c39c91f34bae56e26a663ac27edf535874f0f84c1a2b426b83f3866858fdca1ecb8fce63a46d3975faf2194083973f7c", 0xb7}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028a8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 15:59:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000016e, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff05, &(0x7f0000000140)="b489a03b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c31331002b0795de24a22962442245e34a7d3119e1ed3d0cff448699c66230b709100000000036a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502cd42d5371") 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x2) ftruncate(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x102) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xff, 0x8, r1}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0x0) lseek(r2, 0x0, 0xc600000000000000, 0x2) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) sendto(r0, &(0x7f0000000680)="8e24267df96c2093956ead060e58bcb3f9eaa46fb787c266c5504b872b6deba9af629506b2f7ace2cc246648b773388c6a80b060beba086bded14380e2a75807b357f5de1c8f9d1f3022acf70bdba3213f3d2bb7b446a3799e2a9af280d364ecfa17fb56c359c954aa92d87c4f7202b2f1dde828f8dcae8c9fcc371141c938d014e5a4667f59664dd647bd650d21830bab16bc893b6d4e93851234823a68ecd232333ba9b21da4f5bc12b831db5510ca515d732505cc48362d56496bd263f4ba534abc1f8a747c13379b07ee5ce282dd8acb6d583c44cd1977d5db056841233ad447", 0xe2, 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="a4feab0e7f690a09d85f09e62f30f9fda1a44cf4096ad37629129fbffbd76434193bb3f93dcf0ead4fd72ffed35bdfa235fc1c580273c39de548921ea291648bb09320b849aaac31b22bc651211410c3dea756f8ebcc76c1446f9dfa1f", 0x5d}, {&(0x7f0000000180)="fea7c364577c3c4fab0d62ebf405aa17eb050e343c16f1fc8153129ae81ae58ff6ee3eae067bae2af97c1a40f0cbbb4a678e731dd36e0ec8ea528a8ee3573013dcb7f89edcae950beda3a0a7f210df322b55ad4359afe2f78ea7ece3bd3c092e8ada855b9e4dc6ad4c254c39d53c1b673900918050b1879ed08df4e605baadbc5500f34d715385b165a49e8470450b76ea47d261dd63a3149e6ee96574fc597fc575a8bfbf832a64001214965e9af8dd90b4c283b00d2fe510d2c8ce5a11", 0xbe}, {&(0x7f0000000240)="40dac6e313f8610779ad", 0xa}, {&(0x7f0000000380)="5ae407199e90d5bd9cfdf9ddc839b598e0d651fc54ac71d692cc0fde83e4a56aaef2283551849f847508496ab6be969b3fc02a549a511025d6ddd2302c4e8b28ba20d32c5b574c22270a29241013bc0e7f9f141e50f24c01c9d3557305017285ea2f404d985fa4eb30f4c2d4a8b95095d8696eb3789718ba1ee925ae3a080f5ba63018892f0dd62c249e9c112e560be4c0fb5cf2e72506f541d5423cfdce4e2476ccac692dded08f4513c77768b8bdc9c383c037caaf4cdf80ea433dc76ae0f7d4ed40ec3f70878c1bce", 0xca}, {&(0x7f0000000480)="df51910590fdaf546d1d993b9ae63410020339b86383fedee5a0ebed48d950927ef1e2e2e1fca4d6cb72ce5006a088a74c609b67b2059d321c32d65cc127cbdb411ff60062dd01b8a30ee20e73e2bff24c5df47216c1c0f1dc94560859ca3ae4e6eacac753f0d444d0eda98d4d685351e5ef8f98e0657748a4bce49bfff072ef2825ef5dd35c862698265bd077e15822e46e9bb1b59c307752660f9eae1be891a792d7109ac26005e10a501de21f8826cace6058b611c4ab64648f7b6258c3a95a7f4819a5d7dbee878a127bd0acfefc225cb6fcac016a27243bf8", 0xdb}, {&(0x7f0000000280)="55d7e6e834b46cbaea1834597fb93e8fe2b7598379132a1233549e1e5aa76a3dcdccaac1110ab0a5", 0x28}], 0x6, 0x0, 0x0) getgid() 16:00:00 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = getuid() setuid(r0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730e74de400", 0x100000000000}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x8000, 0x9, 0x400, 0x1}, {0x57c1, 0x100000001, 0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x0, 0xffffffffffffdfff}, {0x7}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x100000001, './bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x100000006) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() 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) getpgrp() getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x7120f88116139edb) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xfffffffffffffffe, 0x2}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="bf34540d3c6c940439016a684713f34788ee30fcd49f9c90c2d155231e0d19ff285bd174c414673315c3af0faf5d2d8a4bf10cf29621fe27dd26899aa62294ffc49f40aac6b70942682f62c044a8a23ea74b5bcb", 0x54}, {&(0x7f00000000c0)="7d2a05c061af8ba1d3340f888ec993f8e1b41096d2a0bea2168eac3980be0b90b0", 0x21}, {&(0x7f0000000100)="36074459ff91e98387338775bae2", 0xe}, {&(0x7f0000000140)="707fa7322204fbc32f4fb6c4947483919f1a71da2bf8cb278ad6dd33bea06775fede8c60c83aa5d8d5111908adae3fa74028f39e43532d30fa39bd85bab50599a9319c6d6409c3efdd91edf2db4ab24228a10ec5387f0787e6c7b4fceb1d9fb8f844fabf89f4211eef447ea98ff01ed0c6e444e31e2bcdbc5f724087fcffe62aeab43e3a3a649ad467a2b96a4cf6677789cb1e9f5d44776b6a223222a2f7548f8c0be04c3263058391680a2446cdf58b64bf287fe7be1712bede582c7e27925cfe9bdce74981bfca1f42ca41de70", 0xce}], 0x4, 0x0, 0x0) 16:00:01 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abcc00000000b38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x33}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:01 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xff, 0x5, 0x80000001, 0x1, 0x7, 0x5, 0x7, 0x0, 0x2, 0x7, 0x6}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x6, 0x3, 0x8000000000000040) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f00000000c0), 0xe79c, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="645ac4cfd26f921379981007cc39abeac42b3af512e497e7bb613b1f96f167a04e052d0b20e89232c3085f2a01b673f69ef11e94faaac06231f1366a5392a57c9b6aceae3abe37b73517090451d7709b86ebd6798f52708133ceac32ed780639c6118137178a38f7f5c28c643724f186ff7e4cb4119abc8da2c22dc38f44646e34e161afde23aee89bafa4268ecd9875f296408500f5b730df9743678f884f1fb90586b54980aa1c7176e11cae3d6dedb63af9e39eb98eaac7ba5aefe48ae099dcefdb953042507d69efd527", 0xcc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) write(r0, &(0x7f00000001c0)="2fe59ca6c8e3b5cfda1b349d517dd8188dfa80ad906622c6c721d71d57006b24ab41dbc5a60e200167480eca24f09c1b9e8ffb37b347044348d866d2970d0e1a3a127838ac0b436aa72a2a37bcd2eed1ec0a1de0b132c25de41d73a52c4b2e61f47ae7b954b9f0f7dbf95ae5a41bb5652667bcb30bd6a07cfceadb3d01b97aa0cb5eb960c85cd8178545c8e92e0bf874cc2bf3e9a650f2306f311eb3d37f0737b7c928f3b663eacce60c55851b36f14871eb2202ad497522f94b4ce7057f517fe7f2fd41c9d14c29f2ef312b71e30d5aedcf0cf2da87f4a843abac71270a73da0388a7966f357b74e027fe362a98eb", 0xef) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000100), 0x8000, 0x80) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) socketpair(0x10, 0x5, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) getsockopt(r1, 0x3, 0x400, &(0x7f0000000240)=""/11, &(0x7f00000000c0)=0xb) setsockopt(r2, 0x2, 0x4, &(0x7f0000000100)="a0a0a37de575cc789041c4052701ac743576aeae37289f76518a9a5f51ff5c20f445cabe5d067f066d4f9a745213120fc047643b90102feeacaa10561ac75f7ba8bdfb9460d95c2fd28148fcd76851311b9005df8a1cb9c862a004bd4b694409c33c6a32bab3599c8863380cf7cd565664dcd1e8f8b5487a1ce6ac1f1e196071f8db65b55b9dd185c44f46cc1596ddd395da0b1fd8ff8c504661afbb826671b0a366ba91065acce60470a5618291c91e81db147f6b9bbc7e30441a6ecace26f25298d03fe0776ddb12313159d80ea2b3ab969c476cfe59f3a9afcbf83d75adf0fcb6a5fbcf451818baa3fd13d538ed90c44f8ad77f", 0xf5) 16:00:02 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x65a4d786f3314e78, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x9, 0x3f, 0x3}, {0x2, 0x6, 0x1, 0x1}]}) shmget(0x2, 0x4000, 0x110, &(0x7f000071e000/0x4000)=nil) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000005ea703c720283a47828ffdea018f24b0d148fda1bc9c1b4024cb56094de5a56d9d751298ea792624589d691d695d5d2ac5a55c0a6f087472f57e9142da8fc08c2c464315fa21f88ddb76e08995cbac8034fabb4343416138c7f31b760a3aab75e84af3d5772d23cb232bd08544ecb095f2e93f856bde65be7348f45d19a7056c86d1f83b4d5ca53d40a966de8e61b2787255e5472717d96f246d7c8664153757f631e47680058fa88f0ce3b12d7354c7961272404656714b0d66bb9bce28f97a4e85cb6e66284131c01d4b0dcb9bade9abb861344563a33b33eb1cdca916"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) mkdir(&(0x7f0000000680)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000700)='./bus\x00', 0x17f) readlink(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)=""/187, 0xbb) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) chflagsat(r0, &(0x7f0000000740)='./bus\x00', 0x1, 0x2) rmdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000780)='./bus\x00', 0x31) symlinkat(&(0x7f00000007c0)='./bus\x00', r0, &(0x7f0000000800)='./bus\x00') 16:00:02 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(r1) r2 = socket(0x6, 0x4, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00006e3f666945300000a18bdeb9639cf2a34ae2bf29e581b55c08f063d6289178b57e62c837edd1043ca4a1605c7198de991a6679d165d93ae2722f230a4b78496da1cd55b6b0f4f52b8a5dd74122d53ed6122c3be8602142e6fbbdccb8478f3eaf64ae041388c5af100105718e1c02ba4189e4134d4899598ce1971998da6a05fea32e3a174b2ccc4a0a87219172140168"], 0xa) write(r2, &(0x7f0000000000)="bdea", 0x2) write(r1, &(0x7f0000000040)="762d5517c758b5d96876073ed850f08ed8c13c545f52344dbb42858b704555fad9fd820b9733720432ee276b3c2fd8cc47094d1d525f544251841bda75f5a223124b3594cfbc158d05a1849eed27b7fbb3a272b098baa2fdf2bf9ba1f598bdcc7037d9fca90ca793ae3faf31538b1f5b7c59", 0x72) write(r1, &(0x7f0000000100)="52565eefa0dfec585e29dd8504be83019eb026665af2c89e535fc5b9c4bc83e600e23644e33be7c5ca1f06a21eff703f9bcb3005262d09a9547410492690a488735c1b3f4dad3c4156f072a77a4937", 0x4f) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279d62181b46c0032d8b0026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a9c08f50000000000006c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000004cc92cfdc178a360303af09521c43a85fac0c9231fe53723378526c708ff10a4a46e8ed9f15efc1f043fafd8fe0f29a6dbca067923001dbf12fc1c2763db1bbc02b039130a7dbbae2bcc96c70b32ac342f1e937548f20c61b70918ab743e1a07b89289b2a54cbf42776b316c4c1639b84c610c19c6426562aa84ab93c07f6a0398cd00"/1309], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3c8a773397f1ca7c161654d0cd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7c00af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x3cb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) clock_getres(0x2, &(0x7f00000000c0)) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x6bd1, './file0\x00', 0xff, 0x8, 0xe17c, 0x100}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa188d2d32fe97924, 0x20) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0xfffffffffffffff7, 0x200, 0x3f8, 0xffffffffffffffc0, 0x2, 0x5, 0x4, 0xffffffff]}) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) 16:00:02 executing program 0: socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe08000000bea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea3a55719a8ddb2ce5e9085b5b021a69e483d5347d96503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728346cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb56f7f45a6ac94827857fdaaa7c013f161a5cf95d8982479299ce1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee65082f79439cd000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:03 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) r1 = socket(0x6, 0x1, 0x3) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)=""/246, 0xf6}], 0x3) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x2) socketpair(0x6, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f0000000280)=""/155, 0x9b}], 0x4, &(0x7f0000000380)=""/147, 0x93}, 0x0) 16:00:03 executing program 1: r0 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x516eab838343e098, 0x0) 16:00:04 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}], 0x3, &(0x7f00000011c0)=""/152, 0x98}, 0x800) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x428, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r4, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) getgroups(0x6, &(0x7f0000000140)=[r3, r5, r5, r4, r3, r5]) r10 = socket(0x18, 0x1, 0x3) getgroups(0x2, &(0x7f0000000180)=[r6, r7]) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x80, 0x3, {0x1000}}) setuid(r2) r12 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000000280)=0x6) accept(r10, 0x0, &(0x7f00000002c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0xf1cb3391ecd8d737, r1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000300)=[r7, r8, r4, r9, r5, r8, r11]) geteuid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r12, r2, r13) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000400)="09047874ad64cd1bba98283fa91327593b049106f6e9cfb6b83875b3cf2a0a", 0x1f}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x5) utimensat(r0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x20, 0x6}, {0x7d74, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000540)=0x1) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0xfffffffffffffffc, 0xfffffffffffffff8, 0x5, 0x7}, {0x9, 0x1, 0xdb55, 0x8}, {0x3, 0x7, 0x3, 0x9}]}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) close(0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f0000000240)="e3868fc1ef2661f93268b5fd5e8b128956dd7722ef7818cfaf54a066e5b3915062daf96bc11334f0ea9cc4fd34b199251ff793c0430c473ffde8ca53f57bec5ec3f8681a148120a322fb739666b0a2460cc7ce95dd2702763e5b5d25d6886475087825ab9a2dd809", 0x68, 0x0, 0x2a) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) r1 = syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) r0 = semget(0x0, 0x3, 0x100000442) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000140)=""/7) write(0xffffffffffffffff, &(0x7f0000000300)="d55d483f2708e4ee9153ada589ac2f9c6b163a334ca26294c7a349320d8a0376be2c013844d45ac0e8aa738215743992ed72bc51dc5b35cfb6a9a84c8c837cf400067a0ae07a81754a5fa8d132a3d818a470f6a4c6896f4256539d55cb9ea80f600fa1ea135d434458b4b69896334e5adcaa2da256a40f808f6e6514582a3446ad9c190fd301", 0x86) write(0xffffffffffffffff, &(0x7f0000000100)="4bba84ff0000", 0xdcea1480) geteuid() pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538", 0x2bc}], 0x1, 0x0, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000180)=""/29) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000080)=0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x2, 0x400, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc8, 0x1, 0x51f948ba, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x3, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0xbd4a, 0x4}], 0xffffffffffffff00, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff9, 0xb34cf9ead5ec407c, 0x8, 0x67, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x91, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0xd7, 0x1, 0x9, 0x20}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x8001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x798a0a6408fa6e15, 0x3, 0xda}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0xb, 0x40, 0xd472, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x8}], 0x7ff800000000000, &(0x7f00000004c0)={0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x4, 0xfffffffffffff800, 0xd82b, 0x22, 0x47, 0xfffffffffffffff9, 0x1]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0xfffffffffffffec7, 0x0}) nanosleep(&(0x7f0000000180)={0x0, 0x3}, &(0x7f00000001c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x3ff, 0x7fffffff}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="070000006bfbcc23047867a170c92db166696c653000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r3, 0x20004b43) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) symlinkat(&(0x7f00000014c0)='./file1\x00', r4, &(0x7f0000001500)='./file0\x00') mknod(&(0x7f0000001440)='./file1\x00', 0x2000, 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001400)={0x75, 0x0, &(0x7f0000001380)=""/117}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008f}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71") pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000100)="9c87502e2e2e000000000000bc7370b4000000000000006a31f5cb2ac819bf13bef94ee6ac788758549ef7d70e5d0801000000f23abf85c0cb51a729defe6ddac4d87cd844eaeb94bb68ef09d469d4fa4846feafba3df53de577bb46e6229027e55368eec5b7dbc253d570c1f93fd86ae1b91bf0a5a37de33b4aa3b6dccedd4733cd1fa9acc1220255877ec480238c7bc59d89ad72393d3a44386a40f271ee9dffea34a57fba6da17656a7a9293b23c36f3849475d6eb02b41805c2fa8d67034c3353e0a1e9badff947e5cdeff03757af31562eda02d7275df3c7c01e59cbaed0712340efaefdece987219eb97ffe7d46e16b700a7398af46aefd3d83ad2462658b2231f0773a3696c554665d31cf5f7eebf6e0c0bc5c4ccff0eb615bd548c95e291f99f069bcc8a8ca3b857c34042958952d9921fbcd8", 0xe5) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x1, 0x3fc3d172f4a6923b) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7808) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)='p.', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3a0, 0x101, 0x7fb, 0x1, "32f4785d7118f5b829410422d9bd78bc0ac1146b", 0x582, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = dup(r1) getgid() ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r2) chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000200)=[{0x9, 0xf4e, 0x0, 0x9}, {0x8000, 0x27, 0xda, 0x100}, {0xb86, 0x7, 0xfffffffffffffffe, 0x3}, {0x7ff, 0x9, 0x1, 0x40}, {0x3, 0x4, 0x3f, 0x3}, {0x3, 0x8, 0x1, 0x4}, {0x8001, 0xb, 0x8, 0x8}, {0x9, 0x6, 0x4a2543b1, 0xc8c}, {0x1ff, 0x6, 0x3f, 0x8}, {0x9, 0x8, 0x0, 0x5}]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x2}, {0x18, 0x0, 0x89c, 0x101}, 0x7, [0x3, 0x2, 0xffffffff, 0x4, 0x5ca, 0x6, 0x5, 0x48]}, 0x3c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0xfffffffffffffffd, 0x3ff, 0x2, 0x81, "0e267ff492ea7df4920afdbbd3a1ac8953e67b9b", 0xffffffffffffff01, 0x1}) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x140, 0x0) listen(r0, 0x7) listen(r0, 0x0) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) getsockopt$sock_int(r1, 0xffff, 0x6bc93729dc655dd5, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000400)={0x2, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) getppid() ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x17ba, 0xcc44, 0x100000001, 0x9}, {0x6, 0xf5, 0xfc26, 0x9}, {0x7, 0x6, 0x5, 0x80000000}]}) pipe(&(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0xfffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) 16:00:04 executing program 1: mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) getdents(r0, &(0x7f0000000040)=""/184, 0xb8) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x1, 0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000180)="fefe268db61198ac7991c388") 16:00:04 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 16:00:05 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x7ff, 0x7}, {0xffffffffffffffff, 0x4}}, &(0x7f00000000c0)) r0 = open(&(0x7f0000001800)='./file0\x00', 0x50, 0x80) getsockname$inet6(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[0xfffffffffffffffb, 0x9, 0x40, 0x3, 0x80000000]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r4 = dup2(r3, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x4, 0x40) r6 = getuid() setuid(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x10001, r6, 0xffffffffffffffff, r7, r8, 0x5, 0x14}, 0x0, 0x7, 0x9}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(r7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001400)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) accept$inet(r2, 0x0, &(0x7f00000018c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x7) write(r2, &(0x7f0000000400)="e24095785772e6aa7f7c95cfe691a67378f6304778def50f5dea6aa13e8424e950fdf6525280a3ea63de82f03a4bb518be8ca1a67ea792569f03a9268f40982ec75a01bda07443cb5d0bc79e655f0ac69e60eab48a81d96f6614bbc35ebe7f44ef78920769995f60dbfe2e047e6838da167abe5a4902074010c25b825804e28a6afa558b5acc51dcc1a7e3bcb4fbb4d1e8a102397807bfd1069b374f21c8fa941141eb2bc30c486f259f3589c2bf662296938a011a19f7e7860a5b5fa0ba513d15692d3087493dbdbe9a117904e3004a6ac104c2fc0cbf96893da93c95e48c96c3990957c1da97ea0f07ac0abbf4cd99718fc8b498b2abb4d1f7b5a526f606a7610a1cd61593e854e7fd29627e8406a421d5cd5d967ae41ab7158bb6f0e47db942a8e3809e73f7643e99ada0cd0847d1690b2479eaf0d4c739665d8c13406e6d663145c88138a94e5f5805475ebcf5cf872b73e50b0313ae799497ba166ddc35d3e1bafb612176216a3d258e555cbda5d2fb01acf6d67c70f88778c0c807e167097bc9e00584cf0f15212d3c5a53124ed06b6e080a8261c3f1de032de70885e4a3deceb28b5d037c5b5fc515a6d54e16ad0c62ef21ec019b59ef8932daf6db92ced8d819452b80bc808c851ee1db895dd170256862d2cfafcb444f10c4203bf724739fdfe41cfa731bfb6ecedbef055ce277cfa2cb3fa23ae92bbfa7cd9f01a66004c245d7c55ff18f5c093c32727dc3d975ce5796d12e98f01af2da6df4a795c7100e875d77c134f6cc7fcd10820da71c08332ce8a9aaaded12f2092d4f0f6848aa3bdb5eaac01b1e99ae124f58145a82c0fc2f663fa080a2d11e3ade95b4d8101ca3cb57f1ad932b0f647d4bbce0552b042832da5631d30bd4df63127a460ea3c94d532d9ac0df4f7b78b30b7e209ff3aa21478897db6e13be47bc7df281d9a9d2280e7c4e4dbfceb97c698df2ce24448e93583364cc6a90162324d4261a3e8e3f13cb88804cdc9988f4089b12d0f20c8d33221b4d6c907fdc0fde23c465f35726fc8034b4af9157ae00040b79f2239927ad17e6a4ee000f524a8f96d683169dcea293ae14aec7d91fb5826634c2973aea05dd5eceace6fbebbbaaf784af922d06a555a0d38fec320294f7be6d3f1157ccd20b941c0e4b719f0914b29c18d140265ff4068093b9b5991cadfdfbe980f8105ed38e0a5f9212d33ed50855ff76659f9711c24e94887dcb339dbee43ad6aedd7939453c0c65a9b7c55461c87522fe0f85c6a5d1ba706cb975ac6b5a4baf19c84338440261fa46ac078bf37aeb86d13873a37f31e63ac71806a67973c209041cb7331190fdc753667392d66a28a205fe89f479aa8636a8b5a4788191ccec398fec0aa205f145631248bd0f7c79d96dd66e38a7ea5c81b1ac1969323513365ec62f06029677a06f5adce80c915d960267d93974ea204960d568f164e5ec3122ffbdc47fafaf08b762528f7842c6917012034a08de8b2d72800a9d8580e18103536e082870835b3081125918f9646385f6abb7278e902947df6ee504b7f8fb4810c82b34a9ba7de57540ea4cffa24984ba553598eefbeeee1c1071478519d8eb34f62de3f1e685a270a6a091667902e6bd65d6b1077002322885d5d76f6f922a323b6e70507fa8825fc2a3fc7bc3945a54a4a1e2041d7f94f5bf57e308d56d47ce67d9e31fb2890be653e43c2e4bd225a8e80f25bf2429d6b8e4be4fb7c053a72d31634aab7e910b8719b7f2c79f70b587e319a463e441c0dbc5533b2f1c6c848f1df6d082596f40f968965bb40fbc0886d5ac555055455aecc36adbdbb5a22495bf0c9e4154b15f83f93c187e237a7036ca4644cc8c4990ac6aeda14935d31ea3341f98746f0a0a825f2d61ea7339a7ffd3a3bcd701da0a31861ed20a1dfd8a330e925b168f9f7c926e05bb88ce96c9eba3763fe370939c9af7a71e0f97dc348998b40345d4f6d9aac607f5f71846de9189970072dd19873667650dd078d1ceb8c8faf3bf53e1a13b3d3872ef40b0b88a2642ee040a34419e0cc09ee5fbbba5b82832ab41963052d3cac7ace27e3a0ddee02a2877a72f543e8312c87604fab09fe22e4b3125cde09b0d4687c5d9bf632df4d635051beb4b813485113d77b938f8bf271b055d2aedc867b9ce26b6eea5f8339d28b6bc2088469fe2091dbd14d9c0bae73d5217a9accd7f9ad5037ebaa0ae8939b62478fd6704fb7bcee46b5d0a5d406d4b3612f05bd9697a6a1b22a2a98ddcdb09f4f620b623eb91637420d100d706d53a33787135e61992b02fa01f65636c827c7c60ef74e484d3eaa8b9f19586af2326eeec28f6ee2970eae5a007ee37d4a1928f734777e3474b87d7781b994d99b20884ce0e9a9a90805f7234fec77970f08983e99bc1102141f06bea88c081b65beba881efaa828959c0402f8076fbeec021a62f854c6244114dc6bb6a6f030bc31b0ffd4aa0fadf15794279ebb816759336bb3357f66671e4b5f75704f19f9b6427b4ad9d4a0d243000d4d2d10edd9aa12c3985f11fad1f4ac1a394fdbc0dd216bcda3fc707dc2adb1055f0e2bcc1d0e0a7617bee61908cce51955725e8d112d4e434b6848480bbed426e5421e4ed77e5d03077d3cc202da4aa8687a732c783ac5e6364371a1fb9474572302958d5835b259079d25ef951f56e66d1c5b524700ac4d12dc0736e219c520e232a2760cdf4efb3377dd461dccbb91fb9bfab23566c1601997dc9d611a836fb10201a6df156890a5ed83f21b9628a7c70be31d50ccc061823652e3015dccabe01b37363f8f63e5c3b1e8aa12aa768571c630a0eaff206f59c092f136a3908650d9afcf89b0c36f92885800760ede6f11347a480106953899dd593349ee3d3f6a7108f18e1896831e9ef3c56cec316fc8f778a361046e3c369d8c4ea74cc2d40dea1dc9c37fa8e640a94068aeef3521450a0829eef1c11cc2f5c896ed714932b54bb53dca847d9001f0106b805cc2bba288d1aa31592eb2d5b659b33d9fbcb60742d9f6564ac631a84ec7db901c365028709ea13bcc0ae3d3925a0dd9326f8ec2072733f5e272e3dce94c46ee9ef81bd6b2d8768cd182a01a393563ddb46e6dcc2634c87ff60610c2250a0b568741c56cd10f721432b89017b93bf59b369922b9cd5229e58884867089849b203ff8583af963a23861fe42b85320db412148d085e0b9adfaf4281793c14ed765ff2118081a7e796aba3900407c31f1087bf5f1aefdbc1147099ec3c255fe5b4768e4fbe7f67924573cd31e9219372c5b08e04457c067278f731ec1248b53b08fbc293e8aa4da5e75f53098baeaa8fe69f6736cbff08b7f83226d7452426c2fb528c0beb30465aee40d0fc879e6a0f2ae906a1fd8b366ab44541cb701f7b12bb7d9b9e5f5e313a717c2187a3e28bc9a894111955e543cbbaf363222a2b9bb62cace4bc501209448513435ce5c15215805c2c5ed5de4f1bfe4d9d49a2d46fb383e186cc6e83f42ad0345dc4c5433c6f5afcade74d8026e67a7d69bb03d4da8d104e22cf64f051fa92a81d5a76277b066b4f550da8add7f6081776d21ca85993e97fcc3446c8092ef14cc6441bf606eafe1e95ed22a19c14d9ec34adefdc47e4d873123bd0d921b1cde077b210a1538ffa91404c5072f3cb8a3cb2296d08ac359c6d19e520a88614216afd26891c77c9a5420327a082a74641f4964c31112fb2efd385594a12a388c76185af751bb75b61df2683b3fcbf5e3b77a801e676dac1ddeeff023175156d7afa28043448e3658788abdb7c013acd726c0a859137e816b79ce72669f668e2bbd605305287b50a8d413f10100b65e5edcded437be6c70b1b4c88e68663f8f3309138caa40870a38d7eace6419b23598f7c977748b2c1f6701e62b06e576a39a23b2ba6f52974b72037470ef0d6639058b9d75a280bebeaf05ad01378d5353fc321417876b0ff976f3066a8f6a914912d52add2666b97bb52723becbb3398bd5704753629839ba09742053dd7a5fbbf095629dfbba8eb0592fa16c4fce6ad1652a921deaf9f156048b1fa22442b4366c464eb77639d09ed28985484a9476a3df1e4859a54f430403aae32a04925d4b8f9614ec1d5d4016cd1ef2ee4031b8e05d209a892237ae9a0716cf2457e37e88d64abe73b4cea83ec60491b9486caa7222dc57696343cc7cfb61fd2b22672ad6014e1ae4b547949b05d1a4c2b4057655326bdc974e1e6f5f2f421ee8672bccdad39725da9ea1f1a2c21291d0c4472d594d5b0033a5ad47b6a8b8238b796b123252d065e56d190dfa16305f39821f91be9a49c15bd1c7b206b471db8a6f1c8f1348d616ae44de6638278f6fdd42cead3e4c58a177316a3daf2b80059896ce119133ac0c0790a0310acefba116a2e29a08e6827b09f0637af5655e708bf72d3ddb52dc87c3d860833ffdf14e640ea4e5a35b28aa8066e6a88070cbd857625455c4329259274779cd909b34dea03796ad6a29971145e632863fbfe113c7e57f6e619418533159acfb0850d8a5213ed054c0af862d27158c4b3292f6471bc162d10e816c312a7a763eeb6a23b781dc5cafa75c19a9124660cd4ab8f839eff2700b5a1cbcfbfb0ebbca7d3e1f4231ffb872a48a8627692f1ce84a2b5cc049a0e7f404801e036957243ea330772a8a2aefe94defc3336b1dd879b6de2a31504a386df09b691df91a3e4873bb8cf033e09eabc22c6c52b0fecbe89f10125dc3e6f4f4462615c025f25d89a4a111ab0c7e0d61bbc4f6667b6a27fbb30e337c8024191baf9484081d9aaf1229fb125fa8195a713a1d66f40f2ee859fa22f46bddceafedf8788605d0f720625da7948a941a9be02b4489f5cbcf8133d704bb98ac2a8752ae0f8c250cf064f2ef6f615d63965040d39c36263e2b5b02ff83708ac963f316b116ee4da360f61b2dbc184e81a03816b01cd9b5e679cd8a32965d5dcc2429a83f4d60f5c66f96779a59bbd68a11bb60688aa7461e22ad45c183fd339a156e3158ef48f9ec37c75bae5ecd0608b64b5a16d0d77776bd23912a152da24cf145c5ea9c0ab7e8b2a2737f8872fcf555b09da05c68005c17898d77b5ca65576fbd797f694236e152e06eaaa1a1f3221b145e41a1365975c34a14325cc49d2477904fc49c2adbc394781211f36d6cfeafb5c7b5e955efd9e54cb5d69bc6acbec4a86dca00240538dd8520818982c1ae9c7bde2a4129fd374b24cf8dddbd3d11522c2d13d75091867bf08bf2c2a5d23b8eb49039307a9625606b6a683defed4480d42b93a013fa0e9eae8af0f0d1e4996e499661d9c16eb48a09768bf9947fa0e5f60c494275f10d60375e157764fd8552d193c1c66eb6ebf8f5d6377b7d83cbf9701cf480ddd89fcb1da5a6aa391e726a7a2ee0ef1c601f688309eea495d8d77b9749db731201f1fcec1f0b4dccbf7ea990fd1204351cfe598fed2c77b262ff75611aaa5d48530f07d1f6bb87080c651fd251f3f580bb660e3b3a99f761fb940a0f18de5fb4afa0a9f1fd44a9775eb80450ee2f87cf95e99c0e2ef03c34bdb7271db6531ef74f0a182db071539c0a8d5d706a9a2662e4f3f4b61430a3e756a8a380c20430115fff94d4d970af88b9ab2ec3e7e20a3dcbfbae77b39a264f35f644aa5424bd489820d48295557a8d97f69f020e48faa42318f6f8a8bde55cafa3395c421ee7df9255d4ec672e2074288a4cc62140c34841b09e941e62d11011181ca57f934deb7ba750fbd53598d8d11a1c4a53b92ab70bf3fade1d391735028265812b3", 0x1000) r10 = shmget(0x3, 0x2000, 0x67ea92117d37d4d3, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) readv(r9, &(0x7f0000001780)=[{&(0x7f0000001440)=""/19, 0x13}, {&(0x7f0000001480)=""/207, 0xcf}, {&(0x7f0000001580)=""/158, 0x9e}, {&(0x7f0000001640)=""/112, 0x70}, {&(0x7f00000016c0)=""/29, 0x1d}, {&(0x7f0000001700)=""/95, 0x5f}], 0x6) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x402, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x6) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0xc000, 0x2000000000000020) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8001) munlockall() 16:00:05 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x100000001, 0x6, 0x2}) clock_settime(0x0, 0xffffffffffffffff) getpid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="fa633d022d01ae2f66696c65300092518251527112e0e29d8bd03f25ed8236714c336a855a3bc555b2129a0290060000000000000048319a1a1b810000000000000044d07108261f5031d5f9fad5a0b007592d9da83018e7c3b20df241a48ecdd621f05b8a71078d5f7a1775de00000000000000"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000340)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xe57, 0x2, 0x7, 0x401}, {0x3ff, 0xffffffffffffffff, 0x3}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="260e08234aac9c7aaf00002e2f16696c653000"], 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x44) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x2, 0x9}) listen(r0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d, 0x1}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x9, 0xfff, 0x6, 0x3f}, {0xffffffff, 0x0, 0x71c3, 0x1ed842f2}, {0x10001, 0x9, 0x5, 0x100}, {0x400, 0x2, 0x8, 0x1}, {0x9c, 0x5, 0x3, 0x3f}, {0xffff, 0x6, 0x4f0b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffd) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000040)={{}, 0x0, 0x0}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x19, 0x1, 0x3) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x2, "e045926fd4f8156b8e468808fe4d2144388af678", 0x8001, 0x8000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = msgget(0x3, 0x49) msgsnd(r2, &(0x7f0000000180)={0x1, "3370e6c4139700c71e3f27bcd93c85ffbfb6bacdc3a23fef5d8c229b1853a8e98202ae030a43785b0a0ff60bcdd736fd589e84527883ac533292ca0af5466402bcc1e44d98a4a567ac64432e71278da47bdc44dbf1bcc505e3465bc9a7e4c493b23727fc7d94cf5ed0a2bb9201afdd874f0ebc43d8d846b65e6de0f339153cffb870e4aa096658db40db74acda8edf3a0dc27ff8"}, 0x9c, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) 16:00:05 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x3, 0x10) msgctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x2, r2}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:05 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x24, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(r1, r0) getppid() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) chroot(&(0x7f00000000c0)='./bus\x00') r0 = getegid() getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() getgroups(0xa, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r10) r11 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r11, 0x42087007, &(0x7f0000000100)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x101) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae2be781e4991f7c8df5f882b297be1aa5b23ed00f4c809000000c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbf570b9f5c872c881ff7cc53c894302b22f310b634f36a00f9000000200000000000001ec08a3717ffffffe000000000000000000000000220000000400000000000000b734", 0x6d0257c996871636, 0x2, 0x0, 0xfffffffffffffee6) 16:00:05 executing program 1: r0 = socket(0x2, 0x4000, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x14}], 0x10}, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r1, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000083, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x92, 0x40000000, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffb, 0x94, 0x20000001, 0x127, 0x400}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0xe5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x2, 0x4}, {{r2}, 0x0, 0x21, 0x80000000, 0x7, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x4, 0x10, 0x8, 0x4341}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x7}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x5, 0x7ff}], 0x98cc, &(0x7f0000000640)=[{{r0}, 0x774493e9f1f73bc1, 0x1d6b2693a35b474c, 0x2, 0x0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x10, 0x43, 0x81, 0xffffffff7fffffff}, {{r1}, 0xffffffffffffffff, 0xc0, 0x2, 0x401, 0x130}, {{r1}, 0xffffffffffffffff, 0x26, 0x1, 0x8, 0x46c35fdd}, {{r4}, 0xfffffffffffffffc, 0x3, 0x2, 0x10000, 0xe503}, {{r3}, 0xfffffffffffffffb, 0x80, 0x20, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x0, 0x6}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xcb53, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x1, 0x76ce}], 0x9, &(0x7f00000003c0)={0x6d5b9d71, 0x3}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x7, 0x80000001}) r5 = semget(0x3, 0x3, 0x100) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x0, r6, r7, r8, r9, 0xa0, 0x5}, 0x4, 0x0, 0xffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x2, 0x1000, 0x0, 0x8}, {0x3, 0xffffffff80000000, 0x7, 0x8}, {0x1, 0x9b, 0xffffffffffffffe1, 0xff}, {0x1, 0x8, 0xb18, 0x2}, {0x8, 0x7ffa6e29, 0x3, 0x3}, {0x0, 0x7, 0xff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x169, &(0x7f0000000140)=[{0x24, 0x0, 0x1}, {0x28}, {0x3}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x1, 0x0, 0x400, 0x6, 0x7fff, 0x8, 0x8, 0x10, [{0x7, 0x3, 0x3b7, 0x6}, {0x7, 0x0, 0xff, 0x8}, {0x1, 0x10000, 0x5}, {0x41bc, 0x7, 0x401, 0x2}, {0x5, 0x4, 0xff, 0xffffffffffffd22b}, {0x401, 0x9, 0x7, 0x1}, {0x1, 0x400a, 0x5, 0x200}, {0x200, 0x7, 0x3f, 0x80000001}, {0x3ff, 0x8, 0x5, 0x6}, {0x1000, 0xd6e, 0x0, 0xfffffffffffffff9}, {0x5, 0x554, 0x20, 0x6}, {0x0, 0x9085, 0x9, 0x5}, {0x101, 0x3ff, 0x7}, {0xe000000000000, 0x7, 0x9, 0x7f}, {0x4, 0x5, 0x5, 0xe6}, {0x7, 0x3, 0x1, 0x9}]}) syz_emit_ethernet(0xfffffffffffffe1f, &(0x7f00000001c0)="a5440d307da92058bac1bfd934a785fac03131b53b4383b511f26e42e5763dd3be7933950c638e433b95ba0d8b2ceadaa1a98dfbac70647d85cd2ec9b01ed89e846c9c3be8343e50f6e24c9e39a668fbdbe9ce6f9c6a47c980c448a1a29200307d7b88c7f3ac6aaad3ba7e97902f7f03a15549c3e4d4ef149b3bc120fa15b1ae77a61a080d739af9612d756edf340e0b") 16:00:05 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f00000001c0)="6d91814f09a26804bb6278b874aecc1596e76f45c6ce2633fbc001339835b7797484c1743978f3317296f120faf43f5b61f53b2e61a9571cd6bbfbbf04c26589c78086ef11197f8ed3bff3783cf163a4ea2794b92c6a35ad9cc4623185cd05008ffded6dede227305343b380b9e35e8292ea5920204b9a945e14f822d88c43f4a9e10dcecff658781aa3239f19878d7a425d67f7df32ee70af3f8ce68d267edde22000298fd49ce099cf4023454fced8fbc1b3f77e0b005a52cd0885512d6160cd7571523bf950fc16421be2ef929ac6c32af759f57e35c2", 0xd8}, {&(0x7f0000000380)="2c0c4445b2ab4f05991cc7a70f7b3fa2e65a14801d4a3327ebe67904d35c87845b9350fe47a77139380a74703118bb15929a49dea638a1f5d03a643fd4c3a251ddb987bebab8fa306d6310bbc6b6e5914aba", 0x52}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="0801000000000000010000006ee8000045ba3b80e30c900d13ba90aff3117cb7fa3db7b6dedf620bbccc17eea21a26fdf5d73119db1b48465530a4c7e42e4fabdb548e52400b74f6cf9899b39a6a2a93fc105a541e3af9770c6e9fde3b1d8835aa623e0cb9c8fd945c2a496bd4d2f5208879ef36bc2ace0c307c3acecade5c1e63a9a523b7a3a40bde221606e51adccce3e5fb69ec653b30492ddcd1cc285e66b592a99428f65f536a16d6d5b7d85fc909628240960c9a0b42ada8e5b96e5f5f8396331070d06c306a7c4a07ffc7188569158814f229aaca15a9de0fec4e027d53abb9d17984655833c8441e67c7e42230647e1720390fc95988ff25dc7cf9966c00000000000000"], 0x108}, 0xd) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="89efcabd251c2bd060835fef4cd9e283ba7393d4de76a22ac3650a18f17af9f71868d331ddf31efbbed0ae35af290c9eca35387a006dd3894d9ae508b957458f90c1f5fbc3d1f4f697d480c86f133be6ab9931f3a05823", 0x57) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000100), 0xfffffffffffffe27}, {&(0x7f0000000640)=""/238, 0xa8}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000400)=""/146, 0x92}, {&(0x7f00000004c0)=""/202, 0xca}], 0x3, 0x0, 0x0) 16:00:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r1 = fcntl$getown(r0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x40000400, r1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x605b592d398469c4, 0x5) 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) syz_open_pts() syz_open_pts() 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x23, &(0x7f0000000080)="3d311d57244554ed850274163070fafc05075de3d73feb5dd438ed83d6a52028d5160331dcf4d353abb40b8746ead7a15283c45b6182aad4b4ca2a4241179304478f4a58a32ea806dbb1fcf403bb15e8ec0b09607b310b53e2b1833c4b658b76ceb020ae9eaf8d74d9c459f0c38f792b24038ae29311a6182cc4", 0x7a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001600)) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/30, 0x1e}, {&(0x7f0000001280)=""/26, 0x1a}, {&(0x7f00000012c0)=""/47, 0x2f}, {&(0x7f0000001300)=""/199, 0xc7}, {&(0x7f0000001400)=""/58, 0x3a}, {&(0x7f0000001440)=""/167, 0xa7}, {&(0x7f0000001500)=""/13, 0xd}], 0xa) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x1023e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() clock_gettime(0x0, &(0x7f0000000340)) r3 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r4, r5) write(r1, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r1, 0x20004b43) semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000480)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0x8001, 0x14e5, 0x4}, 0xc) accept$unix(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="a70000a245e25c0000000000000d5100000000b2000000000000040000000000000000d8fc5cafbfc7ece7e35d990126583a67451368739dbac604000000a7774f6505be4203960470b6cd825dfb701d138b9897120bc20a0511bf840e43ce684ea653f09b63a0c1bc87acbfffea48385d2e5619d00759126247b1e5b329e567974d281595791c9e0d45ee79c5c798a9fb86a286283a775c2c0c97de68ef75d4f40651ab29572c6f1333fa514bfa070000002454dac4ff80acdca9118c3ed4f24b6340aacb8d09611f3da1c06d2faeefdf1dfb5a31af6bfac51f204e7809d6f559e140a8f3901d54e4df62505f3cf72de280c76fc67fb9928fe0a794491343206c049ff8ac79d1b6541d3cda9600aa9a4f6c7f9113ef40bfd9910a66f3fda87d66c2bb1d705cb30f879d5d7933c2d7906211e6667745ecbdce3b7c6393dbcfa683e84340d59f2b1a696b6371f9682bba0909b7ea5b1d79299c7bf68e84fc27558742df6a68efb0f12f972c73855769a3c225d5e3c5d0dbb111713431e3576a77f1bde5720948aa0f342a22453a2aaadaf3e126c9ab1e46a86eb83ad8585557029eb0847b275276d05f1feab796bfa56fa260090bde4e218edafddadfa86001b7512b8d8641fdba9b66c208000000951f56bee4e62a8e2bd9ea2b025269787c976de834607e6f694bbfe2f69ca92227fa17d81836cc01cc233dab387110ae1280e6f98c1f644c5b1b3d28b9c6f605bc201f8b32c58b7be5c64ed2f25ab1bf7a28c75051c7a1a98a9e65ed05eb48ab5f090600a1c400117eb5392e67c5b789618ead389779c1f58f89149d447fef2eade22f6508da6555187b6ce7df60293bfb3dc4d53b21214b95e6b821be3d0b3c24da9879931c041f70c4814de44c59b2de4cfc25a612c3cc6c9c3293ff81c9de7b069f0d669fe39f15f62cb20635af7ee85f87ae952294606de4b7f78a7c14325d5a7ffc022fb5d8ce12fbaf8acbf37b49854cc7e9aae5eb425bad0cffdf80c400f18c74d4f627aeff42b71b2c4d57ccc2a117e675adc46b88d9e9253d38ea8db59c7cb7a943f7ffffffe1095df2b27d171ffc6c34a810dc77b38f56b90f32e678c863e456dc8e5345e40d3bbceff4f995903191458d4d26aae6e9351031aa48f5458bc6cfa9cbb5bf5200"/838], 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000003c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000180)={0xfffffffffffffffa, 0x5, 0xfffffffffffffff9}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000005c0)) 16:00:06 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file1\x00') rmdir(&(0x7f0000000200)='./file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x40) symlinkat(&(0x7f0000000240)='./file0/file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_metric}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x125, &(0x7f00000001c0), 0x1000000000000060, &(0x7f0000000000)=[{0x10, 0x0, 0x3}], 0x10}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1, 0x0, 0x0, 0x5}, {0x800000006, 0x7, 0x1, 0xfffffffffffffef8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x800, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186004008b00002b27fed2481361ad48c2ffffff080200000000000028000001feffffff0000000000", 0x2c}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x8, 0x7f, 0x400, 0x800, 0x1000, 0x3, 0x7fff, 0x10, [{0x3fb, 0x4, 0x2, 0x3}, {0x7f, 0x5daf, 0x32f9, 0x7}, {0x1ff, 0x53, 0x7, 0x1}, {0x2, 0x0, 0xa77a, 0x3e7}, {0x8, 0x9, 0x7c43, 0x9}, {0x9b0, 0x5, 0x401, 0x8}, {0x800, 0x81, 0x100000001, 0x9}, {0x200, 0xe59, 0x5, 0x5}, {0x8, 0x7, 0x7, 0x34}, {0xfffffffff1097fef, 0x8, 0x400, 0x6}, {0x4, 0x7, 0x7f, 0x7}, {0x7527, 0xd0, 0x800, 0xc549}, {0x9d10, 0x3, 0x5, 0x85e7}, {0xef43, 0x1, 0x5, 0x100}, {0xa, 0xef1, 0x0, 0x7ff}, {0x9, 0x2f01, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000140)='./file0/file0/file0\x00', 0x8, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = syz_open_pts() bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0xc7}, 0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x34, 0x3, {[0x2, 0x4, 0x8, 0x8000, 0x0, 0x2, 0x80, 0x78, 0x401, 0xefa7, 0x8000, 0x8, 0x6, 0x8, 0x100000000, 0x5, 0x7, 0x5], [0x0, 0xfffffffffffffff8, 0xffff, 0x3, 0x1f, 0x5, 0x0, 0x80000000, 0x8, 0x6], [0x8, 0x9, 0x800, 0x1, 0x7, 0x62, 0x40], [0x7, 0x7ff, 0xa00000000000000, 0x0, 0x5, 0xfffffffffffffffd], [{0x77b4, 0x0, 0x10001, 0x1ff}, {0x1, 0x5, 0x6}, {0x1ff, 0x7ff, 0x412be183, 0x2}, {0x3, 0x8, 0xaf9}, {0x3, 0x3, 0x9c8, 0x5}, {0x8, 0xca2, 0xe61, 0x1}, {0xffffffff, 0xffff, 0x1, 0x2}, {0x5, 0x5, 0x101, 0x400}], {0x81, 0x4800000000000000, 0xffffffffffffff81, 0x7}, {0x200, 0x1, 0x0, 0x4}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) sendto$unix(r1, &(0x7f0000000040)="089f05fb0d8d3fe5fbf769ce1d7393365918077b5e8027c882a7ce10b54ebdcb091bf9ff5241ebab7631ed412c207a87f786b7f5575bc57413b788d6e88622be45f2363a4ac11b50d48816f811ae", 0x4e, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="00200e2fb191161c5ef0"], 0xa) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x6) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800018973a90 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0xdb}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc82, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:06 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x42) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") r3 = dup2(r2, r2) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x1, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800018973a90 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000000240)=""/251, 0xfb, 0x802, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x222, 0x20, 0x4f}, {0x400, 0x81, 0x9, 0x75b}, {0x800, 0x80000000, 0x9, 0x4}]}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r4 = geteuid() fchown(r0, r4, r3) dup2(r0, r0) setgroups(0x0, 0x0) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8f252c430d4362f4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = dup2(r2, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1000, 0x4, 0x0, [{&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x126c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xeedc}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xad}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus/', './bus\x00'], 0x8}) chflagsat(r4, &(0x7f0000000200)='./bus\x00', 0x0, 0x2) acct(&(0x7f0000000040)='./bus\x00') sendto(r4, &(0x7f0000000100)="f6ab36d151715e4761af06121d5300ac6d9acbfb73ba2c842f344426c4c3cd5b2b1d5e3209054aa7a1931abc28c5b81db9694e9649ba2761d83d050b1e96dc1a9bc6163bdf0d8dddf0d605cb8e20f8cb2e9984c843e3c9b5fe3142f2ee2eccc74bb5201d5a7dbe9991abcb30a7e9f3199725e99a06070ce103f2d098366d2e805b93aa570437e95f04e61129625160dd37f8aed26732644dca3e33c70635710273d5", 0xa2, 0x4, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0xfc7079b233e603bc, 0x100) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ktrace(0x0, 0x1, 0x108, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000006280)={0x0, 0x0, &(0x7f0000005200)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/149, 0x95}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000004140)=""/128, 0x80}, {&(0x7f00000041c0)=""/4096, 0x1000}, {&(0x7f00000051c0)=""/40, 0x28}], 0x7, &(0x7f0000005280)=""/4096, 0x1000}, 0x801) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/150, 0x96, 0x2, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0xfffffffffffffffc, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe49}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x4a09}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xe69e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x44) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b75583b85f2017f1ee2ac2497ccbdeccc5e6c4dea6c4bee13fb143c0911bd34b9c01af23b1690cf105e644d91b9bf0d6d440a43a10c937907f940dad8bfd40c326ea6e6fced2bf2e99438ec16345f991f742df5c353a9d3f928fded51020dbb106ad714be3984d8da63acc382e2f478258acb5ce9449423f4c290e71020d2a00200000000000cf28e13195621c425a02a44b02601ede6c87fc2567e5d497fadf10eb1fadb33ac1388cb1884407151ccb0ee4e6997a11bcf515c9d3f13b767c"], 0x10) recvfrom(r0, &(0x7f0000000180)=""/89, 0x59, 0x803, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="597ebfa7b8e79369d44d9e00c9a1d172ca271405bdeddca2b7950c2a6769ba8ec25157f04fbf5734322b3f1cc655889e3dfdced7929a00f61a0d104b2f75eaf352c2ed17ac702b6895082aa5d95011886900a435ac41c575458806055b2855dc173db0b721810f8510b4cf4e3e7c3e3cab340bc09d95f0ff9e0130bf5189bbc3ec8e11c17a3861376e4a31081a5a074d402ed4ed8196702712da6c58b2473e204fba89f0dc9f7d05c3beb44bf2493bc0efbcf826ebe53fa86afd92039fa395fe7a94eaff8fe3546f5cbda81848f28f0fe89477cfd5419829819db8389c743690fab9740d025f2ad78b26e1c8", 0xec, 0x401, 0x0, 0x0) r1 = socket$inet6(0x18, 0x800000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="7eaca37afdd6775e94b80b95e9a2c7fe1db9bbfcc0cb418248d8c8d4ca57473162dca1cdc3893719f13e78f1bd58323e913dd32b6d26efff31783139fa027a83a2dc7c18b562f5b6ae1838fb29a7713ca4646e346080db72cb16c0c367d5aa34dcf49a81a7065462ec719f3dc2a61c55466374e2db6be5059f678f28a4c4b1", 0x7f, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="ab67abb56f8bf43268f2b94ba6c1ed5ddb91ccfd99d74da6c113206e836db54d87ba0fcc8c797aeb59138af3ab5db9b8c1905405be69a450ed0d73a950186c662eab8e715f9d904ea76e59e94d019efd9b2594086952f11a18f3dc6384d51336e6d770643d28fbd05ceb91c094a716f598f4a015a6280689d4f5f7705f80898852ff6743d16cd4c0da862a2b2616b53bdeff4fb9bcc693f433fff94dca57", 0x9e, 0x8, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) 16:00:06 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:06 executing program 0: syz_extract_tcp_res(&(0x7f0000001a40), 0x3, 0x8000) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xebf, 0x3}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000100)="c901fd88905d95222416ed4713444718b5c18c09a71dfe0409a03f95e3f61a827ecaa52c61aa1797ba65319ac31a38caa6aceef94c50d671f27b63c0df6220d8335d4e8a1fedd891f80fe50fd6d040be9930ce827a7a224b4af79a9ea1061186a0dda9ce16f037ac3325d7cf964020805cc8b96898503528b61e574eb190f206ef28f5d9a8d0603862d9e69f90e3fcbb91a6aaa8afbc9a1821ef1f", 0x9b}, {&(0x7f0000000240)="a6e3d6aaa46257142c1e0ec5efd564dd3422f273ee1997ac817d8ccd02dbd79d0a12382ba52c6af371044a7f196ba76ec40179841db3699513c09ee68a7c7628d05674ff2f68698ff3073e658f", 0x4d}, {&(0x7f00000002c0)="b9054d15cbf2f7859b39311f700323dfd798f59551d633b33813cb6895faf3984c9630b2a4c486ae17511fe4e12eca5c1d0fed7f19d33b09f9a0d1cc2976aed53592733b23d86af2e8ebc3288c219af4926a04a1ae697def2c5389a8de58768d7b59d35d04bfc6c35246c5588fc081a2e70181010679b7576fbdcdf2feee018d78b1c46284c6245d53ac8e0f91bcd535a8afa8008c6a010c75d9fadbfdc4537db40425035def5f77db577000844e4a465287b0c30f9d62fb635b067fcab16009e77e307c6cb882c5979ad35b4caae5306aad9dddcd02a38b57df37458e932fdd5c74b78818b3a013448a71b0aec5f919ce6292c82c8c0d53e2145e9c82b0117e9222488e172245cd13c91a744c673947bee2001e72b683b719425027b765a33886ff9e7f6946cea312b89d53bb95613769b96bf18c2aefb2d42e065bc3e07e8318e4a2e1b318cd88d3502d3a85d3a58d418173b883ad350c9e96cbf9bffe362772083bc656e4f4ed4098120c3de2ec0128445ad1e6951d5ce6775cb2a0a305c9bb9cc20e0aad96b55b795e0c87e1e41c10f77b698ee5703cf50d11c0a954d60d004f5c97fad9bad77e67555d9cdc277455e761738d7cdc3709d46756105b1e8b04ecb87f4689188547ad52a01e6cb8728f875bda4b83a8b971cbbfaa2be3ea05b1c67556466553d9b40efd8e93402421e44b9dac62c184004ba664584f3ea8f6d560083c71dc49a76c04037e308dfdb76168cdedf06f3772ec218e0a4ab0446d6ab155ef3709620535a60f52028f03ae4bbf2b44abd33a3fa85c37b6bf63032639e33d88a5f6bf0273721590d739094fda8de3d14a1da8c18f12b5bd0268545f928f973fab7a33d046d0b53cfce3de0dbf689d8d9d89972d000b00a806317b399859f7fe956d4335ad055c3de16a0022d9a81cdce245b690562d46878336b719ae83339e41f9d85927b8369de14448687705f00a0077c8e72a080f33b61269a2cd29456633533f2f7ece2cf71791fe068d86edbef8fde08743159f508e20f9302354e9dfa06fe0fb6600da5167001992b55ac602c04772c8b3aeeafa53e7bdd8260a4efa9cc1386058bca7e8a69a84fa7d862317dad3d7ac037283ce2f9096e43692e539a57334cf0cc07ddbb430e1af1b078e23f2db95bae46ceb9ee6316c5f22024744f74be67fc91a0de67bb97dd188cbac6915b24aa117d10e9740e8b89b72231bfaf490ebbc8aa98701253cb0134193ad09f62f324c1296f76da29f1c640d5ee807d46b2daae59d5fbc3d6869e4f2034b8328851f1763b3601f1e60ee19077c8acff4afcd8ae18367cb5b29c3f89b223cb64c770576eff3b1f59c186bbb71b3cb47eff564097f3d144d16a31492e727fa2bfb50af26a6da81cc9b1c5bb9a24f95f76c8fb33c00a1222732733c09289fbe78c411abd50977c184a53d0e1ae111f2c0db7b1ef02f080c86d67b5b13bf887edc7678f94234bf13b744c52589e636056aa0f2591f595513a13ae703266b916d30bc4d2da69acc6ba9bf9f369275905dd48945b449c8e1fb7edf0a5351abc0afaa057b4c32262d725d2424af523191081d455e59b6a61a503e243ea01a043f100c6a2c02d8de19b4d1b26aa91ac49783e413593467f222e9fafca54e672338a293db0faad6071d541f20418ea2c82f8cf07ae78793897944385827afc9a6ea4ed5ed9d705d9c96416a34af8856873261e8307f474b46a42fadd97a252b240f4068d08622651580e61a7f91dcacebde2690983f855c2c021863369b3f3462be2c773d231f09694629a55de98dea8d5b3eff719d6ad28d3f15a3c8eea5861fd21cf238a36349f93f3cc298401d293d05eeb12fb6a8771060b72a4942cbb210d4f5fe6781799c35f9a6a2c13418277b55700d9f9d4893a7751dd2aad931ebec3b921e1cfb0d67f8b2dc4e669ce2795bf9ba4b6c3edba4efcd1619f7a91f2dd855a8e2f01d0a5c2829e97fcfbb22d6ace979b57f9efb0f985cf568029319c42153ba75c0a81318d3ddc0cf2b6905706a6b7d99dfc18e74f01503cfd89d12176d7499a1a3c4899e649810842111c221ecc2e54265d859fa07249866a7e4c2c9e9353b571762cc59e23e12d24df5df32890c1615d3fe310802753d2382e876cfb037624f15b856e9108d2136c325b546b0ec8e21260bad018dd11284cf21e2280cca118a76761359c53f35b1bb34a9173aea190be89cade2870d8d5266add205503730ea02dfdd4e51922d5247a5fc6e02a6cb618e1bbe7a3d5721d915fd3e40c639ce351e4a72520b69f9c310b9f313fddefc6e9a3aec3d700438b2c9c1b0a201d9d631c46580106302855bdf1d330663dec049d4493d64b23ccb2467d3e28e671a193603ac4596db0305b40738268e557f2844ba74f2dcface5c9fd97fbab030191583152bf4b4a2637228f488ef44a87592dffffc7a2fb9b5d735c3c12bc660fdce4f6f68b03713bbf64bd150ff86616c1a4eb14bc9be7ccb380e779b5c026b2ca0f1247ed4382556945d65118a3eff3c28dd369d4be06254c57a5d72ee5b31ffc27bbe97684a97cf3c463357776a5a6eb2420abec25afef5ec0e2ce060ce267a53ea920b01c2636d270ce3435abee477c8c929873c09506af564ee86da5e2d2f1d0885ae2428c167fd7ec3a2e8cc9b05393fd2891d0092200dc2b1b63f12e61ad13411fd84e57dacc7d1f2e7eaeda7f08a06e86cdc91711a2cce9eabd044da59dc28cb4ee6725e59de8d587ffa5de4d827b9d34c40ed0cf9d6af8d392413cae89d443fc8dbea8ed71cc23cbcf816aaeb6581c2f1cfe381b97d69d213b5c89a505883fc0a59a359a334a7f1e598d8b0dab24eee6b7749930923f8dfea1521da1ce2daf7c4649c9c3c9b64787d0cc76ee8c57fb3b2f2c54e29266dfa7728f8b399ddcba1c03cb07872d9e78b2094db1d164128541791706e3035e32bf621619f96c6caa4d618a49910c73a030b13e9db3c8f26e9c3130437a191aaf459120af547c6de8180714d9672a0b889a3cd8a4bbb50431433afb2f9d3ebcc9fa5cbf596ad8fb0b6e6e2e340c7d2c8f65bcd79fd0025bad1bfe00bf30aff2d7fc5ed3b25d8db8de5c5bb2e239e6d73749b1ad3eaa6bb6b4389c924c97f33f38b96bfc197b20e4604469e4b5606bce669814d21f2c756377f2c054befc789e684ec5efaef801c29e7420133e507145c87051919a65a9a2ccc3a6e0cdf24c79c7ad37400f2c910b6fb3302534d98bd2b3005786ba002609c4ee9a05f6bf9dc75e3322d3de1846bdbaaa8669428c0511bf5eabcd06e4578ddc71cf0f56550a89ca9b7e7f5d8ec65b190054fa52b657c07342a7d82ceb9e477166e959470d21f3fd5600e7e157b2eb4a4bdfc395bccfef6bb7f9812471d24fd7bcd60d3a15bedfe2b78fefe8a0d370eda7c7d4781361a1f231610266449ef9a6e7941e1d82cd6ffa95629f3f450ebb8c5d38143781b17e270d983d1b2eda1041522ce0c9819035bfa4ef9470207af401968b18a8bc7fdf69673635bc6d0f2e1cf2147306c63c86d9ca893333bc4fc6835031282f8b6987cce6fda06eb7a860496c3d4724e12d6b308584af4728382657ab3accc65bdb21f1c753158d91a83e3023b200e4c23484b64541843533e46a0642ad42f3688bb1831dc49d82846062dcc7a8be84ea62a232eaab25721c6c874e721c04a989af79982419097cf8b3b541c084ee2ae4f5d5bf14a4b579eb093dc3c7a0b31d00c3797bce1287c67dbfbe16697834a628139f96ee4784cab24e8c6beb77dd9467a43791fbf531c15cc368c266cecec77b71945154478afbc2a139470861edaf1a066da0abd40052f8477d47bd8d8b9e409c50b3c83e3791879cb2384866f647e39d18cfec8d94503534bc373c81aab5e76939d9c6169f9095680a8c8b20487f83f2cbfc969229134617ece27150f058df7e41742bbaaffdec6076cca51f2f811bb864a4e222b349a2deec6ee44d7764b98b13db6db36c80be860872aa1877714080ab1ccb2760b0aaa76c5cc6a76c3f6c06e400590d738584470ed70cead71f06203b12948c459b1bbf395af562da06f6036716df6418361df4136871e5b9c7b6c7b8e606ab5ec59fe4ce2c5dcda762bad811ac9ea1e0900d3b6a58acd2cac0bb49d2ee32ab4e6922302b0e3aeade329ee16ec3006b42b087b7dc69275121851f3be4e7092c74669a1a12903051a8fad10e03c3a183b56805e381c9278123385e3ff818bd5952a973d7647f1e55a10c06b37fc05fdc763533b61263ff10f9ce17995b7b4ac87cd43f8f1ee210993ddb4ce3ed516f35d16e11f1943a1a9598721a4da55f1c58d5dec80ca1c8e985e8a111417819847692e3c496d072ea0ce623d498f48b01937fd99fdc930a971d1f3dbdd76a75a60e5b1cf0613abc9dfec6f7a8f3d3dafdf96c2b3df4906b14540fc84c6150b09733c36dc34206e485b23935e217f52e69e4f1b9de4c24372a82da7c0c4b8e0e279ad092a9f9eb10d9a0c10fee7c6b3f713c2464f0701832015b67a5235d7cbd99581d5ad5b98ead2a4f9467e2088982dc19e83b643cf99cee057c168af4faf98bbea65f6fc7ddda40e37eb9be4a79d1d6295a2327b409fb315c374b5bfdc6d650421414f7f0434fe6fbea18b03e556bc5819dc2f89c788932cde8753fbbeabfc2c5b44f7578d61753fe4847e1aa8489357f88d9b58f4951c7a623e91e6b017d8d43fa6d7b8a34fa3fefddcc3e3a11549718d6d81880ce1d0494b2dd9d0e62ba91a13405419a592e2adf8ca32079d3f117cf119134dd43ac0d8e57a665fa77ff85adf7488bb4b1358a33d52b80a10632e35a8d764cbfb0fb220d16f2b105e362e1d675b03fe6cede5f92041b0cb7685925984b8b3a1656b1b845e02d16d27cb43cf4c1a8bbff47151ce87a6dd55e600149def3390a0f04741ff4468a6b592f58f6f44ff62f87a56b8297dd32de33daf1a4ea7436443df42ba7f8562991dff71873b6c9675e921ca6de0c2ce2852eec0981aebb4645230e7e3ac52e890a1ef155d70842158ac5059fda545307b12492e3ec372c4e59981906790ce92955e57e361ceae79ebd474860e2faee82191683ced6effd6e34dff9535fd0fbd48fbe0a61311d4e1a8e3ae4cd2dfe62da66f879ad831e757394508c79c758bac9870ddb4336e93d3392c9176e41960061e41b4984486b7ccf553d8daacb62e4f66cf8ca8ab9764e421d2d22ab080820fb8bb580f50661b0058cc2f155eb6edfb1f2772d0e6780b54bec74c2e4b08f3d9920eaad7abda91fff9d5c6a5b792ca0c6df361f07451d4cb68b10e39a36492a38926087994df8ae1e4253cedffe5d13d97e6c32029c757d2e303f4edddc68f83495fd0f6854982bb9d766c41e0245b1404001ec7551aef980ffc3c028cddf2d108183a1dd6fbf43a6527461e3a5567addfcac1e1ea282968c16276269f9e7c6a763dfb7446f671e0f42b73289cd1a363a7fefecd400eaf4f56e882fe04f49e9ac12d529cfe2ced036a706b4279b0673928641a84c73475dfaec7a77d0781fa09c741b9700b2bfb2f2b2dc1aef04657f1edcf598d6d842c8e8499a37bd9a993f23207e5d51a3905e56d2db3a274fbae5be09fe7022964a76f1afe5f11c356801f02bc67834dd7921ea293010d0631825a38398da3318a4f1abb45e91f49f5e482167d578f261c28399664c0c05975d3beb3e85d3796fc3b8de0501321e71f2782080d6b5679ad7f0b73486f0f713bc960f1712b14c6d1640e7b91e8bd1067cb386aea013365444e80", 0x1000}, {&(0x7f00000012c0)="7e02d04598869b0dca8c1bfb5733e07eff48b72895911c7adb2f916b8daca1a531a52401158775af83b0b28ce7c916f5e1085ea0ccb695be97e72bc214a186cf65aa57dc", 0x44}, {&(0x7f0000001340)="43af0d824e46b0bac968e8bee0e24b7193584739f95a7830570e0ed61390671e251a3fbaa4e603a0b4cfdd9f2f7982550b46fc6d5a10dc842ed979e867dced12aef8e7ee1aadc91c7a86825a2954ca6839bf3311bbe1b522c6fb874e03198fe0709af2e1abcb4a3309e5276638a09cedd2d229e957446e931f95d677444a52a32602278a014a0c698e7141dc848c7a0bf7ad9db2fc935a0f6671d8d41a46a97bde51ce84023ed2c076ba1764145b6f9c48", 0xb1}, {&(0x7f0000001400)="d05ee34237a04fda73382bcbdb75843a10b7324739e7e39474cfbe8e14a2aa17fce07d6fcd7de41af5c07b553ca3a387644e91a08e82f734a84b74586c34cc326e2a5e3658d5056373a4ccd55d14b1d7c3d211de895c42", 0x57}, {&(0x7f0000001480)="4777ce1aab02bdb46df6d904be4f6cc0ac0d537d8070a2bbbdef56f7ac8a408ace63936c11b09a991277c850a18102d77781234b55acbcb0f85e8332cd1783280a3fafac25d5f2851d345ef337e99451b9e5ec01f4a9f06aa85ca0cd7c8258ca5b49507cc5ed10d7f90ce2fa2c7f582570f57a40565678dcdd120ef83f6a6977523779403c2c706e77c00c026cef37642b610d201245221792ba2029c858f41d0310ff2b2960a2a4d1d4cd7dec9abe4c95fc3f79613e728ba4cd628095345d8ab6825b0292ad74a71bf308935cb65327b71cc5ab9ee5a5dc319090b59d0c9cfdcde6abb651", 0xe5}, {&(0x7f0000001580)="9700b000bec19599bca06d32053140eabb46f4683dd09cde8fce08c3590058fcd2555c8c2c8836ae8054425b35a659f094ebf522bce6e4fedd26e9830fecfe4e5c6221fb1bada0c8ff7de6431f9e9764b00858d1af424db96d36190a7718c05e37c8c42e89a946c0d94eefbc2f731ba240e79d46b218cce0c34d3d333aed04699a006aafa49012c0e980648f366ad41477addcbf995cf8db7b7b3b76adb06654600ceb87e1a646578a002f602f56da398af2468f5d964402cc65214132ce26d73a58b5a877cb7284fd74aaf10dd42bedd7dbbaf5e4243b", 0xd7}, {&(0x7f0000001680)="ce6963b982e11fc36238f8da7faf2ddc85828d93f78011a964496fe143cd33aec9625d9b7900ec97016889b8534578ab38793a536165980ebbc864d21d043505765c8ad690242df3e74443b108c7a96b438cfd6ab78a440c3d3f20a157f53c94f7ed723287d76062", 0x68}], 0x9, &(0x7f00000017c0)=[{0x50, 0xffff, 0x1ff, "8fefebe41930c3f815206cb1b3768ec8f59b08de5d3422e61a8eca4acbe23bead13cc12407cbb18e8d37a8699abeec28889819ec5b961fd878ee17"}, {0x30, 0x1, 0x17b3, "e0237ced7540d103e78b40fd7d419c33705d9ec790226a615eb3"}, {0x68, 0xffff, 0x0, "3521dbf76ee9e67d79f1e7fde7b86615ea2338ce34db26322acf96cdcd4ef170df1dac24f9bad6e7743d49ab50b4a825bfdb9560f32dbca2a26252d1e7a71dc1affe026f401eacd139a7456e2f41cfdca87fb20bba"}, {0x88, 0xffff, 0x9, "d761d9ddf73339668ca762231fb201757fd89afd6234f18f747d78a13cbe4a056dd53a7111d27d4c9f99f674c80f11013f95d3180fb867f11706e6d9af7446fed01bb09d4cd28f9feba3dac55db5b58e9fb7e5b778843c8f711b2ed10176e8968da4cb3a38bc26994d519001600ee27a039e4118ddbd74"}, {0xe8, 0xffff, 0x8, "9adaaaa22c05237aeb13c4d9ad195e09c00c14d836b4efe312adc08e56a0a676a93fa8e3c898277812c861e624a99f86f6dcc950c41bdf0b30989545d1ab4a25eca103ee8cd3ce9e8acac23d8f7f4e31de28dab43223d2d67970436c18c4278b2b55d62630f66cdeb59d49e9b9dcd216074d1889388c6186ad09677daa12d3508201aace57ec646fb538953401d3cb0169e43605cbcf0ef35b70cb9d7e591ad0dfe2911dde81f854c76c57f750699bd087fb6931f2237ce1960f7a3a42fcbdda649d304d18fb50695aa1bf391e28207e780b6e1103e4e1"}], 0x258}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240), 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000280)) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x80000000, 0x7}) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r4) 16:00:06 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000c00)='./file0/file0/file0\x00', 0x10000, 0x2) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x0) r2 = semget(0x0, 0x7, 0x130) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000d40)=""/97) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x2c, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x3b1) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0/file0\x00', 0x0) r5 = semget$private(0x0, 0x5, 0x3) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000ec0)=""/192) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x1, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/speaker\x00', 0x10, 0x0) read(r7, &(0x7f0000000c40)=""/235, 0xeb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) write(r6, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="1521c54c98c9307ed552c5470b17d54d5ff0509012e63cb7e6311b8c66c497eeae0f3a6967b86fb0c6579ff9b0eb274269dd939e5a3ab07949c732d139c22d3b8ff6699a933e7def757f87abb4dc3855b44ce2218e302d1601747a1f82b0481367e73e2fef20a748df79b490d080791a731a45a4da780b2d9787ece4ee5f621bca472eba34456616ced9089f09a9b7cfbde67247f14d4060a134fe66a50fad86f79e4c2cce321505feee7ad2808a2d1902c64a867a46b2995dde09c1eec885e01b83c24717d4f49cc2760f57d30aa2150a13720a7c318695e8d1e083a4c7a2131055a425831d2a295d1a3750f8e69f8ff82f0e7560b4", 0xf6}, {&(0x7f0000000780)="68ed57af23ebcc88f3e559cea245dd678c5f52edc2d09a772052dcf7c5915ac00bb0a260b2f0ce6a0162ee5ace020972175ce02fd16815991edc553ae042e83ad50c3391ffc65729d9f2eaa24527e0639b48661b0b53", 0x56}, {&(0x7f0000000800)="3356ef981b44ce1e8cbfcdb9d1f03e4ad959112270d2faa8e8eeb0eeb100876c8861c7a676341abe477817129fe76e6029be447386fb88d9418ec5c4e94bce17619be071793f864efd704dc57133d7e87a6557043271e253aa630fbba920203df70bcc421e6da456fc44342d410a801c8857bf63bb25", 0x76}, {&(0x7f0000000880)="f800ccfb2370f934f2e50e11787c6fe794571c801281b15f689a063bd1ecc357", 0x20}, {&(0x7f00000008c0)="cf79d17934ea88", 0x7}, {&(0x7f0000000900)="51426169394fb0cd1d7178fc41637981791209b151c337484830c9516c698f70d57fa0a13d7f7a334ed16d7d003c0f54b57df7bc37c14a", 0x37}, {&(0x7f0000000940)="a09fc82f3a6b864a1571d637bc0bba31cf40152853446342e6c04e54f56972c68dbc1ea216798c95830aaf6d02694230c2cc201f16f096946597d7a30730e18edaec3f4ed9570315354eb348dd5f10c2d6ef1936573c8cb9b7f8643f5508c501fe84f8f4edd0c2baab7a50f300784237b2f5d95e60efbf0efab24d861b2680ba090896841b34e65c732d1358cf10085e6ce72c748afee759e7ccc5ae47b424", 0x9f}, {&(0x7f0000000a00)="cfcb9153ad2f380f5862e8c66a9fb469384c25df52850ff13d0eeb3df8f4f950b5da67dc05eb2afd793e8dc7181da5021d9d227525cc14e1f46768b39468f8f242f3fdd65f82d4f77ad6a453cc0b77e125610651e6e4d774ace0948446c1dceaaf86", 0x62}, {&(0x7f0000000a80)="96009b83d9d55be67ac424bcf3599885bd9b0d5876c7b53ac8a730f42514a9ac509a96e339", 0x25}], 0x9, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x40c}, 0x8) getgid() chmod(&(0x7f0000000200)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() semget$private(0x0, 0x3, 0x4a0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(a8688aadb254b7df,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d73c60,ffff800015939f38) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d72280,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d72240,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72200,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721e0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72180,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72160,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72100,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720c0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72060,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72040,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72020,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72000,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72080,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720a0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d720e0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72120,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72140,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721a0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d721c0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72220,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72260,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d722e0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72340,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72360,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72400,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d724c0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72500,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72520,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72540,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72580,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d725c0,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d72f60,ffffffff814f7bd0,ffff800015939f38) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff814f7bd0,ffff800015939f38) at art_walk+0xcf rtable_walk(0,18,0,ffffffff819969d0,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803b820480) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803b820480) at rip6_detach+0x56 soclose(fffffd803b820480,0) at soclose+0xb2 soo_close(fffffd803621de18,ffff8000ffff3b40) at soo_close+0x40 fdrop(fffffd803621de18,ffff8000ffff3b40) at fdrop+0xc2 closef(fffffd803621de18,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0x100 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff80001593a3d0,ffff80001593a420) at sys_exit+0x17 syscall(ffff80001593a4a0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffd8e84) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd8e50, count: -47 ddb> show registers rdi 0xa8688aadb254b7df rsi 0 rbp 0xffff800015938c70 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xc36e8bf47d85c10a r12 0 r13 0xfffffd8036d72280 r14 0 r15 0xa8688aadb254b7df rip 0xffffffff819969fb mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015938c30 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=335210 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff82581628 process=0xffff8000148a26d8 user=0xffff800015935000, vmspace=0xfffffd803f014110 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 17242 372546 93356 0 3 0x82 nanosleep syz-executor.0 64964 329396 93356 0 3 0x82 piperd syz-executor.1 51549 335999 1 0 3 0x100083 ttyin getty 26032 98165 0 0 3 0x14200 acct acct 47261 105282 0 0 3 0x14200 bored sosplice 93356 40425 39032 0 3 0x82 thrsleep syz-fuzzer 93356 487554 39032 0 3 0x4000082 nanosleep syz-fuzzer 93356 318329 39032 0 3 0x4000082 kqread syz-fuzzer 93356 356472 39032 0 3 0x4000082 thrsleep syz-fuzzer 93356 297617 39032 0 3 0x4000082 thrsleep syz-fuzzer 93356 458831 39032 0 3 0x4000082 thrsleep syz-fuzzer 93356 345375 39032 0 3 0x4000082 thrsleep syz-fuzzer 39032 213630 85654 0 3 0x10008a pause ksh 85654 490380 60941 0 3 0x92 select sshd 60941 281299 1 0 3 0x80 select sshd 97631 357139 65099 73 3 0x100090 kqread syslogd 65099 317232 1 0 3 0x100082 netio syslogd 27570 42100 1 77 3 0x100090 poll dhclient 73984 494797 1 0 3 0x80 poll dhclient 59320 228069 0 0 2 0x14200 zerothread 77937 408304 0 0 3 0x14200 aiodoned aiodoned 15204 156308 0 0 3 0x14200 syncer update 31623 431778 0 0 3 0x14200 cleaner cleaner 57204 30972 0 0 3 0x14200 reaper reaper 42643 300335 0 0 3 0x14200 pgdaemon pagedaemon 54861 195575 0 0 3 0x14200 bored crynlk 81966 372068 0 0 3 0x14200 bored crypto 69082 290715 0 0 3 0x40014200 acpi0 acpi0 67618 283381 0 0 3 0x14200 bored softnet 36045 261154 0 0 2 0x14200 systqmp 18565 149772 0 0 3 0x14200 bored systq 68324 241491 0 0 3 0x40014200 bored softclock 75031 198371 0 0 3 0x40014200 idle0 33322 323014 0 0 3 0x14200 bored smr 1 74895 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 9553 6366K 7356K 78643K 23391 0 0 pcb 15 8K 8K 78643K 568 0 0 rtable 96 11K 12K 78643K 1777 0 0 ifaddr 67 17K 20K 78643K 591 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 310 0 0 iov 0 0K 16K 78643K 418 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 5933 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 71 0 0 VM map 2 0K 0K 78643K 14 0 0 sem 12 0K 0K 78643K 549 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 5071 0 0 sigio 0 0K 0K 78643K 67 0 0 proc 49 38K 63K 78643K 1661 0 0 subproc 32 2K 2K 78643K 363 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 434 0 0 in_multi 22 1K 2K 78643K 369 0 0 ether_multi 2 0K 0K 78643K 16 0 0 mrt 2 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 886 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 100 21K 30K 78643K 12825 0 0 UVM aobj 130 5K 5K 78643K 157 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 493 0 0 NDP 18 0K 0K 78643K 184 0 0 temp 199 3540K 4165K 78643K 106024 0 0 kqueue 0 0K 0K 78643K 28 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 47 0 43 1 0 1 1 0 8 0 rtpcb 80 274 0 272 1 0 1 1 0 8 0 rtentry 112 249 0 215 2 0 2 2 0 8 0 unpcb 120 1655 0 1647 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 2395 0 2395 1 1 0 1 0 8 0 tcpcb 544 881 0 877 1 0 1 1 0 8 0 ipq 40 18 0 18 6 5 1 1 0 8 1 ipqe 40 44 0 44 6 5 1 1 0 8 1 inpcb 280 2719 0 2710 7 5 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 42 0 40 1 0 1 1 0 8 0 pkpcb 40 18 0 18 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 89 0 89 14 13 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1078 0 907 17 3 14 14 0 8 3 art_table 32 1079 0 907 2 0 2 2 0 8 0 art_node 16 238 0 206 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 21 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 545 0 535 1 0 1 1 0 8 0 shmpl 112 155 0 27 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9190 0 7799 46 0 46 46 0 8 0 ffsino 240 9190 0 7799 83 0 83 83 0 8 0 nchpl 144 16435 0 14838 60 0 60 60 0 8 0 uvmvnodes 72 7518 0 0 137 0 137 137 0 8 0 vnodes 208 7518 0 0 396 0 396 396 0 8 0 namei 1024 53845 0 53845 6 5 1 1 0 8 1 vmpool 520 12 0 12 6 5 1 1 0 8 1 scsiplug 64 8 0 8 5 5 0 1 0 8 0 scxspl 192 51555 0 51555 18 16 2 7 0 8 2 plimitpl 152 481 0 474 1 0 1 1 0 8 0 sigapl 432 5190 0 5177 2 0 2 2 0 8 0 futexpl 56 82068 0 82068 6 5 1 1 0 8 1 knotepl 112 1254 0 1235 2 1 1 2 0 8 0 kqueuepl 104 1054 0 1052 1 0 1 1 0 8 0 pipepl 112 2688 0 2669 6 5 1 2 0 8 0 fdescpl 424 5191 0 5177 2 0 2 2 0 8 0 filepl 120 30656 0 30559 8 4 4 5 0 8 1 lockfpl 104 1755 0 1754 1 0 1 1 0 8 0 lockfspl 48 576 0 575 1 0 1 1 0 8 0 sessionpl 112 41 0 31 1 0 1 1 0 8 0 pgrppl 48 105 0 95 1 0 1 1 0 8 0 ucredpl 96 5725 0 5718 1 0 1 1 0 8 0 zombiepl 144 5180 0 5179 2 1 1 1 0 8 0 processpl 864 5209 0 5179 4 0 4 4 0 8 0 procpl 632 11214 0 11178 4 0 4 4 0 8 0 sosppl 128 71 0 71 19 18 1 1 0 8 1 sockpl 384 4731 0 4712 9 6 3 4 0 8 1 mcl64k 65536 848 0 848 102 101 1 33 0 8 1 mcl16k 16384 21 0 21 13 12 1 1 0 8 1 mcl12k 12288 78 0 78 18 17 1 1 0 8 1 mcl9k 9216 60 0 60 16 16 0 1 0 8 0 mcl8k 8192 83 0 83 18 17 1 1 0 8 1 mcl4k 4096 251 0 251 4 3 1 1 0 8 1 mcl2k2 2112 34 0 34 12 11 1 1 0 8 1 mcl2k 2048 63428 0 63373 18 10 8 15 0 8 0 mtagpl 80 146 0 146 3 2 1 1 0 8 1 mbufpl 256 128738 0 128626 64 53 11 24 0 8 2 bufpl 256 20357 0 12803 474 1 473 473 0 8 0 anonpl 16 475780 0 465828 159 104 55 70 0 62 0 amapchunkpl 152 23193 0 23093 46 41 5 15 0 158 0 amappl16 192 26434 0 25723 147 110 37 48 0 8 0 amappl15 184 390 0 390 5 5 0 1 0 8 0 amappl14 176 155 0 150 1 0 1 1 0 8 0 amappl13 168 617 0 617 5 5 0 1 0 8 0 amappl12 160 438 0 438 2 2 0 1 0 8 0 amappl11 152 1050 0 1039 1 0 1 1 0 8 0 amappl10 144 1372 0 1369 1 0 1 1 0 8 0 amappl9 136 1342 0 1335 1 0 1 1 0 8 0 amappl8 128 823 0 795 1 0 1 1 0 8 0 amappl7 120 1477 0 1470 1 0 1 1 0 8 0 amappl6 112 1043 0 1035 1 0 1 1 0 8 0 amappl5 104 732 0 720 1 0 1 1 0 8 0 amappl4 96 5612 0 5586 1 0 1 1 0 8 0 amappl3 88 275 0 270 1 0 1 1 0 8 0 amappl2 80 40134 0 40067 3 1 2 3 0 8 0 amappl1 72 101157 0 100739 26 16 10 20 0 8 0 amappl 80 11740 0 11706 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 156 0 27 3 0 3 3 0 8 0 uaddrrnd 24 5203 0 5177 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5203 0 5177 1 0 1 1 0 8 0 vmmpekpl 168 32685 0 32655 2 0 2 2 0 8 0 vmmpepl 168 607138 0 605390 325 222 103 105 0 357 23 vmsppl 272 5190 0 5177 3 2 1 2 0 8 0 pdppl 4096 10412 0 10378 6 1 5 6 0 8 0 pvpl 32 1372454 0 1359429 471 262 209 272 0 265 77 pmappl 200 5202 0 5189 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 815 0 210 18 0 18 18 0 8 0